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

dahn pushed a change to branch healthcheck-4.20
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    omit 5a768b239a6 4.20 Health Check, please don't merge this!
     add 35e809e7ce4 Set external Id to null after 
backupProvider.removeVMFromBackup (#10562)
     add e091aad792b Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 02d0dca24b2 List only VMs associated to a userdata (#10569)
     add 704d7a97879 Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 33cdddfcd1b Fix to propagate updated management servers list and lb 
algorithm in host and indirect.agent.lb.algorithm settings resp, to systemvm 
agents (#10524)
     add 653b9738400 Update ubuntu image link for template download (#10559)
     add 8df1161f14e framework-config: improve configkey caching (#10513)
     add 16b7b71e36e Fix secondary storage selectors feature (#10546)
     add 6b4adbb20a3 Preview-Experimental Support EL10 as Management Server and 
KVM host (#10496)
     add 0b7aef7a0f7 enhancement: iterate directly on HostJoinVO (#10613)
     add 89e6b1f8ea0 server: fix npe during start vr edge case (#10366)
     add 7978141464c api: fix EntityReference in NetworkResponse.java (#10563)
     add f4a7c8ab89a linstor: implement missing deleteDatastore (#10561)
     add 6c40a7bebbc deal with null return for create deployment plan for 
maintenance (#10518)
     add c1ff799df23 ui: fix considerlasthost for start vm (#10602)
     add c9c02d030e5 UI: fix list of vpc network offerings (#10595)
     add fc1f260d529 Host status auto refresh (#10606)
     add 6f334eb1874 Update test_linstor_volumes.py for spello
     add 3afab9a7032 Updated setup-sysvm-tmplt script, to run cmds accessing 
destdir with sudo (#10263)
     add 5f93ce71bb9 Merge branch '4.19' into 4.20
     add bc5728a7ff0 systemvm: Bump systemvm template version to debian 12.10 
(#10628)
     add ee94ae575b7 Enhance VPC Network Tier form to auto-populate  Gateway, 
and Netmask (#10617)
     add d5ba39387b6 fix projects metrics on dashboard (#10651)
     add e08f88f0ae6 define the limit of projects through the UI (#10652)
     add 5d5ac17c685 xenserver: do not destroy halted hypervisor vm (#9175)
     add 6850147c9e8 Merge branch '4.19' into 4.20
     add d1df418c3c9 UI: Restore AS Numbers and IPv4 Subnets menus (#10580)
     add d32065fd38a backport #10500 framework/cluster: fix NPE for ms-host 
status when mgr stops (#10653)
     add 4ac8861f5ee Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 53700809ed3 fix conflict - logger
     add dd1c32cd262 undo removal of accessLogger and deal with some warnings 
(#10567)
     add 53001417a04 UI: Fix column name in Usage view (#10700)
     add 6de084ca976 Add download link of volumes, templates and ISOs to the 
download event details (#10564)
     add ac6b1b382cf Migrate public templates that have URLs on data migration 
across secondary storages (#10364)
     add 40d549b0752 backport 10273 (#10702)
     add a09354ddf5f Fix volume migration failure response (#10707)
     add 207a2c1da35 Support ConfigDrive with VPC (#10495)
     add 99ea77dc839 Usage server: remove logging of prameters including secret 
keys (#10649)
     add f13cf597a2e 4.19 fix saml account selector (#10311)
     add 53d3d19606b server: check startip and endip of shared network (#10704)
     add 8db248e4b40 UI: Move templates creation date to the Zones tab (#10709)
     add 7b68615bd97 HA: set correct hostId of HA work for vm migration (#10591)
     add 8c9216d11b6 only clean details and annotations when this tamplate no 
longer exists on any zone (#10728)
     add d7765343efe Merge branch '4.19' into 4.20
     add 199170be433 utils: fix extra slash in Redfish default systems url path 
(#10630)
     add 29e58e906f9 plugin/shutdown: use mgmt server uuid in the shutdown 
response (#10717)
     add 2771586b87f Merge release branch 4.19 to 4.20
     add f2e688af260 VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf 
(#10739)
     add f055268fe2c .github: fix simulator CI caused by imcompatibility 
between python3.10 and nosetests (#10753)
     add a95e9d7f77d Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 0af887bce12 UI: Update message of load balancer for autoscaling group 
(#10750)
     add 0da243d6604 Fix issue with allocator not considering subsequent 
clusters (#10603)
     add 45bac89b831 Fix NPE on updating security groups for an instance 
(#10493)
     add 4a1d80ddc8e Remove the validation of the amount of acquired public IPs 
when enabling static NAT, adding PF and LB rules on VPC public IPs (#10568)
     add 255a45c4a62 Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add f6f33c6add3 Fix the size of a template downloaded from secondary 
storage (#10662)
     add 431e4f9e1dd ui: confirm on reset configurations (#10745)
     add 992c4b3d4a0 Merge branch '4.19' of 
https://github.com/apache/cloudstack into 4.20
     add 603cd84b494 server: fix available hypervisors listing for a zone 
(#10738)
     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 0ec97296029 4.20 Health Check, please don't merge this!

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5a768b239a6)
            \
             N -- N -- N   refs/heads/healthcheck-4.20 (0ec97296029)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci.yml                           |   2 +-
 agent/bindir/cloud-setup-agent.in                  |  13 +
 agent/bindir/libvirtqemuhook.in                    |  13 +
 api/src/main/java/com/cloud/cpu/CPU.java           |  57 +-
 .../storage/VMTemplateStorageResourceAssoc.java    |   3 +
 .../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 +-
 .../api/command/user/iso/ExtractIsoCmd.java        |  11 +-
 .../command/user/template/ExtractTemplateCmd.java  |  10 +-
 .../cloudstack/api/command/user/vm/ListVMsCmd.java |  21 +-
 .../api/command/user/volume/ExtractVolumeCmd.java  |   8 +-
 .../api/response/DomainRouterResponse.java         |   8 +
 .../cloudstack/api/response/HostResponse.java      |   8 +-
 .../cloudstack/api/response/NetworkResponse.java   |   3 +-
 .../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 +++
 client/bindir/cloud-setup-management.in            |  14 +
 debian/cloudstack-management.postinst              |   2 +
 .../java/com/cloud/vm/VirtualMachineManager.java   |   4 +
 .../main/java/com/cloud/event/UsageEventUtils.java |  24 +-
 .../java/com/cloud/resource/ResourceManager.java   |  12 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |  17 +-
 .../engine/orchestration/DataMigrationUtility.java |  32 +-
 .../engine/orchestration/NetworkOrchestrator.java  |  21 +-
 .../orchestration/DataMigrationUtilityTest.java    |  88 +++
 .../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 +-
 .../src/main/java/com/cloud/vm/VMInstanceVO.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  |  28 +
 .../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 +-
 .../storage/image/SecondaryStorageServiceImpl.java |  91 ++-
 .../image/SecondaryStorageServiceImplTest.java     | 138 +++++
 .../BasePrimaryDataStoreLifeCycleImpl.java         |  54 +-
 .../java/com/cloud/cluster/ClusterManagerImpl.java |  24 +-
 .../framework/config/impl/ConfigDepotImpl.java     |  19 +-
 .../framework/config/impl/ConfigDepotImplTest.java |   6 +
 .../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 +-
 .../presetvariables/GenericPresetVariable.java     |   6 +-
 .../activationrule/presetvariables/Resource.java   |   6 +-
 packaging/el8/cloud.spec                           |   5 +
 .../acl/DynamicRoleBasedAPIAccessChecker.java      |   4 +-
 .../cloudstack/backup/VeeamBackupProvider.java     |   3 +
 .../manager/allocator/impl/RandomAllocator.java    |  12 +-
 .../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 |  61 +-
 .../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 --
 .../motion/VmwareStorageMotionStrategy.java        |  29 +-
 .../vmware/resource/VmwareResourceTest.java        |  39 ++
 .../xenserver/resource/CitrixResourceBase.java     | 646 +++++++++-----------
 .../xen56/XenServer56FenceCommandWrapper.java      |   2 +-
 .../xen56p1/XenServer56FP1FenceCommandWrapper.java |   2 +-
 .../CitrixCreateVMSnapshotCommandWrapper.java      |  23 +-
 .../CitrixDeleteVMSnapshotCommandWrapper.java      |   2 +-
 .../CitrixRevertToVMSnapshotCommandWrapper.java    |  13 +-
 .../wrapper/xenbase/CitrixStartCommandWrapper.java |   2 +-
 .../wrapper/xenbase/CitrixStopCommandWrapper.java  |   2 +-
 .../version/KubernetesVersionManagerImpl.java      |  15 +-
 .../ListKubernetesSupportedVersionsCmd.java        |   9 +
 .../KubernetesSupportedVersionResponse.java        |  12 +
 .../version/KubernetesVersionManagerImplTest.java  |   2 +
 .../version/KubernetesVersionServiceTest.java      |   1 +
 .../cloudstack/metrics/MetricsServiceImpl.java     |  26 +-
 .../lb/InternalLoadBalancerVMManagerImpl.java      | 134 +++--
 .../lb/InternalLoadBalancerVMManagerImplTest.java  | 172 ++++++
 .../api/response/ReadyForShutdownResponse.java     |  14 +-
 .../cloudstack/shutdown/ShutdownManagerImpl.java   |   4 +-
 plugins/storage/volume/linstor/CHANGELOG.md        |   6 +
 .../LinstorPrimaryDataStoreLifeCycleImpl.java      |   5 +-
 .../ScaleIOPrimaryDataStoreLifeCycle.java          |  55 +-
 .../driver/StorPoolPrimaryDataStoreDriver.java     |   4 +-
 .../api/command/ListAndSwitchSAMLAccountCmd.java   |  25 +-
 .../api/command/SAML2LoginAPIAuthenticatorCmd.java |  14 +-
 .../apache/cloudstack/saml/SAML2AuthManager.java   |   4 +
 .../cloudstack/saml/SAML2AuthManagerImpl.java      |   2 +-
 .../java/org/apache/cloudstack/saml/SAMLUtils.java |  88 +--
 .../java/org/apache/cloudstack/SAMLUtilsTest.java  |   6 +-
 .../command/ListAndSwitchSAMLAccountCmdTest.java   |   2 -
 pom.xml                                            |   2 +-
 python/lib/cloudutils/syscfg.py                    |   7 +-
 python/lib/cloudutils/utilities.py                 |   4 +
 scripts/storage/secondary/setup-sysvm-tmplt        |  10 +-
 server/conf/cloudstack-sudoers.in                  |   2 +-
 .../manager/allocator/impl/FirstFitAllocator.java  |   9 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |   1 +
 server/src/main/java/com/cloud/api/ApiServer.java  | 144 +++--
 server/src/main/java/com/cloud/api/ApiServlet.java |   7 +-
 .../java/com/cloud/api/query/QueryManagerImpl.java |  29 +-
 .../api/query/dao/DomainRouterJoinDaoImpl.java     |   1 +
 .../cloud/api/query/dao/TemplateJoinDaoImpl.java   |   7 -
 .../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 ++--
 .../com/cloud/ha/HighAvailabilityManagerImpl.java  |  25 +-
 .../com/cloud/network/IpAddressManagerImpl.java    |  94 +--
 .../java/com/cloud/network/NetworkServiceImpl.java |  25 +-
 .../network/element/ConfigDriveNetworkElement.java |   6 +-
 .../cloud/network/router/NetworkHelperImpl.java    | 112 ++--
 .../java/com/cloud/network/vpc/VpcManagerImpl.java |  28 +-
 .../com/cloud/resource/ResourceManagerImpl.java    | 215 ++++---
 .../com/cloud/server/ManagementServerImpl.java     |  20 +-
 .../java/com/cloud/storage/StorageManagerImpl.java |  82 +--
 .../com/cloud/storage/VolumeApiServiceImpl.java    |  18 +-
 .../storage/download/DownloadActiveState.java      |   2 +-
 .../cloud/storage/download/DownloadListener.java   |   1 +
 .../cloud/template/HypervisorTemplateAdapter.java  |  35 +-
 .../com/cloud/template/TemplateAdapterBase.java    |   7 +-
 .../com/cloud/template/TemplateManagerImpl.java    |   8 +-
 .../java/com/cloud/user/AccountManagerImpl.java    |  63 +-
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |  86 +--
 .../agent/lb/IndirectAgentLBServiceImpl.java       |  38 +-
 .../cloudstack/backup/BackupManagerImpl.java       |   4 +-
 .../storage/heuristics/presetvariables/Domain.java |   2 +-
 .../GenericHeuristicPresetVariable.java            |  10 +-
 .../consoleproxy/ConsoleProxyManagerImplTest.java  | 107 ++++
 .../network/router/NetworkHelperImplTest.java      | 119 +++-
 .../com/cloud/user/AccountManagerImplTest.java     |  71 +++
 .../heuristics/presetvariables/AccountTest.java    |  20 +-
 .../heuristics/presetvariables/DomainTest.java     |  15 +-
 .../GenericHeuristicPresetVariableTest.java        |  14 +-
 .../presetvariables/SecondaryStorageTest.java      |  19 +-
 .../heuristics/presetvariables/SnapshotTest.java   |  18 +-
 .../heuristics/presetvariables/TemplateTest.java   |  20 +-
 .../heuristics/presetvariables/VolumeTest.java     |  18 +-
 .../SecondaryStorageManagerImpl.java               |  69 ++-
 .../SecondaryStorageManagerImplTest.java           |  89 ++-
 setup/db/create-schema-simulator.sql               |   1 +
 systemvm/debian/opt/cloud/bin/cs/CsDhcp.py         |   2 +-
 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_network_permissions.py |  15 +-
 .../smoke/test_nonstrict_affinity_group.py         |  10 +-
 test/integration/smoke/test_scale_vm.py            | 102 +++-
 .../template-base_aarch64-target_aarch64.json      |   4 +-
 .../template-base_x86_64-target_aarch64.json       |   4 +-
 .../template-base_x86_64-target_x86_64.json        |   4 +-
 tools/marvin/marvin/config/test_data.py            |   2 +-
 tools/marvin/setup.py                              |   2 +-
 ui/public/locales/en.json                          |   7 +-
 ui/src/components/header/SamlDomainSwitcher.vue    |   3 +
 ui/src/components/view/InfoCard.vue                |   7 +-
 ui/src/components/view/ListView.vue                |   2 +-
 ui/src/components/view/ResourceLimitTab.vue        |   2 +-
 ui/src/components/view/SearchView.vue              |  11 +-
 ui/src/components/view/SettingsTab.vue             |   2 +-
 ui/src/config/section/compute.js                   |   9 +-
 ui/src/config/section/image.js                     |  14 +-
 ui/src/config/section/infra/clusters.js            |   4 +-
 ui/src/config/section/infra/hosts.js               |  22 +-
 ui/src/config/section/infra/routers.js             |   6 +-
 ui/src/config/section/infra/systemVms.js           |   6 +-
 ui/src/config/section/network.js                   | 109 +++-
 ui/src/main.js                                     |   6 +-
 ui/src/store/modules/user.js                       |   4 +-
 ui/src/utils/network.js                            |  51 ++
 ui/src/utils/plugins.js                            |  29 +-
 ui/src/views/compute/DeployVM.vue                  |  18 +-
 ui/src/views/compute/EditVM.vue                    |   2 +-
 ui/src/views/compute/InstanceTab.vue               |   1 +
 ui/src/views/compute/StartVirtualMachine.vue       |   2 +-
 ui/src/views/dashboard/UsageDashboard.vue          |   8 +-
 .../views/image/AddKubernetesSupportedVersion.vue  |  15 +-
 ui/src/views/image/IsoZones.vue                    |   8 +
 ui/src/views/image/RegisterOrUploadIso.vue         |  15 +-
 ui/src/views/image/RegisterOrUploadTemplate.vue    |  15 +-
 ui/src/views/image/TemplateZones.vue               |   8 +
 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/HostEnableDisable.vue           |  30 +-
 ui/src/views/infra/UsageRecords.vue                |   1 +
 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/network/VpcTiersTab.vue               |  22 +-
 ui/src/views/offering/AddVpcOffering.vue           |   8 +-
 ui/src/views/setting/ConfigurationValue.vue        |   2 +-
 ui/src/views/tools/ManageInstances.vue             |   1 -
 ui/src/views/tools/SelectVmwareVcenter.vue         |  66 +--
 ui/tests/common/index.js                           |   4 +-
 ui/vue.config.js                                   |   2 +-
 utils/src/main/java/com/cloud/utils/HttpUtils.java |  51 ++
 .../cloudstack/utils/redfish/RedfishClient.java    |  36 +-
 .../test/java/com/cloud/utils/HttpUtilsTest.java   | 142 ++++-
 .../utils/redfish/RedfishClientTest.java           |  12 +-
 .../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 --
 240 files changed, 5922 insertions(+), 2790 deletions(-)
 create mode 100644 api/src/test/java/com/cloud/cpu/CPUTest.java
 create mode 100644 
engine/orchestration/src/test/java/org/apache/cloudstack/engine/orchestration/DataMigrationUtilityTest.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
 create mode 100644 
engine/storage/image/src/test/java/org/apache/cloudstack/storage/image/SecondaryStorageServiceImplTest.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
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ResourceTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/AccountTest.java
 (62%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ResourceTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/DomainTest.java
 (70%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ComputingResourcesTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/GenericHeuristicPresetVariableTest.java
 (68%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ComputingResourcesTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/SecondaryStorageTest.java
 (61%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ComputingResourcesTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/SnapshotTest.java
 (64%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ComputingResourcesTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/TemplateTest.java
 (59%)
 copy 
framework/quota/src/test/java/org/apache/cloudstack/quota/activationrule/presetvariables/ComputingResourcesTest.java
 => 
server/src/test/java/org/apache/cloudstack/storage/heuristics/presetvariables/VolumeTest.java
 (65%)
 create mode 100644 ui/src/utils/network.js
 delete mode 100644 
vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareClientException.java

Reply via email to