openstack/nova · Week of 2026-06-20
openstack/nova — 2026-06-20
Availability zones. A new unpin-AZ capability landed, allowing instances pinned to an availability zone to be detached from that pinning, together with the accompanying documentation. The feature accounts for roughly 400 lines of behavior change plus user-facing docs.
Scheduler hints hardening. Internal _nova-prefixed scheduler hints are now stripped on server create, with the same fix landed four times across active branches as backports. Elsewhere on the API side, a bug was fixed where multiple security groups sharing the same name within a project caused errors, with a dedicated reproducer test added for bug 2105896.
Testing and stability. A substantial (~480 line) functional test suite now exercises graceful shutdown of the compute service. An intermittent test_refresh_nfs_swap_cache_stale failure was fixed, and the nova-alt-configurations job was reworked. On the runtime side, daemon mode now restores the fork start method on Python 3.14, restoring compatibility with the upcoming interpreter.
Maintenance. Release notes builds were sped up via a small docs configuration change.