tox/zuul: pylint fails commits pointing to yaml function calls
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Leonardo Fagundes Luz Serrano |
Bug Description
Brief Description
-----------------
On Oct 23 2023 version 0.18.0 of ruamel.yaml was released and several yaml functions became deprecated,
causing pylint to fail commits on repos which contain the affected functions
Ref:
https:/
Severity
--------
<Critical: System/Feature is not usable due to the defect>
Commits can't merge
Steps to Reproduce
------------------
Post commit reviews to the affected repos
Expected Behavior
------------------
Commits have their changes evaluated
Actual Behavior
----------------
Any commit on a repo using a deprecated function will fail
Reproducibility
---------------
<Reproducible>
System Configuration
-------
NA
Branch/Pull Time/Commit
-------
NA
Last Pass
---------
A couple days ago
Timestamp/Logs
--------------
https:/
Test Activity
-------------
Commit review
Workaround
----------
Pin module version as suggested in the ref: ruamel.yaml<0.18.0
Changed in starlingx: | |
assignee: | nobody → Leonardo Fagundes Luz Serrano (lfagunde) |
Changed in starlingx: | |
status: | New → In Progress |
Changed in starlingx: | |
importance: | Undecided → High |
tags: | added: stx.9.0 stx.zuul |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/899187
Review: https:/