Live data from Hacker News

GitHub Is Down

githubstatus.com

41–50 of 93 posts

Re: GitHub Is Down

#42

That's great. 2 minutes before it went down a pipeline workflow ran in Heroku deploying a bug to my app. Now I can't deploy the hotfix since it depends on Github and I'm not able to revert to the last successful build on the Heroku interface. Any ideas?

Remove spiderweb dependencies from your deployment pipeline?

This is a good point, but it could be worded better.

One of the things a site reliability engineer should think about is how well the site can be operated when dependencies have issue. After an incident like this, even if you were able to recover, it's worth thinking about how things could have gone better.

In the past I had a painful experience with one application I was supporting that needed to install NPM packages on deployment. We couldn't successfully deploy (or scale up) for the duration of that outage. In that case we realized it was safer to switch to server images with all assets pre-installed and an NPM cache to give the build a better chance of succeeding. The next NPM outage we only noticed after the fact :)

Not certain how this particular deployment pipeline is failing due to the GitHub outage, but a post-mortem to discuss may be helpful and protect against future issues.

Re: GitHub Is Down

#44

Apparently the earlier thread about Microsoft's cloud stability was a bit prescient.

Has GitHub moved their infrastructure to Azure? Last I recall they ran mostly on their own servers.

I'm not sure. My post was mostly in jest. But being at Microsoft clearly hasn't helped.

Re: GitHub Is Down

#49

Even our static assets from raw.githubusercontent.com are throwing 500s. Whatever it is, it sounds like a pretty widespread failure...

Yeah, can confirm. I'm working on some visualizations for covid-19 where I pull data from raw.githubusercontent.com and I'm getting 500s.

Re: GitHub Is Down

#50

We use a self-hosted GitLab ourselves and I can honestly say we have more up time than GitHub. But 9/10 every project we use is on GitHub and our work is stalled. Centralization will be our downfall :(

You may be able to mirror those to your GitLab and then do all your work from the mirror.

https://docs.gitlab.com/ee/user/project/repository/repositor...

Congrats on the self-hosted uptime :)

Post reply on HN