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

Migrate NodeJS installation from official repository to an unofficial source #2466

Open
7 tasks
mauromalara opened this issue Sep 19, 2023 · 2 comments
Open
7 tasks
Labels
level/task Subtask issue type/bug Bug issue

Comments

@mauromalara
Copy link

mauromalara commented Sep 19, 2023

Because of the recent migration of NodeJS to a new repository our installation/upgrade tests were affected.

Ref.:

This mainly affected some old OS we support, e.g., Ubuntu Trusty.

So, I'd recommend:

  1. Add the required NodeJS packages to AWS S3 and use them in our code
  2. Use other repositories (e.g.: https://unofficial-builds.nodejs.org/download/)

Tasks

  • Change the way we install NodeJS in all our Docker files
  • Generate and push the base images
  • Generate and push the targeted images
  • Run affected tests
    • Installation tests
    • Upgrade tests
    • More (if required)
@mauromalara
Copy link
Author

Justifying the objective: "Very high impact bugs"

NodeJS deciding that its repository is not available anymore or deleting the scripts could delay a release.

@mauromalara mauromalara added level/task Subtask issue type/bug Bug issue labels Sep 19, 2023
@rauldpm
Copy link
Member

rauldpm commented Sep 19, 2023

Maybe we should remove the node install instead of maintaining them if they are not necessary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Subtask issue type/bug Bug issue
Projects
None yet
Development

No branches or pull requests

2 participants