cloudstack-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ro...@apache.org
Subject [cloudstack] branch debian9-systemvmtemplate updated (0773fd0 -> 0687ac8)
Date Thu, 21 Dec 2017 12:49:40 GMT
This is an automated email from the ASF dual-hosted git repository.

rohit pushed a change to branch debian9-systemvmtemplate
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


    omit 0773fd0  apache2 and secondary storage improvement, use systemctl and favour www-data
ownership on folders
    omit 6a61e6c  Fixes based on @marcaurele 's code review
    omit f56a417  Fix travis due to L2 PR merge, and changes to test_network.py
    omit a939043  Misc fixes to allow upload template/iso tests to work
    omit ff00770  CLOUDSTACK-10001: Fix incorrect total host memory in responses
    omit 8c3c20e  CLOUDSTACK-10013: Add systemvm 4.11 migration in 4.10->4.11 upgrade path
    omit 9d8a084  CLOUDSTACK-10194: Use packer for building systemvmtemplates
    omit 52ae714  CLOUDSTACK-10193: Use other64Linux for systemvms on VMware
    omit 6ab95b6  CLOUDSTACK-10013: Fix VMware related issues and fix misc tests
    omit 532095e  CLOUDSTACK-9953: Resize root disk for VMware when full clone is enabled
    omit fdd97ca  CLOUDSTACK-9501: route is not available by default on CentOS7 (#1637)
    omit 3680322  CLOUDSTACK-10187: Don't delete vifs for VPCs with source nat
    omit 3721e62  CLOUDSTACK-10193: Fix smoke tests failures with new systemvmtemplate
    omit 150d2bb  CLOUDSTACK-10013: SystemVM codebase refactorings and improvements
    omit 326df21  CLOUDSTACK-10013: Make the generated VR/json files unique (ports #1470)
    omit 915042a  CLOUDSTACK-10010: Port marvin test from #2190 by @swill
    omit bd39ec6  CLOUDSTACK-10013: Fix ipsec VPN configuration
    omit c78d349  CLOUDSTACK-10013: SystemVM.iso refactoring and cleanups
    omit 4a10f7a  CLOUDSTACK-10129: UX improvements and event timeline
    omit f1a7353  CLOUDSTACK-9348: Improve Nio SSH handshake buffers
    omit 9cf186c  CLOUDSTACK-7853: Fix ping timeout edge case and refactor code
    omit 90b614f  CLOUDSTACK-10013: Debian9 SystemVM appliance improvements
    omit 499d7a2  CLOUDSTACK-10013: Make Debian9 systemvmtemplates work with systemd
    omit 8cd9f5a  CLOUDSTACK-10013: Migrate systemvmtemplate to Debian9
     add d497656  CLOUDSTACK-10024: Network migration support
     add 593ed59  CLOUDSTACK-10173: Pick network rate from guest offering for VRs (#2351)
     add 8e6d8a1  CLOUDSTACK-9542: make listNics and ListUserVms return uniform NIC data (#2208)
     new d8ad222  CLOUDSTACK-10013: Migrate systemvmtemplate to Debian9
     new cbb2a7b  CLOUDSTACK-10013: Make Debian9 systemvmtemplates work with systemd
     new 56d6945  CLOUDSTACK-10013: Debian9 SystemVM appliance improvements
     new 23f49f8  CLOUDSTACK-7853: Fix ping timeout edge case and refactor code
     new 204ea6a  CLOUDSTACK-9348: Improve Nio SSH handshake buffers
     new 752c127  CLOUDSTACK-10129: UX improvements and event timeline
     new a8982f2  CLOUDSTACK-10013: SystemVM.iso refactoring and cleanups
     new 7a7eaa6  CLOUDSTACK-10013: Fix ipsec VPN configuration
     new c94c3c0  CLOUDSTACK-10010: Port marvin test from #2190 by @swill
     new 066479a  CLOUDSTACK-10013: Make the generated VR/json files unique (ports #1470)
     new 4143012  CLOUDSTACK-10013: SystemVM codebase refactorings and improvements
     new 1cbe636  CLOUDSTACK-10193: Fix smoke tests failures with new systemvmtemplate
     new f991a37  CLOUDSTACK-10187: Don't delete vifs for VPCs with source nat
     new 9e6738b  CLOUDSTACK-9501: route is not available by default on CentOS7 (#1637)
     new a6f3a72  CLOUDSTACK-9953: Resize root disk for VMware when full clone is enabled
     new ed6b6be  CLOUDSTACK-10013: Fix VMware related issues and fix misc tests
     new 4ff4083  CLOUDSTACK-10193: Use other64Linux for systemvms on VMware
     new f18a38d  CLOUDSTACK-10194: Use packer for building systemvmtemplates
     new 22d3989  CLOUDSTACK-10013: Add systemvm 4.11 migration in 4.10->4.11 upgrade path
     new da2278c  CLOUDSTACK-10001: Fix incorrect total host memory in responses
     new a117968  Misc fixes to allow upload template/iso tests to work
     new 1df44ae  Fix travis due to L2 PR merge, and changes to test_network.py
     new 470fb27  Fixes based on @marcaurele 's code review
     new 0687ac8  apache2 and secondary storage improvement, use systemctl and favour www-data
ownership on folders

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   (0773fd0)
            \
             N -- N -- N   refs/heads/debian9-systemvmtemplate (0687ac8)

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.

The 24 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 api/src/com/cloud/event/EventTypes.java            |    1 +
 api/src/com/cloud/network/NetworkService.java      |   19 +
 api/src/com/cloud/network/Networks.java            |    1 +
 api/src/com/cloud/offering/NetworkOffering.java    |    2 +-
 api/src/com/cloud/server/ResourceTag.java          |    4 +-
 api/src/com/cloud/vm/NicSecondaryIp.java           |    2 +
 .../org/apache/cloudstack/api/ApiConstants.java    |    2 +
 .../network/MigrateNetworkCmd.java}                |  108 +-
 .../api/command/admin/network/MigrateVPCCmd.java   |  144 ++
 .../admin/network/UpdateNetworkOfferingCmd.java    |    7 +
 .../{UnPlugNicAnswer.java => ReplugNicAnswer.java} |    6 +-
 .../{PlugNicCommand.java => ReplugNicCommand.java} |   12 +-
 .../src/com/cloud/vm/VirtualMachineManager.java    |    3 +
 .../service/NetworkOrchestrationService.java       |    7 +
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |   43 +-
 .../engine/orchestration/NetworkOrchestrator.java  |    8 +-
 .../src/com/cloud/network/dao/NetworkVO.java       |    4 +
 .../src/com/cloud/network/dao/RouterNetworkVO.java |    4 +
 .../src/com/cloud/network/vpc/NetworkACLVO.java    |    4 +
 .../src/com/cloud/network/vpc/VpcGatewayVO.java    |    4 +
 .../com/cloud/network/vpc/dao/NetworkACLDao.java   |    6 +
 .../cloud/network/vpc/dao/NetworkACLDaoImpl.java   |   14 +
 .../com/cloud/network/vpc/dao/VpcGatewayDao.java   |    2 +
 .../cloud/network/vpc/dao/VpcGatewayDaoImpl.java   |    7 +
 .../vpc/dao/VpcOfferingServiceMapDaoImpl.java      |    1 -
 .../cloud/offerings/NetworkOfferingDetailsVO.java  |   35 +-
 .../src/com/cloud/offerings/NetworkOfferingVO.java |    4 +
 .../offerings/dao/NetworkOfferingDetailsDao.java   |    4 +-
 .../dao/NetworkOfferingDetailsDaoImpl.java         |   19 +-
 .../src/com/cloud/tags/dao/ResourceTagDao.java     |   26 +-
 .../com/cloud/tags/dao/ResourceTagsDaoImpl.java    |   27 +
 .../schema/src/com/cloud/vm/dao/NicIpAliasDao.java |    1 +
 .../src/com/cloud/vm/dao/NicIpAliasDaoImpl.java    |   10 +
 .../src/com/cloud/vm/dao/NicSecondaryIpDao.java    |    2 +
 .../com/cloud/vm/dao/NicSecondaryIpDaoImpl.java    |   11 +
 .../src/com/cloud/vm/dao/NicSecondaryIpVO.java     |    5 +
 .../hypervisor/kvm/resource/BridgeVifDriver.java   |  158 +-
 .../hypervisor/kvm/resource/DirectVifDriver.java   |   14 +
 .../hypervisor/kvm/resource/IvsVifDriver.java      |   16 +-
 .../kvm/resource/LibvirtComputingResource.java     |   78 +-
 .../kvm/resource/LibvirtDomainXMLParser.java       |   12 +-
 .../hypervisor/kvm/resource/LibvirtVMDef.java      |   39 +-
 .../hypervisor/kvm/resource/OvsVifDriver.java      |   44 +-
 .../cloud/hypervisor/kvm/resource/VifDriver.java   |    8 +
 .../hypervisor/kvm/resource/VifDriverBase.java     |    4 +
 .../wrapper/LibvirtCheckNetworkCommandWrapper.java |    7 +-
 .../wrapper/LibvirtPlugNicCommandWrapper.java      |   15 +-
 .../LibvirtPrepareForMigrationCommandWrapper.java  |   13 +-
 .../wrapper/LibvirtReplugNicCommandWrapper.java    |  133 ++
 .../kvm/resource/LibvirtComputingResourceTest.java |   82 +-
 .../kvm/resource/LibvirtDomainXMLParserTest.java   |    9 +-
 .../hypervisor/kvm/resource/LibvirtVMDefTest.java  |   55 +-
 .../LibvirtReplugNicCommandWrapperTest.java        |  274 +++
 .../cloud/agent/manager/MockNetworkManager.java    |    4 +
 .../agent/manager/MockNetworkManagerImpl.java      |   17 +-
 .../cloud/agent/manager/SimulatorManagerImpl.java  |   13 +-
 .../hypervisor/vmware/resource/VmwareResource.java |   95 +-
 plugins/network-elements/nuage-vsp/pom.xml         |    2 +-
 .../com/cloud/network/element/NuageVspElement.java |  106 +-
 .../network/guru/NuageVspGuestNetworkGuru.java     |   39 +-
 .../src/com/cloud/util/NuageVspEntityBuilder.java  |   63 +-
 .../nuage-vsp/test/com/cloud/NuageTest.java        |   11 +-
 .../cloud/network/element/NuageVspElementTest.java |    2 +
 .../core/spring-server-core-managers-context.xml   |    2 +
 server/src/com/cloud/api/ApiResponseHelper.java    |   76 +-
 .../com/cloud/api/query/dao/UserVmJoinDaoImpl.java |   41 +-
 .../configuration/ConfigurationManagerImpl.java    |   20 +
 .../metadata/ResourceMetaDataManagerImpl.java      |   14 +-
 .../com/cloud/network/NetworkMigrationManager.java |   85 +
 .../cloud/network/NetworkMigrationManagerImpl.java |  693 +++++++
 server/src/com/cloud/network/NetworkModelImpl.java |   72 +-
 .../src/com/cloud/network/NetworkServiceImpl.java  |  568 ++++--
 .../src/com/cloud/network/vpc/VpcManagerImpl.java  |    1 +
 .../src/com/cloud/server/ManagementServerImpl.java |    4 +
 .../com/cloud/tags/TaggedResourceManagerImpl.java  |    5 +-
 .../test/com/cloud/vpc/MockNetworkManagerImpl.java |   23 +-
 systemvm/debian/opt/cloud/bin/cs/CsDhcp.py         |    1 -
 test/integration/plugins/nuagevsp/nuageTestCase.py |   50 +-
 .../plugins/nuagevsp/nuage_test_data.py            |    2 +-
 .../plugins/nuagevsp/test_nuage_extra_dhcp.py      |    3 +-
 .../plugins/nuagevsp/test_nuage_internal_dns.py    |    2 +
 .../nuagevsp/test_nuage_network_migration.py       | 2002 ++++++++++++++++++++
 .../plugins/nuagevsp/test_nuage_vpc_internal_lb.py |    3 +
 tools/apidoc/gen_toc.py                            |    1 +
 tools/marvin/marvin/config/test_data.py            |  120 +-
 tools/marvin/marvin/deployDataCenter.py            |    3 +
 tools/marvin/marvin/lib/base.py                    |   49 +
 .../cloud/hypervisor/vmware/util/VmwareHelper.java |  133 +-
 88 files changed, 5186 insertions(+), 659 deletions(-)
 copy api/src/org/apache/cloudstack/api/command/{user/network/UpdateNetworkCmd.java =>
admin/network/MigrateNetworkCmd.java} (54%)
 create mode 100644 api/src/org/apache/cloudstack/api/command/admin/network/MigrateVPCCmd.java
 copy core/src/com/cloud/agent/api/{UnPlugNicAnswer.java => ReplugNicAnswer.java} (86%)
 copy core/src/com/cloud/agent/api/{PlugNicCommand.java => ReplugNicCommand.java} (84%)
 create mode 100644 plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtReplugNicCommandWrapper.java
 create mode 100644 plugins/hypervisors/kvm/test/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtReplugNicCommandWrapperTest.java
 create mode 100644 server/src/com/cloud/network/NetworkMigrationManager.java
 create mode 100644 server/src/com/cloud/network/NetworkMigrationManagerImpl.java
 create mode 100644 test/integration/plugins/nuagevsp/test_nuage_network_migration.py

-- 
To stop receiving notification emails like this one, please contact
['"commits@cloudstack.apache.org" <commits@cloudstack.apache.org>'].

Mime
View raw message