This is an automated email from the ASF dual-hosted git repository.
Pearl1594 pushed a change to branch fix-stg-access-group-validation
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 35f8ee7cd9b remove unnecessary stubbings
add 57671274d86 linstor: fix encrypted volume snapshot backup and restore
(#13486)
add ff9ee24d125 Fix local upload from browser failing due to ssvm cert not
trusted (#13204)
add b642bbe38e1 Fix the validation of CPVMs states in multiple zones
(#13021)
add 357186d64d0 flasharray: fall back to array capacity when pod has no
quota (#13050)
add a3970bb1530 Fix convert command's timeout for snapshot commands
(#13210)
add 7bc458ff85e Fix for usage server getting stuck due to duplicate VM
events (#13019)
add d35c1cd3ffe Remove the duplicate configkey json.content.type (#13264)
add 0bbea200626 server: fix NPE when migrate vm away with volumes (#13131)
add b26b70c40d6 Fix public IP range addition form (#13356)
add 4244c2cc102 UI: Allow selecting network for VNF nics if template is a
non deploy-as-is template (#13423)
add 78d9cb5abd6 dynamic vm.network.throttling.rate global configuration
(#12567)
add b36f06482fa fix misleading error message (#13450)
add 2eb9820f3cb framework-jobs,server: fix password obfuscation for job
result and password with display=false (#13388)
add c8b7816d5ee marvin: install mysql-connector-python >= 8.4.0 (#13482)
add a4b102fb3f9 Fix skip DRS for a VM (#12994)
add c7e2c748f74 Merge remote-tracking branch 'apache/4.20' into 4.22
add 265b554d608 Fix 4.22 build failures after forward-merge and rename
42010to42100 to 42040to42100
add 1c1611df2fd Ubuntu 26.04: remove requiretty from
/etc/sudoers.d/cloudstack and fix setup-sysvm-tmplt (#13476)
add 8225668688d Fix QEMU convert command timeout for incremental snapshots
(#13212)
add 63c142be261 KVM: fix LUKS/volume-encryption detection for qemu-img >=
10.1.0 (#13587)
add ec2d3ea1e6d Fix `findHostsForMigration` never returning hosts from
other clusters (#13452)
add e8df87e89be flasharray: authenticate via REST 2.x api-token and
discover API version (#13060)
add 76a4bc8c9de Merge remote-tracking branch 'apache/4.20' into 4.22
add 17e5947a6d2 server: add removed Tests for listHostsForMigrationOfVM
and fix test failures
add f4c0c312f6b ConfigureStorageAccessCmd: Allow storage access
configuration on empt… (#578) (#13551)
add e481cb01428 Merge branch '4.22' of
https://github.com/apache/cloudstack into fix-stg-access-group-validation
No new revisions were added by this update.
Summary of changes:
debian/rules | 1 +
.../service/NetworkOrchestrationService.java | 3 +
.../engine/orchestration/NetworkOrchestrator.java | 2 +-
.../com/cloud/upgrade/DatabaseUpgradeChecker.java | 8 +-
...e42020to42030.java => Upgrade42030to42040.java} | 22 +-
...e42010to42100.java => Upgrade42040to42100.java} | 8 +-
.../resourcedetail/ResourceDetailsDao.java | 2 +
.../resourcedetail/ResourceDetailsDaoBase.java | 14 +
.../META-INF/db/schema-42010to42100-cleanup.sql | 20 -
...cleanup.sql => schema-42040to42100-cleanup.sql} | 2 +-
...ma-42010to42100.sql => schema-42040to42100.sql} | 2 +-
.../cloud/upgrade/DatabaseUpgradeCheckerTest.java | 32 +-
...42100Test.java => Upgrade42040to42100Test.java} | 4 +-
.../framework/jobs/impl/AsyncJobManagerImpl.java | 38 +-
.../framework/jobs/AsyncJobManagerTest.java | 20 +
packaging/systemd/cloudstack-management.default | 2 +-
.../kvm/storage/KVMStorageProcessor.java | 11 +-
.../org/apache/cloudstack/utils/qemu/QemuImg.java | 11 +-
.../apache/cloudstack/utils/qemu/QemuImgTest.java | 15 +
.../adapter/flasharray/FlashArrayAdapter.java | 222 ++-
plugins/storage/volume/linstor/CHANGELOG.md | 8 +
.../LinstorBackupSnapshotCommandWrapper.java | 46 +-
.../LinstorRevertBackupSnapshotCommandWrapper.java | 28 +-
.../driver/LinstorPrimaryDataStoreDriverImpl.java | 14 +-
scripts/storage/secondary/createtmplt.sh | 2 +-
scripts/storage/secondary/setup-sysvm-tmplt | 2 +-
server/src/main/java/com/cloud/api/ApiServer.java | 8 +-
server/src/main/java/com/cloud/api/ApiServlet.java | 22 +-
.../main/java/com/cloud/configuration/Config.java | 9 -
.../configuration/ConfigurationManagerImpl.java | 2 +-
.../consoleproxy/ConsoleProxyManagerImpl.java | 9 +-
.../network/element/VirtualRouterElement.java | 24 +-
.../com/cloud/resource/ResourceManagerImpl.java | 11 +-
.../com/cloud/server/ManagementServerImpl.java | 69 +-
.../cloudstack/backup/BackupManagerImpl.java | 2 +-
.../cloudstack/cluster/ClusterDrsServiceImpl.java | 34 +-
.../cloud/resource/ResourceManagerImplTest.java | 92 ++
.../com/cloud/server/ManagementServerImplTest.java | 1411 +++++++++++++++++++-
.../cluster/ClusterDrsServiceImplTest.java | 46 +-
test/integration/plugins/linstor/README.md | 18 +
.../linstor/test_linstor_encrypted_snapshots.py | 444 ++++++
tools/marvin/setup.py | 2 +-
ui/public/locales/en.json | 5 +
ui/src/style/vars.less | 2 +-
ui/src/utils/{permissions.js => ssvmProbe.js} | 13 +-
ui/src/views/image/RegisterOrUploadIso.vue | 50 +-
ui/src/views/image/RegisterOrUploadTemplate.vue | 45 +-
ui/src/views/infra/network/IpRangesTabPublic.vue | 4 +
ui/src/views/storage/UploadLocalVolume.vue | 133 +-
49 files changed, 2674 insertions(+), 320 deletions(-)
copy
engine/schema/src/main/java/com/cloud/upgrade/dao/{Upgrade42020to42030.java =>
Upgrade42030to42040.java} (71%)
rename
engine/schema/src/main/java/com/cloud/upgrade/dao/{Upgrade42010to42100.java =>
Upgrade42040to42100.java} (97%)
delete mode 100644
engine/schema/src/main/resources/META-INF/db/schema-42010to42100-cleanup.sql
copy engine/schema/src/main/resources/META-INF/db/{schema-40to410-cleanup.sql
=> schema-42040to42100-cleanup.sql} (93%)
rename engine/schema/src/main/resources/META-INF/db/{schema-42010to42100.sql
=> schema-42040to42100.sql} (99%)
rename
engine/schema/src/test/java/com/cloud/upgrade/dao/{Upgrade42010to42100Test.java
=> Upgrade42040to42100Test.java} (98%)
create mode 100644
test/integration/plugins/linstor/test_linstor_encrypted_snapshots.py
copy ui/src/utils/{permissions.js => ssvmProbe.js} (69%)