On 6/29/12 3:10 PM, James Cammarata wrote:
On Fri, Jun 29, 2012 at 1:54 PM, Bob Cochran<[email protected]> wrote:
Greetings,
I am trying to set up cobbler repos for Fedora 17 using the instructions
provided here:
https://github.com/cobbler/cobbler/wiki/Manage%20yum%20repos
I am attaching the output of 'cobbler report' so you can see my repo
definitions. See file mycobbler.report.txt, attached.
When I attempt to do a 'cobbler reposync' I get the error message listed in
file 'mycobbler.reposync.error.txt', also attached.
I then do a 'cobbler repo edit' to change the name of the URL string so that
'http://' is prepended. See file mycobbler.report2.txt, also attached.
After editing the URL string, I get the error message text you see here, in
file 'mycobbler.reposync.error2.txt', also attached.
It would seem, based on this error, that the issue is the remote repo
(from your second error output):
Exception value: Damaged repomd.xml file
So it looks like you're doing it right, it's just that the remote repo
has an error.
I tried changing mirrors:
Name : f17-x86_64-everything
Arch : x86_64
Breed : yum
Comment :
Createrepo Flags : <<inherit>>
Environment Variables : {}
Keep Updated : True
Mirror :
http://fedora.mirrors.tds.net/pub/fedora/releases/17/Everything/x86_64/os/repodata/
Mirror locally : True
Owners : ['admin']
Priority : 99
RPM List : []
Yum Options : {}
Name : f17-x86_64-updates
Arch : x86_64
Breed : yum
Comment :
Createrepo Flags : <<inherit>>
Environment Variables : {}
Keep Updated : True
Mirror :
http://mirror.umd.edu/fedora/linux/updates/17/x86_64/repodata/
Mirror locally : True
Owners : ['admin']
Priority : 99
RPM List : []
Yum Options : {}
and then redoing 'cobbler reposync':
[root@cobbler1 ~]# cobbler reposync
task started: 2012-06-29_153656_reposync
task started (id=Reposync, time=Fri Jun 29 15:36:56 2012)
hello, reposync
run, reposync, run!
creating:
/var/www/cobbler/repo_mirror/f17-x86_64-everything/.origin/f17-x86_64-everything.repo
running: /usr/bin/reposync -l -m -d
--config=/var/www/cobbler/repo_mirror/f17-x86_64-everything/.origin/f17-x86_64-everything.repo
--repoid=f17-x86_64-everything
--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: f17-x86_64-everything.
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 131,
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 402, in yum_sync
utils.die(self.logger,"cobbler reposync failed")
File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 139,
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 131,
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 89,
in run
rc = self._run(self)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 251,
in runner
name=None, nofail=nofail, logger=self.logger)
File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 758, 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 139,
in die
raise CX(msg)
!!! TASK FAILED !!!
[root@cobbler1 ~]#
I can ping the 'Everything' mirror:
[root@cobbler1 ~]# ping -c 3 fedora.mirrors.tds.net
PING fedora.mirrors.tds.net (204.246.0.137) 56(84) bytes of data.
64 bytes from fedora.mirrors.tds.net (204.246.0.137): icmp_seq=1 ttl=251
time=14.9 ms
64 bytes from fedora.mirrors.tds.net (204.246.0.137): icmp_seq=2 ttl=251
time=14.6 ms
64 bytes from fedora.mirrors.tds.net (204.246.0.137): icmp_seq=3 ttl=251
time=14.4 ms
--- fedora.mirrors.tds.net ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2016ms
rtt min/avg/max/mdev = 14.429/14.661/14.950/0.257 ms
[root@cobbler1 ~]#
Help much appreciated...hopefully I'm just doing some stupid amateur
mistake thing!
Bob
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler