-
Notifications
You must be signed in to change notification settings - Fork 166
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
Ubuntu 16.04 is EOL after April 2021 #2625
Comments
Yes, I think we should plan to remove it along with the remaining Ubuntu 14.04 hosts: https://ci.nodejs.org/search/?q=ubuntu1404 I think we should reimage the replaced Ubuntu 14.04/16.04 with Ubuntu 20.04 (which I don't think we currently have any of in the CI) and/or additional Ubuntu 18.04 hosts. We bumped the minimum gcc/g++ to 8.3.0 for Node.js 16 and the default gcc/g++ on Ubuntu 18.04 is 7.5.0 while I believe it is 9 on Ubuntu 20.04. The general plan to remove a platform from the CI is to first remove the labels referring to it from all jobs that are using it (as complications arise if you remove all the hosts with a label that jobs still refer to). What may require more planning is that some of the infra machines are Ubuntu 16.04. Also the benchmarking machines which are hosted at Nearform and not on a cloud provider (maybe we'd need to do an in-place OS update on those?). |
For example, the download server is 16.04. |
As are the servers running the public and release Jenkins servers. |
+1 to ditching 16.04 for 20.04 .. except for the infra machines, which are complicated to upgrade and need to be done with care. We probably need to set aside some time where we can prepare for, and warn about downtime. We first need to make sure we have all our backups in place before we mess with them and then we need to decide whether we upgrade in-place or re-provision and re-setup (hard-mode). |
Well we've had to rebuild the release-ci server (hard-mode)(#2626). The replacement is Ubuntu 18.04 so that's one less server to worry about. |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
Looking at the inventory, there are four remaining
|
Ubuntu 16.04 is EOL this month. Should we plan to remove it from CI?
The text was updated successfully, but these errors were encountered: