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 moved this to Done - To ship in future Named Release in Open edX Roadmap Mar 7, 2023
@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
@jmbowman jmbowman moved this from Done - To ship in future Named Release to In Progress in Open edX Roadmap Mar 7, 2023
This was referenced Mar 16, 2023
@abdullahwaheed abdullahwaheed moved this to In Progress in FED-BOM Apr 13, 2023
@arbrandes arbrandes moved this to In progress in Frontend Working Group May 23, 2023
@arbrandes arbrandes moved this from In progress to In review in Frontend Working Group May 23, 2023
@arbrandes arbrandes added the epic Large unit of work, consisting of multiple tasks label May 23, 2023
@arbrandes arbrandes moved this from In review to In progress in Frontend Working Group May 23, 2023
@abdullahwaheed abdullahwaheed moved this from In Progress to Owner Review in FED-BOM Jun 27, 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
@github-project-automation github-project-automation bot moved this from Owner Review to Done in FED-BOM Feb 9, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Shipped in Nutmeg in Open edX Roadmap Feb 9, 2024
@github-project-automation github-project-automation bot moved this from In progress to Closed in Frontend Working Group 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
@jmakowski1123 jmakowski1123 moved this from Shipped in Nutmeg to Shipped in Open edX Roadmap 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