Page 1 of 1

atomic and atomic-testing repos are down!

Posted: Wed Aug 24, 2011 10:32 pm
by aus-city
Just incase your not aware but the atomic and atomic-testing repos are down. Yum breaks with a pycurl error. They are also dead in firefox and safari. However the asl-3.0 channels are fine.

Cheers

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 8:46 am
by Highland
Yeah, www6 was timing out and dragging some yum stuff I was doing last night down. Might want to look at it.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 6:14 pm
by aus-city
Been 24 hours and its still down. plesk autoupdate failed due to the dead repos. Can you pull them from the mirrors list, anything down this long is too unreliable.

I took out a ticket and upgraded to critical as its been over 24 hours and it does break your system. Had to edit all the damn repos..

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 6:50 pm
by mikeshinn
I took out a ticket and upgraded to critical as its been over 24 hours and it does break your system. Had to edit all the damn repos..
Please don't do that. The atomic repos are free software, and are not supported by the Atomicorp support staff. They are a community supported project.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 7:01 pm
by scott
Yum mirrors automatically fail over based on availability and/or latency, its part of the mirrorlist design implemented a few years ago for fault tolerance. If you're having a problem with that its a local problem and definitely indicative of a more serious issue with your config.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 7:14 pm
by aus-city
I am not the only one posting here saying yum is broken :) look above.

But not all the atomic packages are in asl... Can all the atomic packages be mirrored in asl then can drop atomic?

They fail in firefox. Try it:

https://www.atomicorp.com/channels/atomic

DEAD


Also free or not - over 24 going to 48 hours....Your sites are listed a lot of places for packages.

So failover the http, how many sites the links are all dead now :(

Redhat and Fedora do it.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 7:37 pm
by mikeshinn
But not all the atomic packages are in asl... Can all the atomic packages be mirrored in asl then can drop atomic?
Its already that way, and has been for a long time. Everything ASL needs are in the asl channels. You do not need the atomic channel for ASL.
They fail in firefox. Try it:

https://www.atomicorp.com/channels/atomic

DEAD
I think you have a local problem with that because that works fine (we're on that system now, and that link works fine).

Also, that URL isnt used by the atomic repo. If you use our repo rpm, that will configure yum to download a mirror list from this URL:

http://www.atomicorp.com/mirrorlist/<channel>/arch

If you have a repo file setup with that path, two things are wrong. First, we never used SSL for the atomic repo, and second the entire URL is just wrong. So you must have an old repo file, or something manually setup.

And lastly, yum will use that path to download the mirror-list file, which it will then use to roundrobin. So if you dont have a repo file that looks like this:

Code: Select all

# Name: Atomic Rocket Turtle RPM Repository for CentOS / Red Hat Enterprise Linux 5 - 
# URL: http://www.atomicrocketturtle.com/
# Note: This isn't covered by ASL support. -Scott
[atomic]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic/centos-5-$basearch
enabled = 1
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1
Then you have a really out of date or manually setup repo file. I recommend you run the atomic repo installer again, and remove any atomic repo files.
So failover the http, how many sites the links are all dead now :(

Redhat and Fedora do it.
Yes, so do we, and we use the built in method in yum to do this automatically. A correctly setup repo file will result in a yum configuration that will fail over flawlessly.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 8:21 pm
by aus-city
Thanks Mike!

I used the mirrorlists in the repos.

Are there mirrors for asl channels? Could not seem to locate them..

Cheers,
David

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 9:28 pm
by mikeshinn
Are there mirrors for asl channels? Could not seem to locate them..
ASL works differently on purpose. The atomic servers are sometimes donated or run by third parties, the asl channels is only served from trusted systems and the methods we use to balance traffic and perform fail overs is very tighted guarded trade secret. In short, we will not be elaborating on how we do that for ASL.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 9:52 pm
by aus-city
Just wondered as my asl repos did not contain mirrorlist so I was curious.

Thanks Michael for the explanation.

Cheers,
David

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 10:46 pm
by mikeshinn
Yep, we dont use that. It all happens on the backend.

Re: atomic and atomic-testing repos are down!

Posted: Thu Aug 25, 2011 10:54 pm
by aus-city
Thanks again!

Quick question on fallover - I have my own repo for some packages. I don't mirror it and it is hardly ever off. But is there something I can pit in the .repo for it in the event it can't be reached just to give up and move on? I did not hey a good answer about if fallover will do this or just error out and stop yum.

Cheers,
David