You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by re...@apache.org on 2015/10/09 01:49:35 UTC

[12/12] git commit: updated refs/heads/master to ca9e934

Merge pull request #908 from ekholabs/fix/rVPC_routes_CLOUDSTACK-8915

CLOUDSTACK-8915 - Cannot SSH into VMs deployed Redundant VPC routersIn order to reproduce the problem, I did the following

* Create a Redundant VPC
* Add a tier
* Add a new VM to the tier
* Add an ACL, open port 22 and associate the ACL with the tier
* Acquire a pub IP
* Add a PF rule to port 22 towards the VM
* Try to SSH to the VM through the Pub IP

It failed with "No route to host".

This PR contains the following:

* Fix for the keepalived (vrrp) configuration;
* Refactor the default router code for both isolated and [r]VPC routers
* Revert CsRedundant changes
* Add default route tests
* Add logging to tests - so we see what's happening during test execution.

* pr/908:
  CLOUDSTACK-8915 - Making sure cleanup resources passes
  CLOUDSTACK-8915 - Fix the assertion used for the default routes test
  CLOUDSTACK-8915 - Copy the conntrackd configuration every time _redundant_on() function is called
  CLOUDSTACK-8915 - This test is still under construction
  CLOUDSTACK-8915 - Adding logging to tests
  CLOUDSTACK-8915 - Improve routers tests
  CLOUDSTACK-8915 - Reverting changes from commit id 1a02773b556a0efa277cf18cd099fc62a4e27706
  CLOUDSTACK-8915 - Reverting changes from commit id 18dbc0c4cbe506ad698bc513c901dc2d0e48159f
  CLOUDSTACK-8915 - VRRP needs a cidr in order to work properly
  CLOUDSTACK-8915 - Rearrenging a bit the default route code in order to make it more clear
  CLOUDSTACK-8915 - Add the default route only on address that have not been configured yet.

Signed-off-by: Remi Bergsma <gi...@remi.nl>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/ca9e934e
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/ca9e934e
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/ca9e934e

Branch: refs/heads/master
Commit: ca9e934e96d41913bfc3a7687fb574d133383871
Parents: 99059e2 7ed81a6
Author: Remi Bergsma <gi...@remi.nl>
Authored: Fri Oct 9 00:47:52 2015 +0100
Committer: Remi Bergsma <gi...@remi.nl>
Committed: Fri Oct 9 00:47:52 2015 +0100

----------------------------------------------------------------------
 .../debian/config/opt/cloud/bin/configure.py    |   2 +-
 .../debian/config/opt/cloud/bin/cs/CsAddress.py |  75 +-
 .../debian/config/opt/cloud/bin/cs/CsHelper.py  |   7 +-
 .../config/opt/cloud/bin/cs/CsRedundant.py      |  26 +-
 .../debian/config/opt/cloud/bin/cs/CsRoute.py   |   9 +-
 .../test_routers_iptables_default_policy.py     |  73 +-
 .../component/test_routers_network_ops.py       | 725 +++++++++++++++++++
 .../integration/component/test_vpc_redundant.py | 157 ++--
 .../component/test_vpc_router_nics.py           | 157 ++--
 9 files changed, 1071 insertions(+), 160 deletions(-)
----------------------------------------------------------------------