openstack/cinder · Week of 2026-08-29
openstack/cinder — 2026-08-29
Driver work dominates. The bulk of the week's ~7,300 lines went into vendor drivers. NetApp ONTAP began closing ZAPI-to-REST gaps in a ~1,500-line change, followed by a REST-side restore of the snapshot-dir fallback for CG clones, a new option to disable ZAPI fallback in the REST client, and a ZAPI destroy_file_copy type fix. Hitachi landed a large batch across the B20 platform and the shared driver: cross-pool volume migration, DRS volume configuration, compression capacity-saving values, immutable snapshots, automatic space reclamation, and removal of Eventlet greenthread.spawn() usage. Lightbits gained the ability to record volume project in provider_id and to change QoS policy without migration.
Stability and races. Fixes landed for an IBM SVF force-detach bug, a NetApp CG expand error path, a NetApp iSCSI terminate_connection serialization for a multiattach race, and Hitachi B20 VCP-volume zombies plus a snapshot-size mismatch. The Ceph backup driver was moved to run in native threads.
Requirements slimming. Several long-pending changes shifted boto3, python-swiftclient, and google-api-python-client to driver-only requirements, and Quobyte dropped its psutil dependency.
Elsewhere. Contributor-guide logging guidelines, driver-compliance security-issue docs, an availability_zone query-parameter doc note, and small test cleanups.