News for hackers. Stuff that matters.
Re:Incident with GitHub Packages and GitHub Pages by uuyi on Monday April 25, 2022 @07:16AM (#31152955)
GitHub has ruined my lunch or dinner time at least once a week or so for the last three months in some capacity. I am absolutely fucked off with it now.

Centralising on this infra was a stupid technical decision.

Re:Incident with GitHub Packages and GitHub Pages by Helitioo on Monday April 25, 2022 @07:27AM (#31153046)
The little bit of downtime on GitHub is still much better for me to have to maintain my own gitlab.

GitHub is still a no brainer for me.

Re:Incident with GitHub Packages and GitHub Pages by dahfizz on Monday April 25, 2022 @07:52AM (#31153231)
This is like the third downtime in a month. Hosting your own infra is easier than people think, but it is completely trivial if weekly downtime is the expectation.
Re:Incident with GitHub Packages and GitHub Pages by Helitioo on Monday April 25, 2022 @11:51AM (#31156594)
I have been on both sides.

GitHub downtime is something I can just tell managment and prepare things to put it out of high critical path.

Like I would not pull images from GitHub on my k8s cluster.

Gitlab works absolutely but you know I don't want to do gitlab updates, do backup, do regular backup/restore test, deleting backups etc.

I prefer to create new things.

Re:Incident with GitHub Packages and GitHub Pages by dncornholio on Monday April 25, 2022 @09:01AM (#31153861)
Maintaining gitlab has been nothing more than sudo apt-get update && sudo apt-get install gitlab-ee.

Their releases often have security vulnerabilities though. But other than that, even the community edition is packed with features, it's a no brainer for me ;)

Re:Incident with GitHub Packages and GitHub Pages by Helitioo on Monday April 25, 2022 @11:53AM (#31156637)
The security issues in the last year were shocking to me.

You also need to do backups, try restore, you might need to announce a maintenance window.

And for what? Getting stress from mgmnt when it breaks? With a GitHub downtime that's just it. No one cares, everyone accepts it as given.

Re:Incident with GitHub Packages and GitHub Pages by mac-chaffee on Monday April 25, 2022 @12:08PM (#31156860)
Agreed. The people saying self-hosting is easy would do well to read this: https://utcc.utoronto.ca/~cks/space/blog/sysadmin/RunningSer...
Re:Incident with GitHub Packages and GitHub Pages by chrisseaton on Monday April 25, 2022 @07:21AM (#31152994)
If it goes down I would have thought you'd get a longer lunch or dinner break!
Re:Incident with GitHub Packages and GitHub Pages by uuyi on Monday April 25, 2022 @07:24AM (#31153025)
No I have to field a thousand questions about why nothing is working from just about every part of the organisation. Then spend several hours after it has recovered assigning blame back to the engineers when they do something stupid rather than blaming it on the GitHub outage.
Re:Incident with GitHub Packages and GitHub Pages by mxuribe on Monday April 25, 2022 @09:43AM (#31154541)
It reminds me of a time many years ago - before SaaS days - that a co-worker was similarly disrupted due to unreliability of a vendor system...and his anger towards internal senior staff for (what many obviously) considered to be a poor decision to go with said vendor. So my buddy was tempted to automate email forwards to a partiocular senior leader...so they somewhat feel the pain of all the messages being sent on a partoicular topic...plus my buddy acvited his email's out of office message to both assure folks that he was aware of the issue and to contact the senior leader most responsible for the poor vendor decision...again, to share the paion. Ultimately he didn't do that direct of a blame for fear of getting fired...but he did implement the out of office in a general fashion at least to lessen/avoid him having to answer questions about the numerous outages, etc. He didn't name any names...but some savvy folks in the org who understood the management hierarchy eventually figured things out and knew to start pionging that senior leader...and my friend didn't get fired...So there could be some mildly automated ways to lessen disruptions to your life. ;-)
Re:Incident with GitHub Packages and GitHub Pages by uuyi on Monday April 25, 2022 @10:13AM (#31155067)
Unfortunately the guy who decided this is gone. I should print and mail everything to him instead :)