openstack/manila · Week of 2026-08-08
openstack/manila — 2026-08-08
Reliability fixes. The bulk of the week landed as targeted correctness fixes across the share lifecycle. Lock cleanup was corrected for shared access rules, and a race in availability-zone creation when multiple services start concurrently was closed (998678, 988487). Snapshot reset_status validation was tightened, and an unauthorized path for searching resource locks was blocked. On the driver side, NetApp's REST get_volume_junction_path no longer trips a KeyError: 'nas', and share-replica deletion now tolerates a missing replica during update_access. A stray literal "exc" in an error log was also cleaned up.
Devstack and CI plumbing. Devstack's BGP dynamic routing setup was migrated from Quagga to FRR across two changes totalling ~130 lines, and CI containers are now pulled from quay.io. On the stable/2025.1 branch, the grenade jobs were removed from the CI matrix.
Test coverage. A new unit-test module filled in previously-missing coverage for manila/share/qos_types (~90 lines).