2026-06-10 13:19:41,102 p=29837 u=zuul n=molecule.model.schema_v3 | Driver podman does not provide a schema. 2026-06-10 13:19:41,110 p=29837 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-10 13:19:41,418 p=29842 u=zuul n=ansible | ansible-galaxy [core 2.15.13] config file = None configured module search path = ['/home/zuul/.cache/ansible-compat/8075a4/modules', '/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/zuul/test-python/lib64/python3.9/site-packages/ansible ansible collection location = /home/zuul/.cache/ansible-compat/8075a4/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/test-python/bin/ansible-galaxy python version = 3.9.25 (main, Apr 17 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)] (/home/zuul/test-python/bin/python3) jinja version = 3.1.6 libyaml = True 2026-06-10 13:19:41,418 p=29842 u=zuul n=ansible | No config file found; using defaults 2026-06-10 13:19:41,420 p=29842 u=zuul n=ansible | Starting galaxy collection install process 2026-06-10 13:19:41,424 p=29842 u=zuul n=ansible | Found installed collection openstack.config_template:2.1.1 at '/home/zuul/.ansible/collections/ansible_collections/openstack/config_template' 2026-06-10 13:19:41,425 p=29842 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-10 13:19:41,425 p=29842 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-10 13:19:41,427 p=29842 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-10 13:19:41,436 p=29842 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-10 13:19:41,437 p=29842 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-10 13:19:41,437 p=29842 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-10 13:19:41,438 p=29842 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-10 13:19:41,438 p=29842 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-10 13:19:41,439 p=29842 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-10 13:19:41,440 p=29842 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-10 13:19:41,441 p=29842 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-10 13:19:41,442 p=29842 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-10 13:19:41,442 p=29842 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+9490655a at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-10 13:19:41,443 p=29842 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-10 13:19:41,444 p=29842 u=zuul n=ansible | Process install dependency map 2026-06-10 13:19:41,446 p=29842 u=zuul n=ansible | Starting collection install process 2026-06-10 13:19:41,446 p=29842 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-10 13:19:41,446 p=29842 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-10 13:19:41,447 p=29842 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-10 13:19:41,447 p=29842 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-10 13:19:41,447 p=29842 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-10 13:19:41,448 p=29842 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-10 13:19:41,448 p=29842 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-10 13:19:41,452 p=29842 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-10 13:19:41,452 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-10 13:19:41,454 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-10 13:19:41,455 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-10 13:19:41,456 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-10 13:19:41,456 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-10 13:19:41,457 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-10 13:19:41,458 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-10 13:19:41,459 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-10 13:19:41,460 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-10 13:19:41,460 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-10 13:19:41,461 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-10 13:19:41,461 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-10 13:19:41,462 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-10 13:19:41,463 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-10 13:19:41,464 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-10 13:19:41,466 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-10 13:19:41,467 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-10 13:19:41,467 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-10 13:19:41,467 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-10 13:19:41,469 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-10 13:19:41,471 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-10 13:19:41,471 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-10 13:19:41,472 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-10 13:19:41,474 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-10 13:19:41,476 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-10 13:19:41,477 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-10 13:19:41,479 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-10 13:19:41,480 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-10 13:19:41,482 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-10 13:19:41,483 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-10 13:19:41,485 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-10 13:19:41,486 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-10 13:19:41,487 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-10 13:19:41,489 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-10 13:19:41,490 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-10 13:19:41,491 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-10 13:19:41,492 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-10 13:19:41,493 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-10 13:19:41,494 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-10 13:19:41,494 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-10 13:19:41,497 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-10 13:19:41,499 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-10 13:19:41,501 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-10 13:19:41,502 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-10 13:19:41,503 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-10 13:19:41,504 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-10 13:19:41,504 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-10 13:19:41,505 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-10 13:19:41,506 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-10 13:19:41,507 p=29842 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-10 13:19:41,507 p=29842 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-10 13:19:41,508 p=29842 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-10 13:19:41,588 p=29842 u=zuul n=ansible | Created collection for osp.edpm:0.0.1 at /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm 2026-06-10 13:19:41,588 p=29842 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-10 13:19:41,588 p=29842 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-10 13:19:41,588 p=29842 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-10 13:19:41,589 p=29842 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-10 13:19:41,925 p=29844 u=zuul n=ansible | {"/home/zuul/.ansible/collections/ansible_collections": {"@NAMESPACE@.@NAME@": {"version": "3.1.4"}, "ansible.netcommon": {"version": "7.1.0"}, "ansible.posix": {"version": "1.6.2"}, "ansible.utils": {"version": "5.1.2"}, "cifmw.general": {"version": "1.0.0+9490655a"}, "cisco.ios": {"version": "9.0.3"}, "community.crypto": {"version": "2.22.3"}, "community.general": {"version": "10.0.1"}, "community.libvirt": {"version": "1.3.0"}, "community.okd": {"version": "4.0.0"}, "containers.podman": {"version": "1.16.2"}, "junipernetworks.junos": {"version": "9.1.0"}, "kubernetes.core": {"version": "5.0.0"}, "mellanox.onyx": {"version": "1.0.0"}, "openstack.config_template": {"version": "2.1.1"}}, "/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-10 13:19:41,973 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]dependency[/][/] 2026-06-10 13:19:41,974 p=29837 u=zuul n=molecule.dependency.ansible_galaxy.base | Skipping, missing the requirements file. 2026-06-10 13:19:42,734 p=29848 u=zuul n=ansible | Starting galaxy collection install process 2026-06-10 13:19:42,734 p=29848 u=zuul n=ansible | [WARNING]: The specified collections path '/home/zuul/.cache/molecule/edpm_frr/default/collections' is not part of the configured Ansible collections paths '/home/zuul/.cache/ansible-compat/8075a4/c ollections:/home/zuul/.ansible/collections:/usr/share/ansible/collections'. The installed collection will not be picked up in an Ansible run, unless within a playbook-adjacent collections directory. 2026-06-10 13:19:42,756 p=29848 u=zuul n=ansible | Process install dependency map 2026-06-10 13:19:46,156 p=29848 u=zuul n=ansible | Starting collection install process 2026-06-10 13:19:46,171 p=29848 u=zuul n=ansible | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-13.0.1.tar.gz to /home/zuul/.ansible/tmp/ansible-local-29848_4q30wnw/tmpjp8tv0_6/community-general-13.0.1-ci0hf0pm 2026-06-10 13:19:46,787 p=29848 u=zuul n=ansible | Installing 'community.general:13.0.1' to '/home/zuul/.cache/molecule/edpm_frr/default/collections/ansible_collections/community/general' 2026-06-10 13:19:49,482 p=29848 u=zuul n=ansible | community.general:13.0.1 was installed successfully 2026-06-10 13:19:49,535 p=29837 u=zuul n=molecule.dependency.base | Dependency completed successfully. 2026-06-10 13:19:49,560 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-10 13:19:49,564 p=29837 u=zuul n=molecule.molecule_plugins.podman.driver | Sanity checks: 'podman' 2026-06-10 13:19:50,523 p=29855 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-10 13:19:50,535 p=29855 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-10 13:19:50,536 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:50 +0000 (0:00:00.014) 0:00:00.014 ******** 2026-06-10 13:19:50,905 p=29855 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:50,912 p=29855 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-10 13:19:50,912 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:50 +0000 (0:00:00.376) 0:00:00.391 ******** 2026-06-10 13:19:50,985 p=29855 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:50,991 p=29855 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-10 13:19:50,991 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:50 +0000 (0:00:00.079) 0:00:00.470 ******** 2026-06-10 13:19:51,060 p=29855 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:19:51,067 p=29855 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-10 13:19:51,067 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:51 +0000 (0:00:00.075) 0:00:00.546 ******** 2026-06-10 13:19:51,574 p=29855 u=zuul n=ansible | changed: [localhost] => (item={'command': '/sbin/init', 'dockerfile': '../../../../molecule/common/Containerfile.j2', 'image': 'ubi9/ubi-init', 'name': 'instance', 'privileged': True, 'registry': {'url': 'registry.access.redhat.com'}, 'ulimits': ['host']}) 2026-06-10 13:19:51,580 p=29855 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-10 13:19:51,580 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:51 +0000 (0:00:00.513) 0:00:01.059 ******** 2026-06-10 13:19:57,272 p=29855 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j398702251713.29891', 'results_file': '/home/zuul/.ansible_async/j398702251713.29891', 'changed': True, 'item': {'command': '/sbin/init', 'dockerfile': '../../../../molecule/common/Containerfile.j2', 'image': 'ubi9/ubi-init', 'name': 'instance', 'privileged': True, 'registry': {'url': 'registry.access.redhat.com'}, 'ulimits': ['host']}, 'ansible_loop_var': 'item'}) 2026-06-10 13:19:57,277 p=29855 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-10 13:19:57,277 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:57 +0000 (0:00:05.696) 0:00:06.756 ******** 2026-06-10 13:19:57,323 p=29855 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-10 13:19:57,324 p=29855 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | Wednesday 10 June 2026 13:19:57 +0000 (0:00:00.057) 0:00:06.813 ******** 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | =============================================================================== 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------- 5.70s 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.51s 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.38s 2026-06-10 13:19:57,334 p=29855 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.08s 2026-06-10 13:19:57,335 p=29855 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.08s 2026-06-10 13:19:57,335 p=29855 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.06s 2026-06-10 13:19:57,414 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]create[/][/] 2026-06-10 13:19:57,876 p=29966 u=zuul n=ansible | PLAY [Create] ****************************************************************** 2026-06-10 13:19:57,888 p=29966 u=zuul n=ansible | TASK [Get podman executable path] ********************************************** 2026-06-10 13:19:57,888 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:57 +0000 (0:00:00.014) 0:00:00.014 ******** 2026-06-10 13:19:58,178 p=29966 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:58,182 p=29966 u=zuul n=ansible | TASK [Register podman executable path] ***************************************** 2026-06-10 13:19:58,182 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.294) 0:00:00.308 ******** 2026-06-10 13:19:58,222 p=29966 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:58,225 p=29966 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-10 13:19:58,226 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.043) 0:00:00.351 ******** 2026-06-10 13:19:58,602 p=29966 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:58,605 p=29966 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-10 13:19:58,605 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.379) 0:00:00.731 ******** 2026-06-10 13:19:58,644 p=29966 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:19:58,648 p=29966 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-10 13:19:58,648 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.043) 0:00:00.774 ******** 2026-06-10 13:19:58,706 p=29966 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:19:58,710 p=29966 u=zuul n=ansible | TASK [Log into a container registry] ******************************************* 2026-06-10 13:19:58,710 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.061) 0:00:00.835 ******** 2026-06-10 13:19:58,773 p=29966 u=zuul n=ansible | skipping: [localhost] => (item="instance registry username: None specified") 2026-06-10 13:19:58,774 p=29966 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:19:58,777 p=29966 u=zuul n=ansible | TASK [Check presence of custom Dockerfiles] ************************************ 2026-06-10 13:19:58,777 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:58 +0000 (0:00:00.067) 0:00:00.903 ******** 2026-06-10 13:19:59,173 p=29966 u=zuul n=ansible | ok: [localhost] => (item=Dockerfile: ../../../../molecule/common/Containerfile.j2) 2026-06-10 13:19:59,179 p=29966 u=zuul n=ansible | TASK [Create Dockerfiles from image names] ************************************* 2026-06-10 13:19:59,180 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:59 +0000 (0:00:00.401) 0:00:01.305 ******** 2026-06-10 13:19:59,652 p=29966 u=zuul n=ansible | changed: [localhost] => (item="Dockerfile: ../../../../molecule/common/Containerfile.j2; Image: ubi9/ubi-init") 2026-06-10 13:19:59,658 p=29966 u=zuul n=ansible | TASK [Discover local Podman images] ******************************************** 2026-06-10 13:19:59,658 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:19:59 +0000 (0:00:00.478) 0:00:01.784 ******** 2026-06-10 13:20:00,039 p=29966 u=zuul n=ansible | ok: [localhost] => (item=instance) 2026-06-10 13:20:00,043 p=29966 u=zuul n=ansible | TASK [Build an Ansible compatible image] *************************************** 2026-06-10 13:20:00,043 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:00 +0000 (0:00:00.385) 0:00:02.169 ******** 2026-06-10 13:20:31,991 p=29966 u=zuul n=ansible | ok: [localhost] => (item=ubi9/ubi-init) 2026-06-10 13:20:31,998 p=29966 u=zuul n=ansible | TASK [Determine the CMD directives] ******************************************** 2026-06-10 13:20:31,998 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:31 +0000 (0:00:31.955) 0:00:34.124 ******** 2026-06-10 13:20:32,084 p=29966 u=zuul n=ansible | ok: [localhost] => (item="instance command: /sbin/init") 2026-06-10 13:20:32,089 p=29966 u=zuul n=ansible | TASK [Remove possible pre-existing containers] ********************************* 2026-06-10 13:20:32,089 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:32 +0000 (0:00:00.090) 0:00:34.215 ******** 2026-06-10 13:20:32,400 p=29966 u=zuul n=ansible | changed: [localhost] 2026-06-10 13:20:32,404 p=29966 u=zuul n=ansible | TASK [Discover local podman networks] ****************************************** 2026-06-10 13:20:32,405 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:32 +0000 (0:00:00.315) 0:00:34.530 ******** 2026-06-10 13:20:32,448 p=29966 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-10 13:20:32,449 p=29966 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:20:32,452 p=29966 u=zuul n=ansible | TASK [Create podman network dedicated to this scenario] ************************ 2026-06-10 13:20:32,452 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:32 +0000 (0:00:00.047) 0:00:34.578 ******** 2026-06-10 13:20:32,486 p=29966 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:20:32,489 p=29966 u=zuul n=ansible | TASK [Create molecule instance(s)] ********************************************* 2026-06-10 13:20:32,489 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:32 +0000 (0:00:00.036) 0:00:34.614 ******** 2026-06-10 13:20:32,866 p=29966 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-10 13:20:32,872 p=29966 u=zuul n=ansible | TASK [Wait for instance(s) creation to complete] ******************************* 2026-06-10 13:20:32,872 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:32 +0000 (0:00:00.383) 0:00:34.998 ******** 2026-06-10 13:20:38,820 p=29966 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-10 13:20:38,844 p=29966 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:20:38,844 p=29966 u=zuul n=ansible | localhost : ok=12 changed=4 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-06-10 13:20:38,844 p=29966 u=zuul n=ansible | Wednesday 10 June 2026 13:20:38 +0000 (0:00:05.971) 0:00:40.970 ******** 2026-06-10 13:20:38,844 p=29966 u=zuul n=ansible | =============================================================================== 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Build an Ansible compatible image -------------------------------------- 31.96s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Wait for instance(s) creation to complete ------------------------------- 5.97s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Create Dockerfiles from image names ------------------------------------- 0.48s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Check presence of custom Dockerfiles ------------------------------------ 0.40s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Discover local Podman images -------------------------------------------- 0.39s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Create molecule instance(s) --------------------------------------------- 0.38s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.38s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Remove possible pre-existing containers --------------------------------- 0.32s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Get podman executable path ---------------------------------------------- 0.29s 2026-06-10 13:20:38,845 p=29966 u=zuul n=ansible | Determine the CMD directives -------------------------------------------- 0.09s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Log into a container registry ------------------------------------------- 0.07s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.06s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Discover local podman networks ------------------------------------------ 0.05s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.04s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Register podman executable path ----------------------------------------- 0.04s 2026-06-10 13:20:38,846 p=29966 u=zuul n=ansible | Create podman network dedicated to this scenario ------------------------ 0.04s 2026-06-10 13:20:38,937 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-10 13:20:39,424 p=31021 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2026-06-10 13:20:39,436 p=31021 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2026-06-10 13:20:39,436 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:20:39 +0000 (0:00:00.013) 0:00:00.013 ******** 2026-06-10 13:20:45,780 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:20:45,799 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Validating arguments against arg spec 'main' - The main entry point for the test_deps role.] *** 2026-06-10 13:20:45,799 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:20:45 +0000 (0:00:06.363) 0:00:06.376 ******** 2026-06-10 13:20:45,817 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:20:45,822 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-10 13:20:45,822 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:20:45 +0000 (0:00:00.023) 0:00:06.399 ******** 2026-06-10 13:20:45,837 p=31021 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:20:45,844 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-10 13:20:45,844 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:20:45 +0000 (0:00:00.022) 0:00:06.421 ******** 2026-06-10 13:20:45,882 p=31021 u=zuul n=ansible | ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/common/test_deps/vars/redhat-9.yml) 2026-06-10 13:20:45,889 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-10 13:20:45,889 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:20:45 +0000 (0:00:00.044) 0:00:06.466 ******** 2026-06-10 13:21:22,762 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:21:22,769 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-10 13:21:22,769 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:22 +0000 (0:00:36.879) 0:00:43.346 ******** 2026-06-10 13:21:25,209 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:25,216 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-10 13:21:25,216 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:25 +0000 (0:00:02.447) 0:00:45.793 ******** 2026-06-10 13:21:27,481 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:27,490 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-10 13:21:27,490 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:27 +0000 (0:00:02.274) 0:00:48.067 ******** 2026-06-10 13:21:33,864 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:21:33,873 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-10 13:21:33,873 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:33 +0000 (0:00:06.382) 0:00:54.450 ******** 2026-06-10 13:21:36,017 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:36,023 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-10 13:21:36,023 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:36 +0000 (0:00:02.150) 0:00:56.600 ******** 2026-06-10 13:21:38,603 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:21:38,614 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-10 13:21:38,615 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:38 +0000 (0:00:02.591) 0:00:59.192 ******** 2026-06-10 13:21:40,471 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:40,478 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-10 13:21:40,478 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:40 +0000 (0:00:01.863) 0:01:01.056 ******** 2026-06-10 13:21:42,415 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:42,428 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-10 13:21:42,429 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:42 +0000 (0:00:01.950) 0:01:03.006 ******** 2026-06-10 13:21:43,941 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:43,949 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-10 13:21:43,949 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:43 +0000 (0:00:01.520) 0:01:04.526 ******** 2026-06-10 13:21:44,912 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:44,920 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-10 13:21:44,920 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:44 +0000 (0:00:00.970) 0:01:05.497 ******** 2026-06-10 13:21:46,395 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:21:46,403 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-10 13:21:46,403 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:21:46 +0000 (0:00:01.483) 0:01:06.981 ******** 2026-06-10 13:22:33,563 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:22:33,568 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-10 13:22:33,568 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:47.164) 0:01:54.146 ******** 2026-06-10 13:22:46,654 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:22:46,668 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-10 13:22:46,668 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:13.099) 0:02:07.245 ******** 2026-06-10 13:22:48,813 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:22:48,818 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-10 13:22:48,818 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:02.150) 0:02:09.395 ******** 2026-06-10 13:23:14,545 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:14,550 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:23:14,550 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:14 +0000 (0:00:25.732) 0:02:35.127 ******** 2026-06-10 13:23:15,325 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:15,330 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-10 13:23:15,330 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:15 +0000 (0:00:00.780) 0:02:35.907 ******** 2026-06-10 13:23:16,081 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:16,086 p=31021 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:23:16,086 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:16 +0000 (0:00:00.755) 0:02:36.663 ******** 2026-06-10 13:23:17,656 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:17,665 p=31021 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.env_data] ************************ 2026-06-10 13:23:17,665 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:17 +0000 (0:00:01.579) 0:02:38.243 ******** 2026-06-10 13:23:17,690 p=31021 u=zuul n=ansible | TASK [osp.edpm.env_data : Validating arguments against arg spec 'main' - The main entry point for the osp.edpm.env_data role.] *** 2026-06-10 13:23:17,690 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:17 +0000 (0:00:00.024) 0:02:38.267 ******** 2026-06-10 13:23:17,702 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:17,707 p=31021 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather all installed packages] *********************** 2026-06-10 13:23:17,707 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:17 +0000 (0:00:00.017) 0:02:38.285 ******** 2026-06-10 13:23:18,903 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:18,920 p=31021 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather repository list] ****************************** 2026-06-10 13:23:18,920 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:18 +0000 (0:00:01.212) 0:02:39.497 ******** 2026-06-10 13:23:20,017 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:20,032 p=31021 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed packages] *************************** 2026-06-10 13:23:20,032 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:20 +0000 (0:00:01.111) 0:02:40.609 ******** 2026-06-10 13:23:20,066 p=31021 u=zuul n=ansible | ok: [instance] => msg: - gpg-pubkey - setup - filesystem - tzdata - basesystem - python3-setuptools-wheel - pcre2-syntax - ncurses-base - ncurses-libs - bash - libgcc - glibc-minimal-langpack - glibc-common - glibc - zlib - bzip2-libs - xz-libs - libzstd - sqlite-libs - libgpg-error - libxml2 - libattr - libacl - libcap - libffi - libstdc++ - popt - crypto-policies - json-c - keyutils-libs - libcom_err - libtasn1 - libuuid - libxcrypt - lua-libs - readline - p11-kit - libassuan - elfutils-libelf - file-libs - expat - gdbm-libs - gmp - libsepol - libsigsegv - libsmartcols - libunistring - pcre - grep - libidn2 - mpfr - gawk - libcomps - keyutils - attr - libgcrypt - libksba - alternatives - p11-kit-trust - libcap-ng - audit-libs - libgomp - libnghttp2 - libtool-ltdl - libverto - libyaml - lz4-libs - nettle - gnutls - npth - pcre2 - libselinux - coreutils-single - sed - libblkid - libmount - glib2 - json-glib - openssl-fips-provider-so - openssl-fips-provider - findutils - ca-certificates - openssl-libs - krb5-libs - libcurl-minimal - curl-minimal - cyrus-sasl-lib - libarchive - rpm - rpm-libs - libmodulemd - libsolv - libevent - librhsm - python3-pip-wheel - python3 - python3-libs - python3-libcomps - shadow-utils - openldap - gnupg2 - gpgme - librepo - libdnf - python3-libdnf - python3-hawkey - python3-gpg - tpm2-tss - ima-evm-utils - rpm-sign-libs - elfutils-default-yama-scope - elfutils-libs - rpm-build-libs - python3-rpm - libreport-filesystem - dnf-data - python3-dnf - dnf - fonts-filesystem - dejavu-sans-fonts - langpacks-core-font-en - langpacks-core-en - langpacks-en - yum - libdnf-plugin-subscription-manager - crypto-policies-scripts - gzip - tar - vim-minimal - gdb-gdbserver - rootfiles - python3-six - python3-dateutil - dmidecode - python3-iniparse - subscription-manager-rhsm-certificates - python3-setuptools - python3-idna - libfdisk - cracklib - cracklib-dicts - python3-inotify - dbus-libs - python3-dbus - python3-systemd - util-linux-core - which - python3-pysocks - python3-urllib3 - python3-librepo - python3-decorator - python3-chardet - python3-requests - python3-cloud-what - python3-subscription-manager-rhsm - psmisc - openssl - libutempter - libseccomp - libmnl - libeconf - libdb - pam - libpwquality - util-linux - libuser - passwd - usermode - virt-what - libbpf - iproute - kmod-libs - gobject-introspection - python3-gobject-base-noarch - python3-gobject-base - acl - dbus - dbus-common - dbus-broker - python3-dnf-plugins-core - subscription-manager - procps-ng - libxcrypt-compat - openssh - ncurses - libselinux-utils - libedit - libcbor - libfido2 - openssh-clients - less - git-core - git-core-doc - groff-base - perl-Digest - perl-Digest-MD5 - perl-B - perl-FileHandle - perl-Data-Dumper - perl-libnet - perl-AutoLoader - perl-base - perl-URI - perl-Time-Local - perl-Mozilla-CA - perl-if - perl-IO-Socket-IP - perl-File-Path - perl-Pod-Escapes - perl-Text-Tabs+Wrap - perl-IO-Socket-SSL - perl-Net-SSLeay - perl-Term-ANSIColor - perl-Class-Struct - perl-POSIX - perl-IPC-Open3 - perl-subs - perl-File-Temp - perl-Term-Cap - perl-HTTP-Tiny - perl-Pod-Simple - perl-Socket - perl-SelectSaver - perl-Symbol - perl-File-stat - perl-podlators - perl-Pod-Perldoc - perl-Text-ParseWords - perl-Fcntl - perl-mro - perl-IO - perl-overloading - perl-Pod-Usage - perl-MIME-Base64 - perl-Scalar-List-Utils - perl-constant - perl-parent - perl-Errno - perl-File-Basename - perl-Getopt-Std - perl-Storable - perl-overload - perl-vars - perl-Getopt-Long - perl-Carp - perl-Exporter - perl-PathTools - perl-NDBM_File - perl-Encode - perl-libs - perl-interpreter - perl-Error - perl-DynaLoader - perl-TermReadKey - perl-lib - perl-Git - git - diffutils - policycoreutils - selinux-policy - selinux-policy-targeted - rpm-plugin-selinux - python3-pip - python3-libselinux - sudo - systemd-libs - python3-pbr - python3-pyyaml - kmod - python3-netaddr - chkconfig - NetworkManager-config-server - python3-stevedore - NetworkManager-libnm - python3-pyudev - systemd-rpm-macros - systemd-pam - systemd - iputils - device-mapper-libs - device-mapper - cryptsetup-libs - initscripts-service - python3-setools - protobuf-c - unbound-libs - numactl-libs - libnl3 - libibverbs - libndp - kbd-misc - kbd-legacy - kbd - systemd-udev - NetworkManager - nmstate-libs - nmstate - jansson - NetworkManager-ovs - python3-libnmstate - initscripts-rename-device - initscripts - hostname - ethtool - dhcp-common - centos-gpg-keys - centos-stream-repos - bc - python3-pyrsistent - python3-psutil - python3-audit - python3-attrs - python3-jsonschema - mstflint - libmaxminddb - geolite2-country - geolite2-city - ipcalc - openstack-network-scripts - openstack-network-scripts-openvswitch3.4 - dhcp-client - checkpolicy - python3-wrapt - python3-debtcollector - python3-rfc3986 - python3-pyroute2 - python3-pyparsing - python3-packaging - python3-iso8601 - python3-fasteners - python3-distro - python-oslo-utils-lang - python-oslo-i18n-lang - python3-oslo-i18n - python3-oslo-utils - python3-oslo-config - python-oslo-concurrency-lang - python3-oslo-concurrency - libsemanage - python3-libsemanage - python3-policycoreutils - policycoreutils-python-utils - openvswitch-selinux-extra-policy - openvswitch3.4 - rdo-openvswitch - os-net-config - centos-stream-release - container-selinux - fuse3-libs - libnftnl - passt-selinux - passt - yajl - libslirp - slirp4netns - libnet - conmon - aardvark-dns - shadow-utils-subid - libnfnetlink - libnetfilter_conntrack - iptables-libs - iptables-nft - criu - criu-libs - crun - netavark - nftables - fuse-common - fuse3 - fuse-overlayfs - containers-common - podman 2026-06-10 13:23:20,104 p=31021 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed repositories] *********************** 2026-06-10 13:23:20,105 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:20 +0000 (0:00:00.072) 0:02:40.682 ******** 2026-06-10 13:23:20,126 p=31021 u=zuul n=ansible | ok: [instance] => msg: |- #### REPOSITORIES Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. repo id repo name appstream CentOS Stream 9 - AppStream baseos CentOS Stream 9 - BaseOS centos9-nfv-ovs NFV SIG OpenvSwitch centos9-opstools centos9-opstools centos9-rabbitmq centos9-rabbitmq centos9-storage centos9-storage delorean-component-barbican delorean-python-castellan-609f4ea667df386849930cf61d875b5c9e16abbb delorean-component-baremetal delorean-openstack-ironic-c525a16b06266b6b474c99b13301d5b4409e92a0 delorean-component-cinder delorean-openstack-cinder-92c645f1f1e913b5b1cd8ad0227a251f03adec04 delorean-component-clients delorean-ansible-collections-openstack-f584c54dfd03e81c1e9c30e2d22f19d2d17a4353 delorean-component-cloudops delorean-openstack-ceilometer-60803e710e7f5b3cd6b1f2175bc41b67ac456667 delorean-component-common delorean-openstack-kolla-e7bd46dad0b62ff151667be2a6f5c8a7be41911e delorean-component-compute delorean-openstack-nova-3e7017eb2952d5258d96e27b6c16aae1ed472b21 delorean-component-designate delorean-openstack-designate-82652559ea8641b11c4227f0e9cf273b4c567b96 delorean-component-glance delorean-openstack-glance-e055873be4079bc9d37165cf75de5495603133b0 delorean-component-keystone delorean-openstack-keystone-4f1b7e96e38463d5fcd9143446b408bc4c0360d1 delorean-component-manila delorean-openstack-manila-70623bb84e7880f7f2f750bda2774e5e5151c900 delorean-component-network delorean-python-networking-mlnx-7139a7f0bce9d6a1f5fe919f623386a55396229d delorean-component-octavia delorean-openstack-octavia-e981d3e172b8e4471f97251afc491141f06ec867 delorean-component-optimize delorean-openstack-watcher-71470dac73abba9e5dcf284462b4e1d167777745 delorean-component-podified delorean-python-tcib-9aecfe867ca44ca276dd228be612c156cf3842f7 delorean-component-puppet delorean-puppet-ceph-9b6c881f94cc890560eb6739d709712a0438389a delorean-component-swift delorean-openstack-swift-e10c2bafcb8fc80929bce3e064fee5f86a49e718 delorean-component-tempest delorean-python-mistral-tests-tempest-900580c9530660d21ca20063459f673803b7a299 delorean-component-ui delorean-python-django-horizon-915b939b342dc65f46cca345b93deaaee675e778 delorean-master-build-deps dlrn-master-build-deps delorean-master-testing dlrn-master-testing epel-low-priority Extra Packages for Enterprise Linux 9 - x86_64 extras-common CentOS Stream 9 - Extras packages repo-setup-centos-appstream repo-setup-centos-appstream repo-setup-centos-baseos repo-setup-centos-baseos repo-setup-centos-highavailability repo-setup-centos-highavailability repo-setup-centos-powertools repo-setup-centos-powertools 2026-06-10 13:23:20,158 p=31021 u=zuul n=ansible | TASK [Ensure /etc/localtime exists] ******************************************** 2026-06-10 13:23:20,158 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:20 +0000 (0:00:00.053) 0:02:40.735 ******** 2026-06-10 13:23:21,016 p=31021 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:21,044 p=31021 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-10 13:23:21,044 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:21 +0000 (0:00:00.885) 0:02:41.621 ******** 2026-06-10 13:23:22,471 p=31021 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | instance : ok=28 changed=13 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | Wednesday 10 June 2026 13:23:22 +0000 (0:00:01.512) 0:02:43.133 ******** 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | =============================================================================== 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 47.16s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Detect mirrors file ------------ 36.88s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages --------- 25.73s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ---- 13.10s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 6.38s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 6.36s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 2.59s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration --- 2.45s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Remove ubi 9 repos -------------- 2.27s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 2.15s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 2.15s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.95s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.86s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact --- 1.58s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 1.52s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 1.51s 2026-06-10 13:23:22,556 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9 --- 1.48s 2026-06-10 13:23:22,557 p=31021 u=zuul n=ansible | osp.edpm.env_data : Gather all installed packages ----------------------- 1.21s 2026-06-10 13:23:22,557 p=31021 u=zuul n=ansible | osp.edpm.env_data : Gather repository list ------------------------------ 1.11s 2026-06-10 13:23:22,557 p=31021 u=zuul n=ansible | ../../../../molecule/common/test_deps : Look for redhat-release rpm ----- 0.97s 2026-06-10 13:23:22,645 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-10 13:23:23,079 p=37134 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-10 13:23:23,161 p=37134 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-10 13:23:23,161 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:23 +0000 (0:00:00.083) 0:00:00.083 ******** 2026-06-10 13:23:23,221 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-10 13:23:23,222 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:23 +0000 (0:00:00.060) 0:00:00.144 ******** 2026-06-10 13:23:29,714 p=37134 u=zuul n=ansible | changed: [instance] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-10 13:23:29,780 p=37134 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-10 13:23:29,780 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:29 +0000 (0:00:06.558) 0:00:06.702 ******** 2026-06-10 13:23:29,865 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Validating arguments against arg spec 'main' - The main entry point for the edpm_frr role.] *** 2026-06-10 13:23:29,865 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:29 +0000 (0:00:00.084) 0:00:06.787 ******** 2026-06-10 13:23:29,904 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:29,924 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-10 13:23:29,925 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:29 +0000 (0:00:00.059) 0:00:06.847 ******** 2026-06-10 13:23:31,046 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:31,065 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-10 13:23:31,065 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:31 +0000 (0:00:01.140) 0:00:07.987 ******** 2026-06-10 13:23:32,059 p=37134 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:23:32,966 p=37134 u=zuul n=ansible | changed: [instance] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-10 13:23:33,834 p=37134 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:23:33,862 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-10 13:23:33,862 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:33 +0000 (0:00:02.796) 0:00:10.784 ******** 2026-06-10 13:23:35,901 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:35,923 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-10 13:23:35,923 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:35 +0000 (0:00:02.061) 0:00:12.846 ******** 2026-06-10 13:23:35,980 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:23:36,006 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-10 13:23:36,006 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:36 +0000 (0:00:00.082) 0:00:12.928 ******** 2026-06-10 13:23:37,054 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:37,075 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-10 13:23:37,075 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:37 +0000 (0:00:01.068) 0:00:13.997 ******** 2026-06-10 13:23:38,000 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:38,021 p=37134 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-10 13:23:38,021 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:38 +0000 (0:00:00.946) 0:00:14.944 ******** 2026-06-10 13:23:38,092 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-10 13:23:38,092 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:38 +0000 (0:00:00.071) 0:00:15.015 ******** 2026-06-10 13:23:38,924 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:38,945 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-10 13:23:38,946 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:38 +0000 (0:00:00.853) 0:00:15.868 ******** 2026-06-10 13:23:41,484 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:41,509 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-10 13:23:41,509 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:41 +0000 (0:00:02.563) 0:00:18.432 ******** 2026-06-10 13:23:43,242 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:43,263 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-10 13:23:43,263 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:43 +0000 (0:00:01.753) 0:00:20.185 ******** 2026-06-10 13:23:45,252 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:45,295 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-10 13:23:45,295 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:45 +0000 (0:00:02.031) 0:00:22.217 ******** 2026-06-10 13:23:46,552 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:46,590 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-10 13:23:46,590 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:46 +0000 (0:00:01.294) 0:00:23.512 ******** 2026-06-10 13:23:46,611 p=37134 u=zuul n=ansible | skipping: [instance] => (item=inet filter) 2026-06-10 13:23:46,616 p=37134 u=zuul n=ansible | skipping: [instance] => (item=inet raw) 2026-06-10 13:23:46,616 p=37134 u=zuul n=ansible | skipping: [instance] => (item=inet nat) 2026-06-10 13:23:46,626 p=37134 u=zuul n=ansible | skipping: [instance] => (item=ip filter) 2026-06-10 13:23:46,627 p=37134 u=zuul n=ansible | skipping: [instance] => (item=ip raw) 2026-06-10 13:23:46,638 p=37134 u=zuul n=ansible | skipping: [instance] => (item=ip nat) 2026-06-10 13:23:46,644 p=37134 u=zuul n=ansible | skipping: [instance] => (item=ip6 filter) 2026-06-10 13:23:46,646 p=37134 u=zuul n=ansible | skipping: [instance] => (item=ip6 raw) 2026-06-10 13:23:46,647 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:23:46,690 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-10 13:23:46,690 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:46 +0000 (0:00:00.100) 0:00:23.613 ******** 2026-06-10 13:23:46,711 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:23:46,738 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-10 13:23:46,738 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:46 +0000 (0:00:00.047) 0:00:23.660 ******** 2026-06-10 13:23:47,739 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:47,770 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-10 13:23:47,770 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:47 +0000 (0:00:01.032) 0:00:24.692 ******** 2026-06-10 13:23:48,723 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:23:48,742 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:23:48,742 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:48 +0000 (0:00:00.972) 0:00:25.664 ******** 2026-06-10 13:23:50,896 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:50,940 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:23:50,940 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:02.198) 0:00:27.862 ******** 2026-06-10 13:23:52,928 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:52,946 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-10 13:23:52,947 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:52 +0000 (0:00:02.006) 0:00:29.869 ******** 2026-06-10 13:23:54,923 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:54,965 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-10 13:23:54,965 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:54 +0000 (0:00:02.018) 0:00:31.887 ******** 2026-06-10 13:23:57,114 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:57,142 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-10 13:23:57,142 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:57 +0000 (0:00:02.176) 0:00:34.064 ******** 2026-06-10 13:23:59,132 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:23:59,182 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-10 13:23:59,182 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:02.040) 0:00:36.105 ******** 2026-06-10 13:24:00,143 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:00,165 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-10 13:24:00,165 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.982) 0:00:37.087 ******** 2026-06-10 13:24:01,319 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:01,349 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-10 13:24:01,349 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:01.184) 0:00:38.272 ******** 2026-06-10 13:24:02,571 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:02,652 p=37134 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-10 13:24:02,652 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:01.302) 0:00:39.574 ******** 2026-06-10 13:24:02,742 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-10 13:24:02,742 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:00.090) 0:00:39.664 ******** 2026-06-10 13:24:03,723 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:03,743 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-10 13:24:03,743 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:03 +0000 (0:00:01.000) 0:00:40.665 ******** 2026-06-10 13:24:04,717 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:04,746 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-10 13:24:04,747 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:01.003) 0:00:41.669 ******** 2026-06-10 13:24:05,665 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:05,683 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-10 13:24:05,683 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:05 +0000 (0:00:00.936) 0:00:42.605 ******** 2026-06-10 13:24:06,777 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:06,834 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-10 13:24:06,834 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:06 +0000 (0:00:01.150) 0:00:43.756 ******** 2026-06-10 13:24:08,242 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:08,282 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-10 13:24:08,282 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:01.448) 0:00:45.204 ******** 2026-06-10 13:24:08,301 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:08,325 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-10 13:24:08,325 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.042) 0:00:45.247 ******** 2026-06-10 13:24:08,372 p=37134 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:08,408 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-10 13:24:08,409 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.083) 0:00:45.331 ******** 2026-06-10 13:24:08,439 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:08,478 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-10 13:24:08,478 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.069) 0:00:45.401 ******** 2026-06-10 13:24:08,509 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:08,540 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-10 13:24:08,540 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.061) 0:00:45.462 ******** 2026-06-10 13:24:08,567 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:08,609 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-10 13:24:08,609 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.068) 0:00:45.531 ******** 2026-06-10 13:24:10,563 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:10,582 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-10 13:24:10,582 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:10 +0000 (0:00:01.973) 0:00:47.504 ******** 2026-06-10 13:24:12,467 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:12,487 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Set role path for template resolution] *************** 2026-06-10 13:24:12,487 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:01.905) 0:00:49.409 ******** 2026-06-10 13:24:12,510 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:12,529 p=37134 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-10 13:24:12,529 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.042) 0:00:49.452 ******** 2026-06-10 13:24:12,614 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Validating arguments against arg spec 'main' - The main entry point for the edpm_container_standalone role.] *** 2026-06-10 13:24:12,615 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.085) 0:00:49.537 ******** 2026-06-10 13:24:12,670 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:12,689 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-10 13:24:12,689 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.074) 0:00:49.612 ******** 2026-06-10 13:24:13,594 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:13,624 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-10 13:24:13,624 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.934) 0:00:50.546 ******** 2026-06-10 13:24:14,522 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:14,550 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-10 13:24:14,550 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.925) 0:00:51.472 ******** 2026-06-10 13:24:16,422 p=37134 u=zuul n=ansible | changed: [instance] => (item={'key': 'frr', 'value': {'command': 'bash -c $* -- eval if [ -f /usr/libexec/frr/frrinit.sh ]; then /usr/libexec/frr/frrinit.sh start; else /usr/lib/frr/frr start; fi && exec /bin/sleep infinity', 'config_files': [{'source': '/var/lib/kolla/config_files/src/etc/frr/*', 'dest': '/etc/frr/', 'merge': True, 'preserve_properties': True}], 'permissions': [{'path': '/run/frr', 'owner': 'frr:frrvty', 'recurse': True}]}}) 2026-06-10 13:24:16,444 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ frr ]] *** 2026-06-10 13:24:16,444 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:16 +0000 (0:00:01.894) 0:00:53.367 ******** 2026-06-10 13:24:16,492 p=37134 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/quadlet.yml for instance 2026-06-10 13:24:16,514 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-10 13:24:16,514 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:16 +0000 (0:00:00.069) 0:00:53.436 ******** 2026-06-10 13:24:17,336 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:17,365 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-10 13:24:17,365 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:17 +0000 (0:00:00.850) 0:00:54.287 ******** 2026-06-10 13:24:18,222 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:18,263 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for frr] *** 2026-06-10 13:24:18,263 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:18 +0000 (0:00:00.898) 0:00:55.185 ******** 2026-06-10 13:24:19,995 p=37134 u=zuul n=ansible | changed: [instance] => (item=frr) 2026-06-10 13:24:20,017 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for frr] *** 2026-06-10 13:24:20,017 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:01.753) 0:00:56.939 ******** 2026-06-10 13:24:20,868 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:20,893 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for frr] *** 2026-06-10 13:24:20,894 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.877) 0:00:57.816 ******** 2026-06-10 13:24:21,672 p=37134 u=zuul n=ansible | changed: [instance] => (item=frr) 2026-06-10 13:24:21,694 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-10 13:24:21,694 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:21 +0000 (0:00:00.800) 0:00:58.616 ******** 2026-06-10 13:24:21,726 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:21,746 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-10 13:24:21,746 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:21 +0000 (0:00:00.051) 0:00:58.668 ******** 2026-06-10 13:24:23,028 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:23,048 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for frr] *** 2026-06-10 13:24:23,048 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:01.302) 0:00:59.970 ******** 2026-06-10 13:24:24,306 p=37134 u=zuul n=ansible | changed: [instance] => (item=frr) 2026-06-10 13:24:24,339 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:24:24,339 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:24 +0000 (0:00:01.290) 0:01:01.261 ******** 2026-06-10 13:24:24,368 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:24,397 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-10 13:24:24,397 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:24 +0000 (0:00:00.058) 0:01:01.320 ******** 2026-06-10 13:24:24,421 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:24,450 p=37134 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-10 13:24:24,450 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:24 +0000 (0:00:00.052) 0:01:01.372 ******** 2026-06-10 13:24:24,476 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:24,504 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-10 13:24:24,504 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:24 +0000 (0:00:00.053) 0:01:01.426 ******** 2026-06-10 13:24:24,573 p=37134 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/state_file_update.yml for instance 2026-06-10 13:24:24,597 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-10 13:24:24,597 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:24 +0000 (0:00:00.093) 0:01:01.519 ******** 2026-06-10 13:24:25,698 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:25,717 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-10 13:24:25,718 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:01.120) 0:01:02.640 ******** 2026-06-10 13:24:25,804 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:25,822 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-10 13:24:25,822 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.104) 0:01:02.744 ******** 2026-06-10 13:24:25,870 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:25,897 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-10 13:24:25,897 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.075) 0:01:02.820 ******** 2026-06-10 13:24:25,918 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:25,947 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-10 13:24:25,948 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.050) 0:01:02.870 ******** 2026-06-10 13:24:25,968 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:25,998 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-10 13:24:25,999 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.051) 0:01:02.921 ******** 2026-06-10 13:24:26,035 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:26,062 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-10 13:24:26,062 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.063) 0:01:02.984 ******** 2026-06-10 13:24:26,087 p=37134 u=zuul n=ansible | skipping: [instance] 2026-06-10 13:24:26,113 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-10 13:24:26,113 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.050) 0:01:03.035 ******** 2026-06-10 13:24:26,148 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:26,174 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-10 13:24:26,174 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.061) 0:01:03.097 ******** 2026-06-10 13:24:26,223 p=37134 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:26,249 p=37134 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-10 13:24:26,249 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.074) 0:01:03.171 ******** 2026-06-10 13:24:28,085 p=37134 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | instance : ok=52 changed=32 unreachable=0 failed=0 skipped=13 rescued=0 ignored=0 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | Wednesday 10 June 2026 13:24:28 +0000 (0:00:01.970) 0:01:05.141 ******** 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 6.56s 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 2.80s 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Push default ruleset snipet -------------------- 2.56s 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 2.20s 2026-06-10 13:24:28,219 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 2.18s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 2.06s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 2.04s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 2.03s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft flushes --------------------------- 2.02s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 2.01s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR --------------------------------------- 1.97s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 1.97s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 1.91s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 1.89s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Write user rules snippet ----------------------- 1.75s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for frr --- 1.75s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_frr : Identify the real interfaces via os-net-config ------ 1.45s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator --- 1.30s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot --- 1.30s 2026-06-10 13:24:28,220 p=37134 u=zuul n=ansible | osp.edpm.edpm_nftables : Load empty ruleset ----------------------------- 1.29s 2026-06-10 13:24:28,336 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-10 13:24:28,337 p=29837 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-10 13:24:28,838 p=49617 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-10 13:24:28,905 p=49617 u=zuul n=ansible | TASK [Ensure expected directories exist] *************************************** 2026-06-10 13:24:28,905 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:28 +0000 (0:00:00.068) 0:00:00.068 ******** 2026-06-10 13:24:28,952 p=49617 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for instance => (item=/var/lib/openstack/frr) 2026-06-10 13:24:28,954 p=49617 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for instance => (item=/etc/tmpfiles.d/) 2026-06-10 13:24:28,955 p=49617 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for instance => (item=/var/lib/openstack/frr/etc/frr) 2026-06-10 13:24:28,983 p=49617 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-10 13:24:28,983 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:28 +0000 (0:00:00.077) 0:00:00.146 ******** 2026-06-10 13:24:29,940 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:29,973 p=49617 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-10 13:24:29,973 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.990) 0:00:01.136 ******** 2026-06-10 13:24:29,989 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:30,018 p=49617 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-10 13:24:30,018 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.044) 0:00:01.181 ******** 2026-06-10 13:24:30,811 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:30,831 p=49617 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-10 13:24:30,831 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.812) 0:00:01.994 ******** 2026-06-10 13:24:30,858 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:30,879 p=49617 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-10 13:24:30,879 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.048) 0:00:02.042 ******** 2026-06-10 13:24:31,895 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:31,921 p=49617 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-10 13:24:31,921 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:31 +0000 (0:00:01.042) 0:00:03.084 ******** 2026-06-10 13:24:31,940 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:31,965 p=49617 u=zuul n=ansible | TASK [Ensure Quadlet .container file exists] *********************************** 2026-06-10 13:24:31,965 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:31 +0000 (0:00:00.044) 0:00:03.128 ******** 2026-06-10 13:24:32,761 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:32,782 p=49617 u=zuul n=ansible | TASK [Ensure staged Quadlet file exists] *************************************** 2026-06-10 13:24:32,782 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:32 +0000 (0:00:00.816) 0:00:03.945 ******** 2026-06-10 13:24:33,766 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:33,796 p=49617 u=zuul n=ansible | TASK [Read Quadlet file content] *********************************************** 2026-06-10 13:24:33,796 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:01.014) 0:00:04.959 ******** 2026-06-10 13:24:35,059 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:35,083 p=49617 u=zuul n=ansible | TASK [Verify config_hash is populated in Quadlet file] ************************* 2026-06-10 13:24:35,083 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:01.286) 0:00:06.246 ******** 2026-06-10 13:24:35,121 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:35,148 p=49617 u=zuul n=ansible | TASK [Check if /etc/tmpfiles.d/run-frr.conf exists] **************************** 2026-06-10 13:24:35,148 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:00.064) 0:00:06.311 ******** 2026-06-10 13:24:36,240 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:36,261 p=49617 u=zuul n=ansible | TASK [Assert /etc/tmpfiles.d/run-frr.conf exists] ****************************** 2026-06-10 13:24:36,261 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:36 +0000 (0:00:01.113) 0:00:07.424 ******** 2026-06-10 13:24:36,293 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:36,341 p=49617 u=zuul n=ansible | TASK [Check if frr.conf exists] ************************************************ 2026-06-10 13:24:36,341 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:36 +0000 (0:00:00.080) 0:00:07.504 ******** 2026-06-10 13:24:37,462 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:37,483 p=49617 u=zuul n=ansible | TASK [Assert frr.conf exists] ************************************************** 2026-06-10 13:24:37,484 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:37 +0000 (0:00:01.142) 0:00:08.647 ******** 2026-06-10 13:24:37,502 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:37,523 p=49617 u=zuul n=ansible | TASK [Check if daemons file exists] ******************************************** 2026-06-10 13:24:37,524 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:37 +0000 (0:00:00.039) 0:00:08.686 ******** 2026-06-10 13:24:38,644 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:38,671 p=49617 u=zuul n=ansible | TASK [Assert daemons file exists] ********************************************** 2026-06-10 13:24:38,671 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:38 +0000 (0:00:01.147) 0:00:09.834 ******** 2026-06-10 13:24:38,691 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:38,719 p=49617 u=zuul n=ansible | TASK [Rule source file exists] ************************************************* 2026-06-10 13:24:38,719 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:38 +0000 (0:00:00.047) 0:00:09.882 ******** 2026-06-10 13:24:39,665 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:39,684 p=49617 u=zuul n=ansible | TASK [Assert FRR BGP and BFD rule source file exists] ************************** 2026-06-10 13:24:39,685 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:39 +0000 (0:00:00.965) 0:00:10.848 ******** 2026-06-10 13:24:39,714 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:39,766 p=49617 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-10 13:24:39,766 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:39 +0000 (0:00:00.081) 0:00:10.929 ******** 2026-06-10 13:24:40,760 p=49617 u=zuul n=ansible | changed: [instance] => (item=121 frr bgp port) 2026-06-10 13:24:41,573 p=49617 u=zuul n=ansible | changed: [instance] => (item=122 frr bfd ports) 2026-06-10 13:24:41,615 p=49617 u=zuul n=ansible | TASK [Assert nftables rules exist] ********************************************* 2026-06-10 13:24:41,615 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:41 +0000 (0:00:01.849) 0:00:12.778 ******** 2026-06-10 13:24:41,643 p=49617 u=zuul n=ansible | ok: [instance] => (item=121 frr bgp port) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft delta: '0:00:00.003930' end: '2026-06-10 13:24:40.558010' failed: false invocation: module_args: _raw_params: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 121 frr bgp port msg: '' rc: 0 start: '2026-06-10 13:24:40.554080' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:41,644 p=49617 u=zuul n=ansible | ok: [instance] => (item=122 frr bfd ports) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft delta: '0:00:00.003124' end: '2026-06-10 13:24:41.411251' failed: false invocation: module_args: _raw_params: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 122 frr bfd ports msg: '' rc: 0 start: '2026-06-10 13:24:41.408127' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:41,665 p=49617 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-10 13:24:41,665 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:41 +0000 (0:00:00.049) 0:00:12.828 ******** 2026-06-10 13:24:43,760 p=49617 u=zuul n=ansible | changed: [instance] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-10 13:24:44,620 p=49617 u=zuul n=ansible | changed: [instance] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-10 13:24:44,639 p=49617 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-10 13:24:44,640 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:44 +0000 (0:00:02.974) 0:00:15.803 ******** 2026-06-10 13:24:44,663 p=49617 u=zuul n=ansible | ok: [instance] => (item=tcp dport { 179 } ct state new counter accept) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:01.005734' end: '2026-06-10 13:24:43.482655' failed: false invocation: module_args: _raw_params: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport { 179 } ct state new counter accept msg: '' rc: 0 start: '2026-06-10 13:24:42.476921' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:44,666 p=49617 u=zuul n=ansible | ok: [instance] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:00.003199' end: '2026-06-10 13:24:44.402103' failed: false invocation: module_args: _raw_params: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept msg: '' rc: 0 start: '2026-06-10 13:24:44.398904' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:44,685 p=49617 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-10 13:24:44,686 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:44 +0000 (0:00:00.045) 0:00:15.848 ******** 2026-06-10 13:24:45,555 p=49617 u=zuul n=ansible | changed: [instance] => (item=tcp dport 179 ct state new counter) 2026-06-10 13:24:46,321 p=49617 u=zuul n=ansible | changed: [instance] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-10 13:24:46,346 p=49617 u=zuul n=ansible | TASK [Assert input chain rules are loaded] ************************************* 2026-06-10 13:24:46,346 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:46 +0000 (0:00:01.660) 0:00:17.509 ******** 2026-06-10 13:24:46,384 p=49617 u=zuul n=ansible | ok: [instance] => (item=tcp dport 179 ct state new counter) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" delta: '0:00:00.008148' end: '2026-06-10 13:24:45.358333' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport 179 ct state new counter msg: '' rc: 0 start: '2026-06-10 13:24:45.350185' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:46,391 p=49617 u=zuul n=ansible | ok: [instance] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" delta: '0:00:00.007069' end: '2026-06-10 13:24:46.183074' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter msg: '' rc: 0 start: '2026-06-10 13:24:46.176005' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:46,417 p=49617 u=zuul n=ansible | TASK [Ensure podman container exists and is running] *************************** 2026-06-10 13:24:46,417 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:46 +0000 (0:00:00.070) 0:00:17.580 ******** 2026-06-10 13:24:46,468 p=49617 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=frr) 2026-06-10 13:24:46,497 p=49617 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-10 13:24:46,498 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:46 +0000 (0:00:00.080) 0:00:17.660 ******** 2026-06-10 13:24:47,470 p=49617 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:47,502 p=49617 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-10 13:24:47,502 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:47 +0000 (0:00:01.004) 0:00:18.665 ******** 2026-06-10 13:24:47,536 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:47,565 p=49617 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-10 13:24:47,565 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:47 +0000 (0:00:00.063) 0:00:18.728 ******** 2026-06-10 13:24:48,621 p=49617 u=zuul n=ansible | changed: [instance] 2026-06-10 13:24:48,668 p=49617 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-10 13:24:48,669 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:48 +0000 (0:00:01.103) 0:00:19.832 ******** 2026-06-10 13:24:48,719 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:48,750 p=49617 u=zuul n=ansible | TASK [Ensure systemd services are defined and functional] ********************** 2026-06-10 13:24:48,750 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:48 +0000 (0:00:00.081) 0:00:19.913 ******** 2026-06-10 13:24:48,783 p=49617 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_systemd_unit.yaml for instance => (item={'name': 'edpm_frr.service'}) 2026-06-10 13:24:48,806 p=49617 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_frr.service] ******************* 2026-06-10 13:24:48,806 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:48 +0000 (0:00:00.056) 0:00:19.969 ******** 2026-06-10 13:24:49,786 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:49,806 p=49617 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-10 13:24:49,807 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:49 +0000 (0:00:01.000) 0:00:20.969 ******** 2026-06-10 13:24:49,835 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:49,854 p=49617 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-10 13:24:49,854 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:49 +0000 (0:00:00.047) 0:00:21.017 ******** 2026-06-10 13:24:50,763 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:50,781 p=49617 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-10 13:24:50,781 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:50 +0000 (0:00:00.926) 0:00:21.944 ******** 2026-06-10 13:24:50,803 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:50,822 p=49617 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-10 13:24:50,822 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:50 +0000 (0:00:00.040) 0:00:21.985 ******** 2026-06-10 13:24:51,554 p=49617 u=zuul n=ansible | ok: [instance] 2026-06-10 13:24:51,595 p=49617 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-10 13:24:51,595 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:51 +0000 (0:00:00.772) 0:00:22.758 ******** 2026-06-10 13:24:51,616 p=49617 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-10 13:24:51,713 p=49617 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | instance : ok=39 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Wednesday 10 June 2026 13:24:51 +0000 (0:00:00.118) 0:00:22.877 ******** 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check rule content ------------------------------------------------------ 2.97s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 1.85s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 1.66s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Read Quadlet file content ----------------------------------------------- 1.29s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if daemons file exists -------------------------------------------- 1.15s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if frr.conf exists ------------------------------------------------ 1.14s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if /etc/tmpfiles.d/run-frr.conf exists ---------------------------- 1.11s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 1.10s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 1.04s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Ensure staged Quadlet file exists --------------------------------------- 1.01s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 1.00s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Query systemd for unit fragment path edpm_frr.service ------------------- 1.00s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.99s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Rule source file exists ------------------------------------------------- 0.97s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.93s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Ensure Quadlet .container file exists ----------------------------------- 0.82s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.81s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.77s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.12s 2026-06-10 13:24:51,714 p=49617 u=zuul n=ansible | Assert FRR BGP and BFD rule source file exists -------------------------- 0.08s 2026-06-10 13:24:51,787 p=29837 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-10 13:24:51,810 p=29837 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-10 13:24:52,269 p=54173 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-10 13:24:52,280 p=54173 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-10 13:24:52,280 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:52 +0000 (0:00:00.013) 0:00:00.013 ******** 2026-06-10 13:24:52,660 p=54173 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:24:52,663 p=54173 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-10 13:24:52,663 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:52 +0000 (0:00:00.382) 0:00:00.395 ******** 2026-06-10 13:24:52,732 p=54173 u=zuul n=ansible | ok: [localhost] 2026-06-10 13:24:52,735 p=54173 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-10 13:24:52,735 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:52 +0000 (0:00:00.072) 0:00:00.468 ******** 2026-06-10 13:24:52,795 p=54173 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:24:52,799 p=54173 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-10 13:24:52,799 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:52 +0000 (0:00:00.063) 0:00:00.531 ******** 2026-06-10 13:24:53,283 p=54173 u=zuul n=ansible | changed: [localhost] => (item={'command': '/sbin/init', 'dockerfile': '../../../../molecule/common/Containerfile.j2', 'image': 'ubi9/ubi-init', 'name': 'instance', 'privileged': True, 'registry': {'url': 'registry.access.redhat.com'}, 'ulimits': ['host']}) 2026-06-10 13:24:53,288 p=54173 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-10 13:24:53,288 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:53 +0000 (0:00:00.489) 0:00:01.021 ******** 2026-06-10 13:24:58,885 p=54173 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j690283366506.54209', 'results_file': '/home/zuul/.ansible_async/j690283366506.54209', 'changed': True, 'item': {'command': '/sbin/init', 'dockerfile': '../../../../molecule/common/Containerfile.j2', 'image': 'ubi9/ubi-init', 'name': 'instance', 'privileged': True, 'registry': {'url': 'registry.access.redhat.com'}, 'ulimits': ['host']}, 'ansible_loop_var': 'item'}) 2026-06-10 13:24:58,897 p=54173 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-10 13:24:58,897 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:58 +0000 (0:00:05.608) 0:00:06.630 ******** 2026-06-10 13:24:58,968 p=54173 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-10 13:24:58,970 p=54173 u=zuul n=ansible | skipping: [localhost] 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Wednesday 10 June 2026 13:24:58 +0000 (0:00:00.092) 0:00:06.723 ******** 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------- 5.61s 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.49s 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.38s 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.09s 2026-06-10 13:24:58,990 p=54173 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.07s 2026-06-10 13:24:58,991 p=54173 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.06s 2026-06-10 13:24:59,066 p=29837 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-10 13:24:59,283 p=29837 u=zuul n=molecule.util | Writing /tmp/report.html report.