Skip to content

Pipeline Execution 18.3 Planning issue

TODO - how to create this item

  • Title this issue Pipeline Execution X.Y Planning issue
  • Replace with the milestone and <last_milestone> with previous milestone values in glql blocks
  • Update Goals and theme for the issue. These roll up to larger OKRs the team is working on or large initiatives.
  • Add VerifyP1 issues Product would like to prioritize for release, these should contribute to the goals and theme
  • Add VerifyP2 issues that are secondary / Stretch goals or would further contribute to the theme and OKRs
  • Identify any Security, Infrastructure, Bug etc. issues that should prioritized per Global Prioritization
  • Delete this todo list

What's the focus, where can I find issue candidates for the milestone?

Issue Boards

PE workflow board | Issues by Team Member

Recordings 🎥

  • Refinement Kickoff - TBD
  • Group Kickoff - TBD

Theme: Add the theme here

Goals for the milestone (consider OKR and Yearly Alignment)

  1. [ ]
  2. [ ]

Issues of note

This is a breakdown of the issues in the milestone. For more information about how we prioritize check out the handbook page.

Open Vulnerability issues

Click to expand
---
display: table
fields: title, assignees, weight, labels("bug::vulnerability"), labels("*SLO*"), due, labels("*end"),  labels("Verify::*"), labels("type::*"), milestone, labels("workflow::*"), labels
---
group = "gitlab-org" and label = "group::pipeline execution" and label = "security" and opened = true

Open Infradev issues

Click to expand
---
display: table
fields: title, assignees, weight, labels("*end"), labels("*SLO*"), labels("Verify::*"), labels("type::*"), milestone, labels("workflow::*"), labels
---
group = "gitlab-org" and label = "group::pipeline execution" and label = "infradev" and opened = true

Candidate Non-Engineering Time

Click to expand
---
display: table
fields: title, assignees, weight, labels("*end"), labels("Verify::*"), labels("type::*"), milestone, labels("workflow::*"), labels
---
group = "gitlab-org" and label = "group::pipeline execution" and label != "Engineering Time" and label = "candidate::<milestone>" and opened = true

Candidate Engineering Time

Click to expand
---
display: table
fields: title, assignees, weight, labels("*end"), labels("type::*"), milestone, labels("workflow::*"), labels
---
group = "gitlab-org" and label = "group::pipeline execution" and label = "Engineering Time" and label = "candidate::<milestone>" and opened = true

Potential Carry-forward Issues

Click to expand
---
display: table
fields: title, assignees, weight, labels("*end"), labels("type::*"), labels("Engineering Time", "Deliverable", "Stretch", "Spike"), labels("workflow::*"), milestone, labels
---
group = "gitlab-org" and label = "group::pipeline execution" and milestone = "<last_milestone>" and opened = true

Scheduled Issues

Click to expand
---
display: table
fields: title, assignees, weight, labels("*end"), labels("type::*"), labels("Engineering Time", "Deliverable", "Stretch", "Spike"), labels("workflow::*"), milestone, labels
---
group = "gitlab-org" and label = "group::pipeline execution" and milestone = "<milestone>" and opened = true

Planning Tasks

Click to expand
  • PM updates list of candidate Issues (Non-Engineering Time)
  • EM updates list of candidate Engineering Time Issues
  • PM describes how this milestone aligns with the company's OKRs
  • By 2 weeks before previous milestone cut-off EM tags Engineers in planning issue
  • By Friday, 1 week before previous milestone cut-off Engineers complete planning task lists.
  • By Monday of release week - EM reviews ~deliverable and ~stretch labels to assigned to issues.

Reference for How We Plan