Change public shared runners to use new CI HAProxy fleet
C3
Production Change - Criticality 3Change Objective | Change public shared runners to use new CI HAProxy fleet |
---|---|
Change Type | ConfigurationChange |
Services Impacted | ServiceCI Runners ServiceHAProxy |
Change Team Members | @T4cC0re @ahanselka |
Change Criticality | C3 |
Change Reviewer or tested in staging | was tested on staging environment and private shared runners |
Dry-run output | If the change is done through a script, it is mandatory to have a dry-run capability in the script, run the change in dry-run mode and output the result |
Due Date |
|
Time tracking | 45 minutes |
Note: There was a known bug in the danger
-bot to fail to connect to the API. This was fixed in rull request 1234 and released as 8.0.1
. If you face issues with danger
please update to the latest version.
Detailed steps for the change
-
Apply this MR: TBD -
Ensure the configuration was written to the shared-runners-manager -
When running a job on those public runners you should see something like this:
From https://ci-api.gprd.gitlab.net/this/is/the/repo
* [new ref] refs/pipelines/12776083 -> refs/pipelines/12776083
* [new branch] master -> origin/master
Checking out 6d58aea0 as master...
Rollback steps
-
Revert this MR: TBD
Changes checklist
-
Detailed steps and rollback steps have been filled prior to commencing work -
SRE on-call has been informed prior to change being rolled out -
There are currently no open issues labeled as ServiceMonitoring with severities of ~S1 or ~S2
Edited by Dave Smith