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

Upgrade Node JS from 16 to 18 #243

Closed
38 of 40 tasks
abdullahwaheed opened this issue Mar 7, 2023 · 2 comments
Closed
38 of 40 tasks

Upgrade Node JS from 16 to 18 #243

abdullahwaheed opened this issue Mar 7, 2023 · 2 comments
Assignees
Milestone

Comments

@abdullahwaheed
Copy link

abdullahwaheed commented Mar 7, 2023

Abstract

edX MFEs are currently using Node JS 16 across the board. We have to upgrade each MFE to use Node JS 18.

Context & Background

Node 16's support will end on September 11, 2023. So we have to upgrade node before that. We are planning to add it in Palm release

Scope & Approach

We have tested some MFEs with node 18 upgrade and there were minimal or no changes. So we are confident that we can upgrade it without much changes and on time

Value & Impact

If we skip this upgrade, we won't get security upgrades in Node after this September.

Milestones and/or Epics

edx/upgrades#108

Named Release

Palm

Timeline

Start Date: March 7th, 2023
End Date: May 19th, 2023

Proposed By

2u

Additional Info

No response

Tasks

  1. needs maintainer attention
  2. BilalQamar95
  3. Syed-Ali-Abbas-Zaidi
  4. abdullahwaheed
  5. needs triage
  6. abdullahwaheed
  7. Mashal-m
  8. BilalQamar95
  9. BilalQamar95
  10. Mashal-m
  11. Mashal-m
  12. Mashal-m
  13. BilalQamar95
  14. abdullahwaheed
  15. abdullahwaheed
  16. BilalQamar95
  17. abdullahwaheed
  18. abdullahwaheed
  19. BilalQamar95
  20. engineering review
  21. abdullahwaheed
@github-actions
Copy link

github-actions bot commented Mar 7, 2023

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

@jmbowman jmbowman added the maintenance Routine upkeep necessary for the health of the platform label Mar 7, 2023
@jmbowman jmbowman added this to the Palm milestone Mar 7, 2023
This was referenced Mar 16, 2023
@feanil
Copy link
Contributor

feanil commented Feb 9, 2024

analytics-dashboard and studio-frontend are both deprecated so we won't prioritize those upgrades. edx-platform is still needed but we're about to kick-off the upgarde to Node 20, so we will collect edx-platform as a part of that upgrade procedure. Everything else has been closed. As of now, I'm considering this work completed. Work to unblock the edx-platform upgrade should continue but we don't need this top-level epic to track it anymore.

@feanil feanil closed this as completed Feb 9, 2024
@jmakowski1123 jmakowski1123 removed epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform labels Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
Status: Shipped
Development

No branches or pull requests

5 participants