cloudstack/plugins/storage/volume
Suresh Kumar Anaparti 3220eb442a
PowerFlex/ScaleIO - MDM and host SDC connection enhancements (#11047)
* Cumulative enhancements fix for ScaleIO: MDM add/remove, Host prepare/unprepare, validate Storage Pool can be created in Agent.

- Implemented validation to fail Host disconnect from Storage Pool if there are Volumes attached and SDC client MDM removal requires scini service to be restarted
- Implemented Storage Pool validation by checking whether MDM addresses from configuration file and from memory (using CLI) matches, otherwise file ModifyStoragePool command.
- Introduced configuration key to apply timeout after making MDM changes for ScaleIO: powerflex.mdm.change.apply.timeout.ms (default 1000ms)
- Implemented logic to apply timeout after making MDM changes for ScaleIO in prepare and unprepare logic
- Added detection of MDM removal support via CLI
- If MDM removal support via CLI supported then use CLI, fall back to edit drv_cfg.txt and restart scini instead

Co-authored-by: Suresh Kumar Anaparti <suresh.anaparti@shapeblue.com>
Co-authored-by: mprokopchuk <mprokopchuk@apple.com>
2025-07-16 08:25:28 +02:00
..
adaptive docs: fixes grammar and spelling in Markdown files only (#10656) 2025-04-08 12:44:14 +02:00
cloudbyte Introducing Storage Access Groups for better management for host and storage connections (#10381) 2025-05-19 11:33:29 +05:30
datera Introducing Storage Access Groups for better management for host and storage connections (#10381) 2025-05-19 11:33:29 +05:30
default Merge remote-tracking branch 'apache/4.20' 2025-05-19 21:25:37 +02:00
flasharray Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
linstor Merge remote-tracking branch 'apache/4.20' 2025-05-19 21:25:37 +02:00
nexenta Introducing Storage Access Groups for better management for host and storage connections (#10381) 2025-05-19 11:33:29 +05:30
primera fix priority for volume copy operation (#11109) 2025-07-14 07:50:58 +02:00
sample Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
scaleio PowerFlex/ScaleIO - MDM and host SDC connection enhancements (#11047) 2025-07-16 08:25:28 +02:00
solidfire Introducing Storage Access Groups for better management for host and storage connections (#10381) 2025-05-19 11:33:29 +05:30
storpool KVM: Option to deploy a VM with existing volume/snapshot (#10503) 2025-07-14 15:10:45 +05:30