Page MenuHomePhabricator

[builds-builder,builds-api] Upgrade tekton
Closed, ResolvedPublic

Description

Creating as a subtask as it's a bit involved.

So, tekton does not update the helm charts anymore (https://github.com/cdfoundation/tekton-helm-chart/blob/main/charts/tekton-pipeline/Chart.yaml), so the upgrade has to be done manually with embedded yaml files in builds-builder.

This might require us to upgrade builds-api dependencies too to match the newer version of tekton.

Also, we might want to move the images to harbor instead or re-uploading to docker-registry.

Event Timeline

dcaro changed the task status from Open to In Progress.
dcaro claimed this task.
dcaro triaged this task as High priority.
dcaro moved this task from Next Up to In Progress on the Toolforge (Toolforge iteration 14) board.
dcaro added a subscriber: Raymond_Ndibe.

project_1317_bot_df3177307bed93c3f34e421e26c86e38 opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/547

builds-api: bump to 0.0.173-20241003135043-0a8f9093

Mentioned in SAL (#wikimedia-cloud) [2024-10-08T12:02:46Z] <dcaro> starting toolforge builds-builder upgrade, no downtime expected though some builds might fail to start/list/log/show while the upgrade is in progress T374908

Upgrade done, there's the subtask to investigate the increased slowness on tools (did not notice any in toolsbeta/lima-kilo).