Settings

Theme

GitHub was down

status.github.com

143 points by vickyonit 9 years ago · 93 comments

Reader

jclulow 9 years ago

We just started using Gerrit, but using Github authentication. Can't sign in! Not doing our own account management appears to have been a poor decision.

  • bdcravens 9 years ago

    Every time a service like Github goes down, I always swear to myself I'll replace that dependency with a project that takes days, weeks, or months to implement will ensure I'll never have hours or minutes of downtime ever again.

    • roblabla 9 years ago

      I run a gogs[0] instance, which is a GitHub clone with great performance characteristics. I use it for both company and personal projects, and we haven't had any downtime. No more productivity drop when github is down :D.

      I recently discovered another huge dependency I have when coding though : StackOverflow. That's going to be a lot harder to replace though...

      [0]: https://github.com/gogits/gogs

      PS: Yes, I realize the irony in using a github link here...

      • dmitry-k 9 years ago

        >No more productivity drop when github is down

        It could have been the motto of RhodeCode (https://rhodecode.com). Self-hosted repository management not only has a benefit of having one's uptime under control, but also is much more secure.

  • wereHamster 9 years ago

    This isn't an argument against third-party account management. It's an argument against single points of failure.

    You can (and many websites which do) support multiple auth providers such as Facebook, Twitter, GitHub etc. If you bind your account to multiple of these providers, you can mitigate this risk to a large extent.

    • ovi256 9 years ago

      Even with that setup, people normally don't bother to associate more than one set of credentials with their account. So you would have to institute a more-than-one credential practice.

  • kasparsklavins 9 years ago

    Why not using google for authentication? Seems like github is down relatively often.

  • 0xmohit 9 years ago

    Blame it on OAuth/OpenID.

isuckatcoding 9 years ago

I've heard some good things about GitLab but seems like the majority of the OSS community is still on GitHub (...for now).

  • sytse 9 years ago

    We're only more reliable when self hosting. GitLab.com is growing very fast and we have availability and speed problems. But I love the 'for now'. We're working to improve .com and we'll keep launching awesome features every month.

  • mkagenius 9 years ago

    Why would one assume that their self-hosted git will never go down or will be up more than github?

    • hueving 9 years ago

      At least when it's self-hosted, it's your responsibility and you can fix it. When you are anything larger than a tiny company, this is much less risky.

      Remember that 'the cloud' just means 'someone else's computers' so you are subject to their infrastructure management practices and uptime guarantees (or lack thereof).

      • morgante 9 years ago

        Even for a company much larger than tiny, you're better off with GitHub from a reliability perspective. Most medium companies (up to hundreds of employees) do not have operations staff anywhere near as responsive as GitHub's are.

        Look at their status history. The vast majority of companies could not boast such a record for their internal operations.

        • Kudos 9 years ago

          Not to mention if it's one person who decided to set up the self-hosted solution and then that person leaves. How reliable is it then?

      • mcs_ 9 years ago

        Someone else you pay to keep data safe, up and running to do continuous integration in this particular case.

    • kornish 9 years ago

      (Almost certainly) less load, more control over the hardware it's running on.

  • rootlocus 9 years ago

    What makes you think GitLab won't have any downtimes?

    • Sylos 9 years ago

      You can self-host GitLab, so he's probably talking about that...

    • akerro 9 years ago

      GitLab is down for 2minutes per month. GitHub is down second time today for more than 20minutes... can you hear the software and builds breaking? ouch

luhn 9 years ago

I'm looking forward to the postmortem—GitHub usually does an excellent job with those.

  • yAnonymous 9 years ago

    I'm looking forward to the post looking forward to the postmortem - HN usually does an excellent job with those.

antoineMoPa 9 years ago

I had just posted a link to an issue in github and when I tried to click it to see if it worked, I was wondering if I did anything wrong. Github has so much activity that many people could be thinking the same right now.

I also guess hundreds of persons are wondering if the commit they just pushed killed github's servers.

davidgerard 9 years ago

Has anyone got a good Github backup script that's actually robust? Something that will reliably go through all your company private repos and clone the lot. I've found a few, but they're all clunky and in serious need of adaptation. (e.g. https://gist.github.com/rodw/3073987 which is the best I've found so far.)

Hard part appears to be finding one that does an organisation account well, not just a user.

What are other people here actually using?

  • 0xmohit 9 years ago

    You could try github-backup [0]. Quoting from the description:

      It backs up everything GitHub publishes about the repository,
      including branches, tags, other forks, issues, comments, wikis,
      milestones, pull requests, watchers, and stars.
    
    And did I mention that it's written in Haskell!

    [0] https://github.com/joeyh/github-backup

    • davidgerard 9 years ago

      Sounds good :-) Are you actually using it? What's your experience using it to try to back up an organisation account?

      edit: "github-backup does not log into GitHub, so it cannot backup private repositories." So, looks like that won't do it for us, sorry :-(

