I've set up a cobbler machine with the fc17 DVD distro. I also need a
handful of additional RPMs that are only in the Everything repo, not in the
DVD image. So I tried defining a repo with a list of RPMs to sync. I've
tried several flavors of the yum repo URL:
1.
http://download.fedoraproject.org/pub/fedora/linux/releases/17/Everything/i386/os
2. http://mirrors.kernel.org/fedora/releases/17/Everything/i386/os/
3. miscellaneous specific mirror server hosts (not ideal)

When I do a cobbler reposync, a variety of 404 errors occur, presumably
because the mirrors are out of sync with each other. It also looks like
since my cobbler is x86_64, downloading i386 RPMs is perhaps messing up or
maybe yumdownloader just grabs all architectures?

Can someone recommend the right way to do this other than manually running
yumdownloader myself and creating my own local repo and then reposyncing
that? I've been there and done that but was hoping to get to a more
automated way of keeping the add-ons up to date.

Here's a snippet:

[root@fc17vm aprsdigi]# cobbler reposync
task started: 2012-09-18_142342_reposync
task started (id=Reposync, time=Tue Sep 18 14:23:42 2012)
hello, reposync
run, reposync, run!
creating:
/var/www/cobbler/repo_mirror/fc17-addon-i386/.origin/fc17-addon-i386.repo
running: /usr/bin/yumdownloader --resolve  --disablerepo=*
--enablerepo=fc17-addon-i386 -c
/var/www/cobbler/repo_mirror/fc17-addon-i386/.origin/fc17-addon-i386.repo
--destdir=/var/www/cobbler/repo_mirror/fc17-addon-i386 alsa-lib
alsa-lib-devel aprsd audiofile ax25-apps ax25-tools ax25-tools-docs
ax25-tools-x libax25 libax25-devel soundmodem soundmodem-devel yum-updatesd
received on stdout: --> Running transaction check
---> Package alsa-lib.i686 0:1.0.25-3.fc17 will be installed
--> Processing Dependency: librt.so.1(GLIBC_2.2) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: librt.so.1 for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libpthread.so.0(GLIBC_2.3.2) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libpthread.so.0(GLIBC_2.1) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libpthread.so.0(GLIBC_2.0) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libpthread.so.0 for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libm.so.6(GLIBC_2.0) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libm.so.6 for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.3.1) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libgcc_s.so.1 for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libdl.so.2(GLIBC_2.1) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libdl.so.2(GLIBC_2.0) for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libdl.so.2 for package:
alsa-lib-1.0.25-3.fc17.i686
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package:
alsa-lib-1.0.25-3.fc17.i686
---> Package alsa-lib.x86_64 0:1.0.25-3.fc17 will be reinstalled
---> Package alsa-lib-devel.i686 0:1.0.25-3.fc17 will be installed
---> Package alsa-lib-devel.x86_64 0:1.0.25-3.fc17 will be installed
---> Package aprsd.x86_64 0:2.2.5-15.6.fc17.3 will be installed
---> Package audiofile.i686 1:0.2.7-3.fc17 will be installed
---> Package audiofile.x86_64 1:0.2.7-3.fc17 will be installed
---> Package ax25-apps.x86_64 0:0.0.6-9.fc17 will be installed
---> Package ax25-tools.x86_64 0:0.0.10-0.3.rc2.fc17 will be installed
---> Package ax25-tools-docs.x86_64 0:0.0.10-0.3.rc2.fc17 will be installed
---> Package ax25-tools-x.x86_64 0:0.0.10-0.3.rc2.fc17 will be installed
---> Package libax25.i686 0:0.0.12-0.3.rc2.fc17 will be installed
---> Package libax25.x86_64 0:0.0.12-0.3.rc2.fc17 will be reinstalled
---> Package libax25-devel.i686 0:0.0.12-0.3.rc2.fc17 will be installed
---> Package libax25-devel.x86_64 0:0.0.12-0.3.rc2.fc17 will be reinstalled
---> Package soundmodem.x86_64 0:0.15-4.fc17 will be installed
---> Package soundmodem-devel.i686 0:0.15-4.fc17 will be installed
---> Package soundmodem-devel.x86_64 0:0.15-4.fc17 will be installed
---> Package yum-updatesd.noarch 1:0.9-11.fc17 will be installed
--> Processing Dependency: gamin-python for package:
1:yum-updatesd-0.9-11.fc17.noarch
--> Running transaction check
---> Package gamin-python.x86_64 0:0.1.10-12.fc17 will be installed
---> Package glibc.i686 0:2.15-37.fc17 will be installed
--> Processing Dependency: glibc-common = 2.15-37.fc17 for package:
glibc-2.15-37.fc17.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
glibc-2.15-37.fc17.i686
--> Processing Dependency: libfreebl3.so for package:
glibc-2.15-37.fc17.i686
---> Package libgcc.i686 0:4.7.0-5.fc17 will be installed
--> Running transaction check
---> Package glibc.i686 0:2.15-37.fc17 will be installed
--> Processing Dependency: glibc-common = 2.15-37.fc17 for package:
glibc-2.15-37.fc17.i686
---> Package nss-softokn-freebl.i686 0:3.13.4-2.fc17 will be installed
--> Finished Dependency Resolution
http://download.fedoraproject.org/pub/fedora/linux/releases/17/Everything/i386/os/Packages/a/alsa-lib-1.0.25-3.fc17.x86_64.rpm:
[Errno 14] HTTP Error 404 - Not Found :
http://mirrors.servercentral.net/fedora/releases/17/Everything/i386/os/Packages/a/alsa-lib-1.0.25-3.fc17.x86_64.rpm
Trying other mirror.
Could not download/verify pkg alsa-lib-1.0.25-3.fc17.x86_64: failure:
Packages/a/alsa-lib-1.0.25-3.fc17.x86_64.rpm from fc17-addon-i386: [Errno
256] No more mirrors to try.
http://download.fedoraproject.org/pub/fedora/linux/releases/17/Everything/i386/os/Packages/a/alsa-lib-devel-1.0.25-3.fc17.x86_64.rpm:
[Errno 14] HTTP Error 404 - Not Found :
http://mirror.liberty.edu/pub/fedora/linux/releases/17/Everything/i386/os/Packages/a/alsa-lib-devel-1.0.25-3.fc17.x86_64.rpm

and so on.


/a

PS: 18 months ago I submitted an RFE for metalink support for installed
repos on the cobbled system:
https://fedorahosted.org/cobbler/ticket/652which is a related but not
quite the same request
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler

Reply via email to