Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 553294

Summary: No Update of System possible due to Pirut Crash/Error
Product: [Retired] Red Hat Network Reporter: konrad.willner
Component: RHN/ChannelsAssignee: Sebastian Skracic <sskracic>
Status: CLOSED DUPLICATE QA Contact: Red Hat Network Quality Assurance <rhn-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: RHN StableCC: acarter, arthur, bkearney, james.antill, konrad.willner, natalie, rhn-bugs, sskracic
Target Milestone: ---Flags: konrad.willner: needinfo+
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-07 09:17:50 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:

Description konrad.willner 2010-01-07 15:29:35 UTC
Description of problem:
No Update of System possible due to Pirut Crash/Error

Version-Release number of selected component (if applicable):
pirut.noarch   1.3.28-13.el5  

How reproducible:
Try to view or actually run available Updates.

Steps to Reproduce:
1. Click on Applications 
2. Click on System Tools
3. click on Software-Updater
  
Actual results:

Component: pirut
Summary: TB640f79e5 rhnplugin.py:313:_getFile:RepoError: failed to retrieve repodata/updateinfo.xml.gz from rhel-x86_64-client-5
error was [Errno -1] Metadata file does not match checksum

Traceback (most recent call last):
  File "/usr/sbin/pup", line 617, in ?
    main()
  File "/usr/sbin/pup", line 613, in main
    pup.run()
  File "/usr/sbin/pup", line 451, in run
    self.doRefresh()
  File "/usr/sbin/pup", line 291, in doRefresh
    self.populateUpdates()
  File "/usr/sbin/pup", line 347, in populateUpdates
    self.updateMetadata.add(repo)
  File "/usr/lib/python2.4/site-packages/yum/update_md.py", line 367, in add
    md = obj.retrieveMD(mdtype)
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1484, in retrieveMD
    return self._retrieveMD(mdtype)
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1524, in _retrieveMD
    cache=self.http_caching == 'all')
  File "/usr/lib/yum-plugins/rhnplugin.py", line 313, in _getFile
    raise yum.Errors.RepoError, \
RepoError: failed to retrieve repodata/updateinfo.xml.gz from rhel-x86_64-client-5
error was [Errno -1] Metadata file does not match checksum

Local variables in innermost frame:
e: [Errno -1] Metadata file does not match checksum
url: None
text: rhel-x86_64-client-5/updateinfo
self: rhel-x86_64-client-5
cache: False
reget: None
relative: repodata/updateinfo.xml.gz
start: None
checkfunc: (<bound method RhnRepo.checkMD of <rhnplugin.RhnRepo object at 0x5565890>>, ('updateinfo',), {})
copy_local: 1
end: None
local: /var/cache/yum/rhel-x86_64-client-5/updateinfo.xml.gz

Expected results:
Opening of a list of available Updates

Additional info:
No updates possible with yum on command line either. 
Error Message there is:
Error: failed to retrieve repodata/filelists.xml.gz from rhel-x86_64-client-5
error was [Errno -1] Metadata file does not match checksum

I have three equal system running here. It only occurs on one machine.

Comment 1 James Antill 2010-01-07 18:09:13 UTC
*** Bug 553304 has been marked as a duplicate of this bug. ***

Comment 2 James Antill 2010-01-07 18:09:41 UTC
*** Bug 553341 has been marked as a duplicate of this bug. ***

Comment 4 Sebastian Skracic 2010-10-07 09:17:50 UTC

*** This bug has been marked as a duplicate of bug 452538 ***