This is an automated email from the ASF dual-hosted git repository.

pearl11594 pushed a change to branch support-xen84-py3
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from f1128a0b76a Merge branch '4.20' of 
https://github.com/apache/cloudstack into support-xen84-py3
     add 1adfaf90ade Smoke tests: Xenserver - Fix consistent failure noticed on 
scale VM test (#10741)
     add 12c077d7045 api,ui: multi arch improvements (#10289)
     add 5d28e66b521 vTPM: support KVM and VMware (#10543)
     add 5a5c8651332 Revert "Add the option to filter by host when retrieving 
of unregistered VMs (#9925)" (#10647)
     add 422264f0055 server: Don't specify ipv6 ranges for shared network 
(#10746)
     add 55c8138a1a7 test: fix test_certauthority_root.py (#10762)
     add 07f4fc2e51d Fix smoke tests due to change in behavior of restore VM 
(#10583)
     add 9d263cd71b5 Network Usage event model adjustments (#10755)
     add 9d9737ae040 smoke tests: Fix cluster DRS & non-strict host affinity 
smoke test failures on XenServer / XCP-ng (#10761)
     add 0785ba046e9 Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 9f229600e6a Add new config (non-dynamic) for  agent connections 
monitor thread, and keep timeunit to secs (in sync with the earlier Wait 
config) (#10525)
     add 7f98ca19309 Merge branch '4.20' of 
https://github.com/apache/cloudstack into support-xen84-py3
     add cdf63583c4b fix test for xcp 8.3

No new revisions were added by this update.

Summary of changes:
 api/src/main/java/com/cloud/cpu/CPU.java           |  57 +-
 .../main/java/com/cloud/vm/VmDetailConstants.java  |   9 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   7 +-
 .../api/command/admin/cluster/ListClustersCmd.java |  12 +-
 .../api/command/admin/host/ListHostsCmd.java       |  10 +-
 .../api/command/admin/router/ListRoutersCmd.java   |  14 +-
 .../command/admin/systemvm/ListSystemVMsCmd.java   |  12 +-
 .../cloudstack/api/command/user/vm/ListVMsCmd.java |  13 +-
 .../api/response/DomainRouterResponse.java         |   8 +
 .../cloudstack/api/response/HostResponse.java      |   8 +-
 .../cloudstack/api/response/SystemVmResponse.java  |   8 +
 .../cloudstack/api/response/UserVmResponse.java    |  14 +-
 .../org/apache/cloudstack/query/QueryService.java  |   4 +
 api/src/test/java/com/cloud/cpu/CPUTest.java       |  67 +++
 debian/cloudstack-management.postinst              |   2 +
 .../java/com/cloud/vm/VirtualMachineManager.java   |   4 +
 .../main/java/com/cloud/agent/AgentManager.java    |   4 +-
 .../main/java/com/cloud/event/UsageEventUtils.java |  24 +-
 .../java/com/cloud/resource/ResourceManager.java   |  12 +
 .../com/cloud/agent/manager/AgentManagerImpl.java  |  47 +-
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |  16 +-
 .../engine/orchestration/NetworkOrchestrator.java  |  21 +-
 .../orchestration/NetworkOrchestratorTest.java     |   2 +-
 engine/schema/pom.xml                              |   9 +
 .../src/main/java/com/cloud/dc/dao/ClusterDao.java |   6 +-
 .../main/java/com/cloud/dc/dao/ClusterDaoImpl.java |  26 +-
 .../src/main/java/com/cloud/host/dao/HostDao.java  |   5 +
 .../main/java/com/cloud/host/dao/HostDaoImpl.java  |  42 +-
 .../java/com/cloud/storage/dao/VMTemplateDao.java  |   9 +-
 .../com/cloud/storage/dao/VMTemplateDaoImpl.java   | 108 +++-
 .../upgrade/SystemVmTemplateRegistration.java      | 659 +++++++++++++--------
 .../com/cloud/upgrade/dao/Upgrade42000to42010.java |   2 +-
 .../storage/datastore/db/ImageStoreDao.java        |   2 +-
 .../storage/datastore/db/ImageStoreDaoImpl.java    |  18 +-
 .../apache/cloudstack/util/CPUArchConverter.java   |   2 +-
 .../resources/META-INF/db/schema-42000to42010.sql  |   6 +
 .../META-INF/db/views/cloud.domain_router_view.sql |   1 +
 .../META-INF/db/views/cloud.user_vm_view.sql       |   1 +
 .../java/com/cloud/dc/dao/ClusterDaoImplTest.java  |  40 ++
 .../java/com/cloud/host/dao/HostDaoImplTest.java   | 162 +++--
 .../cloud/storage/dao/VMTemplateDaoImplTest.java   | 189 ++++++
 .../upgrade/SystemVmTemplateRegistrationTest.java  | 427 +++++++++++++
 engine/schema/templateConfig.sh                    |   8 +-
 .../java/com/cloud/utils/db/GenericDaoBase.java    |   8 +-
 .../main/java/com/cloud/utils/db/SearchBase.java   |  16 +-
 .../java/com/cloud/utils/db/SearchCriteria.java    |   9 +-
 packaging/el8/cloud.spec                           |   5 +
 .../acl/DynamicRoleBasedAPIAccessChecker.java      |   4 +-
 .../kvm/resource/LibvirtComputingResource.java     |  26 +-
 .../hypervisor/kvm/resource/LibvirtVMDef.java      |  77 +++
 .../kvm/resource/LibvirtComputingResourceTest.java |  24 +
 .../hypervisor/kvm/resource/LibvirtVMDefTest.java  |  11 +
 .../com/cloud/agent/manager/MockAgentManager.java  |   1 +
 .../cloud/agent/manager/MockAgentManagerImpl.java  |   2 +
 .../com/cloud/resource/AgentRoutingResource.java   |   3 +
 .../com/cloud/resource/SimulatorDiscoverer.java    |   4 +
 .../main/java/com/cloud/simulator/MockHost.java    |   2 +
 .../main/java/com/cloud/simulator/MockHostVO.java  |  11 +
 .../hypervisor/vmware/VmwareDatacenterService.java |   7 +-
 .../vmware/manager/VmwareManagerImpl.java          | 258 +++-----
 .../hypervisor/vmware/resource/VmwareResource.java |  57 ++
 .../api/command/admin/zone/AddVmwareDcCmd.java     |  12 +-
 .../zone/ImportVsphereStoragePoliciesCmd.java      |  11 +-
 .../command/admin/zone/ListVmwareDcHostsCmd.java   | 144 -----
 .../api/command/admin/zone/ListVmwareDcItems.java  |  29 -
 .../api/command/admin/zone/ListVmwareDcVmsCmd.java |  52 +-
 .../api/command/admin/zone/ListVmwareDcsCmd.java   |  26 +-
 .../admin/zone/ListVsphereStoragePoliciesCmd.java  |  13 +-
 ...ListVsphereStoragePolicyCompatiblePoolsCmd.java |   2 +-
 .../api/command/admin/zone/RemoveVmwareDcCmd.java  |   6 +-
 .../api/command/admin/zone/UpdateVmwareDcCmd.java  |   8 +-
 .../command/admin/zone/VmwareRequestResponse.java  |  38 --
 .../vmware/resource/VmwareResourceTest.java        |  39 ++
 .../version/KubernetesVersionManagerImpl.java      |  15 +-
 .../ListKubernetesSupportedVersionsCmd.java        |   9 +
 .../KubernetesSupportedVersionResponse.java        |  12 +
 .../version/KubernetesVersionManagerImplTest.java  |   2 +
 .../version/KubernetesVersionServiceTest.java      |   1 +
 .../lb/InternalLoadBalancerVMManagerImpl.java      | 134 +++--
 .../lb/InternalLoadBalancerVMManagerImplTest.java  | 172 ++++++
 .../main/java/com/cloud/api/ApiResponseHelper.java |   1 +
 .../java/com/cloud/api/query/QueryManagerImpl.java |  20 +-
 .../api/query/dao/DomainRouterJoinDaoImpl.java     |   1 +
 .../com/cloud/api/query/dao/UserVmJoinDaoImpl.java |   1 +
 .../com/cloud/api/query/vo/DomainRouterJoinVO.java |  11 +
 .../java/com/cloud/api/query/vo/UserVmJoinVO.java  |   7 +
 .../consoleproxy/ConsoleProxyManagerImpl.java      | 118 ++--
 .../java/com/cloud/network/NetworkServiceImpl.java |  14 +-
 .../cloud/network/router/NetworkHelperImpl.java    | 108 ++--
 .../com/cloud/resource/ResourceManagerImpl.java    |  12 +-
 .../com/cloud/server/ManagementServerImpl.java     |  20 +-
 .../java/com/cloud/storage/StorageManagerImpl.java |  82 +--
 .../com/cloud/template/TemplateAdapterBase.java    |   7 +-
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |   1 +
 .../consoleproxy/ConsoleProxyManagerImplTest.java  | 107 ++++
 .../network/router/NetworkHelperImplTest.java      | 119 +++-
 .../SecondaryStorageManagerImpl.java               |  69 ++-
 .../SecondaryStorageManagerImplTest.java           |  89 ++-
 setup/db/create-schema-simulator.sql               |   1 +
 test/integration/smoke/test_certauthority_root.py  |  36 +-
 test/integration/smoke/test_cluster_drs.py         |  13 +-
 test/integration/smoke/test_dynamicroles.py        |   1 -
 test/integration/smoke/test_events_resource.py     |   5 +-
 test/integration/smoke/test_guest_os.py            |   2 +-
 test/integration/smoke/test_network_permissions.py |  15 +-
 .../smoke/test_nonstrict_affinity_group.py         |  10 +-
 test/integration/smoke/test_scale_vm.py            | 102 +++-
 tools/marvin/setup.py                              |   2 +-
 ui/src/components/view/InfoCard.vue                |   3 +
 ui/src/components/view/SearchView.vue              |  11 +-
 ui/src/config/section/compute.js                   |   5 +-
 ui/src/config/section/image.js                     |  14 +-
 ui/src/config/section/infra/clusters.js            |   4 +-
 ui/src/config/section/infra/hosts.js               |   4 +-
 ui/src/config/section/infra/routers.js             |   6 +-
 ui/src/config/section/infra/systemVms.js           |   6 +-
 ui/src/main.js                                     |   4 +-
 ui/src/utils/plugins.js                            |  12 +
 ui/src/views/compute/DeployVM.vue                  |  18 +-
 .../views/image/AddKubernetesSupportedVersion.vue  |  15 +-
 ui/src/views/image/RegisterOrUploadIso.vue         |  15 +-
 ui/src/views/image/RegisterOrUploadTemplate.vue    |  15 +-
 ui/src/views/image/UpdateISO.vue                   |  15 +-
 ui/src/views/image/UpdateTemplate.vue              |  15 +-
 ui/src/views/infra/ClusterAdd.vue                  |  17 +-
 ui/src/views/infra/zone/StaticInputsForm.vue       |   1 +
 ui/src/views/infra/zone/ZoneWizardAddResources.vue |  16 +-
 ui/src/views/infra/zone/ZoneWizardLaunchZone.vue   |   2 +-
 ui/src/views/tools/ManageInstances.vue             |   1 -
 ui/src/views/tools/SelectVmwareVcenter.vue         |  66 +--
 utils/src/main/java/com/cloud/utils/HttpUtils.java |  51 ++
 .../java/com/cloud/utils/nio/NioConnection.java    |   1 -
 .../test/java/com/cloud/utils/HttpUtilsTest.java   | 142 ++++-
 .../com/cloud/hypervisor/vmware/mo/BaseMO.java     |  54 +-
 .../vmware/mo/CustomFieldsManagerMO.java           |   7 +-
 .../cloud/hypervisor/vmware/mo/DatacenterMO.java   | 157 ++---
 .../com/cloud/hypervisor/vmware/mo/HostMO.java     |  98 +--
 .../hypervisor/vmware/mo/VirtualMachineMO.java     | 626 +++++++++++++++----
 .../cloud/hypervisor/vmware/util/VmwareClient.java |  22 +-
 .../vmware/util/VmwareClientException.java         |  33 --
 140 files changed, 4030 insertions(+), 1747 deletions(-)
 create mode 100644 api/src/test/java/com/cloud/cpu/CPUTest.java
 create mode 100644 
engine/schema/src/test/java/com/cloud/storage/dao/VMTemplateDaoImplTest.java
 create mode 100644 
engine/schema/src/test/java/com/cloud/upgrade/SystemVmTemplateRegistrationTest.java
 delete mode 100644 
plugins/hypervisors/vmware/src/main/java/org/apache/cloudstack/api/command/admin/zone/ListVmwareDcHostsCmd.java
 delete mode 100644 
plugins/hypervisors/vmware/src/main/java/org/apache/cloudstack/api/command/admin/zone/ListVmwareDcItems.java
 delete mode 100644 
plugins/hypervisors/vmware/src/main/java/org/apache/cloudstack/api/command/admin/zone/VmwareRequestResponse.java
 create mode 100644 
plugins/network-elements/internal-loadbalancer/src/test/java/org/apache/cloudstack/network/lb/InternalLoadBalancerVMManagerImplTest.java
 create mode 100644 
server/src/test/java/com/cloud/consoleproxy/ConsoleProxyManagerImplTest.java
 delete mode 100644 
vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareClientException.java

Reply via email to