> On Dec 8, 2015, at 7:45 AM, Johnny Hughes <johnny at centos.org>
wrote:
>
> On 12/07/2015 11:50 PM, Wes James wrote:
>>
>>> On Dec 7, 2015, at 10:02 PM, Jake Shipton <jakems at
fedoraproject.org> wrote:
>>>
>>> Wes James wrote:
>>>>
>>>>> On Dec 7, 2015, at 8:37 PM, Wes James <comptekki at
me.com> wrote:
>>>>>
>>>>>>
>>>>>> On Dec 7, 2015, at 8:23 PM, Wes James <comptekki at
me.com <mailto:comptekki at me.com>> wrote:
>>>>>>
>>>>>>
>>>>>>> On Dec 7, 2015, at 8:03 PM, Wes James <comptekki
at me.com> wrote:
>>>>>>>
>>>>>>
>>>>>> <snip>
>>>>>>
>>>>>>> I finally just did yum update on this box (actually
6.3) and now it is 6.7. During the update it created a CentOS-Base.repo.rpmnew
file. I renamed my current one and this one to just .repo and now I again get:
>>>>>>>
>>>>>>> ----
>>>>>>>
>>>>>>> yum update
>>>>>>> Loaded plugins: fastestmirror, presto
>>>>>>> Setting up Update Process
>>>>>>> Loading mirror speeds from cached hostfile
>>>>>>> Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock><http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>>
error was
>>>>>>> 12: Timeout on
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:><http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:>>
(28, 'connect() timed out!')
>>>>>>> Error: Cannot find a valid baseurl for repo: base
>>>>>>>
>>>>>>> ??
>>>>>>>
>>>>>>> I thought updating to 6.7 might fix something, but
it didn?t help. Any ideas why it is doing this?
>>>>>>>
>>>>>>> If I go to:
>>>>>>>
>>>>>>>
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>>
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>>>
>>>>>>>
>>>>>>> in a browser, it shows a list of repos.
>>>>>>>
>>>>>>
>>>>>> I just noticed on a stock install of 6.7 (from 6.4
doing a test), doing yum update shows this:
>>>>>>
>>>>>> Loaded plugins: fastestmirror, refresh-packagekit,
security
>>>>>>
>>>>>> But on the box I just updated it shows:
>>>>>>
>>>>>> Loaded plugins: fastestmirror, presto
>>>>>>
>>>>>> So maybe the presto plugin is causing the problem.
Anyone else using presto plugin??
>>>>>>
>>>>>> -wes
>>>>>
>>>>>
>>>>> That wasn?t it. I disabled presto then both with (and got
the following error):
>>>>>
>>>>> yum update --disableplugin=presto,fast*
>>>>> Setting up Update Process
>>>>> Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>
error was
>>>>> 12: Timeout on
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:>
(28, 'connect() timed out!')
>>>>> Error: Cannot retrieve repository metadata (repomd.xml) for
repository: base. Please verify its path and try again
>>>>>
>>>>>
>>>>> ?
>>>>>
>>>>>
>>>>> Not sure what to try next. Other than my previous fix of
not using a mirror list, but a known local repo that works fine for updates.
>>>>>
>>>>> -wes
>>>>
>>>> Poking around I found:
>>>>
>>>> /etc/yum/pluginconf.d and now I see where presto comes from. I
noticed in the fastmirror.conf there is a line
>>>>
>>>> hostfile-timedhosts.txt
>>>>
>>>> On my test box it has several lines of hosts with a number.
>>>>
>>>> On the box I?m have yum update issues, it is blank. ??
>>>>
>>>> -wes
>>>>
>>>> _______________________________________________
>>>> CentOS mailing list
>>>> CentOS at centos.org
>>>> https://lists.centos.org/mailman/listinfo/centos
>>>>
>>>
>>> Hi,
>>>
>>> I wasn't sure if I should reply to you as you seem to be doing
a pretty
>>> good job of helping your self here :-D.
>>>
>>> But jokes aside, can you do a couple of checks?
>>>
>>> Firstly, let's make sure this machine actually has a network
connection
>>> I've actually seen people spend hours trying to fix issues like
yours
>>> only to find they had no outside network connection..
>>>
>>> $ ping 8.8.8.8
>>>
>>> Do you get a ping response? If not, check network settings. If you
do,
>>> move on..
>>>
>>> $ ping google.com
>>>
>>> Does the domain resolve correctly? If not, check DNS settings. If
you
>>> do, move on..
>>>
>>> Assuming both of those have worked, can you do the following:
>>>
>>> $ mkdir temporary
>>> $ cd temporary
>>> $ wget
>>>
"http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock"
>>>
>>> (Don't miss those quotes on the url, they are needed to ensure
the &'s
>>> do not confuse BASH/ZSH)
>>>
>>>
>>> Now, what happened? Did it connect and download correctly? If so do
the
>>> following:
>>>
>>> $ cat
index.html\?release=6\&arch=x86_64\&repo=os\&infra=stock
>>>
>>> You should basically get the mirror list:
>>>
>>> http://mirrors.coreix.net/centos/6.7/os/x86_64/
>>> http://centos.serverspace.co.uk/centos/6.7/os/x86_64/
>>>
http://mirrors.melbourne.co.uk/sites/ftp.centos.org/centos/6.7/os/x86_64/
>>> http://mirrors.vooservers.com/centos/6.7/os/x86_64/
>>> http://mirror.mhd.uk.as44574.net/mirror.centos.org/6.7/os/x86_64/
>>> http://www.mirrorservice.org/sites/mirror.centos.org/6.7/os/x86_64/
>>> http://mirrors.clouvider.net/CentOS/6.7/os/x86_64/
>>> http://mirrors.ukfast.co.uk/sites/ftp.centos.org/6.7/os/x86_64/
>>> http://mirror.cov.ukservers.com/centos/6.7/os/x86_64/
>>> http://mirror.as29550.net/mirror.centos.org/6.7/os/x86_64/
>>>
>>> With all of the above checks did you get expecting results
including
>>> domain resolution, ping response and the mirror list contents?
>>>
>>> Kind Regards,
>>> Jake Shipton (JakeMS)
>>> Twitter: @CrazyLinuxNerd
>>> GPG Key: 0xE3C31D8F
>>> GPG Fingerprint: 7515 CC63 19BD 06F9 400A DE8A 1D0B A5CF E3C3 1D8F
>>> _______________________________________________
>>
>> Yes dns works. If I change this file
>>
>> /etc/yum.repos.d/CentOS-Base.repo
>>
>> to this:
>>
>> [base]
>> name=CentOS-$releasever - Base
>>
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
>> baseurl=http://some.mirror.in.my.state/centos/$releasever/os/$basearch/
>> gpgcheck=1
>> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
<file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6>
<file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
<file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6>>
>>
>> it works to do updates (and the other baseurl lines in that file). It
fails with the mirror list option.
>>
>> I have a centos 6.2 box here that is working just fine with updates and
it looks very similar to this 6.7 box - updated from 6.3). I even tried going
from static IP to dhcp assigned IP but no go.
>>
>> I just check /var/log/yum.log, but that doesn?t show any errors, just
successful updates.
>>
>> -wes
>
> What about the other thing he asked you to do:
>
> wget
>
"http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
<http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>"
>
> Or even:
>
> nslookup mirrorlist.centos.org <http://mirrorlist.centos.org/>
>
nslookup works:
Non-authoritative answer:
Name: mirrorlist.centos.org
Address: 108.61.16.227
Name: mirrorlist.centos.org
Address: 84.22.180.89
Name: mirrorlist.centos.org
Address: 88.150.173.218
but wget fails??
$ wget
"http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock"
--2015-12-08 08:04:15--
http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock
Resolving mirrorlist.centos.org... 199.187.126.90
Connecting to mirrorlist.centos.org|199.187.126.90|:80...
failed: Connection timed out.
Retrying.
On my centos 6.2 box, wget fails also, but yum update works fine.
-wes