Issues logging in / out of Bubble apps
Incident Report for Bubble
Postmortem

What happened

We accidentally deployed code late at night that wasn't fully tested. The code broke our login cookies, which led to users attempting to log in or out to be caught in a bad state where Bubble interpreted all requests from them as being unauthenticated, leading to a variety of data loading and saving errors.

Root causes

  1. We built the cookie fix on a main development branch rather than a specialized feature branch, which made it easy to deploy by mistake.
  2. Our deployment workflow doesn't show the list of changes that are being deployed -- we have to proactively check this
  3. Our automated monitoring isn't looking for people having issues logging in, so we didn't catch the issue until we started seeing user reports on the forum

What we're doing to prevent similar issues in the future

  1. We are changing our development workflow so that new development happens on item or project specific branches, to make it much harder to accidentally deploy code
  2. We are going to change our deployment system to print out a list of the changes that are being deployed, as further protection against inadvertent mistake
  3. We are adding additional monitoring and alerting around our login system to try to proactively catch issues like this immediately.
Posted Nov 09, 2017 - 14:32 EST

Resolved
Login should be working normally
Posted Nov 09, 2017 - 09:11 EST
Identified
We've identified the issue and are working on a fix.
Posted Nov 09, 2017 - 09:03 EST
Investigating
We are seeing issues with users logging in / out of Bubble applications. If you try to log in, but you get errors, a short term fix is to clear all your cookies for that site. We are working on identifying what is causing this issue.
Posted Nov 09, 2017 - 08:56 EST