This is an automated email from the ASF dual-hosted git repository.
weizhou pushed a change to branch healthcheck-4.20
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from bea9e6ead7c Merge branch '4.20' of
https://github.com/apache/cloudstack into healthcheck-4.20
add 4259e0b51bf linstor: fix host connect recursion regression (#10878)
add 8d3ae3e0574 [Vmware] Improve listing of Vmware Datacenter VMs for
migration to KVM (#10770)
add a4cce70e284 List usage records for network offering (usage type 13)
when offering id is specified in usage id (#10852)
add 005afde24ec ssvm: reset fields on destroy (#10253)
add f199783c751 VMware import - logs sanitation (#10433)
add 1507a5633e7 Correct typo in exception (#10876)
add 13ab8a04d13 Fix for Vlan doesn't match issue while adding IP range for
the shared network without any IP range (#10837)
add c183fc9859e Prevent data corruption for StorPool volumes (#10799)
add 112dfddd40b Reset the pool id when create volume fails on the
allocated pool, and update the resize error when no endpoint exists (#10777)
add 951863c3fe9 ui: add an infinite scroll select component (#10840)
add 39a0ba96704 Fix issue with security group selection box display
(#10849)
add 8f8c685d178 Merge branch '4.19' into 4.20
add 90316b2e90f VMware 80u2 and 80u3 updates/fixes (#10586)
add badf3e18dae test: Update test ubuntu template for VMware to
deployasis=False (#10881)
add 538e35f8adb test: fix test_restore_vm failure on vmware (#10885)
add 5444261902a test: fix several simulator CI failures (#10890)
add 6474e8a48a2 Merge branch '4.20' into healthcheck-4.20
No new revisions were added by this update.
Summary of changes:
.../api/response/UnmanagedInstanceResponse.java | 24 ++
.../apache/cloudstack/vm/UnmanagedInstanceTO.java | 19 ++
.../com/cloud/vm/VirtualMachineManagerImpl.java | 13 +
.../vmware/manager/VmwareManagerImpl.java | 91 +++++--
.../hypervisor/vmware/resource/VmwareResource.java | 132 +++++----
.../resource/VmwareStorageLayoutHelper.java | 40 ++-
.../storage/resource/VmwareStorageProcessor.java | 30 ++-
.../api/command/admin/zone/ListVmwareDcVmsCmd.java | 19 ++
.../datastore/provider/LinstorHostListener.java | 4 +-
.../main/java/com/cloud/api/ApiResponseHelper.java | 2 +
.../configuration/ConfigurationManagerImpl.java | 106 +++++---
.../storage/snapshot/SnapshotManagerImpl.java | 2 +-
.../java/com/cloud/usage/UsageServiceImpl.java | 17 +-
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 2 +-
.../configuration/ConfigurationManagerTest.java | 6 +
.../SecondaryStorageManagerImpl.java | 8 +-
test/integration/smoke/test_restore_vm.py | 10 +-
test/integration/smoke/test_ssvm.py | 6 +
tools/marvin/marvin/config/test_data.py | 6 +-
ui/.env.qa | 1 +
ui/public/locales/en.json | 1 +
ui/src/components/header/ProjectMenu.vue | 117 +++-----
ui/src/components/widgets/InfiniteScrollSelect.vue | 298 +++++++++++++++++++++
ui/src/views/compute/EditVM.vue | 8 +-
ui/src/views/network/CreateNetworkPermission.vue | 124 +++------
ui/src/views/tools/ManageInstances.vue | 28 ++
ui/src/views/tools/SelectVmwareVcenter.vue | 7 +
.../main/java/com/cloud/utils/script/Script.java | 27 +-
.../com/cloud/hypervisor/vmware/mo/BaseMO.java | 107 ++++++++
.../cloud/hypervisor/vmware/mo/DatacenterMO.java | 44 +--
.../hypervisor/vmware/mo/VirtualMachineMO.java | 29 +-
.../cloud/hypervisor/vmware/util/VmwareHelper.java | 13 +
32 files changed, 964 insertions(+), 377 deletions(-)
create mode 100644 ui/.env.qa
create mode 100644 ui/src/components/widgets/InfiniteScrollSelect.vue