15.2 Runner group iteration plan
The details in this issue cover the top priority work items for the Runner team for the 15.2 release.
🟢 15.2 Iteration Planning Schedule
-
May 26: PM identifies the top 3 issues that must ship. The identified issues must have a problem statement. It is **not **required that the issue (feature, bug, other) include a proposed solution or implementation plan. @DarrenEastman -
May 31: Engineering starts refining issues in the 15.2 iteration plan. -
June 9: Refinement - all issues have a proposal or proposed solution. This also includes a response/counter to the “size” of the list (what we think we can commit to, what needs to get pushed out) - first draft. -
June 15: Refinement due - with iteration allowing for any carryover from prior milestone - lock in our “say” for the say/do ratio. -
June 17: 15.1 Release post final merge. @erushton -
June 17: 15.2 PM & design lead records the Runner group kickoff video. @DarrenEastman -
June 22: Start work on 15.2 -
July 17: Approximate date of code freeze 15.2. Calculate the say/do ratio. -
July 22: Ship 15.2.
🏃
Runner Core
🐛
Bugs -
@ajwalker
DEBUG set as a variable in a job definition cau... (#3068 - closed) -
gitlab-org/gitlab#346352+ 🔒 -
allow_failure:exit_codes unusable with custom ... (#28658 - closed) -
Runner unable to fetch with Shell executor due ... (#4563) -
GitLab runner upgrade connection cannot find he... (#4755 - closed) -
Error dialing backend: connection refused (AWS ... (#6576) -
@ratchade
Cannot run jobs after v15.0.0 update (#29101 - closed)
Features
-
@ratchade
Security context is not propagated to init-perm... (#28880 - closed) -
Multiarch manifests for helper images (#27577) -
@ratchade
Gitlab Runner custom helper image registry. (gitlab#338586 - closed) -
Service container logs (#2119 - closed) -
gitlab-runner pause, unpause and list-jobs comm... (#27093) -
Continuous masking of masked variables above 4KiB (#28128 - closed)
🏚
Maintenance
🤔
R&D -
@pedropombeiro
gitlab-org/gitlab-runner#28915+ -
Spike - investigate options to solve the exces... (#29064) -
Create the plan to get the Operator to feature ... (#29094)
☁
Runner SaaS -
@tmaczukin
gitlab-com/gl-infra/capacity-planning#30+ -
@tmaczukin
gitlab-org/gitlab#346352+ -
@tmaczukin
Investigate CI job will indicate it is running, but I don't... (gitlab#341293) -
@akohlbecker
Display Apdex and Error Rate for GitLab.com SaaS Linux Runners on a Status.io page
Stretch 🙆
🎢
Runner Fleet -
Select individual runners to delete from the ad... (gitlab#339525 - closed) frontend backend FY23Q2 OKR severity1 -
Add summary of outdated runners in admin area (gitlab#365078 - closed) frontend -
Improve ability to search for an assigned proje... (gitlab#352886 - closed) frontend FY23Q2 OKR severity2 -
Project runners should have a clear root project (gitlab#355740 - closed) frontend -
~Backfill runner semver column (gitlab!89054 - merged) backend (aborted as part of pivot) -
Improve assigned projects section in edit view ... (gitlab#360826) frontend -
Admin area version mgmt: Add labels to communic... (gitlab#339523 - closed)
✈ 🖌
User Experience -
Recruit for Category Maturity Scorecard - Verify:Runner Fleet -
Solution validation: New Runner list view - holding moderated sessions with customers to get qualitative feedback on the new runner view throughout this milestone
Edited by Darren Eastman