tripleo-ansible/tripleo_ansible/roles
Emilien Macchi c2edd31a31 Introduce an Action Plugin to fetch container infos
Instead of running a bunch of tasks to figure out what container
commands have been run, which ones did not terminate after 5 minutes,
which ones failed or finished with a wrong exit code. We now have an
action plugin that will do it faster and with better logging.

Faster before it reduces the number of tasks.
Better logging is provided, now displaying all errors during a run and
fail at the end.

Supporting check-mode.

Re-using tripleo_container_manage role for molecule testing.

Co-Authored-By: Alex Schultz <aschultz@redhat.com>
Co-Authored-By: Kevin Carter <kecarter@redhat.com>

Change-Id: Ie7f8c9cceaf9540d7d33a9bb5f33258c46185e77
(cherry picked from commit 19774d0be4)
2020-07-14 20:54:50 +00:00
..
aide Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
backup-and-restore BaR - Export ceph authentication 2020-06-30 22:59:37 +02:00
login-defs (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
octavia-controller-config Simplify octavia post deploy configs 2019-10-21 20:46:10 +00:00
octavia-controller-post-config Add support for Octavia amphora log offloading 2020-06-04 14:55:53 -07:00
octavia-overcloud-config Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia-undercloud Octavia: handle empty amphora image search result 2020-06-23 16:42:45 -02:30
octavia_common Add support for Octavia amphora log offloading 2020-06-04 14:55:53 -07:00
octavia_controller_post_config/templates Add support for Octavia amphora log offloading 2020-06-04 14:55:53 -07:00
test_deps Add centos8 file for deps 2020-05-20 10:09:07 +00:00
test_package_action Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-bootstrap Create Symlink /usr/bin/ansible-playbook-3 when not exist 2020-04-20 14:41:01 -04:00
tripleo-cellv2 Remove all ignore_errors to avoid confusion when debugging 2020-03-07 21:30:25 -05:00
tripleo-ceph-common Exclude callbacks env vars for ceph-ansible 2020-06-03 14:37:47 -06:00
tripleo-ceph-run-ansible Use ansible_user instead of ANSIBLE_REMOTE_USER env var 2020-07-06 23:50:30 +02:00
tripleo-ceph-uuid Set short ANSIBLE_SSH_CONTROL_PATH_DIR for all ceph roles 2020-07-02 21:15:21 +00:00
tripleo-ceph-work-dir Merge "Add ceph config overrides support" into stable/train 2020-04-15 13:23:41 +00:00
tripleo-clients-install Tune-up package install 2020-03-04 16:55:13 -05:00
tripleo-config (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-container-image-prepare (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-container-manage Introduce an Action Plugin to fetch container infos 2020-07-14 20:54:50 +00:00
tripleo-container-rm Merge "Replace podman commands by module" into stable/train 2020-05-07 20:38:16 +00:00
tripleo-container-stop Replace podman commands by module 2020-05-07 18:29:16 +03:00
tripleo-container-tag Merge "Switch install-docker with ensure-docker" into stable/train 2020-04-15 20:27:08 +00:00
tripleo-create-admin (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-firewall (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-hieradata Fix tripleo_hierdata permissions 2020-07-07 13:33:39 +00:00
tripleo-hosts-entries Fix host entries permissions 2020-07-06 12:20:06 -04:00
tripleo-image-serve (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-kernel Do not set lo.disable_ipv6=0 by default 2020-06-05 08:45:08 +02:00
tripleo-keystone-resources Correctly set openstack_domains for ansible >= 2.9 2020-04-16 17:39:23 -04:00
tripleo-module-load (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-nova-image-cache Add role/playbook to manage nova image cache 2020-03-18 14:09:58 +00:00
tripleo-ovs-dpdk 'tripleo_ovs_dpdk_lcore_list' should be optional 2020-04-03 15:10:07 +02:00
tripleo-packages Correctly match openvswitch package 2020-05-20 10:09:21 +00:00
tripleo-persist Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-podman Login with buildah too to allow registry access with buildah 2020-07-08 13:42:50 +05:30
tripleo-ptp Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-redhat-enforce tripleo-redhat-enforce new role to enforce RHOSP constraints. 2020-05-04 17:51:38 +02:00
tripleo-securetty Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-ssh-known-hosts Simplify ssh_known_hosts role 2020-07-02 16:03:47 +00:00
tripleo-sshd (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
tripleo-systemd-wrapper Fix typo in sync script string container name comparison 2020-05-05 14:15:37 +00:00
tripleo-timezone Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-transfer Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-upgrade-hiera Fix logic to stop overrwriting upgrade hieradata 2020-03-13 17:10:28 +01:00
tripleo-validations-package Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo_nvdimm Add new role to manage persistent memory devices 2020-05-27 17:15:28 +02:00
tripleo_provision_mcelog added mcelog role 2020-05-28 07:20:22 +00:00
tuned Use CI mirrors for molecule jobs 2020-02-20 12:38:44 -05:00
tripleo-docker-rm Import the tripleo-docker-rm role 2019-06-24 14:07:48 -05:00