openstack/manila · Week of 2026-06-20
openstack/manila — 2026-06-20
Share server list filtering. The largest change of the week reworks the share server list endpoint to push all filtering down into the ORM rather than handling it in Python, replacing ~340 lines of list-handling logic across the API and DB layers.
Bug fix sweep. A broad batch of corrections landed across the core. The CephFS driver gets a fix for share group snapshots, and a tune2fs call addresses a volume reserved-space issue on generic-driver shares. Scheduling and capacity paths pick up a guard against None capacity in the capacity weigher, cleanup of scheduler hints when the share is missing, and recognition that unused share servers can be in a transitioning state. A race in availability zone creation during concurrent service startup is closed, pagination links now emit the correct endpoint names, and snapshot/access list queries get a small performance tune-up. See for example the AZ race fix at https://review.opendev.org/c/openstack/manila/+/988489.
Driver work. The NetApp driver drops a wrong ip_addresses field from get_cluster_peers in the REST client — a small but targeted correction to cluster peering metadata.