mirrors errors

Eyal Edri eedri at redhat.com
Mon Dec 12 09:54:24 UTC 2016


On Mon, Dec 12, 2016 at 11:47 AM, Evgheni Dereveanchin <ederevea at redhat.com>
wrote:

> Hi Eyal,
>
> This does not look like a mirror issue but a MetaLink one.
> MetaLink is a security plugin for yum [1] and I saw the same
> issue last week so MetaLink may have been broken at that time.
>
> Basically what it does is fetches a file like [2] and checks
> if the mirrors received from the mirrorlist are present there.
> Maybe it does some other checks, but the point of this is
> protection against stale/rogue mirrors.
>
> I think we should just disable MetaLink on our CI slaves as
> we don't rely on latest fedora software versions anyway.
>

If this is indeed the case, lets open a ticket on this and track it.


>
> Regards,
> Evgheni Dereveanchin
>
> [1] https://fedoraproject.org/wiki/Features/YumMetalinks
> [2] https://mirrors.fedoraproject.org/metalink?repo=fedora-24&arch=x86_64
>
> ----- Original Message -----
> From: "Eyal Edri" <eedri at redhat.com>
> To: "infra" <infra at ovirt.org>, "Evgheni Dereveanchin" <ederevea at redhat.com
> >
> Sent: Sunday, 11 December, 2016 1:27:53 PM
> Subject: mirrors errors
>
> Doesn't seem to be we're over the unavailable mirrors issue with the new
> repos added to STD CI:
>
> Lets start working on mirroring the relevant repos to
> mirrors.phx.ovirt.org
> and get control over the update process.
>
> http://jenkins.ovirt.org/job/jenkins_master_check-patch-
> fc24-x86_64/16/artifact/exported-artifacts/logs/
> mocker-fedora-24-x86_64.fc24.init/root.log
>
> DEBUG util.py:421:
> https://mirrors.cat.pdx.edu/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:  Trying other mirror.
> DEBUG util.py:421:
> https://dl.fedoraproject.org/pub/fedora/linux/updates/24/
> x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:  Trying other mirror.
> DEBUG util.py:421:
> http://fedora.bhs.mirrors.ovh.net/linux/updates/24/x86_64/
> repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:  Trying other mirror.
> DEBUG util.py:421:
> http://mirror.its.dal.ca/pub/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:  Trying other mirror.
> DEBUG util.py:421:
> https://mirror.csclub.uwaterloo.ca/fedora/linux/
> updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:  Trying other mirror.
> DEBUG util.py:421:   One of the configured repositories failed (updates),
> DEBUG util.py:421:   and yum doesn't have enough cached data to
> continue. At this point the only
> DEBUG util.py:421:   safe thing yum can do is fail. There are a few
> ways to work "fix" this:
> DEBUG util.py:421:       1. Contact the upstream for the repository
> and get them to fix the problem.
> DEBUG util.py:421:       2. Reconfigure the baseurl/etc. for the
> repository, to point to a working
> DEBUG util.py:421:          upstream. This is most often useful if you
> are using a newer
> DEBUG util.py:421:          distribution release than is supported by
> the repository (and the
> DEBUG util.py:421:          packages for the previous distribution
> release still work).
> DEBUG util.py:421:       3. Disable the repository, so yum won't use
> it by default. Yum will then
> DEBUG util.py:421:          just ignore the repository until you
> permanently enable it again or use
> DEBUG util.py:421:          --enablerepo for temporary usage:
> DEBUG util.py:421:              yum-config-manager --disable updates
> DEBUG util.py:421:       4. Configure the failing repository to be
> skipped, if it is unavailable.
> DEBUG util.py:421:          Note that yum will try to contact the
> repo. when it runs most commands,
> DEBUG util.py:421:          so will have to try and fail each time
> (and thus. yum will be be much
> DEBUG util.py:421:          slower). If it is a very temporary problem
> though, this is often a nice
> DEBUG util.py:421:          compromise:
> DEBUG util.py:421:              yum-config-manager --save
> --setopt=updates.skip_if_unavailable=true
> DEBUG util.py:421:  failure: repodata/repomd.xml from updates: [Errno
> 256] No more mirrors to try.
> DEBUG util.py:421:
> http://mirror.math.princeton.edu/pub/fedora/linux/updates/
> 24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://linux.mirrors.es.net/fedora/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.cs.pitt.edu/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirrors.mit.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://ftp.uci.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> https://mirror.chpc.utah.edu/pub/fedora/linux/updates/24/
> x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://repo.atlantic.net/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/
> updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.uoregon.edu/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.cc.vt.edu/pub/fedora/linux/updates/24/x86_
> 64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> https://mirrors.kernel.org/fedora/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> https://pubmirror2.math.uh.edu/fedora-buffet/fedora/
> linux/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.nexcess.net/fedora/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.sjc02.svwh.net/fedora/updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not match metalink for updates
> DEBUG util.py:421:
> http://mirror.symnds.com/distributions/fedora/linux/
> updates/24/x86_64/repodata/repomd.xml:
> [Errno -1] repomd.xml does not
>
>
>
> --
> Eyal Edri
> Associate Manager
> RHV DevOps
> EMEA ENG Virtualization R&D
> Red Hat Israel
>
> phone: +972-9-7692018
> irc: eedri (on #tlv #rhev-dev #rhev-integ)
>



-- 
Eyal Edri
Associate Manager
RHV DevOps
EMEA ENG Virtualization R&D
Red Hat Israel

phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/infra/attachments/20161212/11081420/attachment.html>


More information about the Infra mailing list