Today I was testing some nagios plugins to report missing security updates on Centos 6, and I started to get an error on one of the boxes when I tried to run "yum check-update". It looks like yum somehow got the wrong checksum from epel (maybe they were just updating the packages?).
This is the error I saw from yum,
Limiting package lists to security relevant ones
epel/updateinfo | 308 kB 00:01
http://mirror.bytemark.co.uk/fedora/epel/6/x86_64/repodata/updateinfo.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
epel/updateinfo | 308 kB 00:01
http://ftp.ntua.gr/pub/linux/fedora-epel/6/x86_64/repodata/updateinfo.xml.gz: [Errno -1] Metadata file does not match checksum
[...]
Trying to run the command resulted in the same error, so I had to clear all the metadata with the following command:
yum clean metadata dbcache expire-cache
After running that command yum was happy again.
No comments:
Post a Comment