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
RunnerP1
Cells 1.0-
S Cells 1.0: `ci_runners` sharding key (gitlab#442395) • Pedro Pombeiro • 17.5 -
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 RunnerP1
Customer collaboration-
https://gitlab.com/gitlab-com/account-management/eastern-north-america/verizon-group/verizon-vcg/-/issues/50 @ratchade @DarrenEastman @hoegaarden
🐛
Bugs
-
gitlab-org/gitlab#450307+s -
gitlab-org/gitlab-runner#36991+s -
AWS IAM Authentication Method not working since... (#36788 - closed) • Romuald Atchadé • 17.2 -
gitlab-org/gitlab#467181+s -
Uploading artifacts fails with 500 error (gitlab#444271) • Max Fan • 17.4 -
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) • Unassigned • Backlog -
Role.rbac.authorization.k8s.io "gitlab-runner-a... (gitlab-org/gl-openshift/gitlab-runner-operator#206 - closed) • Georgi N. Georgiev • 17.2 -
GitLab Runner operator 1.25 will not deploy the... (gitlab-org/gl-openshift/gitlab-runner-operator#208 - closed) • Georgi N. Georgiev • 17.2 -
Upgrading GitLab Runner operator to 1.25 fails ... (gitlab-org/gl-openshift/gitlab-runner-operator#209 - closed) • Georgi N. Georgiev • 17.2 -
Runner pod is not creating any resources inside... (gitlab-org/gl-openshift/gitlab-runner-operator#212 - closed) • Georgi N. Georgiev • 17.2
-
Concerned with how broad the cluster permission... (gitlab-org/gl-openshift/gitlab-runner-operator#92) • Unassigned • 17.6 -
Investigate cause of Runner pods stuck in Pendi... (#28930) • Unassigned • Backlog -
FF_KUBERNETES_HONOR_ENTRYPOINT feature not working (#37243) • Romuald Atchadé • 17.6 -
Gitlab runner upgrade removes all cache (volumes) (#30876 - closed) • Arran Walker • 17.2 -
per-build networking breaks DNS configuration f... (#27867) • Arran Walker • 17.6
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é • 17.2 -
Fix k8s entrypoint management for build container (#37277) • Romuald Atchadé • Backlog -
Ability to turn on/off running umask 0000 comma... (#28867 - closed) • Romuald Atchadé • 17.2 -
Enable FF_RETRIEVE_POD_WARNING_EVENTS by default (#37834 - closed) • Romuald Atchadé • 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) • Cameron Swords • 17.5 -
Implement Streaming of StepResults (step-runner#59) • Axel von Bertoldi • 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 • 17.6 -
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 • 17.4 -
Create documentation on how to configure Runner... (#37796 - closed) • Hannes Hörl, Romuald Atchadé+ • 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 • 17.2
-
Operator release pipeline should check the stat... (gitlab-org/gl-openshift/gitlab-runner-operator#189 - closed) • Georgi N. Georgiev • 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) • Pedro Pombeiro • 17.5 • At risk -
GraphQL: Add filtering support to Resolvers::Pr... (gitlab#454311) • Unassigned • 17.5 -
GraphQL: Add pipeline duration histogram suppor... (gitlab#454312) • Unassigned • 17.4 • At risk -
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
✈ 🖌
User Experience Edited by Romuald Atchadé