2026-06-09 01:54:50,020 p=29713 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 01:54:50,328 p=29718 u=zuul n=ansible | ansible-galaxy [core 2.15.13] config file = None configured module search path = ['/home/zuul/.cache/ansible-compat/8075a4/modules', '/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/zuul/test-python/lib64/python3.9/site-packages/ansible ansible collection location = /home/zuul/.cache/ansible-compat/8075a4/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/test-python/bin/ansible-galaxy python version = 3.9.25 (main, Apr 17 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)] (/home/zuul/test-python/bin/python3) jinja version = 3.1.6 libyaml = True 2026-06-09 01:54:50,328 p=29718 u=zuul n=ansible | No config file found; using defaults 2026-06-09 01:54:50,329 p=29718 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 01:54:50,331 p=29718 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 01:54:50,332 p=29718 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 01:54:50,333 p=29718 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 01:54:50,333 p=29718 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 01:54:50,334 p=29718 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 01:54:50,335 p=29718 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 01:54:50,342 p=29718 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 01:54:50,342 p=29718 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 01:54:50,343 p=29718 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 01:54:50,344 p=29718 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 01:54:50,344 p=29718 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 01:54:50,345 p=29718 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 01:54:50,346 p=29718 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 01:54:50,346 p=29718 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 01:54:50,347 p=29718 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+2d92baec at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 01:54:50,348 p=29718 u=zuul n=ansible | Process install dependency map 2026-06-09 01:54:50,350 p=29718 u=zuul n=ansible | Starting collection install process 2026-06-09 01:54:50,350 p=29718 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-09 01:54:50,350 p=29718 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 01:54:50,351 p=29718 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 01:54:50,351 p=29718 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 01:54:50,351 p=29718 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 01:54:50,352 p=29718 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 01:54:50,352 p=29718 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 01:54:50,355 p=29718 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 01:54:50,356 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 01:54:50,358 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 01:54:50,359 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 01:54:50,359 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 01:54:50,360 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 01:54:50,361 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 01:54:50,362 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 01:54:50,363 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 01:54:50,363 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 01:54:50,364 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 01:54:50,365 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 01:54:50,365 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 01:54:50,366 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 01:54:50,367 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 01:54:50,368 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 01:54:50,369 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 01:54:50,370 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 01:54:50,371 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 01:54:50,371 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 01:54:50,373 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 01:54:50,374 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 01:54:50,375 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 01:54:50,376 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 01:54:50,377 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 01:54:50,379 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 01:54:50,381 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 01:54:50,383 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 01:54:50,384 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 01:54:50,386 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 01:54:50,387 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 01:54:50,388 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 01:54:50,389 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 01:54:50,391 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 01:54:50,392 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 01:54:50,393 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 01:54:50,394 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 01:54:50,395 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 01:54:50,396 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 01:54:50,396 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 01:54:50,397 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 01:54:50,399 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 01:54:50,401 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 01:54:50,403 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 01:54:50,404 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 01:54:50,405 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 01:54:50,406 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 01:54:50,406 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 01:54:50,407 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 01:54:50,407 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 01:54:50,408 p=29718 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 01:54:50,409 p=29718 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 01:54:50,410 p=29718 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 01:54:50,410 p=29718 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 01:54:50,410 p=29718 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 01:54:50,483 p=29718 u=zuul n=ansible | Created collection for osp.edpm:0.0.1 at /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm 2026-06-09 01:54:50,483 p=29718 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 01:54:50,483 p=29718 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 01:54:50,483 p=29718 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 01:54:50,483 p=29718 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 01:54:50,868 p=29720 u=zuul n=ansible | {"/home/zuul/.ansible/collections/ansible_collections": {"@NAMESPACE@.@NAME@": {"version": "3.1.4"}, "ansible.netcommon": {"version": "7.1.0"}, "ansible.posix": {"version": "1.6.2"}, "ansible.utils": {"version": "5.1.2"}, "cifmw.general": {"version": "1.0.0+2d92baec"}, "cisco.ios": {"version": "9.0.3"}, "community.crypto": {"version": "2.22.3"}, "community.general": {"version": "10.0.1"}, "community.libvirt": {"version": "1.3.0"}, "community.okd": {"version": "4.0.0"}, "containers.podman": {"version": "1.16.2"}, "junipernetworks.junos": {"version": "9.1.0"}, "kubernetes.core": {"version": "5.0.0"}, "mellanox.onyx": {"version": "1.0.0"}, "openstack.config_template": {"version": "2.1.1"}}, "/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-09 01:54:50,925 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-09 01:54:51,694 p=29724 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-09 01:54:51,706 p=29724 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 01:54:51,706 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:51 +0000 (0:00:00.014) 0:00:00.014 ********** 2026-06-09 01:54:51,732 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:51,739 p=29724 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 01:54:51,739 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:51 +0000 (0:00:00.033) 0:00:00.047 ********** 2026-06-09 01:54:51,753 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:51,756 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 01:54:51,756 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:51 +0000 (0:00:00.017) 0:00:00.064 ********** 2026-06-09 01:54:52,311 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:52,314 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 01:54:52,315 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:52 +0000 (0:00:00.558) 0:00:00.622 ********** 2026-06-09 01:54:52,374 p=29724 u=zuul n=ansible | ok: [compute-1] => (item=/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/common/test_deps/vars/centos-9.yml) 2026-06-09 01:54:52,380 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 01:54:52,380 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:52 +0000 (0:00:00.065) 0:00:00.687 ********** 2026-06-09 01:54:52,768 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:52,772 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 01:54:52,772 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:52 +0000 (0:00:00.392) 0:00:01.079 ********** 2026-06-09 01:54:53,154 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:53,158 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 01:54:53,158 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:53 +0000 (0:00:00.386) 0:00:01.465 ********** 2026-06-09 01:54:53,453 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:53,458 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 01:54:53,458 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:53 +0000 (0:00:00.299) 0:00:01.765 ********** 2026-06-09 01:54:54,007 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:54,015 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 01:54:54,015 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:54 +0000 (0:00:00.557) 0:00:02.323 ********** 2026-06-09 01:54:54,604 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:54:54,612 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 01:54:54,612 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:54 +0000 (0:00:00.596) 0:00:02.919 ********** 2026-06-09 01:54:59,788 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:54:59,795 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 01:54:59,795 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:54:59 +0000 (0:00:05.183) 0:00:08.103 ********** 2026-06-09 01:55:01,027 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:55:01,035 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 01:55:01,035 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:55:01 +0000 (0:00:01.240) 0:00:09.343 ********** 2026-06-09 01:55:02,825 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:55:02,829 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 01:55:02,829 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:55:02 +0000 (0:00:01.793) 0:00:11.137 ********** 2026-06-09 01:55:03,485 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:55:03,489 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 01:55:03,489 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:55:03 +0000 (0:00:00.660) 0:00:11.797 ********** 2026-06-09 01:55:03,765 p=29724 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.013293' end: '2026-06-09 01:55:03.735820' msg: non-zero return code rc: 1 start: '2026-06-09 01:55:03.722527' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-09 01:55:03,765 p=29724 u=zuul n=ansible | ...ignoring 2026-06-09 01:55:03,772 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 01:55:03,772 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:55:03 +0000 (0:00:00.282) 0:00:12.080 ********** 2026-06-09 01:55:03,804 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:55:03,812 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 01:55:03,812 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:55:03 +0000 (0:00:00.039) 0:00:12.119 ********** 2026-06-09 01:56:02,614 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:02,619 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 01:56:02,619 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:02 +0000 (0:00:58.807) 0:01:10.926 ********** 2026-06-09 01:56:04,484 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:04,491 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 01:56:04,491 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:04 +0000 (0:00:01.872) 0:01:12.799 ********** 2026-06-09 01:56:06,255 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:06,264 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 01:56:06,264 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:06 +0000 (0:00:01.772) 0:01:14.572 ********** 2026-06-09 01:56:08,054 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:08,059 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 01:56:08,059 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:08 +0000 (0:00:01.794) 0:01:16.367 ********** 2026-06-09 01:56:08,267 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:08,274 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 01:56:08,274 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:08 +0000 (0:00:00.214) 0:01:16.582 ********** 2026-06-09 01:56:08,542 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:08,548 p=29724 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 01:56:08,548 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:08 +0000 (0:00:00.273) 0:01:16.855 ********** 2026-06-09 01:56:09,085 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:09,098 p=29724 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-09 01:56:09,098 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:09 +0000 (0:00:00.550) 0:01:17.406 ********** 2026-06-09 01:56:10,799 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:10,807 p=29724 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-09 01:56:10,807 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:10 +0000 (0:00:01.708) 0:01:19.114 ********** 2026-06-09 01:56:11,067 p=29724 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-09 01:56:11,074 p=29724 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-09 01:56:11,074 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:11 +0000 (0:00:00.267) 0:01:19.382 ********** 2026-06-09 01:56:11,357 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:11,363 p=29724 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-09 01:56:11,363 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:11 +0000 (0:00:00.289) 0:01:19.671 ********** 2026-06-09 01:56:11,827 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:11,834 p=29724 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 01:56:11,834 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:11 +0000 (0:00:00.470) 0:01:20.142 ********** 2026-06-09 01:56:12,575 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:12,578 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 01:56:12,578 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:12 +0000 (0:00:00.744) 0:01:20.886 ********** 2026-06-09 01:56:12,590 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:12,593 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-09 01:56:12,593 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:12 +0000 (0:00:00.015) 0:01:20.901 ********** 2026-06-09 01:56:15,868 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:15,876 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-09 01:56:15,876 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:15 +0000 (0:00:03.282) 0:01:24.183 ********** 2026-06-09 01:56:17,356 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:17,361 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-09 01:56:17,362 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:01.485) 0:01:25.669 ********** 2026-06-09 01:56:17,392 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:17,402 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-09 01:56:17,403 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.040) 0:01:25.710 ********** 2026-06-09 01:56:17,426 p=29724 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/bootc.yml for compute-1 2026-06-09 01:56:17,439 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 01:56:17,439 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.036) 0:01:25.746 ********** 2026-06-09 01:56:17,696 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:17,704 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-09 01:56:17,704 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.265) 0:01:26.012 ********** 2026-06-09 01:56:17,720 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:17,727 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 01:56:17,727 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.022) 0:01:26.035 ********** 2026-06-09 01:56:17,749 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:17,757 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:56:17,757 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.029) 0:01:26.065 ********** 2026-06-09 01:56:17,774 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:17,781 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-09 01:56:17,781 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:17 +0000 (0:00:00.024) 0:01:26.089 ********** 2026-06-09 01:56:18,032 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:18,035 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-09 01:56:18,036 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:18 +0000 (0:00:00.254) 0:01:26.343 ********** 2026-06-09 01:56:18,065 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:18,068 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/lib/config-data/ansible-generated exists and fix subdirs owner and mode if it existed] *** 2026-06-09 01:56:18,068 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:18 +0000 (0:00:00.032) 0:01:26.375 ********** 2026-06-09 01:56:18,314 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:18,321 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-09 01:56:18,321 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:18 +0000 (0:00:00.253) 0:01:26.629 ********** 2026-06-09 01:56:21,670 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:21,678 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-09 01:56:21,678 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:21 +0000 (0:00:03.356) 0:01:29.986 ********** 2026-06-09 01:56:21,693 p=29724 u=zuul n=ansible | ok: [compute-1] => ansible_facts.services["cloud-init.service"]: name: cloud-init.service source: systemd state: stopped status: enabled 2026-06-09 01:56:21,700 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-09 01:56:21,700 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:21 +0000 (0:00:00.021) 0:01:30.007 ********** 2026-06-09 01:56:22,098 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:56:22,105 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-09 01:56:22,105 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.405) 0:01:30.412 ********** 2026-06-09 01:56:22,151 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,159 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-09 01:56:22,159 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.054) 0:01:30.466 ********** 2026-06-09 01:56:22,506 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:56:22,513 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-09 01:56:22,514 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.354) 0:01:30.821 ********** 2026-06-09 01:56:22,534 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,542 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-09 01:56:22,542 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.028) 0:01:30.850 ********** 2026-06-09 01:56:22,562 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,570 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-09 01:56:22,571 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.028) 0:01:30.878 ********** 2026-06-09 01:56:22,591 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,598 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-09 01:56:22,599 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.027) 0:01:30.906 ********** 2026-06-09 01:56:22,621 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,628 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-09 01:56:22,628 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.029) 0:01:30.935 ********** 2026-06-09 01:56:22,668 p=29724 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/packages.yml for compute-1 2026-06-09 01:56:22,681 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 01:56:22,681 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.052) 0:01:30.988 ********** 2026-06-09 01:56:22,703 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,710 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-09 01:56:22,710 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.029) 0:01:31.018 ********** 2026-06-09 01:56:22,759 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:56:22,767 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-09 01:56:22,767 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:56:22 +0000 (0:00:00.056) 0:01:31.074 ********** 2026-06-09 01:57:19,792 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:19,799 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-09 01:57:19,799 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:19 +0000 (0:00:57.032) 0:02:28.107 ********** 2026-06-09 01:57:20,977 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:20,991 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-09 01:57:20,991 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:20 +0000 (0:00:01.191) 0:02:29.298 ********** 2026-06-09 01:57:21,543 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:21,551 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-09 01:57:21,551 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:21 +0000 (0:00:00.559) 0:02:29.858 ********** 2026-06-09 01:57:21,576 p=29724 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/swap.yml for compute-1 2026-06-09 01:57:21,594 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:57:21,594 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:21 +0000 (0:00:00.043) 0:02:29.902 ********** 2026-06-09 01:57:21,621 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:21,628 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-09 01:57:21,628 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:21 +0000 (0:00:00.033) 0:02:29.936 ********** 2026-06-09 01:57:21,668 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:21,675 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-09 01:57:21,675 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:21 +0000 (0:00:00.046) 0:02:29.983 ********** 2026-06-09 01:57:22,441 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:22,448 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-09 01:57:22,448 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:22 +0000 (0:00:00.772) 0:02:30.755 ********** 2026-06-09 01:57:22,842 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:22,849 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-09 01:57:22,849 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:22 +0000 (0:00:00.400) 0:02:31.156 ********** 2026-06-09 01:57:23,261 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:23,267 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-09 01:57:23,267 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.418) 0:02:31.575 ********** 2026-06-09 01:57:23,301 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,315 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-09 01:57:23,315 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.047) 0:02:31.622 ********** 2026-06-09 01:57:23,338 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,352 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-09 01:57:23,352 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.037) 0:02:31.660 ********** 2026-06-09 01:57:23,375 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,384 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-09 01:57:23,384 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.032) 0:02:31.692 ********** 2026-06-09 01:57:23,407 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,416 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-09 01:57:23,416 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.031) 0:02:31.724 ********** 2026-06-09 01:57:23,439 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,449 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-09 01:57:23,449 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.032) 0:02:31.757 ********** 2026-06-09 01:57:23,676 p=29724 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-09 01:57:23,686 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-09 01:57:23,686 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.237) 0:02:31.994 ********** 2026-06-09 01:57:23,698 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,705 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-09 01:57:23,705 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.018) 0:02:32.012 ********** 2026-06-09 01:57:23,717 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,728 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:57:23,728 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.023) 0:02:32.036 ********** 2026-06-09 01:57:23,756 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,766 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-09 01:57:23,766 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.038) 0:02:32.074 ********** 2026-06-09 01:57:23,790 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,801 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-09 01:57:23,802 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.035) 0:02:32.109 ********** 2026-06-09 01:57:23,828 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,838 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-09 01:57:23,838 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.036) 0:02:32.146 ********** 2026-06-09 01:57:23,869 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,878 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-09 01:57:23,878 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.040) 0:02:32.186 ********** 2026-06-09 01:57:23,909 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,919 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-09 01:57:23,920 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.041) 0:02:32.227 ********** 2026-06-09 01:57:23,943 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:23,952 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-09 01:57:23,953 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:23 +0000 (0:00:00.032) 0:02:32.260 ********** 2026-06-09 01:57:23,994 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:24,003 p=29724 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-09 01:57:24,003 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.050) 0:02:32.310 ********** 2026-06-09 01:57:24,034 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:24,043 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-09 01:57:24,043 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.039) 0:02:32.350 ********** 2026-06-09 01:57:24,066 p=29724 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:24,075 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-09 01:57:24,075 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.032) 0:02:32.382 ********** 2026-06-09 01:57:24,265 p=29724 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:24,275 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-09 01:57:24,275 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.199) 0:02:32.582 ********** 2026-06-09 01:57:24,582 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:24,590 p=29724 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-09 01:57:24,590 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.315) 0:02:32.898 ********** 2026-06-09 01:57:24,869 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:24,900 p=29724 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed] *** 2026-06-09 01:57:24,900 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:24 +0000 (0:00:00.310) 0:02:33.208 ********** 2026-06-09 01:57:26,796 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:26,805 p=29724 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Activate swap] ********************** 2026-06-09 01:57:26,806 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:26 +0000 (0:00:01.905) 0:02:35.113 ********** 2026-06-09 01:57:27,035 p=29724 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | compute-1 : ok=51 changed=22 unreachable=0 failed=0 skipped=31 rescued=0 ignored=1 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | Tuesday 09 June 2026 01:57:27 +0000 (0:00:00.241) 0:02:35.354 ********** 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | =============================================================================== 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 58.81s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM -- 57.03s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 5.18s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 3.36s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 3.28s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed ------- 1.91s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.87s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.79s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.79s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.77s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.71s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.49s 2026-06-09 01:57:27,047 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.24s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 1.19s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Create swapfile if needed --------------------- 0.77s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.74s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.66s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 0.60s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.56s 2026-06-09 01:57:27,048 p=29724 u=zuul n=ansible | ../../../../molecule/common/test_deps : Gather facts if they don't exist --- 0.56s 2026-06-09 01:57:27,124 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-09 01:57:27,584 p=33813 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 01:57:27,598 p=33813 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 01:57:27,598 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:27 +0000 (0:00:00.016) 0:00:00.016 ********** 2026-06-09 01:57:27,636 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:27,658 p=33813 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 01:57:27,658 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:27 +0000 (0:00:00.059) 0:00:00.075 ********** 2026-06-09 01:57:27,695 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 01:57:27,695 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:27 +0000 (0:00:00.037) 0:00:00.113 ********** 2026-06-09 01:57:33,322 p=33813 u=zuul n=ansible | changed: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 01:57:33,341 p=33813 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-09 01:57:33,342 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:33 +0000 (0:00:05.646) 0:00:05.759 ********** 2026-06-09 01:57:33,421 p=33813 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 01:57:33,421 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:33 +0000 (0:00:00.079) 0:00:05.838 ********** 2026-06-09 01:57:33,454 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:33,462 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 01:57:33,463 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:33 +0000 (0:00:00.041) 0:00:05.880 ********** 2026-06-09 01:57:33,477 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:33,486 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 01:57:33,486 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:33 +0000 (0:00:00.023) 0:00:05.904 ********** 2026-06-09 01:57:33,839 p=33813 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 01:57:34,094 p=33813 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 01:57:34,319 p=33813 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 01:57:34,331 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 01:57:34,331 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:34 +0000 (0:00:00.845) 0:00:06.749 ********** 2026-06-09 01:57:34,992 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:35,005 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 01:57:35,005 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:35 +0000 (0:00:00.673) 0:00:07.422 ********** 2026-06-09 01:57:35,519 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:35,528 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 01:57:35,528 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:35 +0000 (0:00:00.523) 0:00:07.946 ********** 2026-06-09 01:57:35,768 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:35,777 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 01:57:35,777 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:35 +0000 (0:00:00.248) 0:00:08.194 ********** 2026-06-09 01:57:36,121 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:36,151 p=33813 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 01:57:36,151 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:36 +0000 (0:00:00.374) 0:00:08.569 ********** 2026-06-09 01:57:36,197 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 01:57:36,197 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:36 +0000 (0:00:00.045) 0:00:08.615 ********** 2026-06-09 01:57:36,405 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:36,414 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 01:57:36,414 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:36 +0000 (0:00:00.216) 0:00:08.831 ********** 2026-06-09 01:57:36,889 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:36,909 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 01:57:36,909 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:36 +0000 (0:00:00.494) 0:00:09.326 ********** 2026-06-09 01:57:37,394 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:37,403 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 01:57:37,403 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:37 +0000 (0:00:00.494) 0:00:09.820 ********** 2026-06-09 01:57:37,866 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:37,885 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 01:57:37,886 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:37 +0000 (0:00:00.482) 0:00:10.303 ********** 2026-06-09 01:57:38,295 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:38,313 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 01:57:38,314 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:38 +0000 (0:00:00.428) 0:00:10.731 ********** 2026-06-09 01:57:38,339 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-09 01:57:38,347 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-09 01:57:38,353 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-09 01:57:38,360 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-09 01:57:38,368 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-09 01:57:38,375 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-09 01:57:38,382 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-09 01:57:38,385 p=33813 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-09 01:57:38,387 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:38,406 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 01:57:38,407 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:38 +0000 (0:00:00.092) 0:00:10.824 ********** 2026-06-09 01:57:38,421 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:38,447 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 01:57:38,447 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:38 +0000 (0:00:00.040) 0:00:10.865 ********** 2026-06-09 01:57:38,713 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:38,732 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 01:57:38,732 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:38 +0000 (0:00:00.284) 0:00:11.150 ********** 2026-06-09 01:57:39,079 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:39,098 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 01:57:39,099 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:39 +0000 (0:00:00.366) 0:00:11.516 ********** 2026-06-09 01:57:39,594 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:39,613 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 01:57:39,613 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:39 +0000 (0:00:00.514) 0:00:12.031 ********** 2026-06-09 01:57:40,143 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:40,155 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 01:57:40,155 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:40 +0000 (0:00:00.541) 0:00:12.573 ********** 2026-06-09 01:57:40,532 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:40,551 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 01:57:40,551 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:40 +0000 (0:00:00.395) 0:00:12.969 ********** 2026-06-09 01:57:41,047 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:41,060 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 01:57:41,060 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:41 +0000 (0:00:00.508) 0:00:13.477 ********** 2026-06-09 01:57:41,619 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:41,628 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 01:57:41,628 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:41 +0000 (0:00:00.568) 0:00:14.046 ********** 2026-06-09 01:57:41,873 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:41,888 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 01:57:41,888 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:41 +0000 (0:00:00.260) 0:00:14.306 ********** 2026-06-09 01:57:42,158 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:42,206 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 01:57:42,207 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:42 +0000 (0:00:00.318) 0:00:14.624 ********** 2026-06-09 01:57:42,547 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:42,584 p=33813 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 01:57:42,584 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:42 +0000 (0:00:00.377) 0:00:15.002 ********** 2026-06-09 01:57:42,673 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 01:57:42,673 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:42 +0000 (0:00:00.088) 0:00:15.091 ********** 2026-06-09 01:57:42,926 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:42,935 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 01:57:42,935 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:42 +0000 (0:00:00.262) 0:00:15.353 ********** 2026-06-09 01:57:43,143 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:43,156 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 01:57:43,156 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:43 +0000 (0:00:00.220) 0:00:15.573 ********** 2026-06-09 01:57:43,468 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:43,490 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 01:57:43,490 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:43 +0000 (0:00:00.334) 0:00:15.908 ********** 2026-06-09 01:57:43,713 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:43,746 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 01:57:43,746 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:43 +0000 (0:00:00.255) 0:00:16.164 ********** 2026-06-09 01:57:44,140 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:44,148 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-09 01:57:44,148 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.402) 0:00:16.566 ********** 2026-06-09 01:57:44,183 p=33813 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_frr/tasks/configure_bgp.yml for compute-1 2026-06-09 01:57:44,195 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-09 01:57:44,195 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.046) 0:00:16.613 ********** 2026-06-09 01:57:44,756 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:44,787 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-09 01:57:44,787 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.591) 0:00:17.204 ********** 2026-06-09 01:57:44,807 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:44,815 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-09 01:57:44,815 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.028) 0:00:17.233 ********** 2026-06-09 01:57:44,857 p=33813 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:57:44,865 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-09 01:57:44,866 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.050) 0:00:17.283 ********** 2026-06-09 01:57:44,888 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:44,898 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-09 01:57:44,899 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.033) 0:00:17.316 ********** 2026-06-09 01:57:44,946 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:44,964 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-09 01:57:44,964 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:44 +0000 (0:00:00.065) 0:00:17.382 ********** 2026-06-09 01:57:45,443 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:45,452 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-09 01:57:45,452 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:45 +0000 (0:00:00.487) 0:00:17.869 ********** 2026-06-09 01:57:45,472 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:45,480 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 01:57:45,480 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:45 +0000 (0:00:00.028) 0:00:17.898 ********** 2026-06-09 01:57:45,893 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:45,907 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 01:57:45,907 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:45 +0000 (0:00:00.426) 0:00:18.324 ********** 2026-06-09 01:57:46,144 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:46,157 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 01:57:46,157 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:46 +0000 (0:00:00.249) 0:00:18.574 ********** 2026-06-09 01:57:46,570 p=33813 u=zuul n=ansible | changed: [compute-1] => (item=edpm-container-shutdown) 2026-06-09 01:57:46,960 p=33813 u=zuul n=ansible | changed: [compute-1] => (item=edpm-start-podman-container) 2026-06-09 01:57:46,985 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 01:57:46,985 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:46 +0000 (0:00:00.828) 0:00:19.402 ********** 2026-06-09 01:57:47,234 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:47,247 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 01:57:47,247 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:47 +0000 (0:00:00.262) 0:00:19.665 ********** 2026-06-09 01:57:47,639 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:47,667 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 01:57:47,667 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:47 +0000 (0:00:00.419) 0:00:20.084 ********** 2026-06-09 01:57:48,122 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:48,131 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 01:57:48,131 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:48 +0000 (0:00:00.464) 0:00:20.549 ********** 2026-06-09 01:57:49,183 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:49,196 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 01:57:49,196 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:49 +0000 (0:00:01.064) 0:00:21.613 ********** 2026-06-09 01:57:49,612 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:49,630 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 01:57:49,630 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:49 +0000 (0:00:00.434) 0:00:22.047 ********** 2026-06-09 01:57:50,027 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:50,047 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 01:57:50,047 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:50 +0000 (0:00:00.417) 0:00:22.465 ********** 2026-06-09 01:57:50,822 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:50,859 p=33813 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 01:57:50,859 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:50 +0000 (0:00:00.811) 0:00:23.277 ********** 2026-06-09 01:57:50,920 p=33813 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 01:57:50,921 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:50 +0000 (0:00:00.061) 0:00:23.338 ********** 2026-06-09 01:57:50,967 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:50,979 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 01:57:50,979 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:50 +0000 (0:00:00.058) 0:00:23.396 ********** 2026-06-09 01:57:51,230 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:51,240 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 01:57:51,240 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:51 +0000 (0:00:00.261) 0:00:23.658 ********** 2026-06-09 01:57:51,459 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:51,469 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 01:57:51,469 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:51 +0000 (0:00:00.229) 0:00:23.887 ********** 2026-06-09 01:57:51,914 p=33813 u=zuul n=ansible | changed: [compute-1] => (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 01:57:51,926 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:57:51,926 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:51 +0000 (0:00:00.456) 0:00:24.344 ********** 2026-06-09 01:57:52,154 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:52,178 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 01:57:52,179 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:52 +0000 (0:00:00.252) 0:00:24.596 ********** 2026-06-09 01:57:52,654 p=33813 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-09 01:57:52,655 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:52,666 p=33813 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 01:57:52,666 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:52 +0000 (0:00:00.487) 0:00:25.083 ********** 2026-06-09 01:57:52,756 p=33813 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 01:57:52,756 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:52 +0000 (0:00:00.090) 0:00:25.173 ********** 2026-06-09 01:57:52,804 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:52,819 p=33813 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 01:57:52,819 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:52 +0000 (0:00:00.062) 0:00:25.236 ********** 2026-06-09 01:57:53,201 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:53,214 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 01:57:53,214 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:53 +0000 (0:00:00.395) 0:00:25.632 ********** 2026-06-09 01:57:53,305 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:53,319 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 01:57:53,319 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:53 +0000 (0:00:00.104) 0:00:25.737 ********** 2026-06-09 01:57:53,443 p=33813 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-09 01:57:53,458 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 01:57:53,458 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:53 +0000 (0:00:00.138) 0:00:25.876 ********** 2026-06-09 01:57:53,502 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:53,516 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 01:57:53,516 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:53 +0000 (0:00:00.057) 0:00:25.934 ********** 2026-06-09 01:57:53,898 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:53,921 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 01:57:53,921 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:53 +0000 (0:00:00.405) 0:00:26.339 ********** 2026-06-09 01:57:53,976 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:54,001 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:57:54,002 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:54 +0000 (0:00:00.080) 0:00:26.419 ********** 2026-06-09 01:57:54,072 p=33813 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_manage/tasks/create.yml for compute-1 2026-06-09 01:57:54,091 p=33813 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 01:57:54,091 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:54 +0000 (0:00:00.089) 0:00:26.508 ********** 2026-06-09 01:57:54,997 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:55,019 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 01:57:55,019 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:55 +0000 (0:00:00.928) 0:00:27.436 ********** 2026-06-09 01:57:55,324 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:55,343 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 01:57:55,344 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:55 +0000 (0:00:00.324) 0:00:27.761 ********** 2026-06-09 01:57:55,389 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:55,407 p=33813 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 01:57:55,407 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:55 +0000 (0:00:00.063) 0:00:27.824 ********** 2026-06-09 01:57:57,323 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:57,349 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 01:57:57,350 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:01.942) 0:00:29.767 ********** 2026-06-09 01:57:57,410 p=33813 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/state_file_update.yml for compute-1 2026-06-09 01:57:57,439 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 01:57:57,439 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.089) 0:00:29.857 ********** 2026-06-09 01:57:57,757 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:57,770 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 01:57:57,770 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.330) 0:00:30.187 ********** 2026-06-09 01:57:57,801 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:57,818 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 01:57:57,818 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.048) 0:00:30.236 ********** 2026-06-09 01:57:57,863 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:57,880 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 01:57:57,881 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.062) 0:00:30.298 ********** 2026-06-09 01:57:57,918 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:57,937 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 01:57:57,937 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.056) 0:00:30.355 ********** 2026-06-09 01:57:57,975 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:57,992 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 01:57:57,993 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:57 +0000 (0:00:00.055) 0:00:30.410 ********** 2026-06-09 01:57:58,028 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:58,047 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 01:57:58,047 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:58 +0000 (0:00:00.054) 0:00:30.465 ********** 2026-06-09 01:57:58,086 p=33813 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:57:58,103 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 01:57:58,104 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:58 +0000 (0:00:00.056) 0:00:30.521 ********** 2026-06-09 01:57:58,190 p=33813 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:58,211 p=33813 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 01:57:58,211 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:58 +0000 (0:00:00.107) 0:00:30.629 ********** 2026-06-09 01:57:58,682 p=33813 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:57:58,803 p=33813 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:57:58,803 p=33813 u=zuul n=ansible | compute-1 : ok=64 changed=43 unreachable=0 failed=0 skipped=13 rescued=0 ignored=0 2026-06-09 01:57:58,803 p=33813 u=zuul n=ansible | Tuesday 09 June 2026 01:57:58 +0000 (0:00:00.591) 0:00:31.221 ********** 2026-06-09 01:57:58,803 p=33813 u=zuul n=ansible | =============================================================================== 2026-06-09 01:57:58,803 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 5.65s 2026-06-09 01:57:58,803 p=33813 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 --- 1.94s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 1.06s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 0.93s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.85s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.83s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.81s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.67s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.59s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Identify the real interfaces via os-net-config ------ 0.59s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.57s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.54s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Gather SELinux fact if needed ----------------------- 0.52s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.51s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 0.51s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Push default ruleset snipet -------------------- 0.49s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Write user rules snippet ----------------------- 0.49s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR --------------------------------------- 0.49s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.49s 2026-06-09 01:57:58,804 p=33813 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 0.48s 2026-06-09 01:57:58,890 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-09 01:57:58,892 p=29713 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 01:57:59,385 p=35503 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-09 01:57:59,415 p=35503 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-09 01:57:59,415 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:57:59 +0000 (0:00:00.032) 0:00:00.032 ********** 2026-06-09 01:57:59,455 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/edpm-config/container-startup-config/frr) 2026-06-09 01:57:59,456 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/openstack/frr) 2026-06-09 01:57:59,458 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/etc/tmpfiles.d/) 2026-06-09 01:57:59,459 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/openstack/frr/etc/frr) 2026-06-09 01:57:59,468 p=35503 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:57:59,468 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:57:59 +0000 (0:00:00.053) 0:00:00.085 ********** 2026-06-09 01:57:59,852 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:57:59,872 p=35503 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:57:59,873 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:57:59 +0000 (0:00:00.404) 0:00:00.489 ********** 2026-06-09 01:57:59,900 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:57:59,923 p=35503 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-09 01:57:59,924 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:57:59 +0000 (0:00:00.050) 0:00:00.540 ********** 2026-06-09 01:58:00,172 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:00,182 p=35503 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-09 01:58:00,182 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.258) 0:00:00.799 ********** 2026-06-09 01:58:00,203 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:00,212 p=35503 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-09 01:58:00,212 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.029) 0:00:00.829 ********** 2026-06-09 01:58:00,437 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:00,447 p=35503 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-09 01:58:00,447 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.235) 0:00:01.064 ********** 2026-06-09 01:58:00,473 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:00,484 p=35503 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-09 01:58:00,484 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.036) 0:00:01.101 ********** 2026-06-09 01:58:00,748 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:00,757 p=35503 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-09 01:58:00,757 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.273) 0:00:01.374 ********** 2026-06-09 01:58:00,774 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:00,783 p=35503 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-09 01:58:00,784 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:00 +0000 (0:00:00.026) 0:00:01.400 ********** 2026-06-09 01:58:01,055 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:01,074 p=35503 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-09 01:58:01,074 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.290) 0:00:01.690 ********** 2026-06-09 01:58:01,088 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:01,103 p=35503 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-09 01:58:01,103 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.029) 0:00:01.720 ********** 2026-06-09 01:58:01,319 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:01,330 p=35503 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-09 01:58:01,330 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.226) 0:00:01.947 ********** 2026-06-09 01:58:01,351 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:01,362 p=35503 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-09 01:58:01,362 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.032) 0:00:01.979 ********** 2026-06-09 01:58:01,625 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:01,637 p=35503 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-09 01:58:01,637 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.275) 0:00:02.254 ********** 2026-06-09 01:58:01,665 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:01,684 p=35503 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-09 01:58:01,684 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.046) 0:00:02.301 ********** 2026-06-09 01:58:01,968 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:01,980 p=35503 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-09 01:58:01,980 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:01 +0000 (0:00:00.295) 0:00:02.596 ********** 2026-06-09 01:58:01,995 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:02,007 p=35503 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-09 01:58:02,007 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:02 +0000 (0:00:00.026) 0:00:02.623 ********** 2026-06-09 01:58:02,406 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-09 01:58:02,667 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-09 01:58:02,677 p=35503 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-09 01:58:02,677 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:02 +0000 (0:00:00.670) 0:00:03.294 ********** 2026-06-09 01:58:02,716 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:58:02.371601', 'end': '2026-06-09 01:58:02.374893', 'delta': '0:00:00.003292', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': '121 frr bgp port', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft delta: '0:00:00.003292' end: '2026-06-09 01:58:02.374893' failed: false invocation: module_args: _raw_params: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 121 frr bgp port msg: '' rc: 0 start: '2026-06-09 01:58:02.371601' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:02,724 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:58:02.635993', 'end': '2026-06-09 01:58:02.639850', 'delta': '0:00:00.003857', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': '122 frr bfd ports', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft delta: '0:00:00.003857' end: '2026-06-09 01:58:02.639850' failed: false invocation: module_args: _raw_params: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 122 frr bfd ports msg: '' rc: 0 start: '2026-06-09 01:58:02.635993' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:02,737 p=35503 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-09 01:58:02,737 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:02 +0000 (0:00:00.059) 0:00:03.354 ********** 2026-06-09 01:58:03,003 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-09 01:58:03,236 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-09 01:58:03,255 p=35503 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 01:58:03,255 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:03 +0000 (0:00:00.518) 0:00:03.872 ********** 2026-06-09 01:58:03,291 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:58:02.958559', 'end': '2026-06-09 01:58:02.964924', 'delta': '0:00:00.006365', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'tcp dport { 179 } ct state new counter accept', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:00.006365' end: '2026-06-09 01:58:02.964924' failed: false invocation: module_args: _raw_params: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport { 179 } ct state new counter accept msg: '' rc: 0 start: '2026-06-09 01:58:02.958559' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:03,296 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:58:03.202699', 'end': '2026-06-09 01:58:03.206855', 'delta': '0:00:00.004156', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:00.004156' end: '2026-06-09 01:58:03.206855' failed: false invocation: module_args: _raw_params: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept msg: '' rc: 0 start: '2026-06-09 01:58:03.202699' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:03,317 p=35503 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-09 01:58:03,317 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:03 +0000 (0:00:00.061) 0:00:03.934 ********** 2026-06-09 01:58:03,625 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-09 01:58:03,852 p=35503 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-09 01:58:03,868 p=35503 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 01:58:03,868 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:03 +0000 (0:00:00.551) 0:00:04.485 ********** 2026-06-09 01:58:03,906 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "tcp dport 179 ct state new counter.*accept"', 'start': '2026-06-09 01:58:03.571816', 'end': '2026-06-09 01:58:03.582055', 'delta': '0:00:00.010239', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "tcp dport 179 ct state new counter.*accept"', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'tcp dport 179 ct state new counter', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" delta: '0:00:00.010239' end: '2026-06-09 01:58:03.582055' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport 179 ct state new counter msg: '' rc: 0 start: '2026-06-09 01:58:03.571816' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:03,912 p=35503 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept"', 'start': '2026-06-09 01:58:03.813795', 'end': '2026-06-09 01:58:03.823712', 'delta': '0:00:00.009917', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept"', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" delta: '0:00:00.009917' end: '2026-06-09 01:58:03.823712' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter msg: '' rc: 0 start: '2026-06-09 01:58:03.813795' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:58:03,933 p=35503 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-09 01:58:03,933 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:03 +0000 (0:00:00.065) 0:00:04.550 ********** 2026-06-09 01:58:03,977 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for compute-1 => (item=frr) 2026-06-09 01:58:04,008 p=35503 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-09 01:58:04,008 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.074) 0:00:04.624 ********** 2026-06-09 01:58:04,326 p=35503 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:58:04,338 p=35503 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-09 01:58:04,338 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.330) 0:00:04.955 ********** 2026-06-09 01:58:04,383 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:04,394 p=35503 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-09 01:58:04,394 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.055) 0:00:05.010 ********** 2026-06-09 01:58:04,654 p=35503 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:58:04,678 p=35503 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-09 01:58:04,678 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.284) 0:00:05.295 ********** 2026-06-09 01:58:04,726 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:04,734 p=35503 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-09 01:58:04,735 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.056) 0:00:05.351 ********** 2026-06-09 01:58:04,761 p=35503 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_systemd_unit.yaml for compute-1 => (item={'name': 'edpm_frr.service'}) 2026-06-09 01:58:04,771 p=35503 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-09 01:58:04,772 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:04 +0000 (0:00:00.036) 0:00:05.388 ********** 2026-06-09 01:58:05,043 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:05,052 p=35503 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-09 01:58:05,053 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.281) 0:00:05.669 ********** 2026-06-09 01:58:05,083 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:05,094 p=35503 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-09 01:58:05,094 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.041) 0:00:05.711 ********** 2026-06-09 01:58:05,356 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:05,366 p=35503 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-09 01:58:05,366 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.271) 0:00:05.983 ********** 2026-06-09 01:58:05,389 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:05,411 p=35503 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-09 01:58:05,411 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.045) 0:00:06.028 ********** 2026-06-09 01:58:05,658 p=35503 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:05,667 p=35503 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-09 01:58:05,667 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.255) 0:00:06.284 ********** 2026-06-09 01:58:05,701 p=35503 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:58:05,742 p=35503 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:58:05,742 p=35503 u=zuul n=ansible | compute-1 : ok=38 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 01:58:05,742 p=35503 u=zuul n=ansible | Tuesday 09 June 2026 01:58:05 +0000 (0:00:00.075) 0:00:06.359 ********** 2026-06-09 01:58:05,742 p=35503 u=zuul n=ansible | =============================================================================== 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.67s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.55s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.52s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.40s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.33s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.30s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.29s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.28s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.28s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.28s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.27s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.27s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.26s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.26s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.24s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.23s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.08s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | ensure podman container exists and are running -------------------------- 0.07s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Assert rule content exists ---------------------------------------------- 0.07s 2026-06-09 01:58:05,743 p=35503 u=zuul n=ansible | Assert rule content exists ---------------------------------------------- 0.06s 2026-06-09 01:58:05,806 p=29713 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 01:58:05,807 p=29713 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 01:58:06,090 p=35918 u=zuul n=ansible | ansible-galaxy [core 2.15.13] config file = None configured module search path = ['/home/zuul/.cache/ansible-compat/8075a4/modules', '/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/zuul/test-python/lib64/python3.9/site-packages/ansible ansible collection location = /home/zuul/.cache/ansible-compat/8075a4/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/test-python/bin/ansible-galaxy python version = 3.9.25 (main, Apr 17 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)] (/home/zuul/test-python/bin/python3) jinja version = 3.1.6 libyaml = True 2026-06-09 01:58:06,090 p=35918 u=zuul n=ansible | No config file found; using defaults 2026-06-09 01:58:06,092 p=35918 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 01:58:06,094 p=35918 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 01:58:06,095 p=35918 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 01:58:06,095 p=35918 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 01:58:06,096 p=35918 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 01:58:06,097 p=35918 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 01:58:06,097 p=35918 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 01:58:06,097 p=35918 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 01:58:06,098 p=35918 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 01:58:06,106 p=35918 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 01:58:06,106 p=35918 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+2d92baec at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 01:58:06,107 p=35918 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 01:58:06,108 p=35918 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 01:58:06,108 p=35918 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 01:58:06,109 p=35918 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 01:58:06,110 p=35918 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 01:58:06,111 p=35918 u=zuul n=ansible | Found installed collection osp.edpm:0.0.1 at '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-09 01:58:06,112 p=35918 u=zuul n=ansible | Process install dependency map 2026-06-09 01:58:06,113 p=35918 u=zuul n=ansible | Starting collection install process 2026-06-09 01:58:06,113 p=35918 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-09 01:58:06,137 p=35918 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 01:58:06,138 p=35918 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 01:58:06,138 p=35918 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 01:58:06,138 p=35918 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 01:58:06,140 p=35918 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 01:58:06,140 p=35918 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 01:58:06,143 p=35918 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 01:58:06,144 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 01:58:06,145 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 01:58:06,146 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 01:58:06,147 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 01:58:06,148 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 01:58:06,149 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 01:58:06,150 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 01:58:06,150 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 01:58:06,151 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 01:58:06,151 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 01:58:06,152 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 01:58:06,152 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 01:58:06,153 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 01:58:06,154 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 01:58:06,155 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 01:58:06,156 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 01:58:06,157 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 01:58:06,158 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 01:58:06,158 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 01:58:06,159 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 01:58:06,161 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 01:58:06,162 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 01:58:06,163 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 01:58:06,164 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 01:58:06,166 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 01:58:06,167 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 01:58:06,169 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 01:58:06,170 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 01:58:06,172 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 01:58:06,173 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 01:58:06,174 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 01:58:06,175 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 01:58:06,176 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 01:58:06,178 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 01:58:06,178 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 01:58:06,179 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 01:58:06,180 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 01:58:06,181 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 01:58:06,182 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 01:58:06,182 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 01:58:06,184 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 01:58:06,186 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 01:58:06,187 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 01:58:06,188 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 01:58:06,190 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 01:58:06,190 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 01:58:06,191 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 01:58:06,191 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 01:58:06,192 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 01:58:06,193 p=35918 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 01:58:06,194 p=35918 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 01:58:06,262 p=35918 u=zuul n=ansible | Created collection for osp.edpm:0.0.1 at /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm 2026-06-09 01:58:06,262 p=35918 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 01:58:06,262 p=35918 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 01:58:06,262 p=35918 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 01:58:06,262 p=35918 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 01:58:06,641 p=35920 u=zuul n=ansible | {"/home/zuul/.ansible/collections/ansible_collections": {"@NAMESPACE@.@NAME@": {"version": "3.1.4"}, "ansible.netcommon": {"version": "7.1.0"}, "ansible.posix": {"version": "1.6.2"}, "ansible.utils": {"version": "5.1.2"}, "cifmw.general": {"version": "1.0.0+2d92baec"}, "cisco.ios": {"version": "9.0.3"}, "community.crypto": {"version": "2.22.3"}, "community.general": {"version": "10.0.1"}, "community.libvirt": {"version": "1.3.0"}, "community.okd": {"version": "4.0.0"}, "containers.podman": {"version": "1.16.2"}, "junipernetworks.junos": {"version": "9.1.0"}, "kubernetes.core": {"version": "5.0.0"}, "mellanox.onyx": {"version": "1.0.0"}, "openstack.config_template": {"version": "2.1.1"}}, "/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-09 01:58:06,707 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]prepare[/][/] 2026-06-09 01:58:07,222 p=35922 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-09 01:58:07,240 p=35922 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 01:58:07,241 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.020) 0:00:00.020 ********** 2026-06-09 01:58:07,269 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:07,291 p=35922 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 01:58:07,291 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.050) 0:00:00.071 ********** 2026-06-09 01:58:07,303 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:07,310 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 01:58:07,311 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.019) 0:00:00.090 ********** 2026-06-09 01:58:07,330 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:58:07,339 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 01:58:07,339 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.028) 0:00:00.118 ********** 2026-06-09 01:58:07,404 p=35922 u=zuul n=ansible | ok: [compute-1] => (item=/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/common/test_deps/vars/centos-9.yml) 2026-06-09 01:58:07,413 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 01:58:07,413 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.074) 0:00:00.192 ********** 2026-06-09 01:58:07,748 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:07,758 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 01:58:07,758 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:07 +0000 (0:00:00.345) 0:00:00.538 ********** 2026-06-09 01:58:08,155 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:08,163 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 01:58:08,163 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:08 +0000 (0:00:00.405) 0:00:00.943 ********** 2026-06-09 01:58:08,440 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:08,449 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 01:58:08,450 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:08 +0000 (0:00:00.286) 0:00:01.229 ********** 2026-06-09 01:58:09,017 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:09,029 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 01:58:09,030 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:09 +0000 (0:00:00.579) 0:00:01.809 ********** 2026-06-09 01:58:09,526 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:58:09,545 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 01:58:09,545 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:09 +0000 (0:00:00.515) 0:00:02.324 ********** 2026-06-09 01:58:11,136 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:11,156 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 01:58:11,156 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:11 +0000 (0:00:01.611) 0:00:03.936 ********** 2026-06-09 01:58:11,778 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:11,788 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 01:58:11,788 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:11 +0000 (0:00:00.631) 0:00:04.567 ********** 2026-06-09 01:58:12,848 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:58:12,867 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 01:58:12,867 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:12 +0000 (0:00:01.079) 0:00:05.647 ********** 2026-06-09 01:58:13,572 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:58:13,593 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 01:58:13,594 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:13 +0000 (0:00:00.726) 0:00:06.373 ********** 2026-06-09 01:58:13,910 p=35922 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.019941' end: '2026-06-09 01:58:13.877668' msg: non-zero return code rc: 1 start: '2026-06-09 01:58:13.857727' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-09 01:58:13,910 p=35922 u=zuul n=ansible | ...ignoring 2026-06-09 01:58:13,934 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 01:58:13,934 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:13 +0000 (0:00:00.340) 0:00:06.713 ********** 2026-06-09 01:58:13,986 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:58:14,004 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 01:58:14,004 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:14 +0000 (0:00:00.070) 0:00:06.784 ********** 2026-06-09 01:58:57,223 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:57,235 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 01:58:57,235 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:57 +0000 (0:00:43.231) 0:00:50.015 ********** 2026-06-09 01:58:58,623 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:58:58,632 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 01:58:58,632 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:58:58 +0000 (0:00:01.397) 0:00:51.412 ********** 2026-06-09 01:59:00,083 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:00,091 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 01:59:00,091 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:00 +0000 (0:00:01.458) 0:00:52.871 ********** 2026-06-09 01:59:01,546 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:01,566 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 01:59:01,566 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:01 +0000 (0:00:01.474) 0:00:54.345 ********** 2026-06-09 01:59:01,849 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:01,866 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 01:59:01,867 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:01 +0000 (0:00:00.300) 0:00:54.646 ********** 2026-06-09 01:59:02,131 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:02,150 p=35922 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 01:59:02,150 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:02 +0000 (0:00:00.283) 0:00:54.930 ********** 2026-06-09 01:59:02,620 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:02,656 p=35922 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-09 01:59:02,657 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:02 +0000 (0:00:00.506) 0:00:55.436 ********** 2026-06-09 01:59:04,099 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:04,112 p=35922 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-09 01:59:04,113 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:04 +0000 (0:00:01.455) 0:00:56.892 ********** 2026-06-09 01:59:04,331 p=35922 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-09 01:59:04,342 p=35922 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-09 01:59:04,342 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:04 +0000 (0:00:00.229) 0:00:57.121 ********** 2026-06-09 01:59:04,582 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:04,595 p=35922 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-09 01:59:04,595 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:04 +0000 (0:00:00.252) 0:00:57.374 ********** 2026-06-09 01:59:04,992 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:05,040 p=35922 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 01:59:05,041 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:05 +0000 (0:00:00.445) 0:00:57.820 ********** 2026-06-09 01:59:05,753 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:05,771 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 01:59:05,771 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:05 +0000 (0:00:00.730) 0:00:58.551 ********** 2026-06-09 01:59:05,796 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:05,807 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-09 01:59:05,807 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:05 +0000 (0:00:00.035) 0:00:58.586 ********** 2026-06-09 01:59:07,236 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:07,255 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-09 01:59:07,255 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:07 +0000 (0:00:01.448) 0:01:00.035 ********** 2026-06-09 01:59:08,661 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:08,670 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-09 01:59:08,670 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:08 +0000 (0:00:01.414) 0:01:01.449 ********** 2026-06-09 01:59:08,717 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:08,765 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-09 01:59:08,765 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:08 +0000 (0:00:00.094) 0:01:01.544 ********** 2026-06-09 01:59:08,786 p=35922 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/bootc.yml for compute-1 2026-06-09 01:59:08,800 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 01:59:08,800 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:08 +0000 (0:00:00.035) 0:01:01.579 ********** 2026-06-09 01:59:09,055 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:09,073 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-09 01:59:09,073 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.273) 0:01:01.853 ********** 2026-06-09 01:59:09,085 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:09,102 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 01:59:09,102 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.029) 0:01:01.882 ********** 2026-06-09 01:59:09,114 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:09,132 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:59:09,132 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.029) 0:01:01.912 ********** 2026-06-09 01:59:09,145 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:09,154 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-09 01:59:09,154 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.021) 0:01:01.933 ********** 2026-06-09 01:59:09,402 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:09,413 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-09 01:59:09,413 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.259) 0:01:02.193 ********** 2026-06-09 01:59:09,429 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:09,442 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/lib/config-data/ansible-generated exists and fix subdirs owner and mode if it existed] *** 2026-06-09 01:59:09,442 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.028) 0:01:02.221 ********** 2026-06-09 01:59:09,701 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:09,715 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-09 01:59:09,715 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:09 +0000 (0:00:00.272) 0:01:02.494 ********** 2026-06-09 01:59:12,861 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:12,877 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-09 01:59:12,877 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:12 +0000 (0:00:03.162) 0:01:05.657 ********** 2026-06-09 01:59:12,907 p=35922 u=zuul n=ansible | ok: [compute-1] => ansible_facts.services["cloud-init.service"]: name: cloud-init.service source: systemd state: stopped status: enabled 2026-06-09 01:59:12,923 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-09 01:59:12,923 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:12 +0000 (0:00:00.045) 0:01:05.702 ********** 2026-06-09 01:59:13,338 p=35922 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:13,353 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-09 01:59:13,353 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:13 +0000 (0:00:00.430) 0:01:06.132 ********** 2026-06-09 01:59:13,394 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:13,408 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-09 01:59:13,409 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:13 +0000 (0:00:00.055) 0:01:06.188 ********** 2026-06-09 01:59:13,955 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:13,969 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-09 01:59:13,969 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:13 +0000 (0:00:00.560) 0:01:06.749 ********** 2026-06-09 01:59:13,987 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,003 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-09 01:59:14,003 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.033) 0:01:06.782 ********** 2026-06-09 01:59:14,022 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,037 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-09 01:59:14,037 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.034) 0:01:06.817 ********** 2026-06-09 01:59:14,059 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,078 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-09 01:59:14,079 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.041) 0:01:06.858 ********** 2026-06-09 01:59:14,097 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,114 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-09 01:59:14,114 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.035) 0:01:06.893 ********** 2026-06-09 01:59:14,164 p=35922 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/packages.yml for compute-1 2026-06-09 01:59:14,182 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 01:59:14,182 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.068) 0:01:06.962 ********** 2026-06-09 01:59:14,202 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,214 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-09 01:59:14,214 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.031) 0:01:06.993 ********** 2026-06-09 01:59:14,257 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:14,270 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-09 01:59:14,270 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:14 +0000 (0:00:00.056) 0:01:07.050 ********** 2026-06-09 01:59:15,725 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:15,742 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-09 01:59:15,742 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:15 +0000 (0:00:01.471) 0:01:08.522 ********** 2026-06-09 01:59:16,595 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:16,602 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-09 01:59:16,602 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:16 +0000 (0:00:00.859) 0:01:09.381 ********** 2026-06-09 01:59:17,168 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:17,179 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-09 01:59:17,179 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.577) 0:01:09.958 ********** 2026-06-09 01:59:17,210 p=35922 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_bootstrap/tasks/swap.yml for compute-1 2026-06-09 01:59:17,234 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:59:17,234 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.055) 0:01:10.014 ********** 2026-06-09 01:59:17,253 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:17,263 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-09 01:59:17,263 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.028) 0:01:10.043 ********** 2026-06-09 01:59:17,291 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:17,300 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-09 01:59:17,300 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.037) 0:01:10.080 ********** 2026-06-09 01:59:17,579 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:17,588 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-09 01:59:17,588 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.287) 0:01:10.368 ********** 2026-06-09 01:59:17,853 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:17,868 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-09 01:59:17,868 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:17 +0000 (0:00:00.279) 0:01:10.647 ********** 2026-06-09 01:59:18,249 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:18,266 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-09 01:59:18,266 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.398) 0:01:11.045 ********** 2026-06-09 01:59:18,290 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,306 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-09 01:59:18,306 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.040) 0:01:11.086 ********** 2026-06-09 01:59:18,331 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,347 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-09 01:59:18,348 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.041) 0:01:11.127 ********** 2026-06-09 01:59:18,373 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,391 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-09 01:59:18,391 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.043) 0:01:11.170 ********** 2026-06-09 01:59:18,420 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,436 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-09 01:59:18,436 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.044) 0:01:11.215 ********** 2026-06-09 01:59:18,464 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,479 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-09 01:59:18,479 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.043) 0:01:11.258 ********** 2026-06-09 01:59:18,735 p=35922 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-09 01:59:18,746 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-09 01:59:18,746 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.267) 0:01:11.526 ********** 2026-06-09 01:59:18,758 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,765 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-09 01:59:18,765 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.018) 0:01:11.544 ********** 2026-06-09 01:59:18,777 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,784 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 01:59:18,784 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.019) 0:01:11.564 ********** 2026-06-09 01:59:18,828 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,835 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-09 01:59:18,835 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.050) 0:01:11.614 ********** 2026-06-09 01:59:18,873 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,881 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-09 01:59:18,881 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.046) 0:01:11.661 ********** 2026-06-09 01:59:18,925 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:18,941 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-09 01:59:18,941 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:18 +0000 (0:00:00.059) 0:01:11.721 ********** 2026-06-09 01:59:18,985 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,001 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-09 01:59:19,002 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.060) 0:01:11.781 ********** 2026-06-09 01:59:19,043 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,057 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-09 01:59:19,058 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.055) 0:01:11.837 ********** 2026-06-09 01:59:19,090 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,104 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-09 01:59:19,104 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.046) 0:01:11.883 ********** 2026-06-09 01:59:19,136 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,150 p=35922 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-09 01:59:19,150 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.046) 0:01:11.930 ********** 2026-06-09 01:59:19,200 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,216 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-09 01:59:19,216 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.065) 0:01:11.996 ********** 2026-06-09 01:59:19,252 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,268 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-09 01:59:19,268 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.051) 0:01:12.047 ********** 2026-06-09 01:59:19,555 p=35922 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:19,569 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-09 01:59:19,569 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.301) 0:01:12.349 ********** 2026-06-09 01:59:19,596 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,611 p=35922 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-09 01:59:19,611 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.041) 0:01:12.390 ********** 2026-06-09 01:59:19,644 p=35922 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | compute-1 : ok=46 changed=7 unreachable=0 failed=0 skipped=34 rescued=0 ignored=1 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | Tuesday 09 June 2026 01:59:19 +0000 (0:00:00.086) 0:01:12.476 ********** 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | =============================================================================== 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 43.23s 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 3.16s 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 1.61s 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.47s 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM --- 1.47s 2026-06-09 01:59:19,697 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.46s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.46s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 1.45s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.41s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.40s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.08s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 0.86s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.73s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.73s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 0.63s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 0.58s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.58s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Re-read facts --------------------------------- 0.56s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 0.52s 2026-06-09 01:59:19,698 p=35922 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact --- 0.51s 2026-06-09 01:59:19,795 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]converge[/][/] 2026-06-09 01:59:20,268 p=37180 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 01:59:20,282 p=37180 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 01:59:20,282 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:20 +0000 (0:00:00.015) 0:00:00.015 ********** 2026-06-09 01:59:20,302 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:20,328 p=37180 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 01:59:20,328 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:20 +0000 (0:00:00.046) 0:00:00.062 ********** 2026-06-09 01:59:20,366 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 01:59:20,366 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:20 +0000 (0:00:00.037) 0:00:00.100 ********** 2026-06-09 01:59:20,944 p=37180 u=zuul n=ansible | ok: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 01:59:20,971 p=37180 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-09 01:59:20,971 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:20 +0000 (0:00:00.604) 0:00:00.705 ********** 2026-06-09 01:59:21,066 p=37180 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 01:59:21,066 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:21 +0000 (0:00:00.095) 0:00:00.800 ********** 2026-06-09 01:59:21,127 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:21,136 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 01:59:21,136 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:21 +0000 (0:00:00.070) 0:00:00.870 ********** 2026-06-09 01:59:21,165 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:21,175 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 01:59:21,175 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:21 +0000 (0:00:00.039) 0:00:00.909 ********** 2026-06-09 01:59:21,553 p=37180 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 01:59:21,764 p=37180 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 01:59:21,971 p=37180 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 01:59:21,986 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 01:59:21,986 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:21 +0000 (0:00:00.811) 0:00:01.720 ********** 2026-06-09 01:59:22,608 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:22,624 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 01:59:22,624 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:22 +0000 (0:00:00.637) 0:00:02.357 ********** 2026-06-09 01:59:22,639 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:22,662 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 01:59:22,662 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:22 +0000 (0:00:00.038) 0:00:02.396 ********** 2026-06-09 01:59:22,936 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:22,956 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 01:59:22,957 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:22 +0000 (0:00:00.294) 0:00:02.690 ********** 2026-06-09 01:59:23,291 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:23,300 p=37180 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 01:59:23,300 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:23 +0000 (0:00:00.343) 0:00:03.034 ********** 2026-06-09 01:59:23,351 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 01:59:23,351 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:23 +0000 (0:00:00.051) 0:00:03.085 ********** 2026-06-09 01:59:23,569 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:23,583 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 01:59:23,583 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:23 +0000 (0:00:00.231) 0:00:03.317 ********** 2026-06-09 01:59:24,010 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:24,023 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 01:59:24,023 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:24 +0000 (0:00:00.439) 0:00:03.756 ********** 2026-06-09 01:59:24,413 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:24,425 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 01:59:24,425 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:24 +0000 (0:00:00.402) 0:00:04.159 ********** 2026-06-09 01:59:24,899 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:24,913 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 01:59:24,913 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:24 +0000 (0:00:00.487) 0:00:04.646 ********** 2026-06-09 01:59:24,929 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:24,944 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 01:59:24,944 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:24 +0000 (0:00:00.031) 0:00:04.677 ********** 2026-06-09 01:59:24,967 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-09 01:59:24,974 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-09 01:59:24,980 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-09 01:59:24,981 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-09 01:59:24,987 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-09 01:59:24,988 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-09 01:59:24,997 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-09 01:59:24,998 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-09 01:59:25,000 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:25,012 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 01:59:25,013 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:25 +0000 (0:00:00.068) 0:00:04.746 ********** 2026-06-09 01:59:25,030 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:25,049 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 01:59:25,049 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:25 +0000 (0:00:00.036) 0:00:04.782 ********** 2026-06-09 01:59:25,471 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:25,499 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 01:59:25,499 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:25 +0000 (0:00:00.450) 0:00:05.233 ********** 2026-06-09 01:59:25,907 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:25,931 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 01:59:25,931 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:25 +0000 (0:00:00.431) 0:00:05.664 ********** 2026-06-09 01:59:26,452 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:26,464 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 01:59:26,464 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:26 +0000 (0:00:00.533) 0:00:06.198 ********** 2026-06-09 01:59:27,038 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:27,050 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 01:59:27,050 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:27 +0000 (0:00:00.585) 0:00:06.784 ********** 2026-06-09 01:59:27,520 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:27,533 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 01:59:27,533 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:27 +0000 (0:00:00.483) 0:00:07.267 ********** 2026-06-09 01:59:28,106 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:28,132 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 01:59:28,132 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:28 +0000 (0:00:00.598) 0:00:07.866 ********** 2026-06-09 01:59:28,700 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:28,720 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 01:59:28,720 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:28 +0000 (0:00:00.588) 0:00:08.454 ********** 2026-06-09 01:59:28,752 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:28,774 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 01:59:28,774 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:28 +0000 (0:00:00.053) 0:00:08.508 ********** 2026-06-09 01:59:29,081 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:29,095 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 01:59:29,095 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:29 +0000 (0:00:00.320) 0:00:08.828 ********** 2026-06-09 01:59:29,479 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:29,517 p=37180 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 01:59:29,517 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:29 +0000 (0:00:00.422) 0:00:09.251 ********** 2026-06-09 01:59:29,578 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 01:59:29,578 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:29 +0000 (0:00:00.060) 0:00:09.311 ********** 2026-06-09 01:59:29,837 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:29,856 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 01:59:29,857 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:29 +0000 (0:00:00.278) 0:00:09.590 ********** 2026-06-09 01:59:30,062 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:30,082 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 01:59:30,082 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.225) 0:00:09.815 ********** 2026-06-09 01:59:30,096 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:30,117 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 01:59:30,117 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.035) 0:00:09.851 ********** 2026-06-09 01:59:30,358 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:30,395 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 01:59:30,395 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.277) 0:00:10.128 ********** 2026-06-09 01:59:30,417 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:30,436 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-09 01:59:30,436 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.041) 0:00:10.170 ********** 2026-06-09 01:59:30,478 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:30,498 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-09 01:59:30,498 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.061) 0:00:10.231 ********** 2026-06-09 01:59:30,559 p=37180 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_frr/tasks/configure_evpn.yml for compute-1 2026-06-09 01:59:30,579 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver] *** 2026-06-09 01:59:30,579 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:30 +0000 (0:00:00.081) 0:00:10.313 ********** 2026-06-09 01:59:31,078 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:31,099 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 01:59:31,099 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:31 +0000 (0:00:00.520) 0:00:10.833 ********** 2026-06-09 01:59:31,664 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:31,684 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 01:59:31,684 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:31 +0000 (0:00:00.584) 0:00:11.418 ********** 2026-06-09 01:59:31,970 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:31,983 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 01:59:31,983 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:31 +0000 (0:00:00.299) 0:00:11.717 ********** 2026-06-09 01:59:32,465 p=37180 u=zuul n=ansible | ok: [compute-1] => (item=edpm-container-shutdown) 2026-06-09 01:59:32,894 p=37180 u=zuul n=ansible | ok: [compute-1] => (item=edpm-start-podman-container) 2026-06-09 01:59:32,916 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 01:59:32,916 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:32 +0000 (0:00:00.932) 0:00:12.650 ********** 2026-06-09 01:59:33,185 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:33,209 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 01:59:33,209 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:33 +0000 (0:00:00.293) 0:00:12.943 ********** 2026-06-09 01:59:33,712 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:33,735 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 01:59:33,736 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:33 +0000 (0:00:00.526) 0:00:13.469 ********** 2026-06-09 01:59:34,243 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:34,263 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 01:59:34,263 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:34 +0000 (0:00:00.527) 0:00:13.997 ********** 2026-06-09 01:59:35,044 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:35,054 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 01:59:35,054 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:35 +0000 (0:00:00.790) 0:00:14.787 ********** 2026-06-09 01:59:35,552 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:35,561 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 01:59:35,561 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:35 +0000 (0:00:00.506) 0:00:15.294 ********** 2026-06-09 01:59:36,009 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:36,019 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 01:59:36,019 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:36 +0000 (0:00:00.458) 0:00:15.753 ********** 2026-06-09 01:59:36,624 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:36,655 p=37180 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 01:59:36,655 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:36 +0000 (0:00:00.636) 0:00:16.389 ********** 2026-06-09 01:59:36,719 p=37180 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 01:59:36,719 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:36 +0000 (0:00:00.063) 0:00:16.453 ********** 2026-06-09 01:59:36,768 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:36,778 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 01:59:36,778 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:36 +0000 (0:00:00.058) 0:00:16.511 ********** 2026-06-09 01:59:37,067 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:37,081 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 01:59:37,082 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:37 +0000 (0:00:00.303) 0:00:16.815 ********** 2026-06-09 01:59:37,300 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:37,309 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 01:59:37,309 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:37 +0000 (0:00:00.227) 0:00:17.043 ********** 2026-06-09 01:59:37,742 p=37180 u=zuul n=ansible | ok: [compute-1] => (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 01:59:37,767 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:59:37,767 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:37 +0000 (0:00:00.457) 0:00:17.500 ********** 2026-06-09 01:59:38,008 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:38,029 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 01:59:38,030 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:38 +0000 (0:00:00.262) 0:00:17.763 ********** 2026-06-09 01:59:38,572 p=37180 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-09 01:59:38,574 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:38,587 p=37180 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 01:59:38,588 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:38 +0000 (0:00:00.557) 0:00:18.321 ********** 2026-06-09 01:59:38,646 p=37180 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 01:59:38,646 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:38 +0000 (0:00:00.058) 0:00:18.380 ********** 2026-06-09 01:59:38,737 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:38,749 p=37180 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 01:59:38,749 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:38 +0000 (0:00:00.102) 0:00:18.483 ********** 2026-06-09 01:59:39,136 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:39,158 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 01:59:39,158 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.408) 0:00:18.891 ********** 2026-06-09 01:59:39,244 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:39,265 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 01:59:39,266 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.107) 0:00:18.999 ********** 2026-06-09 01:59:39,371 p=37180 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-09 01:59:39,395 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 01:59:39,395 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.129) 0:00:19.129 ********** 2026-06-09 01:59:39,461 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:39,482 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 01:59:39,482 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.086) 0:00:19.215 ********** 2026-06-09 01:59:39,838 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:39,858 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 01:59:39,858 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.375) 0:00:19.591 ********** 2026-06-09 01:59:39,896 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:39,920 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:59:39,920 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:39 +0000 (0:00:00.062) 0:00:19.653 ********** 2026-06-09 01:59:39,996 p=37180 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_manage/tasks/create.yml for compute-1 2026-06-09 01:59:40,018 p=37180 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 01:59:40,018 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:40 +0000 (0:00:00.097) 0:00:19.751 ********** 2026-06-09 01:59:41,138 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:41,153 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 01:59:41,153 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:41 +0000 (0:00:01.135) 0:00:20.887 ********** 2026-06-09 01:59:41,383 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:41,404 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 01:59:41,404 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:41 +0000 (0:00:00.251) 0:00:21.138 ********** 2026-06-09 01:59:41,430 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:41,463 p=37180 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 01:59:41,463 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:41 +0000 (0:00:00.058) 0:00:21.197 ********** 2026-06-09 01:59:42,657 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:42,695 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 01:59:42,695 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:42 +0000 (0:00:01.231) 0:00:22.428 ********** 2026-06-09 01:59:42,773 p=37180 u=zuul n=ansible | included: /home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm/roles/edpm_container_standalone/tasks/state_file_update.yml for compute-1 2026-06-09 01:59:42,805 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 01:59:42,805 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:42 +0000 (0:00:00.110) 0:00:22.539 ********** 2026-06-09 01:59:43,224 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:43,244 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 01:59:43,244 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.438) 0:00:22.978 ********** 2026-06-09 01:59:43,296 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:43,323 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 01:59:43,323 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.078) 0:00:23.057 ********** 2026-06-09 01:59:43,378 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:43,427 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 01:59:43,427 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.103) 0:00:23.161 ********** 2026-06-09 01:59:43,473 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:43,486 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 01:59:43,486 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.059) 0:00:23.220 ********** 2026-06-09 01:59:43,529 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:43,543 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 01:59:43,544 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.057) 0:00:23.277 ********** 2026-06-09 01:59:43,575 p=37180 u=zuul n=ansible | skipping: [compute-1] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T01:57:58+00:00'}}) 2026-06-09 01:59:43,576 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:43,589 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 01:59:43,589 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.045) 0:00:23.322 ********** 2026-06-09 01:59:43,633 p=37180 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 01:59:43,647 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 01:59:43,648 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.058) 0:00:23.381 ********** 2026-06-09 01:59:43,734 p=37180 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:43,749 p=37180 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 01:59:43,749 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:43 +0000 (0:00:00.101) 0:00:23.483 ********** 2026-06-09 01:59:44,223 p=37180 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:44,298 p=37180 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:59:44,298 p=37180 u=zuul n=ansible | compute-1 : ok=56 changed=17 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-06-09 01:59:44,298 p=37180 u=zuul n=ansible | Tuesday 09 June 2026 01:59:44 +0000 (0:00:00.549) 0:00:24.032 ********** 2026-06-09 01:59:44,298 p=37180 u=zuul n=ansible | =============================================================================== 2026-06-09 01:59:44,299 p=37180 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 --- 1.23s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 1.14s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.93s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.81s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.79s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.64s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.64s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 0.61s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 0.60s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.59s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.59s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 0.58s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.56s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.55s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.53s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset --- 0.53s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 0.53s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver --- 0.52s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 0.51s 2026-06-09 01:59:44,299 p=37180 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 0.49s 2026-06-09 01:59:44,388 p=29713 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]verify[/][/] 2026-06-09 01:59:44,390 p=29713 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 01:59:44,854 p=38621 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-09 01:59:44,883 p=38621 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-09 01:59:44,883 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:44 +0000 (0:00:00.031) 0:00:00.031 ********** 2026-06-09 01:59:44,922 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/edpm-config/container-startup-config/frr) 2026-06-09 01:59:44,923 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/openstack/frr) 2026-06-09 01:59:44,925 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/etc/tmpfiles.d/) 2026-06-09 01:59:44,926 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_dir.yaml for compute-1 => (item=/var/lib/openstack/frr/etc/frr) 2026-06-09 01:59:44,935 p=38621 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:59:44,935 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:44 +0000 (0:00:00.052) 0:00:00.083 ********** 2026-06-09 01:59:45,335 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:45,345 p=38621 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 01:59:45,345 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:45 +0000 (0:00:00.409) 0:00:00.493 ********** 2026-06-09 01:59:45,363 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:45,372 p=38621 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-09 01:59:45,372 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:45 +0000 (0:00:00.026) 0:00:00.519 ********** 2026-06-09 01:59:45,642 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:45,652 p=38621 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-09 01:59:45,652 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:45 +0000 (0:00:00.280) 0:00:00.800 ********** 2026-06-09 01:59:45,665 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:45,694 p=38621 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-09 01:59:45,695 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:45 +0000 (0:00:00.042) 0:00:00.842 ********** 2026-06-09 01:59:45,968 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:45,978 p=38621 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-09 01:59:45,978 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:45 +0000 (0:00:00.283) 0:00:01.126 ********** 2026-06-09 01:59:45,992 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:46,001 p=38621 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-09 01:59:46,001 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.022) 0:00:01.148 ********** 2026-06-09 01:59:46,252 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:46,265 p=38621 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-09 01:59:46,265 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.264) 0:00:01.412 ********** 2026-06-09 01:59:46,280 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:46,293 p=38621 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-09 01:59:46,294 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.028) 0:00:01.441 ********** 2026-06-09 01:59:46,548 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:46,558 p=38621 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-09 01:59:46,558 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.264) 0:00:01.706 ********** 2026-06-09 01:59:46,578 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:46,587 p=38621 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-09 01:59:46,587 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.028) 0:00:01.734 ********** 2026-06-09 01:59:46,810 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:46,820 p=38621 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-09 01:59:46,821 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.233) 0:00:01.968 ********** 2026-06-09 01:59:46,834 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:46,843 p=38621 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-09 01:59:46,843 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:46 +0000 (0:00:00.022) 0:00:01.991 ********** 2026-06-09 01:59:47,097 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:47,117 p=38621 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-09 01:59:47,118 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:47 +0000 (0:00:00.274) 0:00:02.265 ********** 2026-06-09 01:59:47,141 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:47,160 p=38621 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-09 01:59:47,161 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:47 +0000 (0:00:00.042) 0:00:02.308 ********** 2026-06-09 01:59:47,403 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:47,422 p=38621 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-09 01:59:47,422 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:47 +0000 (0:00:00.261) 0:00:02.570 ********** 2026-06-09 01:59:47,443 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:47,463 p=38621 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-09 01:59:47,463 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:47 +0000 (0:00:00.040) 0:00:02.611 ********** 2026-06-09 01:59:47,858 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-09 01:59:48,054 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-09 01:59:48,074 p=38621 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-09 01:59:48,074 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:48 +0000 (0:00:00.611) 0:00:03.222 ********** 2026-06-09 01:59:48,142 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:59:47.828354', 'end': '2026-06-09 01:59:47.832426', 'delta': '0:00:00.004072', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': '121 frr bgp port', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft delta: '0:00:00.004072' end: '2026-06-09 01:59:47.832426' failed: false invocation: module_args: _raw_params: grep -q "121 frr bgp port" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 121 frr bgp port msg: '' rc: 0 start: '2026-06-09 01:59:47.828354' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:48,144 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:59:48.021881', 'end': '2026-06-09 01:59:48.029918', 'delta': '0:00:00.008037', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': '122 frr bfd ports', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft delta: '0:00:00.008037' end: '2026-06-09 01:59:48.029918' failed: false invocation: module_args: _raw_params: grep -q "122 frr bfd ports" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: 122 frr bfd ports msg: '' rc: 0 start: '2026-06-09 01:59:48.021881' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:48,156 p=38621 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-09 01:59:48,156 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:48 +0000 (0:00:00.081) 0:00:03.304 ********** 2026-06-09 01:59:48,384 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-09 01:59:48,628 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-09 01:59:48,643 p=38621 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 01:59:48,643 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:48 +0000 (0:00:00.487) 0:00:03.791 ********** 2026-06-09 01:59:48,679 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:59:48.348804', 'end': '2026-06-09 01:59:48.354441', 'delta': '0:00:00.005637', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'tcp dport { 179 } ct state new counter accept', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:00.005637' end: '2026-06-09 01:59:48.354441' failed: false invocation: module_args: _raw_params: grep -q "tcp dport { 179 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport { 179 } ct state new counter accept msg: '' rc: 0 start: '2026-06-09 01:59:48.348804' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:48,684 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft', 'start': '2026-06-09 01:59:48.586430', 'end': '2026-06-09 01:59:48.593843', 'delta': '0:00:00.007413', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft delta: '0:00:00.007413' end: '2026-06-09 01:59:48.593843' failed: false invocation: module_args: _raw_params: grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept" /etc/nftables/edpm-rules.nft _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept msg: '' rc: 0 start: '2026-06-09 01:59:48.586430' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:48,700 p=38621 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-09 01:59:48,701 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:48 +0000 (0:00:00.057) 0:00:03.848 ********** 2026-06-09 01:59:48,990 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-09 01:59:49,207 p=38621 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-09 01:59:49,227 p=38621 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 01:59:49,227 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:49 +0000 (0:00:00.526) 0:00:04.375 ********** 2026-06-09 01:59:49,255 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "tcp dport 179 ct state new counter.*accept"', 'start': '2026-06-09 01:59:48.942876', 'end': '2026-06-09 01:59:48.954686', 'delta': '0:00:00.011810', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "tcp dport 179 ct state new counter.*accept"', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'tcp dport 179 ct state new counter', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" delta: '0:00:00.011810' end: '2026-06-09 01:59:48.954686' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "tcp dport 179 ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: tcp dport 179 ct state new counter msg: '' rc: 0 start: '2026-06-09 01:59:48.942876' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:49,258 p=38621 u=zuul n=ansible | ok: [compute-1] => (item={'changed': True, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept"', 'start': '2026-06-09 01:59:49.166041', 'end': '2026-06-09 01:59:49.176754', 'delta': '0:00:00.010713', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'nft list table inet filter | awk \'/chain EDPM_INPUT {/,/}/\' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept"', '_uses_shell': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'item': 'udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter', 'ansible_loop_var': 'item'}) => changed=false ansible_loop_var: item item: ansible_loop_var: item changed: true cmd: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" delta: '0:00:00.010713' end: '2026-06-09 01:59:49.176754' failed: false invocation: module_args: _raw_params: nft list table inet filter | awk '/chain EDPM_INPUT {/,/}/' | grep -q "udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter.*accept" _uses_shell: true argv: null chdir: null creates: null executable: null removes: null stdin: null stdin_add_newline: true strip_empty_ends: true item: udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter msg: '' rc: 0 start: '2026-06-09 01:59:49.166041' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 01:59:49,278 p=38621 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-09 01:59:49,278 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:49 +0000 (0:00:00.050) 0:00:04.425 ********** 2026-06-09 01:59:49,323 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_podman.yaml for compute-1 => (item=frr) 2026-06-09 01:59:49,351 p=38621 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-09 01:59:49,351 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:49 +0000 (0:00:00.073) 0:00:04.499 ********** 2026-06-09 01:59:49,685 p=38621 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:49,709 p=38621 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-09 01:59:49,709 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:49 +0000 (0:00:00.358) 0:00:04.857 ********** 2026-06-09 01:59:49,752 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:49,777 p=38621 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-09 01:59:49,777 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:49 +0000 (0:00:00.067) 0:00:04.924 ********** 2026-06-09 01:59:50,075 p=38621 u=zuul n=ansible | changed: [compute-1] 2026-06-09 01:59:50,098 p=38621 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-09 01:59:50,099 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.321) 0:00:05.246 ********** 2026-06-09 01:59:50,144 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:50,164 p=38621 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-09 01:59:50,164 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.065) 0:00:05.312 ********** 2026-06-09 01:59:50,203 p=38621 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/molecule/test-helpers/verify_systemd_unit.yaml for compute-1 => (item={'name': 'edpm_frr.service'}) 2026-06-09 01:59:50,219 p=38621 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-09 01:59:50,220 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.055) 0:00:05.367 ********** 2026-06-09 01:59:50,521 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:50,558 p=38621 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-09 01:59:50,558 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.338) 0:00:05.705 ********** 2026-06-09 01:59:50,581 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:50,594 p=38621 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-09 01:59:50,594 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.036) 0:00:05.742 ********** 2026-06-09 01:59:50,857 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:50,878 p=38621 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-09 01:59:50,878 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.284) 0:00:06.026 ********** 2026-06-09 01:59:50,896 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:50,917 p=38621 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-09 01:59:50,917 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:50 +0000 (0:00:00.038) 0:00:06.064 ********** 2026-06-09 01:59:51,140 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:51,162 p=38621 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-09 01:59:51,162 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:51 +0000 (0:00:00.245) 0:00:06.310 ********** 2026-06-09 01:59:51,183 p=38621 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 01:59:51,248 p=38621 u=zuul n=ansible | PLAY [Verify EVPN mode frr.conf] *********************************************** 2026-06-09 01:59:51,281 p=38621 u=zuul n=ansible | TASK [Assert frr.conf has Neutron driver header] ******************************* 2026-06-09 01:59:51,282 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:51 +0000 (0:00:00.119) 0:00:06.429 ********** 2026-06-09 01:59:51,527 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:51,546 p=38621 u=zuul n=ansible | TASK [Check frr.conf does not contain BGP router stanza] *********************** 2026-06-09 01:59:51,546 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:51 +0000 (0:00:00.264) 0:00:06.693 ********** 2026-06-09 01:59:51,785 p=38621 u=zuul n=ansible | ok: [compute-1] 2026-06-09 01:59:51,805 p=38621 u=zuul n=ansible | TASK [Assert frr.conf contains global settings] ******************************** 2026-06-09 01:59:51,805 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:51 +0000 (0:00:00.259) 0:00:06.952 ********** 2026-06-09 01:59:52,061 p=38621 u=zuul n=ansible | ok: [compute-1] => (item=frr version) 2026-06-09 01:59:52,320 p=38621 u=zuul n=ansible | ok: [compute-1] => (item=line vty) 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | compute-1 : ok=41 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Tuesday 09 June 2026 01:59:52 +0000 (0:00:00.550) 0:00:07.503 ********** 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | =============================================================================== 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.61s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Assert frr.conf contains global settings -------------------------------- 0.55s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.53s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.49s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.41s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.36s 2026-06-09 01:59:52,355 p=38621 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.34s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.32s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.28s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.28s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.28s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.27s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.26s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Assert frr.conf has Neutron driver header ------------------------------- 0.26s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.26s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.26s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check frr.conf does not contain BGP router stanza ----------------------- 0.26s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.25s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.23s 2026-06-09 01:59:52,356 p=38621 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.12s 2026-06-09 01:59:52,420 p=29713 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 01:59:52,422 p=29713 u=zuul n=molecule.util | Writing /tmp/report.html report.