newrelic / newrelic-azure-functions

Functions to collect and forward logs from Microsoft Azure to New Relic Logs
Apache License 2.0
7 stars 14 forks source link

Update Node Version #86

Open PierreM-gh opened 9 months ago

PierreM-gh commented 9 months ago

Summary

EOF of Node.js 16 LTS is plan for 29/06/2024.

image

Support time line on Azure : https://github.com/Azure/app-service-linux-docs/blob/master/Runtime_Support/node_support.md#support-timeline

Can you plan to update your Template ARM and look if it will have an impact on the script forwarder ?

lzhang-isfactory commented 6 months ago

I have same question I received the recommendation from Azure for Node.js version update (16 -> 20)

FlorentATo commented 5 months ago

@Sivakumar3695 can this have your attention please ?

Sivakumar3695 commented 5 months ago

Hi all. The work for updating the node version in ARM template is in progress. We will notify here after updating the node version to ~20.

Sivakumar3695 commented 5 months ago

We have updated the node version to 20 in the ARM templates for Blob forwarder and Event Hub Forwarder. After testing the log forwarder functions with Node v20, we are happy to inform that the node version can be upgraded to 20 for the existing Blob Forwarder and Event Hub Forwarder function apps in your Azure account.

To update the node version, please follow either of the below methods:

  1. Follow the steps mentioned in this doc and update the node version without redeploy.
  2. Redeploy Azure functions from Add Data (as shown in the below screenshot) Screenshot 2024-05-29 at 6 33 38 PM