Rotate CustomersDot's Provision Failures Issue Tracker Project Access Token
Problem
The provision_failures_issue_tracker_project_access_token
is used for the request from CustomersDot to GitLab.com to create an incident issue for a failed provision within the CustomersDot project for production (configured via the provision_failures_issue_tracker_project_id
secret). In staging, a custom project is used.
The current token is set to expire on: 2025-04-02
.
Steps to rotate the token
- Open an access request to generate the new token (Example)
- Once the token has been generated, update the value in the Rails credentials vault, following this guide
- Create an issue as a reminder to rotate the API token with a due date 1 month before the newly generated token expires (Example)
- Create a Slack reminder in
#g_provision
to be triggered 1 month before the newly generated token expires (Example)