Description of problem: Currently there is only a single server that can serve the oVirt yum repositories. This can be especially painful for users on the other side of the world. In http://lists.ovirt.org/pipermail/infra/2014-May/006280.html Eyal mentioned there already are some mirrors, but there is no way for users to see them. Let alone, automatically select the best mirror. Luckily yum supports mirrorlist which should be as simple as dropping a static file in the correct place with one URL per line. That should allow yum to select the best mirror for the user.
We need more than one file, but it's simple enough: http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt34-fc@releasever@ for @releasever@ in (19, 20) with the following content: http://mirrors.ibiblio.org/ovirt/pub/ovirt-3.4/rpm/fc@releasever@/ http://www.gtlib.gatech.edu/pub/oVirt/pub/ovirt-3.4/rpm/fc@releasever@/ ftp://ftp.gtlib.gatech.edu/pub/oVirt/pub/ovirt-3.4/rpm/fc@releasever@/ http://mirrors.ibiblio.org/ovirt/pub/ovirt-3.4/rpm/fc@releasever@/ http://resources.ovirt.org/pub/ovirt-3.4/rpm/fc@releasever@/ and http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt34-el@releasever@ for @releasever@ in (6, 6Server) with the following content: http://mirrors.ibiblio.org/ovirt/pub/ovirt-3.4/rpm/el@releasever@/ http://www.gtlib.gatech.edu/pub/oVirt/pub/ovirt-3.4/rpm/el@releasever@/ ftp://ftp.gtlib.gatech.edu/pub/oVirt/pub/ovirt-3.4/rpm/el@releasever@/ http://mirrors.ibiblio.org/ovirt/pub/ovirt-3.4/rpm/el@releasever@/ http://resources.ovirt.org/pub/ovirt-3.4/rpm/el@releasever@/ And update ovirt-release rpm for pointing to mirrorlist instead of baseurl.
(In reply to Sandro Bonazzola from comment #1) > We need more than one file, but it's simple enough: > > http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt34-fc@releasever@ http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt-3.4-fc@releasever@ > http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt34-el@releasever@ http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt-3.4-el@releasever@
I see Kiril created mirrorlist-ovirt-3.4-fc19 and mirrorlist-ovirt-3.4-fc20. I also added mirrorlist-ovirt-3.4-el6 to it.
This is an automated message oVirt 3.4.2 has been released: * should fix your issue * should be available at your local mirror within two days. If problems still persist, please make note of it in this bug report.