Bug 1440190

Summary: CI fixes for Pylint 1.6
Product: Red Hat Enterprise Linux 7 Reporter: Martin Kolman <mkolman>
Component: anacondaAssignee: Martin Kolman <mkolman>
Status: CLOSED ERRATA QA Contact: Release Test Team <release-test-team-automation>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.4CC: jstodola, mkolman, redhat, rvykydal, sbueno
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: anaconda-21.48.22.109-1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-08-01 08:55:41 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:

Description Martin Kolman 2017-04-07 14:06:40 UTC
Description of problem:
Pylint has been upgraded to a new version (1.6) in EPEL and there is a couple of Anaconda side fixes that are needed to make the CI pass with the new Pylint.

Comment 3 Stephen Satchell 2017-04-09 15:24:33 UTC
The upgrade is incomplete.  I keep getting the error message "Package: python2-pylint-1.6.5.4.el7.noarch (epel) requires python2-mccabe" when I try to load pylint.  I had removed all components of PyLint when this was first broken, and tried to install from source.  (That's a bug for a different group.)  So, I'm hosed.  As a workaround, I built a virtual machine with Fedora 25 in it, and do my Python work from there.  The PyLint there works just fine.

Comment 4 Stephen Satchell 2017-04-10 14:12:14 UTC
Edit: by "load pylint" I mean "install pylint" using YUM.

Comment 5 Martin Kolman 2017-04-10 14:21:12 UTC
(In reply to Stephen Satchell from comment #3)
> The upgrade is incomplete.  I keep getting the error message "Package:
> python2-pylint-1.6.5.4.el7.noarch (epel) requires python2-mccabe" when I try
> to load pylint.  I had removed all components of PyLint when this was first
> broken, and tried to install from source.  (That's a bug for a different
> group.)  So, I'm hosed.  As a workaround, I built a virtual machine with
> Fedora 25 in it, and do my Python work from there.  The PyLint there works
> just fine.

Please note that this bug covers just changes in the Anaconda installer itself needed to work with the new Pylint 1.6, once it becomes available in a working form.

If you are seeing issues with the new EPEL Pylint version then a new bug should be filled for pylint or reported by other appropriate way.

Comment 6 Stephen Satchell 2017-04-12 15:11:26 UTC
FYI:  pylint for RHEL 7 EPEL is working now.  There was a bug filed by someone else.

Comment 11 errata-xmlrpc 2017-08-01 08:55:41 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:2293