Could not resolve host: mirrorlist.centos.org

Bugs in eFa 4
Post Reply
Glaster
Posts: 16
Joined: 10 Dec 2014 21:29

Could not resolve host: mirrorlist.centos.org

Post by Glaster »

Hello,
From Friday 19.7. I get an hourly email from EFA from a cron job:

Code: Select all

/etc/cron.hourly/0yum-hourly.cron:

Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Name or service not known"
Traceback (most recent call last):
  File "/usr/sbin/yum-cron", line 735, in <module>
    main()
  File "/usr/sbin/yum-cron", line 732, in main
    base.updatesCheck()
  File "/usr/sbin/yum-cron", line 624, in updatesCheck
    self.populateUpdateMetadata()
  File "/usr/sbin/yum-cron", line 428, in populateUpdateMetadata
    self.pkgSack # honor skip_if_unavailable
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1075, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 778, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 347, in populateSack
    self.doSetup()
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 122, in doSetup
    self.ayum.plugins.run('prereposetup')
  File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 188, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/fastestmirror.py", line 197, in prereposetup_hook
    if downgrade_ftp and _len_non_ftp(repo.urls) == 1:
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 881, in <lambda>
    urls = property(fget=lambda self: self._geturls(),
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 878, in _geturls
    self._baseurlSetup()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 844, in _baseurlSetup
    self.check()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 562, in check
    'Cannot find a valid baseurl for repo: %s' % self.ui_id
yum.Errors.RepoError: Cannot find a valid baseurl for repo: base/7/x86_64
Has there been any change in mirrorlists from CentOS??
How to fix it?

Thanks
Glaster
Posts: 16
Joined: 10 Dec 2014 21:29

Re: Could not resolve host: mirrorlist.centos.org

Post by Glaster »

Perhaps the repo adjustment would help:

Code: Select all

sudo sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sudo sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sudo sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
No mail with a mistake so far.
User avatar
shawniverson
Posts: 3783
Joined: 13 Jan 2014 23:30
Location: Indianapolis, Indiana USA
Contact:

Re: Could not resolve host: mirrorlist.centos.org

Post by shawniverson »

CentOS 7 is now EoL.

To move forward see this guide:
https://wiki.efa-project.org/doku.php?i ... tion_guide
Post Reply