cloudstack/systemvm/patches/debian/config/opt/cloud/bin
wilderrodrigues 6b9e2ac16a Merge pull request #800 from bvbharatk/CLOUDSTACK-8798
CLOUDSTACK-8798 Fixed the vrrp virtual ip config in case of rvr enablFixed the vrrp virtual ip config in case of rvr enabled isolated networks.
changed the CsRedundant.py to bring down the public interface when rvr changes state to
backup. Also fixed vrrp authentication for isolated networks.

This fix dose not effect the vpc networks. it is only meant for rvr isolated networks.

manullay deployed a vm in rvr enabled isolated network and ran the tests below.

nosetests --with-marvin --marvin-config=/marvin-config test/integration/component/test_redundant_router_services.py

Test redundant router internals ... === TestName: test_enableVPNOverRvR | Status : SUCCESS ===

----------------------------------------------------------------------
Ran 1 test in 633.336s

nosetests --with-marvin --marvin-config=/marvin-config test/integration/component/test_redundant_router_cleanups.py

Test network garbage collection with RVR ... === TestName: test_network_gc | Status : SUCCESS ===
ok
Test restarting RvR network without cleanup ... === TestName: test_restart_ntwk_no_cleanup | Status : SUCCESS ===
ok
Test restart RvR network with cleanup ... === TestName: test_restart_ntwk_with_cleanup | Status : SUCCESS ===

----------------------------------------------------------------------
Ran 3 tests in 2120.263s

