Investigate transactions involved in check for fewer than two approvals
There was an incident (gitlab-com/gl-infra/production#16234 (closed)) where the ComplianceManagement::Standards::Gitlab::AtLeastTwoApprovalsWorker
endpoint started creating transactions_primary
errors. This endpoint was added in [Backend] Add check for fewer than two approvals (#413231 - closed)
The feature flag compliance_adherence_report
has been disabled due to this incident. Before re-enabling the FF we need to investigate the cause of this incident and ensure it does not reoccur.
Also need to investigate the other two checks currently cerated.
- [Backend] Add check for committer approved MR (#413234 - closed)
- [Backend] Add check for author approved MR (#413233 - closed)
For more information on the errors refer to the incident issue.