This is an automated email from the ASF dual-hosted git repository.
Pearl1594 pushed a change to branch clvm-enhancements
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from f6a82ee3c7e update pool setting when modified
add e1521f139b0 systemvmtemplate-register: correctly update existing
template name in config (#12703)
add 5893ba5a8c0 server: Fix NPE when on findHostsForMigration when no
suitable hosts are found (#13138)
add 94d911be9ae Translation of missing labels to Portuguese (#12947)
add 522283bdeca Refactor merge conflict checker workflow (#13183)
add 68221cf1018 fix(linstor): pre-flight check destination is a LINSTOR
satellite before live migration (#13077)
add 38c001296a2 Rename gpordeus collaborator to gp-santos (#13195)
add 3c1f03144fe Add null check for ApiKeyPair in getUserByApiKey (#12938)
add a47091431a9 Fix select search icon orientation in dropdown menu
(#13170)
add 1fe486f493b Add ROOT CAs to the trust store and allow force
provisioning of certs hosts & systemVMs via ssh (#12911)
add 850b44317a4 fix(linstor): verify resource deletion completes; warn if
stuck in DELETING (#13076)
add 6b831f5196c Live scaling for VMs with fixed service offerings on KVM
(#12975)
add 4730e59cbed Merge branch 'main' of
https://github.com/apache/cloudstack into clvm-enhancements
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 2 +-
.github/workflows/merge-conflict-checker.yml | 12 +-
.../com/cloud/agent/api/to/VirtualMachineTO.java | 8 +-
.../command/admin/ca/ProvisionCertificateCmd.java | 12 +-
.../api/command/admin/user/GetUserCmd.java | 4 +-
.../java/org/apache/cloudstack/ca/CAManager.java | 31 +-
.../java/com/cloud/agent/api/ScaleVmCommand.java | 9 +-
.../java/com/cloud/capacity/CapacityManager.java | 14 +
.../com/cloud/vm/VirtualMachineManagerImpl.java | 40 +-
.../upgrade/SystemVmTemplateRegistration.java | 2 +-
.../resources/META-INF/db/schema-42210to42300.sql | 18 +
.../upgrade/SystemVmTemplateRegistrationTest.java | 14 +-
.../ca/provider/RootCACustomTrustManager.java | 8 +-
.../cloudstack/ca/provider/RootCAProvider.java | 172 ++-
.../ca/provider/RootCACustomTrustManagerTest.java | 37 +-
.../cloudstack/ca/provider/RootCAProviderTest.java | 107 +-
.../mom/webhook/WebhookDeliveryThread.java | 6 +-
.../kvm/resource/LibvirtComputingResource.java | 157 ++-
.../kvm/resource/LibvirtDomainXMLParser.java | 2 +-
.../hypervisor/kvm/resource/LibvirtVMDef.java | 17 +-
.../wrapper/LibvirtScaleVmCommandWrapper.java | 5 +-
.../kvm/resource/LibvirtComputingResourceTest.java | 124 +-
.../kvm/storage/LinstorStorageAdaptor.java | 11 +
.../driver/LinstorPrimaryDataStoreDriverImpl.java | 14 +
.../storage/datastore/util/LinstorUtil.java | 52 +
.../storage/motion/LinstorDataMotionStrategy.java | 61 +
scripts/util/keystore-cert-import | 20 +-
.../com/cloud/capacity/CapacityManagerImpl.java | 2 +-
.../main/java/com/cloud/hypervisor/KVMGuru.java | 148 +--
.../kvm/discoverer/LibvirtServerDiscoverer.java | 55 +-
.../com/cloud/server/ManagementServerImpl.java | 13 +-
.../java/com/cloud/user/AccountManagerImpl.java | 5 +
.../src/main/java/com/cloud/vm/UserVmManager.java | 4 +
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 36 +-
.../org/apache/cloudstack/ca/CAManagerImpl.java | 223 +++-
.../java/com/cloud/hypervisor/KVMGuruTest.java | 123 +-
.../com/cloud/server/ManagementServerImplTest.java | 39 +-
.../apache/cloudstack/ca/CABackgroundTaskTest.java | 10 +-
.../apache/cloudstack/ca/CAManagerImplTest.java | 223 +++-
systemvm/patch-sysvms.sh | 23 +-
.../component/test_escalations_instances.py | 3 -
.../component/test_escalations_ipaddresses.py | 9 +-
test/integration/smoke/test_certauthority_root.py | 177 ++-
ui/public/locales/el_GR.json | 2 -
ui/public/locales/en.json | 1 -
ui/public/locales/ja_JP.json | 1 -
ui/public/locales/pt_BR.json | 1255 +++++++++++++++++++-
ui/public/locales/te.json | 1 -
ui/public/locales/zh_CN.json | 1 -
ui/src/config/section/infra/hosts.js | 2 +-
ui/src/style/ant-overwrite/ant-form.less | 2 +-
ui/src/views/compute/ScaleVM.vue | 37 +-
ui/src/views/compute/wizard/ComputeSelection.vue | 12 +-
utils/src/main/java/com/cloud/utils/nio/Link.java | 2 +-
.../cloudstack/utils/security/CertUtils.java | 15 +-
.../cloudstack/utils/security/KeyStoreUtils.java | 1 -
.../cloudstack/utils/security/CertUtilsTest.java | 17 +-
57 files changed, 2931 insertions(+), 470 deletions(-)