Skip to content

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