Include dev master issues on deployemnt blockers report
What does this MR do and why?
Adjust the deployment blockers report with a dedicated section for dev master failures. This is a way for release managers to be aware that there are pending dev failures that have not been addressed. The new section is split in two subsections:
- A section to list the pending issues (with state = 'opened')
- Another section listing the ones that are closed (for historic purposes)
The dev master issues no longer appeared as "Deployment blockers".
Additional steps were added into the "Instructions" section for guidance about how to deal with these issues.
Example:
Click to expand
Deployment Blockers - Week: 2023-09-11-2023-09-17
Overview
Start date | End date | Production deployments blocked for | # of blockers |
---|---|---|---|
2023-09-11 | 2023-09-17 | 25.5 | 12 |
Weekly overview
Additional incidents
Below is a list of production incidents created last week.
Click to expand
Dev incidents
Below is a list of pending broken master issues on the GitLab dev project.
Issue |
---|
Friday 2023-09-15 10:46 UTC - `gitlab/gitlab-ee... (gitlab-org/release/tasks#6529 - closed) |
Closed incidents
Click to expand
List of closed broken master issues on the GitLab dev project for historic purposes.
Instructions
-
Review the "Additional incidents" list and add the Deploys-blocked
label if required. -
Update the "weekly overview" table of this issue to also include: -
any blocking CRs -
the Root Cause type for each blocker (if this one is missing)
-
-
Update the Deployments metric review epic. -
Add a new row to the Overview section: Copy and paste the information from the Overview section in this issue and link to this issue in the Breakdown of blockers
column. -
Update the Graph: Update the data on the spreadsheet and then update the graph on the Deployments metric review epic.
-
-
Review if there is any pending master:broken issues on the "Dev incidents" section. -
Dev issues can be closed if the latest master on GitLab dev is green.
-
Author Check-list
- [-] Has documentation been updated?
Edited by Mayra Cabrera