This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from ac65e3ddab0 server,kvm: Avoid device id conflicts between data
volumes, CD-ROMs and the config drive ISO (#14407)
add b9b5436d6f2 Enhancing storagepool operations and snapshot related
fixes in NetApp ONTAP storage plugin (#13897)
No new revisions were added by this update.
Summary of changes:
.../storage/volume/VolumeServiceImpl.java | 6 +-
.../hypervisor/kvm/resource/KVMHAMonitor.java | 6 +
.../kvm/storage/IscsiAdmStorageAdaptor.java | 138 +++--
.../kvm/storage/KVMStoragePoolManager.java | 11 +-
plugins/storage/volume/ontap/README.md | 4 +-
.../driver/OntapPrimaryDatastoreDriver.java | 186 ++++---
.../storage/feign/client/AggregateFeignClient.java | 7 +-
.../storage/feign/client/SnapshotFeignClient.java | 94 ++++
.../cloudstack/storage/feign/model/Aggregate.java | 56 +-
.../{VolumeConcise.java => ConsistencyGroup.java} | 53 +-
...Snapshot.java => ConsistencyGroupSnapshot.java} | 73 ++-
...umeConcise.java => ConsistencyGroupVolume.java} | 21 +-
...ConsistencyGroupVolumeProvisioningOptions.java} | 28 +-
.../cloudstack/storage/feign/model/ExportRule.java | 12 +-
.../storage/feign/model/IpInterface.java | 88 ++-
.../lifecycle/OntapPrimaryDatastoreLifecycle.java | 106 ++--
.../storage/listener/OntapHostListener.java | 183 ++++--
.../storage/service/StorageStrategy.java | 410 +++++++++++---
.../storage/service/UnifiedNASStrategy.java | 179 +++++-
.../storage/service/model/AccessGroup.java | 19 +-
.../storage/utils/OntapStorageConstants.java | 23 +
.../storage/utils/OntapStorageUtils.java | 129 ++++-
.../vmsnapshot/OntapVMSnapshotStrategy.java | 617 +++++++++++++++++----
.../driver/OntapPrimaryDatastoreDriverTest.java | 72 ++-
.../OntapPrimaryDatastoreLifecycleTest.java | 315 ++++++++++-
.../storage/service/StorageStrategyTest.java | 537 +++++++++++++++---
.../storage/service/UnifiedNASStrategyTest.java | 372 +++++++++++++
.../storage/utils/OntapStorageUtilsTest.java | 14 +
.../vmsnapshot/OntapVMSnapshotStrategyTest.java | 436 +++++++++++++--
.../java/com/cloud/storage/StorageManagerImpl.java | 45 +-
.../storage/snapshot/SnapshotManagerImpl.java | 53 +-
31 files changed, 3608 insertions(+), 685 deletions(-)
copy
plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/feign/model/{VolumeConcise.java
=> ConsistencyGroup.java} (55%)
copy
plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/feign/model/{FlexVolSnapshot.java
=> ConsistencyGroupSnapshot.java} (58%)
copy
plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/feign/model/{VolumeConcise.java
=> ConsistencyGroupVolume.java} (72%)
copy
plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/feign/model/{VolumeSpaceLogicalSpace.java
=> ConsistencyGroupVolumeProvisioningOptions.java} (70%)