| Summary: | repo sync failing on rhel5 | ||
|---|---|---|---|
| Product: | [Retired] Pulp | Reporter: | Preethi Thomas <pthomas> |
| Component: | user-experience | Assignee: | John Matthews <jmatthew> |
| Status: | CLOSED NOTABUG | QA Contact: | Preethi Thomas <pthomas> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-12-15 13:41:43 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
[root@rhel5-pulp ~]# pulp-admin -u admin -p admin repo create --id=errata --feed=http://10.16.76.78/pub/updates/ Successfully created repository [ errata ] [root@rhel5-pulp ~]# pulp-admin repo sync --id=errata -F error: error: operation failed: No valid authorization credentials found, please see: pulp-admin --help [root@rhel5-pulp ~]# pulp-admin -u admin -p admin repo sync --id=errata -F Sync for repository errata started Sync: Error Item Details: error: Exception: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 424, in process retval = method(*args, **kwargs) File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 94, in getDownloadItems self.__getRepoData() File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 167, in __getRepoData for ftype in self.__getRepoXmlFileTypes(): File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 154, in __getRepoXmlFileTypes return self.repo.repoXML.fileTypes() File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1399, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1395, in _getRepoXML raise Errors.RepoError, msg RepoError: Cannot retrieve repository metadata (repomd.xml) for repository: . Please verify its path and try again Looks like this is a non issue. closing |
Description of problem: Repo sync seems to be failing on rhel5 with the latest build Version-Release number of selected component (if applicable): [root@rhel5-pulp ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.7 (Tikanga) [root@rhel5-pulp ~]# [root@rhel5-pulp ~]# rpm -q pulp pulp-0.0.254-7 How reproducible: Steps to Reproduce: 1. install pulp on rhel5 2. create a repo with feed 3. run repo sync Actual results: [root@rhel5-pulp ~]# pulp-admin -u admin -p admin repo sync --id=pulp -FSync for repository pulp started Sync: Error Item Details: error: Exception: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 424, in process retval = method(*args, **kwargs) File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 94, in getDownloadItems self.__getRepoData() File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 167, in __getRepoData for ftype in self.__getRepoXmlFileTypes(): File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 154, in __getRepoXmlFileTypes return self.repo.repoXML.fileTypes() File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1399, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1391, in _getRepoXML self._loadRepoXML(text=self) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1381, in _loadRepoXML return self._groupLoadRepoXML(text, ["primary"]) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1366, in _groupLoadRepoXML self._commonRetrieveDataMD(mdtypes) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1343, in _commonRetrieveDataMD misc.bunzipFile(dl_local, local) File "/usr/lib/python2.4/site-packages/yum/misc.py", line 615, in bunzipFile data = s_fn.read(1024000) EOFError: compressed file ended before the logical end-of-stream was detected Expected results: Additional info: From pulp.log 2011-12-14 21:39:36,303 16011:1266231616: pulp.server.api.synchronizers:INFO: synchronizers:735 Fetching repo to </var/lib/pulp//repos/repos/pulp/pulp/testing/fedora-16/x86_64> with verify_options <{'checksum': True, 'size': True}> 2011-12-14 21:39:37,987 16011:1266231616: pulp.server.tasking.task:ERROR: task:455 Task failed: Task 0720dbbd-26c6-11e1-9357-545200737b2f: _sync(pulp, synchronizer=<pulp.server.api.synchronizers.YumSynchronizer object at 0x2ac02d2425d0>, skip={}, max_speed=None, threads=None, progress_callback=<bound method RepoSyncTask.progress_callback of <pulp.server.api.repo_sync_task.RepoSyncTask object at 0x2ac02d2423d0>>) Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/pulp/server/tasking/task.py", line 404, in run result = self.callable(*self.args, **self.kwargs) File "/usr/lib/python2.4/site-packages/pulp/server/api/repo_sync.py", line 272, in _sync progress_callback, synchronizer, max_speed, threads) File "/usr/lib/python2.4/site-packages/pulp/server/api/repo_sync.py", line 350, in fetch_content progress_callback, max_speed, threads) File "/usr/lib/python2.4/site-packages/pulp/server/api/synchronizers.py", line 160, in sync max_speed=max_speed, threads=threads) File "/usr/lib/python2.4/site-packages/pulp/server/api/synchronizers.py", line 738, in remote verify_options=verify_options) File "/usr/lib/python2.4/site-packages/grinder/RepoFetch.py", line 137, in fetchYumRepo self.setupYumInfo() File "/usr/lib/python2.4/site-packages/grinder/RepoFetch.py", line 108, in setupYumInfo info.setUp() File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 340, in setUp skip=self.skip) File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 82, in __call__ return self.object(self, *args, **kwargs) File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 262, in __call__ return self.__call(method, args, kwargs) File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 238, in __call return self.__rmi(method.name, args, kwargs) File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 136, in __rmi raise Exception(ex) Exception: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/grinder/activeobject.py", line 424, in process retval = method(*args, **kwargs) File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 94, in getDownloadItems self.__getRepoData() File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 167, in __getRepoData for ftype in self.__getRepoXmlFileTypes(): File "/usr/lib/python2.4/site-packages/grinder/YumInfo.py", line 154, in __getRepoXmlFileTypes return self.repo.repoXML.fileTypes() File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1399, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1391, in _getRepoXML self._loadRepoXML(text=self) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1381, in _loadRepoXML return self._groupLoadRepoXML(text, ["primary"]) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1366, in _groupLoadRepoXML self._commonRetrieveDataMD(mdtypes) File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1343, in _commonRetrieveDataMD misc.bunzipFile(dl_local, local) File "/usr/lib/python2.4/site-packages/yum/misc.py", line 615, in bunzipFile data = s_fn.read(1024000) EOFError: compressed file ended before the logical end-of-stream was detected