This is an automated email from the ASF dual-hosted git repository. dahn pushed a change to branch fix-create-counters-dup in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 2ace4ddc3ef create a procedure add 7adc7329922 upgrade: consider multiple hypervisors and secondary storages (#10046) add fce77733a5d no retrieval of null hosts (#10175) add 35fe19f096d systemvm: fix keystore is reset when patch a systemvm (#9900) add cf5bd803110 consider a valid ipv4 address as a validish ipv4 /32 cidr (#10174) add e278bcd08ac [VMware] Consider CD/DVD drive when calculating next free unit number for volume attachment over IDE controller (#9644) add 796bd4f72cc Clean up network permissions on account deletion (#10176) add 9967bb3fe89 fix slider component for global settings of the range type (#10187) add c5e8f63452a Fix NPE issues during host rolling maintenance, due to host tags and custom constrained/unconstrained service offering (#9844) add 00c659b7a76 api: fix access for listSystemVmUsageHistory (#10032) add 0b8076c38cf Configure org.eclipse.jetty.server.Request.maxFormKeys from server.properties and increase the default value (#10214) add 70776b067a4 fix listing of VMs by network (#10204) add 1ff68cf9b10 linstor: Fix ZFS snapshot backup (#10219) add 91f1adab862 UI: set redundant state as N/A for non-redundant routers (#10227) add d053bb97ecf Fix to allow actions on the network if it belongs to a project (#9550) add b186272f687 kvm: add SCSI controllers based on the number of virtio-SCSI disks (#9823) add 09f154796a2 server: Fix host CPU number (#10218) add 1e59f5cd0cd ui: fix passing vlan while creating vpc tier (#10239) add 20759187b31 Fix local storage deletion cases (#10231) add 4d9fd1b73fa Added displaynetwork option in filters for listnetwork only for admin (#10209) add c9fea62276c [UI] Switch between allocated and used capacity on dashboard (#10215) add 2aa2e92dff4 Handle special characters when exporting ACLs (#10259) add 4787885fc09 cks: prevent npe on cluster listing with removed offering (#10075) add 0a77eb7f85f deal with NPE during host reconnect (#10158) add f652ad0d98c extra null guard (#10264) add 1c84ce4e23e server: fix attach uploaded volume (#10267) add 6f03f9e726e validate inserted values in numeric global settings (#10279) add 3313cc58295 ui: fix loading for hypervisor filter in serachview (#10292) add ee0dc5b2d64 list hosts API fix, when any stale entries exists on storage_pool_host_ref for the removed pools (#9852) add 0f544c9a3b0 api/ui: add specifyvlan to network response (#10236) add b9890875cc1 CKS: use --delete-emptydir-data instead of deprecated --delete-local-data (#10234) add b93589b5bdf server: reset 2fa user configuration on incomplete setup (#10247) add d9af9bdb36e fix SQL syntax erros and target 419 (#10273) add c70e4e29be4 fix npe on account creation (#10274) add 0fbf6379f98 UI: Fix domain view when opening details for a specific domainid (#10245) add bbe9c905926 packaging: support both mysql and mariadb on EL8/EL9 (#9941) add 641a60670e1 changed the kubernetestool url (#10295) add 96691f69c47 Merge branch '4.19' into fix-create-counters-dup No new revisions were added by this update. Summary of changes: .../api/response/HostForMigrationResponse.java | 431 +-------------------- .../cloudstack/api/response/NetworkResponse.java | 8 + client/conf/server.properties.in | 3 + .../java/org/apache/cloudstack/ServerDaemon.java | 10 + .../com/cloud/agent/manager/AgentManagerImpl.java | 37 +- .../upgrade/SystemVmTemplateRegistration.java | 23 +- .../main/java/com/cloud/user/UserAccountVO.java | 7 + .../network/dao/NetworkPermissionDao.java | 7 + .../network/dao/NetworkPermissionDaoImpl.java | 15 + .../cloud.idempotent_update_api_permission.sql | 52 +++ .../resources/META-INF/db/schema-41910to41920.sql | 22 ++ packaging/centos8/cloud.spec | 2 +- .../kvm/resource/LibvirtComputingResource.java | 19 +- .../LibvirtDeleteStoragePoolCommandWrapper.java | 60 ++- .../kvm/resource/LibvirtComputingResourceTest.java | 5 +- .../cluster/KubernetesClusterManagerImpl.java | 2 +- .../KubernetesClusterScaleWorker.java | 2 +- .../api/ListSystemVMsUsageHistoryCmd.java | 2 +- .../contrail/management/MockAccountManager.java | 5 + plugins/storage/volume/linstor/CHANGELOG.md | 6 + .../LinstorBackupSnapshotCommandWrapper.java | 14 +- scripts/util/create-kubernetes-binaries-iso.sh | 2 +- .../main/java/com/cloud/api/ApiResponseHelper.java | 1 + server/src/main/java/com/cloud/api/ApiServer.java | 3 +- .../java/com/cloud/api/query/QueryManagerImpl.java | 1 + .../com/cloud/api/query/dao/HostJoinDaoImpl.java | 121 +----- .../deploy/DeploymentPlanningManagerImpl.java | 2 - .../resource/RollingMaintenanceManagerImpl.java | 59 ++- .../java/com/cloud/storage/StorageManagerImpl.java | 32 +- .../com/cloud/storage/VolumeApiServiceImpl.java | 123 ++++-- .../main/java/com/cloud/user/AccountManager.java | 3 + .../java/com/cloud/user/AccountManagerImpl.java | 64 ++- .../RollingMaintenanceManagerImplTest.java | 60 +++ .../cloud/storage/VolumeApiServiceImplTest.java | 249 ++++++++++++ .../com/cloud/user/AccountManagerImplTest.java | 70 ++++ .../com/cloud/user/AccountManagetImplTestBase.java | 3 + .../com/cloud/user/MockAccountManagerImpl.java | 4 + .../SecondaryStorageManagerImpl.java | 7 +- systemvm/patch-sysvms.sh | 3 + ui/public/locales/en.json | 2 + ui/src/components/view/ListView.vue | 7 + ui/src/components/view/SearchView.vue | 26 +- ui/src/components/widgets/Status.vue | 2 + ui/src/config/section/network.js | 17 +- ui/src/views/AutogenView.vue | 3 + ui/src/views/dashboard/CapacityDashboard.vue | 29 +- ui/src/views/iam/DomainView.vue | 10 + ui/src/views/network/AclListRulesTab.vue | 2 +- ui/src/views/network/VpcTiersTab.vue | 2 +- ui/src/views/setting/ConfigurationValue.vue | 33 +- .../hypervisor/vmware/mo/VirtualMachineMO.java | 7 +- 51 files changed, 992 insertions(+), 687 deletions(-) create mode 100644 engine/schema/src/main/resources/META-INF/db/procedures/cloud.idempotent_update_api_permission.sql