fuel-plugin-calico/deployment_scripts
Neil Jerram c36429d3d8 Further tweaks for updating RR config on controller nodes
It doesn't seem to work to watch both /etc/hiera/astute.yaml and
/etc/hiera/nodes.yaml, so instead use /etc/hosts as the trigger for
detecting deployment changes.

Also use /etc/hosts as the source of compute node IP addresses.  It
doesn't work to use 'etcdctl ls /calico/felix/v1/host', because the
new entries there will only be added when the new compute nodes have
completed their Calico plugin deployment.  When /etc/hosts and Fuel
config files are updated on the controller nodes, it is still too
early.

Change-Id: I9d37d84bb3baf350cca53d1fc32f21a8dfcd746d
2016-03-10 12:56:39 +00:00
..
calico-fuel-monitor Further tweaks for updating RR config on controller nodes 2016-03-10 12:56:39 +00:00
calico_compute.sh Version after last changes should be incremented to 2.0.1 2016-03-09 09:49:34 +00:00
calico_controller.sh Version after last changes should be incremented to 2.0.1 2016-03-09 09:49:34 +00:00
calico_route_reflector.sh Further tweaks for updating RR config on controller nodes 2016-03-10 12:56:39 +00:00
get_controller_ips.py Watch both /etc/hiera/nodes.yaml and /etc/hiera/astute.yaml 2016-03-08 14:42:14 +00:00
get_node_ip.py Configure the route reflector to peer with compute nodes only, not all nodes 2015-07-14 15:06:36 +01:00
pluginutils.py Watch both /etc/hiera/nodes.yaml and /etc/hiera/astute.yaml 2016-03-08 14:42:14 +00:00
remove_default_networks.sh Post Fuel deployment, remove default OpenStack network configuration which doesn't work with Calico. 2015-07-29 15:37:49 +01:00
update_etcd_cluster.sh Simplify get_node_ips_by_role.py to be get_controller_ips.py 2016-03-08 14:32:28 +00:00