diff --git a/deployment/cinder/cinder-api-container-puppet.yaml b/deployment/cinder/cinder-api-container-puppet.yaml index 95ee04e996..53b9bcfb4c 100644 --- a/deployment/cinder/cinder-api-container-puppet.yaml +++ b/deployment/cinder/cinder-api-container-puppet.yaml @@ -310,6 +310,8 @@ outputs: user: root privileged: false restart: always + healthcheck: + test: '/usr/share/openstack-tripleo-common/healthcheck/cron cinder' volumes: list_concat: - {get_attr: [ContainersCommon, volumes]} diff --git a/deployment/heat/heat-api-container-puppet.yaml b/deployment/heat/heat-api-container-puppet.yaml index 8cb52cf9e0..83d29c94a2 100644 --- a/deployment/heat/heat-api-container-puppet.yaml +++ b/deployment/heat/heat-api-container-puppet.yaml @@ -249,6 +249,8 @@ outputs: user: root privileged: false restart: always + healthcheck: + test: '/usr/share/openstack-tripleo-common/healthcheck/cron heat' volumes: list_concat: - {get_attr: [ContainersCommon, volumes]} diff --git a/deployment/keystone/keystone-container-puppet.yaml b/deployment/keystone/keystone-container-puppet.yaml index c13cff8125..93e324e07e 100644 --- a/deployment/keystone/keystone-container-puppet.yaml +++ b/deployment/keystone/keystone-container-puppet.yaml @@ -772,6 +772,8 @@ outputs: net: host privileged: false restart: always + healthcheck: + test: '/usr/share/openstack-tripleo-common/healthcheck/cron keystone' command: ['/bin/bash', '-c', '/usr/local/bin/kolla_set_configs && /usr/sbin/crond -n'] volumes: list_concat: diff --git a/deployment/logrotate/logrotate-crond-container-puppet.yaml b/deployment/logrotate/logrotate-crond-container-puppet.yaml index 977119d078..c67fd8ff81 100644 --- a/deployment/logrotate/logrotate-crond-container-puppet.yaml +++ b/deployment/logrotate/logrotate-crond-container-puppet.yaml @@ -109,6 +109,8 @@ outputs: privileged: true user: root restart: always + healthcheck: + test: '/usr/share/openstack-tripleo-common/healthcheck/cron' volumes: list_concat: - {get_attr: [ContainersCommon, volumes]} diff --git a/deployment/nova/nova-api-container-puppet.yaml b/deployment/nova/nova-api-container-puppet.yaml index e3f1dac235..f0a4572d3f 100644 --- a/deployment/nova/nova-api-container-puppet.yaml +++ b/deployment/nova/nova-api-container-puppet.yaml @@ -447,6 +447,8 @@ outputs: user: root privileged: false restart: always + healthcheck: + test: '/usr/share/openstack-tripleo-common/healthcheck/cron nova' volumes: list_concat: - {get_attr: [ContainersCommon, volumes]}