This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a change to branch nsx-integration
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from ecd32d5632a [NSX] Fix update source NAT IP (#8176)
add 0caf18bc1a0 ui: indent issue in list view (#8184)
add 2bb182c3e1e KVM Host HA enhancement for StorPool storage (#8045)
add e9b24b6c326 Make authentication request parameter order to be
deterministic (#8185)
add ab994dbfcfb Merge branch 'main' into nsx-integration
No new revisions were added by this update.
Summary of changes:
.../main/java/com/cloud/agent/api/to/HostTO.java | 12 ++
.../com/cloud/agent/api/CheckOnHostCommand.java | 11 ++
.../java/com/cloud/agent/api/FenceCommand.java | 16 +++
.../api/storage/PrimaryDataStoreDriver.java | 6 +
.../java/com/cloud/ha/HighAvailabilityManager.java | 3 +
.../main/java/com/cloud/ha/KVMInvestigator.java | 46 ++++---
.../cloud/hypervisor/kvm/resource/KVMHABase.java | 85 ++++++++++---
.../hypervisor/kvm/resource/KVMHAChecker.java | 42 ++-----
.../hypervisor/kvm/resource/KVMHAMonitor.java | 123 +++++++++----------
.../kvm/resource/KVMHAVMActivityChecker.java | 45 ++-----
.../wrapper/LibvirtCheckOnHostCommandWrapper.java | 8 +-
...CheckVMActivityOnStoragePoolCommandWrapper.java | 15 ++-
.../wrapper/LibvirtFenceCommandWrapper.java | 6 +-
.../kvm/storage/IscsiAdmStoragePool.java | 34 ++++++
.../hypervisor/kvm/storage/KVMStoragePool.java | 23 ++++
.../kvm/storage/KVMStoragePoolManager.java | 6 +-
.../kvm/storage/LibvirtStorageAdaptor.java | 1 +
.../hypervisor/kvm/storage/LibvirtStoragePool.java | 95 ++++++++++++++
.../hypervisor/kvm/storage/ScaleIOStoragePool.java | 34 ++++++
.../apache/cloudstack/kvm/ha/KVMHAProvider.java | 5 +-
.../cloudstack/kvm/ha/KVMHostActivityChecker.java | 3 +-
.../kvm/resource/LibvirtComputingResourceTest.java | 6 +-
.../com/cloud/network/nicira/NiciraRestClient.java | 4 +-
.../cloud/network/nicira/NiciraRestClientTest.java | 4 +-
.../driver/DateraPrimaryDataStoreDriver.java | 11 ++
.../CloudStackPrimaryDataStoreDriverImpl.java | 9 ++
.../hypervisor/kvm/storage/LinstorStoragePool.java | 34 ++++++
.../driver/LinstorPrimaryDataStoreDriverImpl.java | 11 ++
.../driver/NexentaPrimaryDataStoreDriver.java | 11 ++
.../driver/SamplePrimaryDataStoreDriverImpl.java | 11 ++
.../driver/ScaleIOPrimaryDataStoreDriver.java | 10 ++
.../driver/SolidFirePrimaryDataStoreDriver.java | 9 ++
.../storage/StorPoolModifyStoragePoolAnswer.java | 12 +-
.../StorPoolModifyStorageCommandWrapper.java | 39 ++----
.../kvm/storage/StorPoolStoragePool.java | 135 ++++++++++++++++++++
.../driver/StorPoolPrimaryDataStoreDriver.java | 17 +++
.../datastore/provider/StorPoolHostListener.java | 23 +++-
.../hypervisor/kvm/kvmspheartbeat.sh} | 61 ++++++---
.../com/cloud/ha/HighAvailabilityManagerImpl.java | 30 ++++-
server/src/main/java/com/cloud/ha/KVMFencer.java | 1 +
.../cloud/ha/HighAvailabilityManagerImplTest.java | 56 +++++----
ui/src/components/view/ListView.vue | 136 ++++++++++-----------
.../cloud/utils/rest/HttpUriRequestBuilder.java | 3 +-
43 files changed, 915 insertions(+), 337 deletions(-)
copy scripts/{network/domr/router_proxy.sh =>
vm/hypervisor/kvm/kvmspheartbeat.sh} (56%)