Azure / Azure/azure-cli

azure-cli-2.73 breaks rhel8 compatiblity

Open
#31,509 11 comments 0 reactions 1 assignee Claimed by @jiasli View on GitHub
customer-reported Possible-Solution question Service Attention Similar-Issue
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

### Describe the bug

Hi,
it seems with azure-cli-2.73.0-1.el8.x86_64 you guys have bumped the dependency for python to 3.12; this is not available on all rhel8 releases that are still within support.

Example RHEL 8.6:
```
# dnf install azure-cli-2.73.0-1.el8.x86_64
Last metadata expiration check: 2:52:33 ago on Mon 19 May 2025 11:27:13 AM UTC.
Error:
Problem: conflicting requests
- nothing provides python3.12 needed by azure-cli-2.73.0-1.el8.x86_64
```

8.6 still has support until May 31, 2026 (SAP Updates)
https://access.redhat.com/support/policy/updates/errata

My two cents about the issue: you either need to branch your repositories again to match minor releases of rhel or you should support every rhel release that still has Red Hat support.

### Related command

RHEL packaging

`dnf install azure-cli-2.73.0-1.el8.x86_64`

### Errors

nothing provides python3.12 needed by azure-cli-2.73.0-1.el8.x86_64

### Issue script & Debug output

rpm spec issue, no script/debug output

### Expected behavior

Install cleanly on a RHEL 8

### Environment Summary

rpm spec issue, no environment summary.

OS environment:
Red Hat Enterprise Linux release 8.6 (Ootpa)
RHEL 8 for SAP HA on Azure

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.