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

ansible: update Python on ubi8/rhel8 containers #3930

Merged
merged 1 commit into from
Oct 11, 2024

Conversation

richardlau
Copy link
Member

@richardlau richardlau commented Oct 9, 2024

Update the version of Python used in the UBI 8/RHEL 8 container images from Python 3.8 to 3.12.

Refs: nodejs/node#55239 (comment)


According to dnf, UBI 8/RHEL 8 have Python 3.9, 3.11 and 3.12 available to install. I've opted for 3.12 to give us the longest time before we have to update again.

Docker hosts to update:

  • release-mnx-ubuntu2404_docker-x64-1
  • test-digitalocean-ubuntu2204_docker-x64-1
  • test-digitalocean-ubuntu2204_docker-x64-2
  • test-equinix-ubuntu2004_docker-arm64-1
  • test-equinix-ubuntu2004_docker-arm64-3
  • test-ibm-ubuntu2204_docker-x64-1
  • test-osuosl-ubuntu2004_docker-arm64-1

Update the version of Python used in the UBI 8/RHEL 8 container
images from Python 3.8 to 3.12.
@richardlau richardlau merged commit cb672f0 into nodejs:main Oct 11, 2024
1 check passed
@richardlau richardlau deleted the python3.12 branch October 11, 2024 15:23
richardlau added a commit to richardlau/build that referenced this pull request Oct 11, 2024
In nodejs#3930 I dropped `python3.12-pip`
from the cross compile container because we do not need to install
`tap2junit`. Unfortunately that means that `python3.12-setuptools`
wasn't installed and that is still required for the version of
gyp-next in Node.js 18.
richardlau added a commit that referenced this pull request Oct 15, 2024
In #3930 I dropped `python3.12-pip`
from the cross compile container because we do not need to install
`tap2junit`. Unfortunately that means that `python3.12-setuptools`
wasn't installed and that is still required for the version of
gyp-next in Node.js 18.

Refs: #3930
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants