cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

EPEL mirror errors for Collectd agent (repomd.xml does not match metalink for epel)

Since yesterday, I am seeing intermittent issues where the deployments end up stranded, citing "repomd.xml does not match metalink for epel". 

Is there a recommended way to handle this?

RightScript: 'RL10 Linux Collectd v2 [rev 1]'
Started at: 2020-06-13 00:55:13 PDT

 

 

(Details 970 lines)

********************************************************************************
*RS> RightScript: 'RL10 Linux Collectd v2 [rev 1]' ***
*RS> COLLECTD_SERVER = 'tss3.rightscale.com'
*RS> RS_INSTANCE_UUID = '03-0IL62MK23AD6E'
*RS> Starting at 2020-06-13 00:55:13 PDT
Loaded plugins: fastestmirror
STDERR> Error: No matching Packages to list
Installing EPEL repository
STDERR> warning: /var/tmp/rpm-tmp.7dXlGw: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Preparing... ########################################
Updating / installing...
epel-release-7-12 ########################################
Loaded plugins: fastestmirror
STDERR> http://mirror.siena.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.chpc.utah.edu/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.arizona.edu/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.nodesdirect.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.atl.genesisadaptive.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.umd.edu/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.oss.ou.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.pit.teraswitch.com/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.grid.uchicago.edu/pub/linux/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.twinlakes.net/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirrors.sonic.net/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.mrjester.net/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://sjc.edge.kernel.org/fedora-buffet/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://epel.mirror.constant.com/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://dl.iad2.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: dl.iad2.fedoraproject.org; Name or service not known"
STDERR> Trying other mirror.
STDERR> https://ewr.edge.kernel.org/fedora-buffet/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirrors.syringanetworks.net/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.rnet.missouri.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.sfo12.us.leaseweb.net/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.steadfastnet.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://fedora.mirrors.pair.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.compevo.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://dfw.mirror.rackspace.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://fedora-epel.mirrors.tds.net/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirrors.xmission.com/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://linux-mirrors.fnal.gov/linux/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.math.princeton.edu/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.metrocast.net/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.dal.nexril.net/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.csis.ysu.edu/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirrors.mit.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirrors.lug.mtu.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://packages.oit.ncsu.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://download-cc-rdu01.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://iad.mirror.rackspace.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.vcu.edu/pub/gnu%2Blinux/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.team-cymru.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirrors.kernel.org/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.us-midwest-1.nexcess.net/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://d2lzkl7pfhq30w.cloudfront.net/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.coastal.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://ord.mirror.rackspace.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://reflector.westga.edu/repos/Fedora-EPEL/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.prgmr.com/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirrors.liquidweb.com/fedora-epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://dl.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirrors.upr.edu/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://fedora.westmancom.com/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.dst.ca/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> https://mirror.csclub.uwaterloo.ca/fedora/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR> http://mirror.its.dal.ca/pub/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
STDERR> Trying other mirror.
STDERR>
STDERR>
STDERR> One of the configured repositories failed (Extra Packages for Enterprise Linux 7 - x86_64),
STDERR> and yum doesn't have enough cached data to continue. At this point the only
STDERR> safe thing yum can do is fail. There are a few ways to work "fix" this:
STDERR>
STDERR> 1. Contact the upstream for the repository and get them to fix the problem.
STDERR>
STDERR> 2. Reconfigure the baseurl/etc. for the repository, to point to a working
STDERR> upstream. This is most often useful if you are using a newer
STDERR> distribution release than is supported by the repository (and the
STDERR> packages for the previous distribution release still work).
STDERR>
STDERR> 3. Run the command with the repository temporarily disabled
STDERR> yum --disablerepo=epel ...
STDERR>
STDERR> 4. Disable the repository permanently, so yum won't use it by default. Yum
STDERR> will then just ignore the repository until you permanently enable it
STDERR> again or use --enablerepo for temporary usage:
STDERR>
STDERR> yum-config-manager --disable epel
STDERR> or
STDERR> subscription-manager repos --disable=epel
STDERR>
STDERR> 5. Configure the failing repository to be skipped, if it is unavailable.
STDERR> Note that yum will try to contact the repo. when it runs most commands,
STDERR> so will have to try and fail each time (and thus. yum will be be much
STDERR> slower). If it is a very temporary problem though, this is often a nice
STDERR> compromise:
STDERR>
STDERR> yum-config-manager --save --setopt=epel.skip_if_unavailable=true
STDERR>
(2) Replies
It appears there was an update on June 11, 2020 at fedora - possibly it took mirrors several days to catch up?
I found another discussion on this topic and I am trying to figure out how I can use those if it should happen in the future. In this case, the issue persisted for many days: https://stackoverflow.com/questions/62359639/unable-to-install-packages-via-yum-in-aws-errno-1-repomd-xml-does-not-match