16.11 Runner group iteration plan
The details in this issue cover the top priority work items for the Runner team for the 16.11 release.
🏃
Runner Core CVE issue triage
-
1 developer assigned to triage all open issues with label ~"bug::vulnerability"
🐛
Bugs
-
Crash: fatal error: concurrent map read and map... (#31077 - closed) • Romuald Atchadé • 16.11 OKR-FY25Q1 -
Windows runner intermittently fails job with pr... (#34376 - closed) • Romuald Atchadé • 16.11 OKR-FY25Q1 -
[SSH Executor] error in config.toml file (#31105 - closed) • Romuald Atchadé • 16.11 OKR-FY25Q1 -
Gitlab runner helper killed during artifacts do... (#29082 - closed) • Unassigned • 16.11 OKR-FY25Q1 -
GIT_DEPTH not following precedence rules when s... (#28894) • Unassigned • 17.4 OKR-FY25Q1 (Completed review and moved to grouppipeline execution) -
k8s runner sometime have hanged jobs, it didnt ... (#28714 - closed) • Romuald Atchadé • 16.11 OKR-FY25Q1 -
GitLab-runner unregister --url --token option d... (#37232 - closed) • Axel von Bertoldi • 17.0 -
Delivery to OperatorHub appears broken (gitlab-org/gl-openshift/gitlab-runner-operator#182 - closed) • Georgi N. Georgiev • 17.1 -
https://gitlab.com/gitlab-com/account-management/western-north-america/google-cloud-gdch/-/issues/29+s -
gitlab-org/gitlab-runner#36991+s -
Investigate cause of Runner pods stuck in Pendi... (#28930) • Georgi N. Georgiev • 17.2 -
AWS fleeting plugin tries to use machine before... (#37199 - closed) • Arran Walker • 16.11 -
FF_KUBERNETES_HONOR_ENTRYPOINT feature not working (#37243) • Romuald Atchadé • 17.2
-
Kubernetes exceeded quota error still not trigg... (#37388 - closed) • Georgi N. Georgiev, Romuald Atchadé • 17.0 -
Concerned with how broad the cluster permission... (gitlab-org/gl-openshift/gitlab-runner-operator#92) • Unassigned • 17.2 -
per-build networking breaks DNS configuration f... (#27867) • Arran Walker • 17.2
GitLab CI Steps - GitHub Actions Compatibility (CI Steps) Experiment
Core Features
-
Runner Incept test for Azure Fleeting Plugin (#36792) • Unassigned • 17.2 -
Proposal: plugin distribution as a built-in fea... (gitlab-org/fleeting/fleeting#15 - closed) • Arran Walker • 16.11 -
End-to-End test runner manager in GCE (#36794) • Adrien Kohlbecker • 17.2 -
Test Runner on OpenShift with Podman (#37374 - closed) • Unassigned -
Provide Windows code signing certificate (#25911) • Unassigned • 17.2
🏚
Maintenance -
Proposal: plugin distribution as a built-in fea... (gitlab-org/fleeting/fleeting#15 - closed) • Arran Walker • 16.11 -
Add documentation on how to configure an air-ga... (gitlab-org/gl-openshift/gitlab-runner-operator#123 - closed) • Darren Eastman • 17.0
🤔
R&D
🚚
Fleet Visibility Bugs
-
Cells 1.0: Old runner registration does not wor... (gitlab#442314) • Unassigned • Backlog -
New runner registration workflow doesn't check ... (gitlab#433423) • Pedro Pombeiro • 17.2
Features
-
{placeholder}
Cells 1.0:
-
S Cells 1.0: `ci_runners` sharding key (gitlab#442395) • Pedro Pombeiro • 17.2 • Needs attention backend
Next Token Architecture & 17.0 deprecations prep:
-
Add UI to allow disabling use of registration t... (gitlab#411923 - closed) • Miguel Rincon • 16.11 frontend -
Add UI to allow disabling use of registration t... (gitlab#448796 - closed) • Miguel Rincon • 16.11 frontend -
Hide legacy UI based on app/namespace setting (gitlab#411917 - closed) • Miguel Rincon • 16.11 frontend -
Communicate breaking changes to registration to... (gitlab#448807 - closed) • Pedro Pombeiro • 17.0 • On track backend -
Remove runner registration compatibility warnin... (gitlab#431399 - closed) • Miguel Rincon • 16.11 frontend
Fleet Dashboard for Groups
-
GraphQL API for "Active Runners" on the group l... (gitlab#437849 - closed) • Pedro Pombeiro • 17.0 • On track backend -
GraphQL API for wait time to pick up a job on t... (gitlab#437848 - closed) • Pedro Pombeiro • 16.11 • Needs attention backend -
Add link to Fleet dashboard to the top-level gr... (gitlab#437850 - closed) • Miguel Rincon • 17.0 frontend
✈ 🖌
User Experience -
Add UI to allow disabling use of registration t... (gitlab#411923 - closed) -
Add UI to allow disabling use of registration t... (gitlab#448796 - closed) -
Improve Project CI/CD Analytics page (gitlab#444468)
gcp+gitlab integration
GitLab + GCP Console Integration (CI Workstream)-
Refactor to extract instructions modal to a sep... (gitlab#446153 - closed) • Miguel Rincon • 16.11 frontend -
Switch to <help-popover> to reduce code duplica... (gitlab#444306 - closed) • Miguel Rincon • 16.11 frontend -
Add unit tests for runner creation metrics (gitlab#448507 - closed) • Pedro Pombeiro • 16.11 frontend -
Add copy to clipboard in runner setup commands (gitlab#450981 - closed) • Miguel Rincon • 16.11 frontend -
Make help popover `aria-label` customizable in ... (gitlab#450836 - closed) • Miguel Rincon • 16.11 frontend -
Improve validation messages for runner registra... (gitlab#450820 - closed) • Pedro Moreira da Silva, Miguel Rincon • 17.0 frontend
Edited by Darren Eastman