20 comments

[ 3.2 ms ] story [ 46.2 ms ] thread
Azure DevOps is totally down too, to the extent that I can't even git push to a remote hosted there (get a 503 response).

Something very critical has fallen over.

Edit: I don't think this is for everyone though - maybe only if your ADO instance happens to be hosted in US Central?

[flagged]
SSH and shell scripts that also constantly break and require maintenance? I don't have any nostalgia for those days either.
I agree with the sentiment that we should not rely on clouds to ship software.

However, the server we would SSH to to probably has less uptime than Azure.

(comment deleted)
Issues with VSCode Marketplace as well.
Are self hosted runners down as well?
Instead of saying means things about GA, can anyone chip in about ways they've made their work more resilient and fault tolerant in case such incidents happen?
[flagged]
This response is 100% LLM generated
Please don't post generative content on HN it's against the rulez
We run Bitbucket pipelines, but a similar notion applies. Everything we do is in a container. If we wanted to run our CI manually, we can just run our steps as a script on anyone’s workstation (given keys/permission). Staying away from the proprietary run environments and being easily to run them ourselves has saved us a number of times. Especially when running on Atlassian where things go down often.
Of course there are plenty of self-hosting options if you want that responsibility, but a very rare outage of CI/CD doesn't seem like something that's worth spending resources planning around. On the scale of possible disruptions, it's pretty minor.
We looked into it, very briefly, and decided that a few hours or even a whole day of downtime per year wasn't really worth the time and cost it would take to mitigate this in our case. If our pipelines happen to fall over, and it also happens to occur during our working hours then the solution for us is to either work on something else or head down to the pub.