cloudstack/systemvm/patches/debian/config/opt/cloud/bin/cs
Will Stevens d9429f6add Merge pull request #1471 from remibergsma/47_lower_interface_wait
Lower the time we wait for interfaces to appearWaiting for interfaces is tricky. They might never appear.. for example when we have entries in `/etc/cloudstack/ips.json` that haven't been plugged yet. Waiting this long makes everything horribly slow (every vm, interface, static route, etc, etc, will hit this wait, for every device). We've seen CloudStack send an `ip_assoc.json` command for `eth1` public nic only and then the router goes crazy waiting for all other interfaces that were there before reboot and aren't there. If only the router would return to the mgt server a success of `eth1`, it would get the command for `eth2` etc etc. Obviously, a destroy works much faster because no state services, so no knowledge of previous devices so no waits :-)

After a stop/start the router has state in `/etc/cloudstack/ips.json` and every commands waits. Eventually hitting the hardcoded 120 sec timeout.

* pr/1471:
  lower the time we wait for interfaces to appear

Signed-off-by: Will Stevens <williamstevens@gmail.com>
2016-05-26 15:49:50 -04:00
..
CsAddress.py Merge pull request #1471 from remibergsma/47_lower_interface_wait 2016-05-26 15:49:50 -04:00
CsApp.py CLOUDSTACK-8952 - Make sure the calls to CsFile use the new logic of commit/is_changed methods 2015-10-17 12:20:40 +02:00
CsConfig.py This patch addresses two issues: 2016-05-08 22:47:55 +02:00
CsDatabag.py Configure rVPC for router.redundant.vrrp.interval advert_int setting 2016-05-13 14:37:04 +02:00
CsDhcp.py Revert "Merge pull request #1482 from remibergsma/iptables-fix" 2016-05-19 11:04:46 +02:00
CsFile.py Configure rVPC for router.redundant.vrrp.interval advert_int setting 2016-05-13 14:37:04 +02:00
CsGuestNetwork.py CLOUDSTACK-8935 - Check if the key is available in the dictionary 2015-10-22 14:52:07 +02:00
CsHelper.py Merge pull request #1474 from remibergsma/47_private_gw_initial_config 2016-05-12 11:02:55 -04:00
CsLoadBalancer.py Revert "Merge pull request #1482 from remibergsma/iptables-fix" 2016-05-19 11:04:46 +02:00
CsMonitor.py ACL issues 2015-03-16 11:40:10 +01:00
CsNetfilter.py Revert "Merge pull request #1482 from remibergsma/iptables-fix" 2016-05-19 11:04:46 +02:00
CsProcess.py CLOUDSTACK-8947 - Adding some logging to better understand whay is happening with the Processes 2015-10-14 07:44:39 +02:00
CsRedundant.py Configure rVPC for router.redundant.vrrp.interval advert_int setting 2016-05-13 14:37:04 +02:00
CsRoute.py CLOUDSTACK-8915 - Rearrenging a bit the default route code in order to make it more clear 2015-10-06 16:41:13 +02:00
CsRule.py Fixed Port forwarding (DNAT/SNAT) for isolated networks 2015-03-16 11:40:12 +01:00
CsStaticRoutes.py apply static routes on change to master state 2016-04-07 20:57:58 +02:00
__init__.py ACL issues 2015-03-16 11:40:10 +01:00