<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 12, 2016 at 11:47 AM, Evgheni Dereveanchin <span dir="ltr">&lt;<a href="mailto:ederevea@redhat.com" target="_blank">ederevea@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Eyal,<br>
<br>
This does not look like a mirror issue but a MetaLink one.<br>
MetaLink is a security plugin for yum [1] and I saw the same<br>
issue last week so MetaLink may have been broken at that time.<br>
<br>
Basically what it does is fetches a file like [2] and checks<br>
if the mirrors received from the mirrorlist are present there.<br>
Maybe it does some other checks, but the point of this is<br>
protection against stale/rogue mirrors.<br>
<br>
I think we should just disable MetaLink on our CI slaves as<br>
we don&#39;t rely on latest fedora software versions anyway.<br></blockquote><div><br></div><div>If this is indeed the case, lets open a ticket on this and track it.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
Evgheni Dereveanchin<br>
<br>
[1] <a href="https://fedoraproject.org/wiki/Features/YumMetalinks" rel="noreferrer" target="_blank">https://fedoraproject.org/<wbr>wiki/Features/YumMetalinks</a><br>
[2] <a href="https://mirrors.fedoraproject.org/metalink?repo=fedora-24&amp;arch=x86_64" rel="noreferrer" target="_blank">https://mirrors.fedoraproject.<wbr>org/metalink?repo=fedora-24&amp;<wbr>arch=x86_64</a><br>
<div class="HOEnZb"><div class="h5"><br>
----- Original Message -----<br>
From: &quot;Eyal Edri&quot; &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt;<br>
To: &quot;infra&quot; &lt;<a href="mailto:infra@ovirt.org">infra@ovirt.org</a>&gt;, &quot;Evgheni Dereveanchin&quot; &lt;<a href="mailto:ederevea@redhat.com">ederevea@redhat.com</a>&gt;<br>
Sent: Sunday, 11 December, 2016 1:27:53 PM<br>
Subject: mirrors errors<br>
<br>
Doesn&#39;t seem to be we&#39;re over the unavailable mirrors issue with the new<br>
repos added to STD CI:<br>
<br>
Lets start working on mirroring the relevant repos to <a href="http://mirrors.phx.ovirt.org" rel="noreferrer" target="_blank">mirrors.phx.ovirt.org</a><br>
and get control over the update process.<br>
<br>
<a href="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" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>jenkins_master_check-patch-<wbr>fc24-x86_64/16/artifact/<wbr>exported-artifacts/logs/<wbr>mocker-fedora-24-x86_64.fc24.<wbr>init/root.log</a><br>
<br>
DEBUG util.py:421:<br>
<a href="https://mirrors.cat.pdx.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://mirrors.cat.pdx.edu/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:  Trying other mirror.<br>
DEBUG util.py:421:<br>
<a href="https://dl.fedoraproject.org/pub/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://dl.fedoraproject.org/<wbr>pub/fedora/linux/updates/24/<wbr>x86_64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:  Trying other mirror.<br>
DEBUG util.py:421:<br>
<a href="http://fedora.bhs.mirrors.ovh.net/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://fedora.bhs.mirrors.ovh.<wbr>net/linux/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:  Trying other mirror.<br>
DEBUG util.py:421:<br>
<a href="http://mirror.its.dal.ca/pub/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.its.dal.ca/pub/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:  Trying other mirror.<br>
DEBUG util.py:421:<br>
<a href="https://mirror.csclub.uwaterloo.ca/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://mirror.csclub.<wbr>uwaterloo.ca/fedora/linux/<wbr>updates/24/x86_64/repodata/<wbr>repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:  Trying other mirror.<br>
DEBUG util.py:421:   One of the configured repositories failed (updates),<br>
DEBUG util.py:421:   and yum doesn&#39;t have enough cached data to<br>
continue. At this point the only<br>
DEBUG util.py:421:   safe thing yum can do is fail. There are a few<br>
ways to work &quot;fix&quot; this:<br>
DEBUG util.py:421:       1. Contact the upstream for the repository<br>
and get them to fix the problem.<br>
DEBUG util.py:421:       2. Reconfigure the baseurl/etc. for the<br>
repository, to point to a working<br>
DEBUG util.py:421:          upstream. This is most often useful if you<br>
are using a newer<br>
DEBUG util.py:421:          distribution release than is supported by<br>
the repository (and the<br>
DEBUG util.py:421:          packages for the previous distribution<br>
release still work).<br>
DEBUG util.py:421:       3. Disable the repository, so yum won&#39;t use<br>
it by default. Yum will then<br>
DEBUG util.py:421:          just ignore the repository until you<br>
permanently enable it again or use<br>
DEBUG util.py:421:          --enablerepo for temporary usage:<br>
DEBUG util.py:421:              yum-config-manager --disable updates<br>
DEBUG util.py:421:       4. Configure the failing repository to be<br>
skipped, if it is unavailable.<br>
DEBUG util.py:421:          Note that yum will try to contact the<br>
repo. when it runs most commands,<br>
DEBUG util.py:421:          so will have to try and fail each time<br>
(and thus. yum will be be much<br>
DEBUG util.py:421:          slower). If it is a very temporary problem<br>
though, this is often a nice<br>
DEBUG util.py:421:          compromise:<br>
DEBUG util.py:421:              yum-config-manager --save<br>
--setopt=updates.skip_if_<wbr>unavailable=true<br>
DEBUG util.py:421:  failure: repodata/repomd.xml from updates: [Errno<br>
256] No more mirrors to try.<br>
DEBUG util.py:421:<br>
<a href="http://mirror.math.princeton.edu/pub/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.math.princeton.<wbr>edu/pub/fedora/linux/updates/<wbr>24/x86_64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://linux.mirrors.es.net/fedora/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://linux.mirrors.es.net/<wbr>fedora/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.cs.pitt.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.cs.pitt.edu/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirrors.mit.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirrors.mit.edu/fedora/<wbr>linux/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://ftp.uci.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://ftp.uci.edu/fedora/<wbr>linux/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="https://mirror.chpc.utah.edu/pub/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://mirror.chpc.utah.edu/<wbr>pub/fedora/linux/updates/24/<wbr>x86_64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://repo.atlantic.net/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://repo.atlantic.net/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.cs.princeton.<wbr>edu/pub/mirrors/fedora/linux/<wbr>updates/24/x86_64/repodata/<wbr>repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.uoregon.edu/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.uoregon.edu/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.cc.vt.edu/pub/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.cc.vt.edu/pub/<wbr>fedora/linux/updates/24/x86_<wbr>64/repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="https://mirrors.kernel.org/fedora/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://mirrors.kernel.org/<wbr>fedora/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="https://pubmirror2.math.uh.edu/fedora-buffet/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">https://pubmirror2.math.uh.<wbr>edu/fedora-buffet/fedora/<wbr>linux/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.nexcess.net/fedora/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.nexcess.net/<wbr>fedora/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.sjc02.svwh.net/fedora/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.sjc02.svwh.net/<wbr>fedora/updates/24/x86_64/<wbr>repodata/repomd.xml</a>:<br>
[Errno -1] repomd.xml does not match metalink for updates<br>
DEBUG util.py:421:<br>
<a href="http://mirror.symnds.com/distributions/fedora/linux/updates/24/x86_64/repodata/repomd.xml" rel="noreferrer" target="_blank">http://mirror.symnds.com/<wbr>distributions/fedora/linux/<wbr>updates/24/x86_64/repodata/<wbr>repomd.xml</a>:<br>
[Errno -1] repomd.xml does not<br>
<br>
<br>
<br>
--<br>
Eyal Edri<br>
Associate Manager<br>
RHV DevOps<br>
EMEA ENG Virtualization R&amp;D<br>
Red Hat Israel<br>
<br>
phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Eyal Edri<br>Associate Manager</div><div>RHV DevOps<br>EMEA ENG Virtualization R&amp;D<br>Red Hat Israel<br><br>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</div></div>