FY26Q4 Stage Lead planning issue: Verify
Issue description
This issue outlines the themes that will be the focus of the Verify stage lead during Q4 of FY26.
Themes
This planning issue breaks down the themes into four categories:
- Pipeline configuration: Pipeline workflow, configuration, and troubleshooting.
- Testing and reports: Test visualization, coverage reports, unit test reports, and artifacts.
- Docker and container jobs: Building Docker images without privileged mode in CI/CD.
- Runner improvements: Runner documentation and cloud integration.
Pipeline configuration
- Short description: Improve documentation for pipeline configuration options, workflows, and troubleshooting.
- Reasoning: Provide guidance on implementing effective pipeline workflows, policies, and resolving common issues.
- Note: Continues focus on pipeline configuration, merge request workflows, and troubleshooting organization. Includes carryover from Q2.
| Issue | Group(s) | Status | Effort | Priority | Details |
|---|---|---|---|---|---|
| Docs example: force merge pipelines to re-run i... (gitlab-org/gitlab#537080) | grouppipeline execution | Medium | Medium | Target milestone is 18.4. Led by: @lyspin Documentation example for configuring merge pipeline re-run requirements to ensure test results aren't stale before merging. Carryover item from Q2. |
|
| Docs: Improve CI/CD inputs documentation (gitlab-org/gitlab#557974) | grouppipeline authoring |
|
Medium | Medium | Target milestone is 18.4. Led by: @marcel.amirault Revise the CI/CD inputs documentation page to improve clarity, organization, and user experience. |
| Improve merge trains documentation (gitlab-org/gitlab#417770) | grouppipeline execution |
|
Medium | Medium | Target milestone is 18.4. Led by: @lyspin Improve merge trains documentation by adding user-focused content explaining benefits and visual diagrams to help users understand the feature. Addresses gap in explaining why users should adopt merge trains. |
| Docs: Consolidate and reorganize CI/CD limits d... (gitlab-org/gitlab#560228) | grouppipeline execution |
|
Medium | High | Target milestone is 18.4. Led by: @lyspin Consolidate CI/CD limits documentation. |
Testing and reports
- Short description: Improve documentation for test visualization, coverage reports, unit test reports, and artifacts.
- Reasoning: Clarify how to configure and view test visualization results, how to configure and view test results for unit test reports, and how to interact with job artifacts using the API.
- Note: Continues improving understanding of test reporting features, and artifact handling across different pipeline types. Includes carryover from Q2.
| Issue | Group(s) | Status | Effort | Priority | Details |
|---|---|---|---|---|---|
| Docs: Clarify code coverage features and improv... (gitlab-org/gitlab#578763) | grouppipeline execution |
|
Medium | High | Target milestone is 18.3. Led by: @lyspin Expanding documentation for code coverage visualization features including configuration options and interpreting results dashboards. Carryover item from Q2. |
Docker and container jobs
- Short description: Update documentation for secure Docker image building approaches in CI/CD.
- Reasoning: Provide security-focused guidance on building Docker images without privileged mode.
- Note: Includes documenting current best practices. Addresses rootless build issues from Q2.
| Issue | Group(s) | Status | Effort | Priority | Details |
|---|---|---|---|---|---|
| Docs: buildkit docs do not work (gitlab-org/gitlab#549941) | grouppipeline execution |
<...>
|
Medium | High | Target milestone is 18.3. Led by: @lyspin Address rootless build documentation and validation issues following Kaniko removal. Carryover item to resolve customer issues with replacement solutions. |
| Follow-up from "Add BuildKit documentation as s... (gitlab-org/gitlab#546511) | grouppipeline execution |
<...>
|
Medium | Medium | Target milestone is 18.4. Led by: @lyspin Add secure CI/CD variable handling documentation to BuildKit examples. Follow-up from Marcel's security concerns about variable masking and protected variables. |
Quick wins
- Short description: Easy docs fixes and improvements across the stage docs.
- Reasoning: While it's important that big cross-stage improvements are planned and tracked, it's also important to recognize small but significant improvements.
Add glql list - replace Stage name and example query
example: https://gitlab.com/gitlab-org/technical-writing/team-tasks/-/issues/1398#quick-wins
Legend:
-
⏳ : Waiting for<...>.technical writer, orPM input, orEngineering input -
🚧 : In progress -
✅ : Complete -
🏋🏽 : Stretch goal (add next to any item that is aspirational this quarter)
Retrospective
After the quarter is complete, create discussion threads with the following titles. Use these discussion threads for self-reflection and to note feedback from others about how the quarter went.
## 👍 What went well?
## 👎 What didn't go as well?
## 📈 What could be improved for next time?
Ongoing tasks
Manage TW-DRI assignments for all milestones:
Specific TW milestone planning issues:
-
18.6. Release date: 2025-11-20 -
18.7. Release date: 2025-12-18 -
18.8. Release date: 2026-01-15
GitLab milestone dates: https://mnohr.gitlab.io/milestone-dates/
References
- Stage leads
- Previous issue: FY26Q3 Stage Lead planning issue: Verify (#1395 - closed)
Edited by Lysanne Pinto