On Monday, September 18th, an issue was detected, impacting the ability to create new feature flag environments or target groups.
The incident occurred following release to one of the UI modules that the feature flag UI uses to control user access.
Time | Event |
---|---|
2:00 AM | Issue detected by internal testing |
2:18 AM | Confirmation that the issue replicated in Prod1 and Prod2 |
2:50 AM | Confirmed issue related to a recent release by the SSCA module that the Feature Flags UI uses |
3:00 AM | Rolled back SSCA release in QA, and confirmed issue was no longer present |
3:30 AM | SSCA release rolled back in Prod1 and Prod2 |
3:43 AM | Monitoring |
4:19 AM | The issue has been confirmed as resolved |
Once identified, the change to the module was rolled back, and functionality was restored.
Feature flag admin users in Prod1 and Prod2
A number of Feature Flag UI tests failed. Upon investigation it was discovered that users were unable to create new environments, or create TargetGroups via the UI. When attempting to create these, the user was shown an error message.
Upon inspecting the source of the error in the developer console, the source of the error was identified to be coming from the SSCA JS package that was remotely loading on Modal popup. When this remote JS package was blocked, users where able to create the TargetGroup.
Reviewing recent releases, a release for the SSCA module aligned with the failed tests timeline.