tripleo-heat-templates/common
Emilien Macchi 4ab32733a1 Configure valid_exit_code for startup containers
For the containers managed during the deploy tasks; they can also fail
after being run (e.g. nova db sync); and right now we don't catch it,
and keep the deployment moving on.

We catch the errors with puppet containers but not for startup
containers.
This patch is a first step in that direction where we only accept
containers that have exited to return 0 as a valid return code.

A patch in tripleo-ansible will be made to check these containers which
must have "command" in their configs.

Change-Id: I43e42df53b10fc99ca8e0fd8d7a30768e895e91f
Related-Bug: #1878074
(cherry picked from commit de4dc46ea8)
2020-06-01 03:15:17 +00:00
..
services Add global groupvar to set the ansible async dir 2020-01-29 10:10:48 -06:00
container-puppet.py Use absolute name to include puppet classes 2020-04-11 08:13:23 +09:00
container-puppet.sh Exclude /etc/puppet from config generation 2020-04-22 23:03:09 +00:00
container_startup_configs_tasks.yaml Replace svirt_sandbox_file_t by container_file_t 2020-02-07 13:33:20 +01:00
deploy-steps-playbooks-common.yaml Move chcon for /var/lib/config-data 2020-05-28 21:27:15 +00:00
deploy-steps-tasks-step-0.j2.yaml Use exists filter instead of stat where possible 2020-03-12 10:05:19 +00:00
deploy-steps-tasks-step-1.yaml deploy-steps-tasks-step-1: update startup-configs with latest hashes 2020-04-17 15:54:28 +00:00
deploy-steps-tasks.yaml Configure valid_exit_code for startup containers 2020-06-01 03:15:17 +00:00
deploy-steps.j2 Add common_deploy_steps to post_upgrade_steps. 2020-05-15 11:49:48 +00:00
generate-config-tasks.yaml Ensure consistency with hostname comparison 2020-03-30 11:41:45 +02:00
hiera-steps-tasks.yaml Add ansible hieradata file 2020-04-24 19:02:06 +00:00
host-container-puppet-tasks.yaml Include {{step}} when setting facts 2020-04-02 20:25:15 +05:30
post.j2.yaml Consolidate puppet/docker deployments with one deploy steps workflow 2017-08-11 17:25:02 +00:00