2026-06-08 09:36:51,038 p=29722 u=zuul n=molecule.model.schema_v3 | Driver podman does not provide a schema. 2026-06-08 09:36:51,124 p=29722 u=zuul n=molecule.model.schema_v3 | Driver podman does not provide a schema. 2026-06-08 09:36:51,127 p=29722 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-08 09:36:51,432 p=29727 u=zuul n=ansible | ansible-galaxy [core 2.15.13] config file = None configured module search path = ['/home/zuul/.cache/ansible-compat/32b70b/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/32b70b/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-08 09:36:51,432 p=29727 u=zuul n=ansible | No config file found; using defaults 2026-06-08 09:36:51,434 p=29727 u=zuul n=ansible | Starting galaxy collection install process 2026-06-08 09:36:51,437 p=29727 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-08 09:36:51,437 p=29727 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-08 09:36:51,438 p=29727 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-08 09:36:51,439 p=29727 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-08 09:36:51,440 p=29727 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-08 09:36:51,440 p=29727 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-08 09:36:51,441 p=29727 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-08 09:36:51,442 p=29727 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-08 09:36:51,450 p=29727 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-08 09:36:51,450 p=29727 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-08 09:36:51,452 p=29727 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-08 09:36:51,452 p=29727 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+2d92baec at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-08 09:36:51,453 p=29727 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-08 09:36:51,453 p=29727 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-08 09:36:51,454 p=29727 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-08 09:36:51,455 p=29727 u=zuul n=ansible | Process install dependency map 2026-06-08 09:36:51,457 p=29727 u=zuul n=ansible | Starting collection install process 2026-06-08 09:36:51,457 p=29727 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm' 2026-06-08 09:36:51,457 p=29727 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-08 09:36:51,458 p=29727 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-08 09:36:51,458 p=29727 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-08 09:36:51,458 p=29727 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-08 09:36:51,460 p=29727 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-08 09:36:51,460 p=29727 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-08 09:36:51,463 p=29727 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-08 09:36:51,463 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-08 09:36:51,465 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-08 09:36:51,466 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-08 09:36:51,467 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-08 09:36:51,468 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-08 09:36:51,469 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-08 09:36:51,469 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-08 09:36:51,470 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-08 09:36:51,471 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-08 09:36:51,471 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-08 09:36:51,472 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-08 09:36:51,472 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-08 09:36:51,473 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-08 09:36:51,474 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-08 09:36:51,475 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-08 09:36:51,476 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-08 09:36:51,477 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-08 09:36:51,478 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-08 09:36:51,478 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-08 09:36:51,480 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-08 09:36:51,481 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-08 09:36:51,482 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-08 09:36:51,483 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-08 09:36:51,484 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-08 09:36:51,486 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-08 09:36:51,488 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-08 09:36:51,490 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-08 09:36:51,492 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-08 09:36:51,494 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-08 09:36:51,495 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-08 09:36:51,496 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-08 09:36:51,497 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-08 09:36:51,498 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-08 09:36:51,501 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-08 09:36:51,501 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-08 09:36:51,502 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-08 09:36:51,503 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-08 09:36:51,504 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-08 09:36:51,505 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-08 09:36:51,505 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-08 09:36:51,507 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-08 09:36:51,509 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-08 09:36:51,511 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-08 09:36:51,512 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-08 09:36:51,513 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-08 09:36:51,514 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-08 09:36:51,514 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-08 09:36:51,515 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-08 09:36:51,515 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-08 09:36:51,516 p=29727 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-08 09:36:51,517 p=29727 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-08 09:36:51,518 p=29727 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-08 09:36:51,518 p=29727 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-08 09:36:51,518 p=29727 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-08 09:36:51,587 p=29727 u=zuul n=ansible | Created collection for osp.edpm:0.0.1 at /home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm 2026-06-08 09:36:51,588 p=29727 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-08 09:36:51,588 p=29727 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-08 09:36:51,588 p=29727 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-08 09:36:51,588 p=29727 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-08 09:36:51,954 p=29729 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+2d92baec"}, "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/32b70b/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-08 09:36:52,005 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]dependency[/][/] 2026-06-08 09:36:52,007 p=29722 u=zuul n=molecule.dependency.ansible_galaxy.base | Skipping, missing the requirements file. 2026-06-08 09:36:52,497 p=29733 u=zuul n=ansible | Starting galaxy collection install process 2026-06-08 09:36:52,498 p=29733 u=zuul n=ansible | [WARNING]: The specified collections path '/home/zuul/.cache/molecule/edpm_ovn_bgp_agent/default/collections' is not part of the configured Ansible collections paths '/home/zuul/.cache/ansible-compat/3 2b70b/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collection s'. The installed collection will not be picked up in an Ansible run, unless within a playbook-adjacent collections directory. 2026-06-08 09:36:52,517 p=29733 u=zuul n=ansible | Process install dependency map 2026-06-08 09:36:55,556 p=29733 u=zuul n=ansible | Starting collection install process 2026-06-08 09:36:55,577 p=29733 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-29733ry1bdhm_/tmplu1jk4e2/community-general-13.0.1-t5v7k4yd 2026-06-08 09:36:56,221 p=29733 u=zuul n=ansible | Installing 'community.general:13.0.1' to '/home/zuul/.cache/molecule/edpm_ovn_bgp_agent/default/collections/ansible_collections/community/general' 2026-06-08 09:36:58,847 p=29733 u=zuul n=ansible | community.general:13.0.1 was installed successfully 2026-06-08 09:36:58,896 p=29722 u=zuul n=molecule.dependency.base | Dependency completed successfully. 2026-06-08 09:36:58,920 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-08 09:36:58,923 p=29722 u=zuul n=molecule.molecule_plugins.podman.driver | Sanity checks: 'podman' 2026-06-08 09:36:59,806 p=29740 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-08 09:36:59,816 p=29740 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-08 09:36:59,816 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:36:59 +0000 (0:00:00.012) 0:00:00.012 *********** 2026-06-08 09:37:00,142 p=29740 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:00,148 p=29740 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-08 09:37:00,148 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:00 +0000 (0:00:00.332) 0:00:00.344 *********** 2026-06-08 09:37:00,194 p=29740 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:00,199 p=29740 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-08 09:37:00,199 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:00 +0000 (0:00:00.050) 0:00:00.395 *********** 2026-06-08 09:37:00,259 p=29740 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:00,265 p=29740 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-08 09:37:00,265 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:00 +0000 (0:00:00.065) 0:00:00.461 *********** 2026-06-08 09:37:00,706 p=29740 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-08 09:37:00,715 p=29740 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-08 09:37:00,715 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:00 +0000 (0:00:00.450) 0:00:00.911 *********** 2026-06-08 09:37:06,394 p=29740 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j127589117878.29776', 'results_file': '/home/zuul/.ansible_async/j127589117878.29776', '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-08 09:37:06,403 p=29740 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-08 09:37:06,403 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:06 +0000 (0:00:05.688) 0:00:06.599 *********** 2026-06-08 09:37:06,463 p=29740 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-08 09:37:06,465 p=29740 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:06,482 p=29740 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Monday 08 June 2026 09:37:06 +0000 (0:00:00.079) 0:00:06.678 *********** 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | =============================================================================== 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------- 5.69s 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.45s 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.33s 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.08s 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.07s 2026-06-08 09:37:06,483 p=29740 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-08 09:37:06,576 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]create[/][/] 2026-06-08 09:37:07,059 p=29850 u=zuul n=ansible | PLAY [Create] ****************************************************************** 2026-06-08 09:37:07,070 p=29850 u=zuul n=ansible | TASK [Get podman executable path] ********************************************** 2026-06-08 09:37:07,070 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:07 +0000 (0:00:00.012) 0:00:00.012 *********** 2026-06-08 09:37:07,485 p=29850 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:07,492 p=29850 u=zuul n=ansible | TASK [Register podman executable path] ***************************************** 2026-06-08 09:37:07,493 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:07 +0000 (0:00:00.422) 0:00:00.435 *********** 2026-06-08 09:37:07,534 p=29850 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:07,541 p=29850 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-08 09:37:07,541 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:07 +0000 (0:00:00.048) 0:00:00.484 *********** 2026-06-08 09:37:07,932 p=29850 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:07,939 p=29850 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-08 09:37:07,939 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:07 +0000 (0:00:00.397) 0:00:00.881 *********** 2026-06-08 09:37:08,011 p=29850 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:37:08,019 p=29850 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-08 09:37:08,019 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:08 +0000 (0:00:00.080) 0:00:00.962 *********** 2026-06-08 09:37:08,066 p=29850 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:08,073 p=29850 u=zuul n=ansible | TASK [Log into a container registry] ******************************************* 2026-06-08 09:37:08,073 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:08 +0000 (0:00:00.053) 0:00:01.015 *********** 2026-06-08 09:37:08,124 p=29850 u=zuul n=ansible | skipping: [localhost] => (item="instance registry username: None specified") 2026-06-08 09:37:08,125 p=29850 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:08,133 p=29850 u=zuul n=ansible | TASK [Check presence of custom Dockerfiles] ************************************ 2026-06-08 09:37:08,133 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:08 +0000 (0:00:00.060) 0:00:01.075 *********** 2026-06-08 09:37:08,588 p=29850 u=zuul n=ansible | ok: [localhost] => (item=Dockerfile: ../../../../molecule/common/Containerfile.j2) 2026-06-08 09:37:08,599 p=29850 u=zuul n=ansible | TASK [Create Dockerfiles from image names] ************************************* 2026-06-08 09:37:08,600 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:08 +0000 (0:00:00.466) 0:00:01.542 *********** 2026-06-08 09:37:09,244 p=29850 u=zuul n=ansible | changed: [localhost] => (item="Dockerfile: ../../../../molecule/common/Containerfile.j2; Image: ubi9/ubi-init") 2026-06-08 09:37:09,253 p=29850 u=zuul n=ansible | TASK [Discover local Podman images] ******************************************** 2026-06-08 09:37:09,253 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:09 +0000 (0:00:00.653) 0:00:02.196 *********** 2026-06-08 09:37:09,725 p=29850 u=zuul n=ansible | ok: [localhost] => (item=instance) 2026-06-08 09:37:09,731 p=29850 u=zuul n=ansible | TASK [Build an Ansible compatible image] *************************************** 2026-06-08 09:37:09,731 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:09 +0000 (0:00:00.477) 0:00:02.674 *********** 2026-06-08 09:37:42,660 p=29850 u=zuul n=ansible | ok: [localhost] => (item=ubi9/ubi-init) 2026-06-08 09:37:42,674 p=29850 u=zuul n=ansible | TASK [Determine the CMD directives] ******************************************** 2026-06-08 09:37:42,674 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:42 +0000 (0:00:32.942) 0:00:35.616 *********** 2026-06-08 09:37:42,737 p=29850 u=zuul n=ansible | ok: [localhost] => (item="instance command: /sbin/init") 2026-06-08 09:37:42,742 p=29850 u=zuul n=ansible | TASK [Remove possible pre-existing containers] ********************************* 2026-06-08 09:37:42,742 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:42 +0000 (0:00:00.068) 0:00:35.685 *********** 2026-06-08 09:37:43,029 p=29850 u=zuul n=ansible | changed: [localhost] 2026-06-08 09:37:43,038 p=29850 u=zuul n=ansible | TASK [Discover local podman networks] ****************************************** 2026-06-08 09:37:43,038 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:43 +0000 (0:00:00.295) 0:00:35.980 *********** 2026-06-08 09:37:43,101 p=29850 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-08 09:37:43,104 p=29850 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:43,113 p=29850 u=zuul n=ansible | TASK [Create podman network dedicated to this scenario] ************************ 2026-06-08 09:37:43,113 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:43 +0000 (0:00:00.075) 0:00:36.055 *********** 2026-06-08 09:37:43,156 p=29850 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:37:43,163 p=29850 u=zuul n=ansible | TASK [Create molecule instance(s)] ********************************************* 2026-06-08 09:37:43,163 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:43 +0000 (0:00:00.049) 0:00:36.105 *********** 2026-06-08 09:37:43,563 p=29850 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-08 09:37:43,572 p=29850 u=zuul n=ansible | TASK [Wait for instance(s) creation to complete] ******************************* 2026-06-08 09:37:43,572 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:43 +0000 (0:00:00.409) 0:00:36.514 *********** 2026-06-08 09:37:44,004 p=29850 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-08 09:37:44,027 p=29850 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | localhost : ok=12 changed=4 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Monday 08 June 2026 09:37:44 +0000 (0:00:00.455) 0:00:36.970 *********** 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | =============================================================================== 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Build an Ansible compatible image -------------------------------------- 32.94s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Create Dockerfiles from image names ------------------------------------- 0.65s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Discover local Podman images -------------------------------------------- 0.48s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Check presence of custom Dockerfiles ------------------------------------ 0.47s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Wait for instance(s) creation to complete ------------------------------- 0.46s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Get podman executable path ---------------------------------------------- 0.42s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Create molecule instance(s) --------------------------------------------- 0.41s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.40s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Remove possible pre-existing containers --------------------------------- 0.30s 2026-06-08 09:37:44,028 p=29850 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.08s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Discover local podman networks ------------------------------------------ 0.07s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Determine the CMD directives -------------------------------------------- 0.07s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Log into a container registry ------------------------------------------- 0.06s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.05s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Create podman network dedicated to this scenario ------------------------ 0.05s 2026-06-08 09:37:44,029 p=29850 u=zuul n=ansible | Register podman executable path ----------------------------------------- 0.05s 2026-06-08 09:37:44,137 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-08 09:37:44,658 p=30896 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2026-06-08 09:37:44,668 p=30896 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2026-06-08 09:37:44,668 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:44 +0000 (0:00:00.012) 0:00:00.012 *********** 2026-06-08 09:37:46,422 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:37:46,449 p=30896 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-08 09:37:46,449 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:46 +0000 (0:00:01.781) 0:00:01.793 *********** 2026-06-08 09:37:46,473 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:37:46,483 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-08 09:37:46,483 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:46 +0000 (0:00:00.034) 0:00:01.827 *********** 2026-06-08 09:37:46,505 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:37:46,516 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-08 09:37:46,516 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:46 +0000 (0:00:00.032) 0:00:01.860 *********** 2026-06-08 09:37:46,582 p=30896 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-08 09:37:46,594 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-08 09:37:46,594 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:46 +0000 (0:00:00.077) 0:00:01.937 *********** 2026-06-08 09:37:47,774 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:37:47,783 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-08 09:37:47,784 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:47 +0000 (0:00:01.189) 0:00:03.127 *********** 2026-06-08 09:37:49,589 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:37:49,600 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-08 09:37:49,601 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:49 +0000 (0:00:01.816) 0:00:04.944 *********** 2026-06-08 09:37:50,672 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:37:50,683 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-08 09:37:50,683 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:50 +0000 (0:00:01.082) 0:00:06.027 *********** 2026-06-08 09:37:52,080 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:37:52,091 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-08 09:37:52,091 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:52 +0000 (0:00:01.407) 0:00:07.435 *********** 2026-06-08 09:37:54,187 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:37:54,193 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-08 09:37:54,193 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:54 +0000 (0:00:02.101) 0:00:09.537 *********** 2026-06-08 09:37:57,122 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:37:57,132 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-08 09:37:57,132 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:57 +0000 (0:00:02.939) 0:00:12.476 *********** 2026-06-08 09:37:59,419 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:37:59,426 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-08 09:37:59,426 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:37:59 +0000 (0:00:02.293) 0:00:14.770 *********** 2026-06-08 09:38:01,434 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:38:01,445 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-08 09:38:01,445 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:38:01 +0000 (0:00:02.019) 0:00:16.789 *********** 2026-06-08 09:38:02,953 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:38:02,959 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-08 09:38:02,959 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:38:02 +0000 (0:00:01.514) 0:00:18.303 *********** 2026-06-08 09:38:04,236 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:38:04,246 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-08 09:38:04,246 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:38:04 +0000 (0:00:01.286) 0:00:19.590 *********** 2026-06-08 09:38:05,639 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:38:05,645 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-08 09:38:05,646 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:38:05 +0000 (0:00:01.399) 0:00:20.989 *********** 2026-06-08 09:39:13,312 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:39:13,325 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-08 09:39:13,325 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:39:13 +0000 (0:01:07.679) 0:01:28.669 *********** 2026-06-08 09:40:41,600 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:41,609 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-08 09:40:41,610 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:41 +0000 (0:01:28.284) 0:02:56.953 *********** 2026-06-08 09:40:43,728 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:43,740 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-08 09:40:43,740 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:43 +0000 (0:00:02.130) 0:02:59.084 *********** 2026-06-08 09:40:43,775 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:40:43,785 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-08 09:40:43,785 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:43 +0000 (0:00:00.045) 0:02:59.129 *********** 2026-06-08 09:40:45,383 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:45,393 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-08 09:40:45,394 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:45 +0000 (0:00:01.608) 0:03:00.737 *********** 2026-06-08 09:40:46,763 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:40:46,770 p=30896 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-08 09:40:46,770 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:46 +0000 (0:00:01.376) 0:03:02.114 *********** 2026-06-08 09:40:48,787 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:40:48,798 p=30896 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.env_data] ************************ 2026-06-08 09:40:48,798 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:48 +0000 (0:00:02.027) 0:03:04.142 *********** 2026-06-08 09:40:48,836 p=30896 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-08 09:40:48,836 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:48 +0000 (0:00:00.037) 0:03:04.180 *********** 2026-06-08 09:40:48,861 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:48,867 p=30896 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather all installed packages] *********************** 2026-06-08 09:40:48,867 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:48 +0000 (0:00:00.031) 0:03:04.211 *********** 2026-06-08 09:40:50,324 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:50,357 p=30896 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather repository list] ****************************** 2026-06-08 09:40:50,357 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:50 +0000 (0:00:01.489) 0:03:05.701 *********** 2026-06-08 09:40:51,680 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:51,694 p=30896 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed packages] *************************** 2026-06-08 09:40:51,694 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:51 +0000 (0:00:01.337) 0:03:07.038 *********** 2026-06-08 09:40:51,766 p=30896 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 - 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 - expat - 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 - container-selinux - protobuf-c - python3-netaddr - libnl3 - libnftnl - jansson - chkconfig - NetworkManager-config-server - fuse3-libs - libsemanage - python3-libsemanage - shadow-utils-subid - libibverbs - unbound-libs - passt-selinux - passt - python3-stevedore - conmon - NetworkManager-libnm - python3-pyudev - systemd-rpm-macros - systemd-pam - systemd - iputils - device-mapper-libs - device-mapper - cryptsetup-libs - initscripts-service - python3-setools - numactl-libs - libnfnetlink - libnetfilter_conntrack - iptables-libs - iptables-nft - nftables - libndp - kbd-misc - kbd-legacy - kbd - systemd-udev - NetworkManager - NetworkManager-ovs - nmstate-libs - nmstate - python3-libnmstate - initscripts-rename-device - initscripts - hostname - fuse-common - fuse3 - fuse-overlayfs - ethtool - dhcp-common - centos-gpg-keys - centos-stream-repos - bc - yajl - python3-pyrsistent - python3-psutil - python3-audit - python3-attrs - python3-jsonschema - mstflint - libslirp - slirp4netns - libnet - criu - criu-libs - crun - containers-common - libmaxminddb - geolite2-country - geolite2-city - ipcalc - openstack-network-scripts - openstack-network-scripts-openvswitch3.4 - dhcp-client - checkpolicy - aardvark-dns - netavark - python3-wrapt - python3-debtcollector - python3-rfc3986 - python3-pyroute2 - python3-pyparsing - python3-packaging - python3-iso8601 - python3-fasteners - python3-distro - python3-policycoreutils - policycoreutils-python-utils - openvswitch-selinux-extra-policy - openvswitch3.4 - python-oslo-utils-lang - python-oslo-i18n-lang - python3-oslo-i18n - python3-oslo-utils - python3-oslo-config - python-oslo-concurrency-lang - python3-oslo-concurrency - os-net-config - rdo-openvswitch - podman - centos-stream-release 2026-06-08 09:40:51,797 p=30896 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed repositories] *********************** 2026-06-08 09:40:51,798 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:51 +0000 (0:00:00.103) 0:03:07.141 *********** 2026-06-08 09:40:51,828 p=30896 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-zaqar-c2ce77ddb5773c1b00dc3b32705a43a0005c3093 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-08 09:40:51,860 p=30896 u=zuul n=ansible | TASK [Install and modprobe openvswitch] **************************************** 2026-06-08 09:40:51,860 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:51 +0000 (0:00:00.062) 0:03:07.204 *********** 2026-06-08 09:40:52,725 p=30896 u=zuul n=ansible | changed: [instance -> localhost] 2026-06-08 09:40:52,740 p=30896 u=zuul n=ansible | TASK [Ensure /etc/localtime exists] ******************************************** 2026-06-08 09:40:52,740 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:52 +0000 (0:00:00.879) 0:03:08.084 *********** 2026-06-08 09:40:55,799 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:40:55,821 p=30896 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-08 09:40:55,821 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:55 +0000 (0:00:03.081) 0:03:11.165 *********** 2026-06-08 09:40:57,991 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:40:58,022 p=30896 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-08 09:40:58,023 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:58 +0000 (0:00:02.201) 0:03:13.366 *********** 2026-06-08 09:40:58,092 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-08 09:40:58,092 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:40:58 +0000 (0:00:00.069) 0:03:13.436 *********** 2026-06-08 09:41:08,704 p=30896 u=zuul n=ansible | changed: [instance] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-08 09:41:08,758 p=30896 u=zuul n=ansible | TASK [Running FRR] ************************************************************* 2026-06-08 09:41:08,758 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:08 +0000 (0:00:10.665) 0:03:24.102 *********** 2026-06-08 09:41:08,868 p=30896 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-08 09:41:08,868 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:08 +0000 (0:00:00.110) 0:03:24.212 *********** 2026-06-08 09:41:08,921 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:08,936 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-08 09:41:08,937 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:08 +0000 (0:00:00.068) 0:03:24.280 *********** 2026-06-08 09:41:12,702 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:12,734 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-08 09:41:12,734 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:12 +0000 (0:00:03.797) 0:03:28.078 *********** 2026-06-08 09:41:14,086 p=30896 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-08 09:41:15,271 p=30896 u=zuul n=ansible | changed: [instance] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-08 09:41:16,225 p=30896 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-08 09:41:16,246 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-08 09:41:16,246 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:16 +0000 (0:00:03.512) 0:03:31.590 *********** 2026-06-08 09:41:18,669 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:18,684 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-08 09:41:18,684 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:18 +0000 (0:00:02.437) 0:03:34.028 *********** 2026-06-08 09:41:18,707 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:18,736 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-08 09:41:18,736 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:18 +0000 (0:00:00.052) 0:03:34.080 *********** 2026-06-08 09:41:20,057 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:20,078 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-08 09:41:20,078 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:20 +0000 (0:00:01.341) 0:03:35.422 *********** 2026-06-08 09:41:21,564 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:21,580 p=30896 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-08 09:41:21,580 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:21 +0000 (0:00:01.502) 0:03:36.924 *********** 2026-06-08 09:41:21,650 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-08 09:41:21,650 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:21 +0000 (0:00:00.069) 0:03:36.994 *********** 2026-06-08 09:41:27,021 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:27,037 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-08 09:41:27,038 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:27 +0000 (0:00:05.387) 0:03:42.381 *********** 2026-06-08 09:41:29,875 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:29,895 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-08 09:41:29,896 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:29 +0000 (0:00:02.857) 0:03:45.239 *********** 2026-06-08 09:41:32,168 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:32,198 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-08 09:41:32,198 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:32 +0000 (0:00:02.302) 0:03:47.542 *********** 2026-06-08 09:41:34,290 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:34,304 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-08 09:41:34,304 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:34 +0000 (0:00:02.105) 0:03:49.648 *********** 2026-06-08 09:41:35,447 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:35,482 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-08 09:41:35,482 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:35 +0000 (0:00:01.178) 0:03:50.826 *********** 2026-06-08 09:41:35,500 p=30896 u=zuul n=ansible | skipping: [instance] => (item=inet filter) 2026-06-08 09:41:35,507 p=30896 u=zuul n=ansible | skipping: [instance] => (item=inet raw) 2026-06-08 09:41:35,513 p=30896 u=zuul n=ansible | skipping: [instance] => (item=inet nat) 2026-06-08 09:41:35,519 p=30896 u=zuul n=ansible | skipping: [instance] => (item=ip filter) 2026-06-08 09:41:35,521 p=30896 u=zuul n=ansible | skipping: [instance] => (item=ip raw) 2026-06-08 09:41:35,522 p=30896 u=zuul n=ansible | skipping: [instance] => (item=ip nat) 2026-06-08 09:41:35,523 p=30896 u=zuul n=ansible | skipping: [instance] => (item=ip6 filter) 2026-06-08 09:41:35,524 p=30896 u=zuul n=ansible | skipping: [instance] => (item=ip6 raw) 2026-06-08 09:41:35,525 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:35,539 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-08 09:41:35,539 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:35 +0000 (0:00:00.056) 0:03:50.883 *********** 2026-06-08 09:41:35,553 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:35,581 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-08 09:41:35,582 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:35 +0000 (0:00:00.042) 0:03:50.925 *********** 2026-06-08 09:41:36,695 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:36,713 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-08 09:41:36,714 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:36 +0000 (0:00:01.131) 0:03:52.057 *********** 2026-06-08 09:41:38,053 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:38,068 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-08 09:41:38,068 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:38 +0000 (0:00:01.354) 0:03:53.412 *********** 2026-06-08 09:41:39,973 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:39,990 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-08 09:41:39,990 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:39 +0000 (0:00:01.921) 0:03:55.334 *********** 2026-06-08 09:41:41,824 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:41,839 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-08 09:41:41,839 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:41 +0000 (0:00:01.849) 0:03:57.183 *********** 2026-06-08 09:41:43,775 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:43,796 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-08 09:41:43,796 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:43 +0000 (0:00:01.956) 0:03:59.140 *********** 2026-06-08 09:41:45,588 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:45,602 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-08 09:41:45,602 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:45 +0000 (0:00:01.805) 0:04:00.945 *********** 2026-06-08 09:41:47,871 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:47,889 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-08 09:41:47,889 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:47 +0000 (0:00:02.287) 0:04:03.233 *********** 2026-06-08 09:41:49,033 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:49,063 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-08 09:41:49,064 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:49 +0000 (0:00:01.174) 0:04:04.407 *********** 2026-06-08 09:41:50,028 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:50,050 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-08 09:41:50,050 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:50 +0000 (0:00:00.986) 0:04:05.394 *********** 2026-06-08 09:41:51,101 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:51,153 p=30896 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-08 09:41:51,154 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:51 +0000 (0:00:01.103) 0:04:06.497 *********** 2026-06-08 09:41:51,238 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-08 09:41:51,238 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:51 +0000 (0:00:00.084) 0:04:06.581 *********** 2026-06-08 09:41:52,210 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:52,225 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-08 09:41:52,225 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:52 +0000 (0:00:00.987) 0:04:07.569 *********** 2026-06-08 09:41:53,121 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:53,139 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-08 09:41:53,139 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:53 +0000 (0:00:00.914) 0:04:08.483 *********** 2026-06-08 09:41:54,278 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:54,296 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-08 09:41:54,296 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:54 +0000 (0:00:01.156) 0:04:09.640 *********** 2026-06-08 09:41:55,349 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:55,392 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-08 09:41:55,392 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:55 +0000 (0:00:01.096) 0:04:10.736 *********** 2026-06-08 09:41:56,818 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:56,837 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-08 09:41:56,837 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:56 +0000 (0:00:01.444) 0:04:12.180 *********** 2026-06-08 09:41:56,856 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:41:56,871 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-08 09:41:56,871 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:56 +0000 (0:00:00.034) 0:04:12.215 *********** 2026-06-08 09:41:56,910 p=30896 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-08 09:41:56,934 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-08 09:41:56,934 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:56 +0000 (0:00:00.062) 0:04:12.278 *********** 2026-06-08 09:41:56,972 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:56,988 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-08 09:41:56,988 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:56 +0000 (0:00:00.053) 0:04:12.332 *********** 2026-06-08 09:41:57,013 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:57,032 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-08 09:41:57,032 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:57 +0000 (0:00:00.044) 0:04:12.376 *********** 2026-06-08 09:41:57,095 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:41:57,111 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-08 09:41:57,111 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:57 +0000 (0:00:00.078) 0:04:12.455 *********** 2026-06-08 09:41:59,504 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:41:59,523 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-08 09:41:59,523 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:41:59 +0000 (0:00:02.412) 0:04:14.867 *********** 2026-06-08 09:42:03,603 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:03,628 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-08 09:42:03,629 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:03 +0000 (0:00:04.105) 0:04:18.972 *********** 2026-06-08 09:42:07,041 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:07,072 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-08 09:42:07,072 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:07 +0000 (0:00:03.443) 0:04:22.416 *********** 2026-06-08 09:42:11,049 p=30896 u=zuul n=ansible | changed: [instance] => (item=edpm-container-shutdown) 2026-06-08 09:42:13,847 p=30896 u=zuul n=ansible | changed: [instance] => (item=edpm-start-podman-container) 2026-06-08 09:42:13,872 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-08 09:42:13,872 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:13 +0000 (0:00:06.799) 0:04:29.216 *********** 2026-06-08 09:42:16,495 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:16,516 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-08 09:42:16,517 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:16 +0000 (0:00:02.644) 0:04:31.860 *********** 2026-06-08 09:42:20,940 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:20,973 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-08 09:42:20,973 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:20 +0000 (0:00:04.456) 0:04:36.317 *********** 2026-06-08 09:42:24,153 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:24,192 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-08 09:42:24,193 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:24 +0000 (0:00:03.219) 0:04:39.536 *********** 2026-06-08 09:42:27,789 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:27,821 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-08 09:42:27,821 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:27 +0000 (0:00:03.628) 0:04:43.165 *********** 2026-06-08 09:42:32,997 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:33,013 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-08 09:42:33,013 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:33 +0000 (0:00:05.192) 0:04:48.357 *********** 2026-06-08 09:42:36,595 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:36,611 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-08 09:42:36,611 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:36 +0000 (0:00:03.597) 0:04:51.955 *********** 2026-06-08 09:42:41,534 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:41,577 p=30896 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-08 09:42:41,577 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:41 +0000 (0:00:04.966) 0:04:56.921 *********** 2026-06-08 09:42:41,664 p=30896 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-08 09:42:41,664 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:41 +0000 (0:00:00.086) 0:04:57.008 *********** 2026-06-08 09:42:41,732 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:42:41,745 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-08 09:42:41,745 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:41 +0000 (0:00:00.080) 0:04:57.089 *********** 2026-06-08 09:42:44,004 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:44,037 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-08 09:42:44,037 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:44 +0000 (0:00:02.291) 0:04:59.381 *********** 2026-06-08 09:42:47,749 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:47,772 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-08 09:42:47,772 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:47 +0000 (0:00:03.735) 0:05:03.116 *********** 2026-06-08 09:42:51,813 p=30896 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-08 09:42:51,841 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ frr ]] *** 2026-06-08 09:42:51,841 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:51 +0000 (0:00:04.068) 0:05:07.185 *********** 2026-06-08 09:42:51,869 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:42:51,897 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-08 09:42:51,897 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:51 +0000 (0:00:00.056) 0:05:07.241 *********** 2026-06-08 09:42:52,930 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:52,966 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-08 09:42:52,966 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:52 +0000 (0:00:01.068) 0:05:08.310 *********** 2026-06-08 09:42:54,971 p=30896 u=zuul n=ansible | changed: [instance] => (item=None) 2026-06-08 09:42:54,973 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:54,990 p=30896 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-08 09:42:54,991 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:54 +0000 (0:00:02.024) 0:05:10.334 *********** 2026-06-08 09:42:55,077 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Validating arguments against arg spec 'main' - The main entry point for the edpm_container_manage role.] *** 2026-06-08 09:42:55,078 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:55 +0000 (0:00:00.087) 0:05:10.421 *********** 2026-06-08 09:42:55,186 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:42:55,223 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Find all matching configs configs for in /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-08 09:42:55,224 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:55 +0000 (0:00:00.145) 0:05:10.567 *********** 2026-06-08 09:42:56,277 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:42:56,306 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-08 09:42:56,307 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:56 +0000 (0:00:01.082) 0:05:11.650 *********** 2026-06-08 09:42:56,407 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:42:56,440 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-08 09:42:56,440 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:56 +0000 (0:00:00.133) 0:05:11.784 *********** 2026-06-08 09:42:56,570 p=30896 u=zuul n=ansible | ok: [instance] => (item=frr) 2026-06-08 09:42:56,597 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-08 09:42:56,597 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:56 +0000 (0:00:00.157) 0:05:11.941 *********** 2026-06-08 09:42:56,671 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:42:56,693 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-08 09:42:56,693 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:56 +0000 (0:00:00.096) 0:05:12.037 *********** 2026-06-08 09:42:58,248 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:42:58,271 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-08 09:42:58,271 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:58 +0000 (0:00:01.577) 0:05:13.615 *********** 2026-06-08 09:42:58,313 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:42:58,335 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-08 09:42:58,335 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:58 +0000 (0:00:00.064) 0:05:13.679 *********** 2026-06-08 09:42:58,391 p=30896 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm/roles/edpm_container_manage/tasks/create.yml for instance 2026-06-08 09:42:58,415 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-08 09:42:58,415 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:42:58 +0000 (0:00:00.079) 0:05:13.758 *********** 2026-06-08 09:43:01,551 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:01,586 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-08 09:43:01,586 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:01 +0000 (0:00:03.171) 0:05:16.930 *********** 2026-06-08 09:43:02,505 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:02,535 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-08 09:43:02,536 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:02 +0000 (0:00:00.949) 0:05:17.879 *********** 2026-06-08 09:43:02,572 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:02,596 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-08 09:43:02,596 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:02 +0000 (0:00:00.060) 0:05:17.940 *********** 2026-06-08 09:43:09,238 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:09,274 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-08 09:43:09,274 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:09 +0000 (0:00:06.677) 0:05:24.618 *********** 2026-06-08 09:43:09,348 p=30896 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/state_file_update.yml for instance 2026-06-08 09:43:09,364 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-08 09:43:09,364 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:09 +0000 (0:00:00.090) 0:05:24.708 *********** 2026-06-08 09:43:11,297 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:11,312 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-08 09:43:11,312 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:01.948) 0:05:26.656 *********** 2026-06-08 09:43:11,369 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:11,412 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-08 09:43:11,412 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.100) 0:05:26.756 *********** 2026-06-08 09:43:11,460 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:11,479 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-08 09:43:11,480 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.067) 0:05:26.823 *********** 2026-06-08 09:43:11,502 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:11,519 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-08 09:43:11,519 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.039) 0:05:26.862 *********** 2026-06-08 09:43:11,540 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:11,556 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-08 09:43:11,556 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.037) 0:05:26.900 *********** 2026-06-08 09:43:11,576 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:11,598 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-08 09:43:11,598 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.041) 0:05:26.942 *********** 2026-06-08 09:43:11,626 p=30896 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:11,645 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-08 09:43:11,645 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.047) 0:05:26.989 *********** 2026-06-08 09:43:11,708 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:11,726 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-08 09:43:11,726 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.081) 0:05:27.070 *********** 2026-06-08 09:43:11,772 p=30896 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:11,790 p=30896 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-08 09:43:11,790 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:11 +0000 (0:00:00.063) 0:05:27.134 *********** 2026-06-08 09:43:16,735 p=30896 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | instance : ok=90 changed=55 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | Monday 08 June 2026 09:43:16 +0000 (0:00:05.055) 0:05:32.190 *********** 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | =============================================================================== 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ---- 88.28s 2026-06-08 09:43:16,846 p=30896 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 67.68s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images ------------------- 10.67s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 6.80s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Manage container systemd services and cleanup old systemd healthchecks for /var/lib/edpm-config/container-startup-config/frr --- 6.68s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_nftables : Create snippets directory ---------------------- 5.39s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 5.19s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 5.06s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 4.97s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 4.46s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 4.11s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 4.07s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_frr : Gather user fact ------------------------------------ 3.80s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files --- 3.74s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 3.63s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 3.60s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 3.51s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /var/local/libexec dir ---------- 3.44s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset --- 3.22s 2026-06-08 09:43:16,847 p=30896 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 3.17s 2026-06-08 09:43:16,942 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-08 09:43:17,440 p=53554 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-08 09:43:17,518 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Validating arguments against arg spec 'main' - The main entry point for the edpm_ovn_bgp_agent role.] *** 2026-06-08 09:43:17,518 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.079) 0:00:00.079 *********** 2026-06-08 09:43:17,562 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:17,582 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories for in-node ovn cluster] *** 2026-06-08 09:43:17,582 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.063) 0:00:00.143 *********** 2026-06-08 09:43:17,598 p=53554 u=zuul n=ansible | skipping: [instance] => (item={'path': '/var/lib/openvswitch/ovn', 'setype': 'container_file_t'}) 2026-06-08 09:43:17,599 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,641 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather SELinux fact if needed] ********************** 2026-06-08 09:43:17,641 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.058) 0:00:00.202 *********** 2026-06-08 09:43:17,656 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,679 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enable virt_sandbox_use_netlink for healthcheck] **** 2026-06-08 09:43:17,679 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.037) 0:00:00.240 *********** 2026-06-08 09:43:17,693 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,715 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup script] ***************************** 2026-06-08 09:43:17,715 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.036) 0:00:00.276 *********** 2026-06-08 09:43:17,730 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,754 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup service] **************************** 2026-06-08 09:43:17,754 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.039) 0:00:00.315 *********** 2026-06-08 09:43:17,771 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,791 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enabling the cleanup service] *********************** 2026-06-08 09:43:17,791 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.037) 0:00:00.352 *********** 2026-06-08 09:43:17,810 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:17,831 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather user fact] *********************************** 2026-06-08 09:43:17,831 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:17 +0000 (0:00:00.039) 0:00:00.392 *********** 2026-06-08 09:43:20,573 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:20,593 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories] ********************** 2026-06-08 09:43:20,594 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:20 +0000 (0:00:02.762) 0:00:03.155 *********** 2026-06-08 09:43:22,643 p=53554 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/ovn-bgp-agent', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-08 09:43:22,693 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create directory /var/lib/openstack/ovn-bgp-agent] *** 2026-06-08 09:43:22,693 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:22 +0000 (0:00:02.099) 0:00:05.254 *********** 2026-06-08 09:43:25,650 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:25,686 p=53554 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-08 09:43:25,687 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:25 +0000 (0:00:02.993) 0:00:08.248 *********** 2026-06-08 09:43:25,697 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:25,727 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Configure OVS external_ids] ************************* 2026-06-08 09:43:25,727 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:25 +0000 (0:00:00.040) 0:00:08.288 *********** 2026-06-08 09:43:25,741 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:25,771 p=53554 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-08 09:43:25,771 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:25 +0000 (0:00:00.044) 0:00:08.332 *********** 2026-06-08 09:43:25,863 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Gather ansible_local facts] ************************** 2026-06-08 09:43:25,863 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:25 +0000 (0:00:00.092) 0:00:08.424 *********** 2026-06-08 09:43:25,884 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:25,905 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Install ovs packages] ******************************** 2026-06-08 09:43:25,906 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:25 +0000 (0:00:00.042) 0:00:08.467 *********** 2026-06-08 09:43:29,789 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:29,860 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Ensure ovs services are enabled and running] ********* 2026-06-08 09:43:29,860 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:29 +0000 (0:00:03.954) 0:00:12.421 *********** 2026-06-08 09:43:31,942 p=53554 u=zuul n=ansible | changed: [instance] => (item=openvswitch) 2026-06-08 09:43:31,988 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Render OVN BGP agent config files] ****************** 2026-06-08 09:43:31,989 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:31 +0000 (0:00:02.128) 0:00:14.550 *********** 2026-06-08 09:43:35,995 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:36,057 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Discover secrets in /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/roles/edpm_ovn_bgp_agent/molecule/default/test-data] *** 2026-06-08 09:43:36,057 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:36 +0000 (0:00:04.068) 0:00:18.618 *********** 2026-06-08 09:43:36,388 p=53554 u=zuul n=ansible | ok: [instance -> localhost] 2026-06-08 09:43:36,417 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Flatten secrets into /etc/ovn-bgp-agent at /var/lib/openstack/ovn-bgp-agent] *** 2026-06-08 09:43:36,417 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:36 +0000 (0:00:00.359) 0:00:18.978 *********** 2026-06-08 09:43:38,860 p=53554 u=zuul n=ansible | changed: [instance] => (item={'path': '/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/roles/edpm_ovn_bgp_agent/molecule/default/test-data/10-neutron-ovn.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 1000, 'gid': 1000, 'size': 80, 'inode': 4332155, 'dev': 64513, 'nlink': 1, 'atime': 1780911270.0313482, 'mtime': 1780911221.9477909, 'ctime': 1780911270.3563554, 'gr_name': 'zuul', 'pw_name': 'zuul', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) 2026-06-08 09:43:38,883 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Check if OVS Manager already exists] **************** 2026-06-08 09:43:38,883 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:38 +0000 (0:00:02.466) 0:00:21.444 *********** 2026-06-08 09:43:40,066 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:40,094 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Add OVS Manager if not exists] ********************** 2026-06-08 09:43:40,094 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:40 +0000 (0:00:01.210) 0:00:22.655 *********** 2026-06-08 09:43:41,654 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:43:41,677 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-08 09:43:41,677 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:01.583) 0:00:24.238 *********** 2026-06-08 09:43:41,692 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,715 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-08 09:43:41,715 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.037) 0:00:24.276 *********** 2026-06-08 09:43:41,729 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,748 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-08 09:43:41,748 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.033) 0:00:24.309 *********** 2026-06-08 09:43:41,763 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,806 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-08 09:43:41,806 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.057) 0:00:24.367 *********** 2026-06-08 09:43:41,828 p=53554 u=zuul n=ansible | skipping: [instance] => (item=edpm-container-shutdown) 2026-06-08 09:43:41,829 p=53554 u=zuul n=ansible | skipping: [instance] => (item=edpm-start-podman-container) 2026-06-08 09:43:41,830 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,849 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-08 09:43:41,850 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.043) 0:00:24.411 *********** 2026-06-08 09:43:41,865 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,886 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-08 09:43:41,886 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.036) 0:00:24.447 *********** 2026-06-08 09:43:41,898 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,918 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-08 09:43:41,918 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.032) 0:00:24.479 *********** 2026-06-08 09:43:41,932 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,955 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-08 09:43:41,955 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.037) 0:00:24.516 *********** 2026-06-08 09:43:41,968 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:41,989 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-08 09:43:41,990 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:41 +0000 (0:00:00.034) 0:00:24.551 *********** 2026-06-08 09:43:42,002 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,023 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-08 09:43:42,024 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.034) 0:00:24.585 *********** 2026-06-08 09:43:42,037 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,066 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-08 09:43:42,066 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.042) 0:00:24.627 *********** 2026-06-08 09:43:42,077 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,128 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-08 09:43:42,128 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.062) 0:00:24.689 *********** 2026-06-08 09:43:42,141 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,167 p=53554 u=zuul n=ansible | TASK [Run NB DB container] ***************************************************** 2026-06-08 09:43:42,167 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.038) 0:00:24.728 *********** 2026-06-08 09:43:42,178 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,240 p=53554 u=zuul n=ansible | TASK [Run SB DB container] ***************************************************** 2026-06-08 09:43:42,240 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.072) 0:00:24.801 *********** 2026-06-08 09:43:42,253 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,275 p=53554 u=zuul n=ansible | TASK [Run northd container] **************************************************** 2026-06-08 09:43:42,275 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.034) 0:00:24.836 *********** 2026-06-08 09:43:42,290 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,311 p=53554 u=zuul n=ansible | TASK [Run ovn_controller container] ******************************************** 2026-06-08 09:43:42,311 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.036) 0:00:24.872 *********** 2026-06-08 09:43:42,326 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:42,350 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-08 09:43:42,351 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:42 +0000 (0:00:00.039) 0:00:24.912 *********** 2026-06-08 09:43:43,834 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:43,854 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-08 09:43:43,854 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:43 +0000 (0:00:01.503) 0:00:26.415 *********** 2026-06-08 09:43:43,865 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:43:43,897 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-08 09:43:43,897 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:43 +0000 (0:00:00.043) 0:00:26.458 *********** 2026-06-08 09:43:44,879 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:44,908 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-08 09:43:44,908 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:44 +0000 (0:00:01.010) 0:00:27.469 *********** 2026-06-08 09:43:46,644 p=53554 u=zuul n=ansible | ok: [instance] => (item=edpm-container-shutdown) 2026-06-08 09:43:48,140 p=53554 u=zuul n=ansible | ok: [instance] => (item=edpm-start-podman-container) 2026-06-08 09:43:48,166 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-08 09:43:48,166 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:48 +0000 (0:00:03.258) 0:00:30.728 *********** 2026-06-08 09:43:49,971 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:50,006 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-08 09:43:50,006 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:50 +0000 (0:00:01.839) 0:00:32.567 *********** 2026-06-08 09:43:51,956 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:51,980 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-08 09:43:51,981 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:51 +0000 (0:00:01.974) 0:00:34.542 *********** 2026-06-08 09:43:54,664 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:54,708 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-08 09:43:54,708 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:54 +0000 (0:00:02.727) 0:00:37.269 *********** 2026-06-08 09:43:56,666 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:56,719 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-08 09:43:56,720 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:56 +0000 (0:00:02.011) 0:00:39.281 *********** 2026-06-08 09:43:58,720 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:43:58,745 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-08 09:43:58,745 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:43:58 +0000 (0:00:02.025) 0:00:41.306 *********** 2026-06-08 09:44:01,299 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:01,321 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-08 09:44:01,321 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:01 +0000 (0:00:02.575) 0:00:43.882 *********** 2026-06-08 09:44:02,882 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:44:02,963 p=53554 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-08 09:44:02,963 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:02 +0000 (0:00:01.641) 0:00:45.524 *********** 2026-06-08 09:44:02,982 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:03,013 p=53554 u=zuul n=ansible | TASK [Run ovn_bgp_agent container] ********************************************* 2026-06-08 09:44:03,014 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:03 +0000 (0:00:00.050) 0:00:45.575 *********** 2026-06-08 09:44:03,107 p=53554 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-08 09:44:03,107 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:03 +0000 (0:00:00.093) 0:00:45.669 *********** 2026-06-08 09:44:03,156 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:03,197 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-08 09:44:03,198 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:03 +0000 (0:00:00.089) 0:00:45.759 *********** 2026-06-08 09:44:05,292 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:44:05,312 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-08 09:44:05,313 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:05 +0000 (0:00:02.115) 0:00:47.874 *********** 2026-06-08 09:44:07,699 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:07,730 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-08 09:44:07,730 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:07 +0000 (0:00:02.417) 0:00:50.291 *********** 2026-06-08 09:44:10,306 p=53554 u=zuul n=ansible | changed: [instance] => (item={'key': 'ovn_bgp_agent', 'value': {'command': '/usr/bin/ovn-bgp-agent --config-dir /etc/ovn-bgp-agent', 'config_files': [{'source': '/var/lib/kolla/config_files/src/etc/ovn-bgp-agent/*', 'dest': '/etc/ovn-bgp-agent/', 'merge': True, 'preserve_properties': True}]}}) 2026-06-08 09:44:10,330 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ ovn_bgp_agent ]] *** 2026-06-08 09:44:10,330 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:10 +0000 (0:00:02.600) 0:00:52.891 *********** 2026-06-08 09:44:10,406 p=53554 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/quadlet.yml for instance 2026-06-08 09:44:10,428 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-08 09:44:10,428 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:10 +0000 (0:00:00.097) 0:00:52.989 *********** 2026-06-08 09:44:11,607 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:11,634 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-08 09:44:11,635 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:11 +0000 (0:00:01.206) 0:00:54.196 *********** 2026-06-08 09:44:13,012 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:44:13,043 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent] *** 2026-06-08 09:44:13,043 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:13 +0000 (0:00:01.408) 0:00:55.604 *********** 2026-06-08 09:44:16,693 p=53554 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-08 09:44:16,722 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for ovn_bgp_agent] *** 2026-06-08 09:44:16,722 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:16 +0000 (0:00:03.678) 0:00:59.283 *********** 2026-06-08 09:44:18,100 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:18,142 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for ovn_bgp_agent] *** 2026-06-08 09:44:18,142 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:18 +0000 (0:00:01.420) 0:01:00.703 *********** 2026-06-08 09:44:19,705 p=53554 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-08 09:44:19,745 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-08 09:44:19,745 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:19 +0000 (0:00:01.602) 0:01:02.306 *********** 2026-06-08 09:44:19,788 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:19,815 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-08 09:44:19,815 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:19 +0000 (0:00:00.070) 0:01:02.377 *********** 2026-06-08 09:44:21,382 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:21,410 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent] *** 2026-06-08 09:44:21,410 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:21 +0000 (0:00:01.594) 0:01:03.971 *********** 2026-06-08 09:44:36,184 p=53554 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-08 09:44:36,218 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/ovn_bgp_agent] *** 2026-06-08 09:44:36,218 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:36 +0000 (0:00:14.807) 0:01:18.779 *********** 2026-06-08 09:44:36,247 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:36,275 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [ovn_bgp_agent ]] *** 2026-06-08 09:44:36,275 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:36 +0000 (0:00:00.057) 0:01:18.836 *********** 2026-06-08 09:44:36,311 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:36,361 p=53554 u=zuul n=ansible | TASK [Run containers: [ ovn_bgp_agent ]] *************************************** 2026-06-08 09:44:36,361 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:36 +0000 (0:00:00.085) 0:01:18.922 *********** 2026-06-08 09:44:36,390 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:36,409 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-08 09:44:36,409 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:36 +0000 (0:00:00.048) 0:01:18.970 *********** 2026-06-08 09:44:36,464 p=53554 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/state_file_update.yml for instance 2026-06-08 09:44:36,483 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-08 09:44:36,483 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:36 +0000 (0:00:00.073) 0:01:19.044 *********** 2026-06-08 09:44:37,960 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:37,985 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-08 09:44:37,985 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:37 +0000 (0:00:01.502) 0:01:20.546 *********** 2026-06-08 09:44:38,050 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:38,070 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-08 09:44:38,070 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.084) 0:01:20.631 *********** 2026-06-08 09:44:38,100 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:38,120 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-08 09:44:38,120 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.050) 0:01:20.681 *********** 2026-06-08 09:44:38,148 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:38,201 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-08 09:44:38,201 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.081) 0:01:20.762 *********** 2026-06-08 09:44:38,226 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:38,257 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-08 09:44:38,257 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.056) 0:01:20.818 *********** 2026-06-08 09:44:38,294 p=53554 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-08T09:43:11+00:00'}}) 2026-06-08 09:44:38,295 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:38,320 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-08 09:44:38,320 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.062) 0:01:20.881 *********** 2026-06-08 09:44:38,344 p=53554 u=zuul n=ansible | skipping: [instance] 2026-06-08 09:44:38,364 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-08 09:44:38,364 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.044) 0:01:20.925 *********** 2026-06-08 09:44:38,395 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:38,414 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-08 09:44:38,414 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.050) 0:01:20.975 *********** 2026-06-08 09:44:38,453 p=53554 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:38,480 p=53554 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-08 09:44:38,481 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:38 +0000 (0:00:00.066) 0:01:21.042 *********** 2026-06-08 09:44:41,312 p=53554 u=zuul n=ansible | changed: [instance] 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | instance : ok=42 changed=15 unreachable=0 failed=0 skipped=33 rescued=0 ignored=0 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | Monday 08 June 2026 09:44:41 +0000 (0:00:02.936) 0:01:23.978 *********** 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | =============================================================================== 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent -- 14.81s 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | edpm_ovn_bgp_agent : Render OVN BGP agent config files ------------------ 4.07s 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | osp.edpm.edpm_ovs : Install ovs packages -------------------------------- 3.95s 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent --- 3.68s 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 3.26s 2026-06-08 09:44:41,417 p=53554 u=zuul n=ansible | edpm_ovn_bgp_agent : Create directory /var/lib/openstack/ovn-bgp-agent --- 2.99s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.94s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | edpm_ovn_bgp_agent : Gather user fact ----------------------------------- 2.76s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset --- 2.73s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.60s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 2.58s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | edpm_ovn_bgp_agent : Flatten secrets into /etc/ovn-bgp-agent at /var/lib/openstack/ovn-bgp-agent --- 2.47s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files --- 2.42s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_ovs : Ensure ovs services are enabled and running --------- 2.13s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership --- 2.12s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | edpm_ovn_bgp_agent : Create persistent directories ---------------------- 2.10s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 2.03s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 2.01s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 1.97s 2026-06-08 09:44:41,418 p=53554 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create systemd preset dir -------------- 1.84s 2026-06-08 09:44:41,515 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-08 09:44:41,515 p=29722 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-08 09:44:42,114 p=62772 u=zuul n=ansible | PLAY [Verify ovn_bgp_agent] **************************************************** 2026-06-08 09:44:42,208 p=62772 u=zuul n=ansible | TASK [Ensure expected directories exist] *************************************** 2026-06-08 09:44:42,208 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:42 +0000 (0:00:00.096) 0:00:00.096 *********** 2026-06-08 09:44:42,255 p=62772 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/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf) 2026-06-08 09:44:42,282 p=62772 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-08 09:44:42,282 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:42 +0000 (0:00:00.073) 0:00:00.170 *********** 2026-06-08 09:44:47,566 p=62772 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:47,587 p=62772 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-08 09:44:47,587 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:47 +0000 (0:00:05.305) 0:00:05.475 *********** 2026-06-08 09:44:47,617 p=62772 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-08 09:44:47,637 p=62772 u=zuul n=ansible | TASK [Ensure Quadlet .container file exists] *********************************** 2026-06-08 09:44:47,637 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:47 +0000 (0:00:00.049) 0:00:05.525 *********** 2026-06-08 09:44:52,795 p=62772 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:52,815 p=62772 u=zuul n=ansible | TASK [Ensure staged Quadlet file exists] *************************************** 2026-06-08 09:44:52,815 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:52 +0000 (0:00:05.177) 0:00:10.703 *********** 2026-06-08 09:44:57,114 p=62772 u=zuul n=ansible | ok: [instance] 2026-06-08 09:44:57,137 p=62772 u=zuul n=ansible | TASK [Read Quadlet file content] *********************************************** 2026-06-08 09:44:57,137 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:44:57 +0000 (0:00:04.321) 0:00:15.025 *********** 2026-06-08 09:45:02,060 p=62772 u=zuul n=ansible | ok: [instance] 2026-06-08 09:45:02,083 p=62772 u=zuul n=ansible | TASK [Verify config_hash is populated in Quadlet file] ************************* 2026-06-08 09:45:02,083 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:02 +0000 (0:00:04.946) 0:00:19.971 *********** 2026-06-08 09:45:02,115 p=62772 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-08 09:45:02,182 p=62772 u=zuul n=ansible | TASK [Ensure podman container exists and is running] *************************** 2026-06-08 09:45:02,182 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:02 +0000 (0:00:00.099) 0:00:20.070 *********** 2026-06-08 09:45:02,245 p=62772 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=ovn_bgp_agent) 2026-06-08 09:45:02,309 p=62772 u=zuul n=ansible | TASK [Check if podman container exists ovn_bgp_agent] ************************** 2026-06-08 09:45:02,309 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:02 +0000 (0:00:00.126) 0:00:20.197 *********** 2026-06-08 09:45:05,171 p=62772 u=zuul n=ansible | changed: [instance] 2026-06-08 09:45:05,194 p=62772 u=zuul n=ansible | TASK [Assert podman container exists ovn_bgp_agent] **************************** 2026-06-08 09:45:05,194 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:05 +0000 (0:00:02.885) 0:00:23.082 *********** 2026-06-08 09:45:05,231 p=62772 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-08 09:45:05,274 p=62772 u=zuul n=ansible | TASK [Check if podman container is running ovn_bgp_agent] ********************** 2026-06-08 09:45:05,274 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:05 +0000 (0:00:00.080) 0:00:23.162 *********** 2026-06-08 09:45:08,969 p=62772 u=zuul n=ansible | changed: [instance] 2026-06-08 09:45:09,001 p=62772 u=zuul n=ansible | TASK [Assert podman container is running ovn_bgp_agent] ************************ 2026-06-08 09:45:09,001 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:09 +0000 (0:00:03.726) 0:00:26.889 *********** 2026-06-08 09:45:09,045 p=62772 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-08 09:45:09,066 p=62772 u=zuul n=ansible | TASK [Ensure systemd services are defined and functional] ********************** 2026-06-08 09:45:09,066 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:09 +0000 (0:00:00.065) 0:00:26.954 *********** 2026-06-08 09:45:09,137 p=62772 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_ovn_bgp_agent.service'}) 2026-06-08 09:45:09,159 p=62772 u=zuul n=ansible | TASK [Check if systemd file exists edpm_ovn_bgp_agent.service] ***************** 2026-06-08 09:45:09,159 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:09 +0000 (0:00:00.093) 0:00:27.048 *********** 2026-06-08 09:45:12,419 p=62772 u=zuul n=ansible | ok: [instance] 2026-06-08 09:45:12,451 p=62772 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_ovn_bgp_agent.service] ******************* 2026-06-08 09:45:12,451 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:12 +0000 (0:00:03.291) 0:00:30.339 *********** 2026-06-08 09:45:12,479 p=62772 u=zuul n=ansible | fatal: [instance]: FAILED! => changed=false assertion: unit_exists.stat.exists evaluated_to: false msg: Systemd unit file for edpm_ovn_bgp_agent.service does not exist 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | instance : ok=14 changed=2 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Monday 08 June 2026 09:45:12 +0000 (0:00:00.030) 0:00:30.369 *********** 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | =============================================================================== 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf --- 5.31s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Ensure Quadlet .container file exists ----------------------------------- 5.18s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Read Quadlet file content ----------------------------------------------- 4.95s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Ensure staged Quadlet file exists --------------------------------------- 4.32s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Check if podman container is running ovn_bgp_agent ---------------------- 3.73s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Check if systemd file exists edpm_ovn_bgp_agent.service ----------------- 3.29s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Check if podman container exists ovn_bgp_agent -------------------------- 2.89s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Ensure podman container exists and is running --------------------------- 0.13s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Verify config_hash is populated in Quadlet file ------------------------- 0.10s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Ensure systemd services are defined and functional ---------------------- 0.09s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Assert podman container exists ovn_bgp_agent ---------------------------- 0.08s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Ensure expected directories exist --------------------------------------- 0.07s 2026-06-08 09:45:12,481 p=62772 u=zuul n=ansible | Assert podman container is running ovn_bgp_agent ------------------------ 0.07s 2026-06-08 09:45:12,482 p=62772 u=zuul n=ansible | Assert directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf --- 0.05s 2026-06-08 09:45:12,482 p=62772 u=zuul n=ansible | Assert systemd unit exists edpm_ovn_bgp_agent.service ------------------- 0.03s 2026-06-08 09:45:12,558 p=29722 u=zuul n=molecule.util | Ansible return code was 2, command was: ['ansible-playbook', '--inventory', '/home/zuul/.cache/molecule/edpm_ovn_bgp_agent/default/inventory', '--skip-tags', 'molecule-notest,notest', '/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/roles/edpm_ovn_bgp_agent/molecule/default/verify.yml'] 2026-06-08 09:45:12,559 p=29722 u=zuul n=molecule.command.base | An error occurred during the test sequence action: 'verify'. Cleaning up. 2026-06-08 09:45:12,569 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]cleanup[/][/] 2026-06-08 09:45:12,570 p=29722 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2026-06-08 09:45:12,589 p=29722 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-08 09:45:13,049 p=64343 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-08 09:45:13,084 p=64343 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-08 09:45:13,084 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:13 +0000 (0:00:00.036) 0:00:00.036 *********** 2026-06-08 09:45:13,485 p=64343 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:45:13,489 p=64343 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-08 09:45:13,489 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:13 +0000 (0:00:00.405) 0:00:00.442 *********** 2026-06-08 09:45:13,535 p=64343 u=zuul n=ansible | ok: [localhost] 2026-06-08 09:45:13,539 p=64343 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-08 09:45:13,539 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:13 +0000 (0:00:00.050) 0:00:00.492 *********** 2026-06-08 09:45:13,572 p=64343 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:45:13,578 p=64343 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-08 09:45:13,578 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:13 +0000 (0:00:00.038) 0:00:00.530 *********** 2026-06-08 09:45:14,040 p=64343 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-08 09:45:14,049 p=64343 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-08 09:45:14,049 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:14 +0000 (0:00:00.470) 0:00:01.001 *********** 2026-06-08 09:45:30,175 p=64343 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j285340496614.64379', 'results_file': '/home/zuul/.ansible_async/j285340496614.64379', '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-08 09:45:30,184 p=64343 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-08 09:45:30,184 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:30 +0000 (0:00:16.135) 0:00:17.136 *********** 2026-06-08 09:45:30,259 p=64343 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-08 09:45:30,261 p=64343 u=zuul n=ansible | skipping: [localhost] 2026-06-08 09:45:30,281 p=64343 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-08 09:45:30,281 p=64343 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-08 09:45:30,281 p=64343 u=zuul n=ansible | Monday 08 June 2026 09:45:30 +0000 (0:00:00.097) 0:00:17.233 *********** 2026-06-08 09:45:30,281 p=64343 u=zuul n=ansible | =============================================================================== 2026-06-08 09:45:30,281 p=64343 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------ 16.14s 2026-06-08 09:45:30,282 p=64343 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.47s 2026-06-08 09:45:30,282 p=64343 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.41s 2026-06-08 09:45:30,282 p=64343 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.10s 2026-06-08 09:45:30,282 p=64343 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-08 09:45:30,282 p=64343 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.04s 2026-06-08 09:45:30,364 p=29722 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-08 09:45:30,535 p=29722 u=zuul n=molecule.util | Writing /tmp/report.html report.