new release of rpm breaks tox that uses sysinv
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Critical
|
Al Bailey |
Bug Description
Brief Description
-----------------
A new version of rpm was released on pypi on Nov 4, 2021 and it breaks our ability to import sysinv in some environments.
Severity
--------
Critical
Steps to Reproduce
------------------
submit a code change to sysinv (or to any repo that runs zuul and tries to import sysinv as a dependency. ie: integ)
Expected Behavior
------------------
zuul should work
Actual Behavior
----------------
fails to install the rpm dependency, so zuul and tox fail
Reproducibility
---------------
100% (but its based on the nodeset and what is cached in its pip cache. Something cached from yesterday will still work)
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
Nov 4, 2021
Last Pass
---------
Nov 3, 2021
Timestamp/Logs
--------------
2021-11-04 14:13:47.637435 | ubuntu-focal | Collecting rpm
2021-11-04 14:13:47.641424 | ubuntu-focal | Downloading https:/
2021-11-04 14:13:47.648886 | ubuntu-focal | Preparing metadata (setup.py): started
2021-11-04 14:13:47.877978 | ubuntu-focal | Preparing metadata (setup.py): finished with status 'error'
2021-11-04 14:13:47.878323 | ubuntu-focal | ERROR: Command errored out with exit status 1:
2021-11-04 14:13:47.878354 | ubuntu-focal | command: /home/zuul/
2021-11-04 14:13:47.878375 | ubuntu-focal | cwd: /tmp/pip-
2021-11-04 14:13:47.878394 | ubuntu-focal | Complete output (5 lines):
2021-11-04 14:13:47.878411 | ubuntu-focal | Traceback (most recent call last):
2021-11-04 14:13:47.878428 | ubuntu-focal | File "<string>", line 1, in <module>
2021-11-04 14:13:47.878462 | ubuntu-focal | File "/tmp/pip-
2021-11-04 14:13:47.878482 | ubuntu-focal | raise RuntimeError(
2021-11-04 14:13:47.878500 | ubuntu-focal | RuntimeError: Install aborted - please install python-rpm from distributiong system.
Test Activity
-------------
Submission
Workaround
----------
None. I have a fix.
Changed in starlingx: | |
assignee: | nobody → Al Bailey (albailey1974) |
Changed in starlingx: | |
importance: | Undecided → Critical |
tags: | added: stx.6.0 stx.config stx.zuul |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/816713
Review: https:/