openstack/horizon · Week of 2026-10-24

openstack/horizon — 2026-10-24

12 merges · 5 contributors · 746 lines changed

SDK migration. The push toward openstacksdk continued on multiple fronts. Nova Limits gained a dedicated SDK path, and the Neutron side saw a cluster of related fixes: switching to project_id over tenant_id on outgoing calls, restricting subnet fetches to the listed networks only, and repairing pagination of the network list under openstacksdk. A trunk update is now a no-op when nothing has actually changed, and the admin network detail page once again shows ports from all projects.

UI and i18n. Image visibility and protected values are now translated in the images table rather than displayed as raw English strings. New tests cover the DHCP flag on subnets, closing a gap exposed by the recent subnet work. Zanata translation imports also landed.

Test stability. Two Selenium flakes were addressed: the volume attach/detach and launch-as-instance waits were hardened (1011969), and the protected-image delete flow no longer races the modal teardown. Both are small changes but target recurring integration-test noise.

Housekeeping was limited to the two automated translation imports.