After talking with folks on the freenode #cobbler channel about this, please consider changing your protocol from http to rsync. You will likely see much better results as we have.
-Chris On Thu, May 14, 2015 at 6:24 AM, Liao, Bo (Managed Cloud) <[email protected]> wrote: > Hi, My issue is : > > #sudo cobbler repo add --name=local_epel_repo --arch=x86_64 --breed=yum > --mirror=http://mirror.cogentco.com/pub/linux/epel/6/x86_64/ > > #cobbler reposync > > > > task started: 2015-05-14_173730_reposync > > task started (id=Reposync, time=Thu May 14 17:37:30 2015) > > hello, reposync > > run, reposync, run! > > creating: > /var/www/cobbler/repo_mirror/local_epel_repo/.origin/local_epel_repo.repo > > running: /usr/bin/reposync -l -n -d > --config=/var/www/cobbler/repo_mirror/local_epel_repo/.origin/local_epel_repo.repo > --repoid=local_epel_repo --download_path=/var/www/cobbler/repo_mirror -a > x86_64 > > received on stdout: > > received on stderr: Error setting up repositories: Cannot retrieve > repository metadata (repomd.xml) for repository: local_epel_repo. Please > verify its path and try again > > > > Exception occured: <class 'cobbler.cexceptions.CX'> > > Exception value: 'cobbler reposync failed' > > Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 126, in die > > raise CX(msg) > > > > Exception occured: <class 'cobbler.cexceptions.CX'> > > Exception value: 'cobbler reposync failed' > > Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 125, in run > > self.sync(repo) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 169, in sync > > return self.yum_sync(repo) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 429, in yum_sync > > utils.die(self.logger,"cobbler reposync failed") > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 134, in > die > > raise CX(msg) > > > > reposync failed, tries left: 0 > > Exception occured: <class 'cobbler.cexceptions.CX'> > > Exception value: 'reposync failed, retry limit reached, aborting' > > Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 126, in die > > raise CX(msg) > > > > Exception occured: <class 'cobbler.cexceptions.CX'> > > Exception value: 'reposync failed, retry limit reached, aborting' > > Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 87, in run > > rc = self._run(self) > > File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 250, in > runner > > name=None, nofail=nofail, logger=self.logger) > > File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 818, in > reposync > > return reposync.run(name) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 147, in run > > utils.die(self.logger,"reposync failed, retry limit reached, aborting") > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 134, in > die > > raise CX(msg) > > > > #vi /var/log/cobbler/cobbler.log > > Thu May 14 17:36:40 2015 - INFO | reposync; [None] > > Thu May 14 17:37:10 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:10 2015 - DEBUG | get_item; ['repo', 'local_epel_repo'] > > Thu May 14 17:37:10 2015 - DEBUG | done with get_item; ['repo', > 'local_epel_repo'] > > Thu May 14 17:37:10 2015 - INFO | REMOTE remove_item (repo, > recursive=False); user(<DIRECT>); name(local_epel_repo) > > Thu May 14 17:37:10 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:10 2015 - DEBUG | get_item; ['repo', 'local_epel_repo'] > > Thu May 14 17:37:10 2015 - DEBUG | done with get_item; ['repo', > 'local_epel_repo'] > > Thu May 14 17:37:10 2015 - INFO | remove_item(repo); ['local_epel_repo'] > > Thu May 14 17:37:10 2015 - DEBUG | get_items; ['repo'] > > Thu May 14 17:37:10 2015 - DEBUG | done with get_items; ['repo'] > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - DEBUG | get_item; ['repo', 'local_epel_repo'] > > Thu May 14 17:37:24 2015 - DEBUG | done with get_item; ['repo', > 'local_epel_repo'] > > Thu May 14 17:37:24 2015 - INFO | REMOTE new_item(repo); user(<DIRECT>) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE modify_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==); > attribute(in_place) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE modify_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==); > attribute(breed) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE modify_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==); > attribute(arch) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE modify_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==); > attribute(name) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE modify_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==); > attribute(mirror) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | REMOTE save_item(repo); user(<DIRECT>); > object_id(___NEW___repo::EqAY8QwnGjQzT9PPV9R8CRpNTaemDCBogQ==) > > Thu May 14 17:37:24 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:24 2015 - INFO | add_item(repo); ['local_epel_repo'] > > Thu May 14 17:37:24 2015 - DEBUG | get_items; ['repo'] > > Thu May 14 17:37:24 2015 - DEBUG | done with get_items; ['repo'] > > Thu May 14 17:37:30 2015 - DEBUG | REMOTE CLI Authorized; user(?) > > Thu May 14 17:37:30 2015 - INFO | REMOTE start_task(Reposync); > event_id(2015-05-14_173730_reposync); user(?) > > Thu May 14 17:37:31 2015 - INFO | reposync; [None] > > > > #vi /var/log/cobbler/tasks/2015-05-14_173730_reposync.log > > Thu May 14 17:37:31 2015 - INFO | hello, reposync > > Thu May 14 17:37:31 2015 - INFO | run, reposync, run! > > Thu May 14 17:37:31 2015 - DEBUG | creating: > /var/www/cobbler/repo_mirror/local_epel_repo/.origin/local_epel_repo.repo > > Thu May 14 17:37:31 2015 - INFO | running: /usr/bin/reposync -l -n -d > --config=/var/www/cobbler/repo_mirror/local_epel_repo/.origin/local_epel_repo.repo > --repoid=local_epel_repo --download_path=/var/www/cobbler/repo_mirror -a > x86_64 > > Thu May 14 17:37:32 2015 - INFO | received on stdout: > > Thu May 14 17:37:32 2015 - DEBUG | received on stderr: Error setting up > repositories: Cannot retrieve repository metadata (repomd.xml) for > repository: local_epel_repo. Please verify its path and try again > > > > Thu May 14 17:37:32 2015 - INFO | Exception occured: <class > 'cobbler.cexceptions.CX'> > > Thu May 14 17:37:32 2015 - INFO | Exception value: 'cobbler reposync failed' > > Thu May 14 17:37:32 2015 - INFO | Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 126, in die > > raise CX(msg) > > > > Thu May 14 17:37:32 2015 - INFO | Exception occured: <class > 'cobbler.cexceptions.CX'> > > Thu May 14 17:37:32 2015 - INFO | Exception value: 'cobbler reposync failed' > > Thu May 14 17:37:32 2015 - INFO | Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 125, in run > > self.sync(repo) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 169, in sync > > return self.yum_sync(repo) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 429, in yum_sync > > utils.die(self.logger,"cobbler reposync failed") > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 134, in > die > > raise CX(msg) > > > > Thu May 14 17:37:32 2015 - WARNING | reposync failed, tries left: 0 > > Thu May 14 17:37:32 2015 - INFO | Exception occured: <class > 'cobbler.cexceptions.CX'> > > Thu May 14 17:37:32 2015 - INFO | Exception value: 'reposync failed, retry > limit reached, aborting' > > Thu May 14 17:37:32 2015 - INFO | Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 126, in die > > raise CX(msg) > > > > Thu May 14 17:37:32 2015 - INFO | Exception occured: <class > 'cobbler.cexceptions.CX'> > > Thu May 14 17:37:32 2015 - INFO | Exception value: 'reposync failed, retry > limit reached, aborting' > > Thu May 14 17:37:32 2015 - INFO | Exception Info: > > File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 87, in run > > rc = self._run(self) > > File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 250, in > runner > > name=None, nofail=nofail, logger=self.logger) > > File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 818, in > reposync > > return reposync.run(name) > > File "/usr/lib/python2.6/site-packages/cobbler/action_reposync.py", line > 147, in run > > utils.die(self.logger,"reposync failed, retry limit reached, aborting") > > File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 134, in > die > > raise CX(msg) > > > > Thu May 14 17:37:32 2015 - ERROR | ### TASK FAILED ### > > > _______________________________________________ > cobbler mailing list > [email protected] > https://lists.fedorahosted.org/mailman/listinfo/cobbler > -- Christopher Patti - Geek At Large | GTalk: [email protected] | AIM: chrisfeohpatti | P: (260) 54PATTI "Technology challenges art, art inspires technology." - John Lasseter, Pixar _______________________________________________ cobbler mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/cobbler
