Hide Forgot
It looks like createrepo is crashing (the bug notification tool pops up). I'm seeing both: _read_gzip_header:IOError: Not a gzipped file or compressOpen:AttributeError: 'NoneType' object has no attribute 'LZMAFile' I believe it's the TestErrata test that's calling createrepo since most of the test failures revolve around assertions in there, but I'm not 100% sure.
This looks like a missing dependency in createrepo. Looking at the createrepo code this happens when createrepo is not able to import lzma module. If i do, $ yum install pyliblzma this error will go away. reassigning to createrepo component. more info on traceback, ModifyRepoError: Traceback (most recent call last): File "/usr/share/createrepo/modifyrepo.py", line 217, in <module> ret = main(sys.argv[1:]) File "/usr/share/createrepo/modifyrepo.py", line 210, in main repomd.add(metadata, mdtype=opts.mdtype) File "/usr/share/createrepo/modifyrepo.py", line 123, in add newmd = compressOpen(destmd, mode='wb', compress_type=self.compress_type) File "/usr/lib/python2.7/site-packages/createrepo/utils.py", line 129, in compressOpen return lzma.LZMAFile(fn, mode) AttributeError: 'NoneType' object has no attribute 'LZMAFile' looking at createrepo/utils.py try: import lzma _available_compression.append('xz') except ImportError: lzma = None if lzma is not able to import, it defaults to None, but the compressOpen method tryies to do a return lzma.LZMAFile(fn, mode) even if lzma is None.
createrepo in updates-testing has this requirement.