Bug 2232350

Summary: [RFE] python3.11 stack in RHEL 9: Add Python 3.11 subpackage python-netaddr-0.8.0-12.1.el9 to be usable in ansible-core-2.14
Product: Red Hat Enterprise Linux 9 Reporter: Markus Schibli <mschibli>
Component: python3.11Assignee: Python Maintainers <python-maint>
Status: NEW --- QA Contact: Lukáš Zachar <lzachar>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 9.2CC: rjeffman
Target Milestone: rcKeywords: FutureFeature
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Story
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Markus Schibli 2023-08-16 12:44:13 UTC
Description of problem:
Ansible playbooks using the ansible.utils.netaddr use the python netaddr module. For some reason python 3.11 is default and is missing this module as RPM (Only 3.9). We see, there is an updated package upstream: python-netaddr-0.8.0-12.1.el9


Version-Release number of selected component (if applicable):
python-netaddr-0.8.0-12.1.el9

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
the python-netaddr-0.8.0-12.1.el9 is missing in the python3.11 stack for RHEL9

Expected results:


Additional info:
In upstream in the changelog we see, that python-netaddr-0.8.0-12.1.el9 is added

Information for build python-netaddr-0.8.0-12.1.el9

Changelog	* Thu Mar 02 2023 Martin Necas <mnecas> - 0.8.0-12.1
                - Add Python 3.11 subpackage to be usable in ansible-core-2.14