On May 29, 2024,Admins & reps were unable to see modules on Mindtickle platform
Incident Start: May 29, 2024, 01:00 AM PT
Incident Resolved: May 29, 2024, 02:50 AM PT
We sincerely apologize for any inconvenience caused. We are committed to learning from this incident and improving our processes and systems.
Below is the incident's timeline, the root cause, and action items.
Incident timeline:
Root Cause:
The incident was caused by an upgrade of the protobuf-java library version from 3.5.1 to 3.24.0 in critical services of the Mindtickle Platform through the platform-protos dependency. This version upgrade was not backward compatible and had breaking changes that affected the deserialisation of the protos leading to disruption of service.
Learning and Next Steps:
Improve version control: It is a standard practice to use the latest version of libraries we depend on, going forward we will move to using specific predetermined versions. This will help us avoid any issues that may arise from conflicting changes.