17.1 Runner Group iteration plan
The details in this issue cover the top priority work items for the Runner team for the 17.1 release. 2024-06-20
Cross Functional Programs
Cells 1.0
-
Investigation for S Cells 1.0: `ci_runners` sharding key (gitlab#442395) • Pedro Pombeiro - OOO from Oct 13-24 • 18.6 • On track
Google + GitLab GCP integration
-
Consolidate Kuberentes installation under k8s m... (gitlab-org/ci-cd/runner-tools/grit#82 - closed) • Hannes Hörl • 17.2 -
Revise Runner setup workflow to incorporate run... (gitlab#458452 - closed) • Jose Ivan Vargas • 17.6 • Needs attention -
Define the getting started GKE cluster configur... (gitlab#458307 - closed) • Romuald Atchadé - OOO until Nov 30th, 2025 • 17.5 -
Update GRIT template as needed to create the de... (gitlab#458426 - closed) • Hannes Hörl, Romuald Atchadé - OOO until Nov 30th, 2025 • 17.3 -
Implement TF module for installing the Runner O... (gitlab#458427 - closed) • Romuald Atchadé - OOO until Nov 30th, 2025 • 17.3 -
Test the end-to-end automation (gitlab#458430 - closed) • Unassigned • Backlog -
Frontend: {placeholder for front-end work) (gitlab#458480 - closed) • Unassigned • Backlog -
Add documentation covering the setup and the de... (gitlab#458433 - closed) • Unassigned • Backlog
Verify Documentation Updates
🏃
Runner Core
🐛
Bugs
Security
-
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/?sort=created_date&state=opened&label_name%5B%5D=FedRAMP%3A%3AVulnerability&milestone_title=17.1&first_page_size=20 -
gitlab-org/gitlab-runner#37633+s
Non-Security
-
gcp_secret_manager matching is incorrect (#37691 - closed) • Romuald Atchadé - OOO until Nov 30th, 2025 • 17.1 severity1 -
Base images not updated during image build for ... (gitlab-org/gl-openshift/gitlab-runner-operator#200 - closed) • Georgi N. Georgiev | GitLab • 17.1 -
Uploading artifacts fails with 500 error (gitlab#444271 - closed) • Max Fan • 18.1 -
limit parameter in runner config.toml is ignored (#2611 - closed) • Romuald Atchadé - OOO until Nov 30th, 2025 • 17.1 -
Runner misbehaves when GitLab is in maintenance... (#29181 - closed) • Romuald Atchadé - OOO until Nov 30th, 2025 • 18.3 -
gitlab-org/gitlab#456984+s -
Runner helper images missing entrypoint (#37689 - closed) • Georgi N. Georgiev | GitLab • 17.1
Features
Runner Autoscaling - Fleeting + Taskscaler + Plugins (Docker Machine replacement)
-
GitLab Runner Fleeting plugin for GCP Compute E... (#29221 - closed) • Arran Walker • 17.1 -
Fix docker client intermittently failing to con... (!4801 - merged) • Arran Walker • 17.1 -
Fix capacity calculation for unexpectedly remov... (gitlab-org/fleeting/taskscaler!47 - merged) • Arran Walker • 17.1 -
Fix required instance calc preventing demand ru... (gitlab-org/fleeting/taskscaler!49 - merged) • Arran Walker • 17.1 -
Draft: Use InstanceID to distinguish unique ins... (gitlab-org/fleeting/plugins/googlecloud!10 - closed)
CI Log rendering: Timestamps to CI logs
-
Add timestamp parsing to render logs in backend (gitlab#455581 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
Add timestamp display to gitlab logs in frontend (gitlab#455582 - closed) • Miguel Rincon • 17.1
Other
-
no issues planned
🏚
Maintenance
🤔
R&D -
Test GitLab Runner on Kubernetes with Karpenter (#37509) • Unassigned • Backlog -
Spike to investigate and find an root cause for... (#37695 - closed) • Unassigned • 18.3
🎢
Fleet Visibility Bugs
-
Ci::RunnerManager.version is not being written ... (gitlab#416109 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 -
"Shared runners enabled" setting is not updated... (gitlab#416653 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
token_field not present in unregister runner to... (gitlab#456406 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 blocked
Maintenance
Features
Fleet Dashboard for Groups
-
Runner Fleet Dashboard - Group: Starter metrics... (gitlab#424789 - closed) • Pedro Pombeiro - OOO from Oct 13-24, Miguel Rincon • 17.2 -
Add compute minute breakdown by project to the ... (gitlab#440605 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
Add compute minute breakdown by runner to the c... (gitlab#463079 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
Compute minutes CSV export mutation on the gro... (gitlab#440607 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
Visualize percentiles of estimated job wait tim... (gitlab#424790 - closed) • Miguel Rincon • 17.1 -
[Feature flag] Enable runners_dashboard_for_groups (gitlab#459052 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.2
-
Runner Registration Token - Deprecation/Removal
-
New manage_runner token scope needed to allow a... (gitlab#460721 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 • On track -
Remove alpha annotation from CiRunnerManager-re... (gitlab#464460 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1 -
HTTP 500 responses from failed runner registrat... (gitlab#463509 - closed) • Pedro Pombeiro - OOO from Oct 13-24 • 17.1
✈ 🖌
User Experience Edited by Darren Eastman