-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Change python for rhel8 packaging #30505
Copy link
Copy link
Closed
Labels
Azure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
Azure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Related command
RPM Packaging
Is your feature request related to a problem? Please describe.
Curently you use python 3.9 for azure-cli on rhel8 rpms. python 3.9 will only be supported by red hat on rhel8 until November 2025 ( https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle#rhel8_application_streams ). You should switch it to python 3.12 (or python 3.6) for rhel8 so you get a supported python version for the entire remaining rhel8 lifecycle.
Describe the solution you'd like
Switch to python 3.12
I am guessing its build via https://github.com/Azure/azure-cli/blob/dev/scripts/release/rpm/ubi.dockerfile -- also consider switching to a current rhel 8.10 container? :)
Keep in mind, this may be a breaking change for people that are using EUS/E4S repositories, 3.12 was introduced in rhel 8.10, 3.11 in rhel 8.8