sriharis 9 years ago

Strangely, pulling from and pushing to github works. Just that no page on their website loads.

  • lobster_johnson 9 years ago

    The git hosting is fairly independent of the web site. It happens fairly frequently that one is down and the other isn't. The git hosting has a resilient distributed back end designed to maintain redundant replicas and be highly available. The web site is, I believe, a huge Rails app.

0xmohit 9 years ago

Latest update [0] says:

  Service is recovering and we are continuing to monitor.
[0] https://status.github.com/messages
pandada8 9 years ago

https://status.github.com/messages/2016-07-21

by the way, why the status from July 15, 2016 to July 21, 2016 is red ?

  • cliftonc 9 years ago

    It looks like they've lost a chunk of data - the last items in my news feed are from the 14th of July.

    • ocdtrekkie 9 years ago

      My activity is missing on my activity page, but the issue I just filed like an hour ago is there on my contributions page. I suspect that perhaps some of the feeds and lists have to repopulate, but nothing is really missing.

    • pandada8 9 years ago

      same here :(

typpytyper 9 years ago

Github was good while it lasted. Back to SourceForge.

livus 9 years ago

This is the new "It's compiling!"

ben_jones 9 years ago

I would like to take this moment to remind everyone the new episode of Mr Robot is out.

source99 9 years ago

Are there companies out there that include Github as a critical part of their infrastructure such that if the web front end or GIT hosting goes down that their production servers are affected?

I'm sure there are but how many people would actually have been affected by this specific outage which only seemed to affect the web front end?

  • happyslobro 9 years ago

    I've been planning to do a static company page, deployed as a GH organisation page. Maybe I should have a fail over plan that can run off of S3 or something, and a short TTL on the DNS records...

minton 9 years ago

Well that was scary. I pushed some changes and noticed the CI server didn't do anything and it reported no changes. So I checked the PR and sure enough it doesn't show any of my latest commits although git seems to think all is well.

lmontrieux 9 years ago

Looks like it's up again.

Sylos 9 years ago

Yeah, I noticed.

Saw that Syncthing had an update for the desktop-version and wanted to check that the Android-client was on roughly the same version number, so that the protocols wouldn't be incompatible.

And because GitHub was down, I couldn't check the changelog, meaning that I had to go to such crazy measures as opening the Syncthing-app to check what protocol-version it displayed, which turned out to be a hundred times quicker than rustling through some changelog, but uh, something something, ramble ramble.

mcs_ 9 years ago

This is why you keep your code in a GitLab self hosted machine with 2 cheap disks in raid. Github should be used as mirror.

theaustinseven 9 years ago

I'd be interested to see what exactly caused this. They are usually very good about preventing downtime.

ztratar 9 years ago

Probably a DDoS from a foreign actor.

typpytyper 9 years ago

Looks like github lost two weeks of its public activity data.

Swizec 9 years ago

Obligatory "If only Git was a distributed system" snarky comment.

But this is seriously not a good time. Using gh-pages, hard deadline tomorrow morning.

  • qwyxzy 9 years ago

    Might https://surge.sh help?

    • Swizec 9 years ago

      Sure, but the stuff I need is already hosted on github. As is most of the API docs I need.

      At the very least I need URLs for my stuff so I can put them in things I'm writing. But I need to check github to find them.

      Basically, every 3rd thing I looked up in the last 20min was hosted on github.

HappyTypist 9 years ago

GitHub needs to move slower and break less things. When was the last time Google was down for more than a minute?

minton 9 years ago

They say everything is operating normally but my latest commits are still missing. Have they lost data?

denfromufa 9 years ago

Everyone should have a mirror on gitlab or bitbucket

aaronpk 9 years ago

Don't worry, it will come back soon

maurandk 9 years ago

Github downtime is pizzabreak time

fagnerbrack 9 years ago

All the company stopped, yay!

jacktang 9 years ago

Major service outage...

fagnerbrack 9 years ago

Time to procrastinate.

xfour 9 years ago

Seems straightforward.

  • googleir 9 years ago

    500, everything I ever built is on github including my webpages, I am screwed.

ibloging 9 years ago

my blog is hosting on github pages.

obasa 9 years ago

back to normal now

dmlittle 9 years ago

And it's up!

vishweshh 9 years ago

I guess its up

divbit 9 years ago

github pls

seletskiy 9 years ago

How it's possible in the modern world with all software development practices that project as github.com can be down for more than 10 minutes?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection