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

Reply via email to