Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/

Bug 1786502

Summary: python3 libraries required by storops are missing
Product: [Community] RDO Reporter: Ryan Liang <ryan.liang>
Component: distributionAssignee: Alan Pevec <apevec>
Status: CLOSED UPSTREAM QA Contact: Shai Revivo <srevivo>
Severity: high Docs Contact:
Priority: unspecified    
Version: trunkCC: amoralej, apevec, kholtz, markmc, mburns, pgrist, srevivo, ykarel
Target Milestone: ---Keywords: Triaged
Target Release: trunk   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-10 04:00:02 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1459435, 1459439    
Bug Blocks:    

Description Ryan Liang 2019-12-26 03:37:18 UTC
Description of problem:
One of Dell EMC customers needs to run OpenStack Unity Cinder driver in OSP15, where the storops lib is needed. I tried to build the storops python3 rpm on a local RHEL8 server but failed due to some missing dependencies.
They are:
python3-bitmath
python3-cachez
python3-persist-queue
python3-retryz
python3-ddt
python3-fasteners
python3-hamcrest
python3-mock
python3-pytest-xdist
python3-xmltodict

There was a ticket resolved a similar issue for python2: https://bugzilla.redhat.com/show_bug.cgi?id=1416920

Could you help build them in python3 el8 version?

Version-Release number of selected component (if applicable):
- python3
- RHEL8
- OSP15

Comment 1 Alfredo Moralejo 2020-07-30 09:54:38 UTC
What's the status of this?, i see the python2 version https://bugzilla.redhat.com/show_bug.cgi?id=1416920 was closed with cantfix:

FWIW this cannot be shipped in RDO b/c proprietary Navisphere is required, strops is wrapping proprietary CLI: https://github.com/emc-openstack/storops/blob/7da570abff63b1813b49e34cdc3ed2f03d6680b4/storops/vnx/navi_command.py#L96-L99

Comment 2 Alan Pevec 2020-08-10 17:57:57 UTC
We cannot ship storops, we could discuss only shipping its deps in a separate repo within Cloud SIG IFF there's willing maintainer.

Ryan, let us know if you would like to actively join CentOS Cloud SIG, we can help you onboarding you!

Comment 3 Ryan Liang 2020-08-14 02:52:33 UTC
OSP15 is using container to run OpenStack services. We published a container image with py3 storops and all dependencies are installed via pip.
So the rpm packages request are not urgent.

Comment 4 arkady kanevsky 2021-03-24 19:24:21 UTC
Is this BZ fixed in RDO?
and in RHOSP-16?

Comment 9 Red Hat Bugzilla 2025-02-10 04:00:02 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.