tripleo-ansible/tripleo_ansible/ansible_plugins
Alex Schultz 894a853a5e Implement run_once
Prior to this patch, run_once was basically ignored. This patch adds
tracking on tasks that are tagged with run_once and will only allow it
to be invoked once. This means if the run_once task fails, all the other
hosts will continue to process their tasks like nothing happened. The
play itself will exit if the run_once task fails at the end. For tripleo
this means that run_once should not be used for any required tasks
within a play but can be used to make sure a task will only run once
time for a given play.

Change-Id: Iaa1278763d56429b2886371a18477e1f54680e19
2020-05-29 14:02:56 -06:00
..
action tripleo_all_nodes_data: sort enabled_services (idempotency) 2020-04-08 10:11:10 -04:00
callback Add tripleo_profile_tasks for tripleo_dense output 2020-05-14 14:10:24 -06:00
filter Merge "Move inventory filters to tripleo-upgrade" 2020-05-18 22:19:44 +00:00
module_utils Add a new set of modules to support derived params 2020-04-30 23:48:25 +00:00
modules Merge "Add module for downloading confg" 2020-05-28 07:55:02 +00:00
strategy Implement run_once 2020-05-29 14:02:56 -06:00
tests Improve idempotency for podman_container 2020-05-11 15:26:05 +03:00