This is an automated email from the ASF dual-hosted git repository. dahn pushed a change to branch healthcheck-main in repository https://gitbox.apache.org/repos/asf/cloudstack.git
discard 6ab927c2414 4.20/main Health Check, please don't merge this! add a8b18a53942 Add nicoschmdt as a project collaborator (#10422) add 59e054396a8 UI: Fix all list items appearing twice in search view (#10365) add 8c4a085a16d Validate the direct downloaded template file format (QCOW2) if the template file exists (#10332) add 42a77c76461 LinstorStorageAdaptor: fix lint error (#10378) add 8e1f5b1e49b Fill fields in login, forgotPassword and resetPassword from url (#10291) add 07564b7933e Enable multiple services on configdrive network service provider (#10372) add 69285a62c94 UI: Fix selection of domain filters in the `SearchView` component (#10386) add 5204960bac8 made id parameter required (#10338) add 789f94b664a VR: fix duplicated lines in .htaccess (#10254) add c121d5bb6db usage: use runtime scope when running maven usage profile (#10331) add 6a3314c40b9 Fixup alerting and logging error in BGPServiceImpl (#10252) add 21b5e4dcae5 Veeam: set backed_volumes for each backup (#9898) add c0e05c4a6d7 Fix Usage inconsistencies (#9888) add ee32f4cfe8c Add cpu speed detection methods (#9762) add 4b432c82ca0 List only those hosts matching source host arch in multi-arch zones (#10369) add c80b8860e49 Fix hostId verification on unsuccessful expunge operation (#10418) add 7bef25666fd UI: Fix Apache CloudStack description on the onboarding page (#10373) add 212f2a3898c UI: Fix `docHelp` links for Add Hosts, Add Clusters, Disable Clusters and Enable Clusters forms (#10394) add b6cebe22f9e Fixed VMware import issue - check and update pools in the order of the disks (do not update by position) (#10409) add b9ebc7b721b VMware Import - Support external VMs in any folders/subfolders other than the root folder ('vm') of datacenter (#10411) add 66f8a351dd5 migrate Vmware to KVM ui issues (#10413) add e196275d5a6 ipmi: extra log sanitation (#10428) add 08ad1c70ba3 Merge branch '4.19' into 4.20 add 24b7c662519 Merge branch '4.20' add 48f890a6931 resolve merge problems in the backup framework (#10457) add e8ac477e9f8 engine/orchestration: fix missing vm powerstate update vm state (#10407) add 37c4df9ada1 fix: enforce the cpu shares within allowed range (#10221) add 4e321d43565 Updating pom.xml version numbers for release 4.19.2.0 add 4a3686297dc Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT add 5526ef0168c spurious versions add 91db905659d Merge commit '5526ef0168c' into 4.20 add 1f092667641 UI: Fix filtering of templates by account (#10425) add a09c579b5b2 UI: Fixes and minor enhacements to the Public IP Addresses section (#10351) add f992ebb52a5 fix volume migration across cluster-scope pools (#10266) add 88916dcf2bb Merge branch '4.19' into 4.20 add 3a28a87483e Merge branch '4.20' of https://github.com/apache/cloudstack add 2d00933d65e systemvmtemplate: bump version Debian 12.9.0 and ACS 4.20.1 (#10462) add 69cf299c62a Merge remote-tracking branch 'origin/4.20' add 1c174e76441 4.20/main 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 (6ab927c2414) \ N -- N -- N refs/heads/healthcheck-main (1c174e76441) 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: .asf.yaml | 3 +- .../com/cloud/agent/api/to/RemoteInstanceTO.java | 8 +- .../java/com/cloud/storage/MigrationOptions.java | 11 ++- .../java/com/cloud/storage/VolumeApiService.java | 22 +++-- ...AccountAllowedToCreateOfferingsWithTagsCmd.java | 2 +- .../apache/cloudstack/backup/BackupProvider.java | 37 ++++--- .../apache/cloudstack/vm/UnmanagedInstanceTO.java | 10 ++ .../com/cloud/vm/VirtualMachineManagerImpl.java | 2 +- .../cloud/vm/VirtualMachinePowerStateSyncImpl.java | 10 +- .../vm/VirtualMachinePowerStateSyncImplTest.java | 107 +++++++++++++++++++++ .../com/cloud/usage/dao/UsageNetworksDaoImpl.java | 10 +- .../java/com/cloud/usage/dao/UsageVpcDaoImpl.java | 10 +- .../KvmNonManagedStorageDataMotionStrategy.java | 2 +- .../motion/StorageSystemDataMotionStrategy.java | 20 ++-- .../cloudstack/backup/DummyBackupProvider.java | 6 +- .../cloudstack/backup/NASBackupProvider.java | 25 ++--- .../cloudstack/backup/NetworkerBackupProvider.java | 45 ++++----- .../cloudstack/backup/VeeamBackupProvider.java | 4 + .../kvm/resource/LibvirtComputingResource.java | 36 +++++-- .../LibvirtConvertInstanceCommandWrapper.java | 7 +- .../kvm/storage/KVMStorageProcessor.java | 17 +++- .../apache/cloudstack/utils/linux/KVMHostInfo.java | 37 ++++--- .../IpmitoolOutOfBandManagementDriver.java | 8 +- .../driver/ipmitool/IpmitoolWrapper.java | 55 ++++++----- .../java/com/cloud/alert/AlertManagerImpl.java | 5 +- .../main/java/com/cloud/bgp/BGPServiceImpl.java | 6 +- .../network/element/ConfigDriveNetworkElement.java | 2 +- .../com/cloud/server/ManagementServerImpl.java | 9 ++ .../com/cloud/storage/VolumeApiServiceImpl.java | 36 +++---- .../volume/VolumeImportUnmanageManagerImpl.java | 8 +- .../cloudstack/vm/UnmanagedVMsManagerImpl.java | 76 ++++++++++----- .../java/com/cloud/alert/AlertManagerImplTest.java | 71 +++++++++++--- .../cloud/storage/VolumeApiServiceImplTest.java | 20 ++-- .../VolumeImportUnmanageManagerImplTest.java | 2 +- .../cloudstack/vm/UnmanagedVMsManagerImplTest.java | 68 ++++++------- systemvm/debian/opt/cloud/bin/configure.py | 2 + .../scripts/configure_systemvm_services.sh | 2 +- .../template-base_aarch64-target_aarch64.json | 4 +- .../template-base_x86_64-target_aarch64.json | 4 +- .../template-base_x86_64-target_x86_64.json | 4 +- ui/public/locales/ar.json | 2 +- ui/public/locales/ca.json | 2 +- ui/public/locales/de_DE.json | 2 +- ui/public/locales/el_GR.json | 2 +- ui/public/locales/en.json | 6 +- ui/public/locales/es.json | 2 +- ui/public/locales/fr_FR.json | 2 +- ui/public/locales/hu.json | 2 +- ui/public/locales/it_IT.json | 2 +- ui/public/locales/ja_JP.json | 2 +- ui/public/locales/ko_KR.json | 2 +- ui/public/locales/nb_NO.json | 2 +- ui/public/locales/nl_NL.json | 2 +- ui/public/locales/pl.json | 2 +- ui/public/locales/pt_BR.json | 2 +- ui/public/locales/ru_RU.json | 2 +- ui/public/locales/zh_CN.json | 2 +- ui/src/components/view/InfoCard.vue | 5 + ui/src/components/view/ListView.vue | 8 +- ui/src/components/view/SearchView.vue | 28 +++--- ui/src/config/section/infra/clusters.js | 6 +- ui/src/config/section/infra/hosts.js | 2 +- ui/src/config/section/network.js | 12 ++- ui/src/views/auth/ForgotPassword.vue | 4 +- ui/src/views/auth/Login.vue | 4 +- ui/src/views/auth/ResetPassword.vue | 1 + ui/src/views/tools/SelectVmwareVcenter.vue | 32 ++++-- usage/pom.xml | 2 +- .../java/com/cloud/usage/UsageManagerImpl.java | 19 ++-- .../com/cloud/hypervisor/vmware/mo/BaseMO.java | 4 + .../hypervisor/vmware/mo/VirtualMachineMO.java | 26 +++++ .../cloud/hypervisor/vmware/util/VmwareHelper.java | 1 + 72 files changed, 674 insertions(+), 331 deletions(-) create mode 100644 engine/orchestration/src/test/java/com/cloud/vm/VirtualMachinePowerStateSyncImplTest.java