Page MenuHomePhabricator

[infra] Upgrade Toolforge K8s etcd nodes to Bookworm
Closed, ResolvedPublic

Description

Upgrade K8s etcd. Please also document this process at https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes#Upgrade_etcd.

Event Timeline

fnegri raised the priority of this task from Medium to High.Mar 10 2025, 3:30 PM
fnegri subscribed.

This will upgrade etcd from 3.3.25 to 3.4.23, which is inside the range currently approved by Kubernetes.

I'm partway into this process but everyone is about to travel so I'm rolling things back to Bullseye everywhere.

Mentioned in SAL (#wikimedia-cloud) [2025-12-04T15:41:07Z] <andrewbogott> deleting toolsbeta-test-k8s-etcd-27 and replacing with a Bullseye node for cluster consistency T361237

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T15:42:09Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T17:13:32Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T18:36:27Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T18:45:49Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T19:06:45Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T19:28:34Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T19:56:53Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T20:03:36Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T20:45:49Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2025-12-04T21:02:51Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.etcd.depool_and_remove_node (T361237)

Change #1248027 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/software/spicerack@master] toolforge etcdctl: update cert flag names

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

Change #1248047 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/software/spicerack@master] toolforge etcd: update handling of 'member list' output

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

Change #1248027 merged by jenkins-bot:

[operations/software/spicerack@master] toolforge etcdctl: update cert flag names

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

Change #1248047 merged by jenkins-bot:

[operations/software/spicerack@master] toolforge etcdctl: update handling of 'member list' output

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

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T14:46:38Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.add_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:02:48Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.add_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:31:14Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:50:45Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:57:21Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:59:01Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T16:59:23Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:01:23Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:02:44Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:04:13Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:20:31Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:41:48Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T17:53:41Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T18:07:48Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.add_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T18:31:06Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T18:47:30Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T19:00:22Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-04-07T19:09:53Z] <andrew@cloudcumin1001> START - Cookbook wmcs.toolforge.remove_k8s_etcd_node (T361237)