RHUA sync fails with CDS servers with error "pulp.cds.cdslib:ERROR: cdslib:218 Error performing repo sync"
Issue
I have set up an RHUA server following the "Red Hat Update Infrastructure 2.1" PDF, and when I get to the part where the CDS server is added and a sync is initiated, I get an error.
2014-01-30 14:49:50,640 5837:139688297768704: pulp.cds.cdslib:INFO: cdslib:351 CDS sync for repo <{'name': 'Red Hat Update Infrastructure 2 (RPMs) (6Server-x86_64)', 'publish': True, 'relativ
e_path': 'content/dist/rhel/rhui/server/6/6Server/x86_64/rhui/2/os', 'source': {'url': 'https://cdn.redhat.com//content/dist/rhel/rhui/server/6/6Server/x86_64/rhui/2/os', 'type': 'remote'}, '
_id': 'rhel-x86_64-6-rhui-2-rpms-6Server-x86_64', 'arch': 'noarch', 'id': 'rhel-x86_64-6-rhui-2-rpms-6Server-x86_64'}> at
And here is the pulp.log from the RHUA server:
2014-01-30 14:51:19,616 12107:139693486647040: pulp.server.api.cds:INFO: cds:627 CDS sync completed for example.redhat.com at 2014-01-30T14:51:19-05:00
2014-01-30 14:51:19,617 12107:139693486647040: pulp.server.tasking.task:ERROR: task:478 Task failed: Task d2b3d363-89e6-11e3-a65d-005056a1657c: CdsApi.cds_sync(example.rhui.com, )
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/pulp/server/tasking/task.py", line 424, in run
result = self.callable(*self.args, **self.kwargs)
File "/usr/lib/python2.6/site-packages/pulp/server/api/cds.py", line 592, in cds_sync
self.dispatcher.sync(cds, payload)
File "/usr/lib/python2.6/site-packages/pulp/server/cds/dispatcher.py", line 137, in sync
self._send(stub.sync, data)
File "/usr/lib/python2.6/site-packages/pulp/server/cds/dispatcher.py", line 169, in _send
result = func(*args)
File "/usr/lib/python2.6/site-packages/gofer/rmi/stub.py", line 72, in __call__
return self.stub._send(request, opts)
File "/usr/lib/python2.6/site-packages/gofer/rmi/stub.py", line 133, in _send
return self.__send(request, options)
File "/usr/lib/python2.6/site-packages/gofer/rmi/stub.py", line 164, in __send
any=opts.any)
File "/usr/lib/python2.6/site-packages/gofer/rmi/policy.py", line 144, in send
return self.__getreply(sn, reader)
File "/usr/lib/python2.6/site-packages/gofer/rmi/policy.py", line 181, in __getreply
return self.__onreply(envelope)
File "/usr/lib/python2.6/site-packages/gofer/rmi/policy.py", line 197, in __onreply
raise RemoteException.instance(reply)
PulpException: Error on the CDS during sync; check the server log for more information
Environment
- Red Hat Update Infrastructure 2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
