This is an automated email from the ASF dual-hosted git repository.
DaanHoogland pushed a change to branch healthcheck-4.22
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
discard f88f0c01750 4.22 Health Check, please don't merge this!
add d1e1aa5d203 VM Deployment using snapshot in new zone (#13178)
add 9f96c9d5eb9 Flexibilize public IP selection (#11076)
add 08b1d387557 adaptive: honor user-provided capacityBytes when provider
stats are unavailable (#13059)
add a7c2a059f5d Update mysql java connector version to 8.4.0 (matching
version for MySQL 8.4) (#12640)
add c165806d3b8 Fix VPC network offerings listing in isolated network
creation form (#12645)
add c267ad39bcd Fix/flasharray delete rename destroy patch conflict
(#13049)
add 21b2025c505 Merge release branch 4.20 to 4.22
add 8e933b735e2 ui: do not show deploy instance button for not ready
images (#13161)
add e689c02b689 UI: Allow selecting network for VNF nics if template is a
non deploy-as-is template (#13423)
add aef91ae3240 Add OpenTelemetry tracing instrumentation to API layer
(#13132)
add 95d0aed9f5e Additional metrics for virtual machine orchestration
(#13141)
add 6227525c842 Optimize UsageJobDaoImpl.updateJobSuccess to use direct
UPDATE instead of row-level lock (#13160)
add 288f9a9fd73 framework/spring: throw RuntimeException when fail to
start or load a module (#13186)
add d9b277dfa4a 4.22 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 (f88f0c01750)
\
N -- N -- N refs/heads/healthcheck-4.22 (d9b277dfa4a)
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:
.github/workflows/ci.yml | 2 +-
.../cloud/network/dao/PublicIpQuarantineDao.java | 12 +
.../network/dao/PublicIpQuarantineDaoImpl.java | 22 +
.../java/com/cloud/usage/dao/UsageJobDaoImpl.java | 8 +-
engine/storage/snapshot/pom.xml | 4 +-
framework/db/pom.xml | 4 +-
.../lifecycle/CloudStackExtendedLifeCycle.java | 3 +-
.../model/impl/DefaultModuleDefinitionSet.java | 12 +-
packaging/systemd/cloudstack-management.default | 2 +-
packaging/systemd/cloudstack-usage.default | 2 +-
plugins/network-elements/globodns/pom.xml | 4 +-
plugins/network-elements/tungsten/pom.xml | 4 +-
.../lifecycle/AdaptiveDataStoreLifeCycleImpl.java | 13 +-
.../adapter/flasharray/FlashArrayAdapter.java | 67 ++-
pom.xml | 24 +-
server/pom.xml | 8 +
server/src/main/java/com/cloud/api/ApiServer.java | 8 +
.../com/cloud/network/IpAddressManagerImpl.java | 91 +--
.../main/java/com/cloud/server/StatsCollector.java | 12 +-
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 66 ++-
.../com/cloud/network/IpAddressManagerTest.java | 1 +
.../java/com/cloud/vm/UserVmManagerImplTest.java | 608 ++++++++++++---------
setup/db/deploy-db-dev.sh | 5 +-
test/integration/smoke/test_quarantined_ips.py | 8 +-
tools/docker/Dockerfile | 2 +-
tools/docker/supervisord.conf | 1 +
tools/marvin/setup.py | 2 +-
ui/public/locales/en.json | 1 +
ui/public/locales/pt_BR.json | 1 +
.../components/view/ImageDeployInstanceButton.vue | 5 +-
ui/src/views/compute/wizard/VnfNicsSelection.vue | 2 +-
ui/src/views/network/CreateIsolatedNetworkForm.vue | 28 +-
.../java/com/cloud/usage/UsageSanityChecker.java | 2 +-
33 files changed, 635 insertions(+), 399 deletions(-)