openstack/magnum · Week of 2026-05-30

openstack/magnum — 2026-05-30

10 merges · 4 contributors · 17295 lines changed

Heat driver retirement. The week is dominated by the removal of drivers/common/templates, deleting roughly 17,000 lines of Heat template machinery from the tree (990148). Devstack gained a helper to copy the kubeconfig from d-p-c k8s-capi, and an old Heat reference was scrubbed from image registration, continuing the shift toward the Cluster API–based path.

API and cluster handling fixes. Project ID validation now goes through a proper API call rather than ad-hoc checks. Cluster template creation no longer falls over when no labels are supplied, and label dicts are now copied rather than shared by reference between clusters and nodegroups — a fix that landed twice in slightly different forms during the week.

CI. The magnum-tempest-plugin job is no longer pulled from master, and the 2026.1 capi_helm job variants have been retired from the gate.