Outage Report: EPEL 7 repository corruption problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Problem Description:

On 2018-05-11 04:00 UTC reports started coming into centos IRC
channels about EPEL being corrupted and causing breakages. These were
then reported to #fedora-admin and #epel-devel. The problem would show
up as something like:

 One of the configured repositories failed (Unknown),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

The problem was examined and turned out to be that an NFS problem on
the backend systems causing the createrepo_c to create the
repositories to create a corrupted SQL file. A program which was to
catch this did not work for some reason still being investigated and
the corrupted sqllite file was mirrored out.

Admins began filling up the #epel and #centos channel asking why their
systems were broken. I would like to thank avij, tmz and others who
worked on answering as many of the people as possible.

Solution:

Because of the way mirroring works, this problem may affect clients
for hours after the fix has been made on the server. There are three
things a client can do:

1. If you have a dedicated mirror, have the mirror update itself with
the upstream mirrors.

2. On client systems you may need to do a 'yum clean all' in order to
remove the bad sql in case yum thinks it is still good to cache from.

3. You can skip yum on updates with:

yum --disablerepo=epel update


Further updates may occur as research is done.

-- 
Stephen J Smoogen.
_______________________________________________
epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux