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/14 18:32:13 UTC

[9/9] git commit: updated refs/heads/master to 2ce5a0c

Merge pull request #931 from ekholabs/fix/loadbalancer

CLOUDSTACK-8947 - Load Balancer not working with Isolated NetworksThis PR fixes the Load Balance feature by adding iptables rules for the public IP and port of the LB.

In order to cover the changes, I improved and executed the smoke/test_loadbalance.py. In addition, I also executed many other tests to make sure the main network/VM functionalities are working as expected.

Test report will follow.

* pr/931:
  CLOUDSTACK-8947 - Do not rely on the machine hostname to verify the test
  CLOUDSTACK-8947 - Fail fast!
  CLOUDSTACK-8947 - Adding some logging to better understand whay is happening with the Processes
  CLOUDSTACK-8947 - Adding some logging to better understand what's happening with the rules
  CLOUDSTACK-8947 - Configure the firewall when the load balancer is setup
  CLOUDSTACK-8947 - Avoid multiple entries in the FW_EGRESS_RULES table
  CLOUDSTACK-8947 - Open the input chain to IP when loadbalancer is configured
  CLOUDSTACK-8947 - FW_EGRESS should be added only to filter table

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/2ce5a0c9
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2ce5a0c9
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2ce5a0c9

Branch: refs/heads/master
Commit: 2ce5a0c964eb660b0f799e1419e9285c200f09e1
Parents: be41921 bb3d1cd
Author: Remi Bergsma <gi...@remi.nl>
Authored: Wed Oct 14 18:30:32 2015 +0200
Committer: Remi Bergsma <gi...@remi.nl>
Committed: Wed Oct 14 18:30:32 2015 +0200

----------------------------------------------------------------------
 .../debian/config/opt/cloud/bin/configure.py    |  10 +-
 .../config/opt/cloud/bin/cs/CsLoadBalancer.py   |  34 ++++-
 .../config/opt/cloud/bin/cs/CsNetfilter.py      |   2 +
 .../debian/config/opt/cloud/bin/cs/CsProcess.py |   2 +
 test/integration/smoke/test_loadbalance.py      | 139 ++++++++++---------
 5 files changed, 111 insertions(+), 76 deletions(-)
----------------------------------------------------------------------