Page MenuHomePhabricator

[infra,k8s] Upgrade Toolforge Kubernetes to version 1.31
Closed, ResolvedPublic

Description

https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-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 changelog
  • Announce user-facing changes
  • Prepare the new APT packages
  • Upgrade Toolforge components
  • Test new k8s version in lima-kilo

Upgrade toolsbeta cluster

Upgrade tools cluster

After upgrading

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

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
Openfnegri
Resolvedtaavi
Resolveddcaro
Resolvedfnegri
ResolvedSlst2020
Resolvedfnegri
Resolvedfnegri
Resolvedfnegri
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolveddcaro
Resolvedtaavi
ResolvedBUG REPORT bd808
OpenBUG REPORTNone
Resolvedtaavi
Resolvedtaavi
Resolvedtaavi
Resolvedtaavi

Event Timeline

Restricted Application edited subscribers, added: Aklapper; removed: taavi. · View Herald TranscriptAug 17 2024, 5:51 AM
dcaro triaged this task as High priority.Nov 5 2024, 9:14 AM
Slst2020 subscribed.

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

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

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

Change #1199241 merged by Majavah:

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

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

taavi updated the task description. (Show Details)

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

[operations/puppet@production] aptrepo: Drop packages for Kubeadm/1.30

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

Change #1226878 merged by Majavah:

[operations/puppet@production] aptrepo: Drop packages for Kubeadm/1.30

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