Red Hat Bugzilla – Bug 804120
Certain code paths put yum in python infinite loop (Eg. some usage of yum --sec-severity).
Last modified: 2014-01-21 01:25:04 EST
Description of problem:
Running certain code paths of: yum --security --sec-severity=Critical upgrade result in the plugin running:
'severity' not in notice
...but their was no explicit support for that in the class, and the default way python implements it works like:
1. Can I have element 1.
2. Can I have element 2.
2. Can I have element 3.
2. Can I have element 4.
...and this will go on forever.
Quick test, from ipython:
In : import yum.update_md
In : x = yum.update_md.UpdateNotice()
In : 'foo' in x
...fix is a one liner in yum.
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.