tripleo-heat-templates/docker
Dan Prince 975d862bc3 Fix keystone, cinder, heat-api cron containers
The cron containers need to run as root in order to create PID files
correctly.

Additionally, the keystone_cron container was misconfigured to
use /usr/bin/cron instead of the correct /usr/bin/crond.

Additionally we have an issue where the Kolla keystone container has
hard coded ARGS for the docker container which causes -DFOREGROUND
(an Apache specific argument) to get appended onto the kolla_start
command thus causing crond to fail to startup correctly. This
works around the issue by overriding the command and calling
kolla_set_configs manually. Once we fix this in Kolla we can
revisit this.

Change-Id: Ib8fb2bef9a3bb89131265051e9ea304525b58374
Related-bug: 1707785
2017-08-01 10:06:47 -04:00
..
firstboot Remove DockerNamespace references 2017-07-20 16:15:21 -04:00
services Fix keystone, cinder, heat-api cron containers 2017-08-01 10:06:47 -04:00
README-containers.md Replace outdated instruction with link to upstream doc 2017-07-10 16:32:58 +02:00
deploy-steps-playbook.yaml Also log puppet output to console 2017-07-27 13:59:04 -04:00
docker-puppet.py Also log docker-puppet.py puppet output to console 2017-07-28 11:25:42 +02:00
docker-steps.j2 Move docker_puppet_tasks calculation into services.yaml 2017-07-24 14:02:44 +03:00
docker-toool Merge "Add detach to docker-toool" 2017-06-30 03:52:38 +00:00
post-upgrade.j2.yaml Enable composable upgrades for docker service templates 2017-03-06 15:53:46 +00:00
post.j2.yaml Enable composable upgrades for docker service templates 2017-03-06 15:53:46 +00:00