Incident report for DatoCMS
On December 2 at 13:13 CET, our API was unavailable for 9 minutes during a deployment, causing errors when accessing the CMS interface.
What happened
During a routine database migration deployment, code that depended on a not-yet-created database table was accidentally included. This caused the API to fail until we identified and rolled back the changes.
Prevention
We're implementing stricter code review checks to ensure migration-only deployments don't include dependent code, and adding automated tests to catch this type of issue before deployment.
We apologise for the disruption and appreciate your patience.
Posted at Dec 3, 12:44 GMT+01:00