Bug 1107658

Summary: [abrt] yum-utils: yumRepo.py:1030:_getFile:NoMoreMirrorsRepoError: failure: repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2 from rhel7: [Errno 256] No more mirrors to try.
Product: Red Hat Enterprise Linux 7 Reporter: Karel Volný <kvolny>
Component: yum-utilsAssignee: Valentina Mukhamedzhanova <vmukhame>
Status: CLOSED ERRATA QA Contact: Karel Srot <ksrot>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: ksrot, vmukhame
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:e46e5bfb2b7e8b95c7e40436626b8de34b4ab55a
Fixed In Version: yum-utils-1.1.31-28.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-05 09:03:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: environ
none
patch to apply none

Description Karel Volný 2014-06-10 12:15:20 UTC
Description of problem:
(don't know, just going through old abrt reports to see if I find duplicates or whatever)

Version-Release number of selected component:
yum-utils-1.1.31-19.el7

Additional info:
reporter:       libreport-2.1.11
cmdline:        /usr/bin/python -tt /usr/bin/needs-restarting
dso_list:       yum-3.4.3-106.el7.noarch
executable:     /usr/bin/needs-restarting
kernel:         3.10.0-41.el7.x86_64
runlevel:       N 5
type:           Python
uid:            0

Truncated backtrace:
yumRepo.py:1030:_getFile:NoMoreMirrorsRepoError: failure: repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2 from rhel7: [Errno 256] No more mirrors to try.
http://download.eng.brq.redhat.com/composes/latest-RHEL7/compose/Everything/x86_64/os/repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found

Traceback (most recent call last):
  File "/usr/bin/needs-restarting", line 171, in <module>
    sys.exit(main(sys.argv))
  File "/usr/bin/needs-restarting", line 148, in main
    for oldpkg in my.pkgSack.searchFiles(just_fn): # ghostfiles are always bogons
  File "/usr/lib/python2.7/site-packages/yum/packageSack.py", line 468, in searchFiles
    return self._computeAggregateListResult("searchFiles", name)
  File "/usr/lib/python2.7/site-packages/yum/packageSack.py", line 595, in _computeAggregateListResult
    sackResult = apply(method, args)
  File "/usr/lib/python2.7/site-packages/yum/sqlitesack.py", line 46, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/yum/sqlitesack.py", line 934, in searchFiles
    self.populate(repo, mdtype='filelists')
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 234, in populate
    db_fn = repo._retrieveMD(mydbtype)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1843, in _retrieveMD
    **kwargs)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1030, in _getFile
    raise e
NoMoreMirrorsRepoError: failure: repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2 from rhel7: [Errno 256] No more mirrors to try.
http://download.eng.brq.redhat.com/composes/latest-RHEL7/compose/Everything/x86_64/os/repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found

Local variables in innermost frame:
relative: 'repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2'
errors: [('http://download.eng.brq.redhat.com/composes/latest-RHEL7/compose/Everything/x86_64/os/repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2', '[Errno 14] HTTP Error 404 - Not Found')]
e: NoMoreMirrorsRepoError()
start: None
dirstat: posix.statvfs_result(f_bsize=4096, f_frsize=4096, f_blocks=59871680, f_bfree=58870578, f_bavail=58870578, f_files=239603712, f_ffree=239501332, f_favail=239501332, f_flag=4096, f_namemax=255)
text: 'rhel7/filelists_db'
self: <yum.yumRepo.YumRepository object at 0x2183850>
cache: True
reget: 'simple'
avail: 241133887488
headers: ()
checkfunc: <function checkfunc at 0x2108758>
errstr: 'failure: repodata/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2 from rhel7: [Errno 256] No more mirrors to try.'
copy_local: 1
kwargs: {}
url: None
end: None
local: '/var/cache/yum/x86_64/7.0/rhel7/2563479c3c5ff214df9f90cd0bd62c5021eb8c33c6166c9e263951b759795508-filelists.sqlite.bz2'
size: '3430006'

Comment 1 Karel Volný 2014-06-10 12:15:22 UTC
Created attachment 907187 [details]
File: backtrace

Comment 2 Karel Volný 2014-06-10 12:15:24 UTC
Created attachment 907188 [details]
File: environ

Comment 4 Valentina Mukhamedzhanova 2014-09-18 08:28:10 UTC
Created attachment 938793 [details]
patch to apply

Comment 5 Karel Srot 2014-09-22 14:43:12 UTC
Hi Valentina, 
were you able to reproduce the issue?

Comment 6 Valentina Mukhamedzhanova 2014-09-24 06:48:02 UTC
No, I wasn't able to reproduce it.

Comment 12 errata-xmlrpc 2015-03-05 09:03:17 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://rhn.redhat.com/errata/RHBA-2015-0401.html