Project

General

Profile

Feature #37590

Updated by William Grzybowski over 1 year ago

We need to change legacy UI to detach a volume using middlewared calls (this is to make sure v1.0 API will continue working as expected)
We need to create associated middlewared API transfering logic from legacy UI code.

*Risk*
This is a medium/high risk task, we may introduce new bugs on detaching a volume.

*Acceptance Criteria*
When this is done we should be able to continue to detach a volume at full extent when using legacy UI.
1. Pool not encrypted, not makring disks as new
2. Pool not encrypted, marking disks as new (destroy)
3. Pool encrypted, not makring disks as new
4. Pool encrypted, marking disks as new (destroy)
5. Pool not encrypted, being used as a system dataset, marking disks as new (destroy)

Back