[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