Corrective action: Use a non-superuser Postgres role for some tests in CI
Summary
In !121208 (diffs) we shipped a query that requires SUPERUSER
permissions. If we had equivalent permissions in CI to what is used in production we could have spotted this before it got merged.
Related Incident(s)
Originating issue(s): gitlab-com/gl-infra/production#14504 (closed)
Desired Outcome/Acceptance Criteria
Associated Services
Corrective Action Issue Checklist
-
Link the incident(s) this corrective action arose out of -
Give context for what problem this corrective action is trying to prevent from re-occurring -
Assign a severity label (this is the highest sev of related incidents, defaults to 'severity::4') -
Assign a priority (this will default to 'Reliability::P4')