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.logfile.
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 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.
