openstack/magnum-ui · Week of 2026-07-18
openstack/magnum-ui — 2026-07-18
Legacy COE cleanup. The dashboard shed a large swath of pre-Kubernetes machinery: Docker Swarm, DC/OS, and Mesos support were all dropped, the Heat driver integration was removed with stack_id renamed to cluster_id, and the COE column and detail fields disappeared from cluster template listings. Deprecated devicemapper and overlay Docker storage drivers went with them, along with an outdated Container Version field. See the Heat/stack rename at https://review.opendev.org/c/openstack/magnum-ui/+/997497.
Kubernetes-era form work. New cluster-template inputs caught up with current Magnum: a Cilium network driver option (with Calico prioritized), Cinder set as the default volume driver, automatic selection when only one Docker storage driver is available, and new help text for the storage driver and maximum batch size fields. Flavor pickers now filter out entries below the minimum required values.
Fixes and API surface. cluster_upgrade() no longer discards the nodegroup parameter, ngettext usage in the registry getName was corrected, missing cluster statuses were added, and several template-detail strings became translatable. DEFAULT_API_VERSION was bumped to 1.13.
Housekeeping. A Zanata translation import and removal of the stale py36-local testenv round out the week.