reports.html

Report generated on 16-Sep-2020 at 06:12:10 by pytest-html v2.1.1

Environment

Packages {"pluggy": "0.13.1", "py": "1.9.0", "pytest": "6.0.2"}
Platform Linux-4.18.0-193.14.2.el8_2.x86_64-x86_64-with-centos-8.2.2004-Core
Plugins {"cov": "2.10.1", "forked": "1.3.0", "html": "2.1.1", "metadata": "1.10.0", "testinfra": "5.3.1", "xdist": "2.1.0"}
Python 3.6.8

Summary

1 tests ran in 372.78 seconds.

1 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Passed tests/test_molecule.py::test_molecule 372.75
------------------------------Captured stdout call------------------------------
--> Test matrix └── default ├── prepare ├── converge └── check --> Scenario: 'default' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ changed: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* changed: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** ok: [instance] TASK [Prepare the container configs directory] ********************************* changed: [instance] TASK [Create a configuration file for a fedora container] ********************** changed: [instance] TASK [Create a secondary configuration file for a fedora container] ************ changed: [instance] TASK [Create a third configuration file for a fedora container] **************** changed: [instance] TASK [Create old healthcheck service for fedora container] ********************* changed: [instance] TASK [Create old healthcheck timer for fedora container] *********************** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=15 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 --> Scenario: 'default' --> Action: 'converge' PLAY [Create fedora container from /tmp/container-configs with old healthcheck] *** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* changed: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** changed: [instance] => (item=tripleo-container-shutdown) changed: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** changed: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** changed: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** changed: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** changed: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** changed: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). FAILED - RETRYING: Check podman create status (119 retries left). changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check containers status] ********************** podman run --name fedora --conmon-pidfile /var/run/fedora.pid --detach=True --healthcheck-interval 500s --interactive=False --label config_id=tripleo --label container_name=fedora --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:latest', 'net': 'host', 'command': 'sleep 3600', 'restart': 'always', 'check_interval': '500s', 'healthcheck': {'test': 'echo test'}, 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora.log --privileged=False --tty=False --network host --rootfs=False fedora:latest sleep 3600 changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** Removing /etc/systemd/system/tripleo_fedora.requires file Systemd unit files were created or updated for: ['fedora'] Running systemd daemon reload Restarting systemd service for fedora changed: [instance] TASK [Enable and start systemd timers] ***************************************** changed: [instance] TASK [Add systemd requires for healthchecks] *********************************** changed: [instance] TASK [Check for fedora container] ********************************************** changed: [instance] TASK [Check if tripleo_fedora systemd healthcheck service is active] *********** changed: [instance] TASK [Assert that tripleo_fedora systemd healthcheck service is active] ******** ok: [instance] => changed=false msg: tripleo_fedora systemd healthcheck service is active PLAY [Create all containers from /tmp/container-configs] *********************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). FAILED - RETRYING: Check podman create status (119 retries left). FAILED - RETRYING: Check podman create status (118 retries left). FAILED - RETRYING: Check podman create status (117 retries left). changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check containers status] ********************** podman rm -f fedora podman run --name fedora --conmon-pidfile /var/run/fedora.pid --detach=True --healthcheck-command echo test --healthcheck-interval 500s --interactive=False --label config_id=tripleo --label container_name=fedora --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:latest', 'net': 'host', 'command': 'sleep 3600', 'restart': 'always', 'check_interval': '500s', 'healthcheck': {'test': 'echo test'}, 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora.log --privileged=False --tty=False --network host --rootfs=False fedora:latest sleep 3600 changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman run --name fedora_bis --conmon-pidfile /var/run/fedora_bis.pid --detach=True --interactive=False --label config_id=tripleo --label container_name=fedora_bis --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:latest', 'net': 'host', 'command': 'sleep 5', 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora_bis.log --privileged=False --tty=False --network host --rootfs=False fedora:latest sleep 5 changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman run --name fedora_three --conmon-pidfile /var/run/fedora_three.pid --detach=True --interactive=False --label config_id=tripleo --label container_name=fedora_three --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:latest', 'net': 'host', 'command': 'sleep 5', 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora_three.log --privileged=False --tty=False --network host --rootfs=False fedora:latest sleep 5 changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** Removing /etc/systemd/system/tripleo_fedora.requires file Cleaning-up systemd healthcheck for fedora Running systemd daemon reload Systemd unit files were created or updated for: [] Ensure that systemd service for fedora is started changed: [instance] TASK [Check for fedora container] ********************************************** changed: [instance] TASK [Gather facts about fedora container] ************************************* ok: [instance] TASK [Assert that fedora container has the right image] ************************ ok: [instance] => changed=false msg: fedora container has the right image TASK [Check if tripleo_fedora systemd service is active] *********************** changed: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** ok: [instance] => changed=false msg: tripleo_fedora systemd service is active TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** ok: [instance] => changed=false msg: fedora container healthcheck is healthy TASK [Verify that Fedora systemd healthcheck container was removed correctly] *** changed: [instance] TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Gather facts about fedora_bis container] ********************************* ok: [instance] TASK [Assert that fedora_bis container has the right image] ******************** ok: [instance] => changed=false msg: fedora_bis container has the right image TASK [Check for fedora_three container] **************************************** changed: [instance] TASK [Gather facts about fedora_three container] ******************************* ok: [instance] TASK [Assert that fedora_three container has the right image] ****************** ok: [instance] => changed=false msg: fedora_three container has the right image PLAY [Test idempotency on fedora container] ************************************ TASK [Gather facts about fedora container before new run] ********************** ok: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). ok: [instance] => (item=fedora) TASK [tripleo_container_manage : Check containers status] ********************** ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman start fedora_bis changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman start fedora_three changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** Removing /etc/systemd/system/tripleo_fedora.requires file Systemd unit files were created or updated for: [] Ensure that systemd service for fedora is started ok: [instance] TASK [Gather facts about fedora container after new run] *********************** ok: [instance] TASK [Assert that fedora container has not been re-created] ******************** ok: [instance] => changed=false msg: fedora container was not re-created PLAY [Test systemd state on fedora container after a manual stop] ************** TASK [Stop systemd service for tripleo_fedora in a manual stop] **************** changed: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check containers status] ********************** podman start fedora changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman start fedora_bis changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman start fedora_three changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** Removing /etc/systemd/system/tripleo_fedora.requires file Systemd unit files were created or updated for: [] Ensure that systemd service for fedora is started ok: [instance] TASK [Check if tripleo_fedora systemd service is active after a manual stop] *** changed: [instance] TASK [Assert that tripleo_fedora systemd service is active after a manual stop] *** ok: [instance] => changed=false msg: tripleo_fedora systemd service is active after a manual stop PLAY [Manage only one container] *********************************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** skipping: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** skipping: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora healthcheck] ************** skipping: [instance] TASK [tripleo_container_rm : remove fedora healthcheck service] **************** skipping: [instance] TASK [tripleo_container_rm : remove fedora healthcheck timer] ****************** skipping: [instance] TASK [tripleo_container_rm : check if fedora service exists in systemd] ******** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora] ************************** changed: [instance] TASK [tripleo_container_rm : remove fedora systemd service] ******************** changed: [instance] TASK [tripleo_container_rm : check if fedora service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora systemd requires] ******************* skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** ok: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). FAILED - RETRYING: Check podman create status (119 retries left). changed: [instance] => (item=fedora) TASK [tripleo_container_manage : Check containers status] ********************** podman run --name fedora --conmon-pidfile /var/run/fedora.pid --detach=True --healthcheck-command echo test --healthcheck-interval 500s --interactive=False --label config_id=tripleo --label container_name=fedora --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:rawhide', 'net': 'host', 'command': 'sleep 3600', 'restart': 'always', 'check_interval': '500s', 'healthcheck': {'test': 'echo test'}, 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora.log --privileged=False --tty=False --network host --rootfs=False fedora:rawhide sleep 3600 changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** Removing /etc/systemd/system/tripleo_fedora.requires file Systemd unit files were created or updated for: ['fedora'] Running systemd daemon reload Restarting systemd service for fedora changed: [instance] TASK [Check for fedora container] ********************************************** changed: [instance] TASK [Gather facts about fedora container] ************************************* ok: [instance] TASK [Assert that fedora container has the right image] ************************ ok: [instance] => changed=false msg: fedora container has the right image TASK [Check if tripleo_fedora systemd service is active] *********************** changed: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** ok: [instance] => changed=false msg: tripleo_fedora systemd service is active TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** ok: [instance] => changed=false msg: fedora container healthcheck is healthy TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Check for fedora_three container] **************************************** changed: [instance] PLAY [Manage a wrong container (user error)] *********************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** skipping: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** skipping: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora container] ********************************************** changed: [instance] TASK [Gather facts about fedora container] ************************************* ok: [instance] TASK [Check if tripleo_fedora systemd service is active] *********************** changed: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** ok: [instance] => changed=false msg: tripleo_fedora systemd service is active TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** ok: [instance] => changed=false msg: fedora container healthcheck is healthy TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Check for fedora_three container] **************************************** changed: [instance] PLAY [Test a container removal] ************************************************ TASK [Remove fedora container config] ****************************************** changed: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora healthcheck] ************** skipping: [instance] TASK [tripleo_container_rm : remove fedora healthcheck service] **************** skipping: [instance] TASK [tripleo_container_rm : remove fedora healthcheck timer] ****************** skipping: [instance] TASK [tripleo_container_rm : check if fedora service exists in systemd] ******** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora] ************************** changed: [instance] TASK [tripleo_container_rm : remove fedora systemd service] ******************** changed: [instance] TASK [tripleo_container_rm : check if fedora service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora systemd requires] ******************* skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** ok: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman start fedora_bis changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman start fedora_three changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check that fedora container was removed] ********************************* changed: [instance] TASK [Check if tripleo_fedora systemd service is still active] ***************** changed: [instance] TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Check for fedora_three container] **************************************** changed: [instance] PLAY [Test a container update] ************************************************* TASK [Modify the fedora_bis container config] ********************************** changed: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman run --name fedora_bis --conmon-pidfile /var/run/fedora_bis.pid --detach=True --interactive=False --label config_id=tripleo --label container_name=fedora_bis --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:rawhide', 'net': 'host', 'command': 'sleep 10', 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora_bis.log --privileged=False --tty=False --network host --rootfs=False fedora:rawhide sleep 10 changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman start fedora_three changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Gather facts about fedora_bis container] ********************************* ok: [instance] TASK [Assert that fedora_bis container has the right image] ******************** ok: [instance] => changed=false msg: fedora_bis container has the right image TASK [Check for fedora_three container] **************************************** changed: [instance] PLAY [Test a container config override] **************************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] podman run --name fedora_bis --conmon-pidfile /var/run/fedora_bis.pid --detach=True --interactive=False --label config_id=tripleo --label container_name=fedora_bis --label managed_by=tripleo_ansible --label config_data={'image': 'fedora:latest', 'net': 'host', 'command': 'sleep 10', 'start_order': 0} --log-driver k8s-file --log-level debug --log-opt path=/var/log/containers/stdouts/fedora_bis.log --privileged=False --tty=False --network host --rootfs=False fedora:latest sleep 10 changed: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* FAILED - RETRYING: Check podman create status (120 retries left). changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] podman start fedora_three changed: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** changed: [instance] TASK [Gather facts about fedora_bis container] ********************************* ok: [instance] TASK [Assert that fedora_bis container has the right image] ******************** ok: [instance] => changed=false msg: fedora_bis container has the right image TASK [Check for fedora_three container] **************************************** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=297 changed=103 unreachable=0 failed=0 skipped=92 rescued=0 ignored=0 --> Scenario: 'default' --> Action: 'check' PLAY [Create fedora container from /tmp/container-configs with old healthcheck] *** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** skipping: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** skipping: [instance] TASK [Enable and start systemd timers] ***************************************** skipping: [instance] TASK [Add systemd requires for healthchecks] *********************************** skipping: [instance] TASK [Check for fedora container] ********************************************** skipping: [instance] TASK [Check if tripleo_fedora systemd healthcheck service is active] *********** skipping: [instance] TASK [Assert that tripleo_fedora systemd healthcheck service is active] ******** skipping: [instance] PLAY [Create all containers from /tmp/container-configs] *********************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora container] ********************************************** skipping: [instance] TASK [Gather facts about fedora container] ************************************* skipping: [instance] TASK [Assert that fedora container has the right image] ************************ skipping: [instance] TASK [Check if tripleo_fedora systemd service is active] *********************** skipping: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** skipping: [instance] TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** skipping: [instance] TASK [Verify that Fedora systemd healthcheck container was removed correctly] *** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Gather facts about fedora_bis container] ********************************* ok: [instance] TASK [Assert that fedora_bis container has the right image] ******************** ok: [instance] => changed=false msg: fedora_bis container has the right image TASK [Check for fedora_three container] **************************************** skipping: [instance] TASK [Gather facts about fedora_three container] ******************************* ok: [instance] TASK [Assert that fedora_three container has the right image] ****************** ok: [instance] => changed=false msg: fedora_three container has the right image PLAY [Test idempotency on fedora container] ************************************ TASK [Gather facts about fedora container before new run] ********************** skipping: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Gather facts about fedora container after new run] *********************** skipping: [instance] TASK [Assert that fedora container has not been re-created] ******************** skipping: [instance] PLAY [Test systemd state on fedora container after a manual stop] ************** TASK [Stop systemd service for tripleo_fedora in a manual stop] **************** changed: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check if tripleo_fedora systemd service is active after a manual stop] *** skipping: [instance] TASK [Assert that tripleo_fedora systemd service is active after a manual stop] *** skipping: [instance] PLAY [Manage only one container] *********************************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** skipping: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** skipping: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora container] ********************************************** skipping: [instance] TASK [Gather facts about fedora container] ************************************* skipping: [instance] TASK [Assert that fedora container has the right image] ************************ skipping: [instance] TASK [Check if tripleo_fedora systemd service is active] *********************** skipping: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** skipping: [instance] TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Check for fedora_three container] **************************************** skipping: [instance] PLAY [Manage a wrong container (user error)] *********************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** skipping: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** skipping: [instance] TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora container] ********************************************** skipping: [instance] TASK [Gather facts about fedora container] ************************************* skipping: [instance] TASK [Check if tripleo_fedora systemd service is active] *********************** skipping: [instance] TASK [Assert that tripleo_fedora systemd service is active] ******************** skipping: [instance] TASK [Check if tripleo_fedora healthcheck is active and healthy] *************** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Check for fedora_three container] **************************************** skipping: [instance] PLAY [Test a container removal] ************************************************ TASK [Remove fedora container config] ****************************************** ok: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check that fedora container was removed] ********************************* skipping: [instance] TASK [Check if tripleo_fedora systemd service is still active] ***************** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Check for fedora_three container] **************************************** skipping: [instance] PLAY [Test a container update] ************************************************* TASK [Modify the fedora_bis container config] ********************************** ok: [instance] TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_rm/tasks/tripleo_podman_container_rm.yml for instance TASK [tripleo_container_rm : check if fedora_bis service healthcheck exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis healthcheck] ********** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck service] ************ skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis healthcheck timer] ************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service exists in systemd] **** ok: [instance] TASK [tripleo_container_rm : stop and disable fedora_bis] ********************** skipping: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd service] **************** skipping: [instance] TASK [tripleo_container_rm : check if fedora_bis service requires exists in systemd] *** ok: [instance] TASK [tripleo_container_rm : remove fedora_bis systemd requires] *************** skipping: [instance] TASK [tripleo_container_rm : Reload systemd services if needed] **************** skipping: [instance] TASK [tripleo_container_rm : Stop and remove container if exists] ************** changed: [instance] TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Gather facts about fedora_bis container] ********************************* skipping: [instance] TASK [Assert that fedora_bis container has the right image] ******************** skipping: [instance] TASK [Check for fedora_three container] **************************************** skipping: [instance] PLAY [Test a container config override] **************************************** TASK [include_role : tripleo_container_manage] ********************************* TASK [tripleo_container_manage : Gather variables for each operating system] *** TASK [tripleo_container_manage : Create container logs path] ******************* ok: [instance] TASK [tripleo_container_manage : Find all matching configs configs for in /tmp/container-configs] *** ok: [instance] TASK [tripleo_container_manage : Finalise hashes for all containers] *********** ok: [instance] TASK [tripleo_container_manage : Manage systemd shutdown files] **************** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/shutdown.yml for instance TASK [tripleo_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** ok: [instance] TASK [tripleo_container_manage : Set podman_drop_in fact] ********************** skipping: [instance] TASK [tripleo_container_manage : Deploy tripleo-container-shutdown and tripleo-start-podman-container] *** ok: [instance] => (item=tripleo-container-shutdown) ok: [instance] => (item=tripleo-start-podman-container) TASK [tripleo_container_manage : Create /usr/lib/systemd/system/tripleo-container-shutdown.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-tripleo-container-shutdown.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start tripleo-container-shutdown] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system/netns-placeholder.service] *** ok: [instance] TASK [tripleo_container_manage : Create /usr/lib/systemd/system-preset/91-netns-placeholder.preset] *** ok: [instance] TASK [tripleo_container_manage : Enable and start netns-placeholder] *********** changed: [instance] TASK [tripleo_container_manage : Update container configs with new config hashes] *** skipping: [instance] TASK [tripleo_container_manage : Delete orphan containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/delete_orphan.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [Delete orphan containers managed by Podman for /tmp/container-configs] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Create containers from /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/create.yml for instance TASK [tripleo_container_manage : Create containers managed by Podman for /tmp/container-configs] *** included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/start_order.yml for instance TASK [tripleo_container_manage : Gather podman infos] ************************** ok: [instance] TASK [tripleo_container_manage : Batching items for start_order 0] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/manage.yml for instance TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_bis) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_bis'] ok: [instance] TASK [tripleo_container_manage : Run containers execs asynchronously] ********** skipping: [instance] TASK [tripleo_container_manage : Manage containers asynchronously] ************* included: /home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/tripleo_container_manage/tasks/podman/create.yml for instance TASK [Tear-down containers that need to be re-created (new-config detected)] *** TASK [tripleo_container_rm : include_tasks] ************************************ TASK [tripleo_container_manage : Async container create/run] ******************* changed: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check podman create status] ******************* skipping: [instance] => (item=fedora_three) TASK [tripleo_container_manage : Check containers status] ********************** These containers are supposed to terminate with a valid exit code and will be checked: ['fedora_three'] ok: [instance] TASK [tripleo_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /tmp/container-configs] *** skipping: [instance] TASK [Check for fedora_bis container] ****************************************** skipping: [instance] TASK [Gather facts about fedora_bis container] ********************************* skipping: [instance] TASK [Assert that fedora_bis container has the right image] ******************** skipping: [instance] TASK [Check for fedora_three container] **************************************** skipping: [instance] PLAY RECAP ********************************************************************* instance : ok=200 changed=25 unreachable=0 failed=0 skipped=157 rescued=0 ignored=0