Live data from Hacker News

GitHub Git Operations Are Down

githubstatus.com

231–240 of 271 posts

Re: GitHub Git Operations Are Down

#231
post #13

It's almost as if only Git is distributed, but people sold out to Github for convenience. Too bad Git lacks a distributed bug tracker and wiki system like Fossil. Guess Github has to fail a lot more for things to change.

git was never really decentralized though. The whole system is aggressively a funnel towards central repositories, it's just that because it deals in whole repos, every git repo has the potential to be promoted to that role.

Nothing is built into git to let it actually run decentralized: there's no server or protocol where someone can register say, an identifying public key and then just have a network of peers all communicate updates to each other. It's even pretty damn unsafe to just run a repo through basic file-sync (I do this for myself with syncthing with bare repos in a special folder, which seems to work fine but I'm hardly loading it up to chase down why it doesn't).

Re: GitHub Git Operations Are Down

#232
post #48

Not sure if I am just noticing GitHub's issues more often as I am using their tools pretty much every day but their availability is kinda not great. Be it Actions failing or something "not core business" (read: git operations) but I can't remember a month in the past where I was not annoyed by any outage on GitHub

I'm not sure if it's just me but I swear GitHub UI is one of the slowest web app I've used.

Re: GitHub Git Operations Are Down

#233

Earlier quoted context omitted.

Could have a self hosted git or ci/cd pipeline for deployments and code access during outages. They don't need to be up constantly, just need to be able to keep a backup of the code somewhere and have some way to run critical deployment scripts if github actions are unavailable

What self hosted CI do you recommend?

We've been using gitea since 2019 with no problems. Drone for CI, although these days you can just stick with the built-in "actions". It's always funny reading the news about yet another GitHub outage, when our gitea instance hasn't had a minute of unplanned downtime in 6 years. (And very little of planned downtime, always in non-working hours.)

Re: GitHub Git Operations Are Down

#234

I was going insane doubting my SSH knowledge, stopped short of creating new keys thankfully!

I for a second thought was I getting fired

As someone who found out that way twice in the last two years, I also thought I had been let go. Anxiety is a hell of a drug.

Re: GitHub Git Operations Are Down

#235
post #129

Earlier quoted context omitted.

I was imagining something a bit more disastrous than that. A big enough solar flare could take parts of the planet offline for months. Years if they can't source enough replacement transformers. There are also political reasons that countries go offline. Then it'll be up to the nerds who manage to cobble together their own distributed version of everything--even if it's a significantly reduced definition of everythin…

Even if that's a concern in a doomsday scenario, self-hosting gitlab is super easy and a good (some would argue better) alternative.

Self-hosting gitlab is not and has never been easy if you do it right, it's very heavy on resources and take lots of time and effort to upgrade. It's also extremely complex and has many moving parts. Stick to gitea or forgejo, they upgrade just by restarting the daemon. MySQL for the database if you want comparable ease of maintenance (same thing: upgrading between major versions requires replacing the binaries and restarting the daemon).

Re: GitHub Git Operations Are Down

#236
post #17

I guess it's a good time as any to setup a backup or check out alternatives that could mirror or standalone. Gitlab, Gitea, any others worth checking out?

JFYI, the next version of gitea (which should come out in April) will have full GitHub mirroring functionality (which will let you set up a mirror and have it pull code/issues/wiki/PRs/etc. every few minutes). The current version can either migrate the full repo once, or mirror the code and nothing else.

Re: GitHub Git Operations Are Down

#237
post #193

Earlier quoted context omitted.

How so? Decentralization can be hidden from the user, it's an implementation detail. There's literally a popular decentralized social network. It's less about the tech, and more about the execution . Historically we can look at LimeWire or PopcornTime as an example. Both decentralized, both popular due to the ease-of-use.

> There's literally a popular decentralized social network. No there isn't. Not a single one. There are a few federated social networks, which is a fancy way of saying that they are centralized networks that have (or can have, in principle) more than one "center". In practice, the overwhelming majority of users of such networks gravitate towards one or a handful of large providers. And many of those providers actuall…

bluesky has over 27 million users

Re: GitHub Git Operations Are Down

#238
post #88

Tangential at best but I work in a regulated industry and we're starting to get some heavy scrutiny from external auditors and regulators on the way we plan to address extended outages and forced exits from third party vendors. This goes beyond basic DR/BCP and plans are reviewed with at least a high level scenario exercise. https://www.federalregister.gov/documents/2023/06/09/2023-12... On the surface a product like…

My company is replacing the entire system we built with Github actions. Our previous DR plan involved running our automation scripts to reprovision the infrastructure that manages the rest of the infrastructure (runs jenkins jobs, etc). They are replacing everything with Github actions. I wonder what they are going to do when Github is down.

[deleted]

Re: GitHub Git Operations Are Down

#239
post #193

Earlier quoted context omitted.

> There's literally a popular decentralized social network. No there isn't. Not a single one. There are a few federated social networks, which is a fancy way of saying that they are centralized networks that have (or can have, in principle) more than one "center". In practice, the overwhelming majority of users of such networks gravitate towards one or a handful of large providers. And many of those providers actuall…

bluesky has over 27 million users

Bluesky is federated, not decentralized.

Re: GitHub Git Operations Are Down

#240
post #49
post #13

It's almost as if only Git is distributed, but people sold out to Github for convenience. Too bad Git lacks a distributed bug tracker and wiki system like Fossil. Guess Github has to fail a lot more for things to change.

Yes, conveniences like: - A canonical name and place on the web; - Access policy enforcement (who can commit and when); - The whole pull request thing, with tags, issues, review, discussion, etc linked to it; - Code review, linked to said policy enforcement; - Issue tracking, even as basic as what GitHub offers; - A trusted store for signing keys, so commits are verified; - CI/CD triggers and runners; - A page with r…

- CI/CD triggers and runners;

I've used up 17h of CI time these two (slow) January weeks, for free, testing stuff across ~20 different OS/CPU combinations.

That's on just one "personal" project; a bigger dependency of that, of which I'm a maintainer, spends an order of magnitude more.

Can you (GP post, people complaining, not parent) blame us? Should we instead self host everything and beg for donations just to cover the costs?

Post reply on HN