2026-06-09 15:14:53,858 p=29739 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 15:14:54,210 p=29744 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 15:14:54,210 p=29744 u=zuul n=ansible | No config file found; using defaults 2026-06-09 15:14:54,212 p=29744 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 15:14:54,223 p=29744 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 15:14:54,224 p=29744 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 15:14:54,224 p=29744 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 15:14:54,225 p=29744 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 15:14:54,226 p=29744 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 15:14:54,226 p=29744 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 15:14:54,227 p=29744 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 15:14:54,228 p=29744 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 15:14:54,229 p=29744 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 15:14:54,230 p=29744 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 15:14:54,230 p=29744 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 15:14:54,232 p=29744 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 15:14:54,233 p=29744 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 15:14:54,233 p=29744 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+3bcd0bf6 at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 15:14:54,233 p=29744 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 15:14:54,234 p=29744 u=zuul n=ansible | Process install dependency map 2026-06-09 15:14:54,236 p=29744 u=zuul n=ansible | Starting collection install process 2026-06-09 15:14:54,237 p=29744 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 15:14:54,237 p=29744 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 15:14:54,238 p=29744 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 15:14:54,238 p=29744 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 15:14:54,238 p=29744 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 15:14:54,240 p=29744 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 15:14:54,240 p=29744 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 15:14:54,244 p=29744 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 15:14:54,245 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 15:14:54,247 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 15:14:54,248 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 15:14:54,249 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 15:14:54,250 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 15:14:54,252 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 15:14:54,253 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 15:14:54,254 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 15:14:54,255 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 15:14:54,256 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 15:14:54,256 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 15:14:54,257 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 15:14:54,258 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 15:14:54,259 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 15:14:54,261 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 15:14:54,262 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 15:14:54,264 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 15:14:54,265 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 15:14:54,265 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 15:14:54,267 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 15:14:54,269 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 15:14:54,270 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 15:14:54,271 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 15:14:54,273 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 15:14:54,275 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 15:14:54,278 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 15:14:54,280 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 15:14:54,282 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 15:14:54,284 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 15:14:54,285 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 15:14:54,286 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 15:14:54,287 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 15:14:54,288 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 15:14:54,291 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 15:14:54,292 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 15:14:54,293 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 15:14:54,295 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 15:14:54,296 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 15:14:54,296 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 15:14:54,297 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 15:14:54,299 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 15:14:54,306 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 15:14:54,308 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 15:14:54,310 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 15:14:54,311 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 15:14:54,312 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 15:14:54,312 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 15:14:54,313 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 15:14:54,314 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 15:14:54,315 p=29744 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 15:14:54,316 p=29744 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 15:14:54,316 p=29744 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 15:14:54,316 p=29744 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 15:14:54,316 p=29744 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 15:14:54,317 p=29744 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 15:14:54,317 p=29744 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 15:14:54,317 p=29744 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 15:14:54,317 p=29744 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 15:14:54,317 p=29744 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 15:14:54,318 p=29744 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 15:14:54,318 p=29744 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 15:14:54,390 p=29744 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 15:14:54,390 p=29744 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 15:14:54,390 p=29744 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 15:14:54,390 p=29744 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 15:14:54,390 p=29744 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 15:14:54,790 p=29746 u=zuul n=ansible | {"/home/zuul/.ansible/collections/ansible_collections": {"@NAMESPACE@.@NAME@": {"version": "3.1.4"}, "ansible.netcommon": {"version": "7.1.0"}, "ansible.posix": {"version": "1.6.2"}, "ansible.utils": {"version": "5.1.2"}, "cifmw.general": {"version": "1.0.0+3bcd0bf6"}, "cisco.ios": {"version": "9.0.3"}, "community.crypto": {"version": "2.22.3"}, "community.general": {"version": "10.0.1"}, "community.libvirt": {"version": "1.3.0"}, "community.okd": {"version": "4.0.0"}, "containers.podman": {"version": "1.16.2"}, "junipernetworks.junos": {"version": "9.1.0"}, "kubernetes.core": {"version": "5.0.0"}, "mellanox.onyx": {"version": "1.0.0"}, "openstack.config_template": {"version": "2.1.1"}}, "/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-09 15:14:54,856 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-09 15:14:55,705 p=29750 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-09 15:14:55,719 p=29750 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 15:14:55,719 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:55 +0000 (0:00:00.016) 0:00:00.016 ********** 2026-06-09 15:14:55,736 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:55,744 p=29750 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 15:14:55,744 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:55 +0000 (0:00:00.024) 0:00:00.040 ********** 2026-06-09 15:14:55,754 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:55,758 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 15:14:55,759 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:55 +0000 (0:00:00.014) 0:00:00.055 ********** 2026-06-09 15:14:56,375 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:56,380 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 15:14:56,380 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:56 +0000 (0:00:00.621) 0:00:00.677 ********** 2026-06-09 15:14:56,416 p=29750 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 15:14:56,421 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 15:14:56,422 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:56 +0000 (0:00:00.041) 0:00:00.718 ********** 2026-06-09 15:14:56,711 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:56,714 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 15:14:56,715 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:56 +0000 (0:00:00.293) 0:00:01.011 ********** 2026-06-09 15:14:57,032 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:57,036 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 15:14:57,036 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:57 +0000 (0:00:00.321) 0:00:01.333 ********** 2026-06-09 15:14:57,267 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:57,273 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 15:14:57,273 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:57 +0000 (0:00:00.236) 0:00:01.570 ********** 2026-06-09 15:14:57,765 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:14:57,769 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 15:14:57,769 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:57 +0000 (0:00:00.495) 0:00:02.065 ********** 2026-06-09 15:14:58,267 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:14:58,272 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 15:14:58,272 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:14:58 +0000 (0:00:00.503) 0:00:02.568 ********** 2026-06-09 15:15:07,453 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:15:07,457 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 15:15:07,457 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:07 +0000 (0:00:09.185) 0:00:11.754 ********** 2026-06-09 15:15:08,504 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:15:08,509 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 15:15:08,509 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:08 +0000 (0:00:01.051) 0:00:12.805 ********** 2026-06-09 15:15:12,073 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:15:12,077 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 15:15:12,077 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:12 +0000 (0:00:03.568) 0:00:16.374 ********** 2026-06-09 15:15:12,676 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:15:12,681 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 15:15:12,681 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:12 +0000 (0:00:00.603) 0:00:16.978 ********** 2026-06-09 15:15:12,893 p=29750 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.010780' end: '2026-06-09 15:15:12.869584' msg: non-zero return code rc: 1 start: '2026-06-09 15:15:12.858804' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-09 15:15:12,893 p=29750 u=zuul n=ansible | ...ignoring 2026-06-09 15:15:12,896 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 15:15:12,896 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:12 +0000 (0:00:00.215) 0:00:17.193 ********** 2026-06-09 15:15:12,920 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:15:12,924 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 15:15:12,924 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:15:12 +0000 (0:00:00.028) 0:00:17.221 ********** 2026-06-09 15:16:14,542 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:14,547 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 15:16:14,547 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:14 +0000 (0:01:01.622) 0:01:18.844 ********** 2026-06-09 15:16:16,365 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:16,369 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 15:16:16,369 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:16 +0000 (0:00:01.821) 0:01:20.665 ********** 2026-06-09 15:16:18,181 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:18,185 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 15:16:18,185 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:18 +0000 (0:00:01.816) 0:01:22.481 ********** 2026-06-09 15:16:19,911 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:19,916 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 15:16:19,916 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:19 +0000 (0:00:01.731) 0:01:24.212 ********** 2026-06-09 15:16:20,114 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:20,119 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 15:16:20,120 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:20 +0000 (0:00:00.203) 0:01:24.416 ********** 2026-06-09 15:16:20,377 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:20,381 p=29750 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 15:16:20,381 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:20 +0000 (0:00:00.261) 0:01:24.677 ********** 2026-06-09 15:16:20,784 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:20,790 p=29750 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-09 15:16:20,790 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:20 +0000 (0:00:00.409) 0:01:25.087 ********** 2026-06-09 15:16:22,567 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:22,571 p=29750 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-09 15:16:22,571 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:22 +0000 (0:00:01.781) 0:01:26.868 ********** 2026-06-09 15:16:22,795 p=29750 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-09 15:16:22,800 p=29750 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-09 15:16:22,800 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:22 +0000 (0:00:00.228) 0:01:27.097 ********** 2026-06-09 15:16:23,057 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:23,060 p=29750 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-09 15:16:23,060 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:23 +0000 (0:00:00.259) 0:01:27.357 ********** 2026-06-09 15:16:23,483 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:23,489 p=29750 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 15:16:23,489 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:23 +0000 (0:00:00.428) 0:01:27.785 ********** 2026-06-09 15:16:24,174 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:24,178 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 15:16:24,178 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:24 +0000 (0:00:00.688) 0:01:28.474 ********** 2026-06-09 15:16:24,190 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:24,194 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-09 15:16:24,194 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:24 +0000 (0:00:00.016) 0:01:28.490 ********** 2026-06-09 15:16:28,068 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:28,072 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-09 15:16:28,072 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:28 +0000 (0:00:03.878) 0:01:32.369 ********** 2026-06-09 15:16:29,560 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:29,566 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-09 15:16:29,566 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:01.493) 0:01:33.862 ********** 2026-06-09 15:16:29,589 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:29,595 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-09 15:16:29,595 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.029) 0:01:33.892 ********** 2026-06-09 15:16:29,611 p=29750 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 15:16:29,619 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 15:16:29,619 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.024) 0:01:33.916 ********** 2026-06-09 15:16:29,819 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:29,823 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-09 15:16:29,824 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.204) 0:01:34.120 ********** 2026-06-09 15:16:29,835 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:29,839 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 15:16:29,839 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.015) 0:01:34.135 ********** 2026-06-09 15:16:29,851 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:29,855 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:16:29,855 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.016) 0:01:34.152 ********** 2026-06-09 15:16:29,867 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:29,871 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-09 15:16:29,871 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:29 +0000 (0:00:00.015) 0:01:34.167 ********** 2026-06-09 15:16:30,089 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:30,093 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-09 15:16:30,093 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:30 +0000 (0:00:00.222) 0:01:34.390 ********** 2026-06-09 15:16:30,112 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:30,116 p=29750 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 15:16:30,116 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:30 +0000 (0:00:00.023) 0:01:34.413 ********** 2026-06-09 15:16:30,349 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:30,353 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-09 15:16:30,353 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:30 +0000 (0:00:00.236) 0:01:34.650 ********** 2026-06-09 15:16:32,337 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:32,345 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-09 15:16:32,345 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:32 +0000 (0:00:01.991) 0:01:36.641 ********** 2026-06-09 15:16:32,360 p=29750 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 15:16:32,367 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-09 15:16:32,367 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:32 +0000 (0:00:00.021) 0:01:36.663 ********** 2026-06-09 15:16:32,721 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:16:32,728 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-09 15:16:32,728 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:32 +0000 (0:00:00.361) 0:01:37.025 ********** 2026-06-09 15:16:32,752 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:32,761 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-09 15:16:32,762 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:32 +0000 (0:00:00.033) 0:01:37.058 ********** 2026-06-09 15:16:33,079 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:16:33,087 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-09 15:16:33,087 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.325) 0:01:37.384 ********** 2026-06-09 15:16:33,099 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,106 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-09 15:16:33,106 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.019) 0:01:37.403 ********** 2026-06-09 15:16:33,119 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,126 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-09 15:16:33,126 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.019) 0:01:37.423 ********** 2026-06-09 15:16:33,137 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,145 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-09 15:16:33,145 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.018) 0:01:37.442 ********** 2026-06-09 15:16:33,159 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,166 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-09 15:16:33,166 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.021) 0:01:37.463 ********** 2026-06-09 15:16:33,197 p=29750 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 15:16:33,210 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 15:16:33,210 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.043) 0:01:37.506 ********** 2026-06-09 15:16:33,221 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,229 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-09 15:16:33,229 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.019) 0:01:37.525 ********** 2026-06-09 15:16:33,252 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:16:33,258 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-09 15:16:33,258 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:16:33 +0000 (0:00:00.029) 0:01:37.555 ********** 2026-06-09 15:17:32,652 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:32,660 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-09 15:17:32,660 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:32 +0000 (0:00:59.401) 0:02:36.956 ********** 2026-06-09 15:17:33,969 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:33,976 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-09 15:17:33,976 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:33 +0000 (0:00:01.316) 0:02:38.273 ********** 2026-06-09 15:17:34,553 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:34,562 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-09 15:17:34,562 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:34 +0000 (0:00:00.586) 0:02:38.859 ********** 2026-06-09 15:17:34,584 p=29750 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 15:17:34,600 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:17:34,600 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:34 +0000 (0:00:00.037) 0:02:38.897 ********** 2026-06-09 15:17:34,620 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:34,628 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-09 15:17:34,628 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:34 +0000 (0:00:00.027) 0:02:38.925 ********** 2026-06-09 15:17:34,661 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:34,669 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-09 15:17:34,669 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:34 +0000 (0:00:00.040) 0:02:38.965 ********** 2026-06-09 15:17:36,584 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:36,594 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-09 15:17:36,594 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:36 +0000 (0:00:01.924) 0:02:40.890 ********** 2026-06-09 15:17:37,239 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:37,246 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-09 15:17:37,247 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:37 +0000 (0:00:00.653) 0:02:41.543 ********** 2026-06-09 15:17:38,138 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:38,146 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-09 15:17:38,146 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.899) 0:02:42.443 ********** 2026-06-09 15:17:38,186 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,196 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-09 15:17:38,197 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.050) 0:02:42.493 ********** 2026-06-09 15:17:38,239 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,249 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-09 15:17:38,249 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.052) 0:02:42.545 ********** 2026-06-09 15:17:38,289 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,297 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-09 15:17:38,297 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.048) 0:02:42.594 ********** 2026-06-09 15:17:38,323 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,334 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-09 15:17:38,334 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.037) 0:02:42.631 ********** 2026-06-09 15:17:38,356 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,364 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-09 15:17:38,364 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.029) 0:02:42.661 ********** 2026-06-09 15:17:38,642 p=29750 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-09 15:17:38,654 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-09 15:17:38,654 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.290) 0:02:42.951 ********** 2026-06-09 15:17:38,670 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,680 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-09 15:17:38,680 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.025) 0:02:42.977 ********** 2026-06-09 15:17:38,692 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,699 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:17:38,699 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.019) 0:02:42.996 ********** 2026-06-09 15:17:38,724 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,733 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-09 15:17:38,733 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.033) 0:02:43.030 ********** 2026-06-09 15:17:38,758 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,766 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-09 15:17:38,766 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.032) 0:02:43.062 ********** 2026-06-09 15:17:38,789 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,796 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-09 15:17:38,796 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.030) 0:02:43.093 ********** 2026-06-09 15:17:38,822 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,831 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-09 15:17:38,831 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.035) 0:02:43.128 ********** 2026-06-09 15:17:38,856 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,864 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-09 15:17:38,865 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.033) 0:02:43.161 ********** 2026-06-09 15:17:38,889 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,896 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-09 15:17:38,897 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.031) 0:02:43.193 ********** 2026-06-09 15:17:38,921 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,929 p=29750 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-09 15:17:38,929 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.032) 0:02:43.226 ********** 2026-06-09 15:17:38,954 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,961 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-09 15:17:38,961 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.031) 0:02:43.258 ********** 2026-06-09 15:17:38,988 p=29750 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:38,995 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-09 15:17:38,995 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:38 +0000 (0:00:00.033) 0:02:43.292 ********** 2026-06-09 15:17:39,257 p=29750 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:39,265 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-09 15:17:39,265 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:39 +0000 (0:00:00.269) 0:02:43.561 ********** 2026-06-09 15:17:39,515 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:39,522 p=29750 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-09 15:17:39,522 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:39 +0000 (0:00:00.257) 0:02:43.819 ********** 2026-06-09 15:17:39,770 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:39,792 p=29750 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed] *** 2026-06-09 15:17:39,792 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:39 +0000 (0:00:00.269) 0:02:44.089 ********** 2026-06-09 15:17:44,632 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:44,639 p=29750 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Activate swap] ********************** 2026-06-09 15:17:44,639 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:44 +0000 (0:00:04.847) 0:02:48.936 ********** 2026-06-09 15:17:44,935 p=29750 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:44,948 p=29750 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | compute-1 : ok=51 changed=22 unreachable=0 failed=0 skipped=31 rescued=0 ignored=1 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | Tuesday 09 June 2026 15:17:44 +0000 (0:00:00.309) 0:02:49.245 ********** 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | =============================================================================== 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 61.62s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM -- 59.40s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 9.19s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed ------- 4.85s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 3.88s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 3.57s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 1.99s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Create swapfile if needed --------------------- 1.92s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.82s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.82s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.78s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.73s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.49s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 1.32s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.05s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Enable swapfile on fstab ---------------------- 0.90s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.69s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set permission on swapfile -------------------- 0.65s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Gather facts if they don't exist --- 0.62s 2026-06-09 15:17:44,949 p=29750 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.60s 2026-06-09 15:17:45,037 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-09 15:17:45,542 p=33843 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 15:17:45,557 p=33843 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 15:17:45,557 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:45 +0000 (0:00:00.017) 0:00:00.017 ********** 2026-06-09 15:17:45,578 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:45,603 p=33843 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 15:17:45,603 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:45 +0000 (0:00:00.045) 0:00:00.062 ********** 2026-06-09 15:17:45,641 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 15:17:45,641 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:45 +0000 (0:00:00.038) 0:00:00.101 ********** 2026-06-09 15:17:54,802 p=33843 u=zuul n=ansible | changed: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 15:17:54,851 p=33843 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-09 15:17:54,851 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:54 +0000 (0:00:09.209) 0:00:09.310 ********** 2026-06-09 15:17:54,923 p=33843 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 15:17:54,924 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:54 +0000 (0:00:00.072) 0:00:09.383 ********** 2026-06-09 15:17:54,968 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:54,978 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 15:17:54,978 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:54 +0000 (0:00:00.054) 0:00:09.437 ********** 2026-06-09 15:17:54,996 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:55,004 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 15:17:55,004 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:55 +0000 (0:00:00.026) 0:00:09.464 ********** 2026-06-09 15:17:55,358 p=33843 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 15:17:55,626 p=33843 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 15:17:55,836 p=33843 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 15:17:55,847 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 15:17:55,847 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:55 +0000 (0:00:00.842) 0:00:10.307 ********** 2026-06-09 15:17:56,566 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:56,575 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 15:17:56,575 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:56 +0000 (0:00:00.727) 0:00:11.034 ********** 2026-06-09 15:17:57,152 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:17:57,164 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 15:17:57,164 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:57 +0000 (0:00:00.589) 0:00:11.623 ********** 2026-06-09 15:17:57,410 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:57,420 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 15:17:57,421 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:57 +0000 (0:00:00.256) 0:00:11.880 ********** 2026-06-09 15:17:57,777 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:57,789 p=33843 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 15:17:57,789 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:57 +0000 (0:00:00.368) 0:00:12.249 ********** 2026-06-09 15:17:57,849 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 15:17:57,849 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:57 +0000 (0:00:00.059) 0:00:12.308 ********** 2026-06-09 15:17:58,083 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:58,095 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 15:17:58,095 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:58 +0000 (0:00:00.246) 0:00:12.555 ********** 2026-06-09 15:17:58,509 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:58,523 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 15:17:58,524 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:58 +0000 (0:00:00.428) 0:00:12.983 ********** 2026-06-09 15:17:58,929 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:58,940 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 15:17:58,940 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:58 +0000 (0:00:00.416) 0:00:13.399 ********** 2026-06-09 15:17:59,379 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:59,390 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 15:17:59,390 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:59 +0000 (0:00:00.449) 0:00:13.849 ********** 2026-06-09 15:17:59,798 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:17:59,808 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 15:17:59,808 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:59 +0000 (0:00:00.418) 0:00:14.268 ********** 2026-06-09 15:17:59,829 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-09 15:17:59,834 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-09 15:17:59,841 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-09 15:17:59,847 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-09 15:17:59,853 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-09 15:17:59,856 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-09 15:17:59,857 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-09 15:17:59,857 p=33843 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-09 15:17:59,859 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:59,872 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 15:17:59,872 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:59 +0000 (0:00:00.063) 0:00:14.331 ********** 2026-06-09 15:17:59,886 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:17:59,896 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 15:17:59,896 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:17:59 +0000 (0:00:00.024) 0:00:14.356 ********** 2026-06-09 15:18:00,135 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:00,146 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 15:18:00,146 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:00 +0000 (0:00:00.249) 0:00:14.606 ********** 2026-06-09 15:18:00,525 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:00,535 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 15:18:00,535 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:00 +0000 (0:00:00.388) 0:00:14.995 ********** 2026-06-09 15:18:01,021 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:01,033 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 15:18:01,034 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:01 +0000 (0:00:00.498) 0:00:15.493 ********** 2026-06-09 15:18:01,498 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:01,509 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 15:18:01,509 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:01 +0000 (0:00:00.475) 0:00:15.968 ********** 2026-06-09 15:18:01,944 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:01,957 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 15:18:01,957 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:01 +0000 (0:00:00.448) 0:00:16.416 ********** 2026-06-09 15:18:02,423 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:02,433 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 15:18:02,433 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:02 +0000 (0:00:00.475) 0:00:16.892 ********** 2026-06-09 15:18:02,913 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:02,927 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 15:18:02,927 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:02 +0000 (0:00:00.494) 0:00:17.387 ********** 2026-06-09 15:18:03,192 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:03,202 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 15:18:03,202 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:03 +0000 (0:00:00.274) 0:00:17.661 ********** 2026-06-09 15:18:03,557 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:03,566 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 15:18:03,566 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:03 +0000 (0:00:00.363) 0:00:18.025 ********** 2026-06-09 15:18:03,865 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:03,882 p=33843 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 15:18:03,882 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:03 +0000 (0:00:00.316) 0:00:18.341 ********** 2026-06-09 15:18:03,946 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 15:18:03,947 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:03 +0000 (0:00:00.064) 0:00:18.406 ********** 2026-06-09 15:18:04,161 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:04,170 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 15:18:04,170 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:04 +0000 (0:00:00.223) 0:00:18.630 ********** 2026-06-09 15:18:04,449 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:04,458 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 15:18:04,459 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:04 +0000 (0:00:00.288) 0:00:18.918 ********** 2026-06-09 15:18:04,689 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:04,700 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 15:18:04,700 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:04 +0000 (0:00:00.241) 0:00:19.159 ********** 2026-06-09 15:18:05,143 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:05,162 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 15:18:05,162 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:05 +0000 (0:00:00.462) 0:00:19.621 ********** 2026-06-09 15:18:05,580 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:05,589 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-09 15:18:05,589 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:05 +0000 (0:00:00.427) 0:00:20.049 ********** 2026-06-09 15:18:05,628 p=33843 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 15:18:05,639 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-09 15:18:05,639 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:05 +0000 (0:00:00.049) 0:00:20.098 ********** 2026-06-09 15:18:06,255 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:06,267 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-09 15:18:06,268 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.628) 0:00:20.727 ********** 2026-06-09 15:18:06,283 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:06,297 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-09 15:18:06,298 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.029) 0:00:20.757 ********** 2026-06-09 15:18:06,326 p=33843 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:06,338 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-09 15:18:06,338 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.040) 0:00:20.798 ********** 2026-06-09 15:18:06,362 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:06,373 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-09 15:18:06,373 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.035) 0:00:20.833 ********** 2026-06-09 15:18:06,399 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:06,412 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-09 15:18:06,412 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.038) 0:00:20.872 ********** 2026-06-09 15:18:06,972 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:06,982 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-09 15:18:06,982 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:06 +0000 (0:00:00.570) 0:00:21.442 ********** 2026-06-09 15:18:07,007 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:07,018 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 15:18:07,018 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:07 +0000 (0:00:00.035) 0:00:21.478 ********** 2026-06-09 15:18:07,492 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:07,503 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 15:18:07,503 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:07 +0000 (0:00:00.484) 0:00:21.963 ********** 2026-06-09 15:18:07,739 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:07,750 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 15:18:07,750 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:07 +0000 (0:00:00.247) 0:00:22.210 ********** 2026-06-09 15:18:08,180 p=33843 u=zuul n=ansible | changed: [compute-1] => (item=edpm-container-shutdown) 2026-06-09 15:18:08,593 p=33843 u=zuul n=ansible | changed: [compute-1] => (item=edpm-start-podman-container) 2026-06-09 15:18:08,607 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 15:18:08,608 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:08 +0000 (0:00:00.857) 0:00:23.067 ********** 2026-06-09 15:18:08,872 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:08,923 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 15:18:08,924 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:08 +0000 (0:00:00.315) 0:00:23.383 ********** 2026-06-09 15:18:09,364 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:09,375 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 15:18:09,376 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:09 +0000 (0:00:00.452) 0:00:23.835 ********** 2026-06-09 15:18:09,811 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:09,825 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 15:18:09,825 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:09 +0000 (0:00:00.449) 0:00:24.284 ********** 2026-06-09 15:18:10,799 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:10,810 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 15:18:10,810 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:10 +0000 (0:00:00.984) 0:00:25.269 ********** 2026-06-09 15:18:11,218 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:11,233 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 15:18:11,233 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:11 +0000 (0:00:00.423) 0:00:25.692 ********** 2026-06-09 15:18:11,652 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:11,663 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 15:18:11,663 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:11 +0000 (0:00:00.429) 0:00:26.122 ********** 2026-06-09 15:18:12,432 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:12,452 p=33843 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 15:18:12,452 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:12 +0000 (0:00:00.789) 0:00:26.912 ********** 2026-06-09 15:18:12,516 p=33843 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 15:18:12,516 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:12 +0000 (0:00:00.063) 0:00:26.976 ********** 2026-06-09 15:18:12,578 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:12,588 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 15:18:12,588 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:12 +0000 (0:00:00.071) 0:00:27.048 ********** 2026-06-09 15:18:12,839 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:12,851 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 15:18:12,851 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:12 +0000 (0:00:00.262) 0:00:27.311 ********** 2026-06-09 15:18:13,095 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:13,105 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 15:18:13,105 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:13 +0000 (0:00:00.253) 0:00:27.565 ********** 2026-06-09 15:18:13,553 p=33843 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 15:18:13,566 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:18:13,566 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:13 +0000 (0:00:00.460) 0:00:28.025 ********** 2026-06-09 15:18:13,783 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:13,794 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 15:18:13,795 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:13 +0000 (0:00:00.228) 0:00:28.254 ********** 2026-06-09 15:18:14,228 p=33843 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-09 15:18:14,230 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:14,243 p=33843 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 15:18:14,243 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.448) 0:00:28.702 ********** 2026-06-09 15:18:14,295 p=33843 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 15:18:14,295 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.051) 0:00:28.754 ********** 2026-06-09 15:18:14,353 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:14,363 p=33843 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 15:18:14,363 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.068) 0:00:28.822 ********** 2026-06-09 15:18:14,766 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:14,819 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 15:18:14,819 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.456) 0:00:29.279 ********** 2026-06-09 15:18:14,870 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:14,882 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 15:18:14,882 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.062) 0:00:29.342 ********** 2026-06-09 15:18:14,971 p=33843 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-09 15:18:14,986 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 15:18:14,986 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:14 +0000 (0:00:00.104) 0:00:29.446 ********** 2026-06-09 15:18:15,033 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:15,045 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 15:18:15,045 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:15 +0000 (0:00:00.058) 0:00:29.504 ********** 2026-06-09 15:18:15,377 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:15,388 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 15:18:15,389 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:15 +0000 (0:00:00.343) 0:00:29.848 ********** 2026-06-09 15:18:15,417 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:15,429 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:18:15,429 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:15 +0000 (0:00:00.040) 0:00:29.889 ********** 2026-06-09 15:18:15,471 p=33843 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 15:18:15,488 p=33843 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 15:18:15,488 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:15 +0000 (0:00:00.058) 0:00:29.947 ********** 2026-06-09 15:18:17,219 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:17,230 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 15:18:17,230 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:17 +0000 (0:00:01.742) 0:00:31.689 ********** 2026-06-09 15:18:17,461 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:17,472 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 15:18:17,472 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:17 +0000 (0:00:00.241) 0:00:31.931 ********** 2026-06-09 15:18:17,501 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:17,516 p=33843 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 15:18:17,516 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:17 +0000 (0:00:00.044) 0:00:31.976 ********** 2026-06-09 15:18:19,419 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:19,441 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 15:18:19,442 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:01.925) 0:00:33.901 ********** 2026-06-09 15:18:19,492 p=33843 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 15:18:19,516 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 15:18:19,517 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:00.075) 0:00:33.976 ********** 2026-06-09 15:18:19,860 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:19,870 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 15:18:19,871 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:00.353) 0:00:34.330 ********** 2026-06-09 15:18:19,905 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:19,917 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 15:18:19,917 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:00.046) 0:00:34.376 ********** 2026-06-09 15:18:19,950 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:19,960 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 15:18:19,961 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:00.043) 0:00:34.420 ********** 2026-06-09 15:18:19,985 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:19,997 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 15:18:19,997 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:19 +0000 (0:00:00.036) 0:00:34.457 ********** 2026-06-09 15:18:20,024 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:20,035 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 15:18:20,035 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:20 +0000 (0:00:00.038) 0:00:34.495 ********** 2026-06-09 15:18:20,056 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:20,067 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 15:18:20,068 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:20 +0000 (0:00:00.032) 0:00:34.527 ********** 2026-06-09 15:18:20,090 p=33843 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:20,100 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 15:18:20,100 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:20 +0000 (0:00:00.032) 0:00:34.559 ********** 2026-06-09 15:18:20,194 p=33843 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:20,205 p=33843 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 15:18:20,205 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:20 +0000 (0:00:00.105) 0:00:34.665 ********** 2026-06-09 15:18:20,669 p=33843 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | compute-1 : ok=64 changed=43 unreachable=0 failed=0 skipped=13 rescued=0 ignored=0 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | Tuesday 09 June 2026 15:18:20 +0000 (0:00:00.523) 0:00:35.188 ********** 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | =============================================================================== 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 9.21s 2026-06-09 15:18:20,729 p=33843 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.93s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 1.74s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.98s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.86s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.84s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.79s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.73s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Identify the real interfaces via os-net-config ------ 0.63s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Gather SELinux fact if needed ----------------------- 0.59s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR --------------------------------------- 0.57s 2026-06-09 15:18:20,729 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.52s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.50s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.49s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 0.48s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 0.48s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.48s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_nftables : Delete nft_ruleset_changed file ---------------- 0.46s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 0.46s 2026-06-09 15:18:20,730 p=33843 u=zuul n=ansible | osp.edpm.edpm_container_manage : Find all matching configs configs for in /var/lib/edpm-config/container-startup-config/frr --- 0.46s 2026-06-09 15:18:20,825 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-09 15:18:20,826 p=29739 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 15:18:21,351 p=35523 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-09 15:18:21,384 p=35523 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-09 15:18:21,384 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:21 +0000 (0:00:00.035) 0:00:00.035 ********** 2026-06-09 15:18:21,411 p=35523 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 15:18:21,413 p=35523 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 15:18:21,414 p=35523 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 15:18:21,416 p=35523 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 15:18:21,427 p=35523 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:18:21,427 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:21 +0000 (0:00:00.043) 0:00:00.078 ********** 2026-06-09 15:18:21,779 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:21,790 p=35523 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:18:21,790 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:21 +0000 (0:00:00.362) 0:00:00.441 ********** 2026-06-09 15:18:21,805 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:21,816 p=35523 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-09 15:18:21,817 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:21 +0000 (0:00:00.026) 0:00:00.467 ********** 2026-06-09 15:18:22,055 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:22,066 p=35523 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-09 15:18:22,066 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.249) 0:00:00.717 ********** 2026-06-09 15:18:22,081 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:22,092 p=35523 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-09 15:18:22,092 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.026) 0:00:00.743 ********** 2026-06-09 15:18:22,321 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:22,356 p=35523 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-09 15:18:22,356 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.263) 0:00:01.007 ********** 2026-06-09 15:18:22,374 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:22,383 p=35523 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-09 15:18:22,383 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.027) 0:00:01.034 ********** 2026-06-09 15:18:22,610 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:22,619 p=35523 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-09 15:18:22,619 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.235) 0:00:01.270 ********** 2026-06-09 15:18:22,635 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:22,645 p=35523 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-09 15:18:22,646 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.026) 0:00:01.296 ********** 2026-06-09 15:18:22,861 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:22,871 p=35523 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-09 15:18:22,871 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.225) 0:00:01.522 ********** 2026-06-09 15:18:22,886 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:22,896 p=35523 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-09 15:18:22,896 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:22 +0000 (0:00:00.024) 0:00:01.547 ********** 2026-06-09 15:18:23,127 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:23,138 p=35523 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-09 15:18:23,138 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.242) 0:00:01.789 ********** 2026-06-09 15:18:23,154 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:23,165 p=35523 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-09 15:18:23,165 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.027) 0:00:01.816 ********** 2026-06-09 15:18:23,431 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:23,444 p=35523 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-09 15:18:23,445 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.279) 0:00:02.096 ********** 2026-06-09 15:18:23,466 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:23,479 p=35523 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-09 15:18:23,479 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.034) 0:00:02.130 ********** 2026-06-09 15:18:23,714 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:23,726 p=35523 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-09 15:18:23,727 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.247) 0:00:02.377 ********** 2026-06-09 15:18:23,747 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:23,758 p=35523 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-09 15:18:23,758 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:23 +0000 (0:00:00.031) 0:00:02.409 ********** 2026-06-09 15:18:24,170 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-09 15:18:24,385 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-09 15:18:24,399 p=35523 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-09 15:18:24,399 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:24 +0000 (0:00:00.641) 0:00:03.050 ********** 2026-06-09 15:18:24,425 p=35523 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 15:18:24.136075', 'end': '2026-06-09 15:18:24.140556', 'delta': '0:00:00.004481', '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.004481' end: '2026-06-09 15:18:24.140556' 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 15:18:24.136075' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:24,428 p=35523 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 15:18:24.350502', 'end': '2026-06-09 15:18:24.355952', 'delta': '0:00:00.005450', '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.005450' end: '2026-06-09 15:18:24.355952' 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 15:18:24.350502' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:24,439 p=35523 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-09 15:18:24,439 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:24 +0000 (0:00:00.039) 0:00:03.090 ********** 2026-06-09 15:18:24,727 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-09 15:18:24,939 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-09 15:18:24,953 p=35523 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 15:18:24,953 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:24 +0000 (0:00:00.513) 0:00:03.604 ********** 2026-06-09 15:18:24,978 p=35523 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 15:18:24.681093', 'end': '2026-06-09 15:18:24.687826', 'delta': '0:00:00.006733', '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.006733' end: '2026-06-09 15:18:24.687826' 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 15:18:24.681093' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:24,982 p=35523 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 15:18:24.906974', 'end': '2026-06-09 15:18:24.911172', 'delta': '0:00:00.004198', '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.004198' end: '2026-06-09 15:18:24.911172' 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 15:18:24.906974' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:24,993 p=35523 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-09 15:18:24,994 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:24 +0000 (0:00:00.040) 0:00:03.644 ********** 2026-06-09 15:18:25,222 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-09 15:18:25,436 p=35523 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-09 15:18:25,446 p=35523 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 15:18:25,446 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:25 +0000 (0:00:00.452) 0:00:04.097 ********** 2026-06-09 15:18:25,478 p=35523 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 15:18:25.186300', 'end': '2026-06-09 15:18:25.193639', 'delta': '0:00:00.007339', '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.007339' end: '2026-06-09 15:18:25.193639' 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 15:18:25.186300' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:25,483 p=35523 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 15:18:25.395216', 'end': '2026-06-09 15:18:25.403593', 'delta': '0:00:00.008377', '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.008377' end: '2026-06-09 15:18:25.403593' 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 15:18:25.395216' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:18:25,495 p=35523 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-09 15:18:25,495 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:25 +0000 (0:00:00.049) 0:00:04.146 ********** 2026-06-09 15:18:25,521 p=35523 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 15:18:25,547 p=35523 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-09 15:18:25,547 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:25 +0000 (0:00:00.052) 0:00:04.198 ********** 2026-06-09 15:18:25,789 p=35523 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:25,804 p=35523 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-09 15:18:25,804 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:25 +0000 (0:00:00.256) 0:00:04.455 ********** 2026-06-09 15:18:25,827 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:25,842 p=35523 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-09 15:18:25,842 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:25 +0000 (0:00:00.037) 0:00:04.493 ********** 2026-06-09 15:18:26,102 p=35523 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:26,116 p=35523 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-09 15:18:26,116 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.274) 0:00:04.767 ********** 2026-06-09 15:18:26,143 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:26,153 p=35523 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-09 15:18:26,153 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.036) 0:00:04.804 ********** 2026-06-09 15:18:26,179 p=35523 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 15:18:26,191 p=35523 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-09 15:18:26,191 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.038) 0:00:04.842 ********** 2026-06-09 15:18:26,432 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:26,442 p=35523 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-09 15:18:26,442 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.250) 0:00:05.093 ********** 2026-06-09 15:18:26,461 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:26,471 p=35523 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-09 15:18:26,471 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.029) 0:00:05.122 ********** 2026-06-09 15:18:26,691 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:26,703 p=35523 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-09 15:18:26,704 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.232) 0:00:05.354 ********** 2026-06-09 15:18:26,723 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:26,734 p=35523 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-09 15:18:26,734 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:26 +0000 (0:00:00.030) 0:00:05.385 ********** 2026-06-09 15:18:26,960 p=35523 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:27,009 p=35523 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-09 15:18:27,009 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:27 +0000 (0:00:00.274) 0:00:05.660 ********** 2026-06-09 15:18:27,032 p=35523 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | compute-1 : ok=38 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | Tuesday 09 June 2026 15:18:27 +0000 (0:00:00.059) 0:00:05.719 ********** 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | =============================================================================== 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.64s 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.51s 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.45s 2026-06-09 15:18:27,068 p=35523 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.36s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.28s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.27s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.27s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.26s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.26s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.25s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.25s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.25s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.24s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.24s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.23s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.23s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.06s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | ensure podman container exists and are running -------------------------- 0.05s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | Assert rule content exists ---------------------------------------------- 0.05s 2026-06-09 15:18:27,069 p=35523 u=zuul n=ansible | ensure expected directories exist --------------------------------------- 0.04s 2026-06-09 15:18:27,161 p=29739 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 15:18:27,162 p=29739 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-09 15:18:27,491 p=35936 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 15:18:27,491 p=35936 u=zuul n=ansible | No config file found; using defaults 2026-06-09 15:18:27,493 p=35936 u=zuul n=ansible | Starting galaxy collection install process 2026-06-09 15:18:27,496 p=35936 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-09 15:18:27,498 p=35936 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-09 15:18:27,498 p=35936 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-09 15:18:27,499 p=35936 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-09 15:18:27,500 p=35936 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-09 15:18:27,501 p=35936 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-09 15:18:27,501 p=35936 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-09 15:18:27,502 p=35936 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 15:18:27,502 p=35936 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-09 15:18:27,503 p=35936 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+3bcd0bf6 at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-09 15:18:27,504 p=35936 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-09 15:18:27,513 p=35936 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-09 15:18:27,515 p=35936 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-09 15:18:27,515 p=35936 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-09 15:18:27,516 p=35936 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-09 15:18:27,518 p=35936 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 15:18:27,518 p=35936 u=zuul n=ansible | Process install dependency map 2026-06-09 15:18:27,520 p=35936 u=zuul n=ansible | Starting collection install process 2026-06-09 15:18:27,520 p=35936 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 15:18:27,543 p=35936 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-09 15:18:27,545 p=35936 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-09 15:18:27,545 p=35936 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-09 15:18:27,545 p=35936 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-09 15:18:27,546 p=35936 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-09 15:18:27,546 p=35936 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-09 15:18:27,550 p=35936 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-09 15:18:27,550 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-09 15:18:27,552 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-09 15:18:27,553 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-09 15:18:27,554 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-09 15:18:27,554 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-09 15:18:27,555 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-09 15:18:27,556 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-09 15:18:27,557 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-09 15:18:27,558 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-09 15:18:27,559 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-09 15:18:27,559 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-09 15:18:27,560 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-09 15:18:27,561 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-09 15:18:27,562 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-09 15:18:27,563 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-09 15:18:27,564 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-09 15:18:27,565 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-09 15:18:27,566 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-09 15:18:27,566 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-09 15:18:27,568 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-09 15:18:27,570 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-09 15:18:27,570 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-09 15:18:27,571 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-09 15:18:27,573 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-09 15:18:27,574 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-09 15:18:27,576 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-09 15:18:27,578 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-09 15:18:27,579 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-09 15:18:27,581 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-09 15:18:27,582 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-09 15:18:27,583 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-09 15:18:27,584 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-09 15:18:27,585 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-09 15:18:27,587 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-09 15:18:27,588 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-09 15:18:27,588 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-09 15:18:27,590 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-09 15:18:27,591 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-09 15:18:27,591 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-09 15:18:27,592 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-09 15:18:27,593 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-09 15:18:27,596 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-09 15:18:27,597 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-09 15:18:27,599 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-09 15:18:27,600 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-09 15:18:27,601 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-09 15:18:27,602 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-09 15:18:27,602 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-09 15:18:27,603 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-09 15:18:27,604 p=35936 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-09 15:18:27,605 p=35936 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-09 15:18:27,606 p=35936 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-09 15:18:27,606 p=35936 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-09 15:18:27,606 p=35936 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-09 15:18:27,686 p=35936 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 15:18:27,687 p=35936 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-09 15:18:27,687 p=35936 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-09 15:18:27,687 p=35936 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-09 15:18:27,687 p=35936 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-09 15:18:28,108 p=35938 u=zuul n=ansible | {"/home/zuul/.ansible/collections/ansible_collections": {"@NAMESPACE@.@NAME@": {"version": "3.1.4"}, "ansible.netcommon": {"version": "7.1.0"}, "ansible.posix": {"version": "1.6.2"}, "ansible.utils": {"version": "5.1.2"}, "cifmw.general": {"version": "1.0.0+3bcd0bf6"}, "cisco.ios": {"version": "9.0.3"}, "community.crypto": {"version": "2.22.3"}, "community.general": {"version": "10.0.1"}, "community.libvirt": {"version": "1.3.0"}, "community.okd": {"version": "4.0.0"}, "containers.podman": {"version": "1.16.2"}, "junipernetworks.junos": {"version": "9.1.0"}, "kubernetes.core": {"version": "5.0.0"}, "mellanox.onyx": {"version": "1.0.0"}, "openstack.config_template": {"version": "2.1.1"}}, "/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections": {"osp.edpm": {"version": "0.0.1"}}} 2026-06-09 15:18:28,179 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]prepare[/][/] 2026-06-09 15:18:28,803 p=35940 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-09 15:18:28,826 p=35940 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 15:18:28,826 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:28 +0000 (0:00:00.024) 0:00:00.024 ********** 2026-06-09 15:18:28,846 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:28,875 p=35940 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 15:18:28,875 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:28 +0000 (0:00:00.049) 0:00:00.074 ********** 2026-06-09 15:18:28,888 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:28,898 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-09 15:18:28,898 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:28 +0000 (0:00:00.022) 0:00:00.097 ********** 2026-06-09 15:18:28,911 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:28,922 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-09 15:18:28,922 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:28 +0000 (0:00:00.023) 0:00:00.121 ********** 2026-06-09 15:18:28,963 p=35940 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 15:18:28,974 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-09 15:18:28,975 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:28 +0000 (0:00:00.052) 0:00:00.173 ********** 2026-06-09 15:18:29,336 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:29,347 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-09 15:18:29,347 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:29 +0000 (0:00:00.372) 0:00:00.546 ********** 2026-06-09 15:18:29,735 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:29,747 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-09 15:18:29,747 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:29 +0000 (0:00:00.400) 0:00:00.946 ********** 2026-06-09 15:18:30,023 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:30,034 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-09 15:18:30,034 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:30 +0000 (0:00:00.286) 0:00:01.233 ********** 2026-06-09 15:18:30,521 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:30,532 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-09 15:18:30,532 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:30 +0000 (0:00:00.497) 0:00:01.730 ********** 2026-06-09 15:18:30,995 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:31,005 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-09 15:18:31,005 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:31 +0000 (0:00:00.473) 0:00:02.204 ********** 2026-06-09 15:18:32,867 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:32,877 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-09 15:18:32,878 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:32 +0000 (0:00:01.872) 0:00:04.076 ********** 2026-06-09 15:18:33,460 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:18:33,470 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-09 15:18:33,470 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:33 +0000 (0:00:00.592) 0:00:04.668 ********** 2026-06-09 15:18:34,606 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:34,617 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-09 15:18:34,617 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:34 +0000 (0:00:01.147) 0:00:05.815 ********** 2026-06-09 15:18:35,322 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:18:35,332 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-09 15:18:35,332 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:35 +0000 (0:00:00.715) 0:00:06.531 ********** 2026-06-09 15:18:35,575 p=35940 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.012693' end: '2026-06-09 15:18:35.544562' msg: non-zero return code rc: 1 start: '2026-06-09 15:18:35.531869' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-09 15:18:35,575 p=35940 u=zuul n=ansible | ...ignoring 2026-06-09 15:18:35,586 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-09 15:18:35,586 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:35 +0000 (0:00:00.253) 0:00:06.785 ********** 2026-06-09 15:18:35,618 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:18:35,629 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-09 15:18:35,629 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:18:35 +0000 (0:00:00.043) 0:00:06.828 ********** 2026-06-09 15:19:25,529 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:25,538 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-09 15:19:25,538 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:25 +0000 (0:00:49.909) 0:00:56.737 ********** 2026-06-09 15:19:27,081 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:27,091 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-09 15:19:27,091 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:27 +0000 (0:00:01.552) 0:00:58.290 ********** 2026-06-09 15:19:28,638 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:28,647 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-09 15:19:28,647 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:28 +0000 (0:00:01.556) 0:00:59.846 ********** 2026-06-09 15:19:30,201 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:30,211 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 15:19:30,211 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:30 +0000 (0:00:01.563) 0:01:01.410 ********** 2026-06-09 15:19:30,426 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:30,436 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-09 15:19:30,436 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:30 +0000 (0:00:00.224) 0:01:01.635 ********** 2026-06-09 15:19:30,646 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:30,655 p=35940 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-09 15:19:30,656 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:30 +0000 (0:00:00.219) 0:01:01.854 ********** 2026-06-09 15:19:31,112 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:31,132 p=35940 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-09 15:19:31,132 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:31 +0000 (0:00:00.476) 0:01:02.331 ********** 2026-06-09 15:19:32,743 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:32,755 p=35940 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-09 15:19:32,755 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:32 +0000 (0:00:01.623) 0:01:03.954 ********** 2026-06-09 15:19:32,985 p=35940 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-09 15:19:33,022 p=35940 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-09 15:19:33,022 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:33 +0000 (0:00:00.266) 0:01:04.220 ********** 2026-06-09 15:19:33,267 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:33,277 p=35940 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-09 15:19:33,277 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:33 +0000 (0:00:00.255) 0:01:04.476 ********** 2026-06-09 15:19:33,714 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:33,724 p=35940 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-09 15:19:33,725 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:33 +0000 (0:00:00.447) 0:01:04.923 ********** 2026-06-09 15:19:34,457 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:34,467 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 15:19:34,467 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:34 +0000 (0:00:00.742) 0:01:05.666 ********** 2026-06-09 15:19:34,480 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:34,491 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-09 15:19:34,491 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:34 +0000 (0:00:00.023) 0:01:05.690 ********** 2026-06-09 15:19:36,053 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:36,067 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-09 15:19:36,067 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:36 +0000 (0:00:01.576) 0:01:07.266 ********** 2026-06-09 15:19:37,636 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:37,646 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-09 15:19:37,646 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:37 +0000 (0:00:01.579) 0:01:08.845 ********** 2026-06-09 15:19:37,674 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:37,692 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-09 15:19:37,692 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:37 +0000 (0:00:00.045) 0:01:08.891 ********** 2026-06-09 15:19:37,718 p=35940 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 15:19:37,733 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 15:19:37,733 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:37 +0000 (0:00:00.041) 0:01:08.932 ********** 2026-06-09 15:19:37,971 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:37,981 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-09 15:19:37,981 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:37 +0000 (0:00:00.247) 0:01:09.180 ********** 2026-06-09 15:19:37,995 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:38,005 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-09 15:19:38,005 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.023) 0:01:09.204 ********** 2026-06-09 15:19:38,018 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:38,028 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:19:38,029 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.023) 0:01:09.227 ********** 2026-06-09 15:19:38,042 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:38,051 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-09 15:19:38,051 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.022) 0:01:09.250 ********** 2026-06-09 15:19:38,298 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:38,311 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-09 15:19:38,312 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.260) 0:01:09.510 ********** 2026-06-09 15:19:38,329 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:38,341 p=35940 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 15:19:38,341 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.029) 0:01:09.539 ********** 2026-06-09 15:19:38,578 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:38,587 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-09 15:19:38,587 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:38 +0000 (0:00:00.246) 0:01:09.786 ********** 2026-06-09 15:19:40,861 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:40,870 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-09 15:19:40,870 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:40 +0000 (0:00:02.282) 0:01:12.069 ********** 2026-06-09 15:19:40,888 p=35940 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 15:19:40,900 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-09 15:19:40,900 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:40 +0000 (0:00:00.029) 0:01:12.098 ********** 2026-06-09 15:19:41,243 p=35940 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:41,253 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-09 15:19:41,254 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.353) 0:01:12.452 ********** 2026-06-09 15:19:41,278 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:41,285 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-09 15:19:41,285 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.031) 0:01:12.484 ********** 2026-06-09 15:19:41,839 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:41,848 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-09 15:19:41,848 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.563) 0:01:13.047 ********** 2026-06-09 15:19:41,861 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:41,870 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-09 15:19:41,870 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.021) 0:01:13.069 ********** 2026-06-09 15:19:41,882 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:41,893 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-09 15:19:41,894 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.023) 0:01:13.092 ********** 2026-06-09 15:19:41,909 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:41,919 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-09 15:19:41,919 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.025) 0:01:13.118 ********** 2026-06-09 15:19:41,932 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:41,940 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-09 15:19:41,940 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.020) 0:01:13.139 ********** 2026-06-09 15:19:41,971 p=35940 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 15:19:41,986 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-09 15:19:41,986 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:41 +0000 (0:00:00.046) 0:01:13.185 ********** 2026-06-09 15:19:42,001 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:42,012 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-09 15:19:42,012 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:42 +0000 (0:00:00.025) 0:01:13.211 ********** 2026-06-09 15:19:42,043 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:42,050 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-09 15:19:42,050 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:42 +0000 (0:00:00.038) 0:01:13.249 ********** 2026-06-09 15:19:43,647 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:43,656 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-09 15:19:43,656 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:43 +0000 (0:00:01.605) 0:01:14.855 ********** 2026-06-09 15:19:44,478 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:44,486 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-09 15:19:44,486 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:44 +0000 (0:00:00.830) 0:01:15.685 ********** 2026-06-09 15:19:45,056 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:45,065 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-09 15:19:45,065 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.578) 0:01:16.264 ********** 2026-06-09 15:19:45,089 p=35940 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 15:19:45,108 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:19:45,108 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.043) 0:01:16.307 ********** 2026-06-09 15:19:45,124 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:45,133 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-09 15:19:45,133 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.025) 0:01:16.332 ********** 2026-06-09 15:19:45,162 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:45,170 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-09 15:19:45,170 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.036) 0:01:16.368 ********** 2026-06-09 15:19:45,388 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:45,397 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-09 15:19:45,397 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.227) 0:01:16.595 ********** 2026-06-09 15:19:45,672 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:45,712 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-09 15:19:45,712 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:45 +0000 (0:00:00.315) 0:01:16.911 ********** 2026-06-09 15:19:46,026 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:46,034 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-09 15:19:46,034 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.322) 0:01:17.233 ********** 2026-06-09 15:19:46,058 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,066 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-09 15:19:46,067 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.032) 0:01:17.265 ********** 2026-06-09 15:19:46,088 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,096 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-09 15:19:46,096 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.029) 0:01:17.295 ********** 2026-06-09 15:19:46,117 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,125 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-09 15:19:46,125 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.029) 0:01:17.324 ********** 2026-06-09 15:19:46,157 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,165 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-09 15:19:46,165 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.039) 0:01:17.364 ********** 2026-06-09 15:19:46,186 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,193 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-09 15:19:46,193 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.028) 0:01:17.392 ********** 2026-06-09 15:19:46,391 p=35940 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-09 15:19:46,399 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-09 15:19:46,399 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.205) 0:01:17.598 ********** 2026-06-09 15:19:46,413 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,421 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-09 15:19:46,421 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.022) 0:01:17.620 ********** 2026-06-09 15:19:46,432 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,440 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-09 15:19:46,440 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.019) 0:01:17.639 ********** 2026-06-09 15:19:46,466 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,473 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-09 15:19:46,473 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.032) 0:01:17.672 ********** 2026-06-09 15:19:46,497 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,505 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-09 15:19:46,505 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.032) 0:01:17.704 ********** 2026-06-09 15:19:46,529 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,537 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-09 15:19:46,538 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.032) 0:01:17.736 ********** 2026-06-09 15:19:46,561 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,570 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-09 15:19:46,570 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.032) 0:01:17.769 ********** 2026-06-09 15:19:46,594 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,602 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-09 15:19:46,602 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.031) 0:01:17.801 ********** 2026-06-09 15:19:46,626 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,636 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-09 15:19:46,636 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.034) 0:01:17.835 ********** 2026-06-09 15:19:46,662 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,670 p=35940 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-09 15:19:46,671 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.034) 0:01:17.869 ********** 2026-06-09 15:19:46,697 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,707 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-09 15:19:46,707 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.036) 0:01:17.906 ********** 2026-06-09 15:19:46,733 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,742 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-09 15:19:46,742 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.034) 0:01:17.940 ********** 2026-06-09 15:19:46,945 p=35940 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:46,954 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-09 15:19:46,954 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.212) 0:01:18.153 ********** 2026-06-09 15:19:46,978 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:46,989 p=35940 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-09 15:19:46,989 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:46 +0000 (0:00:00.034) 0:01:18.188 ********** 2026-06-09 15:19:47,012 p=35940 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:47,047 p=35940 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | compute-1 : ok=46 changed=7 unreachable=0 failed=0 skipped=34 rescued=0 ignored=1 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | Tuesday 09 June 2026 15:19:47 +0000 (0:00:00.058) 0:01:18.246 ********** 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | =============================================================================== 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 49.91s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 2.28s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 1.87s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.62s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM --- 1.61s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.58s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 1.58s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.56s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.56s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.55s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.15s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 0.83s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.74s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.72s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 0.59s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.58s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Re-read facts --------------------------------- 0.56s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 0.50s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact --- 0.48s 2026-06-09 15:19:47,048 p=35940 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 0.47s 2026-06-09 15:19:47,138 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]converge[/][/] 2026-06-09 15:19:47,646 p=37203 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-09 15:19:47,662 p=37203 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-09 15:19:47,662 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:47 +0000 (0:00:00.018) 0:00:00.018 ********** 2026-06-09 15:19:47,685 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:47,719 p=37203 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-09 15:19:47,719 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:47 +0000 (0:00:00.056) 0:00:00.075 ********** 2026-06-09 15:19:47,762 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-09 15:19:47,762 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:47 +0000 (0:00:00.043) 0:00:00.118 ********** 2026-06-09 15:19:48,251 p=37203 u=zuul n=ansible | ok: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-09 15:19:48,274 p=37203 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-09 15:19:48,274 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:48 +0000 (0:00:00.511) 0:00:00.630 ********** 2026-06-09 15:19:48,364 p=37203 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 15:19:48,365 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:48 +0000 (0:00:00.090) 0:00:00.721 ********** 2026-06-09 15:19:48,409 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:48,422 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-09 15:19:48,422 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:48 +0000 (0:00:00.057) 0:00:00.778 ********** 2026-06-09 15:19:48,442 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:48,455 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-09 15:19:48,455 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:48 +0000 (0:00:00.032) 0:00:00.811 ********** 2026-06-09 15:19:48,806 p=37203 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 15:19:49,022 p=37203 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-09 15:19:49,264 p=37203 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-09 15:19:49,278 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-09 15:19:49,278 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:49 +0000 (0:00:00.822) 0:00:01.634 ********** 2026-06-09 15:19:49,797 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:49,806 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-09 15:19:49,806 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:49 +0000 (0:00:00.528) 0:00:02.163 ********** 2026-06-09 15:19:49,822 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:49,833 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-09 15:19:49,833 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:49 +0000 (0:00:00.026) 0:00:02.190 ********** 2026-06-09 15:19:50,097 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:50,107 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-09 15:19:50,107 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:50 +0000 (0:00:00.273) 0:00:02.463 ********** 2026-06-09 15:19:50,489 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:50,498 p=37203 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-09 15:19:50,499 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:50 +0000 (0:00:00.391) 0:00:02.855 ********** 2026-06-09 15:19:50,546 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-09 15:19:50,546 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:50 +0000 (0:00:00.047) 0:00:02.903 ********** 2026-06-09 15:19:50,744 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:50,779 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-09 15:19:50,779 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:50 +0000 (0:00:00.232) 0:00:03.135 ********** 2026-06-09 15:19:51,172 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:51,182 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-09 15:19:51,182 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:51 +0000 (0:00:00.403) 0:00:03.539 ********** 2026-06-09 15:19:51,574 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:51,596 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-09 15:19:51,596 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:51 +0000 (0:00:00.413) 0:00:03.952 ********** 2026-06-09 15:19:52,007 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:52,017 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-09 15:19:52,017 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.420) 0:00:04.373 ********** 2026-06-09 15:19:52,028 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:52,040 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-09 15:19:52,040 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.023) 0:00:04.397 ********** 2026-06-09 15:19:52,054 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-09 15:19:52,059 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-09 15:19:52,059 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-09 15:19:52,060 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-09 15:19:52,066 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-09 15:19:52,067 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-09 15:19:52,067 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-09 15:19:52,069 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-09 15:19:52,071 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:52,080 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-09 15:19:52,080 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.039) 0:00:04.436 ********** 2026-06-09 15:19:52,093 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:52,106 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-09 15:19:52,106 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.026) 0:00:04.462 ********** 2026-06-09 15:19:52,425 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:52,435 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-09 15:19:52,435 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.329) 0:00:04.792 ********** 2026-06-09 15:19:52,771 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:52,781 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 15:19:52,781 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:52 +0000 (0:00:00.345) 0:00:05.138 ********** 2026-06-09 15:19:53,267 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:53,282 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-09 15:19:53,282 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:53 +0000 (0:00:00.500) 0:00:05.639 ********** 2026-06-09 15:19:53,870 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:53,881 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-09 15:19:53,881 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:53 +0000 (0:00:00.598) 0:00:06.237 ********** 2026-06-09 15:19:54,315 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:54,325 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-09 15:19:54,325 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:54 +0000 (0:00:00.444) 0:00:06.681 ********** 2026-06-09 15:19:54,736 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:54,746 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-09 15:19:54,746 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:54 +0000 (0:00:00.421) 0:00:07.103 ********** 2026-06-09 15:19:55,223 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:55,233 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-09 15:19:55,233 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:55 +0000 (0:00:00.486) 0:00:07.589 ********** 2026-06-09 15:19:55,252 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:55,262 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-09 15:19:55,262 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:55 +0000 (0:00:00.029) 0:00:07.619 ********** 2026-06-09 15:19:55,500 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:55,510 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-09 15:19:55,510 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:55 +0000 (0:00:00.248) 0:00:07.867 ********** 2026-06-09 15:19:55,842 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:55,867 p=37203 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-09 15:19:55,867 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:55 +0000 (0:00:00.356) 0:00:08.224 ********** 2026-06-09 15:19:55,932 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-09 15:19:55,932 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:55 +0000 (0:00:00.064) 0:00:08.289 ********** 2026-06-09 15:19:56,179 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:56,220 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-09 15:19:56,220 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.287) 0:00:08.576 ********** 2026-06-09 15:19:56,433 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:56,443 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-09 15:19:56,443 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.223) 0:00:08.800 ********** 2026-06-09 15:19:56,457 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:56,468 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-09 15:19:56,468 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.024) 0:00:08.825 ********** 2026-06-09 15:19:56,707 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:56,725 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-09 15:19:56,725 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.256) 0:00:09.081 ********** 2026-06-09 15:19:56,736 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:56,748 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-09 15:19:56,749 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.023) 0:00:09.105 ********** 2026-06-09 15:19:56,768 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:19:56,779 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-09 15:19:56,779 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.030) 0:00:09.136 ********** 2026-06-09 15:19:56,809 p=37203 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 15:19:56,822 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver] *** 2026-06-09 15:19:56,822 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:56 +0000 (0:00:00.043) 0:00:09.179 ********** 2026-06-09 15:19:57,273 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:19:57,285 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-09 15:19:57,286 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:57 +0000 (0:00:00.463) 0:00:09.642 ********** 2026-06-09 15:19:57,675 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:57,688 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-09 15:19:57,688 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:57 +0000 (0:00:00.402) 0:00:10.045 ********** 2026-06-09 15:19:57,889 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:57,902 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-09 15:19:57,902 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:57 +0000 (0:00:00.213) 0:00:10.259 ********** 2026-06-09 15:19:58,297 p=37203 u=zuul n=ansible | ok: [compute-1] => (item=edpm-container-shutdown) 2026-06-09 15:19:58,687 p=37203 u=zuul n=ansible | ok: [compute-1] => (item=edpm-start-podman-container) 2026-06-09 15:19:58,697 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-09 15:19:58,697 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:58 +0000 (0:00:00.794) 0:00:11.054 ********** 2026-06-09 15:19:58,904 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:58,913 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-09 15:19:58,914 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:58 +0000 (0:00:00.216) 0:00:11.270 ********** 2026-06-09 15:19:59,327 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:59,337 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-09 15:19:59,337 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:59 +0000 (0:00:00.423) 0:00:11.694 ********** 2026-06-09 15:19:59,721 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:19:59,731 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-09 15:19:59,732 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:19:59 +0000 (0:00:00.394) 0:00:12.088 ********** 2026-06-09 15:20:00,463 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:00,485 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-09 15:20:00,485 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:00 +0000 (0:00:00.753) 0:00:12.842 ********** 2026-06-09 15:20:00,951 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:00,962 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-09 15:20:00,962 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:00 +0000 (0:00:00.477) 0:00:13.319 ********** 2026-06-09 15:20:01,384 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:01,394 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-09 15:20:01,394 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:01 +0000 (0:00:00.432) 0:00:13.751 ********** 2026-06-09 15:20:01,917 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:01,963 p=37203 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-09 15:20:01,963 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:01 +0000 (0:00:00.569) 0:00:14.320 ********** 2026-06-09 15:20:02,015 p=37203 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 15:20:02,016 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:02 +0000 (0:00:00.052) 0:00:14.372 ********** 2026-06-09 15:20:02,083 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:02,093 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-09 15:20:02,093 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:02 +0000 (0:00:00.077) 0:00:14.450 ********** 2026-06-09 15:20:02,350 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:02,365 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-09 15:20:02,365 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:02 +0000 (0:00:00.272) 0:00:14.722 ********** 2026-06-09 15:20:02,579 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:02,590 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-09 15:20:02,590 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:02 +0000 (0:00:00.225) 0:00:14.947 ********** 2026-06-09 15:20:02,990 p=37203 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 15:20:03,007 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:20:03,007 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:03 +0000 (0:00:00.416) 0:00:15.363 ********** 2026-06-09 15:20:03,214 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:03,226 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-09 15:20:03,226 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:03 +0000 (0:00:00.219) 0:00:15.583 ********** 2026-06-09 15:20:03,653 p=37203 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-09 15:20:03,654 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:03,666 p=37203 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-09 15:20:03,666 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:03 +0000 (0:00:00.440) 0:00:16.023 ********** 2026-06-09 15:20:03,721 p=37203 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 15:20:03,721 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:03 +0000 (0:00:00.054) 0:00:16.078 ********** 2026-06-09 15:20:03,781 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:03,792 p=37203 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 15:20:03,792 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:03 +0000 (0:00:00.070) 0:00:16.149 ********** 2026-06-09 15:20:04,123 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:04,161 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-09 15:20:04,161 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.369) 0:00:16.518 ********** 2026-06-09 15:20:04,210 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:04,220 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-09 15:20:04,220 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.058) 0:00:16.577 ********** 2026-06-09 15:20:04,323 p=37203 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-09 15:20:04,336 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-09 15:20:04,336 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.115) 0:00:16.693 ********** 2026-06-09 15:20:04,383 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:04,395 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-09 15:20:04,395 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.058) 0:00:16.751 ********** 2026-06-09 15:20:04,732 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:04,741 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-09 15:20:04,742 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.346) 0:00:17.098 ********** 2026-06-09 15:20:04,769 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:04,784 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:20:04,784 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.042) 0:00:17.141 ********** 2026-06-09 15:20:04,827 p=37203 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 15:20:04,845 p=37203 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 15:20:04,845 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:04 +0000 (0:00:00.060) 0:00:17.201 ********** 2026-06-09 15:20:05,949 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:05,969 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-09 15:20:05,970 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:05 +0000 (0:00:01.124) 0:00:18.326 ********** 2026-06-09 15:20:06,202 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:06,212 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-09 15:20:06,212 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:06 +0000 (0:00:00.242) 0:00:18.568 ********** 2026-06-09 15:20:06,236 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:06,264 p=37203 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 15:20:06,264 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:06 +0000 (0:00:00.052) 0:00:18.621 ********** 2026-06-09 15:20:07,238 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:07,265 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-09 15:20:07,265 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:01.000) 0:00:19.622 ********** 2026-06-09 15:20:07,307 p=37203 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 15:20:07,330 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-09 15:20:07,331 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.065) 0:00:19.687 ********** 2026-06-09 15:20:07,612 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:07,628 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-09 15:20:07,628 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.297) 0:00:19.985 ********** 2026-06-09 15:20:07,655 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:07,664 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-09 15:20:07,664 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.035) 0:00:20.020 ********** 2026-06-09 15:20:07,691 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:07,700 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-09 15:20:07,700 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.036) 0:00:20.057 ********** 2026-06-09 15:20:07,721 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:07,731 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-09 15:20:07,731 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.030) 0:00:20.087 ********** 2026-06-09 15:20:07,752 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:07,765 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-09 15:20:07,765 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.034) 0:00:20.122 ********** 2026-06-09 15:20:07,791 p=37203 u=zuul n=ansible | skipping: [compute-1] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-09T15:18:20+00:00'}}) 2026-06-09 15:20:07,792 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:07,802 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-09 15:20:07,802 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.037) 0:00:20.159 ********** 2026-06-09 15:20:07,824 p=37203 u=zuul n=ansible | skipping: [compute-1] 2026-06-09 15:20:07,835 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-09 15:20:07,836 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.033) 0:00:20.192 ********** 2026-06-09 15:20:07,899 p=37203 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:07,909 p=37203 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-09 15:20:07,909 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:07 +0000 (0:00:00.073) 0:00:20.266 ********** 2026-06-09 15:20:08,348 p=37203 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:08,411 p=37203 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:20:08,411 p=37203 u=zuul n=ansible | compute-1 : ok=56 changed=17 unreachable=0 failed=0 skipped=16 rescued=0 ignored=0 2026-06-09 15:20:08,411 p=37203 u=zuul n=ansible | Tuesday 09 June 2026 15:20:08 +0000 (0:00:00.502) 0:00:20.768 ********** 2026-06-09 15:20:08,411 p=37203 u=zuul n=ansible | =============================================================================== 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 1.12s 2026-06-09 15:20:08,412 p=37203 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.00s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.82s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.79s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.75s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.60s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.57s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.53s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 0.51s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.50s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.50s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.49s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 0.48s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver --- 0.46s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft flushes --------------------------- 0.44s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.44s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 0.43s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 0.42s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 0.42s 2026-06-09 15:20:08,412 p=37203 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 0.42s 2026-06-09 15:20:08,501 p=29739 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]verify[/][/] 2026-06-09 15:20:08,502 p=29739 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-09 15:20:08,971 p=38643 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-09 15:20:09,003 p=38643 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-09 15:20:09,004 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.034) 0:00:00.034 ********** 2026-06-09 15:20:09,031 p=38643 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 15:20:09,033 p=38643 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 15:20:09,034 p=38643 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 15:20:09,035 p=38643 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 15:20:09,045 p=38643 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:20:09,045 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.040) 0:00:00.075 ********** 2026-06-09 15:20:09,373 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:09,383 p=38643 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-09 15:20:09,383 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.338) 0:00:00.413 ********** 2026-06-09 15:20:09,398 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:09,408 p=38643 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-09 15:20:09,408 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.024) 0:00:00.438 ********** 2026-06-09 15:20:09,607 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:09,617 p=38643 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-09 15:20:09,617 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.209) 0:00:00.648 ********** 2026-06-09 15:20:09,632 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:09,643 p=38643 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-09 15:20:09,643 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.025) 0:00:00.673 ********** 2026-06-09 15:20:09,849 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:09,859 p=38643 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-09 15:20:09,859 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.215) 0:00:00.889 ********** 2026-06-09 15:20:09,873 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:09,882 p=38643 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-09 15:20:09,883 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:09 +0000 (0:00:00.023) 0:00:00.913 ********** 2026-06-09 15:20:10,082 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:10,096 p=38643 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-09 15:20:10,096 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.213) 0:00:01.126 ********** 2026-06-09 15:20:10,113 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:10,126 p=38643 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-09 15:20:10,127 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.030) 0:00:01.157 ********** 2026-06-09 15:20:10,338 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:10,348 p=38643 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-09 15:20:10,348 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.221) 0:00:01.378 ********** 2026-06-09 15:20:10,361 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:10,371 p=38643 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-09 15:20:10,371 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.023) 0:00:01.402 ********** 2026-06-09 15:20:10,575 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:10,585 p=38643 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-09 15:20:10,585 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.214) 0:00:01.616 ********** 2026-06-09 15:20:10,602 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:10,611 p=38643 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-09 15:20:10,611 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.025) 0:00:01.641 ********** 2026-06-09 15:20:10,827 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:10,837 p=38643 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-09 15:20:10,838 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.226) 0:00:01.868 ********** 2026-06-09 15:20:10,851 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:10,862 p=38643 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-09 15:20:10,863 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:10 +0000 (0:00:00.024) 0:00:01.893 ********** 2026-06-09 15:20:11,062 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:11,076 p=38643 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-09 15:20:11,076 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:11 +0000 (0:00:00.213) 0:00:02.106 ********** 2026-06-09 15:20:11,091 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:11,103 p=38643 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-09 15:20:11,103 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:11 +0000 (0:00:00.027) 0:00:02.134 ********** 2026-06-09 15:20:12,425 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-09 15:20:12,619 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-09 15:20:12,630 p=38643 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-09 15:20:12,630 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:12 +0000 (0:00:01.526) 0:00:03.661 ********** 2026-06-09 15:20:12,652 p=38643 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 15:20:11.386621', 'end': '2026-06-09 15:20:12.391394', 'delta': '0:00:01.004773', '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:01.004773' end: '2026-06-09 15:20:12.391394' 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 15:20:11.386621' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:12,654 p=38643 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 15:20:12.588855', 'end': '2026-06-09 15:20:12.593119', 'delta': '0:00:00.004264', '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.004264' end: '2026-06-09 15:20:12.593119' 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 15:20:12.588855' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:12,664 p=38643 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-09 15:20:12,665 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:12 +0000 (0:00:00.034) 0:00:03.695 ********** 2026-06-09 15:20:12,891 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-09 15:20:13,147 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-09 15:20:13,159 p=38643 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 15:20:13,159 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:13 +0000 (0:00:00.494) 0:00:04.189 ********** 2026-06-09 15:20:13,187 p=38643 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 15:20:12.856487', 'end': '2026-06-09 15:20:12.860968', 'delta': '0:00:00.004481', '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.004481' end: '2026-06-09 15:20:12.860968' 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 15:20:12.856487' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:13,189 p=38643 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 15:20:13.111238', 'end': '2026-06-09 15:20:13.116530', 'delta': '0:00:00.005292', '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.005292' end: '2026-06-09 15:20:13.116530' 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 15:20:13.111238' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:13,201 p=38643 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-09 15:20:13,201 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:13 +0000 (0:00:00.041) 0:00:04.231 ********** 2026-06-09 15:20:13,441 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-09 15:20:13,635 p=38643 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-09 15:20:13,649 p=38643 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-09 15:20:13,649 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:13 +0000 (0:00:00.448) 0:00:04.680 ********** 2026-06-09 15:20:13,676 p=38643 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 15:20:13.401252', 'end': '2026-06-09 15:20:13.409608', 'delta': '0:00:00.008356', '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.008356' end: '2026-06-09 15:20:13.409608' 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 15:20:13.401252' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:13,679 p=38643 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 15:20:13.600859', 'end': '2026-06-09 15:20:13.609071', 'delta': '0:00:00.008212', '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.008212' end: '2026-06-09 15:20:13.609071' 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 15:20:13.600859' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-09 15:20:13,690 p=38643 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-09 15:20:13,691 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:13 +0000 (0:00:00.041) 0:00:04.721 ********** 2026-06-09 15:20:13,716 p=38643 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 15:20:13,744 p=38643 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-09 15:20:13,745 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:13 +0000 (0:00:00.053) 0:00:04.775 ********** 2026-06-09 15:20:14,003 p=38643 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:14,019 p=38643 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-09 15:20:14,019 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.274) 0:00:05.050 ********** 2026-06-09 15:20:14,045 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:14,056 p=38643 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-09 15:20:14,056 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.036) 0:00:05.087 ********** 2026-06-09 15:20:14,316 p=38643 u=zuul n=ansible | changed: [compute-1] 2026-06-09 15:20:14,328 p=38643 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-09 15:20:14,328 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.271) 0:00:05.359 ********** 2026-06-09 15:20:14,358 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:14,367 p=38643 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-09 15:20:14,367 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.038) 0:00:05.397 ********** 2026-06-09 15:20:14,391 p=38643 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 15:20:14,405 p=38643 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-09 15:20:14,405 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.038) 0:00:05.435 ********** 2026-06-09 15:20:14,643 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:14,655 p=38643 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-09 15:20:14,655 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.250) 0:00:05.686 ********** 2026-06-09 15:20:14,675 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:14,685 p=38643 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-09 15:20:14,685 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.029) 0:00:05.716 ********** 2026-06-09 15:20:14,909 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:14,920 p=38643 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-09 15:20:14,921 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.235) 0:00:05.951 ********** 2026-06-09 15:20:14,936 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:14,946 p=38643 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-09 15:20:14,947 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:14 +0000 (0:00:00.026) 0:00:05.977 ********** 2026-06-09 15:20:15,136 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:15,146 p=38643 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-09 15:20:15,147 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:15 +0000 (0:00:00.199) 0:00:06.177 ********** 2026-06-09 15:20:15,166 p=38643 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-09 15:20:15,201 p=38643 u=zuul n=ansible | PLAY [Verify EVPN mode frr.conf] *********************************************** 2026-06-09 15:20:15,231 p=38643 u=zuul n=ansible | TASK [Assert frr.conf has Neutron driver header] ******************************* 2026-06-09 15:20:15,231 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:15 +0000 (0:00:00.084) 0:00:06.262 ********** 2026-06-09 15:20:15,481 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:15,492 p=38643 u=zuul n=ansible | TASK [Check frr.conf does not contain BGP router stanza] *********************** 2026-06-09 15:20:15,492 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:15 +0000 (0:00:00.260) 0:00:06.523 ********** 2026-06-09 15:20:15,745 p=38643 u=zuul n=ansible | ok: [compute-1] 2026-06-09 15:20:15,754 p=38643 u=zuul n=ansible | TASK [Assert frr.conf contains global settings] ******************************** 2026-06-09 15:20:15,755 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:15 +0000 (0:00:00.262) 0:00:06.785 ********** 2026-06-09 15:20:15,961 p=38643 u=zuul n=ansible | ok: [compute-1] => (item=frr version) 2026-06-09 15:20:16,146 p=38643 u=zuul n=ansible | ok: [compute-1] => (item=line vty) 2026-06-09 15:20:16,182 p=38643 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-09 15:20:16,182 p=38643 u=zuul n=ansible | compute-1 : ok=41 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-09 15:20:16,182 p=38643 u=zuul n=ansible | Tuesday 09 June 2026 15:20:16 +0000 (0:00:00.427) 0:00:07.213 ********** 2026-06-09 15:20:16,182 p=38643 u=zuul n=ansible | =============================================================================== 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 1.53s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.49s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.45s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Assert frr.conf contains global settings -------------------------------- 0.43s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.34s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.27s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.27s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check frr.conf does not contain BGP router stanza ----------------------- 0.26s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Assert frr.conf has Neutron driver header ------------------------------- 0.26s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.25s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.24s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.23s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.22s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.22s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.21s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.21s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.21s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.21s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.20s 2026-06-09 15:20:16,183 p=38643 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.08s 2026-06-09 15:20:16,261 p=29739 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-09 15:20:16,262 p=29739 u=zuul n=molecule.util | Writing /tmp/report.html report.