aws-solutions / workload-discovery-on-aws

Workload Discovery on AWS is a solution to visualize AWS Cloud workloads. With it you can build, customize, and share architecture diagrams of your workloads based on live data from AWS. The solution maintains an inventory of the AWS resources across your accounts and regions, mapping their relationships and displaying them in the user interface.
https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws/
Apache License 2.0
727 stars 88 forks source link

Lambda Node.js 16 EOL on June 12th, 2024 #517

Closed psjd23 closed 6 months ago

psjd23 commented 8 months ago

AWS has notified me that NodeJS 16.x support ends on 2024-06-12. This may eventually lead to security vulnerabilities.

Currently the AthenaGlu-AWSCURInitializer and Sea-OpenSearchSetupFunction both use 16.x.

https://github.com/aws-solutions/workload-discovery-on-aws/blob/91e36ffb4c3417f9c4d4a1f6da278b5e3b26ea4e/source/cfn/templates/search-resolvers.template#L82 https://github.com/aws-solutions/workload-discovery-on-aws/blob/91e36ffb4c3417f9c4d4a1f6da278b5e3b26ea4e/source/cfn/templates/athena-glue-crawler.template#L152

https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy:~:text=Amazon%20Linux%202-,Jun%2012%2C%202024,-Jul%2015%2C%202024

svozza commented 8 months ago

This will be updated in the upcoming v2.2.0 release.

svozza commented 6 months ago

We have released this as part of the 2.1.7 patch release instead.