Bug 2059357 - Please branch and build python-openstacksdk in epel9
Summary: Please branch and build python-openstacksdk in epel9
Keywords:
Status: CLOSED DUPLICATE of bug 2211367
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-openstacksdk
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Javier Peña
QA Contact:
URL:
Whiteboard:
Depends On: 2209617
Blocks: 2209592
TreeView+ depends on / blocked
 
Reported: 2022-02-28 21:19 UTC by Dalton Miner
Modified: 2023-10-17 12:30 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-10-17 12:30:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RDO-29 0 None None None 2022-03-01 19:18:17 UTC

Description Dalton Miner 2022-02-28 21:19:59 UTC
Please branch and build python-openstacksdk in epel9.

If you do not wish to maintain python-openstacksdk in epel9,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package (FAS dminer);
please add me through https://src.fedoraproject.org/rpms/python-openstacksdk/adduser

Comment 1 Alan Pevec (Fedora) 2022-03-01 19:04:37 UTC
In the meantime, you can get OpenStack Xena clients from CentOS Cloud SIG repo for CS9, I see sdk was published too:
http://mirror.stream.centos.org/SIGs/9-stream/cloud/x86_64/openstackclient-xena/

Corresponding centos-release-* RPM is not there yet, so you can setup .repo manually:
[xena-clients]
name=OpenStack Xena Clients
baseurl=http://mirror.stream.centos.org/SIGs/9-stream/cloud/$basearch/openstackclient-xena/
gpgcheck=0
enabled=1

Comment 2 Alan Pevec (Fedora) 2022-03-01 19:18:18 UTC
Adding our Jira tracker https://issues.redhat.com/projects/RDO/issues/RDO-29
it's more than just openstacksdk

Comment 3 Dalton Miner 2022-03-03 21:01:16 UTC
Thanks for the info; that's very helpful!

Comment 4 Joel Capitao 2022-03-04 14:27:01 UTC
Hello Dalton,

I managed to build openstacksdk against EPEL9 locally while bootstrapping OpenStack clients for EPEL9 [1]

Below the run-time and build-time dependencies that need to be built before:

DEBUG util.py:446:   python3-ddt                 noarch  1.4.2-5.el9               myrepo      18 k
DEBUG util.py:446:   python3-dogpile-cache       noarch  1.1.5-1.el9               myrepo      88 k
DEBUG util.py:446:   python3-iso8601             noarch  0.1.13-5.el9              myrepo      23 k
DEBUG util.py:446:   python3-keystoneauth1       noarch  4.3.1-4.el9               myrepo     406 k
DEBUG util.py:446:   python3-mock                noarch  4.0.3-2.el9               myrepo      58 k
DEBUG util.py:446:   python3-os-service-types    noarch  1.7.0-9.el9               myrepo      37 k
DEBUG util.py:446:   python3-oslo-config         noarch  2:8.5.0-4.el9             myrepo     217 k
DEBUG util.py:446:   python3-oslotest            noarch  4.4.1-6.el9               myrepo      48 k
DEBUG util.py:446:   python3-requests-mock       noarch  1.9.3-1.el9               myrepo      45 k
DEBUG util.py:446:   python3-requestsexceptions  noarch  1.4.0-11.el9              myrepo      16 k
DEBUG util.py:446:   python3-stestr              noarch  3.2.0-4.el9~bootstrap     myrepo     169 k
DEBUG util.py:446:   python3-subunit             noarch  1.4.0-10.el9              myrepo      89 k
DEBUG util.py:446:   python3-testrepository      noarch  0.0.20-27.el9             myrepo     165 k
DEBUG util.py:446:   python3-testscenarios       noarch  0.5.0-24.el9              myrepo      37 k
DEBUG util.py:446:   python3-testtools           noarch  2.5.0-4.el9               myrepo     327 k
DEBUG util.py:446:   python-oslo-i18n-lang       noarch  5.0.1-6.el9               myrepo      14 k
DEBUG util.py:446:   python3-autopage            noarch  0.5.0-2.el9               myrepo      58 k
DEBUG util.py:446:   python3-cliff               noarch  3.10.0-3.el9              myrepo      95 k
DEBUG util.py:446:   python3-cmd2                noarch  2.3.3-2.el9               myrepo     301 k
DEBUG util.py:446:   python3-debtcollector       noarch  2.2.0-7.el9               myrepo      32 k
DEBUG util.py:446:   python3-extras              noarch  1.0.0-20.el9              myrepo      19 k
DEBUG util.py:446:   python3-fixtures            noarch  3.0.0-20.el9              myrepo      90 k
DEBUG util.py:446:   python3-oslo-i18n           noarch  5.0.1-6.el9               myrepo      58 k
DEBUG util.py:446:   python3-pyperclip           noarch  1.8.0-6.el9               myrepo      23 k
DEBUG util.py:446:   python3-stevedore           noarch  3.3.0-5.el9               myrepo      69 k
DEBUG util.py:446:   python3-voluptuous          noarch  0.12.2-2.el9              myrepo      59 k


Once all OpenStack built locally, I'll submit the list of packages and patches to the EPEL team
and ask them to mass build the deps. That way we'll be able to build openstacksdk.

[1] https://review.rdoproject.org/etherpad/p/openstackclient-epel9

Comment 5 Alan Pevec 2022-04-01 11:16:38 UTC

*** This bug has been marked as a duplicate of bug 2053250 ***

Comment 6 Alan Pevec 2022-04-01 11:21:08 UTC
wrong bz, sorry for the noise!

Comment 7 Ben Cotton 2022-08-09 13:13:27 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle.
Changing version to 37.

Comment 8 Alan Pevec 2023-10-17 12:30:02 UTC

*** This bug has been marked as a duplicate of bug 2211367 ***


Note You need to log in before you can comment on or make changes to this bug.