sysinv zuul jobs are failing pylint
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Al Bailey |
Bug Description
Brief Description
-----------------
Submissions to stx/config that invoke the zuul pylint job for sysinv are randomly failing
The root of the issue is that if pylint runs in python3.8 it fails.
pylint in python3.6 will pass.
This suggests a different zuul worker node is being used.
We will want to clean up this code in the future during python 3 conversion. See:
https:/
Severity
--------
Major
Steps to Reproduce
------------------
Submit a 'safe' review that will trigger a zuul pylint job in stx/config
Expected Behavior
------------------
Zuul should pass
Actual Behavior
----------------
Zuul randomly fails
Reproducibility
---------------
Intermittent
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
May 18, 2021
Last Pass
---------
May 17, 2021
Timestamp/Logs
--------------
Python 3 version (currently v3.8).
(these are just some of the lines that the 3.8 complains about)
2021-05-18 16:20:15.378834 | ubuntu-focal | ************* Module sysinv.
2021-05-18 16:20:15.378895 | ubuntu-focal | sysinv/
2021-05-18 16:20:15.378916 | ubuntu-focal | ************* Module sysinv.
2021-05-18 16:20:15.378928 | ubuntu-focal | sysinv/
Test Activity
-------------
Uploading reviews
Workaround
----------
Describe workaround if available
Changed in starlingx: | |
status: | New → In Progress |
tags: |
added: in-r-stx50 removed: stx.5.0 |
tags: | removed: stx.cherrypickneeded |
When I get this fixed, it will need to be ported to any branch that we want to be able to consistently pass zuul in (ie: stx/5.0)