satellite-sync gives error KeyError: 'checksum_type'

Solution Verified - Updated -

Issue

  • Upgraded satellite 5.3 to 5.4 and now when running satellite-sync it mail this error.

    SYNC ERROR: unhandled exception occurred:
    
    Exception reported from vhaishrhnss1.vha.med.va.gov
    Time: Thu Nov  4 14:06:27 2010
    Exception type exceptions.KeyError
    
    Exception Handler Information
    Traceback (most recent call last):
      File "/usr/bin/satellite-sync", line 143, in main
        return satsync.Runner().main()
      File "/usr/share/rhn/satellite_tools/satsync.py", line 226, in main
        ret = method()
      File "/usr/share/rhn/satellite_tools/satsync.py", line 329, in _step_rpms
        self._packages_report = self.syncer.download_rpms()
      File "/usr/share/rhn/satellite_tools/satsync.py", line 1097, in download_rpms
        self._fetch_packages(channel, missing_fs_packages)
      File "/usr/share/rhn/satellite_tools/satsync.py", line 1960, in _fetch_packages
        checksum_type = package['checksum_type']
      File "/usr/lib/python2.4/UserDict.py", line 17, in __getitem__
        def __getitem__(self, key): return self.data[key]
    KeyError: 'checksum_type'
    

Environment

  • Red Hat Network Satellite 5.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content