Pylint 2.5.0 breaks zuul for most STX repos
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Critical
|
Al Bailey |
Bug Description
Brief Description
-----------------
On April 25 a new version of pylint was released, which is causing all zuul jobs with pylint enabled to fail due to errors like this
(example from stx-puppet)
puppet-
[Errno 2] No such file or directory: 'puppet-
The fix will be to clamp the upper version of pylint.
Severity
--------
Critical (blocks submissions)
Steps to Reproduce
------------------
Run pylint in a clean env for a repo that is failing (like stx-puppet)
Expected Behavior
------------------
Should pass
Actual Behavior
----------------
Fails due to F0010 parsing error
Reproducibility
---------------
100% between April 25 and April 28 (I have no idea if pylint will issue a newer version that changes this)
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
April 28
Last Pass
---------
April 24
Timestamp/Logs
--------------
************* Module puppet-manifests
puppet-
[Errno 2] No such file or directory: 'puppet-
Test Activity
-------------
Zuul
Workaround
----------
None
Changed in starlingx: | |
assignee: | nobody → Al Bailey (albailey1974) |
Fix proposed to branch: master /review. opendev. org/724104
Review: https:/