Skip to content

Conversation

@jj22ee
Copy link
Contributor

@jj22ee jj22ee commented Feb 13, 2025

Issue description:
Main Builds for ADOT JS are failing recently: https://github.com/aws-observability/aws-otel-js-instrumentation/actions/workflows/main-build.yml

AWS SDK stopped supporting Node 14 recently

We use ^3.621.0 in the sample app used for testing, I tested the sample app uses a version that does not work in Node 14 after npm install.

Description of changes:

  • Pin @aws-sdk/client-s3 to 3.621.0 in JS Sample App to support Node.js 14

In the future, we can revert this change after Node.js 14 support is dropped.

Rollback procedure:
Revert this PR, which is a safe change.

Testing:

  • Sample app does not start before this change, sample app starts after this change via Node 14

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@yiyuan-he yiyuan-he self-requested a review February 13, 2025 21:01
@yiyuan-he yiyuan-he merged commit b7b6928 into main Feb 13, 2025
1 check passed
@yiyuan-he yiyuan-he deleted the pin-aws-sdk branch February 13, 2025 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants