openstack/manila · Week of 2026-07-25

openstack/manila — 2026-07-25

11 merges · 6 contributors · 507 lines changed

API surface. A new availability_zone filter landed on the share list API under microversion 2.97, letting clients narrow shares by AZ directly rather than filtering client-side (https://review.opendev.org/c/openstack/manila/+/991114).

Database maintenance. The db purge path picked up two substantial fixes: a guard against purging records whose deleted_at is stale but which are not actually deleted, and a fix for a share_access_map foreign-key violation triggered during purge. Together these account for roughly half the week's churn.

Security and RBAC. Three targeted changes prevent unauthorized searches against resource locks, closing an access-control gap on that endpoint. On the policy side, secure RBAC configuration was tidied up: scope-enforcement disabling was removed, the oslo_policy[enforce_scope] flag setting was dropped, and SRBAC new defaults are now enabled by default in devstack — moving Manila further along the standard RBAC migration.

Stability and tests. A small fix corrects malformed log format strings in the backup continuation handlers, and test coverage for share/rpcapi was expanded.