2026-06-09 12:22:08,976 p=29785 u=zuul n=molecule.model.schema_v3 | Driver podman does not provide a schema. 2026-06-09 12:22:09,075 p=29785 u=zuul n=molecule.model.schema_v3 | Driver podman does not provide a schema. 2026-06-09 12:22:09,078 p=29785 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 12:22:09,396 p=29790 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-09 12:22:09,396 p=29790 u=zuul n=ansible | No config file found; using defaults 2026-06-09 12:22:09,398 p=29790 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 12:22:09,409 p=29790 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 12:22:09,410 p=29790 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 12:22:09,411 p=29790 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 12:22:09,411 p=29790 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 12:22:09,412 p=29790 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-09 12:22:09,412 p=29790 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+3bcd0bf6 at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 12:22:09,413 p=29790 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 12:22:09,413 p=29790 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 12:22:09,415 p=29790 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 12:22:09,416 p=29790 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 12:22:09,416 p=29790 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 12:22:09,417 p=29790 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 12:22:09,417 p=29790 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 12:22:09,418 p=29790 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 12:22:09,419 p=29790 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 12:22:09,420 p=29790 u=zuul n=ansible | Process install dependency map 2026-06-09 12:22:09,422 p=29790 u=zuul n=ansible | Starting collection install process 2026-06-09 12:22:09,422 p=29790 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm' 2026-06-09 12:22:09,423 p=29790 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 12:22:09,424 p=29790 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 12:22:09,424 p=29790 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 12:22:09,424 p=29790 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 12:22:09,425 p=29790 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 12:22:09,425 p=29790 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 12:22:09,429 p=29790 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 12:22:09,429 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 12:22:09,431 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 12:22:09,432 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 12:22:09,433 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 12:22:09,434 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 12:22:09,435 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 12:22:09,436 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 12:22:09,437 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 12:22:09,437 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 12:22:09,438 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 12:22:09,439 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 12:22:09,439 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 12:22:09,440 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 12:22:09,441 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 12:22:09,442 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 12:22:09,443 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 12:22:09,444 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 12:22:09,445 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 12:22:09,445 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 12:22:09,447 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 12:22:09,449 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 12:22:09,449 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 12:22:09,450 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 12:22:09,452 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 12:22:09,454 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 12:22:09,456 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 12:22:09,459 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 12:22:09,460 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 12:22:09,462 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 12:22:09,463 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 12:22:09,464 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 12:22:09,465 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 12:22:09,466 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 12:22:09,468 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 12:22:09,469 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 12:22:09,470 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 12:22:09,471 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 12:22:09,472 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 12:22:09,472 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 12:22:09,473 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 12:22:09,475 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 12:22:09,477 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 12:22:09,479 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 12:22:09,481 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 12:22:09,482 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 12:22:09,482 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 12:22:09,483 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 12:22:09,484 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 12:22:09,485 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 12:22:09,486 p=29790 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 12:22:09,486 p=29790 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 12:22:09,486 p=29790 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 12:22:09,486 p=29790 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 12:22:09,487 p=29790 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 12:22:09,488 p=29790 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 12:22:09,572 p=29790 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-09 12:22:09,572 p=29790 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 12:22:09,572 p=29790 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 12:22:09,572 p=29790 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 12:22:09,572 p=29790 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 12:22:09,939 p=29792 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+3bcd0bf6"}, "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-09 12:22:10,003 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]dependency[/][/] 2026-06-09 12:22:10,005 p=29785 u=zuul n=molecule.dependency.ansible_galaxy.base | Skipping, missing the requirements file. 2026-06-09 12:22:10,589 p=29796 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 12:22:10,589 p=29796 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-09 12:22:10,613 p=29796 u=zuul n=ansible | Process install dependency map 2026-06-09 12:22:12,765 p=29796 u=zuul n=ansible | Starting collection install process 2026-06-09 12:22:12,782 p=29796 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-29796hn512whd/tmpuspsa2wr/community-general-13.0.1-cb58dpuh 2026-06-09 12:22:13,417 p=29796 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-09 12:22:16,216 p=29796 u=zuul n=ansible | community.general:13.0.1 was installed successfully 2026-06-09 12:22:16,267 p=29785 u=zuul n=molecule.dependency.base | Dependency completed successfully. 2026-06-09 12:22:16,293 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-09 12:22:16,297 p=29785 u=zuul n=molecule.molecule_plugins.podman.driver | Sanity checks: 'podman' 2026-06-09 12:22:17,380 p=29803 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-09 12:22:17,391 p=29803 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:22:17,391 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:17 +0000 (0:00:00.013) 0:00:00.013 ********** 2026-06-09 12:22:17,745 p=29803 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:17,749 p=29803 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:22:17,749 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:17 +0000 (0:00:00.357) 0:00:00.371 ********** 2026-06-09 12:22:17,791 p=29803 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:17,797 p=29803 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:22:17,797 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:17 +0000 (0:00:00.048) 0:00:00.420 ********** 2026-06-09 12:22:17,829 p=29803 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:17,833 p=29803 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-09 12:22:17,833 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:17 +0000 (0:00:00.036) 0:00:00.456 ********** 2026-06-09 12:22:18,282 p=29803 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-09 12:22:18,287 p=29803 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-09 12:22:18,287 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:18 +0000 (0:00:00.453) 0:00:00.909 ********** 2026-06-09 12:22:23,796 p=29803 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j125362685730.29839', 'results_file': '/home/zuul/.ansible_async/j125362685730.29839', '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-09 12:22:23,801 p=29803 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-09 12:22:23,801 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:23 +0000 (0:00:05.513) 0:00:06.423 ********** 2026-06-09 12:22:23,842 p=29803 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:22:23,844 p=29803 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:23,853 p=29803 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Tuesday 09 June 2026 12:22:23 +0000 (0:00:00.052) 0:00:06.476 ********** 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | =============================================================================== 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------- 5.51s 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.45s 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.36s 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.05s 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-09 12:22:23,854 p=29803 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.04s 2026-06-09 12:22:23,930 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]create[/][/] 2026-06-09 12:22:24,454 p=29913 u=zuul n=ansible | PLAY [Create] ****************************************************************** 2026-06-09 12:22:24,468 p=29913 u=zuul n=ansible | TASK [Get podman executable path] ********************************************** 2026-06-09 12:22:24,468 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:24 +0000 (0:00:00.015) 0:00:00.015 ********** 2026-06-09 12:22:24,790 p=29913 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:24,794 p=29913 u=zuul n=ansible | TASK [Register podman executable path] ***************************************** 2026-06-09 12:22:24,794 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:24 +0000 (0:00:00.325) 0:00:00.341 ********** 2026-06-09 12:22:24,857 p=29913 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:24,861 p=29913 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:22:24,861 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:24 +0000 (0:00:00.067) 0:00:00.408 ********** 2026-06-09 12:22:25,211 p=29913 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:25,214 p=29913 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:22:25,214 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:25 +0000 (0:00:00.353) 0:00:00.761 ********** 2026-06-09 12:22:25,261 p=29913 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:22:25,264 p=29913 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:22:25,264 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:25 +0000 (0:00:00.050) 0:00:00.811 ********** 2026-06-09 12:22:25,309 p=29913 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:25,313 p=29913 u=zuul n=ansible | TASK [Log into a container registry] ******************************************* 2026-06-09 12:22:25,313 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:25 +0000 (0:00:00.049) 0:00:00.861 ********** 2026-06-09 12:22:25,363 p=29913 u=zuul n=ansible | skipping: [localhost] => (item="instance registry username: None specified") 2026-06-09 12:22:25,365 p=29913 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:25,368 p=29913 u=zuul n=ansible | TASK [Check presence of custom Dockerfiles] ************************************ 2026-06-09 12:22:25,368 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:25 +0000 (0:00:00.054) 0:00:00.915 ********** 2026-06-09 12:22:25,733 p=29913 u=zuul n=ansible | ok: [localhost] => (item=Dockerfile: ../../../../molecule/common/Containerfile.j2) 2026-06-09 12:22:25,741 p=29913 u=zuul n=ansible | TASK [Create Dockerfiles from image names] ************************************* 2026-06-09 12:22:25,741 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:25 +0000 (0:00:00.373) 0:00:01.288 ********** 2026-06-09 12:22:26,266 p=29913 u=zuul n=ansible | changed: [localhost] => (item="Dockerfile: ../../../../molecule/common/Containerfile.j2; Image: ubi9/ubi-init") 2026-06-09 12:22:26,271 p=29913 u=zuul n=ansible | TASK [Discover local Podman images] ******************************************** 2026-06-09 12:22:26,271 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:26 +0000 (0:00:00.529) 0:00:01.818 ********** 2026-06-09 12:22:26,673 p=29913 u=zuul n=ansible | ok: [localhost] => (item=instance) 2026-06-09 12:22:26,678 p=29913 u=zuul n=ansible | TASK [Build an Ansible compatible image] *************************************** 2026-06-09 12:22:26,678 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:26 +0000 (0:00:00.406) 0:00:02.225 ********** 2026-06-09 12:22:55,743 p=29913 u=zuul n=ansible | ok: [localhost] => (item=ubi9/ubi-init) 2026-06-09 12:22:55,752 p=29913 u=zuul n=ansible | TASK [Determine the CMD directives] ******************************************** 2026-06-09 12:22:55,753 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:55 +0000 (0:00:29.075) 0:00:31.300 ********** 2026-06-09 12:22:55,828 p=29913 u=zuul n=ansible | ok: [localhost] => (item="instance command: /sbin/init") 2026-06-09 12:22:55,834 p=29913 u=zuul n=ansible | TASK [Remove possible pre-existing containers] ********************************* 2026-06-09 12:22:55,835 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:55 +0000 (0:00:00.081) 0:00:31.382 ********** 2026-06-09 12:22:56,128 p=29913 u=zuul n=ansible | changed: [localhost] 2026-06-09 12:22:56,132 p=29913 u=zuul n=ansible | TASK [Discover local podman networks] ****************************************** 2026-06-09 12:22:56,132 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:56 +0000 (0:00:00.297) 0:00:31.679 ********** 2026-06-09 12:22:56,174 p=29913 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:22:56,176 p=29913 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:56,180 p=29913 u=zuul n=ansible | TASK [Create podman network dedicated to this scenario] ************************ 2026-06-09 12:22:56,180 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:56 +0000 (0:00:00.048) 0:00:31.728 ********** 2026-06-09 12:22:56,231 p=29913 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:22:56,237 p=29913 u=zuul n=ansible | TASK [Create molecule instance(s)] ********************************************* 2026-06-09 12:22:56,237 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:56 +0000 (0:00:00.056) 0:00:31.785 ********** 2026-06-09 12:22:56,665 p=29913 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-09 12:22:56,671 p=29913 u=zuul n=ansible | TASK [Wait for instance(s) creation to complete] ******************************* 2026-06-09 12:22:56,672 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:56 +0000 (0:00:00.434) 0:00:32.219 ********** 2026-06-09 12:22:57,068 p=29913 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | localhost : ok=12 changed=4 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Tuesday 09 June 2026 12:22:57 +0000 (0:00:00.409) 0:00:32.628 ********** 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | =============================================================================== 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Build an Ansible compatible image -------------------------------------- 29.08s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Create Dockerfiles from image names ------------------------------------- 0.53s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Create molecule instance(s) --------------------------------------------- 0.43s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Wait for instance(s) creation to complete ------------------------------- 0.41s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Discover local Podman images -------------------------------------------- 0.41s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Check presence of custom Dockerfiles ------------------------------------ 0.37s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.35s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Get podman executable path ---------------------------------------------- 0.33s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Remove possible pre-existing containers --------------------------------- 0.30s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Determine the CMD directives -------------------------------------------- 0.08s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Register podman executable path ----------------------------------------- 0.07s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Create podman network dedicated to this scenario ------------------------ 0.06s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Log into a container registry ------------------------------------------- 0.05s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.05s 2026-06-09 12:22:57,081 p=29913 u=zuul n=ansible | Discover local podman networks ------------------------------------------ 0.05s 2026-06-09 12:22:57,168 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-09 12:22:57,664 p=30927 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2026-06-09 12:22:57,676 p=30927 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2026-06-09 12:22:57,676 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:22:57 +0000 (0:00:00.013) 0:00:00.013 ********** 2026-06-09 12:22:59,132 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:22:59,146 p=30927 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-09 12:22:59,146 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:22:59 +0000 (0:00:01.469) 0:00:01.483 ********** 2026-06-09 12:22:59,158 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:22:59,165 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 12:22:59,165 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:22:59 +0000 (0:00:00.019) 0:00:01.502 ********** 2026-06-09 12:22:59,176 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:22:59,181 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 12:22:59,181 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:22:59 +0000 (0:00:00.016) 0:00:01.518 ********** 2026-06-09 12:22:59,219 p=30927 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-09 12:22:59,225 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 12:22:59,225 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:22:59 +0000 (0:00:00.043) 0:00:01.562 ********** 2026-06-09 12:23:00,191 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:23:00,197 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 12:23:00,197 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:00 +0000 (0:00:00.971) 0:00:02.534 ********** 2026-06-09 12:23:01,306 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:01,312 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 12:23:01,313 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:01 +0000 (0:00:01.115) 0:00:03.650 ********** 2026-06-09 12:23:02,068 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:02,074 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 12:23:02,075 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:02 +0000 (0:00:00.761) 0:00:04.412 ********** 2026-06-09 12:23:03,248 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:23:03,256 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 12:23:03,257 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:03 +0000 (0:00:01.182) 0:00:05.594 ********** 2026-06-09 12:23:04,996 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:05,002 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 12:23:05,002 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:05 +0000 (0:00:01.745) 0:00:07.339 ********** 2026-06-09 12:23:07,791 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:23:07,797 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 12:23:07,797 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:07 +0000 (0:00:02.795) 0:00:10.135 ********** 2026-06-09 12:23:09,436 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:09,442 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 12:23:09,442 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:09 +0000 (0:00:01.644) 0:00:11.779 ********** 2026-06-09 12:23:11,051 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:11,058 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 12:23:11,059 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:11 +0000 (0:00:01.616) 0:00:13.396 ********** 2026-06-09 12:23:12,534 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:12,540 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 12:23:12,540 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:12 +0000 (0:00:01.481) 0:00:14.877 ********** 2026-06-09 12:23:13,442 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:13,448 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 12:23:13,448 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:13 +0000 (0:00:00.908) 0:00:15.785 ********** 2026-06-09 12:23:15,024 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:23:15,029 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 12:23:15,029 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:23:15 +0000 (0:00:01.581) 0:00:17.366 ********** 2026-06-09 12:24:25,574 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:24:25,579 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 12:24:25,579 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:24:25 +0000 (0:01:10.549) 0:01:27.916 ********** 2026-06-09 12:24:57,734 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:24:57,741 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 12:24:57,741 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:24:57 +0000 (0:00:32.162) 0:02:00.078 ********** 2026-06-09 12:24:59,984 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:24:59,991 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 12:24:59,991 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:24:59 +0000 (0:00:02.250) 0:02:02.328 ********** 2026-06-09 12:25:00,020 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:00,026 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 12:25:00,026 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:00 +0000 (0:00:00.035) 0:02:02.364 ********** 2026-06-09 12:25:00,920 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:00,926 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 12:25:00,926 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:00 +0000 (0:00:00.899) 0:02:03.263 ********** 2026-06-09 12:25:01,794 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:01,800 p=30927 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 12:25:01,800 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:01 +0000 (0:00:00.874) 0:02:04.138 ********** 2026-06-09 12:25:03,550 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:03,563 p=30927 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.env_data] ************************ 2026-06-09 12:25:03,563 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:03 +0000 (0:00:01.762) 0:02:05.900 ********** 2026-06-09 12:25:03,600 p=30927 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-09 12:25:03,600 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:03 +0000 (0:00:00.037) 0:02:05.938 ********** 2026-06-09 12:25:03,618 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:03,625 p=30927 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather all installed packages] *********************** 2026-06-09 12:25:03,626 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:03 +0000 (0:00:00.025) 0:02:05.963 ********** 2026-06-09 12:25:05,022 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:05,055 p=30927 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather repository list] ****************************** 2026-06-09 12:25:05,055 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:05 +0000 (0:00:01.429) 0:02:07.392 ********** 2026-06-09 12:25:06,404 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:06,420 p=30927 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed packages] *************************** 2026-06-09 12:25:06,420 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:06 +0000 (0:00:01.365) 0:02:08.757 ********** 2026-06-09 12:25:06,472 p=30927 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-09 12:25:06,486 p=30927 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed repositories] *********************** 2026-06-09 12:25:06,486 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:06 +0000 (0:00:00.065) 0:02:08.823 ********** 2026-06-09 12:25:06,509 p=30927 u=zuul n=ansible | ok: [instance] => msg: |- #### REPOSITORIES Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. repo id repo name appstream CentOS Stream 9 - AppStream baseos CentOS Stream 9 - BaseOS centos9-nfv-ovs NFV SIG OpenvSwitch centos9-opstools centos9-opstools centos9-rabbitmq centos9-rabbitmq centos9-storage centos9-storage delorean-component-barbican delorean-python-castellan-609f4ea667df386849930cf61d875b5c9e16abbb delorean-component-baremetal delorean-openstack-ironic-c525a16b06266b6b474c99b13301d5b4409e92a0 delorean-component-cinder delorean-openstack-cinder-92c645f1f1e913b5b1cd8ad0227a251f03adec04 delorean-component-clients delorean-ansible-collections-openstack-f584c54dfd03e81c1e9c30e2d22f19d2d17a4353 delorean-component-cloudops delorean-openstack-ceilometer-60803e710e7f5b3cd6b1f2175bc41b67ac456667 delorean-component-common delorean-openstack-kolla-e7bd46dad0b62ff151667be2a6f5c8a7be41911e delorean-component-compute delorean-openstack-nova-3e7017eb2952d5258d96e27b6c16aae1ed472b21 delorean-component-designate delorean-openstack-designate-82652559ea8641b11c4227f0e9cf273b4c567b96 delorean-component-glance delorean-openstack-glance-e055873be4079bc9d37165cf75de5495603133b0 delorean-component-keystone delorean-openstack-keystone-4f1b7e96e38463d5fcd9143446b408bc4c0360d1 delorean-component-manila delorean-openstack-manila-70623bb84e7880f7f2f750bda2774e5e5151c900 delorean-component-network delorean-python-networking-mlnx-7139a7f0bce9d6a1f5fe919f623386a55396229d delorean-component-octavia delorean-openstack-octavia-e981d3e172b8e4471f97251afc491141f06ec867 delorean-component-optimize delorean-openstack-watcher-71470dac73abba9e5dcf284462b4e1d167777745 delorean-component-podified delorean-python-tcib-9aecfe867ca44ca276dd228be612c156cf3842f7 delorean-component-puppet delorean-puppet-ceph-9b6c881f94cc890560eb6739d709712a0438389a delorean-component-swift delorean-openstack-swift-e10c2bafcb8fc80929bce3e064fee5f86a49e718 delorean-component-tempest delorean-python-mistral-tests-tempest-900580c9530660d21ca20063459f673803b7a299 delorean-component-ui delorean-python-django-horizon-915b939b342dc65f46cca345b93deaaee675e778 delorean-master-build-deps dlrn-master-build-deps delorean-master-testing dlrn-master-testing epel-low-priority Extra Packages for Enterprise Linux 9 - x86_64 extras-common CentOS Stream 9 - Extras packages repo-setup-centos-appstream repo-setup-centos-appstream repo-setup-centos-baseos repo-setup-centos-baseos repo-setup-centos-highavailability repo-setup-centos-highavailability repo-setup-centos-powertools repo-setup-centos-powertools 2026-06-09 12:25:06,555 p=30927 u=zuul n=ansible | TASK [Install and modprobe openvswitch] **************************************** 2026-06-09 12:25:06,555 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:06 +0000 (0:00:00.068) 0:02:08.892 ********** 2026-06-09 12:25:07,367 p=30927 u=zuul n=ansible | changed: [instance -> localhost] 2026-06-09 12:25:07,383 p=30927 u=zuul n=ansible | TASK [Ensure /etc/localtime exists] ******************************************** 2026-06-09 12:25:07,383 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:07 +0000 (0:00:00.828) 0:02:09.720 ********** 2026-06-09 12:25:08,224 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:08,250 p=30927 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 12:25:08,250 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:08 +0000 (0:00:00.866) 0:02:10.587 ********** 2026-06-09 12:25:09,692 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:09,712 p=30927 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 12:25:09,713 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:09 +0000 (0:00:01.462) 0:02:12.050 ********** 2026-06-09 12:25:09,786 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 12:25:09,786 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:09 +0000 (0:00:00.073) 0:02:12.123 ********** 2026-06-09 12:25:16,782 p=30927 u=zuul n=ansible | changed: [instance] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 12:25:16,820 p=30927 u=zuul n=ansible | TASK [Running FRR] ************************************************************* 2026-06-09 12:25:16,820 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:16 +0000 (0:00:07.034) 0:02:19.158 ********** 2026-06-09 12:25:16,925 p=30927 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-09 12:25:16,925 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:16 +0000 (0:00:00.104) 0:02:19.262 ********** 2026-06-09 12:25:16,972 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:16,988 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 12:25:16,988 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:16 +0000 (0:00:00.063) 0:02:19.326 ********** 2026-06-09 12:25:18,055 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:18,131 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 12:25:18,132 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:18 +0000 (0:00:01.143) 0:02:20.469 ********** 2026-06-09 12:25:18,917 p=30927 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:25:19,732 p=30927 u=zuul n=ansible | changed: [instance] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 12:25:20,688 p=30927 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:25:20,714 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 12:25:20,714 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:20 +0000 (0:00:02.582) 0:02:23.051 ********** 2026-06-09 12:25:23,428 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:23,463 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 12:25:23,463 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:23 +0000 (0:00:02.748) 0:02:25.800 ********** 2026-06-09 12:25:23,484 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:23,505 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 12:25:23,505 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:23 +0000 (0:00:00.042) 0:02:25.842 ********** 2026-06-09 12:25:24,304 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:24,320 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 12:25:24,320 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:24 +0000 (0:00:00.814) 0:02:26.657 ********** 2026-06-09 12:25:25,276 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:25,310 p=30927 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 12:25:25,310 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:25 +0000 (0:00:00.990) 0:02:27.647 ********** 2026-06-09 12:25:25,391 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 12:25:25,392 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:25 +0000 (0:00:00.081) 0:02:27.729 ********** 2026-06-09 12:25:26,209 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:26,252 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 12:25:26,253 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:26 +0000 (0:00:00.860) 0:02:28.590 ********** 2026-06-09 12:25:27,828 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:27,843 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 12:25:27,843 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:27 +0000 (0:00:01.590) 0:02:30.180 ********** 2026-06-09 12:25:29,620 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:29,635 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 12:25:29,635 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:29 +0000 (0:00:01.791) 0:02:31.972 ********** 2026-06-09 12:25:31,592 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:31,622 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 12:25:31,622 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:31 +0000 (0:00:01.986) 0:02:33.959 ********** 2026-06-09 12:25:32,718 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:32,750 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 12:25:32,750 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:32 +0000 (0:00:01.128) 0:02:35.087 ********** 2026-06-09 12:25:32,783 p=30927 u=zuul n=ansible | skipping: [instance] => (item=inet filter) 2026-06-09 12:25:32,794 p=30927 u=zuul n=ansible | skipping: [instance] => (item=inet raw) 2026-06-09 12:25:32,800 p=30927 u=zuul n=ansible | skipping: [instance] => (item=inet nat) 2026-06-09 12:25:32,806 p=30927 u=zuul n=ansible | skipping: [instance] => (item=ip filter) 2026-06-09 12:25:32,819 p=30927 u=zuul n=ansible | skipping: [instance] => (item=ip raw) 2026-06-09 12:25:32,827 p=30927 u=zuul n=ansible | skipping: [instance] => (item=ip nat) 2026-06-09 12:25:32,833 p=30927 u=zuul n=ansible | skipping: [instance] => (item=ip6 filter) 2026-06-09 12:25:32,835 p=30927 u=zuul n=ansible | skipping: [instance] => (item=ip6 raw) 2026-06-09 12:25:32,837 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:32,870 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 12:25:32,870 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:32 +0000 (0:00:00.120) 0:02:35.207 ********** 2026-06-09 12:25:32,887 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:32,907 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 12:25:32,908 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:32 +0000 (0:00:00.037) 0:02:35.245 ********** 2026-06-09 12:25:33,949 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:33,964 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 12:25:33,964 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:33 +0000 (0:00:01.056) 0:02:36.301 ********** 2026-06-09 12:25:35,114 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:35,128 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 12:25:35,128 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:35 +0000 (0:00:01.164) 0:02:37.466 ********** 2026-06-09 12:25:37,164 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:37,193 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 12:25:37,193 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:37 +0000 (0:00:02.064) 0:02:39.530 ********** 2026-06-09 12:25:39,161 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:39,195 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 12:25:39,195 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:39 +0000 (0:00:02.001) 0:02:41.532 ********** 2026-06-09 12:25:41,277 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:41,294 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 12:25:41,294 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:41 +0000 (0:00:02.099) 0:02:43.632 ********** 2026-06-09 12:25:43,362 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:43,397 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 12:25:43,397 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:43 +0000 (0:00:02.102) 0:02:45.734 ********** 2026-06-09 12:25:45,364 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:45,410 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 12:25:45,410 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:45 +0000 (0:00:02.012) 0:02:47.747 ********** 2026-06-09 12:25:46,324 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:46,355 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 12:25:46,355 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:46 +0000 (0:00:00.944) 0:02:48.692 ********** 2026-06-09 12:25:47,343 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:47,360 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 12:25:47,360 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:47 +0000 (0:00:01.005) 0:02:49.697 ********** 2026-06-09 12:25:48,648 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:48,707 p=30927 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 12:25:48,707 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:48 +0000 (0:00:01.347) 0:02:51.044 ********** 2026-06-09 12:25:48,794 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 12:25:48,794 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:48 +0000 (0:00:00.087) 0:02:51.131 ********** 2026-06-09 12:25:49,942 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:49,972 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 12:25:49,972 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:49 +0000 (0:00:01.178) 0:02:52.310 ********** 2026-06-09 12:25:51,009 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:51,041 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 12:25:51,042 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:51 +0000 (0:00:01.069) 0:02:53.379 ********** 2026-06-09 12:25:52,074 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:52,095 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 12:25:52,095 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:52 +0000 (0:00:01.053) 0:02:54.432 ********** 2026-06-09 12:25:53,199 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:53,228 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-09 12:25:53,228 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:53 +0000 (0:00:01.132) 0:02:55.565 ********** 2026-06-09 12:25:54,419 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:54,449 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-09 12:25:54,449 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:01.221) 0:02:56.787 ********** 2026-06-09 12:25:54,476 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:25:54,506 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-09 12:25:54,506 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:00.056) 0:02:56.843 ********** 2026-06-09 12:25:54,545 p=30927 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:25:54,564 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-09 12:25:54,565 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:00.058) 0:02:56.902 ********** 2026-06-09 12:25:54,588 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:54,609 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-09 12:25:54,609 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:00.044) 0:02:56.946 ********** 2026-06-09 12:25:54,639 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:54,687 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 12:25:54,687 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:00.077) 0:02:57.024 ********** 2026-06-09 12:25:54,712 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:25:54,727 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-09 12:25:54,727 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:54 +0000 (0:00:00.039) 0:02:57.064 ********** 2026-06-09 12:25:56,971 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:56,988 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 12:25:56,988 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:56 +0000 (0:00:02.260) 0:02:59.325 ********** 2026-06-09 12:25:58,922 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:58,938 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 12:25:58,938 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:58 +0000 (0:00:01.950) 0:03:01.275 ********** 2026-06-09 12:25:59,926 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:25:59,960 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 12:25:59,960 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:25:59 +0000 (0:00:01.021) 0:03:02.297 ********** 2026-06-09 12:26:01,988 p=30927 u=zuul n=ansible | changed: [instance] => (item=edpm-container-shutdown) 2026-06-09 12:26:03,761 p=30927 u=zuul n=ansible | changed: [instance] => (item=edpm-start-podman-container) 2026-06-09 12:26:03,794 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 12:26:03,795 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:03 +0000 (0:00:03.834) 0:03:06.132 ********** 2026-06-09 12:26:04,729 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:04,754 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 12:26:04,754 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:04 +0000 (0:00:00.959) 0:03:07.091 ********** 2026-06-09 12:26:06,723 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:06,756 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 12:26:06,756 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:06 +0000 (0:00:02.001) 0:03:09.093 ********** 2026-06-09 12:26:08,613 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:08,631 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 12:26:08,632 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:08 +0000 (0:00:01.875) 0:03:10.969 ********** 2026-06-09 12:26:10,277 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:10,309 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 12:26:10,309 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:10 +0000 (0:00:01.677) 0:03:12.647 ********** 2026-06-09 12:26:12,918 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:12,937 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 12:26:12,937 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:12 +0000 (0:00:02.627) 0:03:15.274 ********** 2026-06-09 12:26:14,991 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:15,007 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 12:26:15,008 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:15 +0000 (0:00:02.070) 0:03:17.345 ********** 2026-06-09 12:26:16,488 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:16,532 p=30927 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 12:26:16,532 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:16 +0000 (0:00:01.524) 0:03:18.869 ********** 2026-06-09 12:26:16,628 p=30927 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-09 12:26:16,629 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:16 +0000 (0:00:00.096) 0:03:18.966 ********** 2026-06-09 12:26:16,699 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:16,728 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:26:16,728 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:16 +0000 (0:00:00.099) 0:03:19.066 ********** 2026-06-09 12:26:18,144 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:18,167 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:26:18,167 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:18 +0000 (0:00:01.438) 0:03:20.504 ********** 2026-06-09 12:26:19,097 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:19,118 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:26:19,118 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:19 +0000 (0:00:00.950) 0:03:21.455 ********** 2026-06-09 12:26:21,049 p=30927 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-09 12:26:21,071 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ frr ]] *** 2026-06-09 12:26:21,071 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:21 +0000 (0:00:01.953) 0:03:23.408 ********** 2026-06-09 12:26:21,104 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:21,123 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 12:26:21,123 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:21 +0000 (0:00:00.052) 0:03:23.461 ********** 2026-06-09 12:26:22,219 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:22,252 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 12:26:22,252 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:22 +0000 (0:00:01.128) 0:03:24.589 ********** 2026-06-09 12:26:24,262 p=30927 u=zuul n=ansible | changed: [instance] => (item=None) 2026-06-09 12:26:24,264 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:24,323 p=30927 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 12:26:24,323 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:24 +0000 (0:00:02.071) 0:03:26.660 ********** 2026-06-09 12:26:24,416 p=30927 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-09 12:26:24,416 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:24 +0000 (0:00:00.092) 0:03:26.753 ********** 2026-06-09 12:26:24,522 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:24,537 p=30927 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-09 12:26:24,537 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:24 +0000 (0:00:00.121) 0:03:26.874 ********** 2026-06-09 12:26:25,796 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:25,824 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 12:26:25,824 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:25 +0000 (0:00:01.287) 0:03:28.161 ********** 2026-06-09 12:26:25,914 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:25,936 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 12:26:25,937 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:25 +0000 (0:00:00.112) 0:03:28.274 ********** 2026-06-09 12:26:26,044 p=30927 u=zuul n=ansible | ok: [instance] => (item=frr) 2026-06-09 12:26:26,070 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 12:26:26,070 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:26 +0000 (0:00:00.133) 0:03:28.408 ********** 2026-06-09 12:26:26,148 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:26,168 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 12:26:26,168 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:26 +0000 (0:00:00.097) 0:03:28.505 ********** 2026-06-09 12:26:27,193 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:27,225 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 12:26:27,225 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:27 +0000 (0:00:01.057) 0:03:29.563 ********** 2026-06-09 12:26:27,262 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:27,308 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 12:26:27,308 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:27 +0000 (0:00:00.082) 0:03:29.646 ********** 2026-06-09 12:26:27,373 p=30927 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-09 12:26:27,401 p=30927 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-09 12:26:27,401 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:27 +0000 (0:00:00.092) 0:03:29.738 ********** 2026-06-09 12:26:28,837 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:28,854 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 12:26:28,854 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:28 +0000 (0:00:01.452) 0:03:31.191 ********** 2026-06-09 12:26:29,765 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:29,782 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 12:26:29,782 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:29 +0000 (0:00:00.927) 0:03:32.119 ********** 2026-06-09 12:26:29,806 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:29,826 p=30927 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-09 12:26:29,826 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:29 +0000 (0:00:00.044) 0:03:32.164 ********** 2026-06-09 12:26:34,212 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:34,244 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:26:34,245 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:34 +0000 (0:00:04.418) 0:03:36.582 ********** 2026-06-09 12:26:34,298 p=30927 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-09 12:26:34,317 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:26:34,317 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:34 +0000 (0:00:00.072) 0:03:36.654 ********** 2026-06-09 12:26:35,548 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:35,576 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:26:35,576 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:01.259) 0:03:37.913 ********** 2026-06-09 12:26:35,613 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:35,630 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:26:35,631 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.054) 0:03:37.968 ********** 2026-06-09 12:26:35,665 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:35,756 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:26:35,756 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.125) 0:03:38.093 ********** 2026-06-09 12:26:35,788 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:35,813 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:26:35,813 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.056) 0:03:38.150 ********** 2026-06-09 12:26:35,841 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:35,863 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:26:35,864 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.050) 0:03:38.201 ********** 2026-06-09 12:26:35,894 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:35,914 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:26:35,914 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.050) 0:03:38.251 ********** 2026-06-09 12:26:35,946 p=30927 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:35,964 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:26:35,965 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:35 +0000 (0:00:00.050) 0:03:38.302 ********** 2026-06-09 12:26:36,050 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:36,074 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:26:36,075 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:36 +0000 (0:00:00.109) 0:03:38.412 ********** 2026-06-09 12:26:36,130 p=30927 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:36,148 p=30927 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:26:36,148 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:36 +0000 (0:00:00.073) 0:03:38.485 ********** 2026-06-09 12:26:38,312 p=30927 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:38,417 p=30927 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:26:38,417 p=30927 u=zuul n=ansible | instance : ok=90 changed=55 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-06-09 12:26:38,417 p=30927 u=zuul n=ansible | Tuesday 09 June 2026 12:26:38 +0000 (0:00:02.269) 0:03:40.754 ********** 2026-06-09 12:26:38,417 p=30927 u=zuul n=ansible | =============================================================================== 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 70.55s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ---- 32.16s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 7.03s 2026-06-09 12:26:38,418 p=30927 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 --- 4.42s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 3.83s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 2.80s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 2.75s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 2.63s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 2.58s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.27s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR --------------------------------------- 2.26s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 2.25s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 2.10s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft flushes --------------------------- 2.10s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 2.07s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 2.07s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 2.06s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 2.01s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 2.00s 2026-06-09 12:26:38,418 p=30927 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 2.00s 2026-06-09 12:26:38,500 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-09 12:26:39,014 p=53531 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 12:26:39,086 p=53531 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-09 12:26:39,086 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.073) 0:00:00.074 ********** 2026-06-09 12:26:39,123 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:39,142 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories for in-node ovn cluster] *** 2026-06-09 12:26:39,142 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.055) 0:00:00.129 ********** 2026-06-09 12:26:39,164 p=53531 u=zuul n=ansible | skipping: [instance] => (item={'path': '/var/lib/openvswitch/ovn', 'setype': 'container_file_t'}) 2026-06-09 12:26:39,165 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,211 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather SELinux fact if needed] ********************** 2026-06-09 12:26:39,211 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.068) 0:00:00.198 ********** 2026-06-09 12:26:39,221 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,241 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enable virt_sandbox_use_netlink for healthcheck] **** 2026-06-09 12:26:39,241 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.029) 0:00:00.228 ********** 2026-06-09 12:26:39,252 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,271 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup script] ***************************** 2026-06-09 12:26:39,272 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.030) 0:00:00.259 ********** 2026-06-09 12:26:39,284 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,304 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup service] **************************** 2026-06-09 12:26:39,304 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.032) 0:00:00.291 ********** 2026-06-09 12:26:39,319 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,338 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enabling the cleanup service] *********************** 2026-06-09 12:26:39,338 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.034) 0:00:00.325 ********** 2026-06-09 12:26:39,348 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:39,367 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather user fact] *********************************** 2026-06-09 12:26:39,367 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:39 +0000 (0:00:00.028) 0:00:00.354 ********** 2026-06-09 12:26:41,691 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:41,710 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories] ********************** 2026-06-09 12:26:41,710 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:41 +0000 (0:00:02.343) 0:00:02.697 ********** 2026-06-09 12:26:43,065 p=53531 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/ovn-bgp-agent', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:26:43,108 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create directory /var/lib/openstack/ovn-bgp-agent] *** 2026-06-09 12:26:43,109 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:43 +0000 (0:00:01.398) 0:00:04.096 ********** 2026-06-09 12:26:44,002 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:44,037 p=53531 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-09 12:26:44,037 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:44 +0000 (0:00:00.928) 0:00:05.024 ********** 2026-06-09 12:26:44,050 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:44,071 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Configure OVS external_ids] ************************* 2026-06-09 12:26:44,071 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:44 +0000 (0:00:00.033) 0:00:05.058 ********** 2026-06-09 12:26:44,088 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:44,133 p=53531 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-09 12:26:44,133 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:44 +0000 (0:00:00.062) 0:00:05.120 ********** 2026-06-09 12:26:44,200 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Gather ansible_local facts] ************************** 2026-06-09 12:26:44,200 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:44 +0000 (0:00:00.066) 0:00:05.187 ********** 2026-06-09 12:26:44,227 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:44,249 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Install ovs packages] ******************************** 2026-06-09 12:26:44,249 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:44 +0000 (0:00:00.049) 0:00:05.236 ********** 2026-06-09 12:26:46,972 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:47,032 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Ensure ovs services are enabled and running] ********* 2026-06-09 12:26:47,032 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:47 +0000 (0:00:02.783) 0:00:08.019 ********** 2026-06-09 12:26:48,661 p=53531 u=zuul n=ansible | changed: [instance] => (item=openvswitch) 2026-06-09 12:26:48,722 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Render OVN BGP agent config files] ****************** 2026-06-09 12:26:48,722 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:48 +0000 (0:00:01.689) 0:00:09.709 ********** 2026-06-09 12:26:50,848 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:50,878 p=53531 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-09 12:26:50,878 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:50 +0000 (0:00:02.156) 0:00:11.865 ********** 2026-06-09 12:26:51,213 p=53531 u=zuul n=ansible | ok: [instance -> localhost] 2026-06-09 12:26:51,234 p=53531 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-09 12:26:51,234 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:51 +0000 (0:00:00.355) 0:00:12.221 ********** 2026-06-09 12:26:53,184 p=53531 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': 50332099, 'dev': 64513, 'nlink': 1, 'atime': 1781007598.3192613, 'mtime': 1781007550.4384356, 'ctime': 1781007598.5702806, '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-09 12:26:53,243 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Check if OVS Manager already exists] **************** 2026-06-09 12:26:53,244 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:53 +0000 (0:00:02.009) 0:00:14.231 ********** 2026-06-09 12:26:54,167 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:54,208 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Add OVS Manager if not exists] ********************** 2026-06-09 12:26:54,208 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:54 +0000 (0:00:00.964) 0:00:15.195 ********** 2026-06-09 12:26:55,165 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:55,189 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-09 12:26:55,189 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.981) 0:00:16.176 ********** 2026-06-09 12:26:55,204 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,234 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-09 12:26:55,234 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.045) 0:00:16.221 ********** 2026-06-09 12:26:55,249 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,279 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-09 12:26:55,279 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.044) 0:00:16.266 ********** 2026-06-09 12:26:55,292 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,312 p=53531 u=zuul n=ansible | TASK [Run NB DB container] ***************************************************** 2026-06-09 12:26:55,312 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.032) 0:00:16.299 ********** 2026-06-09 12:26:55,323 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,374 p=53531 u=zuul n=ansible | TASK [Run SB DB container] ***************************************************** 2026-06-09 12:26:55,375 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.062) 0:00:16.362 ********** 2026-06-09 12:26:55,386 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,406 p=53531 u=zuul n=ansible | TASK [Run northd container] **************************************************** 2026-06-09 12:26:55,407 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.031) 0:00:16.394 ********** 2026-06-09 12:26:55,417 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,437 p=53531 u=zuul n=ansible | TASK [Run ovn_controller container] ******************************************** 2026-06-09 12:26:55,438 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.031) 0:00:16.425 ********** 2026-06-09 12:26:55,447 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:55,470 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-09 12:26:55,470 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:55 +0000 (0:00:00.032) 0:00:16.457 ********** 2026-06-09 12:26:56,339 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:56,369 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-09 12:26:56,369 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:56 +0000 (0:00:00.899) 0:00:17.356 ********** 2026-06-09 12:26:56,381 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:26:56,401 p=53531 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-09 12:26:56,401 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:56 +0000 (0:00:00.031) 0:00:17.388 ********** 2026-06-09 12:26:56,416 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:56,436 p=53531 u=zuul n=ansible | TASK [Run ovn_bgp_agent container] ********************************************* 2026-06-09 12:26:56,437 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:56 +0000 (0:00:00.035) 0:00:17.424 ********** 2026-06-09 12:26:56,537 p=53531 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-09 12:26:56,537 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:56 +0000 (0:00:00.100) 0:00:17.524 ********** 2026-06-09 12:26:56,578 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:56,602 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:26:56,602 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:56 +0000 (0:00:00.064) 0:00:17.589 ********** 2026-06-09 12:26:57,464 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:26:57,495 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:26:57,495 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:57 +0000 (0:00:00.892) 0:00:18.482 ********** 2026-06-09 12:26:58,521 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:26:58,547 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:26:58,547 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:26:58 +0000 (0:00:01.051) 0:00:19.534 ********** 2026-06-09 12:27:00,285 p=53531 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-09 12:27:00,308 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ ovn_bgp_agent ]] *** 2026-06-09 12:27:00,308 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:00 +0000 (0:00:01.760) 0:00:21.295 ********** 2026-06-09 12:27:00,370 p=53531 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-09 12:27:00,392 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:27:00,392 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:00 +0000 (0:00:00.084) 0:00:21.379 ********** 2026-06-09 12:27:01,293 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:01,314 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:27:01,314 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:01 +0000 (0:00:00.921) 0:00:22.301 ********** 2026-06-09 12:27:02,237 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:27:02,289 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent] *** 2026-06-09 12:27:02,290 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:02 +0000 (0:00:00.975) 0:00:23.277 ********** 2026-06-09 12:27:04,185 p=53531 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:27:04,208 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for ovn_bgp_agent] *** 2026-06-09 12:27:04,209 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:04 +0000 (0:00:01.918) 0:00:25.196 ********** 2026-06-09 12:27:05,335 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:05,379 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for ovn_bgp_agent] *** 2026-06-09 12:27:05,379 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:05 +0000 (0:00:01.170) 0:00:26.366 ********** 2026-06-09 12:27:06,328 p=53531 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:27:06,366 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:27:06,366 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:06 +0000 (0:00:00.987) 0:00:27.353 ********** 2026-06-09 12:27:06,413 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:06,443 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:27:06,443 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:06 +0000 (0:00:00.076) 0:00:27.430 ********** 2026-06-09 12:27:07,670 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:07,698 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent] *** 2026-06-09 12:27:07,699 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:07 +0000 (0:00:01.255) 0:00:28.686 ********** 2026-06-09 12:27:17,584 p=53531 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:27:17,620 p=53531 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-09 12:27:17,620 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:17 +0000 (0:00:09.921) 0:00:38.607 ********** 2026-06-09 12:27:17,660 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:17,689 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [ovn_bgp_agent ]] *** 2026-06-09 12:27:17,690 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:17 +0000 (0:00:00.069) 0:00:38.677 ********** 2026-06-09 12:27:17,723 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:17,805 p=53531 u=zuul n=ansible | TASK [Run containers: [ ovn_bgp_agent ]] *************************************** 2026-06-09 12:27:17,805 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:17 +0000 (0:00:00.115) 0:00:38.792 ********** 2026-06-09 12:27:17,844 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:17,867 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:27:17,867 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:17 +0000 (0:00:00.061) 0:00:38.854 ********** 2026-06-09 12:27:17,931 p=53531 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-09 12:27:17,963 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:27:17,963 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:17 +0000 (0:00:00.095) 0:00:38.950 ********** 2026-06-09 12:27:19,057 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:19,088 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:27:19,088 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:01.125) 0:00:40.075 ********** 2026-06-09 12:27:19,142 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:19,178 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:27:19,178 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.090) 0:00:40.166 ********** 2026-06-09 12:27:19,222 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:19,249 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:27:19,249 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.070) 0:00:40.236 ********** 2026-06-09 12:27:19,277 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:19,308 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:27:19,308 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.058) 0:00:40.295 ********** 2026-06-09 12:27:19,336 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:19,396 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:27:19,396 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.088) 0:00:40.383 ********** 2026-06-09 12:27:19,421 p=53531 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:26:36+00:00'}}) 2026-06-09 12:27:19,423 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:19,443 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:27:19,443 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.046) 0:00:40.430 ********** 2026-06-09 12:27:19,466 p=53531 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:27:19,487 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:27:19,487 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.043) 0:00:40.474 ********** 2026-06-09 12:27:19,519 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:19,542 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:27:19,542 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.055) 0:00:40.529 ********** 2026-06-09 12:27:19,602 p=53531 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:19,623 p=53531 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:27:19,623 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:19 +0000 (0:00:00.080) 0:00:40.610 ********** 2026-06-09 12:27:22,031 p=53531 u=zuul n=ansible | changed: [instance] 2026-06-09 12:27:22,199 p=53531 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:27:22,199 p=53531 u=zuul n=ansible | instance : ok=33 changed=14 unreachable=0 failed=0 skipped=24 rescued=0 ignored=0 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | Tuesday 09 June 2026 12:27:22 +0000 (0:00:02.576) 0:00:43.187 ********** 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | =============================================================================== 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent --- 9.92s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_ovs : Install ovs packages -------------------------------- 2.78s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.58s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Gather user fact ----------------------------------- 2.34s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Render OVN BGP agent config files ------------------ 2.16s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Flatten secrets into /etc/ovn-bgp-agent at /var/lib/openstack/ovn-bgp-agent --- 2.01s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent --- 1.92s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 1.76s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_ovs : Ensure ovs services are enabled and running --------- 1.69s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Create persistent directories ---------------------- 1.40s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator --- 1.26s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Compute and inject config hashes for ovn_bgp_agent --- 1.17s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Read current state file ------------ 1.13s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files --- 1.05s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for ovn_bgp_agent --- 0.99s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Add OVS Manager if not exists ---------------------- 0.98s 2026-06-09 12:27:22,200 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists --- 0.98s 2026-06-09 12:27:22,201 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Check if OVS Manager already exists ---------------- 0.96s 2026-06-09 12:27:22,201 p=53531 u=zuul n=ansible | edpm_ovn_bgp_agent : Create directory /var/lib/openstack/ovn-bgp-agent --- 0.93s 2026-06-09 12:27:22,201 p=53531 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Ensure quadlet directory exists ---- 0.92s 2026-06-09 12:27:22,314 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-09 12:27:22,315 p=29785 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 12:27:22,836 p=59759 u=zuul n=ansible | PLAY [Verify ovn_bgp_agent] **************************************************** 2026-06-09 12:27:22,895 p=59759 u=zuul n=ansible | TASK [Ensure expected directories exist] *************************************** 2026-06-09 12:27:22,895 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:22 +0000 (0:00:00.060) 0:00:00.060 ********** 2026-06-09 12:27:22,935 p=59759 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-09 12:27:22,958 p=59759 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-09 12:27:22,958 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:22 +0000 (0:00:00.062) 0:00:00.123 ********** 2026-06-09 12:27:24,056 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:24,089 p=59759 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-09 12:27:24,089 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:24 +0000 (0:00:01.131) 0:00:01.254 ********** 2026-06-09 12:27:24,117 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:24,138 p=59759 u=zuul n=ansible | TASK [Ensure Quadlet .container file exists] *********************************** 2026-06-09 12:27:24,138 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:24 +0000 (0:00:00.048) 0:00:01.303 ********** 2026-06-09 12:27:25,116 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:25,147 p=59759 u=zuul n=ansible | TASK [Ensure staged Quadlet file exists] *************************************** 2026-06-09 12:27:25,147 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:25 +0000 (0:00:01.008) 0:00:02.312 ********** 2026-06-09 12:27:26,203 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:26,249 p=59759 u=zuul n=ansible | TASK [Read Quadlet file content] *********************************************** 2026-06-09 12:27:26,249 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:26 +0000 (0:00:01.102) 0:00:03.414 ********** 2026-06-09 12:27:27,393 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:27,412 p=59759 u=zuul n=ansible | TASK [Verify config_hash is populated in Quadlet file] ************************* 2026-06-09 12:27:27,412 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:27 +0000 (0:00:01.162) 0:00:04.577 ********** 2026-06-09 12:27:27,440 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:27,459 p=59759 u=zuul n=ansible | TASK [Ensure podman container exists and is running] *************************** 2026-06-09 12:27:27,459 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:27 +0000 (0:00:00.046) 0:00:04.624 ********** 2026-06-09 12:27:27,490 p=59759 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-09 12:27:27,521 p=59759 u=zuul n=ansible | TASK [Check if podman container exists ovn_bgp_agent] ************************** 2026-06-09 12:27:27,522 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:27 +0000 (0:00:00.062) 0:00:04.686 ********** 2026-06-09 12:27:28,545 p=59759 u=zuul n=ansible | changed: [instance] 2026-06-09 12:27:28,604 p=59759 u=zuul n=ansible | TASK [Assert podman container exists ovn_bgp_agent] **************************** 2026-06-09 12:27:28,605 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:28 +0000 (0:00:01.083) 0:00:05.769 ********** 2026-06-09 12:27:28,637 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:28,662 p=59759 u=zuul n=ansible | TASK [Check if podman container is running ovn_bgp_agent] ********************** 2026-06-09 12:27:28,662 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:28 +0000 (0:00:00.057) 0:00:05.827 ********** 2026-06-09 12:27:29,542 p=59759 u=zuul n=ansible | changed: [instance] 2026-06-09 12:27:29,571 p=59759 u=zuul n=ansible | TASK [Assert podman container is running ovn_bgp_agent] ************************ 2026-06-09 12:27:29,571 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:29 +0000 (0:00:00.908) 0:00:06.736 ********** 2026-06-09 12:27:29,596 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:29,617 p=59759 u=zuul n=ansible | TASK [Ensure systemd services are defined and functional] ********************** 2026-06-09 12:27:29,617 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:29 +0000 (0:00:00.045) 0:00:06.782 ********** 2026-06-09 12:27:29,661 p=59759 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-09 12:27:29,681 p=59759 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_ovn_bgp_agent.service] ********* 2026-06-09 12:27:29,682 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:29 +0000 (0:00:00.064) 0:00:06.846 ********** 2026-06-09 12:27:30,738 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:30,765 p=59759 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_ovn_bgp_agent.service] ******************* 2026-06-09 12:27:30,765 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:30 +0000 (0:00:01.083) 0:00:07.930 ********** 2026-06-09 12:27:30,792 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:30,811 p=59759 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_ovn_bgp_agent.service] ************* 2026-06-09 12:27:30,811 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:30 +0000 (0:00:00.046) 0:00:07.976 ********** 2026-06-09 12:27:31,756 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:31,777 p=59759 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_ovn_bgp_agent.service] *************** 2026-06-09 12:27:31,777 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:31 +0000 (0:00:00.965) 0:00:08.942 ********** 2026-06-09 12:27:31,806 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:31,827 p=59759 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_ovn_bgp_agent.service] ************* 2026-06-09 12:27:31,827 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:31 +0000 (0:00:00.050) 0:00:08.992 ********** 2026-06-09 12:27:32,742 p=59759 u=zuul n=ansible | ok: [instance] 2026-06-09 12:27:32,786 p=59759 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_ovn_bgp_agent.service] *************** 2026-06-09 12:27:32,786 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:32 +0000 (0:00:00.958) 0:00:09.951 ********** 2026-06-09 12:27:32,818 p=59759 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:27:32,879 p=59759 u=zuul n=ansible | TASK [Ensure kolla_set_configs copied the expected files] ********************** 2026-06-09 12:27:32,879 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:32 +0000 (0:00:00.092) 0:00:10.043 ********** 2026-06-09 12:27:33,837 p=59759 u=zuul n=ansible | changed: [instance] => (item=Copying /var/lib/kolla/config_files/src/etc/ovn-bgp-agent/bgp-agent.conf to /etc/ovn-bgp-agent/bgp-agent.conf) 2026-06-09 12:27:34,784 p=59759 u=zuul n=ansible | changed: [instance] => (item=Copying /var/lib/kolla/config_files/src/etc/ovn-bgp-agent/10-neutron-ovn.conf to /etc/ovn-bgp-agent/10-neutron-ovn.conf) 2026-06-09 12:27:34,885 p=59759 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:27:34,885 p=59759 u=zuul n=ansible | instance : ok=20 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 12:27:34,885 p=59759 u=zuul n=ansible | Tuesday 09 June 2026 12:27:34 +0000 (0:00:02.006) 0:00:12.050 ********** 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | =============================================================================== 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure kolla_set_configs copied the expected files ---------------------- 2.01s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Read Quadlet file content ----------------------------------------------- 1.16s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf --- 1.13s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure staged Quadlet file exists --------------------------------------- 1.10s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Query systemd for unit fragment path edpm_ovn_bgp_agent.service --------- 1.08s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Check if podman container exists ovn_bgp_agent -------------------------- 1.08s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure Quadlet .container file exists ----------------------------------- 1.01s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Check if systemd unit is enabled edpm_ovn_bgp_agent.service ------------- 0.97s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Check if systemd unit is running edpm_ovn_bgp_agent.service ------------- 0.96s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Check if podman container is running ovn_bgp_agent ---------------------- 0.91s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert systemd unit is running edpm_ovn_bgp_agent.service --------------- 0.09s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure systemd services are defined and functional ---------------------- 0.06s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure expected directories exist --------------------------------------- 0.06s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Ensure podman container exists and is running --------------------------- 0.06s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert podman container exists ovn_bgp_agent ---------------------------- 0.06s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert systemd unit is enabled edpm_ovn_bgp_agent.service --------------- 0.05s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf --- 0.05s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Verify config_hash is populated in Quadlet file ------------------------- 0.05s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert systemd unit exists edpm_ovn_bgp_agent.service ------------------- 0.05s 2026-06-09 12:27:34,886 p=59759 u=zuul n=ansible | Assert podman container is running ovn_bgp_agent ------------------------ 0.05s 2026-06-09 12:27:34,961 p=29785 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 12:27:34,972 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2026-06-09 12:27:35,483 p=62208 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-09 12:27:35,495 p=62208 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:27:35,495 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:35 +0000 (0:00:00.014) 0:00:00.014 ********** 2026-06-09 12:27:35,907 p=62208 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:35,913 p=62208 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:27:35,913 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:35 +0000 (0:00:00.418) 0:00:00.432 ********** 2026-06-09 12:27:35,982 p=62208 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:35,986 p=62208 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:27:35,986 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:35 +0000 (0:00:00.073) 0:00:00.505 ********** 2026-06-09 12:27:36,021 p=62208 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:36,025 p=62208 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-09 12:27:36,025 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:36 +0000 (0:00:00.038) 0:00:00.544 ********** 2026-06-09 12:27:36,470 p=62208 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-09 12:27:36,476 p=62208 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-09 12:27:36,477 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:36 +0000 (0:00:00.451) 0:00:00.995 ********** 2026-06-09 12:27:52,484 p=62208 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j523520903994.62244', 'results_file': '/home/zuul/.ansible_async/j523520903994.62244', '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-09 12:27:52,493 p=62208 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-09 12:27:52,494 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:52 +0000 (0:00:16.016) 0:00:17.012 ********** 2026-06-09 12:27:52,554 p=62208 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:27:52,556 p=62208 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | Tuesday 09 June 2026 12:27:52 +0000 (0:00:00.075) 0:00:17.088 ********** 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | =============================================================================== 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------ 16.02s 2026-06-09 12:27:52,569 p=62208 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.45s 2026-06-09 12:27:52,570 p=62208 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.42s 2026-06-09 12:27:52,570 p=62208 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.08s 2026-06-09 12:27:52,570 p=62208 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.07s 2026-06-09 12:27:52,570 p=62208 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.04s 2026-06-09 12:27:52,639 p=29785 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-09 12:27:52,845 p=29785 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 12:27:53,187 p=62430 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-09 12:27:53,187 p=62430 u=zuul n=ansible | No config file found; using defaults 2026-06-09 12:27:53,196 p=62430 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 12:27:53,198 p=62430 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 12:27:53,199 p=62430 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 12:27:53,199 p=62430 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 12:27:53,200 p=62430 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 12:27:53,200 p=62430 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 12:27:53,201 p=62430 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 12:27:53,203 p=62430 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 12:27:53,203 p=62430 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 12:27:53,204 p=62430 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+3bcd0bf6 at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 12:27:53,204 p=62430 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 12:27:53,213 p=62430 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 12:27:53,214 p=62430 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 12:27:53,215 p=62430 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 12:27:53,215 p=62430 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 12:27:53,216 p=62430 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-09 12:27:53,217 p=62430 u=zuul n=ansible | Found installed collection osp.edpm:0.0.1 at '/home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm' 2026-06-09 12:27:53,217 p=62430 u=zuul n=ansible | Process install dependency map 2026-06-09 12:27:53,219 p=62430 u=zuul n=ansible | Starting collection install process 2026-06-09 12:27:53,219 p=62430 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/32b70b/collections/ansible_collections/osp/edpm' 2026-06-09 12:27:53,242 p=62430 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 12:27:53,243 p=62430 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 12:27:53,243 p=62430 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 12:27:53,244 p=62430 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 12:27:53,245 p=62430 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 12:27:53,245 p=62430 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 12:27:53,249 p=62430 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 12:27:53,249 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 12:27:53,252 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 12:27:53,253 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 12:27:53,253 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 12:27:53,254 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 12:27:53,255 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 12:27:53,256 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 12:27:53,257 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 12:27:53,258 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 12:27:53,258 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 12:27:53,259 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 12:27:53,259 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 12:27:53,260 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 12:27:53,261 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 12:27:53,262 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 12:27:53,263 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 12:27:53,264 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 12:27:53,265 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 12:27:53,266 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 12:27:53,267 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 12:27:53,269 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 12:27:53,270 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 12:27:53,271 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 12:27:53,272 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 12:27:53,274 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 12:27:53,276 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 12:27:53,277 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 12:27:53,279 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 12:27:53,281 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 12:27:53,281 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 12:27:53,283 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 12:27:53,284 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 12:27:53,285 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 12:27:53,287 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 12:27:53,288 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 12:27:53,288 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 12:27:53,289 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 12:27:53,290 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 12:27:53,291 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 12:27:53,291 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 12:27:53,293 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 12:27:53,295 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 12:27:53,296 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 12:27:53,297 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 12:27:53,298 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 12:27:53,299 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 12:27:53,299 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 12:27:53,300 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 12:27:53,301 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 12:27:53,301 p=62430 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 12:27:53,302 p=62430 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 12:27:53,303 p=62430 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 12:27:53,303 p=62430 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 12:27:53,303 p=62430 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 12:27:53,303 p=62430 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 12:27:53,380 p=62430 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-09 12:27:53,381 p=62430 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 12:27:53,381 p=62430 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 12:27:53,381 p=62430 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 12:27:53,381 p=62430 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 12:27:53,756 p=62432 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+3bcd0bf6"}, "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-09 12:27:53,805 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]dependency[/][/] 2026-06-09 12:27:53,807 p=29785 u=zuul n=molecule.dependency.ansible_galaxy.base | Skipping, missing the requirements file. 2026-06-09 12:27:53,807 p=29785 u=zuul n=molecule.dependency.ansible_galaxy.base | Skipping, missing the requirements file. 2026-06-09 12:27:53,816 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]destroy[/][/] 2026-06-09 12:27:53,817 p=29785 u=zuul n=molecule.molecule_plugins.podman.driver | Sanity checks: 'podman' 2026-06-09 12:27:54,790 p=62438 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-09 12:27:54,806 p=62438 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:27:54,806 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:54 +0000 (0:00:00.018) 0:00:00.018 ********** 2026-06-09 12:27:55,135 p=62438 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:55,139 p=62438 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:27:55,139 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:55 +0000 (0:00:00.332) 0:00:00.350 ********** 2026-06-09 12:27:55,182 p=62438 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:55,186 p=62438 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:27:55,187 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:55 +0000 (0:00:00.047) 0:00:00.398 ********** 2026-06-09 12:27:55,219 p=62438 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:55,222 p=62438 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-09 12:27:55,222 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:55 +0000 (0:00:00.035) 0:00:00.434 ********** 2026-06-09 12:27:55,628 p=62438 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-09 12:27:55,634 p=62438 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-09 12:27:55,634 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:55 +0000 (0:00:00.412) 0:00:00.846 ********** 2026-06-09 12:27:56,010 p=62438 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j431469828968.62474', 'results_file': '/home/zuul/.ansible_async/j431469828968.62474', '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-09 12:27:56,015 p=62438 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-09 12:27:56,015 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:56 +0000 (0:00:00.380) 0:00:01.227 ********** 2026-06-09 12:27:56,056 p=62438 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:27:56,057 p=62438 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Tuesday 09 June 2026 12:27:56 +0000 (0:00:00.051) 0:00:01.278 ********** 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | =============================================================================== 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.41s 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------- 0.38s 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.33s 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.05s 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-09 12:27:56,067 p=62438 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.04s 2026-06-09 12:27:56,149 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]create[/][/] 2026-06-09 12:27:56,631 p=62512 u=zuul n=ansible | PLAY [Create] ****************************************************************** 2026-06-09 12:27:56,643 p=62512 u=zuul n=ansible | TASK [Get podman executable path] ********************************************** 2026-06-09 12:27:56,643 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:56 +0000 (0:00:00.013) 0:00:00.013 ********** 2026-06-09 12:27:57,025 p=62512 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:57,029 p=62512 u=zuul n=ansible | TASK [Register podman executable path] ***************************************** 2026-06-09 12:27:57,029 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.385) 0:00:00.399 ********** 2026-06-09 12:27:57,084 p=62512 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:57,087 p=62512 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:27:57,087 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.058) 0:00:00.458 ********** 2026-06-09 12:27:57,445 p=62512 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:57,451 p=62512 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:27:57,451 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.363) 0:00:00.821 ********** 2026-06-09 12:27:57,501 p=62512 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:27:57,507 p=62512 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:27:57,507 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.055) 0:00:00.877 ********** 2026-06-09 12:27:57,559 p=62512 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:57,565 p=62512 u=zuul n=ansible | TASK [Log into a container registry] ******************************************* 2026-06-09 12:27:57,565 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.057) 0:00:00.935 ********** 2026-06-09 12:27:57,624 p=62512 u=zuul n=ansible | skipping: [localhost] => (item="instance registry username: None specified") 2026-06-09 12:27:57,626 p=62512 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:57,631 p=62512 u=zuul n=ansible | TASK [Check presence of custom Dockerfiles] ************************************ 2026-06-09 12:27:57,632 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:57 +0000 (0:00:00.066) 0:00:01.002 ********** 2026-06-09 12:27:58,028 p=62512 u=zuul n=ansible | ok: [localhost] => (item=Dockerfile: ../../../../molecule/common/Containerfile.j2) 2026-06-09 12:27:58,037 p=62512 u=zuul n=ansible | TASK [Create Dockerfiles from image names] ************************************* 2026-06-09 12:27:58,037 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:58 +0000 (0:00:00.405) 0:00:01.408 ********** 2026-06-09 12:27:58,655 p=62512 u=zuul n=ansible | changed: [localhost] => (item="Dockerfile: ../../../../molecule/common/Containerfile.j2; Image: ubi9/ubi-init") 2026-06-09 12:27:58,664 p=62512 u=zuul n=ansible | TASK [Discover local Podman images] ******************************************** 2026-06-09 12:27:58,664 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:58 +0000 (0:00:00.626) 0:00:02.035 ********** 2026-06-09 12:27:59,073 p=62512 u=zuul n=ansible | ok: [localhost] => (item=instance) 2026-06-09 12:27:59,078 p=62512 u=zuul n=ansible | TASK [Build an Ansible compatible image] *************************************** 2026-06-09 12:27:59,078 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:59 +0000 (0:00:00.413) 0:00:02.449 ********** 2026-06-09 12:27:59,530 p=62512 u=zuul n=ansible | ok: [localhost] => (item=ubi9/ubi-init) 2026-06-09 12:27:59,536 p=62512 u=zuul n=ansible | TASK [Determine the CMD directives] ******************************************** 2026-06-09 12:27:59,537 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:59 +0000 (0:00:00.458) 0:00:02.907 ********** 2026-06-09 12:27:59,586 p=62512 u=zuul n=ansible | ok: [localhost] => (item="instance command: /sbin/init") 2026-06-09 12:27:59,592 p=62512 u=zuul n=ansible | TASK [Remove possible pre-existing containers] ********************************* 2026-06-09 12:27:59,592 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:59 +0000 (0:00:00.055) 0:00:02.962 ********** 2026-06-09 12:27:59,917 p=62512 u=zuul n=ansible | changed: [localhost] 2026-06-09 12:27:59,921 p=62512 u=zuul n=ansible | TASK [Discover local podman networks] ****************************************** 2026-06-09 12:27:59,922 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:59 +0000 (0:00:00.329) 0:00:03.292 ********** 2026-06-09 12:27:59,974 p=62512 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:27:59,976 p=62512 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:27:59,981 p=62512 u=zuul n=ansible | TASK [Create podman network dedicated to this scenario] ************************ 2026-06-09 12:27:59,981 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:27:59 +0000 (0:00:00.059) 0:00:03.352 ********** 2026-06-09 12:28:00,031 p=62512 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:28:00,035 p=62512 u=zuul n=ansible | TASK [Create molecule instance(s)] ********************************************* 2026-06-09 12:28:00,035 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:28:00 +0000 (0:00:00.053) 0:00:03.405 ********** 2026-06-09 12:28:00,411 p=62512 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-09 12:28:00,417 p=62512 u=zuul n=ansible | TASK [Wait for instance(s) creation to complete] ******************************* 2026-06-09 12:28:00,418 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:28:00 +0000 (0:00:00.382) 0:00:03.788 ********** 2026-06-09 12:28:05,997 p=62512 u=zuul n=ansible | changed: [localhost] => (item=instance) 2026-06-09 12:28:06,012 p=62512 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:28:06,012 p=62512 u=zuul n=ansible | localhost : ok=12 changed=4 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-06-09 12:28:06,012 p=62512 u=zuul n=ansible | Tuesday 09 June 2026 12:28:06 +0000 (0:00:05.594) 0:00:09.383 ********** 2026-06-09 12:28:06,012 p=62512 u=zuul n=ansible | =============================================================================== 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Wait for instance(s) creation to complete ------------------------------- 5.59s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Create Dockerfiles from image names ------------------------------------- 0.63s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Build an Ansible compatible image --------------------------------------- 0.46s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Discover local Podman images -------------------------------------------- 0.41s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Check presence of custom Dockerfiles ------------------------------------ 0.41s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Get podman executable path ---------------------------------------------- 0.39s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Create molecule instance(s) --------------------------------------------- 0.38s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.36s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Remove possible pre-existing containers --------------------------------- 0.33s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Log into a container registry ------------------------------------------- 0.07s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Discover local podman networks ------------------------------------------ 0.06s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Register podman executable path ----------------------------------------- 0.06s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.06s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.06s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Determine the CMD directives -------------------------------------------- 0.06s 2026-06-09 12:28:06,013 p=62512 u=zuul n=ansible | Create podman network dedicated to this scenario ------------------------ 0.05s 2026-06-09 12:28:06,155 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]prepare[/][/] 2026-06-09 12:28:06,760 p=62804 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2026-06-09 12:28:06,793 p=62804 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2026-06-09 12:28:06,793 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:06 +0000 (0:00:00.035) 0:00:00.035 ********** 2026-06-09 12:28:08,970 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:28:09,047 p=62804 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-09 12:28:09,047 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:09 +0000 (0:00:02.254) 0:00:02.289 ********** 2026-06-09 12:28:09,064 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:28:09,105 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 12:28:09,105 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:09 +0000 (0:00:00.057) 0:00:02.347 ********** 2026-06-09 12:28:09,123 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:28:09,167 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 12:28:09,167 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:09 +0000 (0:00:00.062) 0:00:02.410 ********** 2026-06-09 12:28:09,249 p=62804 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-09 12:28:09,290 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 12:28:09,290 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:09 +0000 (0:00:00.122) 0:00:02.532 ********** 2026-06-09 12:28:10,352 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:28:10,377 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 12:28:10,378 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:10 +0000 (0:00:01.087) 0:00:03.620 ********** 2026-06-09 12:28:11,582 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:11,607 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 12:28:11,608 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:11 +0000 (0:00:01.229) 0:00:04.850 ********** 2026-06-09 12:28:12,584 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:12,607 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 12:28:12,607 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:12 +0000 (0:00:00.999) 0:00:05.849 ********** 2026-06-09 12:28:13,745 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:28:13,765 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 12:28:13,766 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:13 +0000 (0:00:01.158) 0:00:07.008 ********** 2026-06-09 12:28:16,306 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:16,331 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 12:28:16,331 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:16 +0000 (0:00:02.565) 0:00:09.574 ********** 2026-06-09 12:28:19,157 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:28:19,193 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 12:28:19,193 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:19 +0000 (0:00:02.861) 0:00:12.435 ********** 2026-06-09 12:28:21,096 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:21,125 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 12:28:21,125 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:21 +0000 (0:00:01.932) 0:00:14.368 ********** 2026-06-09 12:28:23,113 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:23,133 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 12:28:23,134 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:23 +0000 (0:00:02.008) 0:00:16.376 ********** 2026-06-09 12:28:24,605 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:24,625 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 12:28:24,625 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:24 +0000 (0:00:01.491) 0:00:17.868 ********** 2026-06-09 12:28:25,480 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:25,501 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 12:28:25,501 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:25 +0000 (0:00:00.875) 0:00:18.743 ********** 2026-06-09 12:28:26,552 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:28:26,599 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 12:28:26,599 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:28:26 +0000 (0:00:01.098) 0:00:19.841 ********** 2026-06-09 12:29:37,364 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:29:37,394 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 12:29:37,394 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:37 +0000 (0:01:10.795) 0:01:30.637 ********** 2026-06-09 12:29:50,379 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:50,407 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 12:29:50,407 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:50 +0000 (0:00:13.012) 0:01:43.650 ********** 2026-06-09 12:29:52,822 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:52,862 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 12:29:52,862 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:52 +0000 (0:00:02.454) 0:01:46.104 ********** 2026-06-09 12:29:52,944 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:29:52,969 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 12:29:52,969 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:52 +0000 (0:00:00.106) 0:01:46.211 ********** 2026-06-09 12:29:53,900 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:53,927 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 12:29:53,928 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:53 +0000 (0:00:00.958) 0:01:47.170 ********** 2026-06-09 12:29:54,811 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:29:54,849 p=62804 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 12:29:54,850 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:54 +0000 (0:00:00.921) 0:01:48.092 ********** 2026-06-09 12:29:56,521 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:29:56,577 p=62804 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.env_data] ************************ 2026-06-09 12:29:56,577 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:56 +0000 (0:00:01.727) 0:01:49.819 ********** 2026-06-09 12:29:56,631 p=62804 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-09 12:29:56,632 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:56 +0000 (0:00:00.054) 0:01:49.874 ********** 2026-06-09 12:29:56,659 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:56,677 p=62804 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather all installed packages] *********************** 2026-06-09 12:29:56,677 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:56 +0000 (0:00:00.045) 0:01:49.919 ********** 2026-06-09 12:29:58,241 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:58,274 p=62804 u=zuul n=ansible | TASK [osp.edpm.env_data : Gather repository list] ****************************** 2026-06-09 12:29:58,274 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:58 +0000 (0:00:01.597) 0:01:51.516 ********** 2026-06-09 12:29:59,583 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:29:59,606 p=62804 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed packages] *************************** 2026-06-09 12:29:59,606 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:59 +0000 (0:00:01.331) 0:01:52.848 ********** 2026-06-09 12:29:59,661 p=62804 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-09 12:29:59,680 p=62804 u=zuul n=ansible | TASK [osp.edpm.env_data : Output installed repositories] *********************** 2026-06-09 12:29:59,681 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:59 +0000 (0:00:00.074) 0:01:52.923 ********** 2026-06-09 12:29:59,699 p=62804 u=zuul n=ansible | ok: [instance] => msg: |- #### REPOSITORIES Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. repo id repo name appstream CentOS Stream 9 - AppStream baseos CentOS Stream 9 - BaseOS centos9-nfv-ovs NFV SIG OpenvSwitch centos9-opstools centos9-opstools centos9-rabbitmq centos9-rabbitmq centos9-storage centos9-storage delorean-component-barbican delorean-python-castellan-609f4ea667df386849930cf61d875b5c9e16abbb delorean-component-baremetal delorean-openstack-ironic-c525a16b06266b6b474c99b13301d5b4409e92a0 delorean-component-cinder delorean-openstack-cinder-92c645f1f1e913b5b1cd8ad0227a251f03adec04 delorean-component-clients delorean-ansible-collections-openstack-f584c54dfd03e81c1e9c30e2d22f19d2d17a4353 delorean-component-cloudops delorean-openstack-ceilometer-60803e710e7f5b3cd6b1f2175bc41b67ac456667 delorean-component-common delorean-openstack-kolla-e7bd46dad0b62ff151667be2a6f5c8a7be41911e delorean-component-compute delorean-openstack-nova-3e7017eb2952d5258d96e27b6c16aae1ed472b21 delorean-component-designate delorean-openstack-designate-82652559ea8641b11c4227f0e9cf273b4c567b96 delorean-component-glance delorean-openstack-glance-e055873be4079bc9d37165cf75de5495603133b0 delorean-component-keystone delorean-openstack-keystone-4f1b7e96e38463d5fcd9143446b408bc4c0360d1 delorean-component-manila delorean-openstack-manila-70623bb84e7880f7f2f750bda2774e5e5151c900 delorean-component-network delorean-python-networking-mlnx-7139a7f0bce9d6a1f5fe919f623386a55396229d delorean-component-octavia delorean-openstack-octavia-e981d3e172b8e4471f97251afc491141f06ec867 delorean-component-optimize delorean-openstack-watcher-71470dac73abba9e5dcf284462b4e1d167777745 delorean-component-podified delorean-python-tcib-9aecfe867ca44ca276dd228be612c156cf3842f7 delorean-component-puppet delorean-puppet-ceph-9b6c881f94cc890560eb6739d709712a0438389a delorean-component-swift delorean-openstack-swift-e10c2bafcb8fc80929bce3e064fee5f86a49e718 delorean-component-tempest delorean-python-mistral-tests-tempest-900580c9530660d21ca20063459f673803b7a299 delorean-component-ui delorean-python-django-horizon-915b939b342dc65f46cca345b93deaaee675e778 delorean-master-build-deps dlrn-master-build-deps delorean-master-testing dlrn-master-testing epel-low-priority Extra Packages for Enterprise Linux 9 - x86_64 extras-common CentOS Stream 9 - Extras packages repo-setup-centos-appstream repo-setup-centos-appstream repo-setup-centos-baseos repo-setup-centos-baseos repo-setup-centos-highavailability repo-setup-centos-highavailability repo-setup-centos-powertools repo-setup-centos-powertools 2026-06-09 12:29:59,740 p=62804 u=zuul n=ansible | TASK [Install and modprobe openvswitch] **************************************** 2026-06-09 12:29:59,740 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:29:59 +0000 (0:00:00.059) 0:01:52.982 ********** 2026-06-09 12:30:00,553 p=62804 u=zuul n=ansible | changed: [instance -> localhost] 2026-06-09 12:30:00,568 p=62804 u=zuul n=ansible | TASK [Ensure /etc/localtime exists] ******************************************** 2026-06-09 12:30:00,568 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:00 +0000 (0:00:00.828) 0:01:53.811 ********** 2026-06-09 12:30:01,578 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:01,610 p=62804 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 12:30:01,610 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:01 +0000 (0:00:01.041) 0:01:54.852 ********** 2026-06-09 12:30:02,987 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:03,021 p=62804 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 12:30:03,021 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:03 +0000 (0:00:01.410) 0:01:56.263 ********** 2026-06-09 12:30:03,103 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 12:30:03,104 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:03 +0000 (0:00:00.082) 0:01:56.346 ********** 2026-06-09 12:30:09,874 p=62804 u=zuul n=ansible | changed: [instance] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 12:30:09,912 p=62804 u=zuul n=ansible | TASK [Running FRR] ************************************************************* 2026-06-09 12:30:09,912 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:09 +0000 (0:00:06.808) 0:02:03.155 ********** 2026-06-09 12:30:10,007 p=62804 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-09 12:30:10,007 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:10 +0000 (0:00:00.094) 0:02:03.249 ********** 2026-06-09 12:30:10,080 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:10,124 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 12:30:10,124 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:10 +0000 (0:00:00.116) 0:02:03.366 ********** 2026-06-09 12:30:11,148 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:11,174 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 12:30:11,174 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:11 +0000 (0:00:01.050) 0:02:04.417 ********** 2026-06-09 12:30:12,176 p=62804 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:30:13,043 p=62804 u=zuul n=ansible | changed: [instance] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 12:30:14,366 p=62804 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:30:14,391 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 12:30:14,391 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:14 +0000 (0:00:03.216) 0:02:07.633 ********** 2026-06-09 12:30:16,203 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:16,221 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 12:30:16,221 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:16 +0000 (0:00:01.830) 0:02:09.464 ********** 2026-06-09 12:30:16,241 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:16,264 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 12:30:16,264 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:16 +0000 (0:00:00.043) 0:02:09.507 ********** 2026-06-09 12:30:17,204 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:17,240 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 12:30:17,241 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:17 +0000 (0:00:00.976) 0:02:10.483 ********** 2026-06-09 12:30:18,408 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:18,427 p=62804 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 12:30:18,427 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:18 +0000 (0:00:01.186) 0:02:11.670 ********** 2026-06-09 12:30:18,526 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 12:30:18,527 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:18 +0000 (0:00:00.099) 0:02:11.769 ********** 2026-06-09 12:30:19,415 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:19,433 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 12:30:19,433 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:19 +0000 (0:00:00.906) 0:02:12.675 ********** 2026-06-09 12:30:21,129 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:21,160 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 12:30:21,160 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:21 +0000 (0:00:01.726) 0:02:14.402 ********** 2026-06-09 12:30:23,092 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:23,115 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 12:30:23,115 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:23 +0000 (0:00:01.955) 0:02:16.357 ********** 2026-06-09 12:30:25,187 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:25,208 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 12:30:25,208 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:25 +0000 (0:00:02.093) 0:02:18.450 ********** 2026-06-09 12:30:26,335 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:26,389 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 12:30:26,389 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:26 +0000 (0:00:01.181) 0:02:19.632 ********** 2026-06-09 12:30:26,418 p=62804 u=zuul n=ansible | skipping: [instance] => (item=inet filter) 2026-06-09 12:30:26,424 p=62804 u=zuul n=ansible | skipping: [instance] => (item=inet raw) 2026-06-09 12:30:26,430 p=62804 u=zuul n=ansible | skipping: [instance] => (item=inet nat) 2026-06-09 12:30:26,437 p=62804 u=zuul n=ansible | skipping: [instance] => (item=ip filter) 2026-06-09 12:30:26,450 p=62804 u=zuul n=ansible | skipping: [instance] => (item=ip raw) 2026-06-09 12:30:26,459 p=62804 u=zuul n=ansible | skipping: [instance] => (item=ip nat) 2026-06-09 12:30:26,469 p=62804 u=zuul n=ansible | skipping: [instance] => (item=ip6 filter) 2026-06-09 12:30:26,474 p=62804 u=zuul n=ansible | skipping: [instance] => (item=ip6 raw) 2026-06-09 12:30:26,476 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:26,492 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 12:30:26,492 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:26 +0000 (0:00:00.102) 0:02:19.734 ********** 2026-06-09 12:30:26,512 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:26,531 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 12:30:26,531 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:26 +0000 (0:00:00.039) 0:02:19.774 ********** 2026-06-09 12:30:27,509 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:27,536 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 12:30:27,536 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:27 +0000 (0:00:01.004) 0:02:20.778 ********** 2026-06-09 12:30:28,599 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:28,620 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 12:30:28,621 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:28 +0000 (0:00:01.084) 0:02:21.863 ********** 2026-06-09 12:30:30,444 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:30,463 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 12:30:30,463 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:30 +0000 (0:00:01.842) 0:02:23.705 ********** 2026-06-09 12:30:32,113 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:32,142 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 12:30:32,142 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:32 +0000 (0:00:01.679) 0:02:25.384 ********** 2026-06-09 12:30:33,841 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:33,856 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 12:30:33,856 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:33 +0000 (0:00:01.714) 0:02:27.099 ********** 2026-06-09 12:30:35,867 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:35,900 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 12:30:35,900 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:35 +0000 (0:00:02.043) 0:02:29.142 ********** 2026-06-09 12:30:37,675 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:37,702 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 12:30:37,702 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:37 +0000 (0:00:01.801) 0:02:30.944 ********** 2026-06-09 12:30:38,653 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:38,675 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 12:30:38,675 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:38 +0000 (0:00:00.973) 0:02:31.918 ********** 2026-06-09 12:30:39,963 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:39,993 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 12:30:39,994 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:39 +0000 (0:00:01.318) 0:02:33.236 ********** 2026-06-09 12:30:41,260 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:41,311 p=62804 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 12:30:41,311 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:41 +0000 (0:00:01.317) 0:02:34.553 ********** 2026-06-09 12:30:41,394 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 12:30:41,394 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:41 +0000 (0:00:00.083) 0:02:34.636 ********** 2026-06-09 12:30:42,419 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:42,447 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 12:30:42,447 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:42 +0000 (0:00:01.053) 0:02:35.690 ********** 2026-06-09 12:30:43,329 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:43,352 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 12:30:43,352 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:43 +0000 (0:00:00.904) 0:02:36.594 ********** 2026-06-09 12:30:44,427 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:44,442 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 12:30:44,442 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:44 +0000 (0:00:01.089) 0:02:37.684 ********** 2026-06-09 12:30:45,502 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:45,557 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-09 12:30:45,557 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:45 +0000 (0:00:01.115) 0:02:38.800 ********** 2026-06-09 12:30:46,894 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:46,912 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-09 12:30:46,912 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:46 +0000 (0:00:01.354) 0:02:40.154 ********** 2026-06-09 12:30:46,928 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:30:46,953 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-09 12:30:46,953 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:46 +0000 (0:00:00.041) 0:02:40.196 ********** 2026-06-09 12:30:46,987 p=62804 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:30:47,002 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-09 12:30:47,002 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:47 +0000 (0:00:00.048) 0:02:40.244 ********** 2026-06-09 12:30:47,027 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:47,042 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-09 12:30:47,042 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:47 +0000 (0:00:00.040) 0:02:40.284 ********** 2026-06-09 12:30:47,079 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:47,092 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 12:30:47,093 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:47 +0000 (0:00:00.050) 0:02:40.335 ********** 2026-06-09 12:30:47,108 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:30:47,142 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-09 12:30:47,142 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:47 +0000 (0:00:00.049) 0:02:40.385 ********** 2026-06-09 12:30:49,044 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:49,073 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 12:30:49,073 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:49 +0000 (0:00:01.931) 0:02:42.316 ********** 2026-06-09 12:30:51,007 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:51,024 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 12:30:51,024 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:51 +0000 (0:00:01.950) 0:02:44.266 ********** 2026-06-09 12:30:52,028 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:52,055 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 12:30:52,055 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:52 +0000 (0:00:01.031) 0:02:45.297 ********** 2026-06-09 12:30:53,915 p=62804 u=zuul n=ansible | changed: [instance] => (item=edpm-container-shutdown) 2026-06-09 12:30:55,684 p=62804 u=zuul n=ansible | changed: [instance] => (item=edpm-start-podman-container) 2026-06-09 12:30:55,707 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 12:30:55,707 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:55 +0000 (0:00:03.651) 0:02:48.949 ********** 2026-06-09 12:30:56,641 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:56,656 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 12:30:56,656 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:56 +0000 (0:00:00.948) 0:02:49.898 ********** 2026-06-09 12:30:58,527 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:30:58,551 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 12:30:58,551 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:30:58 +0000 (0:00:01.895) 0:02:51.794 ********** 2026-06-09 12:31:00,626 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:00,665 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 12:31:00,665 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:00 +0000 (0:00:02.113) 0:02:53.907 ********** 2026-06-09 12:31:02,200 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:02,216 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 12:31:02,216 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:02 +0000 (0:00:01.551) 0:02:55.459 ********** 2026-06-09 12:31:04,265 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:04,295 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 12:31:04,295 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:04 +0000 (0:00:02.078) 0:02:57.538 ********** 2026-06-09 12:31:06,008 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:06,028 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 12:31:06,028 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:06 +0000 (0:00:01.732) 0:02:59.271 ********** 2026-06-09 12:31:07,432 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:07,468 p=62804 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 12:31:07,468 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:07 +0000 (0:00:01.439) 0:03:00.710 ********** 2026-06-09 12:31:07,550 p=62804 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-09 12:31:07,550 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:07 +0000 (0:00:00.082) 0:03:00.792 ********** 2026-06-09 12:31:07,637 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:07,665 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:31:07,666 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:07 +0000 (0:00:00.115) 0:03:00.908 ********** 2026-06-09 12:31:08,529 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:08,547 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:31:08,547 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:08 +0000 (0:00:00.880) 0:03:01.789 ********** 2026-06-09 12:31:09,481 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:09,498 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:31:09,498 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:09 +0000 (0:00:00.951) 0:03:02.740 ********** 2026-06-09 12:31:11,542 p=62804 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-09 12:31:11,565 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ frr ]] *** 2026-06-09 12:31:11,566 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:11 +0000 (0:00:02.067) 0:03:04.808 ********** 2026-06-09 12:31:11,596 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:11,618 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 12:31:11,618 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:11 +0000 (0:00:00.052) 0:03:04.860 ********** 2026-06-09 12:31:12,696 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:12,712 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 12:31:12,713 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:12 +0000 (0:00:01.094) 0:03:05.955 ********** 2026-06-09 12:31:14,638 p=62804 u=zuul n=ansible | changed: [instance] => (item=None) 2026-06-09 12:31:14,640 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:14,657 p=62804 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 12:31:14,657 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:14 +0000 (0:00:01.944) 0:03:07.900 ********** 2026-06-09 12:31:14,738 p=62804 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-09 12:31:14,739 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:14 +0000 (0:00:00.081) 0:03:07.981 ********** 2026-06-09 12:31:14,840 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:14,858 p=62804 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-09 12:31:14,858 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:14 +0000 (0:00:00.119) 0:03:08.100 ********** 2026-06-09 12:31:15,958 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:15,972 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 12:31:15,972 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:15 +0000 (0:00:01.114) 0:03:09.215 ********** 2026-06-09 12:31:16,065 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:16,096 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 12:31:16,096 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:16 +0000 (0:00:00.123) 0:03:09.338 ********** 2026-06-09 12:31:16,222 p=62804 u=zuul n=ansible | ok: [instance] => (item=frr) 2026-06-09 12:31:16,277 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 12:31:16,277 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:16 +0000 (0:00:00.180) 0:03:09.519 ********** 2026-06-09 12:31:16,339 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:16,353 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 12:31:16,353 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:16 +0000 (0:00:00.076) 0:03:09.595 ********** 2026-06-09 12:31:17,332 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:17,353 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 12:31:17,353 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:17 +0000 (0:00:00.999) 0:03:10.595 ********** 2026-06-09 12:31:17,387 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:17,406 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 12:31:17,406 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:17 +0000 (0:00:00.053) 0:03:10.648 ********** 2026-06-09 12:31:17,475 p=62804 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-09 12:31:17,503 p=62804 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-09 12:31:17,503 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:17 +0000 (0:00:00.096) 0:03:10.745 ********** 2026-06-09 12:31:19,077 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:19,110 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 12:31:19,110 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:19 +0000 (0:00:01.607) 0:03:12.352 ********** 2026-06-09 12:31:19,986 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:20,018 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 12:31:20,018 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:20 +0000 (0:00:00.907) 0:03:13.260 ********** 2026-06-09 12:31:20,063 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:20,118 p=62804 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-09 12:31:20,118 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:20 +0000 (0:00:00.100) 0:03:13.361 ********** 2026-06-09 12:31:25,170 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:25,209 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:31:25,209 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:25 +0000 (0:00:05.091) 0:03:18.452 ********** 2026-06-09 12:31:25,287 p=62804 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-09 12:31:25,309 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:31:25,309 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:25 +0000 (0:00:00.099) 0:03:18.551 ********** 2026-06-09 12:31:26,456 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:26,474 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:31:26,474 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:01.164) 0:03:19.716 ********** 2026-06-09 12:31:26,526 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:26,548 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:31:26,549 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.074) 0:03:19.791 ********** 2026-06-09 12:31:26,587 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:26,613 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:31:26,613 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.064) 0:03:19.855 ********** 2026-06-09 12:31:26,642 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:26,667 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:31:26,667 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.054) 0:03:19.910 ********** 2026-06-09 12:31:26,694 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:26,719 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:31:26,719 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.052) 0:03:19.962 ********** 2026-06-09 12:31:26,812 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:26,826 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:31:26,826 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.106) 0:03:20.068 ********** 2026-06-09 12:31:26,852 p=62804 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:26,867 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:31:26,867 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.040) 0:03:20.109 ********** 2026-06-09 12:31:26,970 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:26,986 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:31:26,986 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:26 +0000 (0:00:00.118) 0:03:20.228 ********** 2026-06-09 12:31:27,035 p=62804 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:27,055 p=62804 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:31:27,055 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:27 +0000 (0:00:00.069) 0:03:20.297 ********** 2026-06-09 12:31:28,855 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:28,899 p=62804 u=zuul n=ansible | TASK [Create OVN data directory for local cluster] ***************************** 2026-06-09 12:31:28,899 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:28 +0000 (0:00:01.843) 0:03:22.141 ********** 2026-06-09 12:31:29,861 p=62804 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | instance : ok=91 changed=56 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | Tuesday 09 June 2026 12:31:29 +0000 (0:00:01.052) 0:03:23.194 ********** 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | =============================================================================== 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 70.80s 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ---- 13.01s 2026-06-09 12:31:29,951 p=62804 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 6.81s 2026-06-09 12:31:29,951 p=62804 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 --- 5.09s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 3.65s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 3.22s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 2.86s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 2.57s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 2.45s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 2.25s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset --- 2.11s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 2.09s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 2.08s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.07s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 2.04s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 2.01s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_nftables : Write user rules snippet ----------------------- 1.95s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 1.95s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 1.94s 2026-06-09 12:31:29,952 p=62804 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.93s 2026-06-09 12:31:30,032 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]converge[/][/] 2026-06-09 12:31:30,503 p=85575 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 12:31:30,574 p=85575 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-09 12:31:30,574 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:30 +0000 (0:00:00.072) 0:00:00.072 ********** 2026-06-09 12:31:30,618 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:30,645 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories for in-node ovn cluster] *** 2026-06-09 12:31:30,645 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:30 +0000 (0:00:00.071) 0:00:00.144 ********** 2026-06-09 12:31:31,600 p=85575 u=zuul n=ansible | ok: [instance] => (item={'path': '/var/lib/openvswitch/ovn', 'setype': 'container_file_t'}) 2026-06-09 12:31:31,619 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather SELinux fact if needed] ********************** 2026-06-09 12:31:31,619 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:31 +0000 (0:00:00.973) 0:00:01.117 ********** 2026-06-09 12:31:31,639 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:31,658 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enable virt_sandbox_use_netlink for healthcheck] **** 2026-06-09 12:31:31,658 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:31 +0000 (0:00:00.038) 0:00:01.156 ********** 2026-06-09 12:31:31,694 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:31,722 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup script] ***************************** 2026-06-09 12:31:31,722 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:31 +0000 (0:00:00.064) 0:00:01.220 ********** 2026-06-09 12:31:33,814 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:33,858 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Copy in cleanup service] **************************** 2026-06-09 12:31:33,858 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:33 +0000 (0:00:02.136) 0:00:03.357 ********** 2026-06-09 12:31:35,529 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:35,570 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Enabling the cleanup service] *********************** 2026-06-09 12:31:35,571 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:35 +0000 (0:00:01.712) 0:00:05.069 ********** 2026-06-09 12:31:37,014 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:37,061 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Gather user fact] *********************************** 2026-06-09 12:31:37,061 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:37 +0000 (0:00:01.490) 0:00:06.559 ********** 2026-06-09 12:31:38,456 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:38,478 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create persistent directories] ********************** 2026-06-09 12:31:38,478 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:38 +0000 (0:00:01.416) 0:00:07.976 ********** 2026-06-09 12:31:39,481 p=85575 u=zuul n=ansible | changed: [instance] => (item={'path': '/var/lib/openstack/ovn-bgp-agent', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 12:31:39,511 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Create directory /var/lib/openstack/ovn-bgp-agent] *** 2026-06-09 12:31:39,511 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:39 +0000 (0:00:01.033) 0:00:09.010 ********** 2026-06-09 12:31:40,433 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:40,451 p=85575 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-09 12:31:40,452 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:40 +0000 (0:00:00.940) 0:00:09.950 ********** 2026-06-09 12:31:40,509 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Gather ansible_local facts] ************************** 2026-06-09 12:31:40,509 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:40 +0000 (0:00:00.057) 0:00:10.007 ********** 2026-06-09 12:31:40,537 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:40,557 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Install ovs packages] ******************************** 2026-06-09 12:31:40,557 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:40 +0000 (0:00:00.048) 0:00:10.055 ********** 2026-06-09 12:31:43,089 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:43,113 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Ensure ovs services are enabled and running] ********* 2026-06-09 12:31:43,113 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:43 +0000 (0:00:02.556) 0:00:12.611 ********** 2026-06-09 12:31:44,807 p=85575 u=zuul n=ansible | changed: [instance] => (item=openvswitch) 2026-06-09 12:31:44,874 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Configure OVS external_ids] ************************* 2026-06-09 12:31:44,874 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:44 +0000 (0:00:01.761) 0:00:14.373 ********** 2026-06-09 12:31:45,970 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:46,013 p=85575 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-09 12:31:46,013 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:46 +0000 (0:00:01.138) 0:00:15.511 ********** 2026-06-09 12:31:46,068 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Gather ansible_local facts] ************************** 2026-06-09 12:31:46,069 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:46 +0000 (0:00:00.055) 0:00:15.567 ********** 2026-06-09 12:31:46,085 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:46,106 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Install ovs packages] ******************************** 2026-06-09 12:31:46,106 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:46 +0000 (0:00:00.037) 0:00:15.604 ********** 2026-06-09 12:31:48,316 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:48,335 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Ensure ovs services are enabled and running] ********* 2026-06-09 12:31:48,336 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:48 +0000 (0:00:02.229) 0:00:17.834 ********** 2026-06-09 12:31:49,413 p=85575 u=zuul n=ansible | ok: [instance] => (item=openvswitch) 2026-06-09 12:31:49,456 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Render OVN BGP agent config files] ****************** 2026-06-09 12:31:49,456 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:49 +0000 (0:00:01.120) 0:00:18.954 ********** 2026-06-09 12:31:51,223 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:51,264 p=85575 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/local_ovn/../default/test-data] *** 2026-06-09 12:31:51,264 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:51 +0000 (0:00:01.808) 0:00:20.763 ********** 2026-06-09 12:31:51,604 p=85575 u=zuul n=ansible | ok: [instance -> localhost] 2026-06-09 12:31:51,633 p=85575 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-09 12:31:51,633 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:51 +0000 (0:00:00.368) 0:00:21.131 ********** 2026-06-09 12:31:53,594 p=85575 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': 50332099, 'dev': 64513, 'nlink': 1, 'atime': 1781008011.418304, 'mtime': 1781007550.4384356, 'ctime': 1781007598.5702806, '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-09 12:31:53,616 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Check if OVS Manager already exists] **************** 2026-06-09 12:31:53,616 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:53 +0000 (0:00:01.983) 0:00:23.114 ********** 2026-06-09 12:31:54,691 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:54,747 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Add OVS Manager if not exists] ********************** 2026-06-09 12:31:54,747 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:54 +0000 (0:00:01.130) 0:00:24.245 ********** 2026-06-09 12:31:55,614 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:55,644 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-09 12:31:55,645 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:55 +0000 (0:00:00.897) 0:00:25.143 ********** 2026-06-09 12:31:56,486 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:56,531 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-09 12:31:56,531 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:56 +0000 (0:00:00.886) 0:00:26.030 ********** 2026-06-09 12:31:56,546 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:31:56,573 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-09 12:31:56,573 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:56 +0000 (0:00:00.041) 0:00:26.071 ********** 2026-06-09 12:31:56,605 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:56,631 p=85575 u=zuul n=ansible | TASK [Run NB DB container] ***************************************************** 2026-06-09 12:31:56,631 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:56 +0000 (0:00:00.058) 0:00:26.130 ********** 2026-06-09 12:31:56,749 p=85575 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-09 12:31:56,749 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:56 +0000 (0:00:00.117) 0:00:26.247 ********** 2026-06-09 12:31:56,811 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:56,831 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:31:56,831 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:56 +0000 (0:00:00.082) 0:00:26.329 ********** 2026-06-09 12:31:57,904 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:31:57,926 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:31:57,926 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:57 +0000 (0:00:01.095) 0:00:27.425 ********** 2026-06-09 12:31:58,796 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:31:58,836 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:31:58,836 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:31:58 +0000 (0:00:00.910) 0:00:28.335 ********** 2026-06-09 12:32:00,687 p=85575 u=zuul n=ansible | changed: [instance] => (item={'key': 'nb_db_server', 'value': {'command': '/usr/share/ovn/scripts/ovn-ctl --no-monitor run_nb_ovsdb\n --db-nb-create-insecure-remote=yes'}}) 2026-06-09 12:32:00,723 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ nb_db_server ]] *** 2026-06-09 12:32:00,723 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:00 +0000 (0:00:01.886) 0:00:30.221 ********** 2026-06-09 12:32:00,810 p=85575 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-09 12:32:00,838 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:32:00,838 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:00 +0000 (0:00:00.114) 0:00:30.336 ********** 2026-06-09 12:32:01,824 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:01,844 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:32:01,844 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:01 +0000 (0:00:01.006) 0:00:31.342 ********** 2026-06-09 12:32:02,898 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:02,921 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for nb_db_server] *** 2026-06-09 12:32:02,921 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:02 +0000 (0:00:01.077) 0:00:32.419 ********** 2026-06-09 12:32:05,082 p=85575 u=zuul n=ansible | changed: [instance] => (item=nb_db_server) 2026-06-09 12:32:05,113 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for nb_db_server] *** 2026-06-09 12:32:05,113 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:05 +0000 (0:00:02.191) 0:00:34.611 ********** 2026-06-09 12:32:06,354 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:06,389 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for nb_db_server] *** 2026-06-09 12:32:06,389 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:06 +0000 (0:00:01.276) 0:00:35.888 ********** 2026-06-09 12:32:07,447 p=85575 u=zuul n=ansible | changed: [instance] => (item=nb_db_server) 2026-06-09 12:32:07,497 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:32:07,498 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:07 +0000 (0:00:01.108) 0:00:36.996 ********** 2026-06-09 12:32:07,553 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:07,594 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:32:07,594 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:07 +0000 (0:00:00.096) 0:00:37.092 ********** 2026-06-09 12:32:08,947 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:08,978 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for nb_db_server] *** 2026-06-09 12:32:08,978 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:08 +0000 (0:00:01.384) 0:00:38.476 ********** 2026-06-09 12:32:13,753 p=85575 u=zuul n=ansible | changed: [instance] => (item=nb_db_server) 2026-06-09 12:32:13,794 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/nb_db_server] *** 2026-06-09 12:32:13,795 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:13 +0000 (0:00:04.816) 0:00:43.293 ********** 2026-06-09 12:32:13,821 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:13,868 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [nb_db_server ]] *** 2026-06-09 12:32:13,868 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:13 +0000 (0:00:00.073) 0:00:43.367 ********** 2026-06-09 12:32:13,905 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:13,942 p=85575 u=zuul n=ansible | TASK [Run containers: [ nb_db_server ]] **************************************** 2026-06-09 12:32:13,942 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:13 +0000 (0:00:00.073) 0:00:43.441 ********** 2026-06-09 12:32:13,981 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:14,008 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:32:14,008 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:14 +0000 (0:00:00.065) 0:00:43.506 ********** 2026-06-09 12:32:14,088 p=85575 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-09 12:32:14,111 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:32:14,111 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:14 +0000 (0:00:00.103) 0:00:43.609 ********** 2026-06-09 12:32:15,377 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:15,412 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:32:15,412 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:01.301) 0:00:44.910 ********** 2026-06-09 12:32:15,448 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:15,474 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:32:15,474 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.061) 0:00:44.972 ********** 2026-06-09 12:32:15,503 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:15,551 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:32:15,551 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.077) 0:00:45.050 ********** 2026-06-09 12:32:15,590 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:15,617 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:32:15,618 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.066) 0:00:45.116 ********** 2026-06-09 12:32:15,657 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:15,677 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:32:15,677 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.059) 0:00:45.176 ********** 2026-06-09 12:32:15,706 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:31:27+00:00'}}) 2026-06-09 12:32:15,707 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:15,734 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:32:15,734 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.056) 0:00:45.232 ********** 2026-06-09 12:32:15,762 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:15,789 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:32:15,789 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.055) 0:00:45.288 ********** 2026-06-09 12:32:15,829 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:15,857 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:32:15,857 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.067) 0:00:45.355 ********** 2026-06-09 12:32:15,892 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:15,913 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:32:15,913 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:15 +0000 (0:00:00.055) 0:00:45.411 ********** 2026-06-09 12:32:17,999 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:18,069 p=85575 u=zuul n=ansible | TASK [Run SB DB container] ***************************************************** 2026-06-09 12:32:18,069 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:18 +0000 (0:00:02.155) 0:00:47.567 ********** 2026-06-09 12:32:18,142 p=85575 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-09 12:32:18,142 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:18 +0000 (0:00:00.073) 0:00:47.640 ********** 2026-06-09 12:32:18,238 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:18,258 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:32:18,258 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:18 +0000 (0:00:00.115) 0:00:47.756 ********** 2026-06-09 12:32:19,450 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:19,491 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:32:19,491 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:19 +0000 (0:00:01.233) 0:00:48.990 ********** 2026-06-09 12:32:20,692 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:20,736 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:32:20,736 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:20 +0000 (0:00:01.244) 0:00:50.234 ********** 2026-06-09 12:32:23,090 p=85575 u=zuul n=ansible | changed: [instance] => (item={'key': 'sb_db_server', 'value': {'command': '/usr/share/ovn/scripts/ovn-ctl --no-monitor run_sb_ovsdb\n --db-sb-create-insecure-remote=yes'}}) 2026-06-09 12:32:23,137 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ sb_db_server ]] *** 2026-06-09 12:32:23,137 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:23 +0000 (0:00:02.400) 0:00:52.635 ********** 2026-06-09 12:32:23,253 p=85575 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-09 12:32:23,273 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:32:23,273 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:23 +0000 (0:00:00.136) 0:00:52.771 ********** 2026-06-09 12:32:24,419 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:24,457 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:32:24,458 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:24 +0000 (0:00:01.184) 0:00:53.956 ********** 2026-06-09 12:32:25,451 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:25,471 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for sb_db_server] *** 2026-06-09 12:32:25,472 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:25 +0000 (0:00:01.014) 0:00:54.970 ********** 2026-06-09 12:32:27,568 p=85575 u=zuul n=ansible | changed: [instance] => (item=sb_db_server) 2026-06-09 12:32:27,614 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for sb_db_server] *** 2026-06-09 12:32:27,614 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:27 +0000 (0:00:02.142) 0:00:57.112 ********** 2026-06-09 12:32:28,966 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:29,007 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for sb_db_server] *** 2026-06-09 12:32:29,007 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:29 +0000 (0:00:01.393) 0:00:58.506 ********** 2026-06-09 12:32:30,070 p=85575 u=zuul n=ansible | changed: [instance] => (item=sb_db_server) 2026-06-09 12:32:30,110 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:32:30,110 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:30 +0000 (0:00:01.102) 0:00:59.609 ********** 2026-06-09 12:32:30,162 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:30,188 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:32:30,188 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:30 +0000 (0:00:00.077) 0:00:59.686 ********** 2026-06-09 12:32:31,590 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:31,610 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for sb_db_server] *** 2026-06-09 12:32:31,610 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:31 +0000 (0:00:01.422) 0:01:01.109 ********** 2026-06-09 12:32:33,922 p=85575 u=zuul n=ansible | changed: [instance] => (item=sb_db_server) 2026-06-09 12:32:33,946 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/sb_db_server] *** 2026-06-09 12:32:33,946 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:33 +0000 (0:00:02.335) 0:01:03.445 ********** 2026-06-09 12:32:33,969 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:33,993 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [sb_db_server ]] *** 2026-06-09 12:32:33,993 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:33 +0000 (0:00:00.046) 0:01:03.491 ********** 2026-06-09 12:32:34,011 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:34,032 p=85575 u=zuul n=ansible | TASK [Run containers: [ sb_db_server ]] **************************************** 2026-06-09 12:32:34,032 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:34 +0000 (0:00:00.039) 0:01:03.530 ********** 2026-06-09 12:32:34,058 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:34,076 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:32:34,076 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:34 +0000 (0:00:00.044) 0:01:03.575 ********** 2026-06-09 12:32:34,126 p=85575 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-09 12:32:34,147 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:32:34,147 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:34 +0000 (0:00:00.070) 0:01:03.645 ********** 2026-06-09 12:32:35,383 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:35,422 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:32:35,422 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:01.275) 0:01:04.921 ********** 2026-06-09 12:32:35,477 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:35,503 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:32:35,503 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.080) 0:01:05.001 ********** 2026-06-09 12:32:35,549 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:35,577 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:32:35,577 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.073) 0:01:05.075 ********** 2026-06-09 12:32:35,615 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:35,642 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:32:35,642 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.064) 0:01:05.140 ********** 2026-06-09 12:32:35,683 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:35,702 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:32:35,702 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.060) 0:01:05.201 ********** 2026-06-09 12:32:35,732 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:31:27+00:00'}}) 2026-06-09 12:32:35,733 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'nb_db_server', 'value': {'containers': ['nb_db_server'], 'updated_at': '2026-06-09T12:32:15+00:00'}}) 2026-06-09 12:32:35,734 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:35,753 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:32:35,753 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.050) 0:01:05.251 ********** 2026-06-09 12:32:35,780 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:35,798 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:32:35,799 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.045) 0:01:05.297 ********** 2026-06-09 12:32:35,840 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:35,874 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:32:35,875 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.075) 0:01:05.373 ********** 2026-06-09 12:32:35,919 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:35,980 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:32:35,981 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:35 +0000 (0:00:00.106) 0:01:05.479 ********** 2026-06-09 12:32:38,064 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:38,119 p=85575 u=zuul n=ansible | TASK [Run northd container] **************************************************** 2026-06-09 12:32:38,119 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:38 +0000 (0:00:02.138) 0:01:07.618 ********** 2026-06-09 12:32:38,217 p=85575 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-09 12:32:38,217 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:38 +0000 (0:00:00.097) 0:01:07.715 ********** 2026-06-09 12:32:38,329 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:38,394 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:32:38,394 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:38 +0000 (0:00:00.177) 0:01:07.893 ********** 2026-06-09 12:32:39,434 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:39,456 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:32:39,457 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:39 +0000 (0:00:01.062) 0:01:08.955 ********** 2026-06-09 12:32:40,553 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:40,583 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:32:40,583 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:40 +0000 (0:00:01.126) 0:01:10.082 ********** 2026-06-09 12:32:42,693 p=85575 u=zuul n=ansible | changed: [instance] => (item={'key': 'northd', 'value': {'command': '/usr/bin/ovn-northd --ovnnb-db=unix:/var/run/ovn/ovnnb_db.sock --ovnsb-db=unix:/var/run/ovn/ovnsb_db.sock '}}) 2026-06-09 12:32:42,716 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ northd ]] *** 2026-06-09 12:32:42,716 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:42 +0000 (0:00:02.132) 0:01:12.214 ********** 2026-06-09 12:32:42,784 p=85575 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-09 12:32:42,804 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:32:42,805 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:42 +0000 (0:00:00.088) 0:01:12.303 ********** 2026-06-09 12:32:43,768 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:43,820 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:32:43,820 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:43 +0000 (0:00:01.015) 0:01:13.318 ********** 2026-06-09 12:32:44,967 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:45,015 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for northd] *** 2026-06-09 12:32:45,015 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:45 +0000 (0:00:01.195) 0:01:14.513 ********** 2026-06-09 12:32:46,925 p=85575 u=zuul n=ansible | changed: [instance] => (item=northd) 2026-06-09 12:32:46,957 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for northd] *** 2026-06-09 12:32:46,957 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:46 +0000 (0:00:01.941) 0:01:16.455 ********** 2026-06-09 12:32:47,953 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:47,984 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for northd] *** 2026-06-09 12:32:47,984 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:47 +0000 (0:00:01.026) 0:01:17.482 ********** 2026-06-09 12:32:49,006 p=85575 u=zuul n=ansible | changed: [instance] => (item=northd) 2026-06-09 12:32:49,028 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:32:49,028 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:49 +0000 (0:00:01.044) 0:01:18.526 ********** 2026-06-09 12:32:49,066 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:49,086 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:32:49,086 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:49 +0000 (0:00:00.057) 0:01:18.584 ********** 2026-06-09 12:32:50,404 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:50,445 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for northd] *** 2026-06-09 12:32:50,445 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:50 +0000 (0:00:01.359) 0:01:19.943 ********** 2026-06-09 12:32:52,680 p=85575 u=zuul n=ansible | changed: [instance] => (item=northd) 2026-06-09 12:32:52,703 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/northd] *** 2026-06-09 12:32:52,703 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:52 +0000 (0:00:02.257) 0:01:22.201 ********** 2026-06-09 12:32:52,745 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:52,765 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [northd ]] *** 2026-06-09 12:32:52,765 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:52 +0000 (0:00:00.062) 0:01:22.263 ********** 2026-06-09 12:32:52,801 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:52,821 p=85575 u=zuul n=ansible | TASK [Run containers: [ northd ]] ********************************************** 2026-06-09 12:32:52,821 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:52 +0000 (0:00:00.055) 0:01:22.319 ********** 2026-06-09 12:32:52,850 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:52,869 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:32:52,869 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:52 +0000 (0:00:00.048) 0:01:22.367 ********** 2026-06-09 12:32:52,932 p=85575 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-09 12:32:52,977 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:32:52,978 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:52 +0000 (0:00:00.108) 0:01:22.476 ********** 2026-06-09 12:32:53,889 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:53,920 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:32:53,920 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:53 +0000 (0:00:00.942) 0:01:23.418 ********** 2026-06-09 12:32:53,960 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:53,980 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:32:53,980 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:53 +0000 (0:00:00.060) 0:01:23.479 ********** 2026-06-09 12:32:54,017 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:54,037 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:32:54,037 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.056) 0:01:23.535 ********** 2026-06-09 12:32:54,065 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:54,086 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:32:54,086 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.048) 0:01:23.584 ********** 2026-06-09 12:32:54,126 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:54,154 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:32:54,154 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.068) 0:01:23.653 ********** 2026-06-09 12:32:54,213 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:31:27+00:00'}}) 2026-06-09 12:32:54,218 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'nb_db_server', 'value': {'containers': ['nb_db_server'], 'updated_at': '2026-06-09T12:32:15+00:00'}}) 2026-06-09 12:32:54,219 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'sb_db_server', 'value': {'containers': ['sb_db_server'], 'updated_at': '2026-06-09T12:32:35+00:00'}}) 2026-06-09 12:32:54,220 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:54,242 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:32:54,242 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.087) 0:01:23.740 ********** 2026-06-09 12:32:54,263 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:32:54,286 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:32:54,286 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.043) 0:01:23.784 ********** 2026-06-09 12:32:54,318 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:54,373 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:32:54,373 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.087) 0:01:23.872 ********** 2026-06-09 12:32:54,414 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:54,435 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:32:54,435 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:54 +0000 (0:00:00.061) 0:01:23.933 ********** 2026-06-09 12:32:56,529 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:56,576 p=85575 u=zuul n=ansible | TASK [Run ovn_controller container] ******************************************** 2026-06-09 12:32:56,576 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:56 +0000 (0:00:02.141) 0:01:26.075 ********** 2026-06-09 12:32:56,719 p=85575 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-09 12:32:56,720 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:56 +0000 (0:00:00.143) 0:01:26.218 ********** 2026-06-09 12:32:56,823 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:56,846 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:32:56,846 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:56 +0000 (0:00:00.126) 0:01:26.344 ********** 2026-06-09 12:32:58,058 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:32:58,100 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:32:58,100 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:58 +0000 (0:00:01.254) 0:01:27.598 ********** 2026-06-09 12:32:59,117 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:32:59,149 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:32:59,149 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:32:59 +0000 (0:00:01.048) 0:01:28.647 ********** 2026-06-09 12:33:01,293 p=85575 u=zuul n=ansible | changed: [instance] => (item={'key': 'bgp_ovn_controller', 'value': {'command': '/usr/bin/ovn-controller -n bgp --pidfile=/var/run/openvswitch/bgp-ovn-controller.pid unix:/var/run/openvswitch/db.sock '}}) 2026-06-09 12:33:01,329 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ bgp_ovn_controller ]] *** 2026-06-09 12:33:01,329 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:01 +0000 (0:00:02.180) 0:01:30.828 ********** 2026-06-09 12:33:01,413 p=85575 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-09 12:33:01,445 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:33:01,445 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:01 +0000 (0:00:00.115) 0:01:30.943 ********** 2026-06-09 12:33:02,428 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:02,494 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:33:02,495 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:02 +0000 (0:00:01.049) 0:01:31.993 ********** 2026-06-09 12:33:03,559 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:03,601 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for bgp_ovn_controller] *** 2026-06-09 12:33:03,602 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:03 +0000 (0:00:01.107) 0:01:33.100 ********** 2026-06-09 12:33:05,767 p=85575 u=zuul n=ansible | changed: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:05,814 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for bgp_ovn_controller] *** 2026-06-09 12:33:05,814 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:05 +0000 (0:00:02.212) 0:01:35.312 ********** 2026-06-09 12:33:06,888 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:06,932 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for bgp_ovn_controller] *** 2026-06-09 12:33:06,933 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:06 +0000 (0:00:01.118) 0:01:36.431 ********** 2026-06-09 12:33:08,182 p=85575 u=zuul n=ansible | changed: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:08,219 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:33:08,219 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:08 +0000 (0:00:01.286) 0:01:37.717 ********** 2026-06-09 12:33:08,269 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:08,290 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:33:08,290 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:08 +0000 (0:00:00.070) 0:01:37.788 ********** 2026-06-09 12:33:09,526 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:09,570 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for bgp_ovn_controller] *** 2026-06-09 12:33:09,570 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:09 +0000 (0:00:01.279) 0:01:39.068 ********** 2026-06-09 12:33:12,103 p=85575 u=zuul n=ansible | changed: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:12,137 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config dir /var/lib/edpm-config/container-startup-config/bgp_ovn_controller] *** 2026-06-09 12:33:12,137 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:12 +0000 (0:00:02.567) 0:01:41.636 ********** 2026-06-09 12:33:12,184 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:12,239 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [bgp_ovn_controller ]] *** 2026-06-09 12:33:12,240 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:12 +0000 (0:00:00.102) 0:01:41.738 ********** 2026-06-09 12:33:12,275 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:12,296 p=85575 u=zuul n=ansible | TASK [Run containers: [ bgp_ovn_controller ]] ********************************** 2026-06-09 12:33:12,296 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:12 +0000 (0:00:00.056) 0:01:41.794 ********** 2026-06-09 12:33:12,324 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:12,345 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:33:12,345 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:12 +0000 (0:00:00.049) 0:01:41.843 ********** 2026-06-09 12:33:12,435 p=85575 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-09 12:33:12,465 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:33:12,465 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:12 +0000 (0:00:00.119) 0:01:41.963 ********** 2026-06-09 12:33:13,444 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:13,467 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:33:13,468 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:01.002) 0:01:42.966 ********** 2026-06-09 12:33:13,523 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:13,545 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:33:13,546 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.078) 0:01:43.044 ********** 2026-06-09 12:33:13,593 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:13,616 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:33:13,616 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.070) 0:01:43.114 ********** 2026-06-09 12:33:13,646 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:13,666 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:33:13,667 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.050) 0:01:43.165 ********** 2026-06-09 12:33:13,751 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:13,779 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:33:13,779 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.112) 0:01:43.277 ********** 2026-06-09 12:33:13,838 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:31:27+00:00'}}) 2026-06-09 12:33:13,846 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'nb_db_server', 'value': {'containers': ['nb_db_server'], 'updated_at': '2026-06-09T12:32:15+00:00'}}) 2026-06-09 12:33:13,851 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'northd', 'value': {'containers': ['northd'], 'updated_at': '2026-06-09T12:32:54+00:00'}}) 2026-06-09 12:33:13,861 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'sb_db_server', 'value': {'containers': ['sb_db_server'], 'updated_at': '2026-06-09T12:32:35+00:00'}}) 2026-06-09 12:33:13,863 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:13,892 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:33:13,892 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.112) 0:01:43.390 ********** 2026-06-09 12:33:13,932 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:13,959 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:33:13,959 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:13 +0000 (0:00:00.067) 0:01:43.457 ********** 2026-06-09 12:33:13,992 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:14,013 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:33:14,013 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:14 +0000 (0:00:00.054) 0:01:43.512 ********** 2026-06-09 12:33:14,063 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:14,093 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:33:14,093 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:14 +0000 (0:00:00.079) 0:01:43.591 ********** 2026-06-09 12:33:16,080 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:33:16,151 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Determine if cacert file exists] ******************** 2026-06-09 12:33:16,151 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:16 +0000 (0:00:02.058) 0:01:45.650 ********** 2026-06-09 12:33:17,122 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:17,144 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set ca_cert mount] ********************************** 2026-06-09 12:33:17,144 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:17 +0000 (0:00:00.993) 0:01:46.643 ********** 2026-06-09 12:33:17,160 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:17,189 p=85575 u=zuul n=ansible | TASK [edpm_ovn_bgp_agent : Set role path for template resolution] ************** 2026-06-09 12:33:17,189 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:17 +0000 (0:00:00.044) 0:01:46.687 ********** 2026-06-09 12:33:17,215 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:17,236 p=85575 u=zuul n=ansible | TASK [Run ovn_bgp_agent container] ********************************************* 2026-06-09 12:33:17,236 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:17 +0000 (0:00:00.047) 0:01:46.734 ********** 2026-06-09 12:33:17,300 p=85575 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-09 12:33:17,301 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:17 +0000 (0:00:00.064) 0:01:46.799 ********** 2026-06-09 12:33:17,363 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:17,395 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 12:33:17,395 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:17 +0000 (0:00:00.094) 0:01:46.893 ********** 2026-06-09 12:33:18,454 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:33:18,496 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 12:33:18,496 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:18 +0000 (0:00:01.101) 0:01:47.995 ********** 2026-06-09 12:33:19,522 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:19,561 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 12:33:19,561 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:19 +0000 (0:00:01.064) 0:01:49.059 ********** 2026-06-09 12:33:21,763 p=85575 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-09 12:33:21,785 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy containers via Quadlet: [ ovn_bgp_agent ]] *** 2026-06-09 12:33:21,786 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:21 +0000 (0:00:02.224) 0:01:51.284 ********** 2026-06-09 12:33:21,880 p=85575 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-09 12:33:21,909 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet directory exists] **** 2026-06-09 12:33:21,909 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:21 +0000 (0:00:00.123) 0:01:51.408 ********** 2026-06-09 12:33:23,320 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:23,366 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure quadlet staging directory exists] *** 2026-06-09 12:33:23,366 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:23 +0000 (0:00:01.456) 0:01:52.865 ********** 2026-06-09 12:33:24,410 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:24,438 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent] *** 2026-06-09 12:33:24,438 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:24 +0000 (0:00:01.071) 0:01:53.936 ********** 2026-06-09 12:33:26,488 p=85575 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:26,518 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Compute and inject config hashes for ovn_bgp_agent] *** 2026-06-09 12:33:26,518 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:26 +0000 (0:00:02.080) 0:01:56.017 ********** 2026-06-09 12:33:27,666 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:27,696 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Deploy Quadlet .container files for ovn_bgp_agent] *** 2026-06-09 12:33:27,696 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:27 +0000 (0:00:01.177) 0:01:57.194 ********** 2026-06-09 12:33:28,654 p=85575 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:28,699 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Identify changed containers] ******** 2026-06-09 12:33:28,699 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:28 +0000 (0:00:01.002) 0:01:58.197 ********** 2026-06-09 12:33:28,747 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:28,769 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Reload systemd daemon for quadlet generator] *** 2026-06-09 12:33:28,769 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:28 +0000 (0:00:00.070) 0:01:58.268 ********** 2026-06-09 12:33:29,992 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:30,020 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent] *** 2026-06-09 12:33:30,020 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:30 +0000 (0:00:01.250) 0:01:59.518 ********** 2026-06-09 12:33:38,698 p=85575 u=zuul n=ansible | changed: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:38,721 p=85575 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-09 12:33:38,722 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:38 +0000 (0:00:08.701) 0:02:08.220 ********** 2026-06-09 12:33:38,746 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:38,768 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [ovn_bgp_agent ]] *** 2026-06-09 12:33:38,768 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:38 +0000 (0:00:00.045) 0:02:08.266 ********** 2026-06-09 12:33:38,800 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:38,855 p=85575 u=zuul n=ansible | TASK [Run containers: [ ovn_bgp_agent ]] *************************************** 2026-06-09 12:33:38,855 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:38 +0000 (0:00:00.087) 0:02:08.354 ********** 2026-06-09 12:33:38,877 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:38,906 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 12:33:38,906 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:38 +0000 (0:00:00.050) 0:02:08.404 ********** 2026-06-09 12:33:38,969 p=85575 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-09 12:33:38,988 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 12:33:38,988 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:38 +0000 (0:00:00.081) 0:02:08.486 ********** 2026-06-09 12:33:39,762 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:39,788 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 12:33:39,788 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:39 +0000 (0:00:00.799) 0:02:09.286 ********** 2026-06-09 12:33:39,827 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:39,856 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 12:33:39,856 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:39 +0000 (0:00:00.068) 0:02:09.354 ********** 2026-06-09 12:33:39,895 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:39,918 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 12:33:39,918 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:39 +0000 (0:00:00.062) 0:02:09.417 ********** 2026-06-09 12:33:39,949 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:39,976 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 12:33:39,976 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:39 +0000 (0:00:00.058) 0:02:09.475 ********** 2026-06-09 12:33:39,998 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:40,021 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 12:33:40,021 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:40 +0000 (0:00:00.045) 0:02:09.520 ********** 2026-06-09 12:33:40,117 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'bgp_ovn_controller', 'value': {'containers': ['bgp_ovn_controller'], 'updated_at': '2026-06-09T12:33:14+00:00'}}) 2026-06-09 12:33:40,124 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T12:31:27+00:00'}}) 2026-06-09 12:33:40,130 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'nb_db_server', 'value': {'containers': ['nb_db_server'], 'updated_at': '2026-06-09T12:32:15+00:00'}}) 2026-06-09 12:33:40,132 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'northd', 'value': {'containers': ['northd'], 'updated_at': '2026-06-09T12:32:54+00:00'}}) 2026-06-09 12:33:40,134 p=85575 u=zuul n=ansible | skipping: [instance] => (item={'key': 'sb_db_server', 'value': {'containers': ['sb_db_server'], 'updated_at': '2026-06-09T12:32:35+00:00'}}) 2026-06-09 12:33:40,136 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:40,153 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 12:33:40,153 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:40 +0000 (0:00:00.132) 0:02:09.652 ********** 2026-06-09 12:33:40,174 p=85575 u=zuul n=ansible | skipping: [instance] 2026-06-09 12:33:40,193 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine container names from definitions] *** 2026-06-09 12:33:40,194 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:40 +0000 (0:00:00.040) 0:02:09.692 ********** 2026-06-09 12:33:40,242 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:40,271 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 12:33:40,271 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:40 +0000 (0:00:00.077) 0:02:09.769 ********** 2026-06-09 12:33:40,318 p=85575 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:40,342 p=85575 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 12:33:40,342 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:40 +0000 (0:00:00.071) 0:02:09.841 ********** 2026-06-09 12:33:42,736 p=85575 u=zuul n=ansible | changed: [instance] 2026-06-09 12:33:42,863 p=85575 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:33:42,863 p=85575 u=zuul n=ansible | instance : ok=122 changed=42 unreachable=0 failed=0 skipped=41 rescued=0 ignored=0 2026-06-09 12:33:42,863 p=85575 u=zuul n=ansible | Tuesday 09 June 2026 12:33:42 +0000 (0:00:02.520) 0:02:12.362 ********** 2026-06-09 12:33:42,863 p=85575 u=zuul n=ansible | =============================================================================== 2026-06-09 12:33:42,863 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for ovn_bgp_agent --- 8.70s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for nb_db_server --- 4.82s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for bgp_ovn_controller --- 2.57s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_ovs : Install ovs packages -------------------------------- 2.56s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.52s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.40s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for sb_db_server --- 2.34s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Restart changed Quadlet containers for northd --- 2.26s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_ovs : Install ovs packages -------------------------------- 2.23s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.22s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for bgp_ovn_controller --- 2.21s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for nb_db_server --- 2.19s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.18s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.16s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for sb_db_server --- 2.14s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.14s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 2.14s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | edpm_ovn_bgp_agent : Copy in cleanup script ----------------------------- 2.14s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 2.13s 2026-06-09 12:33:42,864 p=85575 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render Quadlet templates for ovn_bgp_agent --- 2.08s 2026-06-09 12:33:42,956 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]verify[/][/] 2026-06-09 12:33:42,958 p=29785 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 12:33:43,482 p=107537 u=zuul n=ansible | PLAY [Verify ovn_bgp_agent with local OVN routing] ***************************** 2026-06-09 12:33:43,541 p=107537 u=zuul n=ansible | TASK [Ensure expected directories exist] *************************************** 2026-06-09 12:33:43,541 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:43 +0000 (0:00:00.060) 0:00:00.060 ********** 2026-06-09 12:33:43,576 p=107537 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-09 12:33:43,598 p=107537 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-09 12:33:43,598 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:43 +0000 (0:00:00.057) 0:00:00.118 ********** 2026-06-09 12:33:44,640 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:33:44,684 p=107537 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf] *** 2026-06-09 12:33:44,684 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:44 +0000 (0:00:01.085) 0:00:01.204 ********** 2026-06-09 12:33:44,703 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:33:44,728 p=107537 u=zuul n=ansible | TASK [Check Quadlet .container files exist] ************************************ 2026-06-09 12:33:44,728 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:44 +0000 (0:00:00.043) 0:00:01.247 ********** 2026-06-09 12:33:45,667 p=107537 u=zuul n=ansible | ok: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:46,568 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) 2026-06-09 12:33:47,669 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) 2026-06-09 12:33:48,597 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) 2026-06-09 12:33:49,445 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:49,476 p=107537 u=zuul n=ansible | TASK [Assert all Quadlet .container files exist] ******************************* 2026-06-09 12:33:49,476 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:49 +0000 (0:00:04.748) 0:00:05.996 ********** 2026-06-09 12:33:49,509 p=107537 u=zuul n=ansible | ok: [instance] => (item=ovn_bgp_agent) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /etc/containers/systemd/edpm_ovn_bgp_agent.container item: ovn_bgp_agent stat: atime: 1781008409.748665 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: fe209d928872d01c9a222b5898a43edee213d3bf ctime: 1781008408.429629 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 109187132 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008407.4816031 nlink: 1 path: /etc/containers/systemd/edpm_ovn_bgp_agent.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 1273 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:49,513 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /etc/containers/systemd/edpm_nb_db_server.container item: nb_db_server stat: atime: 1781008328.6456263 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: a011d0b26da537df3bafdfdb76feffc613ddcb1f ctime: 1781008327.242592 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 109110208 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008326.1145647 nlink: 1 path: /etc/containers/systemd/edpm_nb_db_server.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 899 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:49,517 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /etc/containers/systemd/edpm_sb_db_server.container item: sb_db_server stat: atime: 1781008351.2741773 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 0d763a097b4981fa970efd7af06e8b5c708ba5c0 ctime: 1781008349.8481426 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 109187128 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008348.7421157 nlink: 1 path: /etc/containers/systemd/edpm_sb_db_server.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 899 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:49,522 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /etc/containers/systemd/edpm_northd.container item: northd stat: atime: 1781008370.0416346 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 2677143a9edf7ff6b9a5b31ee1767ada47500bd3 ctime: 1781008368.821605 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 109187130 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008367.7365785 nlink: 1 path: /etc/containers/systemd/edpm_northd.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 921 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:49,524 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /etc/containers/systemd/edpm_bgp_ovn_controller.container item: bgp_ovn_controller stat: atime: 1781008389.2331061 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 7ced7c5acb9fdd12d1efc0e3289f3e4ade186f3e ctime: 1781008387.9520712 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 109187131 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008386.6770399 nlink: 1 path: /etc/containers/systemd/edpm_bgp_ovn_controller.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 913 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:49,549 p=107537 u=zuul n=ansible | TASK [Check staged Quadlet files exist] **************************************** 2026-06-09 12:33:49,549 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:49 +0000 (0:00:00.072) 0:00:06.069 ********** 2026-06-09 12:33:50,482 p=107537 u=zuul n=ansible | ok: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:51,495 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) 2026-06-09 12:33:52,353 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) 2026-06-09 12:33:53,091 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) 2026-06-09 12:33:53,979 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:54,014 p=107537 u=zuul n=ansible | TASK [Assert all staged Quadlet files exist] *********************************** 2026-06-09 12:33:54,014 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:54 +0000 (0:00:04.464) 0:00:10.534 ********** 2026-06-09 12:33:54,062 p=107537 u=zuul n=ansible | ok: [instance] => (item=ovn_bgp_agent) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /var/lib/edpm-config/quadlet-rendered/edpm_ovn_bgp_agent.container item: ovn_bgp_agent stat: atime: 1781008408.429629 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: fe209d928872d01c9a222b5898a43edee213d3bf ctime: 1781008407.4816031 dev: 46 device_type: 0 executable: false exists: true gid: 0 gr_name: root inode: 130082882 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0644' mtime: 1781008407.4816031 nlink: 1 path: /var/lib/edpm-config/quadlet-rendered/edpm_ovn_bgp_agent.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 1273 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false msg: All assertions passed 2026-06-09 12:33:54,067 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /var/lib/edpm-config/quadlet-rendered/edpm_nb_db_server.container item: nb_db_server stat: atime: 1781008327.241592 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: a011d0b26da537df3bafdfdb76feffc613ddcb1f ctime: 1781008339.2188838 dev: 46 device_type: 0 executable: true exists: true gid: 0 gr_name: root inode: 130076778 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0755' mtime: 1781008326.1145647 nlink: 1 path: /var/lib/edpm-config/quadlet-rendered/edpm_nb_db_server.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 899 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true msg: All assertions passed 2026-06-09 12:33:54,077 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /var/lib/edpm-config/quadlet-rendered/edpm_sb_db_server.container item: sb_db_server stat: atime: 1781008349.8481426 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 0d763a097b4981fa970efd7af06e8b5c708ba5c0 ctime: 1781008359.2873726 dev: 46 device_type: 0 executable: true exists: true gid: 0 gr_name: root inode: 130082100 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0755' mtime: 1781008348.7421157 nlink: 1 path: /var/lib/edpm-config/quadlet-rendered/edpm_sb_db_server.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 899 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true msg: All assertions passed 2026-06-09 12:33:54,091 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /var/lib/edpm-config/quadlet-rendered/edpm_northd.container item: northd stat: atime: 1781008368.821605 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 2677143a9edf7ff6b9a5b31ee1767ada47500bd3 ctime: 1781008377.7698228 dev: 46 device_type: 0 executable: true exists: true gid: 0 gr_name: root inode: 130082105 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0755' mtime: 1781008367.7365785 nlink: 1 path: /var/lib/edpm-config/quadlet-rendered/edpm_northd.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 921 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true msg: All assertions passed 2026-06-09 12:33:54,095 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false failed: false invocation: module_args: checksum_algorithm: sha1 follow: false get_attributes: true get_checksum: true get_md5: false get_mime: true path: /var/lib/edpm-config/quadlet-rendered/edpm_bgp_ovn_controller.container item: bgp_ovn_controller stat: atime: 1781008387.9510713 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: unknown checksum: 7ced7c5acb9fdd12d1efc0e3289f3e4ade186f3e ctime: 1781008398.2463517 dev: 46 device_type: 0 executable: true exists: true gid: 0 gr_name: root inode: 130082881 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: unknown mode: '0755' mtime: 1781008386.6770399 nlink: 1 path: /var/lib/edpm-config/quadlet-rendered/edpm_bgp_ovn_controller.container pw_name: root readable: true rgrp: true roth: true rusr: true size: 913 uid: 0 version: null wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true msg: All assertions passed 2026-06-09 12:33:54,139 p=107537 u=zuul n=ansible | TASK [Read Quadlet file content for config_hash verification] ****************** 2026-06-09 12:33:54,139 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:54 +0000 (0:00:00.125) 0:00:10.659 ********** 2026-06-09 12:33:55,035 p=107537 u=zuul n=ansible | ok: [instance] => (item=ovn_bgp_agent) 2026-06-09 12:33:55,906 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) 2026-06-09 12:33:56,739 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) 2026-06-09 12:33:57,651 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) 2026-06-09 12:33:58,486 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) 2026-06-09 12:33:58,512 p=107537 u=zuul n=ansible | TASK [Verify config_hash is populated for ovn_bgp_agent] *********************** 2026-06-09 12:33:58,512 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:58 +0000 (0:00:04.372) 0:00:15.031 ********** 2026-06-09 12:33:58,548 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:33:58,567 p=107537 u=zuul n=ansible | TASK [Verify config_hash sentinel exists in cluster Quadlet files] ************* 2026-06-09 12:33:58,567 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:58 +0000 (0:00:00.054) 0:00:15.086 ********** 2026-06-09 12:33:58,608 p=107537 u=zuul n=ansible | ok: [instance] => (item=nb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false content: IyBRdWFkbGV0IGNvbnRhaW5lciBmaWxlIGZvciBuYl9kYl9zZXJ2ZXIKIyBNYW5hZ2VkIGJ5IGVkcG1fY29udGFpbmVyX3N0YW5kYWxvbmUgLSBkbyBub3QgZWRpdCBtYW51YWxseQojIFJlcXVpcmVzIFBvZG1hbiA0LjYrIChSSEVMIDkuNCspCiMgRE8gTk9UIFJFTU9WRSAtIHVzZWQgYnkgY29udGFpbmVyX2NvbmZpZ19oYXNoIG1vZHVsZQojIGNvbmZpZ19oYXNoPQoKW1VuaXRdCkRlc2NyaXB0aW9uPU9WTiBOQiBEQiBTZXJ2ZXIgY29udGFpbmVyIChFRFBNIE9WTiBCR1AgQWdlbnQpCkFmdGVyPW9wZW52c3dpdGNoLnNlcnZpY2UKUmVxdWlyZXM9b3BlbnZzd2l0Y2guc2VydmljZQoKW0NvbnRhaW5lcl0KQ29udGFpbmVyTmFtZT1uYl9kYl9zZXJ2ZXIKSW1hZ2U9cXVheS5pby9wb2RpZmllZC1hbnRlbG9wZS1jZW50b3M5L29wZW5zdGFjay1vdm4tbmItZGItc2VydmVyOmN1cnJlbnQtcG9kaWZpZWQKTmV0d29yaz1ob3N0ClVzZXI9cm9vdApQb2RtYW5BcmdzPS0tcHJpdmlsZWdlZApMb2dEcml2ZXI9am91cm5hbGQKRW52aXJvbm1lbnQ9S09MTEFfQ09ORklHX1NUUkFURUdZPUNPUFlfQUxXQVlTClZvbHVtZT0vbGliL21vZHVsZXM6L2xpYi9tb2R1bGVzOnJvClZvbHVtZT0vcnVuOi9ydW4KVm9sdW1lPS92YXIvbGliL29wZW52c3dpdGNoL292bjovcnVuL292bjpzaGFyZWQsegpWb2x1bWU9L3Zhci9saWIva29sbGEvY29uZmlnX2ZpbGVzL25iX2RiX3NlcnZlci5qc29uOi92YXIvbGliL2tvbGxhL2NvbmZpZ19maWxlcy9jb25maWcuanNvbjpybwpMYWJlbD1tYW5hZ2VkX2J5PWVkcG1fYW5zaWJsZQoKW1NlcnZpY2VdClJlc3RhcnQ9YWx3YXlzClRpbWVvdXRTdGFydFNlYz05MDAKVGltZW91dFN0b3BTZWM9ODQKCltJbnN0YWxsXQpXYW50ZWRCeT1tdWx0aS11c2VyLnRhcmdldAo= encoding: base64 failed: false invocation: module_args: src: /etc/containers/systemd/edpm_nb_db_server.container item: nb_db_server source: /etc/containers/systemd/edpm_nb_db_server.container msg: All assertions passed 2026-06-09 12:33:58,613 p=107537 u=zuul n=ansible | ok: [instance] => (item=sb_db_server) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false content: IyBRdWFkbGV0IGNvbnRhaW5lciBmaWxlIGZvciBzYl9kYl9zZXJ2ZXIKIyBNYW5hZ2VkIGJ5IGVkcG1fY29udGFpbmVyX3N0YW5kYWxvbmUgLSBkbyBub3QgZWRpdCBtYW51YWxseQojIFJlcXVpcmVzIFBvZG1hbiA0LjYrIChSSEVMIDkuNCspCiMgRE8gTk9UIFJFTU9WRSAtIHVzZWQgYnkgY29udGFpbmVyX2NvbmZpZ19oYXNoIG1vZHVsZQojIGNvbmZpZ19oYXNoPQoKW1VuaXRdCkRlc2NyaXB0aW9uPU9WTiBTQiBEQiBTZXJ2ZXIgY29udGFpbmVyIChFRFBNIE9WTiBCR1AgQWdlbnQpCkFmdGVyPW9wZW52c3dpdGNoLnNlcnZpY2UKUmVxdWlyZXM9b3BlbnZzd2l0Y2guc2VydmljZQoKW0NvbnRhaW5lcl0KQ29udGFpbmVyTmFtZT1zYl9kYl9zZXJ2ZXIKSW1hZ2U9cXVheS5pby9wb2RpZmllZC1hbnRlbG9wZS1jZW50b3M5L29wZW5zdGFjay1vdm4tc2ItZGItc2VydmVyOmN1cnJlbnQtcG9kaWZpZWQKTmV0d29yaz1ob3N0ClVzZXI9cm9vdApQb2RtYW5BcmdzPS0tcHJpdmlsZWdlZApMb2dEcml2ZXI9am91cm5hbGQKRW52aXJvbm1lbnQ9S09MTEFfQ09ORklHX1NUUkFURUdZPUNPUFlfQUxXQVlTClZvbHVtZT0vbGliL21vZHVsZXM6L2xpYi9tb2R1bGVzOnJvClZvbHVtZT0vcnVuOi9ydW4KVm9sdW1lPS92YXIvbGliL29wZW52c3dpdGNoL292bjovcnVuL292bjpzaGFyZWQsegpWb2x1bWU9L3Zhci9saWIva29sbGEvY29uZmlnX2ZpbGVzL3NiX2RiX3NlcnZlci5qc29uOi92YXIvbGliL2tvbGxhL2NvbmZpZ19maWxlcy9jb25maWcuanNvbjpybwpMYWJlbD1tYW5hZ2VkX2J5PWVkcG1fYW5zaWJsZQoKW1NlcnZpY2VdClJlc3RhcnQ9YWx3YXlzClRpbWVvdXRTdGFydFNlYz05MDAKVGltZW91dFN0b3BTZWM9ODQKCltJbnN0YWxsXQpXYW50ZWRCeT1tdWx0aS11c2VyLnRhcmdldAo= encoding: base64 failed: false invocation: module_args: src: /etc/containers/systemd/edpm_sb_db_server.container item: sb_db_server source: /etc/containers/systemd/edpm_sb_db_server.container msg: All assertions passed 2026-06-09 12:33:58,619 p=107537 u=zuul n=ansible | ok: [instance] => (item=northd) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false content: IyBRdWFkbGV0IGNvbnRhaW5lciBmaWxlIGZvciBub3J0aGQKIyBNYW5hZ2VkIGJ5IGVkcG1fY29udGFpbmVyX3N0YW5kYWxvbmUgLSBkbyBub3QgZWRpdCBtYW51YWxseQojIFJlcXVpcmVzIFBvZG1hbiA0LjYrIChSSEVMIDkuNCspCiMgRE8gTk9UIFJFTU9WRSAtIHVzZWQgYnkgY29udGFpbmVyX2NvbmZpZ19oYXNoIG1vZHVsZQojIGNvbmZpZ19oYXNoPQoKW1VuaXRdCkRlc2NyaXB0aW9uPU9WTiBOb3J0aGQgY29udGFpbmVyIChFRFBNIE9WTiBCR1AgQWdlbnQpCkFmdGVyPW9wZW52c3dpdGNoLnNlcnZpY2UgZWRwbV9uYl9kYl9zZXJ2ZXIuc2VydmljZSBlZHBtX3NiX2RiX3NlcnZlci5zZXJ2aWNlClJlcXVpcmVzPW9wZW52c3dpdGNoLnNlcnZpY2UKCltDb250YWluZXJdCkNvbnRhaW5lck5hbWU9bm9ydGhkCkltYWdlPXF1YXkuaW8vcG9kaWZpZWQtYW50ZWxvcGUtY2VudG9zOS9vcGVuc3RhY2stb3ZuLW5vcnRoZDpjdXJyZW50LXBvZGlmaWVkCk5ldHdvcms9aG9zdApVc2VyPXJvb3QKUG9kbWFuQXJncz0tLXByaXZpbGVnZWQKTG9nRHJpdmVyPWpvdXJuYWxkCkVudmlyb25tZW50PUtPTExBX0NPTkZJR19TVFJBVEVHWT1DT1BZX0FMV0FZUwpWb2x1bWU9L2xpYi9tb2R1bGVzOi9saWIvbW9kdWxlczpybwpWb2x1bWU9L3J1bjovcnVuClZvbHVtZT0vdmFyL2xpYi9vcGVudnN3aXRjaC9vdm46L3J1bi9vdm46c2hhcmVkLHoKVm9sdW1lPS92YXIvbGliL2tvbGxhL2NvbmZpZ19maWxlcy9ub3J0aGQuanNvbjovdmFyL2xpYi9rb2xsYS9jb25maWdfZmlsZXMvY29uZmlnLmpzb246cm8KTGFiZWw9bWFuYWdlZF9ieT1lZHBtX2Fuc2libGUKCltTZXJ2aWNlXQpSZXN0YXJ0PWFsd2F5cwpUaW1lb3V0U3RhcnRTZWM9OTAwClRpbWVvdXRTdG9wU2VjPTg0CgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK encoding: base64 failed: false invocation: module_args: src: /etc/containers/systemd/edpm_northd.container item: northd source: /etc/containers/systemd/edpm_northd.container msg: All assertions passed 2026-06-09 12:33:58,622 p=107537 u=zuul n=ansible | ok: [instance] => (item=bgp_ovn_controller) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: false content: IyBRdWFkbGV0IGNvbnRhaW5lciBmaWxlIGZvciBiZ3Bfb3ZuX2NvbnRyb2xsZXIKIyBNYW5hZ2VkIGJ5IGVkcG1fY29udGFpbmVyX3N0YW5kYWxvbmUgLSBkbyBub3QgZWRpdCBtYW51YWxseQojIFJlcXVpcmVzIFBvZG1hbiA0LjYrIChSSEVMIDkuNCspCiMgRE8gTk9UIFJFTU9WRSAtIHVzZWQgYnkgY29udGFpbmVyX2NvbmZpZ19oYXNoIG1vZHVsZQojIGNvbmZpZ19oYXNoPQoKW1VuaXRdCkRlc2NyaXB0aW9uPU9WTiBDb250cm9sbGVyIGNvbnRhaW5lciAoRURQTSBPVk4gQkdQIEFnZW50KQpBZnRlcj1vcGVudnN3aXRjaC5zZXJ2aWNlClJlcXVpcmVzPW9wZW52c3dpdGNoLnNlcnZpY2UKCltDb250YWluZXJdCkNvbnRhaW5lck5hbWU9YmdwX292bl9jb250cm9sbGVyCkltYWdlPXF1YXkuaW8vcG9kaWZpZWQtYW50ZWxvcGUtY2VudG9zOS9vcGVuc3RhY2stb3ZuLWNvbnRyb2xsZXI6Y3VycmVudC1wb2RpZmllZApOZXR3b3JrPWhvc3QKVXNlcj1yb290ClBvZG1hbkFyZ3M9LS1wcml2aWxlZ2VkCkxvZ0RyaXZlcj1qb3VybmFsZApFbnZpcm9ubWVudD1LT0xMQV9DT05GSUdfU1RSQVRFR1k9Q09QWV9BTFdBWVMKVm9sdW1lPS9saWIvbW9kdWxlczovbGliL21vZHVsZXM6cm8KVm9sdW1lPS9ydW46L3J1bgpWb2x1bWU9L3Zhci9saWIvb3BlbnZzd2l0Y2gvb3ZuOi9ydW4vb3ZuOnNoYXJlZCx6ClZvbHVtZT0vdmFyL2xpYi9rb2xsYS9jb25maWdfZmlsZXMvYmdwX292bl9jb250cm9sbGVyLmpzb246L3Zhci9saWIva29sbGEvY29uZmlnX2ZpbGVzL2NvbmZpZy5qc29uOnJvCkxhYmVsPW1hbmFnZWRfYnk9ZWRwbV9hbnNpYmxlCgpbU2VydmljZV0KUmVzdGFydD1hbHdheXMKVGltZW91dFN0YXJ0U2VjPTkwMApUaW1lb3V0U3RvcFNlYz04NAoKW0luc3RhbGxdCldhbnRlZEJ5PW11bHRpLXVzZXIudGFyZ2V0Cg== encoding: base64 failed: false invocation: module_args: src: /etc/containers/systemd/edpm_bgp_ovn_controller.container item: bgp_ovn_controller source: /etc/containers/systemd/edpm_bgp_ovn_controller.container msg: All assertions passed 2026-06-09 12:33:58,668 p=107537 u=zuul n=ansible | TASK [Verify northd has After dependency on DB servers] ************************ 2026-06-09 12:33:58,668 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:58 +0000 (0:00:00.101) 0:00:15.187 ********** 2026-06-09 12:33:58,705 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:33:58,725 p=107537 u=zuul n=ansible | TASK [Ensure podman containers exist and are running] ************************** 2026-06-09 12:33:58,725 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:58 +0000 (0:00:00.057) 0:00:15.245 ********** 2026-06-09 12:33:58,766 p=107537 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-09 12:33:58,769 p=107537 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=nb_db_server) 2026-06-09 12:33:58,772 p=107537 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=sb_db_server) 2026-06-09 12:33:58,774 p=107537 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=northd) 2026-06-09 12:33:58,775 p=107537 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for instance => (item=bgp_ovn_controller) 2026-06-09 12:33:58,807 p=107537 u=zuul n=ansible | TASK [Check if podman container exists ovn_bgp_agent] ************************** 2026-06-09 12:33:58,807 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:58 +0000 (0:00:00.081) 0:00:15.326 ********** 2026-06-09 12:33:59,784 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:33:59,835 p=107537 u=zuul n=ansible | TASK [Assert podman container exists ovn_bgp_agent] **************************** 2026-06-09 12:33:59,836 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:59 +0000 (0:00:01.028) 0:00:16.355 ********** 2026-06-09 12:33:59,869 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:33:59,895 p=107537 u=zuul n=ansible | TASK [Check if podman container is running ovn_bgp_agent] ********************** 2026-06-09 12:33:59,895 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:33:59 +0000 (0:00:00.059) 0:00:16.414 ********** 2026-06-09 12:34:00,905 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:00,930 p=107537 u=zuul n=ansible | TASK [Assert podman container is running ovn_bgp_agent] ************************ 2026-06-09 12:34:00,930 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:00 +0000 (0:00:01.035) 0:00:17.449 ********** 2026-06-09 12:34:00,965 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:00,991 p=107537 u=zuul n=ansible | TASK [Check if podman container exists nb_db_server] *************************** 2026-06-09 12:34:00,991 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:00 +0000 (0:00:00.061) 0:00:17.511 ********** 2026-06-09 12:34:02,038 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:02,060 p=107537 u=zuul n=ansible | TASK [Assert podman container exists nb_db_server] ***************************** 2026-06-09 12:34:02,061 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:02 +0000 (0:00:01.069) 0:00:18.580 ********** 2026-06-09 12:34:02,085 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:02,105 p=107537 u=zuul n=ansible | TASK [Check if podman container is running nb_db_server] *********************** 2026-06-09 12:34:02,106 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:02 +0000 (0:00:00.045) 0:00:18.625 ********** 2026-06-09 12:34:03,183 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:03,234 p=107537 u=zuul n=ansible | TASK [Assert podman container is running nb_db_server] ************************* 2026-06-09 12:34:03,234 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:03 +0000 (0:00:01.128) 0:00:19.753 ********** 2026-06-09 12:34:03,262 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:03,292 p=107537 u=zuul n=ansible | TASK [Check if podman container exists sb_db_server] *************************** 2026-06-09 12:34:03,292 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:03 +0000 (0:00:00.057) 0:00:19.811 ********** 2026-06-09 12:34:04,376 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:04,402 p=107537 u=zuul n=ansible | TASK [Assert podman container exists sb_db_server] ***************************** 2026-06-09 12:34:04,402 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:04 +0000 (0:00:01.110) 0:00:20.922 ********** 2026-06-09 12:34:04,428 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:04,454 p=107537 u=zuul n=ansible | TASK [Check if podman container is running sb_db_server] *********************** 2026-06-09 12:34:04,454 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:04 +0000 (0:00:00.052) 0:00:20.974 ********** 2026-06-09 12:34:05,287 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:05,310 p=107537 u=zuul n=ansible | TASK [Assert podman container is running sb_db_server] ************************* 2026-06-09 12:34:05,310 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:05 +0000 (0:00:00.855) 0:00:21.830 ********** 2026-06-09 12:34:05,339 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:05,363 p=107537 u=zuul n=ansible | TASK [Check if podman container exists northd] ********************************* 2026-06-09 12:34:05,363 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:05 +0000 (0:00:00.053) 0:00:21.883 ********** 2026-06-09 12:34:06,365 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:06,397 p=107537 u=zuul n=ansible | TASK [Assert podman container exists northd] *********************************** 2026-06-09 12:34:06,398 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:06 +0000 (0:00:01.034) 0:00:22.917 ********** 2026-06-09 12:34:06,429 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:06,475 p=107537 u=zuul n=ansible | TASK [Check if podman container is running northd] ***************************** 2026-06-09 12:34:06,476 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:06 +0000 (0:00:00.077) 0:00:22.995 ********** 2026-06-09 12:34:07,596 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:07,646 p=107537 u=zuul n=ansible | TASK [Assert podman container is running northd] ******************************* 2026-06-09 12:34:07,646 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:07 +0000 (0:00:01.170) 0:00:24.166 ********** 2026-06-09 12:34:07,694 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:07,722 p=107537 u=zuul n=ansible | TASK [Check if podman container exists bgp_ovn_controller] ********************* 2026-06-09 12:34:07,723 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:07 +0000 (0:00:00.076) 0:00:24.242 ********** 2026-06-09 12:34:08,661 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:08,688 p=107537 u=zuul n=ansible | TASK [Assert podman container exists bgp_ovn_controller] *********************** 2026-06-09 12:34:08,688 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:08 +0000 (0:00:00.965) 0:00:25.208 ********** 2026-06-09 12:34:08,730 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:08,752 p=107537 u=zuul n=ansible | TASK [Check if podman container is running bgp_ovn_controller] ***************** 2026-06-09 12:34:08,752 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:08 +0000 (0:00:00.063) 0:00:25.272 ********** 2026-06-09 12:34:10,243 p=107537 u=zuul n=ansible | changed: [instance] 2026-06-09 12:34:10,276 p=107537 u=zuul n=ansible | TASK [Assert podman container is running bgp_ovn_controller] ******************* 2026-06-09 12:34:10,277 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:10 +0000 (0:00:01.524) 0:00:26.796 ********** 2026-06-09 12:34:10,323 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:10,348 p=107537 u=zuul n=ansible | TASK [Ensure systemd services are defined and functional] ********************** 2026-06-09 12:34:10,348 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:10 +0000 (0:00:00.071) 0:00:26.868 ********** 2026-06-09 12:34:10,409 p=107537 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-09 12:34:10,414 p=107537 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_nb_db_server.service'}) 2026-06-09 12:34:10,418 p=107537 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_sb_db_server.service'}) 2026-06-09 12:34:10,421 p=107537 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_northd.service'}) 2026-06-09 12:34:10,425 p=107537 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_bgp_ovn_controller.service'}) 2026-06-09 12:34:10,473 p=107537 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_ovn_bgp_agent.service] ********* 2026-06-09 12:34:10,473 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:10 +0000 (0:00:00.124) 0:00:26.992 ********** 2026-06-09 12:34:11,469 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:11,493 p=107537 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_ovn_bgp_agent.service] ******************* 2026-06-09 12:34:11,493 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:11 +0000 (0:00:01.020) 0:00:28.012 ********** 2026-06-09 12:34:11,519 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:11,541 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_ovn_bgp_agent.service] ************* 2026-06-09 12:34:11,542 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:11 +0000 (0:00:00.048) 0:00:28.061 ********** 2026-06-09 12:34:12,543 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:12,563 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_ovn_bgp_agent.service] *************** 2026-06-09 12:34:12,563 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:12 +0000 (0:00:01.021) 0:00:29.082 ********** 2026-06-09 12:34:12,591 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:12,613 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_ovn_bgp_agent.service] ************* 2026-06-09 12:34:12,613 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:12 +0000 (0:00:00.049) 0:00:29.132 ********** 2026-06-09 12:34:13,601 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:13,631 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_ovn_bgp_agent.service] *************** 2026-06-09 12:34:13,631 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:13 +0000 (0:00:01.018) 0:00:30.150 ********** 2026-06-09 12:34:13,664 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:13,691 p=107537 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_nb_db_server.service] ********** 2026-06-09 12:34:13,691 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:13 +0000 (0:00:00.060) 0:00:30.210 ********** 2026-06-09 12:34:14,685 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:14,714 p=107537 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_nb_db_server.service] ******************** 2026-06-09 12:34:14,714 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:14 +0000 (0:00:01.022) 0:00:31.233 ********** 2026-06-09 12:34:14,743 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:14,777 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_nb_db_server.service] ************** 2026-06-09 12:34:14,777 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:14 +0000 (0:00:00.063) 0:00:31.297 ********** 2026-06-09 12:34:15,853 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:15,946 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_nb_db_server.service] **************** 2026-06-09 12:34:15,946 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:15 +0000 (0:00:01.169) 0:00:32.466 ********** 2026-06-09 12:34:15,989 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:16,018 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_nb_db_server.service] ************** 2026-06-09 12:34:16,018 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:16 +0000 (0:00:00.071) 0:00:32.537 ********** 2026-06-09 12:34:17,108 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:17,128 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_nb_db_server.service] **************** 2026-06-09 12:34:17,128 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:17 +0000 (0:00:01.110) 0:00:33.648 ********** 2026-06-09 12:34:17,169 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:17,203 p=107537 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_sb_db_server.service] ********** 2026-06-09 12:34:17,203 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:17 +0000 (0:00:00.074) 0:00:33.722 ********** 2026-06-09 12:34:18,149 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:18,179 p=107537 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_sb_db_server.service] ******************** 2026-06-09 12:34:18,179 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:18 +0000 (0:00:00.976) 0:00:34.698 ********** 2026-06-09 12:34:18,218 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:18,283 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_sb_db_server.service] ************** 2026-06-09 12:34:18,283 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:18 +0000 (0:00:00.104) 0:00:34.803 ********** 2026-06-09 12:34:19,252 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:19,273 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_sb_db_server.service] **************** 2026-06-09 12:34:19,273 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:19 +0000 (0:00:00.989) 0:00:35.792 ********** 2026-06-09 12:34:19,317 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:19,354 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_sb_db_server.service] ************** 2026-06-09 12:34:19,354 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:19 +0000 (0:00:00.080) 0:00:35.873 ********** 2026-06-09 12:34:20,324 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:20,348 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_sb_db_server.service] **************** 2026-06-09 12:34:20,348 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:20 +0000 (0:00:00.994) 0:00:36.868 ********** 2026-06-09 12:34:20,372 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:20,393 p=107537 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_northd.service] **************** 2026-06-09 12:34:20,394 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:20 +0000 (0:00:00.045) 0:00:36.913 ********** 2026-06-09 12:34:21,391 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:21,420 p=107537 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_northd.service] ************************** 2026-06-09 12:34:21,421 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:21 +0000 (0:00:01.026) 0:00:37.940 ********** 2026-06-09 12:34:21,449 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:21,482 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_northd.service] ******************** 2026-06-09 12:34:21,483 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:21 +0000 (0:00:00.061) 0:00:38.002 ********** 2026-06-09 12:34:22,455 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:22,498 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_northd.service] ********************** 2026-06-09 12:34:22,498 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:22 +0000 (0:00:01.015) 0:00:39.018 ********** 2026-06-09 12:34:22,546 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:22,572 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_northd.service] ******************** 2026-06-09 12:34:22,572 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:22 +0000 (0:00:00.073) 0:00:39.091 ********** 2026-06-09 12:34:23,590 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:23,639 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_northd.service] ********************** 2026-06-09 12:34:23,639 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:23 +0000 (0:00:01.066) 0:00:40.158 ********** 2026-06-09 12:34:23,667 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:23,688 p=107537 u=zuul n=ansible | TASK [Query systemd for unit fragment path edpm_bgp_ovn_controller.service] **** 2026-06-09 12:34:23,688 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:23 +0000 (0:00:00.049) 0:00:40.207 ********** 2026-06-09 12:34:24,774 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:24,806 p=107537 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_bgp_ovn_controller.service] ************** 2026-06-09 12:34:24,812 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:24 +0000 (0:00:01.122) 0:00:41.331 ********** 2026-06-09 12:34:24,848 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:24,891 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_bgp_ovn_controller.service] ******** 2026-06-09 12:34:24,891 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:24 +0000 (0:00:00.079) 0:00:41.410 ********** 2026-06-09 12:34:25,902 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:25,942 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_bgp_ovn_controller.service] ********** 2026-06-09 12:34:25,943 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:25 +0000 (0:00:01.051) 0:00:42.462 ********** 2026-06-09 12:34:25,971 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:26,029 p=107537 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_bgp_ovn_controller.service] ******** 2026-06-09 12:34:26,029 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:26 +0000 (0:00:00.086) 0:00:42.549 ********** 2026-06-09 12:34:27,058 p=107537 u=zuul n=ansible | ok: [instance] 2026-06-09 12:34:27,079 p=107537 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_bgp_ovn_controller.service] ********** 2026-06-09 12:34:27,079 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:27 +0000 (0:00:01.049) 0:00:43.599 ********** 2026-06-09 12:34:27,107 p=107537 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2026-06-09 12:34:27,138 p=107537 u=zuul n=ansible | TASK [Ensure kolla_set_configs copied the expected files for main agent] ******* 2026-06-09 12:34:27,138 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:27 +0000 (0:00:00.059) 0:00:43.658 ********** 2026-06-09 12:34:28,171 p=107537 u=zuul n=ansible | changed: [instance] => (item=Copying /var/lib/kolla/config_files/src/etc/ovn-bgp-agent/bgp-agent.conf to /etc/ovn-bgp-agent/bgp-agent.conf) 2026-06-09 12:34:29,280 p=107537 u=zuul n=ansible | changed: [instance] => (item=Copying /var/lib/kolla/config_files/src/etc/ovn-bgp-agent/10-neutron-ovn.conf to /etc/ovn-bgp-agent/10-neutron-ovn.conf) 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | instance : ok=72 changed=11 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Tuesday 09 June 2026 12:34:29 +0000 (0:00:02.230) 0:00:45.888 ********** 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | =============================================================================== 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check Quadlet .container files exist ------------------------------------ 4.75s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check staged Quadlet files exist ---------------------------------------- 4.46s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Read Quadlet file content for config_hash verification ------------------ 4.37s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Ensure kolla_set_configs copied the expected files for main agent ------- 2.23s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if podman container is running bgp_ovn_controller ----------------- 1.52s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if podman container is running northd ----------------------------- 1.17s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if systemd unit is enabled edpm_nb_db_server.service -------------- 1.17s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if podman container is running nb_db_server ----------------------- 1.13s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Query systemd for unit fragment path edpm_bgp_ovn_controller.service ---- 1.12s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if podman container exists sb_db_server --------------------------- 1.11s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if systemd unit is running edpm_nb_db_server.service -------------- 1.11s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if directory exists /var/lib/openstack/ovn-bgp-agent/etc/ovn-bgp-agent/bgp-agent.conf --- 1.09s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if podman container exists nb_db_server --------------------------- 1.07s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if systemd unit is running edpm_northd.service -------------------- 1.07s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if systemd unit is enabled edpm_bgp_ovn_controller.service -------- 1.05s 2026-06-09 12:34:29,369 p=107537 u=zuul n=ansible | Check if systemd unit is running edpm_bgp_ovn_controller.service -------- 1.05s 2026-06-09 12:34:29,370 p=107537 u=zuul n=ansible | Check if podman container is running ovn_bgp_agent ---------------------- 1.04s 2026-06-09 12:34:29,370 p=107537 u=zuul n=ansible | Check if podman container exists northd --------------------------------- 1.03s 2026-06-09 12:34:29,370 p=107537 u=zuul n=ansible | Check if podman container exists ovn_bgp_agent -------------------------- 1.03s 2026-06-09 12:34:29,370 p=107537 u=zuul n=ansible | Query systemd for unit fragment path edpm_northd.service ---------------- 1.03s 2026-06-09 12:34:29,434 p=29785 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 12:34:29,449 p=29785 u=zuul n=molecule.logger | [info]Running [scenario]local_ovn[/] > [action]destroy[/][/] 2026-06-09 12:34:29,896 p=116994 u=zuul n=ansible | PLAY [Destroy] ***************************************************************** 2026-06-09 12:34:29,907 p=116994 u=zuul n=ansible | TASK [Get passwd entries for USER env] ***************************************** 2026-06-09 12:34:29,907 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:29 +0000 (0:00:00.012) 0:00:00.012 ********** 2026-06-09 12:34:30,332 p=116994 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:34:30,335 p=116994 u=zuul n=ansible | TASK [Get shell async_dir] ***************************************************** 2026-06-09 12:34:30,335 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:30 +0000 (0:00:00.428) 0:00:00.441 ********** 2026-06-09 12:34:30,377 p=116994 u=zuul n=ansible | ok: [localhost] 2026-06-09 12:34:30,382 p=116994 u=zuul n=ansible | TASK [Set async_dir for HOME env] ********************************************** 2026-06-09 12:34:30,383 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:30 +0000 (0:00:00.047) 0:00:00.488 ********** 2026-06-09 12:34:30,440 p=116994 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:34:30,446 p=116994 u=zuul n=ansible | TASK [Destroy molecule instance(s)] ******************************************** 2026-06-09 12:34:30,446 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:30 +0000 (0:00:00.063) 0:00:00.552 ********** 2026-06-09 12:34:30,894 p=116994 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-09 12:34:30,900 p=116994 u=zuul n=ansible | TASK [Wait for instance(s) deletion to complete] ******************************* 2026-06-09 12:34:30,900 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:30 +0000 (0:00:00.453) 0:00:01.005 ********** 2026-06-09 12:34:46,991 p=116994 u=zuul n=ansible | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j196953592025.117030', 'results_file': '/home/zuul/.ansible_async/j196953592025.117030', '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-09 12:34:46,996 p=116994 u=zuul n=ansible | TASK [Delete podman network dedicated to this scenario] ************************ 2026-06-09 12:34:46,996 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:46 +0000 (0:00:16.096) 0:00:17.102 ********** 2026-06-09 12:34:47,041 p=116994 u=zuul n=ansible | skipping: [localhost] => (item=instance: None specified) 2026-06-09 12:34:47,043 p=116994 u=zuul n=ansible | skipping: [localhost] 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Tuesday 09 June 2026 12:34:47 +0000 (0:00:00.056) 0:00:17.159 ********** 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | =============================================================================== 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Wait for instance(s) deletion to complete ------------------------------ 16.10s 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Destroy molecule instance(s) -------------------------------------------- 0.45s 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Get passwd entries for USER env ----------------------------------------- 0.43s 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Set async_dir for HOME env ---------------------------------------------- 0.06s 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Delete podman network dedicated to this scenario ------------------------ 0.06s 2026-06-09 12:34:47,053 p=116994 u=zuul n=ansible | Get shell async_dir ----------------------------------------------------- 0.05s 2026-06-09 12:34:47,127 p=29785 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-09 12:34:47,132 p=29785 u=zuul n=molecule.util | Writing /tmp/report.html report.