Live data from Hacker News

Post Mortem of Google Outage on 14 December 2020

status.cloud.google.com

31–40 of 209 posts

Re: Post Mortem of Google Outage on 14 December 2020

#31
I am happy to see Google makes mistakes too, even if theirs are in areas a lot more complex than what I see at my job :)

Now on a serious note, the increasing complexity of the systems and architectures makes it more challenging to manage and makes failures a lot harder to prevent.

Re: Post Mortem of Google Outage on 14 December 2020

#32
I've worked on a number of systems where code was pushed to a staging environment (a persistent functional replica of production where integration tests happen) and sat there for a week before being allowed in production. A staging setup might have prevented this scenario, since the quota enforcement grace period would expire in staging a week before prod and give the team a week to notice and push an emergency fix.

Re: Post Mortem of Google Outage on 14 December 2020

#33
post #32

I've worked on a number of systems where code was pushed to a staging environment (a persistent functional replica of production where integration tests happen) and sat there for a week before being allowed in production. A staging setup might have prevented this scenario, since the quota enforcement grace period would expire in staging a week before prod and give the team a week to notice and push an emergency fix.

[deleted]

Re: Post Mortem of Google Outage on 14 December 2020

#34
post #20

Earlier quoted context omitted.

Here is the incident report for the Gmail problem: https://static.googleusercontent.com/media/www.google.com/en... It is linked from the Google Workspace status page here: https://www.google.com/appsstatus#hl=en-GB&v=issue&sid=1&iid...

thanks, so a change of an env variable put the most used email system in the world down during 6 hours, not sure I can believe that

>> so a change of an env variable put the most used email system in the world down during 6 hours, not sure I can believe that

I can totally believe it. In my experience, the bigger the outage the stupider-seeming the cause.

Re: Post Mortem of Google Outage on 14 December 2020

#36
it is interesting that is both cases (recent gmail and this one) it was a "migration":

"As part of an ongoing migration of the User ID Service to a new quota system"

"An ongoing migration was in effect to update this underlying configuration system"

it was not a new feature, not a massive hardware failure, it was migrating part of the working product due to some unclear reason of "best practices".

both of those migrations failed with symptoms suggesting that whoever was performing them did not have deep understanding of systems architecture or safety practices and there was no one to stop them from failing. Signs of slow degradation of engineering culture at Google. There will be more to come. Sad.

Re: Post Mortem of Google Outage on 14 December 2020

#37
post #3

Thought: There should be an official Google status dashboard for "free" (paid for via personal ad targeting metadata) services like Search, Gmail, Drive, etc. With postmortems, too. Probably won't happen unless it's mandated by law, though.

Existing dashboards showed the services as being up, since the frontends worked fine - as long as you did not try to authenticate.

Re: Post Mortem of Google Outage on 14 December 2020

#38
post #2

off-topic :Do we know what happened a day after that when Gmail returned "this email doesn't exist" ?

Here is the incident report for the Gmail problem: https://static.googleusercontent.com/media/www.google.com/en... It is linked from the Google Workspace status page here: https://www.google.com/appsstatus#hl=en-GB&v=issue&sid=1&iid...

That Google is choosing to use a PDF (!) as the official incident-reporting media is as confidence-destroying as was the outage.

Re: Post Mortem of Google Outage on 14 December 2020

#39
post #9

I'm skimming this but so far I still don't understand how any kind of authentication failure can or should lead to an SMTP server returning "this address doesn't exist". Does anyone see an explanation? Edit 1: Oh wow I didn't even realize there were multiple incidents. Thanks! Edit 2 (after reading the Gmail post-mortem): AH! It was a messed up domain name! When this event happened, I said senders need to avoid takin…

Different outage. The Gmail postmortem is linked in another thread, but the gist was that "gmail.com" is a configuration value that can be changed at runtime, and someone changed the configuration. Thus, *@gmail.com stopped being a valid address, and they returned "that mailbox is unavailable". If you don't want to scroll to the other thread, here's the postmortem: https://static.googleusercontent.com/media/www.googl…

Indeed, it seems to be a completely unrelated issue. Two major Google outages on the same day for different reasons.
Post reply on HN