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

DaanHoogland pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 8fb3ad4c4e6 Updating pom.xml version numbers for release 
4.24.0.0-SNAPSHOT
     add 7ea1dca5167 Add NULL check during restoreVM operation when host is 
removed (#13779)
     add 7d45dcb4301 Migrations triggered by Maintenance (system) not reported 
on VM events list (#13931)
     add 5b49d6aa3f7 Errorprone static analysis tool integration and fixes of 
reported issues (#12419)
     add b09005faaa9 UI: make serviceofferingid optional when add network 
offering (#13502)
     add 3dc23056b73 server: fix lastpinged of hosts (#13030)
     add f2dec381726 Merge branch '4.20' into 4.22
     add c7605686190 ui: label instance volume sizes as GiB (#13831)
     add a5954f94cf6 fix domain cleanup when a removed account owns templates 
(#13630)
     add 167320eb9fe Propagate StopAnswer error details up the call chain when 
stopping a VM (#13558)
     add 6434ff2c62a make sure virtual machine params exist (#12771)
     add 8d26cb3da6c Support for migration of system VMs with volumes in the 
GUI (#13144)
     add 042ec7e1655 UI: fix usage records end date with local timezone (#13769)
     add 15dcfd36e0d Merge branch '4.22'

No new revisions were added by this update.

Summary of changes:
 .github/linters/codespell.txt                      |   2 +
 .../java/com/cloud/agent/mockvm/MockVmMgr.java     |   2 +-
 .../java/com/cloud/vm/VirtualMachineProfile.java   |   1 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   1 +
 .../admin/backup/UpdateBackupOfferingCmd.java      |   4 +-
 .../api/command/user/vm/CreateVMFromBackupCmd.java |   9 +
 .../com/cloud/network/IsolationMethodTest.java     |   2 +-
 .../facade/AbstractConfigItemFacade.java           |   2 +-
 .../com/cloud/network/HAProxyConfigurator.java     |   2 +-
 .../java/com/cloud/resource/RequestWrapper.java    |   2 +-
 .../directdownload/DirectDownloadCommand.java      |   1 -
 .../com/cloud/resource/ServerResourceBaseTest.java |  23 ++-
 .../java/com/cloud/agent/manager/AgentAttache.java |   9 +-
 .../cloud/agent/manager/DirectAgentAttache.java    |   5 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |  89 ++++++----
 .../engine/orchestration/NetworkOrchestrator.java  |   2 +-
 .../agent/manager/ConnectedAgentAttacheTest.java   |   6 +-
 .../cloud/vm/VirtualMachineManagerImplTest.java    |  15 +-
 .../main/java/com/cloud/event/dao/EventDao.java    |  13 ++
 .../java/com/cloud/event/dao/EventDaoImpl.java     |  20 +++
 .../com/cloud/offerings/NetworkOfferingVO.java     |   2 +-
 .../upgrade/SystemVmTemplateRegistration.java      |  61 +++----
 .../cloud/upgrade/dao/DatabaseAccessObject.java    |   2 +-
 .../com/cloud/upgrade/dao/Upgrade41500to41510.java |  79 ++++-----
 .../cloud/network/as/AutoScaleVmProfileVOTest.java |  22 ++-
 .../vmsnapshot/ScaleIOVMSnapshotStrategy.java      |   2 +-
 .../storage/endpoint/DefaultEndPointSelector.java  |   8 +-
 .../java/com/cloud/utils/db/GenericDaoBase.java    |  15 +-
 .../framework/serializer/OnwireClassRegistry.java  |   2 +-
 .../factory/ModuleBasedContextFactoryTest.java     |   3 +-
 .../test/HypervDirectConnectResourceTest.java      |   3 +
 .../kvm/resource/LibvirtComputingResource.java     |   6 +-
 .../kvm/storage/KVMStorageProcessor.java           |   4 +-
 .../kvm/storage/MultipathSCSIAdapterBase.java      |  12 +-
 .../kvm/resource/LibvirtComputingResourceTest.java |   2 +
 .../kvm/storage/ScaleIOStoragePoolTest.java        |   2 +
 .../hypervisor/ovm3/objects/ConnectionTest.java    |   2 +-
 .../com/cloud/hypervisor/ovm3/objects/NtpTest.java |   2 +
 .../vmware/VmwareDatacenterApiUnitTest.java        |  15 +-
 .../java/com/cloud/hypervisor/XenServerGuru.java   |   7 +-
 .../xenserver/resource/CitrixResourceBaseTest.java |   3 +
 .../guru/BrocadeVcsGuestNetworkGuruTest.java       |   2 -
 .../network/cisco/CiscoVnmcConnectionTest.java     |   3 +-
 .../network/resource/CiscoVnmcResourceTest.java    |   3 +
 .../guru/NiciraNvpGuestNetworkGuruTest.java        |   6 -
 .../com/cloud/network/nicira/NiciraNvpApiIT.java   |   2 -
 .../cloudstack/agent/api/NsxNetworkCommand.java    |   2 +-
 .../AddTungstenFabricPolicyRuleCmdTest.java        |   2 +
 .../CreateTungstenFabricFirewallRuleCmdTest.java   |   2 +
 .../CreateTungstenFabricProviderCmdTest.java       |   2 +
 .../command/DeleteTungstenFabricTagCmdTest.java    |   2 +
 .../command/RemoveTungstenFabricTagCmdTest.java    |   2 +
 .../driver/redfish/RedfishWrapper.java             |   2 +-
 .../datastore/util/NexentaStorAppliance.java       |  13 +-
 .../driver/StorPoolPrimaryDataStoreDriver.java     |   2 +-
 .../storage/motion/StorPoolDataMotionStrategy.java |   2 +-
 .../cloudstack/ldap/ADLdapUserManagerImpl.java     |   1 +
 .../cloudstack/ldap/OpenLdapUserManagerImpl.java   |   4 +
 .../ldap/LdapDirectoryServerConnectionTest.java    |   3 +
 .../ldap/LdapUnboundidZapdotConnectionTest.java    |   3 +
 .../src/main/java/com/cloud/acl/DomainChecker.java |   2 +-
 .../java/com/cloud/api/doc/ApiXmlDocWriter.java    |   2 +-
 .../src/main/java/com/cloud/api/doc/Argument.java  |  12 +-
 .../com/cloud/api/query/dao/HostJoinDaoImpl.java   |   9 +-
 .../cloud/api/query/dao/TemplateJoinDaoImpl.java   |   4 +-
 .../configuration/ConfigurationManagerImpl.java    |   2 +-
 .../java/com/cloud/event/ActionEventUtils.java     |  14 ++
 .../com/cloud/ha/HighAvailabilityManagerImpl.java  | 113 ++++++++++--
 .../com/cloud/network/IpAddressManagerImpl.java    |   2 +-
 .../resourcelimit/ResourceLimitManagerImpl.java    |   2 +-
 .../com/cloud/storage/VolumeApiServiceImpl.java    |   2 +-
 .../src/main/java/com/cloud/vm/UserVmManager.java  |   4 +
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |  85 ++++++---
 .../cloudstack/network/RoutedIpv4ManagerImpl.java  |   8 +-
 .../gslb/GlobalLoadBalancingRulesServiceImpl.java  |  11 +-
 .../test/java/com/cloud/acl/DomainCheckerTest.java |  27 ++-
 .../com/cloud/api/query/QueryManagerImplTest.java  |   1 +
 .../deploy/DeploymentPlanningManagerImplTest.java  |  57 +++---
 .../cloud/ha/HighAvailabilityManagerImplTest.java  |   8 +-
 .../cloud/network/as/AutoScaleManagerImplTest.java |   5 +-
 .../ResourceLimitManagerImplTest.java              |  31 ++++
 .../template/HypervisorTemplateAdapterTest.java    |   2 +
 .../cloud/template/TemplateManagerImplTest.java    |  91 +++++-----
 .../java/com/cloud/user/DomainManagerImplTest.java |   7 +-
 .../java/com/cloud/vm/UserVmManagerImplTest.java   | 197 +++++++++++++++++++++
 .../test/java/com/cloud/vm/UserVmManagerTest.java  |   3 +
 .../cloud/vm/snapshot/VMSnapshotManagerTest.java   |   7 +-
 .../deployment/RouterDeploymentDefinitionTest.java |   2 +-
 .../rdpclient/ntlmssp/ServerNtlmsspChallenge.java  |   5 +-
 .../src/main/java/streamer/ByteBuffer.java         |   2 +-
 .../src/test/java/streamer/ByteBufferTest.java     |   1 +
 ui/public/locales/en.json                          |   1 +
 ui/src/components/view/DetailsTab.vue              |   2 +-
 ui/src/components/view/InfoCard.vue                |   2 +-
 .../InstanceVolumesStoragePoolSelectListView.vue   |   3 +-
 ui/src/components/view/VolumesTab.vue              |   2 +-
 ui/src/config/section/infra/hosts.js               |   2 +-
 ui/src/views/compute/MigrateWizard.vue             |  15 +-
 ui/src/views/infra/UsageRecords.vue                |   4 +-
 ui/src/views/offering/AddNetworkOffering.vue       |   1 -
 ui/tests/unit/components/view/DetailsTab.spec.js   |  67 +++++++
 ui/tests/unit/components/view/InfoCard.spec.js     |  64 +++++++
 ui/tests/unit/components/view/VolumesTab.spec.js   |  58 ++++++
 ui/tests/unit/views/infra/UsageRecords.spec.js     |  81 +++++++++
 .../hypervisor/vmware/mo/HypervisorHostHelper.java |   8 +-
 105 files changed, 1172 insertions(+), 378 deletions(-)
 create mode 100644 ui/tests/unit/components/view/DetailsTab.spec.js
 create mode 100644 ui/tests/unit/components/view/InfoCard.spec.js
 create mode 100644 ui/tests/unit/components/view/VolumesTab.spec.js
 create mode 100644 ui/tests/unit/views/infra/UsageRecords.spec.js

Reply via email to