You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ra...@apache.org on 2016/09/12 11:46:18 UTC
[6/6] git commit: updated refs/heads/master to 2acb0b7
Merge pull request #866 from bvbharatk/CLOUDSTACK-8751
CLOUDSTACK-8751 minimise downtime of network when network update is in progress.more info in the bug link below.
https://issues.apache.org/jira/browse/CLOUDSTACK-8751
* pr/866:
Added license headders
Added a test to test update router in sequence
Do not update network if one of the router's state is unknown
CLOUDSTACK-8751 Added tests
CLOUDSTACK-8751
Signed-off-by: Rajani Karuturi <ra...@accelerite.com>
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/2acb0b76
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2acb0b76
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2acb0b76
Branch: refs/heads/master
Commit: 2acb0b7608a9e2a2e9135c558c8e364b3c8eb623
Parents: 1f0955d 8805f95
Author: Rajani Karuturi <ra...@accelerite.com>
Authored: Mon Sep 12 17:15:23 2016 +0530
Committer: Rajani Karuturi <ra...@accelerite.com>
Committed: Mon Sep 12 17:15:23 2016 +0530
----------------------------------------------------------------------
api/src/com/cloud/network/Network.java | 2 +
api/src/com/cloud/network/NetworkService.java | 2 +-
.../network/element/RedundantResource.java | 27 ++
.../com/cloud/network/router/VirtualRouter.java | 4 +
.../network/vpn/RemoteAccessVpnService.java | 2 +-
.../org/apache/cloudstack/api/ApiConstants.java | 1 +
.../admin/network/UpdateNetworkCmdByAdmin.java | 2 +-
.../command/user/network/UpdateNetworkCmd.java | 21 +-
.../user/vpn/DeleteRemoteAccessVpnCmd.java | 2 +-
.../service/NetworkOrchestrationService.java | 10 +
.../orchestration/NetworkOrchestrator.java | 166 ++++++++++-
.../schema/src/com/cloud/vm/DomainRouterVO.java | 14 +
.../com/cloud/network/IpAddressManagerImpl.java | 2 +-
.../com/cloud/network/NetworkServiceImpl.java | 278 +++++++++++--------
.../network/element/VirtualRouterElement.java | 98 ++++++-
.../VirtualNetworkApplianceManagerImpl.java | 5 +
.../VpcVirtualNetworkApplianceManagerImpl.java | 10 +
.../network/vpn/RemoteAccessVpnManagerImpl.java | 6 +-
.../src/com/cloud/user/AccountManagerImpl.java | 2 +-
.../deployment/RouterDeploymentDefinition.java | 12 +-
.../RouterDeploymentDefinitionBuilder.java | 4 +
.../element/VirtualRouterElementTest.java | 151 +++++++++-
.../com/cloud/vpc/MockNetworkManagerImpl.java | 27 +-
.../RouterDeploymentDefinitionTest.java | 2 +-
.../RouterDeploymentDefinitionTestBase.java | 3 +
setup/db/db/schema-452to460.sql | 2 +
setup/db/db/schema-4910to41000.sql | 2 +
.../component/maint/test_redundant_router.py | 154 ++++++++++
28 files changed, 878 insertions(+), 133 deletions(-)
----------------------------------------------------------------------