-
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
Update Fedora machines to supported versions #3350
Comments
I connected a new host with Fedora 38 in #3352: https://ci.nodejs.org/manage/computer/test-digitalocean-fedora38-x64-1/ Unfortunately, one test on https://ci.nodejs.org/job/node-test-commit-linux/nodes=fedora-latest-x64/52059/
|
I connected the machine to the CI and it picked up https://ci.nodejs.org/job/node-test-node-addon-api-new/nodes=fedora-latest-x64/7737/ |
Agent is now definitely connected: https://ci.nodejs.org/computer/test-digitalocean-fedora38-x64-1/ |
We now have two |
I updated the OP because Fedora 37 is EoL and we have issues with its GCC version. Now I suggest these changes:
|
SGTM. Is Fedora 39 available as a selectable provisioning option on the providers hosting the machines to be replaced? |
Unfortunately it looks like DigitalOcean is the only current provider offering out-of-the-box recent versions of Fedora (39 and 38). We may have to migrate all the Fedora VMs to DO droplets, or move to a container based solution (which would mean not testing against the Fedora kernel). I thought IBM Cloud used to allow us to provide images to create the VMs from, but I can't seem to see that option anymore and the choice of OS does not include Fedora. |
FWIW Rackspace allows to upload custom images. |
FWIW Fedora Cloud images are available from or https://fedoraproject.org/cloud/download for the portal for the current release (Fedora 40). |
Rackspace no longer provides any option to create a vm using Fedora. I looked multiple times into uploading custom images, but the difficulty of that task is beyond my understanding. With #3827, #3828, and #3829, we only need to upgrade test-digitalocean-fedora38-x64-1 and I think we can close this issue. |
I'm looking at updating this machine (and whether we can Ansible automate the DNS fixup on DigitalOcean). |
PR: #3834 |
Replace test-digitalocean-fedora38-x64-1 with Fedora 40. Update the Ansible scripts to fix the DNS settings on DigitalOcean-hosted Fedora 40 machines. Refs: #3350 Refs: #3829 (comment)
Now complete. These are our current Fedora machines: |
We currently have 5 vms, on Fedora 32, 37 (labeled last-latest) and 38 (labeled latest).
The text was updated successfully, but these errors were encountered: