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