This is an automated email from the ASF dual-hosted git repository.
dahn pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from da1c7cebf94 server: trim autoscale Windows VM hostname (#11327)
add 12f43219528 Changes error message when using invalid `endpoint.url`
(#8603)
add 223fc2512ce Enhance NFS mount option check for empty response (#11839)
add 0a13fb27f58 Prevent scaling of cluster if count / resources exceed
account resource limits (#12167)
add 951649c420a Support iprange while creating remote access vpn (#12063)
add ba52db9b3e9 ui: allow macaddress input for add nic to vm (#12145)
add 43483869705 Optimize drs plan generation (#12014)
add 79ebf6959e1 refactor storapool automation (#11789)
add e1c48c3adca server,ui: prevent role change for default accounts
(#11761)
add 494c56a499f check for active MSses before starting DB upgrade (#12140)
add 67217d4d2ea UI: Option to choose the isolation method when creating
the public IP range (#12000)
add 7aba434dc42 merge forward 4.20 to 4.22 LTS
new f06ac512fa9 merge forward 4.22 to main
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/com/cloud/server/ManagementService.java | 16 +
.../network/CreateManagementNetworkIpRangeCmd.java | 3 +-
.../command/admin/vlan/CreateVlanIpRangeCmd.java | 3 +-
.../cloudstack/cluster/ClusterDrsAlgorithm.java | 198 ++++----
.../cloudstack/config/ApiServiceConfiguration.java | 19 +
.../config/ApiServiceConfigurationTest.java | 95 ++++
.../com/cloud/upgrade/DatabaseUpgradeChecker.java | 111 ++++-
.../DatabaseUpgradeCheckerDoUpgradesTest.java | 173 +++++++
.../cloud/upgrade/DatabaseUpgradeCheckerTest.java | 92 +++-
.../org/apache/cloudstack/cluster/Balanced.java | 25 +-
.../apache/cloudstack/cluster/BalancedTest.java | 61 ++-
.../org/apache/cloudstack/cluster/Condensed.java | 26 +-
.../apache/cloudstack/cluster/CondensedTest.java | 61 ++-
.../cluster/KubernetesClusterManagerImpl.java | 69 ++-
.../KubernetesClusterActionWorker.java | 2 +-
.../com/cloud/network/as/AutoScaleManagerImpl.java | 5 +-
.../network/lb/LoadBalancingRulesManagerImpl.java | 8 +-
.../com/cloud/server/ManagementServerImpl.java | 133 +++++-
.../cloud/storage/StoragePoolAutomationImpl.java | 505 ++++++++++----------
.../java/com/cloud/user/AccountManagerImpl.java | 6 +
.../cloudstack/cluster/ClusterDrsServiceImpl.java | 288 ++++++++++--
.../com/cloud/server/ManagementServerImplTest.java | 234 +++++-----
.../com/cloud/user/AccountManagerImplTest.java | 16 +
.../cluster/ClusterDrsServiceImplTest.java | 506 ++++++++++++++++++++-
.../maint/test_primary_storage_nfsmountopts_kvm.py | 2 +-
ui/public/locales/en.json | 4 +
ui/src/views/iam/EditAccount.vue | 6 +-
ui/src/views/infra/network/IpRangesTabPublic.vue | 26 +-
ui/src/views/network/NicsTab.vue | 65 +--
ui/src/views/network/VpnDetails.vue | 250 +++++-----
30 files changed, 2233 insertions(+), 775 deletions(-)
create mode 100644
api/src/test/java/org/apache/cloudstack/config/ApiServiceConfigurationTest.java
create mode 100644
engine/schema/src/test/java/com/cloud/upgrade/DatabaseUpgradeCheckerDoUpgradesTest.java