manila/releasenotes/notes/add-ensure-shares-api-9ac10877a99ab0c5.yaml
Carlos Eduardo 101becf9b4 API for ensure shares
Introduces a new API to allow OpenStack administrators to start
the share manager's ensure shares operation.

Also, introduced a new configuration option named
`update_shares_status_on_ensure`, so administrators can define
whether the shares status should be updated during the ensure
shares operation or not.

A new column was added to the services table, named `ensuring`.
Through this field, we can identify whether there is an undergoing
ensure shares operation or not.

Closes-Bug: #1996793
Partially-Implements: bp ensure-shares-api
Change-Id: If7bf059eb8581f20a3ceb7c1af93558774f4ef5e
2024-08-30 15:51:35 -03:00

17 lines
793 B
YAML

---
features:
- |
A new API to start the ensure shares procedure for Manila has been added.
Through this API, OpenStack administrators will be able to recalculate the
shares' export location without restarting the shares manager service.
Additionally, a new configuration option named
`update_shares_status_on_ensure` is now available to help OpenStack
administrators determine whether the shares' status should be modified
during the ensure shares procedure or not.
upgrade:
- |
When restarting the service on an upgrade, when ensure shares is being run
it will automatically transition the shares status to `ensuring`. In case
you would like to prevent it, please change the value of the
`update_shares_status_on_ensure` configuration option.