Satellite-sync fails with "The requested channel version does not match the upstream version Error Class Code: 3013" message

Solution Verified - Updated -

Issue

  • The satellite-sync command mgith fail with the following error messages:
 SYNC ERROR:

  Exception reported from <HOSTNAME OF SATELLITE SERVER>
  Time: <TIME AND DATE>
  Exception type <class 'spacewalk.satellite_tools.syncLib.RhnSyncException'>

  Exception Handler Information
  Traceback (most recent call last):
    File "/usr/bin/satellite-sync", line 139, in main
      return satsync.Runner().main()
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/satsync.py", line 229, in main
      ret = method()
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/satsync.py", line 315, in _step_short
      return self.syncer.processShortPackages()
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/satsync.py", line 884, in processShortPackages
      stream_loader.process(package_ids)
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/satsync.py", line 1994, in process
      stream = self.loader(*args)
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/xmlWireSource.py", line 248, in getChannelShortPackagesXmlStream
      (self.systemid, channel, last_modified))
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/xmlWireSource.py", line 155, in _openSocketStream
      stream = func(*params)
    File "/usr/lib/python2.6/site-packages/rhn/rpclib.py", line 654, in __call__
      return self._send(self._name, args)
    File "/usr/lib/python2.6/site-packages/rhn/rpclib.py", line 386, in _request
      self._handler, request, verbose=self._verbose)
    File "/usr/lib/python2.6/site-packages/rhn/transports.py", line 188, in request
      return self._process_response(fd, connection)
    File "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/connection.py", line 50, in _process_response
      ret = self.parse_response(fd)
    File "/usr/lib/python2.6/site-packages/rhn/transports.py", line 240, in parse_response
      return u.close()
    File "/usr/lib64/python2.6/xmlrpclib.py", line 838, in close
      raise Fault(**self._stack[0])
  RhnSyncException: 
  Error Message:
      The requested channel version does not match the upstream version
  Error Class Code: 3013
  Error Class Info: Invalid channel version

Environment

  • Red Hat Satellite 5.x

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