This is an automated email from the ASF dual-hosted git repository. sureshanaparti pushed a change to branch 4.19-dummy in repository https://gitbox.apache.org/repos/asf/cloudstack.git
discard c32f8ef7daf do not merge add 4bd0b1c24f1 ui: refactor global createmenu (#9139) add 43ab8a93674 cks,ui: fix npe and check for disable zone (#9105) add acae5c5b9eb kvm: Update the java doc for the method disconnectPhysicalDiskByPath (#9210) add 6edcf32c5ee Fix vsphere storage policy when compute offering uses the disk offering attached to it (#9203) add 2e3f76ec031 Improve error messaging / logs when listing VMs on the remote KVM host (for import) (#9204) add edf7394919f server: search template name and display text if keyword is passed (#9215) add ca597200156 vpc,event: fix events for createVpc (#9055) add 15772189990 server,event: fix events for storage maintenance (#9056) add 4ec0f823cf3 ScaleIO volume live migration - use usable bytes from source disk to format the destination disk (#9174) add 0f770194df7 Configure config drive ISO with password file on reinstallation of VM with password-enabled template (#9113) add 503ae64a3db Upload volume format check with the supported hypervisor, fail if supported hypervisor not found on zone (#9224) add 4de975ff252 list by isEncrypted (#8643) add c756e4370ad List volumes by service offering id (#9211) add 10dc5ad7744 ui; fix admin dashboard vue warnings (#9140) add e2e46e31087 ui: fix dashboard on saml user login (#9097) add 5c749eced26 logging: httpupload do not warn with exception trace (#9220) add b2ef53b8a2d kvm: replace ISO path in vm XML configuration during vm migration (#9212) add 0f8799a45fe do not merge 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 (c32f8ef7daf) \ N -- N -- N refs/heads/4.19-dummy (0f8799a45fe) 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: .../java/com/cloud/network/vpc/VpcService.java | 2 + .../org/apache/cloudstack/api/ApiConstants.java | 1 + .../api/command/user/volume/ListVolumesCmd.java | 18 ++ .../api/command/user/vpc/CreateVPCCmd.java | 6 +- .../cloudstack/api/response/VolumeResponse.java | 8 +- .../api/command/user/vpc/CreateVPCCmdTest.java | 5 +- ...meStatsAnswer.java => GetVolumeStatAnswer.java} | 42 +++-- ...StatsCommand.java => GetVolumeStatCommand.java} | 25 ++- .../cloudstack/storage/to/VolumeObjectTO.java | 9 + .../main/java/com/cloud/storage/dao/VolumeDao.java | 3 +- .../java/com/cloud/storage/dao/VolumeDaoImpl.java | 1 - .../storage/datastore/db/ImageStoreDaoImpl.java | 2 +- .../wrapper/LibvirtGetRemoteVmsCommandWrapper.java | 27 ++- .../LibvirtGetVolumeStatCommandWrapper.java | 66 ++++++++ .../wrapper/LibvirtMigrateCommandWrapper.java | 86 ++++++++++ .../LibvirtMigrateVolumeCommandWrapper.java | 23 ++- .../hypervisor/kvm/storage/KVMStoragePool.java | 3 + .../kvm/storage/KVMStorageProcessor.java | 2 +- .../kvm/storage/ScaleIOStorageAdaptor.java | 15 +- .../hypervisor/kvm/storage/ScaleIOStoragePool.java | 5 + .../hypervisor/kvm/storage/StorageAdaptor.java | 18 +- .../wrapper/LibvirtMigrateCommandWrapperTest.java | 12 ++ .../version/KubernetesVersionManagerImpl.java | 22 ++- .../version/KubernetesVersionManagerImplTest.java | 73 +++++++++ .../driver/ScaleIOPrimaryDataStoreDriver.java | 23 ++- .../driver/ScaleIOPrimaryDataStoreDriverTest.java | 31 +++- .../java/com/cloud/api/query/QueryManagerImpl.java | 33 +++- .../com/cloud/api/query/dao/VolumeJoinDaoImpl.java | 3 +- .../java/com/cloud/api/query/vo/VolumeJoinVO.java | 7 +- .../configuration/ConfigurationManagerImpl.java | 26 +-- .../java/com/cloud/network/vpc/VpcManagerImpl.java | 11 ++ .../java/com/cloud/storage/StorageManagerImpl.java | 15 +- .../com/cloud/storage/VolumeApiServiceImpl.java | 14 +- .../main/java/com/cloud/vm/UserVmManagerImpl.java | 2 +- .../cloudstack/vm/UnmanagedVMsManagerImpl.java | 14 +- .../storage/resource/HttpUploadServerHandler.java | 3 +- ui/src/components/header/CreateMenu.vue | 181 +++++++-------------- ui/src/components/view/SearchView.vue | 62 ++++++- ui/src/config/section/storage.js | 2 +- ui/src/permission.js | 6 +- ui/src/views/compute/CreateKubernetesCluster.vue | 3 +- ui/src/views/dashboard/CapacityDashboard.vue | 6 +- 42 files changed, 656 insertions(+), 260 deletions(-) copy core/src/main/java/com/cloud/agent/api/{GetVolumeStatsAnswer.java => GetVolumeStatAnswer.java} (61%) copy core/src/main/java/com/cloud/agent/api/{GetVolumeStatsCommand.java => GetVolumeStatCommand.java} (70%) create mode 100644 plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtGetVolumeStatCommandWrapper.java create mode 100644 plugins/integrations/kubernetes-service/src/test/java/com/cloud/kubernetes/version/KubernetesVersionManagerImplTest.java