-
Notifications
You must be signed in to change notification settings - Fork 126
Description
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
- 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
- Run automated tests within your plugin.
- 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
!