I'm trying to mirror
http://mirror.clarkson.edu/pub/centos/5.3/os/i386/CentOS/ as
EL-5.3-i386-base. I get an error "Cannot retrieve repository metadata
(repomd.xml) for repository: EL-5.3-i386-base. Please verify its path
and try again". It looks like repomd.xml is in ../repodata/. Do I have
the baseurl in properly?

Here is
/var/www/cobbler/repo_mirror/EL-5.3-i386-base/.origin/EL-5.3-i386-base.r
epo:
[EL-5.3-i386-base]
name=EL-5.3-i386-base
baseurl=http://mirror.clarkson.edu/pub/centos/5.3/os/i386/CentOS/
enabled=1
priority=99
gpgcheck=0

When I run "cobbler reposync", one of my other Fedora repos runs
through, and then this happens:

- createrepo  /var/www/cobbler/repo_mirror/Fedora-10-i386-updates
5166/5166 - R-rlecuyer-0.2-1.fc10.i386.rpm
.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
- creating:
/var/www/cobbler/repo_mirror/Fedora-10-i386-updates/config.repo
- creating:
/var/www/cobbler/repo_mirror/EL-5.3-i386-base/.origin/EL-5.3-i386-base.r
epo
- /usr/bin/reposync -l
--config=/var/www/cobbler/repo_mirror/EL-5.3-i386-base/.origin/EL-5.3-i3
86-base.repo --repoid=EL-5.3-i386-base
--download_path=/var/www/cobbler/repo_mirror -a i686
Traceback (most recent call last):
  File "/usr/bin/reposync", line 291, in ?
    main()
  File "/usr/bin/reposync", line 179, in main
    my.doSackSetup(rpmUtils.arch.getArchList(opts.arch))
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 464, in
doSackSetup
    return self._getSacks(archlist=archlist, thisrepo=thisrepo)
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 488, in
_getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.4/site-packages/yum/repos.py", line 259, in
populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 162, in
populate
    if self._check_db_version(repo, mydbtype):
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 220, in
_check_db_version
    return repo._check_db_version(mdtype)
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1179, in
_check_db_version
    repoXML = self.repoXML
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1342, in
<lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 1338, in
_getRepoXML
    raise Errors.RepoError, msg
yum.Errors.RepoError: Cannot retrieve repository metadata (repomd.xml)
for repository: EL-5.3-i386-base. Please verify its path and try again
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/cobbler/action_reposync.py",
line 105, in run
    self.sync(repo)
  File "/usr/lib/python2.4/site-packages/cobbler/action_reposync.py",
line 136, in sync
    return self.yum_sync(repo)
  File "/usr/lib/python2.4/site-packages/cobbler/action_reposync.py",
line 346, in yum_sync
    raise CX(_("cobbler reposync failed"))
CX: 'cobbler reposync failed'
- reposync failed, tries left: 0
reposync failed, retry limit reached, aborting

Thanks
-Corey Garst
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to