Page MenuHomePhabricator

[infra,k8s] Upgrade Toolforge Kubernetes to version 1.32
Open, HighPublic

Description

Release announcement: https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/

Workgroup page: https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Ongoing_Efforts/Toolforge_Upgrade_Workgroup/Upgrades_Overview

Upgrade procedure: https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes/Upgrading_Kubernetes

Refer to the link above for the detailed procedure, and update the checkboxes as you complete them.

Before upgrading

  • Check Kubernetes release notes
  • Announce user-facing changes
  • Prepare the new APT packages
  • Upgrade Toolforge components
  • Test new k8s version in lima-kilo

Upgrade toolsbeta cluster

{insert link to subtask}

Upgrade tools cluster

{insert link to subtask}

After upgrading

  • Upgrade lima-kilo
  • Upgrade Toolforge components (optional)

Details

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedtaavi
Resolveddcaro
Resolvedfnegri
ResolvedSlst2020
Resolvedfnegri
Resolvedfnegri
Resolvedfnegri
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolvedtaavi
ResolvedBUG REPORTbd808
OpenBUG REPORTNone
Resolvedtaavi
Resolvedtaavi
Resolvedtaavi
Resolvedtaavi

Event Timeline

dcaro triaged this task as High priority.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

This we might want to wait until 1.33 gets released, might be the first we do at the upstream pace :)

Change #1226879 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] aptrepo: Import packages for Kubeadm/1.32

https://gerrit.wikimedia.org/r/1226879

fnegri updated the task description. (Show Details)

Change #1226879 merged by Majavah:

[operations/puppet@production] aptrepo: Import packages for Kubeadm/1.32

https://gerrit.wikimedia.org/r/1226879

fnegri subscribed.