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

Node.js v20 Upgrade Verification #989

Closed
Tracked by #9459
kavilla opened this issue Feb 27, 2025 · 2 comments
Closed
Tracked by #9459

Node.js v20 Upgrade Verification #989

kavilla opened this issue Feb 27, 2025 · 2 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@kavilla
Copy link
Member

kavilla commented Feb 27, 2025

Background

As part of OpenSearch Dashboards' upgrade to Node.js v20, we need to verify plugin compatibility. This is part of a larger initiative tracked in the Node.js v20 Upgrade Meta Issue.

Node.js 18 will reach end-of-life in April 2025, necessitating this upgrade. Recent build and installation tests on the feature/node-2x branch have ✅PASSED✅.

Timeline

We plan to merge this upgrade by the first week of March 2025. If no critical issues are reported by then, we will proceed with the upgrade. Please test and report any issues before this deadline.

Verification Steps

  1. Checkout the feature branch with OpenSearch Dashboards root directory
git checkout feature/node-2x
# Install Node v20 (ensure you have NVM installed)
nvm install
# Bootstrap OpenSearch Dashboards
yarn osd bootstrap --single-version=loose
# Start OpenSearch Dashboards
yarn start
  1. Run automated tests within your plugin.
  2. Perform manual functional testing to confirm everything works as expected.

Action Required

If no issues are encountered, please close this issue.

If issues are found, please comment on this issue and the meta issue to help other plugin maintainers who might face similar challenges.


Thank you for your support in ensuring a smooth transition to Node.js v20!

@krisfreedain
Copy link
Member

[Catch All Triage - 1, 2]

@kaituo
Copy link
Collaborator

kaituo commented Mar 18, 2025

verified the upgrade can run without problem.

@kaituo kaituo closed this as completed Mar 18, 2025
@kaituo kaituo mentioned this issue Mar 18, 2025
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants