Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(aws-synthetics-alpha): Node 16 Approaching End Of Life #27028

Closed
2 tasks
Abdu03 opened this issue Sep 6, 2023 · 6 comments
Closed
2 tasks

(aws-synthetics-alpha): Node 16 Approaching End Of Life #27028

Abdu03 opened this issue Sep 6, 2023 · 6 comments
Labels
@aws-cdk/aws-synthetics Related to Amazon CloudWatch Synthetics effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. node18-upgrade Any work (bug, feature) related to Node 18 upgrade p2

Comments

@Abdu03
Copy link
Contributor

Abdu03 commented Sep 6, 2023

Describe the feature

Node 16 is EOL next week (September 11th, 2023). Cloudwatch Synthetics should be able to utilise the next supported runtime (node 18), ideally before the EOL.

Use Case

Cloudwatch Synthetic Lambda's should have the ability to use the Node 18 runtime... so that AWS clients can keep up to date with the later NodeJS software releases and stay on a supported version.

Proposed Solution

Configure new syn-nodejs-puppeteer version which includes a Lambda runtime of Node.js 18.x (not sure if this is done in the CDK).
Create a new SYNTHETICS_NODEJS runtime running on the newly configured syn-nodejs-puppeteer version.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.83.0

Environment details (OS name and version, etc.)

n/a

@Abdu03 Abdu03 added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Sep 6, 2023
@github-actions github-actions bot added the @aws-cdk/aws-synthetics Related to Amazon CloudWatch Synthetics label Sep 6, 2023
@Abdu03 Abdu03 changed the title (aws-synthetics-alpha): add support for node 18 (aws-synthetics-alpha): Node 16 Approaching End Of Life Sep 6, 2023
@khushail khushail added p2 effort/small Small work item – less than a day of effort and removed needs-triage This issue or PR still needs to be triaged. labels Sep 6, 2023
@khushail
Copy link
Contributor

khushail commented Sep 6, 2023

Hi @Abdu03 , thanks for reaching out. SYNTHETICS_NODEJS_PUPPETEER_5_1 includes runtime NODE.JS 16.x. It should be updated.

@khushail khushail added the node18-upgrade Any work (bug, feature) related to Node 18 upgrade label Sep 6, 2023
@kaizencc
Copy link
Contributor

kaizencc commented Sep 6, 2023

@Abdu03 from a cdk standpoint, there's nothing for us to do until synthetics releases a new runtime with node 18 bundled. I have reached out to them internally and will see what they say. When synthetics does come out with a new runtime we will do our best to get that into the next cdk release

@peterwoodworth peterwoodworth added the needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. label Sep 6, 2023
@Abdu03
Copy link
Contributor Author

Abdu03 commented Sep 7, 2023

@khushail no problem, yeah i seen that. we're ideally looking for a runtime above 16 😄.

@kaizencc no problem, i assumed so... keep us in the loop on the status of the synthetics realease 🚀

Thanks both for the swift responce .

@kaizencc
Copy link
Contributor

kaizencc commented Sep 7, 2023

Hi @Abdu03, I reached out to someone on Synthetics and they let me know that they are aware and actively working on a synthetics runtime that supports node 18. On the CDK side we cannot really relay any firm dates as we are not involved in Synthetics' planning so that's the best that I can do.

I am going to close this issue because there is nothing actionable on our end at the moment. Please open a new ticket when the new runtime is announced and we will get that runtime into the CDK asap!

@kaizencc kaizencc closed this as completed Sep 7, 2023
@github-actions
Copy link

github-actions bot commented Sep 7, 2023

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

@Abdu03
Copy link
Contributor Author

Abdu03 commented Sep 7, 2023

@kaizencc Will do, thank you for reaching out to them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@aws-cdk/aws-synthetics Related to Amazon CloudWatch Synthetics effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. needs-cfn This issue is waiting on changes to CloudFormation before it can be addressed. node18-upgrade Any work (bug, feature) related to Node 18 upgrade p2
Projects
None yet
Development

No branches or pull requests

4 participants