You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by nv...@apache.org on 2020/06/26 11:32:07 UTC

[cloudstack] branch master updated (3ede1ea -> 8c1d749)

This is an automated email from the ASF dual-hosted git repository.

nvazquez pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


    from 3ede1ea  Merge remote-tracking branch 'origin/4.14'
     add 8c1d749  [VMware] Enable unmanaging guest VMs (#4103)

No new revisions were added by this update.

Summary of changes:
 api/src/main/java/com/cloud/event/EventTypes.java  |   2 +
 api/src/main/java/com/cloud/vm/UserVmService.java  |   5 +
 .../java/com/cloud/vm/VirtualMachineProfile.java   |   1 +
 .../com/cloud/vm/snapshot/VMSnapshotService.java   |   2 +-
 .../admin/vm/ImportUnmanagedInstanceCmd.java       |  10 ++
 .../vm/UnmanageVMInstanceCmd.java}                 | 116 +++++++-------
 ...sponse.java => UnmanageVMInstanceResponse.java} |  40 +++--
 .../apache/cloudstack/vm/UnmanageVMService.java    |  13 +-
 .../apache/cloudstack/vm/UnmanagedVMsManager.java  |  19 ++-
 .../org/apache/cloudstack/vm/VmImportService.java  |   4 +-
 ...r.java => PrepareUnmanageVMInstanceAnswer.java} |  13 +-
 ....java => PrepareUnmanageVMInstanceCommand.java} |  21 +--
 .../main/java/com/cloud/vm/VirtualMachineGuru.java |   2 +
 .../java/com/cloud/vm/VirtualMachineManager.java   |   7 +
 .../service/NetworkOrchestrationService.java       |   4 +-
 .../service/VolumeOrchestrationService.java        |   5 +
 .../subsystem/api/storage/VMSnapshotStrategy.java  |   2 +-
 .../subsystem/api/storage/VolumeService.java       |   2 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |  87 ++++++++++-
 .../engine/orchestration/NetworkOrchestrator.java  |  47 +++++-
 .../engine/orchestration/VolumeOrchestrator.java   |  23 +++
 .../orchestration/NetworkOrchestratorTest.java     |  20 +++
 .../vmsnapshot/DefaultVMSnapshotStrategy.java      |   7 +-
 .../storage/volume/VolumeServiceImpl.java          |  17 ++
 .../hypervisor/vmware/resource/VmwareResource.java |  26 ++++
 .../network/lb/ElasticLoadBalancerManagerImpl.java |   4 +
 .../lb/InternalLoadBalancerVMManagerImpl.java      |   4 +
 .../cloud/network/vm/NetScalerVMManagerImpl.java   |   4 +
 .../consoleproxy/ConsoleProxyManagerImpl.java      |   4 +
 .../router/VirtualNetworkApplianceManagerImpl.java |   4 +
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  | 146 ++++++++++++++++-
 .../cloud/vm/snapshot/VMSnapshotManagerImpl.java   |   4 +-
 ...nagerImpl.java => UnmanagedVMsManagerImpl.java} | 173 +++++++++++++++++++--
 .../spring-server-compute-context.xml              |   2 +-
 .../java/com/cloud/vpc/MockNetworkManagerImpl.java |   6 +-
 ...lTest.java => UnmanagedVMsManagerImplTest.java} |  95 +++++++++--
 .../SecondaryStorageManagerImpl.java               |   4 +
 test/integration/smoke/test_vm_life_cycle.py       | 161 ++++++++++++++++++-
 tools/marvin/marvin/lib/base.py                    |  14 ++
 39 files changed, 976 insertions(+), 144 deletions(-)
 copy api/src/main/java/org/apache/cloudstack/api/command/{user/backup/CreateBackupCmd.java => admin/vm/UnmanageVMInstanceCmd.java} (56%)
 copy api/src/main/java/org/apache/cloudstack/api/response/{DetailOptionsResponse.java => UnmanageVMInstanceResponse.java} (63%)
 copy services/console-proxy/rdpconsole/src/main/java/streamer/debug/Dumper.java => api/src/main/java/org/apache/cloudstack/vm/UnmanageVMService.java (78%)
 copy engine/schema/src/main/java/com/cloud/configuration/ManagementServiceConfiguration.java => api/src/main/java/org/apache/cloudstack/vm/UnmanagedVMsManager.java (59%)
 copy core/src/main/java/com/cloud/agent/api/{PerformanceMonitorAnswer.java => PrepareUnmanageVMInstanceAnswer.java} (79%)
 copy core/src/main/java/com/cloud/agent/api/{CheckVirtualMachineCommand.java => PrepareUnmanageVMInstanceCommand.java} (75%)
 rename server/src/main/java/org/apache/cloudstack/vm/{VmImportManagerImpl.java => UnmanagedVMsManagerImpl.java} (90%)
 rename server/src/test/java/org/apache/cloudstack/vm/{VmImportManagerImplTest.java => UnmanagedVMsManagerImplTest.java} (81%)