You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by an...@apache.org on 2020/03/06 18:57:11 UTC
[cloudstack] branch master updated (dc225de -> 73122fd)
This is an automated email from the ASF dual-hosted git repository.
andrijapanic pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.
from dc225de Merge release branch 4.13 to master
add 73122fd [KVM] Direct download agnostic of the storage provider (#3828)
No new revisions were added by this update.
Summary of changes:
agent/conf/agent.properties | 3 +
.../direct/download/DirectTemplateDownloader.java | 42 +-----
.../download/DirectTemplateDownloaderImpl.java | 73 ++--------
.../download/HttpDirectTemplateDownloader.java | 33 +++--
.../download/HttpsDirectTemplateDownloader.java | 48 +++----
.../download/MetalinkDirectTemplateDownloader.java | 32 +++--
.../download/NfsDirectTemplateDownloader.java | 9 +-
.../download/DirectTemplateDownloaderImplTest.java | 36 -----
.../cloud/storage/resource/StorageProcessor.java | 2 +
.../StorageSubsystemCommandHandlerBase.java | 5 +-
.../directdownload/DirectDownloadCommand.java | 18 +++
.../cloudstack/storage/to/VolumeObjectTO.java | 6 +
.../engine/subsystem/api/storage/VolumeInfo.java | 4 +
.../storage/motion/AncientDataMotionStrategy.java | 18 +++
.../storage/endpoint/DefaultEndPointSelector.java | 8 ++
.../storage/volume/VolumeDataFactoryImpl.java | 10 ++
.../cloudstack/storage/volume/VolumeObject.java | 11 ++
.../kvm/resource/LibvirtComputingResource.java | 52 +++++--
.../kvm/storage/IscsiAdmStorageAdaptor.java | 5 +
.../kvm/storage/KVMStoragePoolManager.java | 5 +
.../kvm/storage/KVMStorageProcessor.java | 125 +++++++++++++----
.../kvm/storage/LibvirtStorageAdaptor.java | 60 +++++++-
.../kvm/storage/ManagedNfsStorageAdaptor.java | 5 +
.../hypervisor/kvm/storage/StorageAdaptor.java | 8 ++
.../kvm/storage/KVMStorageProcessorTest.java | 44 +++++-
.../ovm3/resources/Ovm3StorageProcessor.java | 5 +
.../cloud/resource/SimulatorStorageProcessor.java | 5 +
.../storage/resource/VmwareStorageProcessor.java | 5 +
.../resource/XenServerStorageProcessor.java | 5 +
.../direct/download/DirectDownloadManagerImpl.java | 70 ++++++----
test/integration/smoke/test_direct_download.py | 153 +++++++++++++++++++--
31 files changed, 621 insertions(+), 284 deletions(-)
delete mode 100644 agent/src/test/java/com/cloud/agent/direct/download/DirectTemplateDownloaderImplTest.java