Satellite-sync fails with "The requested channel version does not match the upstream version Error Class Code: 3013" message
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.