* pr/800:
  CLOUDSTACK-8798 Fixed the vrrp virtual ip config in case of rvr enabled isolated networks. changed the CsRedundant.py to bring down the public interface when rvr changes state to backup. Also fixed vrrp authentication for isolated networks.

Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-09-11 15:27:41 +02:00
..
cs Merge pull request #800 from bvbharatk/CLOUDSTACK-8798 2015-09-11 15:27:41 +02:00
baremetal-vr.py Removing "global" declaration from if block 2015-03-16 11:38:13 +01:00
baremetal_snat.sh restore barematel work after merge 2014-10-17 10:24:01 +02:00
bumpup_priority.sh CLOUDSTACK-5779: Moving bumpUpPriority, edithosts.sh, dnsmasq.sh to use routeProxy 2014-01-16 16:03:09 -08:00
checkbatchs2svpn.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
checkrouter.sh Bump priority stragety is no longer used for redundant virtual routers 2015-04-02 21:50:49 +02:00
checks2svpn.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
cloud-nic.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
configure.py CLOUDSTACK-8690: Updated the iptables order 2015-09-09 10:50:50 +05:30
createIpAlias.sh CLOUDSTACK-5494: Fixed dns is open to public in VR 2015-02-06 15:31:13 +05:30
cs_cmdline.py ACL issues 2015-03-16 11:40:10 +01:00
cs_dhcp.py ACL issues 2015-03-16 11:40:10 +01:00
cs_firewallrules.py Pep8 changes that got lost with the strange double push request problem last time 2015-05-26 07:07:43 -04:00
cs_forwardingrules.py ACL issues 2015-03-16 11:40:10 +01:00
cs_guestnetwork.py ACL issues 2015-03-16 11:40:10 +01:00
cs_ip.py ACL issues 2015-03-16 11:40:10 +01:00
cs_loadbalancer.py ACL issues 2015-03-16 11:40:10 +01:00
cs_monitorservice.py ACL issues 2015-03-16 11:40:10 +01:00
cs_network_acl.py ACL issues 2015-03-16 11:40:10 +01:00
cs_remoteaccessvpn.py CLOUDSTACK-8690:Added remote access vpn and vpn users configuration 2015-09-09 10:50:50 +05:30
cs_site2sitevpn.py ACL issues 2015-03-16 11:40:10 +01:00
cs_vmdata.py ACL issues 2015-03-16 11:40:10 +01:00
cs_vmp.py ACL issues 2015-03-16 11:40:10 +01:00
cs_vpnusers.py CLOUDSTACK-8690:Added remote access vpn and vpn users configuration 2015-09-09 10:50:50 +05:30
deleteIpAlias.sh CLOUDSTACK-5494: Fixed dns is open to public in VR 2015-02-06 15:31:13 +05:30
dnsmasq.sh CLOUDSTACK-5779: Moving bumpUpPriority, edithosts.sh, dnsmasq.sh to use routeProxy 2014-01-16 16:03:09 -08:00
edithosts.sh CLOUDSTACK-7974: remove old hostname entry for a VM when adding a VM 2014-12-10 18:25:22 +05:30
firewall_egress.sh CLOUDSTACK-7493: ignore errors on removal of iptables chains that don't exist 2015-04-23 14:19:46 +02:00
firewall_ingress.sh CLOUDSTACK-5779: Move firewall to use routerProxy 2014-01-17 12:36:42 -08:00
firewall_nat.sh CLOUDSTACK-5779: Move firewall to use routerProxy 2014-01-17 12:36:42 -08:00
getRouterAlerts.sh CLOUDSTACK-6253: Optimizing VR alerts getting algorithm In addition to this a new configuration parameter is added router.alerts.check.interval defaulted to 30minutes to check for alerts in Virtual Router 2014-04-09 18:12:20 +05:30
get_template_version.sh ACL issues 2015-03-16 11:40:10 +01:00
ian.py Add missing license headers from recent branch merge 3c429ee 2015-03-18 11:03:54 +05:30
ilb.sh CLOUDSTACK-6047: Make VR LB script accept a file name 2014-02-21 18:26:42 -08:00
ipassoc.sh CLOUDSTACK-7544: Fixed ip addr del issues in ipassoc 2014-09-15 14:54:13 +05:30
ipsectunnel.sh made iptables for the VPN connection more secure 2014-12-08 19:06:55 +01:00
line_edit.py Fancy line editor for Ian 2015-03-16 11:35:11 +01:00
loadbalancer.sh CLOUDSTACK-6047: Make VR LB script accept a file name 2014-02-21 18:26:42 -08:00
master.py pep8 cleanup 2015-08-24 13:35:01 +02:00
merge.py CLOUDSTACK-8690:Added remote access vpn and vpn users configuration 2015-09-09 10:50:50 +05:30
monitor_service.sh CLOUDSTACK-6714: monitor script echo service command is added with quotes 2014-05-20 14:11:19 +05:30
netusage.sh Added code to configure netusage for vpc and domR devices 2015-03-16 11:35:27 +01:00
passwd_server CLOUDSTACK-7376 passwd_server attempts to start but terminates with the exit code 137 2014-09-17 09:28:44 -07:00
passwd_server_ip Fixed password server, fixed more firewall issues 2015-03-16 11:40:03 +01:00
passwd_server_ip.py CLOUDSTACK-8331: have savepassword try all interfaces 2015-03-18 14:40:23 +05:30
patchsystemvm.sh Remove vpc_router_svcs because they will be the same as any other router (soon) 2015-03-16 11:39:52 +01:00
prepare_pxe.sh restore barematel work after merge 2014-10-17 10:24:01 +02:00
savepassword.sh CLOUDSTACK-8331: have savepassword try all interfaces 2015-03-18 14:40:23 +05:30
set_redundant.py Java: Fixing the redundant flag for the router control nic and the guest network command; 2015-03-16 11:39:15 +01:00
test.sh Add missing license headers from recent branch merge 3c429ee 2015-03-18 11:03:54 +05:30
update_config.py CLOUDSTACK-8690:Added remote access vpn and vpn users configuration 2015-09-09 10:50:50 +05:30
vmdata.py Fix PEP8 compliance 2015-03-16 11:38:07 +01:00
vpc_acl.sh CLOUDSTACK-6062: nic device ids don't always correspond to 2014-02-07 14:59:40 -07:00
vpc_func.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_guestnw.sh systemvm: fix socat usage 2015-03-30 13:50:39 +05:30
vpc_ipassoc.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_loadbalancer.sh CLOUDSTACK-6047: Make VR LB script accept a file name 2014-02-21 18:26:42 -08:00
vpc_netusage.sh Added code to configure netusage for vpc and domR devices 2015-03-16 11:35:27 +01:00
vpc_passwd_server systemvm: fix socat usage 2015-03-30 13:50:39 +05:30
vpc_portforwarding.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_privateGateway.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_privategw_acl.sh Fixed vpc private gateway backend issues 2014-05-07 16:33:46 +05:30
vpc_snat.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_staticnat.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vpc_staticroute.sh Move the system vm to a separate maven project. 2013-09-20 18:31:02 +08:00
vr_cfg.sh CLOUDSTACK-8488: network with LB fails to restart as the bash script mangles the escape characters, fixed 2015-05-22 16:24:20 +05:30