This is an automated email from the ASF dual-hosted git repository.
Pearl1594 pushed a change to branch support-multi-vlan-guestnet
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 5825ba70b48 deploy router for trunk nic associations on
lazily-implemented networks
add b92ab08e690 Fix listPublicIpAddresses NPE on shared networks with a VR
(#14249)
add dccfe7d1f40 linstor: fix live migration with storage into Linstor when
the target host has no replica (#14344)
add c4c9731f0c8 Fix Cross zone templates registration for Edge Zones
(#12874)
add 5ffae3b047c Merge branch '4.22'
add 82e5ede3f9a linstor unit test fix
add e9af62c4ad5 flasharray/kvm/adaptive: NVMe-TCP transport for FlashArray
primary storage (#13061)
add 1adfadcecdb Merge branch 'main' of github.com:apache/cloudstack into
support-multi-vlan-guestnet
No new revisions were added by this update.
Summary of changes:
PendingReleaseNotes | 10 +
api/src/main/java/com/cloud/storage/Storage.java | 3 +-
.../subsystem/api/storage/TemplateService.java | 2 +-
.../java/com/cloud/storage/dao/VMTemplateDao.java | 2 +
.../com/cloud/storage/dao/VMTemplateDaoImpl.java | 8 +
.../META-INF/db/schema-42210to42300-cleanup.sql | 9 +
.../motion/StorageSystemDataMotionStrategy.java | 17 +-
.../storage/image/TemplateServiceImpl.java | 16 +-
.../wrapper/LibvirtResizeVolumeCommandWrapper.java | 10 +
.../kvm/storage/KVMStorageProcessor.java | 9 +-
.../kvm/storage/MultipathNVMeOFAdapterBase.java | 722 +++++++++++++++++++++
.../kvm/storage/MultipathNVMeOFPool.java | 165 +++++
.../hypervisor/kvm/storage/NVMeTCPAdapter.java | 47 +-
.../com/cloud/resource/SimulatorDiscoverer.java | 27 +-
.../storage/datastore/adapter/ProviderVolume.java | 3 +-
.../lifecycle/AdaptiveDataStoreLifeCycleImpl.java | 24 +-
.../adapter/flasharray/FlashArrayAdapter.java | 160 ++++-
.../adapter/flasharray/FlashArrayConnection.java | 9 +
.../adapter/flasharray/FlashArrayVolume.java | 26 +
plugins/storage/volume/linstor/CHANGELOG.md | 11 +
.../storage/motion/LinstorDataMotionStrategy.java | 122 +++-
.../motion/LinstorDataMotionStrategyTest.java | 357 ++++++++++
server/src/main/java/com/cloud/api/ApiDBUtils.java | 7 +-
.../main/java/com/cloud/api/ApiResponseHelper.java | 20 +-
.../configuration/ConfigurationManagerImpl.java | 9 +
.../java/com/cloud/storage/StorageManagerImpl.java | 15 +-
.../com/cloud/storage/VolumeApiServiceImpl.java | 3 +-
.../cloud/storage/download/DownloadListener.java | 2 +-
.../java/com/cloud/api/ApiResponseHelperTest.java | 52 +-
.../configuration/ConfigurationManagerTest.java | 3 +
.../resource/SecondaryStorageDiscoverer.java | 28 +-
ui/src/views/infra/AddPrimaryStorage.vue | 17 +-
32 files changed, 1743 insertions(+), 172 deletions(-)
create mode 100644
plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/MultipathNVMeOFAdapterBase.java
create mode 100644
plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/MultipathNVMeOFPool.java
copy
services/console-proxy/server/src/main/java/com/cloud/consoleproxy/vnc/packet/server/AbstractRect.java
=>
plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/NVMeTCPAdapter.java
(51%)
create mode 100644
plugins/storage/volume/linstor/src/test/java/org/apache/cloudstack/storage/motion/LinstorDataMotionStrategyTest.java