RHUA Unable to sync with RHN. AttributeError: 'YumMetadataObj' object has no attribute 'repo'
Issue
- When trying to sync repositories from CDN to RHUA server can see following errors in
/var/log/pulp/pulp.log
file.
2016-01-14 12:40:50,604 20132:140372791486208: pulp.server.tasking.task:ERROR: task:478 Task failed: Task ff90d17d-babb-11e5-8fa7-0050568c5f93: _sync(rhel-5-server-rhui-supplementary-source-rpms-5Server-x86_64, synchronizer=<pulp.server.api.synchronizers.YumSynchronizer object at 0x7fab501d1b50>, skip={}, max_speed=None, threads=None, progress_callback=<bound method RepoSyncTask.progress_callback of <pulp.server.api.repo_sync_task.RepoSyncTask object at 0x7fab501e0710>>)
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/repo_sync.py", line 272, in _sync
progress_callback, synchronizer, max_speed, threads)
File "/usr/lib/python2.6/site-packages/pulp/server/api/repo_sync.py", line 358, in fetch_content
progress_callback, max_speed, threads)
File "/usr/lib/python2.6/site-packages/pulp/server/api/synchronizers.py", line 163, in sync
max_speed=max_speed, threads=threads)
File "/usr/lib/python2.6/site-packages/pulp/server/api/synchronizers.py", line 793, in remote
verify_options=verify_options)
File "/usr/lib/python2.6/site-packages/grinder/RepoFetch.py", line 144, in fetchYumRepo
self.setupYumInfo()
File "/usr/lib/python2.6/site-packages/grinder/RepoFetch.py", line 108, in setupYumInfo
info.setUp()
File "/usr/lib/python2.6/site-packages/grinder/YumInfo.py", line 353, in setUp
skip=self.skip)
File "/usr/lib/python2.6/site-packages/grinder/activeobject.py", line 82, in __call__
return self.object(self, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/grinder/activeobject.py", line 267, in __call__
return self.__call(method, args, kwargs)
File "/usr/lib/python2.6/site-packages/grinder/activeobject.py", line 243, in __call
return self.__rmi(method.name, args, kwargs)
File "/usr/lib/python2.6/site-packages/grinder/activeobject.py", line 136, in __rmi
raise Exception(ex)
Exception: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/grinder/activeobject.py", line 429, in process
retval = method(*args, **kwargs)
File "/usr/lib/python2.6/site-packages/grinder/YumInfo.py", line 106, in getDownloadItems
self.__closeRepo()
File "/usr/lib/python2.6/site-packages/grinder/YumInfo.py", line 137, in __closeRepo
if self.repo is not None:
AttributeError: 'YumMetadataObj' object has no attribute 'repo'
Environment
- Red Hat Update Infrastructure 2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.