2025.2 Series Release Notes

5.6.0

New Features

  • Starting microversion 2.90, Manila supports ‘bring your own key’ feature that allows user to pass encryption key reference in share creation. The encryption key reference must be the UUID of a secret encryption key that is stored on a key manager configured in the Shared File Systems service. Encryption key reference can belongs to either share or share-server which will be decided by storage driver capability and the share type. Added ‘encryption_keys’ per project quota which controls how many share and share server encryption keys will be created within project.

  • Manilaclient is updated to consider API endpoint override option –os-endpoint-override. For example, “openstack share list” command for different API endpoint will be “openstack –os-endpoint-override <endpoint_url> share list”.

  • Added support for targeted share backup restores via the openstackclient plugin. You can use the openstack client to restore a share backup from one source share to another target share, given the backup or share driver provides support for the operation. Available from microversion 2.91.

Upgrade Notes

  • Support for Python 3.9 has been removed. Now Python 3.10 is the minimum version supported.

5.5.0

Upgrade Notes

  • With microversion 2.89, share network subnet metadata updates will be passed to storage backend driver for processing driver specific things if supported.