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 b7af40413ba CKS: Add action to during firewall rule creation (#8498) add ab70108f157 CKS: create Security Groups for CKS clusters of each account (#8316) add 2253a33c1ec Merge remote-tracking branch 'apache/4.18' add 7c06d289d28 Fixup test_image_store_object_migration.py (#8378) add 64ecd00eb70 test: fix test_host_ping.py to restore original host state (#8380) add f5c7018e5ea Merge remote-tracking branch 'apache/4.18' add 1411da1a22b Add e2e tests for listing resources (#8281) add 969e094419d server: improve stats collector logs to state what the collector does (#8387) add 6d916cad348 Merge remote-tracking branch 'origin/4.18' add 9d3a7be4dd9 server: fix debug message when expunge a vm (#8374) add d83d9949298 test: additional check to ensure hosts are left in up state (#8383) add 26214ea139b Merge remote-tracking branch 'apache/4.18' add ab808995ffe Revert "Add e2e tests for listing resources (#8281)" (#8396) add 08749d8354f server: skip password policies check on empty password (#8370) add a97ce242ba9 Merge remote-tracking branch 'apache/4.18' add 9d4f0715d43 change of the guard (#8408) add 2eaed804351 ui: fix ssl check in image store browser (#8430) add 687610dd5f5 Fix bootstrap exceptions (#8397) add 66ae96b5eb6 ui: fix layout for action button for template form (#8434) add 746bae740ea ui: fix default domainid for add account (#8435) add 3f9dd4dc07f Fix VMware VM ingestion template selection and default template failure (#8429) add f023fc53c0a engine-schema: fix finding guestos mapping with parent version (#8426) add a68dc0bfb5d Merge remote-tracking branch 'apache/4.18' add 5c32a0edbaa ui: prevent scheduling readyforshutdown job when api inaccessible (#8448) add 514d2c2a26c schema,engine-schema: explicit VMware 8.0.0.2, 8.0.0.3 support, logs (#8444) add 9a915b11c42 Fix KVM import unmanaged instance (#8433) add 2b28a664fe0 Updated jetty maxFormContentSize value to 1048576 bytes (default is 200000 bytes), to support user data upto 1048576 bytes (#8420) add d6ac91f2df0 minio: fix store user creation (#8425) add 32f379270c1 Register managed user data using POST call from UI (to support user data content > 4096 bytes) (#8487) add 76aff0f422a Add reconnect button to hosts on alert (#8468) add 4d42b8da0d3 Merge remote-tracking branch 'apache/4.18' add c569fe91191 Fix KVM import and list unmanaged VMs (#8445) add b8d3e342be2 Fix KVM import unmanaged instances on basic zone (#8465) add 4f40eae1c40 DRS: Use free metrics insteado of used for computation (#8458) add e87ce0c7230 Fix reorder/list pools when cluster details are not set, while deploying vm / attaching volume (#8373) add c43b7c04f4c ui: fix labels when migrating instances from vmware (#8490) add 64f4480ef41 Fix Vmware to KVM migration (#8485) add 59e78cbc455 Fix KVM unmanage disks path (#8483) add a3a4833c3e0 Fixes for KVM unmanaged instances import on advanced network and VNC password (#8492) add 3936f7c2cf0 vm-import: kvm import and fix volume size when lesser than 1GiB (#8500) add 2b05dd93a17 Merge branch 'main' into nsx-integration No new revisions were added by this update. Summary of changes: .asf.yaml | 3 +- .../cloudstack/cluster/ClusterDrsAlgorithm.java | 36 +++--- client/conf/server.properties.in | 3 + .../java/org/apache/cloudstack/ServerDaemon.java | 19 ++- .../service/NetworkOrchestrationService.java | 3 +- .../service/VolumeOrchestrationService.java | 4 +- .../com/cloud/vm/VirtualMachineManagerImpl.java | 12 +- .../engine/orchestration/NetworkOrchestrator.java | 66 +++++++--- .../engine/orchestration/VolumeOrchestrator.java | 10 +- .../orchestration/NetworkOrchestratorTest.java | 134 +++++++++++++++++++++ .../dao/HypervisorCapabilitiesDaoImpl.java | 10 +- .../java/com/cloud/network/dao/IPAddressDao.java | 2 + .../com/cloud/network/dao/IPAddressDaoImpl.java | 9 ++ .../storage/dao/GuestOSHypervisorDaoImpl.java | 45 ++++++- .../java/com/cloud/storage/dao/VolumeDaoImpl.java | 38 ++++-- .../resources/META-INF/db/schema-41810to41900.sql | 4 + .../com/cloud/storage/dao/VolumeDaoImplTest.java | 105 ++++++++++++++++ .../AbstractStoragePoolAllocatorTest.java | 52 ++++++-- .../model/impl/DefaultModuleDefinitionSet.java | 14 ++- .../apache/cloudstack/cluster/BalancedTest.java | 20 +-- .../apache/cloudstack/cluster/CondensedTest.java | 20 +-- ...LibvirtGetUnmanagedInstancesCommandWrapper.java | 60 ++++++--- ...irtGetUnmanagedInstancesCommandWrapperTest.java | 73 +++++++++++ .../cluster/KubernetesClusterManagerImpl.java | 46 ++++--- .../KubernetesClusterActionWorker.java | 1 + .../driver/MinIOObjectStoreDriverImpl.java | 100 ++++++++++----- .../driver/MinIOObjectStoreDriverImplTest.java | 76 ++++++++---- .../network/security/SecurityGroupManagerImpl.java | 5 +- .../main/java/com/cloud/server/StatsCollector.java | 12 +- .../java/com/cloud/user/PasswordPolicyImpl.java | 12 +- .../main/java/com/cloud/vm/UserVmManagerImpl.java | 2 +- .../cloudstack/cluster/ClusterDrsServiceImpl.java | 12 +- .../cloudstack/vm/UnmanagedVMsManagerImpl.java | 42 ++++--- .../java/com/cloud/vpc/MockNetworkManagerImpl.java | 2 +- .../cloudstack/vm/UnmanagedVMsManagerImplTest.java | 2 +- test/integration/smoke/test_host_ping.py | 6 + .../smoke/test_image_store_object_migration.py | 4 +- test/integration/smoke/test_vm_life_cycle.py | 29 +++++ ui/public/locales/en.json | 1 + ui/src/components/page/GlobalLayout.vue | 6 +- ui/src/components/view/ObjectStoreBrowser.vue | 2 +- ui/src/config/section/infra/hosts.js | 2 +- ui/src/views/compute/RegisterUserData.vue | 2 +- ui/src/views/iam/AddAccount.vue | 1 - ui/src/views/image/RegisterOrUploadTemplate.vue | 6 +- ui/src/views/tools/ImportUnmanagedInstance.vue | 8 +- ui/src/views/tools/ManageInstances.vue | 9 +- ui/src/views/tools/SelectVmwareVcenter.vue | 6 +- 48 files changed, 882 insertions(+), 254 deletions(-) create mode 100644 engine/schema/src/test/java/com/cloud/storage/dao/VolumeDaoImplTest.java create mode 100644 plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtGetUnmanagedInstancesCommandWrapperTest.java