Description
Details
Event Timeline
Change 802146 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] aptrepo: add thirdparty/kubeadm-k8s-1-22
Change 802146 merged by David Caro:
[operations/puppet@production] aptrepo: add thirdparty/kubeadm-k8s-1-22
taavi opened https://gitlab.wikimedia.org/repos/cloud/toolforge/lima-kilo/-/merge_requests/18
Draft: Upgrade to Kubernetes 1.22
aborrero merged https://gitlab.wikimedia.org/repos/cloud/toolforge/lima-kilo/-/merge_requests/18
Upgrade to Kubernetes 1.22
All of the blockers have been resolved so we can now start thinking about timelines for the actual upgrade. A change to the timeline this time is that PAWS no longer uses the same Puppetization and will be upgraded separately. With that and my personal schedules in mind I propose the following:
- toolsbeta: Upgrade this week, either tomorrow or on Wednesday.
- tools: Upgrade on Wednesday, March 22nd.
Any objections?
The toolsbeta proposal is fine.
March 22nd for tools is not a good date for us the WMCS team. That whole week we will be at a team offsite, so not in the usual setup and likely not able to spend much time at the keyboard/terminal.
Good to know, thanks. Next week does not work for me, nor does the week starting the 27th, so looks like this needs to be pushed into April. What about the week starting April 3rd?
That could work, but mind that is the Easter/Holy week and some countries (including mine) have at least 2 bank holidays and could be a short week. Anyway, I'm planning to me on the laptop monday to wednesday.
I'm aware but I think it's fine if we do it early in the week. Would Monday work for you? Do you have any time preferences?
Work for me. Will validate with the rest of the WMCS team. Time could be about 10:00 AM UTC.
Mentioned in SAL (#wikimedia-operations) [2023-03-07T10:28:37Z] <arturo> apt1001: pull latest packages for thirdparty/kubeadm-k8s-1-22 buster-wikimedia (T286856)
Mentioned in SAL (#wikimedia-operations) [2023-03-07T10:48:31Z] <arturo> apt2001: pull latest packages for thirdparty/kubeadm-k8s-1-22 buster-wikimedia (T286856)
Mentioned in SAL (#wikimedia-cloud) [2023-03-07T11:08:59Z] <taavi> upgrading kubernetes to 1.22 T286856
Operation rescheduled for monday 2023-04-10 https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/E3XBPUWXOI7QKXZSZRSQH7S5B4LW2267/
Mentioned in SAL (#wikimedia-cloud) [2023-04-10T09:16:32Z] <arturo> upgrading k8s cluster to 1.22 (T286856)
Change 907448 had a related patch set uploaded (by Arturo Borrero Gonzalez; author: Arturo Borrero Gonzalez):
[operations/puppet@production] wmcs-k8s-node-upgrade.py: upgrade version defaults
Change 907448 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] wmcs-k8s-node-upgrade.py: upgrade version defaults
Captured notes for future reference: https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes/Upgrading_Kubernetes/1.21_to_1.22_notes
Thanks @taavi for preparing the upgrade. I just needed to click a few buttons because he's been doing the heavy lifting work for months prior to that.
Change 908275 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] aptrepo: Drop kubernetes 1.21 components
Change 908275 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] aptrepo: Drop kubernetes 1.21 components