Use overcloud-full instead of atomic-image
authorSteve Baker <sbaker@redhat.com>
Tue, 8 Nov 2016 20:50:17 +0000 (20:50 +0000)
committerFlavio Percoco <flaper87@gmail.com>
Mon, 19 Dec 2016 17:13:57 +0000 (18:13 +0100)
commit5c272e9de39ca3d06158d23b30f12107c8251d1d
tree47ec958962f673872e80e6cfe3e9d974ab98636c
parentd5cd18d3c5e1a54cb15be39e421f98fd01e1a99c
Use overcloud-full instead of atomic-image

This switches to using overcloud-full as the OS image for
containerized compute. It includes the following changes:
- install docker, until this change lands
  I1eab2a6de721c8f3c21c7df0019f2d4d1cc3775f
- agent image pull has been removed. This avoids a race between docker
  starting and the current call to pull. This relies on "docker run"
  to do the initial pull and leaves open the option of some other
  prefetch mechanism to do the initial pull
- rely on unit Conflicts= to ensure heat-docker-agents and
  os-collect-config do not run at the same time
- tweaks to host bind mounts
- removal of commands which only apply to atomic

Co-Authored-By: Martin André <m.andre@redhat.com>
Change-Id: I2e82634785834a877a4dbdbdcd788a9ac1c14a9d
docker/firstboot/start_docker_agents.sh
docker/post.j2.yaml
environments/docker.yaml