cloudstack/plugins/hypervisors
Abhisar Sinha 4eb43651e2
Ability to specify NFS mount options while adding a primary storage and modify them on a pre-existing primary storage (#8947)
* Ability to specify NFS mount options while adding a primary storage and modify it later

* Pull 8947: Rename all occurrence of nfsopt to nfsMountOpt and added nfsMountOpts to ApiConstants

* Pull 8947: Refactor code - move into separate methods

* Pull 8947: CollectionsUtils.isNotEmpty and switch statement in LibvirtStoragePoolDef.java

* Pull 8947: UI - cancel maintainenace will remount the storage pool and apply the options

* Pull 8947: UI - moved edit NFS mount options to edit Primary Storage form

* Pull 8947: UI - moved 'NFS Mount Options' to below 'Type' in dataview

* Pull 8947: Fixed message in AddPrimaryStorage.vue

* Pull 8947: Convert _nfsmountOpts to Set in libvirtStoragePoolDef

* Pull 8947: Throw exception and log error if mount fails due to incorrect mount option

* Pull 8947: Added UT and moved integration test to component/maint

* Pull 8947: Review comments

* Pull 8947: Removed password from integration test

* Pull 8947: move details allocation to inside the if loop in getStoragePoolNFSMountOpts

* Pull 8947: Fixed a bug in AddPrimaryStorage.vue

* Pull 8947: Pool should remain in maintenance mode if mount fails

* Pull 8947: Removed password from integration test

* Pull 8947: Added UT

* Pull 8875: Fixed a bug in CloudStackPrimaryDataStoreLifeCycleImplTest

* Pull 8875: Fixed a bug in LibvirtStoragePoolDefTest

* Pull 8947: minor code restructuring

* Pull 8947 : added some ut for coverage

* Fix LibvirtStorageAdapterTest UT
2024-06-25 23:45:35 +05:30
..
baremetal Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
hyperv Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
kvm Ability to specify NFS mount options while adding a primary storage and modify them on a pre-existing primary storage (#8947) 2024-06-25 23:45:35 +05:30
ovm Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
ovm3 Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
simulator Fixup startVM on simulator (#9199) 2024-06-21 15:53:45 +05:30
ucs Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
vmware VMware: Improve error messaging / logs when starting non-user VMs, and secondary storage not available or doesn't have enough capacity (#9207) 2024-06-25 12:25:42 +05:30
xenserver Merge release branch 4.18 to 4.19 2024-06-19 18:55:29 +02:00