17.2 Runner Group iteration plan
The details in this issue cover the top priority work items for the Runner team for the 17.2 release.
Cross Functional Programs
Cells 1.0 RunnerP1
-
S Cells 1.0: `ci_runners` sharding key (gitlab#442395) • Pedro Pombeiro • 18.6 • On track -
XS Add sharding key to ci_runner_projects (1 ta... (gitlab#459996 - closed) • Pedro Pombeiro • 17.2 -
XS Make ci_runner_namespaces sharding key non-n... (gitlab#446169 - closed) • Pedro Pombeiro • 17.2 -
Prevent associating projects from different org... (gitlab#467237 - closed) • Pedro Pombeiro • 17.2 • On track
Google + GitLab GCP integration
Runner Core 🏃
Customer collaboration RunnerP1
-
https://gitlab.com/gitlab-com/account-management/eastern-north-america/verizon-group/verizon-vcg/-/issues/50 @ratchade @DarrenEastman @hoegaarden
Bugs 🐛
-
Security fix for CVE-2024-24786, CVE-2023-36308... (gitlab#450307 - closed) • Ash McKenzie • 17.6 -
gitlab-org/gitlab-runner#36991+s -
AWS IAM Authentication Method not working since... (#36788 - closed) • Romuald Atchadé - OOO until Jan 11th, 2026 • 17.2 -
Pipeline script injection by adding arbitrary c... (gitlab#467181 - closed) • Hannes Hörl • 17.10 -
Uploading artifacts fails with 500 error (gitlab#444271 - closed) • Max Fan • 18.1 -
S3 artifacts provider on GitLab: ERROR: Downloa... (#3213 - closed) • Arran Walker • 17.2 -
Updating/initializing submodules... ERROR: Job ... (#3894 - closed) • Arran Walker • 17.2 vintage -
Runner clone url not used in Git LFS Batch API ... (gitlab#24992 - closed) • Arran Walker • 17.2 vintage -
Runner unable to fetch with Shell executor due ... (#4563 - closed) • Unassigned -
Role.rbac.authorization.k8s.io "gitlab-runner-a... (gitlab-org/gl-openshift/gitlab-runner-operator#206 - closed) • Georgi N. Georgiev | GitLab • 17.2 -
GitLab Runner operator 1.25 will not deploy the... (gitlab-org/gl-openshift/gitlab-runner-operator#208 - closed) • Georgi N. Georgiev | GitLab • 17.2 -
Upgrading GitLab Runner operator to 1.25 fails ... (gitlab-org/gl-openshift/gitlab-runner-operator#209 - closed) • Georgi N. Georgiev | GitLab • 17.2 -
Runner pod is not creating any resources inside... (gitlab-org/gl-openshift/gitlab-runner-operator#212 - closed) • Georgi N. Georgiev | GitLab • 17.2
-
Concerned with how broad the cluster permission... (gitlab-org/gl-openshift/gitlab-runner-operator#92) • Unassigned • Backlog -
Investigate cause of Runner pods stuck in Pendi... (#28930 - closed) • Romuald Atchadé - OOO until Jan 11th, 2026 • 17.11 -
FF_KUBERNETES_HONOR_ENTRYPOINT feature not working (#37243 - closed) • Love Bhardwaj • Backlog -
Gitlab runner upgrade removes all cache (volumes) (#30876 - closed) • Arran Walker • 17.2 -
per-build networking breaks DNS configuration f... (#27867 - closed) • Arran Walker • 18.1
Features
Runner Autoscaling (Docker Machine replacement)
CI Log rendering: Timestamps to CI logs
Other
-
Permit configuration of Runner livenessProbe an... (gitlab-org/charts/gitlab-runner#545 - closed) • Romuald Atchadé - OOO until Jan 11th, 2026 • 17.2 -
Fix k8s entrypoint management for build container (#37277 - closed) • Love Bhardwaj • 18.4 -
Ability to turn on/off running umask 0000 comma... (#28867 - closed) • Romuald Atchadé - OOO until Jan 11th, 2026 • 17.2 -
Enable FF_RETRIEVE_POD_WARNING_EVENTS by default (#37834 - closed) • Romuald Atchadé - OOO until Jan 11th, 2026 • 17.2 -
Add support for Red Hat OpenShift 4.16 to the G... (gitlab-org/gl-openshift/gitlab-runner-operator#203 - closed)
-
Simplify CI/CD Steps documentation (gitlab#467435 - closed) • Cameron Swords • 17.6 -
Implement Streaming of StepResults (step-runner#59) • Unassigned • Backlog -
Implement Steps service `FollowLogs` API (step-runner#36 - closed) • Axel von Bertoldi • 17.3
-
Allow volume mounts to be configured on a job l... (#28121) • Unassigned • Backlog -
Improve error message for failure to create cac... (#37273) • Unassigned • Backlog
Maintenance 🏚
-
Update GitLab Runner Operator in the Red Hat Ec... (gitlab-org/gl-openshift/gitlab-runner-operator#210) • Unassigned • Backlog -
Create documentation on how to configure Runner... (#37796 - closed) • Hannes Hörl, Romuald Atchadé - OOO until Jan 11th, 2026+ • 17.2 -
Add support for Red Hat OpenShift 4.16 to the G... (gitlab-org/gl-openshift/gitlab-runner-operator#203 - closed) • Georgi N. Georgiev | GitLab • 17.2
-
Operator release pipeline should check the stat... (gitlab-org/gl-openshift/gitlab-runner-operator#189 - closed) • Georgi N. Georgiev | GitLab • 17.2 -
Add support for Red Hat OpenShift 4.15 to the G... (gitlab-org/gl-openshift/gitlab-runner-operator#202 - closed)
R&D 🤔
- --
Fleet Visibility 🎢
Bugs
-
Updating runner tags causes a 500 status code (gitlab#433256 - closed) • Pedro Pombeiro • 17.2 backend -
Runner cannot be updated via runnerUpdate mutat... (gitlab#442708 - closed) • Unassigned • 17.3 backend
Features
-
GraphQL: Add support to compute mean duration o... (gitlab#454310 - closed) • Pedro Pombeiro • 17.5 • On track -
GraphQL: Add filtering support to Resolvers::Pr... (gitlab#454311 - closed) • Rutvik Chandla • 17.5 • At risk -
GraphQL: Add pipeline duration histogram suppor... (gitlab#454312 - closed) • Pedro Pombeiro • 17.9 • On track -
GraphQL: Add additional grouping support for Pi... (gitlab#454313 - closed) • Pedro Pombeiro • 17.2 • On track -
Implement Ci::FinishedPipelineChSyncEvent (gitlab#470078 - closed) • Pedro Pombeiro • 17.2 • On track
-
Update failed pipelines metric to failure rate (gitlab#469592 - closed) • Pedro Pombeiro • 17.2 -
Update text of Total pipeline runs metric (gitlab#469593 - closed) • Pedro Pombeiro • 17.2
Other
-
Internal Event Tracking: Add instrumentation to... (gitlab#467284 - closed) • Pedro Pombeiro • 17.2 • On track -
Expose runner managers in runner REST API (gitlab#460903 - closed) • Chandra Kiran G • 17.2 -
Update definition of active runner (gitlab#469577 - closed) • Pedro Pombeiro • 17.2 • On track