We would like to share more details about the events that occurred with Memsource between 14:20 CEST and 14:42 CEST on September 30th, 2021 which led to a gradual outage of the Project Management component and what Memsource engineers are doing to prevent these issues from happening again.
14:32 CEST: Gradual deployment of a new version of Project Management is in progress. Memsource engineers are notified that some parts of the user interface are not visible for some users.
14:35 CEST: The new version of the system is identified as the cause of problem. Roll-back to the previous version starts immediately.
14:42 CEST: All servers with the new version of the system are disabled resolving the problem for all users. Roll-back to the previous version continues.
15:16 CEST: All servers are rolled back to the previous version of the system.
Root Cause
An unnoticed programming error combined with an error in the build process led to the deployment of an incorrectly built user interface to some production servers. It made some parts of the user interface invisible to some users.
Finally, we want to apologize. We know how critical our services are to your business. Memsource as a whole will do everything to learn from this incident and use it to drive improvements across our services. As with any significant operational issue, Memsource engineers will be working tirelessly over the next coming days and weeks on improving their understanding of the incident and determine how to make changes that improve our services and processes.