This is an automated email from the ASF dual-hosted git repository.
weizhou pushed a change to branch 4.18-vm-autoscaling
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from b728512f13f AS DB: fix stupid typo on VpcVirtualRouter counters
add 93f09265c3a server: Don't allow service offering change if encryption
value would change (#6776)
add 8785f781b69 Ignore calls to PowerFlex for host revocation when host is
null (#6742)
add de8aae16198 [StepSecurity] ci: Harden GitHub Actions in
merge-conflict-checker.yml (#6802)
add eb26ca1f95b server: Allow download of system vm templates (#6750)
add 6786c24138b kvm: fix backup volume snapshot fails on RBD storage
(#6790)
add b8d834e7596 quota: Improves email configurations descriptions (#6806)
add ff961c95948 linstor: support QoS(IOPs) and small improvements (#6682)
add eff10bcd8d2 server: always use iops settings from new disk-offer
(#6681)
add 0400765e1f3 packaging: rpm dependencies: which and file (#6638)
add b69292c376b ui: disable getResource in login page (#6788)
add 6a0c9079ed3 ui: fixes ui style on Edge (#6791)
add 9a381db9566 Merge remote-tracking branch 'origin/4.17'
add 82d91d596bc api: Return object name in the listHypervisorCapabilities
API (#6771)
add 0535d9b5e1a ui: Add message upon network offering creation to warn
user of VR creation (#6684)
add 69e158d77d2 Refactor TestHttp.testHttpclient to avoid the Exception
Suppression (#6733)
add 6a2a414bd84 Merge remote-tracking branch 'apache/main' into
4.18-vm-autoscaling
add 485ab773e82 AS server: minMembers, maxMembers and interval must be
greater than 0
add 246587a343c AS server: continue with checks on other policies if a
policy has Inactive statistics
No new revisions were added by this update.
Summary of changes:
.github/workflows/merge-conflict-checker.yml | 5 +
.../response/HypervisorCapabilitiesResponse.java | 4 +
client/pom.xml | 7 ++
debian/rules | 1 +
.../main/java/com/cloud/alert/AlertManager.java | 2 +-
.../resources/META-INF/db/schema-41710to41800.sql | 6 ++
.../apache/cloudstack/storage/test/TestHttp.java | 18 +---
.../cloudstack/quota/constant/QuotaConfig.java | 18 ++--
packaging/centos7/cloud.spec | 3 +
packaging/centos8/cloud.spec | 3 +
packaging/suse15/cloud.spec | 3 +
.../cloudstack/utils/qemu/QemuImageOptions.java | 16 ++-
.../utils/qemu/QemuImageOptionsTest.java | 4 +-
plugins/storage/volume/linstor/pom.xml | 5 +
.../kvm/storage/LinstorStorageAdaptor.java | 11 +-
.../hypervisor/kvm/storage/LinstorStoragePool.java | 0
.../driver/LinstorPrimaryDataStoreDriverImpl.java | 118 ++++++++++++++++++---
.../LinstorPrimaryDataStoreLifeCycleImpl.java | 8 +-
.../driver/ScaleIOPrimaryDataStoreDriver.java | 5 +
.../main/java/com/cloud/configuration/Config.java | 2 +-
.../com/cloud/network/as/AutoScaleManagerImpl.java | 8 +-
.../java/com/cloud/projects/ProjectManager.java | 2 +-
.../com/cloud/storage/VolumeApiServiceImpl.java | 23 ++--
.../com/cloud/template/TemplateManagerImpl.java | 4 +-
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 9 +-
.../java/com/cloud/vm/UserVmManagerImplTest.java | 42 ++++++++
ui/public/locales/en.json | 2 +
ui/public/locales/pt_BR.json | 2 +
ui/src/components/view/InfoCard.vue | 5 +-
ui/src/views/infra/AddPrimaryStorage.vue | 9 ++
ui/src/views/infra/network/IpRangesTabGuest.vue | 1 -
.../views/infra/network/IpRangesTabManagement.vue | 1 -
ui/src/views/infra/network/IpRangesTabPublic.vue | 1 -
ui/src/views/infra/network/IpRangesTabStorage.vue | 1 -
ui/src/views/offering/AddNetworkOffering.vue | 8 +-
35 files changed, 281 insertions(+), 76 deletions(-)
rename plugins/{hypervisors/kvm =>
storage/volume/linstor}/src/main/java/com/cloud/hypervisor/kvm/storage/LinstorStorageAdaptor.java
(98%)
rename plugins/{hypervisors/kvm =>
storage/volume/linstor}/src/main/java/com/cloud/hypervisor/kvm/storage/LinstorStoragePool.java
(100%)