Add bind mounts for agent state
authorSteve Baker <sbaker@redhat.com>
Tue, 6 Dec 2016 22:18:23 +0000 (22:18 +0000)
committerFlavio Percoco <flaper87@gmail.com>
Mon, 19 Dec 2016 17:13:57 +0000 (18:13 +0100)
These ensure that software configuration tasks are not re-run when the
heat-agents container is restarted.

Change-Id: Ieb84fe1f6dd849737ff22f51daa12ddc467dcdde

docker/firstboot/start_docker_agents.sh

index e7e276b..40e5248 100755 (executable)
@@ -44,6 +44,9 @@ AGENT_COMMAND_MOUNTS="-v /var/lib/etc-data:/var/lib/etc-data \
                       -v /var/lib/heat-cfntools:/var/lib/heat-cfntools \
                       -v /etc/sysconfig/docker:/etc/sysconfig/docker \
                       -v /etc/sysconfig/network-scripts:/etc/sysconfig/network-scripts \
+                      -v /var/lib/os-collect-config:/var/lib/os-collect-config \
+                      -v /var/lib/os-apply-config-deployments:/var/lib/os-apply-config-deployments \
+                      -v /var/lib/heat-config:/var/lib/heat-config \
                       -v /usr/lib64/libseccomp.so.2:/usr/lib64/libseccomp.so.2"