manila/releasenotes/notes/add-create-share-from-snapshot-another-pool-or-backend-98d61fe753b85632.yaml
Douglas Viroel 6c47b193b0 Create share from snapshot in another pool or backend
This patch enables the creation of a share from snapshot
specifying another pool or backend. In the scheduler, a
new filter and weigher were implemented in order to consider
this operation if the backend supports it. Also, a new
field called 'progress' was added in the share and share
instance. The 'progress' field indicates the status
of the operation create share from snapshot (in percentage).
Finally, a new periodic task was added in order to constantly
check the share status.

Partially-implements: bp create-share-from-snapshot-in-another-pool-or-backend

DOCImpact
Change-Id: Iab13a0961eb4a387a502246e5d4b79bc9046e04b
Co-authored-by: carloss <ces.eduardo98@gmail.com>
Co-authored-by: dviroel <viroel@gmail.com>
2020-04-09 11:15:22 -03:00

15 lines
758 B
YAML

---
features:
- The scheduler was improved to select and weigh compatible back ends when
creating shares from snapshots. This change only affects the existing
behavior if the option ``use_scheduler_creating_share_from_snapshot`` is
enabled.
- A new share status `creating_from_snapshot` was added to inform the user
that a share creation from snapshot is in progress and may take some time
to be concluded. In order to quantify the share creation progress a new
field called ``progress`` was added to shares and share instances information,
to indicate the conclusion percentage of share create operation (0 to 100%).
fixes:
- The availability zone parameter is now being considered when creating
shares from snapshots.