[Magnum] vPTG summary
Jake Yip
jake.yip at ardc.edu.au
Wed Mar 29 23:10:27 UTC 2023
Hi all,
We had a good attendance of Magnum developers and operators from
different clouds providers - Nectar, StackHPC, Catalyst Cloud NZ,
Vexxhost, Cleura. As the Magnum team spans EU and AU/NZ, we have decided
to hold the PTG on Wed 0900 UTC so that most of us can make it.
One of the main topics we discussed was the progress of ClusterAPI
driver in Magnum. This work is ongoing and we hope to have it in this
cycle or next. Thanks to the hardworking folks at StackHPC (Matt,
johnthetubaguy, Tyler) and Vexxhost (mnaser) driving this initiative.
We also discussed the issues with testing in check/gate. Testing for
Magnum is quite resource intensive, as it needs to spin up a cluster.
This needs more work so we can land patches with more confidence.
There will also be more deprecations/removals in this cycle to keep up
with Kubernetes. One of the things we agreed on was the removal of
PodSecurityPolicy so that we can continue supporting K8S >= v1.25. This
would be flagged in an upgrade note containing the upstream
instructions[1] on how to migrate to PodSecurity Admission Controller.
We briefly touched on the many reports of Magnum not working in (W/X/Y)
versions of Kubernetes. It is unfortunate situation; Kubernetes move
very quickly and the Kubernetes versions (v1.21 ~ v1.23) we have
developed for in Yoga is already EOL. In addition, there are a few
incompatible changes that happened from v1.21 to v1.25 that makes
backporting newer K8S support to W/X/Y/Z challenging. We will ease this
hump as much as possible by (1) careful backports, (2) better testing
and (3) better documentation. It is still a big barrier to new users,
and we hope to leave this behind with ClusterAPI (my new hope!).
I hope I've summarised the vPTG satisfactorily. Feel free to check our
etherpad[2] for more details.
Last but not least, Matt Pryor and Mohammed Naser will be giving a talk
"Magnum Episode IV - A New Hope: OpenStack, Kubernetes and ClusterAPI"
at the Vancouver summit. Please give them your support!
[1]
https://kubernetes.io/docs/tasks/configure-pod-container/migrate-from-psp/
[2] https://etherpad.opendev.org/p/march2023-ptg-magnum
Regards,
Jake Yip
On behalf of Magnum Team
--
Jake Yip
Technical Lead, Nectar Research Cloud
More information about the openstack-discuss
mailing list