2026-06-11 18:57:00,614 p=29910 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-11 18:57:00,920 p=29915 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-11 18:57:00,921 p=29915 u=zuul n=ansible | No config file found; using defaults 2026-06-11 18:57:00,923 p=29915 u=zuul n=ansible | Starting galaxy collection install process 2026-06-11 18:57:00,927 p=29915 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-11 18:57:00,927 p=29915 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-11 18:57:00,929 p=29915 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-11 18:57:00,929 p=29915 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-11 18:57:00,940 p=29915 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-11 18:57:00,941 p=29915 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-11 18:57:00,942 p=29915 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+00943b0c at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-11 18:57:00,942 p=29915 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-11 18:57:00,943 p=29915 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-11 18:57:00,945 p=29915 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-11 18:57:00,945 p=29915 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-11 18:57:00,947 p=29915 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-11 18:57:00,948 p=29915 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-11 18:57:00,949 p=29915 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-11 18:57:00,949 p=29915 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-11 18:57:00,950 p=29915 u=zuul n=ansible | Process install dependency map 2026-06-11 18:57:00,952 p=29915 u=zuul n=ansible | Starting collection install process 2026-06-11 18:57:00,952 p=29915 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-11 18:57:00,952 p=29915 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-11 18:57:00,953 p=29915 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-11 18:57:00,954 p=29915 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-11 18:57:00,954 p=29915 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-11 18:57:00,955 p=29915 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-11 18:57:00,955 p=29915 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-11 18:57:00,959 p=29915 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-11 18:57:00,960 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-11 18:57:00,962 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-11 18:57:00,963 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-11 18:57:00,964 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-11 18:57:00,966 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-11 18:57:00,967 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-11 18:57:00,968 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-11 18:57:00,969 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-11 18:57:00,970 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-11 18:57:00,970 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-11 18:57:00,971 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-11 18:57:00,971 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-11 18:57:00,972 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-11 18:57:00,973 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-11 18:57:00,974 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-11 18:57:00,975 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-11 18:57:00,976 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-11 18:57:00,977 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-11 18:57:00,977 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-11 18:57:00,979 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-11 18:57:00,980 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-11 18:57:00,981 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-11 18:57:00,982 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-11 18:57:00,984 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-11 18:57:00,986 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-11 18:57:00,988 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-11 18:57:00,990 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-11 18:57:00,992 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-11 18:57:00,994 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-11 18:57:00,995 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-11 18:57:00,996 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-11 18:57:00,997 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-11 18:57:00,999 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-11 18:57:01,001 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-11 18:57:01,001 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-11 18:57:01,002 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-11 18:57:01,003 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-11 18:57:01,004 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-11 18:57:01,005 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-11 18:57:01,005 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-11 18:57:01,007 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-11 18:57:01,010 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-11 18:57:01,012 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-11 18:57:01,013 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-11 18:57:01,014 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-11 18:57:01,014 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-11 18:57:01,015 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-11 18:57:01,016 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-11 18:57:01,017 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-11 18:57:01,018 p=29915 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-11 18:57:01,018 p=29915 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-11 18:57:01,019 p=29915 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-11 18:57:01,020 p=29915 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-11 18:57:01,020 p=29915 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-11 18:57:01,099 p=29915 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-11 18:57:01,099 p=29915 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-11 18:57:01,099 p=29915 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-11 18:57:01,099 p=29915 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-11 18:57:01,099 p=29915 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-11 18:57:01,453 p=29917 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+00943b0c"}, "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-11 18:57:01,505 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-11 18:57:02,361 p=29921 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-11 18:57:02,374 p=29921 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-11 18:57:02,375 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:02 +0000 (0:00:00.015) 0:00:00.015 ********* 2026-06-11 18:57:02,409 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:02,417 p=29921 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-11 18:57:02,417 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:02 +0000 (0:00:00.042) 0:00:00.057 ********* 2026-06-11 18:57:02,430 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:02,433 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-11 18:57:02,433 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:02 +0000 (0:00:00.016) 0:00:00.074 ********* 2026-06-11 18:57:03,004 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:03,008 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-11 18:57:03,009 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:03 +0000 (0:00:00.575) 0:00:00.649 ********* 2026-06-11 18:57:03,068 p=29921 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-11 18:57:03,074 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-11 18:57:03,075 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:03 +0000 (0:00:00.065) 0:00:00.715 ********* 2026-06-11 18:57:03,398 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:03,404 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-11 18:57:03,404 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:03 +0000 (0:00:00.329) 0:00:01.045 ********* 2026-06-11 18:57:03,752 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:03,756 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-11 18:57:03,756 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:03 +0000 (0:00:00.351) 0:00:01.396 ********* 2026-06-11 18:57:03,972 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:03,976 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-11 18:57:03,976 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:03 +0000 (0:00:00.219) 0:00:01.616 ********* 2026-06-11 18:57:04,544 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:04,548 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-11 18:57:04,548 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:04 +0000 (0:00:00.572) 0:00:02.189 ********* 2026-06-11 18:57:05,090 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:57:05,095 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-11 18:57:05,095 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:05 +0000 (0:00:00.546) 0:00:02.736 ********* 2026-06-11 18:57:10,239 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:57:10,245 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-11 18:57:10,245 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:10 +0000 (0:00:05.149) 0:00:07.885 ********* 2026-06-11 18:57:11,414 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:57:11,420 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-11 18:57:11,420 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:11 +0000 (0:00:01.175) 0:00:09.061 ********* 2026-06-11 18:57:12,963 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:57:12,969 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-11 18:57:12,969 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:12 +0000 (0:00:01.548) 0:00:10.610 ********* 2026-06-11 18:57:13,589 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:57:13,594 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-11 18:57:13,595 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:13 +0000 (0:00:00.625) 0:00:11.235 ********* 2026-06-11 18:57:13,889 p=29921 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.011233' end: '2026-06-11 18:57:13.862223' msg: non-zero return code rc: 1 start: '2026-06-11 18:57:13.850990' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-11 18:57:13,889 p=29921 u=zuul n=ansible | ...ignoring 2026-06-11 18:57:13,893 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-11 18:57:13,893 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:13 +0000 (0:00:00.298) 0:00:11.533 ********* 2026-06-11 18:57:13,917 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:57:13,921 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-11 18:57:13,921 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:57:13 +0000 (0:00:00.028) 0:00:11.562 ********* 2026-06-11 18:58:56,343 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:58:56,348 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-11 18:58:56,348 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:58:56 +0000 (0:01:42.426) 0:01:53.989 ********* 2026-06-11 18:58:58,023 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:58:58,029 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-11 18:58:58,029 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:58:58 +0000 (0:00:01.680) 0:01:55.669 ********* 2026-06-11 18:58:59,709 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:58:59,715 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-11 18:58:59,715 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:58:59 +0000 (0:00:01.686) 0:01:57.356 ********* 2026-06-11 18:59:01,495 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:01,503 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-11 18:59:01,503 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:01 +0000 (0:00:01.787) 0:01:59.144 ********* 2026-06-11 18:59:01,763 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:01,770 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-11 18:59:01,770 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:01 +0000 (0:00:00.266) 0:01:59.410 ********* 2026-06-11 18:59:02,010 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:02,019 p=29921 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-11 18:59:02,019 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:02 +0000 (0:00:00.249) 0:01:59.659 ********* 2026-06-11 18:59:02,444 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:02,449 p=29921 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-11 18:59:02,450 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:02 +0000 (0:00:00.430) 0:02:00.090 ********* 2026-06-11 18:59:04,243 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:04,248 p=29921 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-11 18:59:04,248 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:04 +0000 (0:00:01.798) 0:02:01.889 ********* 2026-06-11 18:59:04,532 p=29921 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-11 18:59:04,538 p=29921 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-11 18:59:04,538 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:04 +0000 (0:00:00.289) 0:02:02.178 ********* 2026-06-11 18:59:04,868 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:04,875 p=29921 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-11 18:59:04,875 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:04 +0000 (0:00:00.337) 0:02:02.516 ********* 2026-06-11 18:59:05,336 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:05,344 p=29921 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-11 18:59:05,345 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:05 +0000 (0:00:00.469) 0:02:02.985 ********* 2026-06-11 18:59:06,180 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:06,185 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-11 18:59:06,185 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:06 +0000 (0:00:00.840) 0:02:03.826 ********* 2026-06-11 18:59:06,203 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:06,208 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-11 18:59:06,208 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:06 +0000 (0:00:00.022) 0:02:03.849 ********* 2026-06-11 18:59:10,392 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:10,400 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-11 18:59:10,401 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:10 +0000 (0:00:04.192) 0:02:08.041 ********* 2026-06-11 18:59:11,873 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:11,881 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-11 18:59:11,881 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:11 +0000 (0:00:01.480) 0:02:09.522 ********* 2026-06-11 18:59:11,913 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:11,928 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-11 18:59:11,928 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:11 +0000 (0:00:00.046) 0:02:09.569 ********* 2026-06-11 18:59:11,961 p=29921 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-11 18:59:11,984 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-11 18:59:11,984 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:11 +0000 (0:00:00.055) 0:02:09.625 ********* 2026-06-11 18:59:12,219 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:12,224 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-11 18:59:12,224 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.239) 0:02:09.864 ********* 2026-06-11 18:59:12,243 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:12,248 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-11 18:59:12,248 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.023) 0:02:09.888 ********* 2026-06-11 18:59:12,266 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:12,271 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 18:59:12,271 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.023) 0:02:09.912 ********* 2026-06-11 18:59:12,285 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:12,290 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-11 18:59:12,290 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.019) 0:02:09.931 ********* 2026-06-11 18:59:12,568 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:12,574 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-11 18:59:12,574 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.283) 0:02:10.215 ********* 2026-06-11 18:59:12,603 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:12,608 p=29921 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-11 18:59:12,608 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.033) 0:02:10.249 ********* 2026-06-11 18:59:12,868 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:12,876 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-11 18:59:12,876 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:12 +0000 (0:00:00.268) 0:02:10.517 ********* 2026-06-11 18:59:15,138 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:15,149 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-11 18:59:15,149 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:02.272) 0:02:12.790 ********* 2026-06-11 18:59:15,168 p=29921 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-11 18:59:15,176 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-11 18:59:15,177 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.027) 0:02:12.817 ********* 2026-06-11 18:59:15,556 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 18:59:15,563 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-11 18:59:15,563 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.386) 0:02:13.204 ********* 2026-06-11 18:59:15,588 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:15,595 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-11 18:59:15,595 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.031) 0:02:13.235 ********* 2026-06-11 18:59:15,884 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 18:59:15,890 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-11 18:59:15,890 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.295) 0:02:13.531 ********* 2026-06-11 18:59:15,901 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:15,908 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-11 18:59:15,908 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.017) 0:02:13.548 ********* 2026-06-11 18:59:15,918 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:15,924 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-11 18:59:15,924 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.016) 0:02:13.565 ********* 2026-06-11 18:59:15,935 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:15,941 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-11 18:59:15,941 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.016) 0:02:13.582 ********* 2026-06-11 18:59:15,958 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:15,965 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-11 18:59:15,965 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:15 +0000 (0:00:00.023) 0:02:13.605 ********* 2026-06-11 18:59:15,993 p=29921 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-11 18:59:16,006 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-11 18:59:16,006 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:16 +0000 (0:00:00.040) 0:02:13.646 ********* 2026-06-11 18:59:16,025 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:16,036 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-11 18:59:16,036 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:16 +0000 (0:00:00.029) 0:02:13.676 ********* 2026-06-11 18:59:16,081 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 18:59:16,088 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-11 18:59:16,088 p=29921 u=zuul n=ansible | Thursday 11 June 2026 18:59:16 +0000 (0:00:00.052) 0:02:13.728 ********* 2026-06-11 19:00:26,128 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:26,136 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-11 19:00:26,136 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:26 +0000 (0:01:10.048) 0:03:23.776 ********* 2026-06-11 19:00:27,413 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:27,421 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-11 19:00:27,421 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:27 +0000 (0:00:01.284) 0:03:25.061 ********* 2026-06-11 19:00:27,999 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:28,009 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-11 19:00:28,009 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:28 +0000 (0:00:00.587) 0:03:25.649 ********* 2026-06-11 19:00:28,037 p=29921 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-11 19:00:28,059 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 19:00:28,060 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:28 +0000 (0:00:00.050) 0:03:25.700 ********* 2026-06-11 19:00:28,080 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:28,089 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-11 19:00:28,089 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:28 +0000 (0:00:00.029) 0:03:25.729 ********* 2026-06-11 19:00:28,130 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:28,140 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-11 19:00:28,140 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:28 +0000 (0:00:00.051) 0:03:25.781 ********* 2026-06-11 19:00:28,983 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:28,991 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-11 19:00:28,992 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:28 +0000 (0:00:00.851) 0:03:26.632 ********* 2026-06-11 19:00:29,343 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:29,350 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-11 19:00:29,350 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:29 +0000 (0:00:00.358) 0:03:26.991 ********* 2026-06-11 19:00:29,961 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:29,976 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-11 19:00:29,976 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:29 +0000 (0:00:00.626) 0:03:27.617 ********* 2026-06-11 19:00:30,002 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,019 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-11 19:00:30,019 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.042) 0:03:27.659 ********* 2026-06-11 19:00:30,044 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,052 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-11 19:00:30,052 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.033) 0:03:27.692 ********* 2026-06-11 19:00:30,074 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,084 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-11 19:00:30,084 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.032) 0:03:27.725 ********* 2026-06-11 19:00:30,107 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,117 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-11 19:00:30,117 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.032) 0:03:27.757 ********* 2026-06-11 19:00:30,138 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,146 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-11 19:00:30,146 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.029) 0:03:27.786 ********* 2026-06-11 19:00:30,547 p=29921 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-11 19:00:30,557 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-11 19:00:30,557 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.411) 0:03:28.197 ********* 2026-06-11 19:00:30,571 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,580 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-11 19:00:30,580 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.023) 0:03:28.220 ********* 2026-06-11 19:00:30,594 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,603 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 19:00:30,603 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.023) 0:03:28.244 ********* 2026-06-11 19:00:30,630 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,640 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-11 19:00:30,640 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.036) 0:03:28.280 ********* 2026-06-11 19:00:30,667 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,677 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-11 19:00:30,677 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.037) 0:03:28.317 ********* 2026-06-11 19:00:30,709 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,718 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-11 19:00:30,718 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.041) 0:03:28.359 ********* 2026-06-11 19:00:30,747 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,758 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-11 19:00:30,758 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.039) 0:03:28.399 ********* 2026-06-11 19:00:30,785 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,795 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-11 19:00:30,795 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.037) 0:03:28.436 ********* 2026-06-11 19:00:30,821 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,831 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-11 19:00:30,831 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.035) 0:03:28.472 ********* 2026-06-11 19:00:30,857 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,867 p=29921 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-11 19:00:30,868 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.036) 0:03:28.508 ********* 2026-06-11 19:00:30,899 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,909 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-11 19:00:30,909 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.041) 0:03:28.550 ********* 2026-06-11 19:00:30,935 p=29921 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:30,945 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-11 19:00:30,945 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:30 +0000 (0:00:00.036) 0:03:28.586 ********* 2026-06-11 19:00:31,152 p=29921 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:31,163 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-11 19:00:31,163 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:31 +0000 (0:00:00.217) 0:03:28.804 ********* 2026-06-11 19:00:31,455 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:31,467 p=29921 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-11 19:00:31,467 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:31 +0000 (0:00:00.304) 0:03:29.108 ********* 2026-06-11 19:00:31,700 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:31,715 p=29921 u=zuul n=ansible | TASK [install and modprobe openvswitch] **************************************** 2026-06-11 19:00:31,715 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:31 +0000 (0:00:00.247) 0:03:29.355 ********* 2026-06-11 19:00:34,327 p=29921 u=zuul n=ansible | changed: [compute-1 -> localhost] 2026-06-11 19:00:34,362 p=29921 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed] *** 2026-06-11 19:00:34,362 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:34 +0000 (0:00:02.647) 0:03:32.003 ********* 2026-06-11 19:00:38,999 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:39,014 p=29921 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Activate swap] ********************** 2026-06-11 19:00:39,014 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:39 +0000 (0:00:04.651) 0:03:36.655 ********* 2026-06-11 19:00:39,306 p=29921 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:39,343 p=29921 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:00:39,343 p=29921 u=zuul n=ansible | compute-1 : ok=52 changed=23 unreachable=0 failed=0 skipped=31 rescued=0 ignored=1 2026-06-11 19:00:39,343 p=29921 u=zuul n=ansible | Thursday 11 June 2026 19:00:39 +0000 (0:00:00.329) 0:03:36.984 ********* 2026-06-11 19:00:39,343 p=29921 u=zuul n=ansible | =============================================================================== 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages --------- 102.43s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM -- 70.05s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 5.15s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed ------- 4.65s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 4.19s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | install and modprobe openvswitch ---------------------------------------- 2.65s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 2.27s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.80s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.79s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.69s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.68s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.55s 2026-06-11 19:00:39,344 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.48s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 1.28s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.18s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Create swapfile if needed --------------------- 0.85s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.84s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Enable swapfile on fstab ---------------------- 0.63s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.63s 2026-06-11 19:00:39,345 p=29921 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.59s 2026-06-11 19:00:39,453 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-11 19:00:39,941 p=34263 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-11 19:00:39,959 p=34263 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-11 19:00:39,959 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:39 +0000 (0:00:00.019) 0:00:00.019 ********* 2026-06-11 19:00:39,991 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:40,020 p=34263 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-11 19:00:40,020 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:40 +0000 (0:00:00.061) 0:00:00.081 ********* 2026-06-11 19:00:40,066 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-11 19:00:40,066 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:40 +0000 (0:00:00.046) 0:00:00.127 ********* 2026-06-11 19:00:44,726 p=34263 u=zuul n=ansible | changed: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-11 19:00:44,753 p=34263 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-11 19:00:44,753 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:44 +0000 (0:00:04.686) 0:00:04.813 ********* 2026-06-11 19:00:44,856 p=34263 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-11 19:00:44,857 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:44 +0000 (0:00:00.103) 0:00:04.917 ********* 2026-06-11 19:00:44,918 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:44,927 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-11 19:00:44,928 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:44 +0000 (0:00:00.071) 0:00:04.988 ********* 2026-06-11 19:00:44,942 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:44,951 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-11 19:00:44,951 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:44 +0000 (0:00:00.023) 0:00:05.011 ********* 2026-06-11 19:00:45,296 p=34263 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-11 19:00:45,558 p=34263 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-11 19:00:45,820 p=34263 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-11 19:00:45,841 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-11 19:00:45,841 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:45 +0000 (0:00:00.889) 0:00:05.901 ********* 2026-06-11 19:00:46,480 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:46,498 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-11 19:00:46,498 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:46 +0000 (0:00:00.656) 0:00:06.558 ********* 2026-06-11 19:00:47,045 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:47,053 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Validating arguments against arg spec 'main' - The main entry point for the edpm_module_load role.] *** 2026-06-11 19:00:47,053 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.555) 0:00:07.114 ********* 2026-06-11 19:00:47,074 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,092 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Ensure /etc/modules-load.d exists] *********** 2026-06-11 19:00:47,093 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.039) 0:00:07.153 ********* 2026-06-11 19:00:47,121 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,139 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Load modules] ******************************** 2026-06-11 19:00:47,139 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.046) 0:00:07.199 ********* 2026-06-11 19:00:47,176 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-11 19:00:47,178 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,199 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Persist modules via modules-load.d] ********** 2026-06-11 19:00:47,199 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.059) 0:00:07.259 ********* 2026-06-11 19:00:47,250 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-11 19:00:47,252 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,261 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Drop module persistence] ********************* 2026-06-11 19:00:47,261 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.061) 0:00:07.321 ********* 2026-06-11 19:00:47,305 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-11 19:00:47,307 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,345 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Set modules persistence via /etc/modules] **** 2026-06-11 19:00:47,345 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.084) 0:00:07.406 ********* 2026-06-11 19:00:47,377 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-11 19:00:47,378 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,393 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Modules reload] ****************************** 2026-06-11 19:00:47,393 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.047) 0:00:07.453 ********* 2026-06-11 19:00:47,436 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:47,468 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-11 19:00:47,468 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.075) 0:00:07.529 ********* 2026-06-11 19:00:47,721 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:47,736 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-11 19:00:47,736 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:47 +0000 (0:00:00.267) 0:00:07.796 ********* 2026-06-11 19:00:48,057 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:48,066 p=34263 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-11 19:00:48,066 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:48 +0000 (0:00:00.329) 0:00:08.126 ********* 2026-06-11 19:00:48,114 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-11 19:00:48,114 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:48 +0000 (0:00:00.048) 0:00:08.174 ********* 2026-06-11 19:00:48,333 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:48,342 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-11 19:00:48,342 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:48 +0000 (0:00:00.227) 0:00:08.402 ********* 2026-06-11 19:00:48,773 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:48,782 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-11 19:00:48,782 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:48 +0000 (0:00:00.440) 0:00:08.843 ********* 2026-06-11 19:00:49,158 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:49,167 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-11 19:00:49,167 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:49 +0000 (0:00:00.384) 0:00:09.227 ********* 2026-06-11 19:00:49,608 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:49,617 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-11 19:00:49,617 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:49 +0000 (0:00:00.450) 0:00:09.678 ********* 2026-06-11 19:00:49,946 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:49,956 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-11 19:00:49,956 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:49 +0000 (0:00:00.338) 0:00:10.016 ********* 2026-06-11 19:00:49,977 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-11 19:00:49,984 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-11 19:00:49,990 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-11 19:00:49,996 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-11 19:00:50,001 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-11 19:00:50,007 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-11 19:00:50,008 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-11 19:00:50,008 p=34263 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-11 19:00:50,010 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:50,019 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-11 19:00:50,019 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:50 +0000 (0:00:00.063) 0:00:10.080 ********* 2026-06-11 19:00:50,036 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:50,050 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-11 19:00:50,051 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:50 +0000 (0:00:00.031) 0:00:10.111 ********* 2026-06-11 19:00:50,274 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:50,285 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-11 19:00:50,285 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:50 +0000 (0:00:00.234) 0:00:10.345 ********* 2026-06-11 19:00:50,600 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:50,610 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-11 19:00:50,610 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:50 +0000 (0:00:00.325) 0:00:10.671 ********* 2026-06-11 19:00:51,036 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:51,049 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-11 19:00:51,049 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:51 +0000 (0:00:00.438) 0:00:11.109 ********* 2026-06-11 19:00:51,473 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:51,492 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-11 19:00:51,492 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:51 +0000 (0:00:00.442) 0:00:11.552 ********* 2026-06-11 19:00:51,961 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:51,983 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-11 19:00:51,983 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:51 +0000 (0:00:00.491) 0:00:12.044 ********* 2026-06-11 19:00:52,414 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:52,436 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-11 19:00:52,436 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:52 +0000 (0:00:00.453) 0:00:12.497 ********* 2026-06-11 19:00:52,875 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:52,908 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-11 19:00:52,909 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:52 +0000 (0:00:00.472) 0:00:12.969 ********* 2026-06-11 19:00:53,138 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:53,153 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-11 19:00:53,153 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:53 +0000 (0:00:00.244) 0:00:13.213 ********* 2026-06-11 19:00:53,578 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:53,594 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-11 19:00:53,594 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:53 +0000 (0:00:00.440) 0:00:13.654 ********* 2026-06-11 19:00:54,023 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:54,043 p=34263 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-11 19:00:54,043 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:54 +0000 (0:00:00.449) 0:00:14.103 ********* 2026-06-11 19:00:54,119 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-11 19:00:54,119 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:54 +0000 (0:00:00.075) 0:00:14.179 ********* 2026-06-11 19:00:54,363 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:54,372 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-11 19:00:54,372 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:54 +0000 (0:00:00.253) 0:00:14.433 ********* 2026-06-11 19:00:54,571 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:54,581 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-11 19:00:54,581 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:54 +0000 (0:00:00.208) 0:00:14.641 ********* 2026-06-11 19:00:54,833 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:54,844 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-11 19:00:54,844 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:54 +0000 (0:00:00.262) 0:00:14.904 ********* 2026-06-11 19:00:55,042 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:55,060 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-11 19:00:55,060 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:55 +0000 (0:00:00.216) 0:00:15.120 ********* 2026-06-11 19:00:55,375 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:55,388 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-11 19:00:55,389 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:55 +0000 (0:00:00.328) 0:00:15.449 ********* 2026-06-11 19:00:55,464 p=34263 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-11 19:00:55,476 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-11 19:00:55,476 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:55 +0000 (0:00:00.087) 0:00:15.536 ********* 2026-06-11 19:00:56,007 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:56,016 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-11 19:00:56,016 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.540) 0:00:16.077 ********* 2026-06-11 19:00:56,030 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:00:56,050 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-11 19:00:56,050 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.033) 0:00:16.110 ********* 2026-06-11 19:00:56,078 p=34263 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:00:56,098 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-11 19:00:56,099 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.048) 0:00:16.159 ********* 2026-06-11 19:00:56,125 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:56,144 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-11 19:00:56,144 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.045) 0:00:16.205 ********* 2026-06-11 19:00:56,168 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:56,178 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-11 19:00:56,178 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.033) 0:00:16.238 ********* 2026-06-11 19:00:56,600 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:56,609 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-11 19:00:56,609 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.431) 0:00:16.670 ********* 2026-06-11 19:00:56,631 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:00:56,641 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-11 19:00:56,641 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:56 +0000 (0:00:00.031) 0:00:16.701 ********* 2026-06-11 19:00:57,053 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:57,063 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-11 19:00:57,063 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:57 +0000 (0:00:00.422) 0:00:17.123 ********* 2026-06-11 19:00:57,289 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:57,299 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-11 19:00:57,299 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:57 +0000 (0:00:00.236) 0:00:17.360 ********* 2026-06-11 19:00:57,723 p=34263 u=zuul n=ansible | changed: [compute-1] => (item=edpm-container-shutdown) 2026-06-11 19:00:58,081 p=34263 u=zuul n=ansible | changed: [compute-1] => (item=edpm-start-podman-container) 2026-06-11 19:00:58,092 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-11 19:00:58,092 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:58 +0000 (0:00:00.792) 0:00:18.153 ********* 2026-06-11 19:00:58,298 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:58,310 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-11 19:00:58,311 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:58 +0000 (0:00:00.218) 0:00:18.371 ********* 2026-06-11 19:00:58,678 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:58,687 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-11 19:00:58,687 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:58 +0000 (0:00:00.376) 0:00:18.747 ********* 2026-06-11 19:00:59,067 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:00:59,076 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-11 19:00:59,077 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:00:59 +0000 (0:00:00.389) 0:00:19.137 ********* 2026-06-11 19:01:00,034 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:00,045 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-11 19:01:00,045 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:00 +0000 (0:00:00.968) 0:00:20.105 ********* 2026-06-11 19:01:00,433 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:00,453 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-11 19:01:00,453 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:00 +0000 (0:00:00.407) 0:00:20.513 ********* 2026-06-11 19:01:00,841 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:00,852 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-11 19:01:00,852 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:00 +0000 (0:00:00.398) 0:00:20.912 ********* 2026-06-11 19:01:02,585 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:02,609 p=34263 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-11 19:01:02,609 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:02 +0000 (0:00:01.757) 0:00:22.670 ********* 2026-06-11 19:01:02,671 p=34263 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-11 19:01:02,671 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:02 +0000 (0:00:00.061) 0:00:22.731 ********* 2026-06-11 19:01:02,759 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:02,771 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-11 19:01:02,771 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:02 +0000 (0:00:00.100) 0:00:22.831 ********* 2026-06-11 19:01:03,071 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:03,081 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-11 19:01:03,081 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:03 +0000 (0:00:00.310) 0:00:23.142 ********* 2026-06-11 19:01:03,322 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:03,331 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-11 19:01:03,331 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:03 +0000 (0:00:00.250) 0:00:23.392 ********* 2026-06-11 19:01:03,750 p=34263 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-11 19:01:03,769 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:01:03,769 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:03 +0000 (0:00:00.438) 0:00:23.830 ********* 2026-06-11 19:01:03,994 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:04,005 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-11 19:01:04,005 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.235) 0:00:24.065 ********* 2026-06-11 19:01:04,483 p=34263 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-11 19:01:04,484 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:04,493 p=34263 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-11 19:01:04,493 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.488) 0:00:24.554 ********* 2026-06-11 19:01:04,546 p=34263 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-11 19:01:04,546 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.052) 0:00:24.606 ********* 2026-06-11 19:01:04,595 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:04,612 p=34263 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-11 19:01:04,612 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.066) 0:00:24.672 ********* 2026-06-11 19:01:04,914 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:04,924 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-11 19:01:04,924 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.311) 0:00:24.984 ********* 2026-06-11 19:01:04,989 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:04,999 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-11 19:01:04,999 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:04 +0000 (0:00:00.074) 0:00:25.059 ********* 2026-06-11 19:01:05,079 p=34263 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-11 19:01:05,101 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-11 19:01:05,101 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:05 +0000 (0:00:00.102) 0:00:25.161 ********* 2026-06-11 19:01:05,148 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:05,158 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-11 19:01:05,158 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:05 +0000 (0:00:00.057) 0:00:25.218 ********* 2026-06-11 19:01:05,516 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:05,525 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-11 19:01:05,526 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:05 +0000 (0:00:00.367) 0:00:25.586 ********* 2026-06-11 19:01:05,551 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:05,562 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:01:05,562 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:05 +0000 (0:00:00.036) 0:00:25.622 ********* 2026-06-11 19:01:05,598 p=34263 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-11 19:01:05,612 p=34263 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-11 19:01:05,612 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:05 +0000 (0:00:00.050) 0:00:25.673 ********* 2026-06-11 19:01:06,501 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:06,511 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-11 19:01:06,511 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:06 +0000 (0:00:00.899) 0:00:26.572 ********* 2026-06-11 19:01:06,739 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:06,749 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-11 19:01:06,749 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:06 +0000 (0:00:00.237) 0:00:26.809 ********* 2026-06-11 19:01:06,803 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:06,818 p=34263 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-11 19:01:06,818 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:06 +0000 (0:00:00.068) 0:00:26.878 ********* 2026-06-11 19:01:08,870 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:08,888 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-11 19:01:08,888 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:08 +0000 (0:00:02.069) 0:00:28.948 ********* 2026-06-11 19:01:08,954 p=34263 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-11 19:01:08,987 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-11 19:01:08,987 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:08 +0000 (0:00:00.099) 0:00:29.048 ********* 2026-06-11 19:01:09,340 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:09,351 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-11 19:01:09,351 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.363) 0:00:29.411 ********* 2026-06-11 19:01:09,380 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:09,389 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-11 19:01:09,389 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.038) 0:00:29.450 ********* 2026-06-11 19:01:09,423 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:09,432 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-11 19:01:09,432 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.042) 0:00:29.492 ********* 2026-06-11 19:01:09,459 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:09,469 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-11 19:01:09,469 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.037) 0:00:29.530 ********* 2026-06-11 19:01:09,498 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:09,507 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-11 19:01:09,507 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.037) 0:00:29.568 ********* 2026-06-11 19:01:09,527 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:09,566 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-11 19:01:09,566 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.058) 0:00:29.626 ********* 2026-06-11 19:01:09,593 p=34263 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:09,602 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-11 19:01:09,602 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.036) 0:00:29.662 ********* 2026-06-11 19:01:09,698 p=34263 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:09,709 p=34263 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-11 19:01:09,709 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:09 +0000 (0:00:00.106) 0:00:29.769 ********* 2026-06-11 19:01:10,224 p=34263 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | compute-1 : ok=64 changed=43 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | Thursday 11 June 2026 19:01:10 +0000 (0:00:00.564) 0:00:30.334 ********* 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | =============================================================================== 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 4.69s 2026-06-11 19:01:10,274 p=34263 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 --- 2.07s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 1.76s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.97s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 0.90s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.89s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.79s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.66s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.56s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_frr : Gather SELinux fact if needed ----------------------- 0.56s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_frr : Identify the real interfaces via os-net-config ------ 0.54s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft flushes --------------------------- 0.49s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.49s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.47s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft edpm chains ----------------------- 0.45s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 0.45s 2026-06-11 19:01:10,274 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot --- 0.45s 2026-06-11 19:01:10,275 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.44s 2026-06-11 19:01:10,275 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Validate all of the generated content before loading --- 0.44s 2026-06-11 19:01:10,275 p=34263 u=zuul n=ansible | osp.edpm.edpm_nftables : Push default ruleset snipet -------------------- 0.44s 2026-06-11 19:01:10,356 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-11 19:01:10,357 p=29910 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-11 19:01:10,837 p=35984 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-11 19:01:10,869 p=35984 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-11 19:01:10,870 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:10 +0000 (0:00:00.034) 0:00:00.034 ********* 2026-06-11 19:01:10,901 p=35984 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-11 19:01:10,903 p=35984 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-11 19:01:10,904 p=35984 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-11 19:01:10,905 p=35984 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-11 19:01:10,915 p=35984 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:01:10,915 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:10 +0000 (0:00:00.045) 0:00:00.079 ********* 2026-06-11 19:01:11,250 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:11,260 p=35984 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:01:11,260 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.344) 0:00:00.424 ********* 2026-06-11 19:01:11,274 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:11,283 p=35984 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-11 19:01:11,283 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.023) 0:00:00.447 ********* 2026-06-11 19:01:11,503 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:11,517 p=35984 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-11 19:01:11,517 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.233) 0:00:00.681 ********* 2026-06-11 19:01:11,532 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:11,544 p=35984 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-11 19:01:11,544 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.027) 0:00:00.708 ********* 2026-06-11 19:01:11,777 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:11,802 p=35984 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-11 19:01:11,802 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.257) 0:00:00.966 ********* 2026-06-11 19:01:11,819 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:11,830 p=35984 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-11 19:01:11,830 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:11 +0000 (0:00:00.027) 0:00:00.994 ********* 2026-06-11 19:01:12,095 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:12,120 p=35984 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-11 19:01:12,120 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.290) 0:00:01.284 ********* 2026-06-11 19:01:12,135 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:12,154 p=35984 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-11 19:01:12,154 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.033) 0:00:01.318 ********* 2026-06-11 19:01:12,418 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:12,444 p=35984 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-11 19:01:12,445 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.290) 0:00:01.609 ********* 2026-06-11 19:01:12,466 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:12,477 p=35984 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-11 19:01:12,478 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.032) 0:00:01.642 ********* 2026-06-11 19:01:12,717 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:12,732 p=35984 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-11 19:01:12,732 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.254) 0:00:01.896 ********* 2026-06-11 19:01:12,747 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:12,756 p=35984 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-11 19:01:12,756 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:12 +0000 (0:00:00.023) 0:00:01.920 ********* 2026-06-11 19:01:13,016 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:13,024 p=35984 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-11 19:01:13,024 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:13 +0000 (0:00:00.268) 0:00:02.188 ********* 2026-06-11 19:01:13,038 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:13,046 p=35984 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-11 19:01:13,046 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:13 +0000 (0:00:00.021) 0:00:02.210 ********* 2026-06-11 19:01:13,337 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:13,346 p=35984 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-11 19:01:13,346 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:13 +0000 (0:00:00.299) 0:00:02.510 ********* 2026-06-11 19:01:13,359 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:13,368 p=35984 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-11 19:01:13,368 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:13 +0000 (0:00:00.022) 0:00:02.532 ********* 2026-06-11 19:01:13,845 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-11 19:01:14,196 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-11 19:01:14,206 p=35984 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-11 19:01:14,206 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:14 +0000 (0:00:00.837) 0:00:03.370 ********* 2026-06-11 19:01:14,229 p=35984 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-11 19:01:13.812658', 'end': '2026-06-11 19:01:13.816966', 'delta': '0:00:00.004308', '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.004308' end: '2026-06-11 19:01:13.816966' 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-11 19:01:13.812658' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:14,230 p=35984 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-11 19:01:14.165191', 'end': '2026-06-11 19:01:14.169286', 'delta': '0:00:00.004095', '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.004095' end: '2026-06-11 19:01:14.169286' 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-11 19:01:14.165191' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:14,240 p=35984 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-11 19:01:14,240 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:14 +0000 (0:00:00.034) 0:00:03.404 ********* 2026-06-11 19:01:14,486 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-11 19:01:14,778 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-11 19:01:14,791 p=35984 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-11 19:01:14,791 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:14 +0000 (0:00:00.550) 0:00:03.955 ********* 2026-06-11 19:01:14,832 p=35984 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-11 19:01:14.446154', 'end': '2026-06-11 19:01:14.452800', 'delta': '0:00:00.006646', '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.006646' end: '2026-06-11 19:01:14.452800' 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-11 19:01:14.446154' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:14,838 p=35984 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-11 19:01:14.740068', 'end': '2026-06-11 19:01:14.746748', 'delta': '0:00:00.006680', '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.006680' end: '2026-06-11 19:01:14.746748' 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-11 19:01:14.740068' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:14,852 p=35984 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-11 19:01:14,852 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:14 +0000 (0:00:00.061) 0:00:04.016 ********* 2026-06-11 19:01:15,145 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-11 19:01:15,360 p=35984 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-11 19:01:15,380 p=35984 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-11 19:01:15,380 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:15 +0000 (0:00:00.528) 0:00:04.544 ********* 2026-06-11 19:01:15,421 p=35984 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-11 19:01:15.111236', 'end': '2026-06-11 19:01:15.118998', 'delta': '0:00:00.007762', '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.007762' end: '2026-06-11 19:01:15.118998' 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-11 19:01:15.111236' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:15,428 p=35984 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-11 19:01:15.330613', 'end': '2026-06-11 19:01:15.338487', 'delta': '0:00:00.007874', '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.007874' end: '2026-06-11 19:01:15.338487' 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-11 19:01:15.330613' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:01:15,443 p=35984 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-11 19:01:15,444 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:15 +0000 (0:00:00.063) 0:00:04.608 ********* 2026-06-11 19:01:15,478 p=35984 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-11 19:01:15,508 p=35984 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-11 19:01:15,508 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:15 +0000 (0:00:00.064) 0:00:04.672 ********* 2026-06-11 19:01:15,833 p=35984 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:15,848 p=35984 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-11 19:01:15,848 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:15 +0000 (0:00:00.339) 0:00:05.012 ********* 2026-06-11 19:01:15,872 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:15,888 p=35984 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-11 19:01:15,889 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:15 +0000 (0:00:00.040) 0:00:05.053 ********* 2026-06-11 19:01:16,135 p=35984 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:16,147 p=35984 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-11 19:01:16,147 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.258) 0:00:05.311 ********* 2026-06-11 19:01:16,170 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:16,178 p=35984 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-11 19:01:16,178 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.031) 0:00:05.342 ********* 2026-06-11 19:01:16,202 p=35984 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-11 19:01:16,213 p=35984 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-11 19:01:16,213 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.034) 0:00:05.377 ********* 2026-06-11 19:01:16,445 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:16,455 p=35984 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-11 19:01:16,455 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.242) 0:00:05.619 ********* 2026-06-11 19:01:16,474 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:16,485 p=35984 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-11 19:01:16,485 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.029) 0:00:05.649 ********* 2026-06-11 19:01:16,698 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:16,733 p=35984 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-11 19:01:16,733 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.248) 0:00:05.897 ********* 2026-06-11 19:01:16,761 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:16,770 p=35984 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-11 19:01:16,770 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:16 +0000 (0:00:00.036) 0:00:05.934 ********* 2026-06-11 19:01:17,021 p=35984 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:17,043 p=35984 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-11 19:01:17,043 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:17 +0000 (0:00:00.272) 0:00:06.207 ********* 2026-06-11 19:01:17,085 p=35984 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:01:17,145 p=35984 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:01:17,145 p=35984 u=zuul n=ansible | compute-1 : ok=38 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-11 19:01:17,145 p=35984 u=zuul n=ansible | Thursday 11 June 2026 19:01:17 +0000 (0:00:00.102) 0:00:06.309 ********* 2026-06-11 19:01:17,145 p=35984 u=zuul n=ansible | =============================================================================== 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.84s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.55s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.53s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.34s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.34s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.30s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.29s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.29s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.27s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.27s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.26s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.26s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.25s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.25s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.24s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.23s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.10s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | ensure podman container exists and are running -------------------------- 0.06s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Assert rule content exists ---------------------------------------------- 0.06s 2026-06-11 19:01:17,146 p=35984 u=zuul n=ansible | Assert rule content exists ---------------------------------------------- 0.06s 2026-06-11 19:01:17,213 p=29910 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-11 19:01:17,214 p=29910 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-11 19:01:17,521 p=36399 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-11 19:01:17,521 p=36399 u=zuul n=ansible | No config file found; using defaults 2026-06-11 19:01:17,523 p=36399 u=zuul n=ansible | Starting galaxy collection install process 2026-06-11 19:01:17,526 p=36399 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-11 19:01:17,528 p=36399 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-11 19:01:17,530 p=36399 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-11 19:01:17,531 p=36399 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-11 19:01:17,531 p=36399 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-11 19:01:17,532 p=36399 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-11 19:01:17,533 p=36399 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-11 19:01:17,533 p=36399 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-11 19:01:17,534 p=36399 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+00943b0c at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-11 19:01:17,542 p=36399 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-11 19:01:17,543 p=36399 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-11 19:01:17,544 p=36399 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-11 19:01:17,545 p=36399 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-11 19:01:17,545 p=36399 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-11 19:01:17,546 p=36399 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-11 19:01:17,547 p=36399 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-11 19:01:17,547 p=36399 u=zuul n=ansible | Process install dependency map 2026-06-11 19:01:17,549 p=36399 u=zuul n=ansible | Starting collection install process 2026-06-11 19:01:17,549 p=36399 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-11 19:01:17,572 p=36399 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-11 19:01:17,574 p=36399 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-11 19:01:17,574 p=36399 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-11 19:01:17,574 p=36399 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-11 19:01:17,576 p=36399 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-11 19:01:17,576 p=36399 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-11 19:01:17,579 p=36399 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-11 19:01:17,580 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-11 19:01:17,582 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-11 19:01:17,583 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-11 19:01:17,584 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-11 19:01:17,584 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-11 19:01:17,586 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-11 19:01:17,587 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-11 19:01:17,588 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-11 19:01:17,590 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-11 19:01:17,591 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-11 19:01:17,592 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-11 19:01:17,592 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-11 19:01:17,593 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-11 19:01:17,594 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-11 19:01:17,596 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-11 19:01:17,597 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-11 19:01:17,598 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-11 19:01:17,599 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-11 19:01:17,599 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-11 19:01:17,601 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-11 19:01:17,603 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-11 19:01:17,604 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-11 19:01:17,605 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-11 19:01:17,607 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-11 19:01:17,609 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-11 19:01:17,611 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-11 19:01:17,613 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-11 19:01:17,615 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-11 19:01:17,617 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-11 19:01:17,618 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-11 19:01:17,620 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-11 19:01:17,621 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-11 19:01:17,623 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-11 19:01:17,625 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-11 19:01:17,626 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-11 19:01:17,626 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-11 19:01:17,628 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-11 19:01:17,629 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-11 19:01:17,629 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-11 19:01:17,630 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-11 19:01:17,632 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-11 19:01:17,634 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-11 19:01:17,636 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-11 19:01:17,637 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-11 19:01:17,639 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-11 19:01:17,639 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-11 19:01:17,640 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-11 19:01:17,641 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-11 19:01:17,641 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-11 19:01:17,643 p=36399 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-11 19:01:17,643 p=36399 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-11 19:01:17,644 p=36399 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-11 19:01:17,645 p=36399 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-11 19:01:17,645 p=36399 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-11 19:01:17,645 p=36399 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-11 19:01:17,724 p=36399 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-11 19:01:17,725 p=36399 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-11 19:01:17,725 p=36399 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-11 19:01:17,725 p=36399 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-11 19:01:17,725 p=36399 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-11 19:01:18,069 p=36401 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+00943b0c"}, "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-11 19:01:18,135 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]prepare[/][/] 2026-06-11 19:01:18,645 p=36403 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-11 19:01:18,666 p=36403 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-11 19:01:18,666 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:18 +0000 (0:00:00.022) 0:00:00.022 ********* 2026-06-11 19:01:18,690 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:18,716 p=36403 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-11 19:01:18,716 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:18 +0000 (0:00:00.050) 0:00:00.073 ********* 2026-06-11 19:01:18,735 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:18,744 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-11 19:01:18,745 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:18 +0000 (0:00:00.028) 0:00:00.101 ********* 2026-06-11 19:01:18,757 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:18,767 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-11 19:01:18,768 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:18 +0000 (0:00:00.023) 0:00:00.124 ********* 2026-06-11 19:01:18,822 p=36403 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-11 19:01:18,833 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-11 19:01:18,833 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:18 +0000 (0:00:00.065) 0:00:00.189 ********* 2026-06-11 19:01:19,146 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:19,155 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-11 19:01:19,155 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:19 +0000 (0:00:00.322) 0:00:00.512 ********* 2026-06-11 19:01:19,541 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:19,549 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-11 19:01:19,549 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:19 +0000 (0:00:00.393) 0:00:00.906 ********* 2026-06-11 19:01:19,761 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:19,770 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-11 19:01:19,770 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:19 +0000 (0:00:00.220) 0:00:01.126 ********* 2026-06-11 19:01:20,248 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:20,258 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-11 19:01:20,258 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:20 +0000 (0:00:00.487) 0:00:01.614 ********* 2026-06-11 19:01:20,776 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:20,784 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-11 19:01:20,785 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:20 +0000 (0:00:00.526) 0:00:02.141 ********* 2026-06-11 19:01:22,454 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:22,474 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-11 19:01:22,474 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:22 +0000 (0:00:01.689) 0:00:03.831 ********* 2026-06-11 19:01:23,238 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:01:23,256 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-11 19:01:23,256 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:23 +0000 (0:00:00.782) 0:00:04.613 ********* 2026-06-11 19:01:24,429 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:24,441 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-11 19:01:24,442 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:24 +0000 (0:00:01.185) 0:00:05.798 ********* 2026-06-11 19:01:25,152 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:01:25,163 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-11 19:01:25,163 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:25 +0000 (0:00:00.721) 0:00:06.519 ********* 2026-06-11 19:01:25,439 p=36403 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.009855' end: '2026-06-11 19:01:25.413389' msg: non-zero return code rc: 1 start: '2026-06-11 19:01:25.403534' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-11 19:01:25,439 p=36403 u=zuul n=ansible | ...ignoring 2026-06-11 19:01:25,458 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-11 19:01:25,458 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:25 +0000 (0:00:00.295) 0:00:06.815 ********* 2026-06-11 19:01:25,490 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:01:25,512 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-11 19:01:25,512 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:01:25 +0000 (0:00:00.053) 0:00:06.868 ********* 2026-06-11 19:02:53,122 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:53,132 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-11 19:02:53,132 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:53 +0000 (0:01:27.620) 0:01:34.488 ********* 2026-06-11 19:02:54,631 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:54,641 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-11 19:02:54,642 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:54 +0000 (0:00:01.509) 0:01:35.998 ********* 2026-06-11 19:02:56,090 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:56,102 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-11 19:02:56,102 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:56 +0000 (0:00:01.460) 0:01:37.458 ********* 2026-06-11 19:02:57,548 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:57,556 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-11 19:02:57,557 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:57 +0000 (0:00:01.454) 0:01:38.913 ********* 2026-06-11 19:02:57,766 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:57,774 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-11 19:02:57,775 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:57 +0000 (0:00:00.218) 0:01:39.131 ********* 2026-06-11 19:02:57,997 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:58,006 p=36403 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-11 19:02:58,006 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:58 +0000 (0:00:00.231) 0:01:39.363 ********* 2026-06-11 19:02:58,419 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:58,463 p=36403 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-11 19:02:58,463 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:58 +0000 (0:00:00.456) 0:01:39.819 ********* 2026-06-11 19:02:59,908 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:02:59,917 p=36403 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-11 19:02:59,917 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:02:59 +0000 (0:00:01.454) 0:01:41.273 ********* 2026-06-11 19:03:00,169 p=36403 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-11 19:03:00,178 p=36403 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-11 19:03:00,179 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:00 +0000 (0:00:00.261) 0:01:41.535 ********* 2026-06-11 19:03:00,416 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:00,432 p=36403 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-11 19:03:00,432 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:00 +0000 (0:00:00.253) 0:01:41.788 ********* 2026-06-11 19:03:00,861 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:00,872 p=36403 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-11 19:03:00,872 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:00 +0000 (0:00:00.440) 0:01:42.229 ********* 2026-06-11 19:03:01,608 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:01,617 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-11 19:03:01,617 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:01 +0000 (0:00:00.744) 0:01:42.974 ********* 2026-06-11 19:03:01,628 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:01,638 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-11 19:03:01,638 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:01 +0000 (0:00:00.020) 0:01:42.994 ********* 2026-06-11 19:03:03,170 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:03,185 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-11 19:03:03,185 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:03 +0000 (0:00:01.547) 0:01:44.541 ********* 2026-06-11 19:03:04,752 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:04,761 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-11 19:03:04,761 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:04 +0000 (0:00:01.576) 0:01:46.118 ********* 2026-06-11 19:03:04,786 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:04,819 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-11 19:03:04,819 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:04 +0000 (0:00:00.058) 0:01:46.176 ********* 2026-06-11 19:03:04,849 p=36403 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-11 19:03:04,869 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-11 19:03:04,869 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:04 +0000 (0:00:00.049) 0:01:46.225 ********* 2026-06-11 19:03:05,132 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:05,151 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-11 19:03:05,151 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.282) 0:01:46.508 ********* 2026-06-11 19:03:05,167 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:05,212 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-11 19:03:05,212 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.060) 0:01:46.569 ********* 2026-06-11 19:03:05,231 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:05,244 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 19:03:05,244 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.032) 0:01:46.601 ********* 2026-06-11 19:03:05,263 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:05,276 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-11 19:03:05,276 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.031) 0:01:46.633 ********* 2026-06-11 19:03:05,540 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:05,559 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-11 19:03:05,559 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.283) 0:01:46.916 ********* 2026-06-11 19:03:05,588 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:05,610 p=36403 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-11 19:03:05,611 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:05 +0000 (0:00:00.051) 0:01:46.967 ********* 2026-06-11 19:03:06,081 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:06,090 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-11 19:03:06,090 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:06 +0000 (0:00:00.479) 0:01:47.446 ********* 2026-06-11 19:03:08,502 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:08,513 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-11 19:03:08,513 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:08 +0000 (0:00:02.422) 0:01:49.869 ********* 2026-06-11 19:03:08,541 p=36403 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-11 19:03:08,557 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-11 19:03:08,558 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:08 +0000 (0:00:00.044) 0:01:49.914 ********* 2026-06-11 19:03:08,945 p=36403 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:08,953 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-11 19:03:08,954 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:08 +0000 (0:00:00.395) 0:01:50.310 ********* 2026-06-11 19:03:09,001 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,008 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-11 19:03:09,008 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.054) 0:01:50.365 ********* 2026-06-11 19:03:09,569 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:09,578 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-11 19:03:09,578 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.569) 0:01:50.935 ********* 2026-06-11 19:03:09,597 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,607 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-11 19:03:09,608 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.029) 0:01:50.964 ********* 2026-06-11 19:03:09,620 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,634 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-11 19:03:09,634 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.026) 0:01:50.991 ********* 2026-06-11 19:03:09,655 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,664 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-11 19:03:09,665 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.030) 0:01:51.021 ********* 2026-06-11 19:03:09,683 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,693 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-11 19:03:09,693 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.028) 0:01:51.049 ********* 2026-06-11 19:03:09,740 p=36403 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-11 19:03:09,762 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-11 19:03:09,762 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.069) 0:01:51.119 ********* 2026-06-11 19:03:09,785 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,796 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-11 19:03:09,796 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.033) 0:01:51.153 ********* 2026-06-11 19:03:09,824 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:09,835 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-11 19:03:09,835 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:09 +0000 (0:00:00.039) 0:01:51.192 ********* 2026-06-11 19:03:11,359 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:11,374 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-11 19:03:11,374 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:11 +0000 (0:00:01.538) 0:01:52.731 ********* 2026-06-11 19:03:12,229 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:12,244 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-11 19:03:12,244 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:12 +0000 (0:00:00.869) 0:01:53.600 ********* 2026-06-11 19:03:12,888 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:12,903 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-11 19:03:12,903 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:12 +0000 (0:00:00.659) 0:01:54.260 ********* 2026-06-11 19:03:12,947 p=36403 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-11 19:03:12,972 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 19:03:12,972 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:12 +0000 (0:00:00.068) 0:01:54.329 ********* 2026-06-11 19:03:12,996 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:13,013 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-11 19:03:13,013 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:13 +0000 (0:00:00.040) 0:01:54.369 ********* 2026-06-11 19:03:13,075 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:13,082 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-11 19:03:13,082 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:13 +0000 (0:00:00.069) 0:01:54.439 ********* 2026-06-11 19:03:13,337 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:13,345 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-11 19:03:13,345 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:13 +0000 (0:00:00.262) 0:01:54.701 ********* 2026-06-11 19:03:13,592 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:13,601 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-11 19:03:13,601 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:13 +0000 (0:00:00.255) 0:01:54.957 ********* 2026-06-11 19:03:14,018 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:14,034 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-11 19:03:14,034 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.433) 0:01:55.391 ********* 2026-06-11 19:03:14,078 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,096 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-11 19:03:14,096 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.061) 0:01:55.453 ********* 2026-06-11 19:03:14,141 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,157 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-11 19:03:14,157 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.060) 0:01:55.514 ********* 2026-06-11 19:03:14,203 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,217 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-11 19:03:14,217 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.060) 0:01:55.574 ********* 2026-06-11 19:03:14,262 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,273 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-11 19:03:14,273 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.056) 0:01:55.630 ********* 2026-06-11 19:03:14,307 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,318 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-11 19:03:14,318 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.044) 0:01:55.675 ********* 2026-06-11 19:03:14,555 p=36403 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-11 19:03:14,565 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-11 19:03:14,565 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.247) 0:01:55.922 ********* 2026-06-11 19:03:14,584 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,592 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-11 19:03:14,592 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.026) 0:01:55.949 ********* 2026-06-11 19:03:14,604 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,613 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-11 19:03:14,614 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.021) 0:01:55.970 ********* 2026-06-11 19:03:14,638 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,648 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-11 19:03:14,648 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.034) 0:01:56.005 ********* 2026-06-11 19:03:14,676 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,683 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-11 19:03:14,683 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.034) 0:01:56.040 ********* 2026-06-11 19:03:14,718 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,729 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-11 19:03:14,729 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.046) 0:01:56.086 ********* 2026-06-11 19:03:14,763 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,774 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-11 19:03:14,774 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.044) 0:01:56.130 ********* 2026-06-11 19:03:14,811 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,825 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-11 19:03:14,825 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.051) 0:01:56.181 ********* 2026-06-11 19:03:14,853 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,865 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-11 19:03:14,865 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.040) 0:01:56.222 ********* 2026-06-11 19:03:14,901 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,917 p=36403 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-11 19:03:14,918 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.052) 0:01:56.274 ********* 2026-06-11 19:03:14,952 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:14,962 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-11 19:03:14,963 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:14 +0000 (0:00:00.044) 0:01:56.319 ********* 2026-06-11 19:03:14,999 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:15,007 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-11 19:03:15,007 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:15 +0000 (0:00:00.044) 0:01:56.364 ********* 2026-06-11 19:03:15,272 p=36403 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:15,282 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-11 19:03:15,282 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:15 +0000 (0:00:00.274) 0:01:56.638 ********* 2026-06-11 19:03:15,326 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:15,337 p=36403 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-11 19:03:15,338 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:15 +0000 (0:00:00.055) 0:01:56.694 ********* 2026-06-11 19:03:15,371 p=36403 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:15,391 p=36403 u=zuul n=ansible | TASK [install and modprobe openvswitch] **************************************** 2026-06-11 19:03:15,391 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:15 +0000 (0:00:00.053) 0:01:56.747 ********* 2026-06-11 19:03:18,615 p=36403 u=zuul n=ansible | changed: [compute-1 -> localhost] 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | compute-1 : ok=47 changed=8 unreachable=0 failed=0 skipped=34 rescued=0 ignored=1 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | Thursday 11 June 2026 19:03:18 +0000 (0:00:03.265) 0:02:00.012 ********* 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | =============================================================================== 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 87.62s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | install and modprobe openvswitch ---------------------------------------- 3.27s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 2.42s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 1.69s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.58s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 1.55s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM --- 1.54s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.51s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.46s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.45s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.45s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.19s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 0.87s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 0.78s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.74s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.72s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.66s 2026-06-11 19:03:18,656 p=36403 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Re-read facts --------------------------------- 0.57s 2026-06-11 19:03:18,657 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 0.53s 2026-06-11 19:03:18,657 p=36403 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 0.49s 2026-06-11 19:03:18,727 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]converge[/][/] 2026-06-11 19:03:19,188 p=37917 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-11 19:03:19,203 p=37917 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-11 19:03:19,204 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:19 +0000 (0:00:00.017) 0:00:00.017 ********* 2026-06-11 19:03:19,228 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:19,255 p=37917 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-11 19:03:19,256 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:19 +0000 (0:00:00.051) 0:00:00.069 ********* 2026-06-11 19:03:19,294 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-11 19:03:19,294 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:19 +0000 (0:00:00.038) 0:00:00.107 ********* 2026-06-11 19:03:19,985 p=37917 u=zuul n=ansible | ok: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-11 19:03:20,011 p=37917 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-11 19:03:20,011 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:20 +0000 (0:00:00.717) 0:00:00.824 ********* 2026-06-11 19:03:20,119 p=37917 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-11 19:03:20,119 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:20 +0000 (0:00:00.108) 0:00:00.933 ********* 2026-06-11 19:03:20,153 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:20,164 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-11 19:03:20,164 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:20 +0000 (0:00:00.044) 0:00:00.977 ********* 2026-06-11 19:03:20,180 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:20,190 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-11 19:03:20,190 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:20 +0000 (0:00:00.026) 0:00:01.003 ********* 2026-06-11 19:03:20,607 p=37917 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-11 19:03:20,877 p=37917 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-11 19:03:21,146 p=37917 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-11 19:03:21,171 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-11 19:03:21,171 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:21 +0000 (0:00:00.981) 0:00:01.984 ********* 2026-06-11 19:03:21,858 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:21,869 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-11 19:03:21,869 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:21 +0000 (0:00:00.698) 0:00:02.682 ********* 2026-06-11 19:03:21,893 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:21,905 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Validating arguments against arg spec 'main' - The main entry point for the edpm_module_load role.] *** 2026-06-11 19:03:21,905 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:21 +0000 (0:00:00.035) 0:00:02.718 ********* 2026-06-11 19:03:21,952 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:21,961 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Ensure /etc/modules-load.d exists] *********** 2026-06-11 19:03:21,962 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:21 +0000 (0:00:00.056) 0:00:02.775 ********* 2026-06-11 19:03:22,255 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:22,264 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Load modules] ******************************** 2026-06-11 19:03:22,264 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:22 +0000 (0:00:00.302) 0:00:03.078 ********* 2026-06-11 19:03:22,713 p=37917 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-11 19:03:22,724 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Persist modules via modules-load.d] ********** 2026-06-11 19:03:22,725 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:22 +0000 (0:00:00.460) 0:00:03.538 ********* 2026-06-11 19:03:23,293 p=37917 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-11 19:03:23,305 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Drop module persistence] ********************* 2026-06-11 19:03:23,305 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:23 +0000 (0:00:00.580) 0:00:04.118 ********* 2026-06-11 19:03:23,337 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-11 19:03:23,339 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:23,359 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Set modules persistence via /etc/modules] **** 2026-06-11 19:03:23,359 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:23 +0000 (0:00:00.054) 0:00:04.172 ********* 2026-06-11 19:03:23,708 p=37917 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-11 19:03:23,718 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Modules reload] ****************************** 2026-06-11 19:03:23,718 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:23 +0000 (0:00:00.358) 0:00:04.531 ********* 2026-06-11 19:03:24,459 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:24,480 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-11 19:03:24,480 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:24 +0000 (0:00:00.761) 0:00:05.293 ********* 2026-06-11 19:03:24,749 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:24,773 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-11 19:03:24,773 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:24 +0000 (0:00:00.293) 0:00:05.586 ********* 2026-06-11 19:03:25,157 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:25,168 p=37917 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-11 19:03:25,169 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:25 +0000 (0:00:00.395) 0:00:05.982 ********* 2026-06-11 19:03:25,230 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-11 19:03:25,230 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:25 +0000 (0:00:00.061) 0:00:06.043 ********* 2026-06-11 19:03:25,528 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:25,540 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-11 19:03:25,540 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:25 +0000 (0:00:00.309) 0:00:06.353 ********* 2026-06-11 19:03:25,997 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:26,018 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-11 19:03:26,018 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:26 +0000 (0:00:00.478) 0:00:06.831 ********* 2026-06-11 19:03:26,418 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:26,439 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-11 19:03:26,439 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:26 +0000 (0:00:00.420) 0:00:07.252 ********* 2026-06-11 19:03:26,929 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:26,941 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-11 19:03:26,941 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:26 +0000 (0:00:00.502) 0:00:07.754 ********* 2026-06-11 19:03:26,954 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:26,979 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-11 19:03:26,979 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:26 +0000 (0:00:00.038) 0:00:07.793 ********* 2026-06-11 19:03:26,997 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-11 19:03:27,003 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-11 19:03:27,004 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-11 19:03:27,009 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-11 19:03:27,009 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-11 19:03:27,015 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-11 19:03:27,016 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-11 19:03:27,017 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-11 19:03:27,017 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:27,026 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-11 19:03:27,027 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:27 +0000 (0:00:00.047) 0:00:07.840 ********* 2026-06-11 19:03:27,039 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:27,049 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-11 19:03:27,049 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:27 +0000 (0:00:00.022) 0:00:07.862 ********* 2026-06-11 19:03:27,421 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:27,443 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-11 19:03:27,443 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:27 +0000 (0:00:00.394) 0:00:08.256 ********* 2026-06-11 19:03:27,818 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:27,829 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-11 19:03:27,829 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:27 +0000 (0:00:00.386) 0:00:08.643 ********* 2026-06-11 19:03:28,366 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:28,380 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-11 19:03:28,380 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:28 +0000 (0:00:00.550) 0:00:09.194 ********* 2026-06-11 19:03:28,886 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:28,896 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-11 19:03:28,896 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:28 +0000 (0:00:00.515) 0:00:09.709 ********* 2026-06-11 19:03:29,381 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:29,395 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-11 19:03:29,395 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:29 +0000 (0:00:00.499) 0:00:10.209 ********* 2026-06-11 19:03:29,837 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:29,848 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-11 19:03:29,848 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:29 +0000 (0:00:00.452) 0:00:10.661 ********* 2026-06-11 19:03:30,390 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:30,402 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-11 19:03:30,402 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:30 +0000 (0:00:00.553) 0:00:11.215 ********* 2026-06-11 19:03:30,423 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:30,446 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-11 19:03:30,446 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:30 +0000 (0:00:00.044) 0:00:11.259 ********* 2026-06-11 19:03:30,671 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:30,681 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-11 19:03:30,681 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:30 +0000 (0:00:00.235) 0:00:11.494 ********* 2026-06-11 19:03:30,979 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:30,998 p=37917 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-11 19:03:30,999 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:30 +0000 (0:00:00.317) 0:00:11.812 ********* 2026-06-11 19:03:31,090 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-11 19:03:31,090 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.091) 0:00:11.903 ********* 2026-06-11 19:03:31,328 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:31,338 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-11 19:03:31,338 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.247) 0:00:12.151 ********* 2026-06-11 19:03:31,549 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:31,558 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-11 19:03:31,558 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.220) 0:00:12.372 ********* 2026-06-11 19:03:31,569 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:31,580 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-11 19:03:31,580 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.021) 0:00:12.393 ********* 2026-06-11 19:03:31,800 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:31,818 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-11 19:03:31,818 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.238) 0:00:12.631 ********* 2026-06-11 19:03:31,833 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:31,844 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-11 19:03:31,845 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.026) 0:00:12.658 ********* 2026-06-11 19:03:31,864 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:31,876 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-11 19:03:31,877 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.032) 0:00:12.690 ********* 2026-06-11 19:03:31,912 p=37917 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-11 19:03:31,926 p=37917 u=zuul n=ansible | TASK [Ensure Openvswitch installed and running] ******************************** 2026-06-11 19:03:31,926 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.049) 0:00:12.739 ********* 2026-06-11 19:03:31,975 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Gather ansible_local facts] ************************** 2026-06-11 19:03:31,975 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:31 +0000 (0:00:00.048) 0:00:12.788 ********* 2026-06-11 19:03:31,991 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:32,004 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Install ovs packages] ******************************** 2026-06-11 19:03:32,004 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:32 +0000 (0:00:00.029) 0:00:12.817 ********* 2026-06-11 19:03:33,616 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:33,626 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_ovs : Ensure ovs services are enabled and running] ********* 2026-06-11 19:03:33,626 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:33 +0000 (0:00:01.622) 0:00:14.439 ********* 2026-06-11 19:03:34,671 p=37917 u=zuul n=ansible | changed: [compute-1] => (item=openvswitch) 2026-06-11 19:03:34,705 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Set EVPN external-ids in OVS] ************************ 2026-06-11 19:03:34,706 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:34 +0000 (0:00:01.079) 0:00:15.519 ********* 2026-06-11 19:03:34,933 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:34,954 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver] *** 2026-06-11 19:03:34,954 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:34 +0000 (0:00:00.248) 0:00:15.767 ********* 2026-06-11 19:03:35,400 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:35,413 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-11 19:03:35,413 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:35 +0000 (0:00:00.458) 0:00:16.226 ********* 2026-06-11 19:03:35,878 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:35,889 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-11 19:03:35,889 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:35 +0000 (0:00:00.476) 0:00:16.702 ********* 2026-06-11 19:03:36,145 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:36,169 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-11 19:03:36,169 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:36 +0000 (0:00:00.280) 0:00:16.983 ********* 2026-06-11 19:03:36,660 p=37917 u=zuul n=ansible | ok: [compute-1] => (item=edpm-container-shutdown) 2026-06-11 19:03:37,100 p=37917 u=zuul n=ansible | ok: [compute-1] => (item=edpm-start-podman-container) 2026-06-11 19:03:37,117 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-11 19:03:37,117 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:37 +0000 (0:00:00.947) 0:00:17.930 ********* 2026-06-11 19:03:37,377 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:37,390 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-11 19:03:37,390 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:37 +0000 (0:00:00.272) 0:00:18.203 ********* 2026-06-11 19:03:37,868 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:37,877 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-11 19:03:37,878 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:37 +0000 (0:00:00.487) 0:00:18.691 ********* 2026-06-11 19:03:38,321 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:38,348 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-11 19:03:38,348 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:38 +0000 (0:00:00.470) 0:00:19.161 ********* 2026-06-11 19:03:38,946 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:38,967 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-11 19:03:38,968 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:38 +0000 (0:00:00.619) 0:00:19.781 ********* 2026-06-11 19:03:39,412 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:39,423 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-11 19:03:39,423 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:39 +0000 (0:00:00.455) 0:00:20.236 ********* 2026-06-11 19:03:39,860 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:39,895 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-11 19:03:39,895 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:39 +0000 (0:00:00.472) 0:00:20.708 ********* 2026-06-11 19:03:40,508 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:40,541 p=37917 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-11 19:03:40,541 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:40 +0000 (0:00:00.645) 0:00:21.354 ********* 2026-06-11 19:03:40,623 p=37917 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-11 19:03:40,623 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:40 +0000 (0:00:00.082) 0:00:21.436 ********* 2026-06-11 19:03:40,705 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:40,715 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-11 19:03:40,715 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:40 +0000 (0:00:00.091) 0:00:21.528 ********* 2026-06-11 19:03:40,956 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:40,966 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-11 19:03:40,966 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:40 +0000 (0:00:00.251) 0:00:21.779 ********* 2026-06-11 19:03:41,175 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:41,192 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-11 19:03:41,192 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:41 +0000 (0:00:00.226) 0:00:22.006 ********* 2026-06-11 19:03:41,682 p=37917 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-11 19:03:41,694 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:03:41,695 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:41 +0000 (0:00:00.502) 0:00:22.508 ********* 2026-06-11 19:03:41,936 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:41,949 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-11 19:03:41,949 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:41 +0000 (0:00:00.254) 0:00:22.763 ********* 2026-06-11 19:03:42,404 p=37917 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-11 19:03:42,406 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:42,416 p=37917 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-11 19:03:42,416 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:42 +0000 (0:00:00.466) 0:00:23.229 ********* 2026-06-11 19:03:42,492 p=37917 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-11 19:03:42,492 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:42 +0000 (0:00:00.075) 0:00:23.305 ********* 2026-06-11 19:03:42,572 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:42,583 p=37917 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-11 19:03:42,583 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:42 +0000 (0:00:00.091) 0:00:23.396 ********* 2026-06-11 19:03:42,939 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:42,959 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-11 19:03:42,960 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:42 +0000 (0:00:00.376) 0:00:23.773 ********* 2026-06-11 19:03:43,008 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:43,029 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-11 19:03:43,029 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.069) 0:00:23.842 ********* 2026-06-11 19:03:43,135 p=37917 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-11 19:03:43,157 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-11 19:03:43,158 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.128) 0:00:23.971 ********* 2026-06-11 19:03:43,233 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:43,252 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-11 19:03:43,253 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.094) 0:00:24.066 ********* 2026-06-11 19:03:43,646 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:43,656 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-11 19:03:43,656 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.403) 0:00:24.469 ********* 2026-06-11 19:03:43,686 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:43,700 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:03:43,701 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.044) 0:00:24.514 ********* 2026-06-11 19:03:43,745 p=37917 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-11 19:03:43,765 p=37917 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-11 19:03:43,765 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:43 +0000 (0:00:00.064) 0:00:24.579 ********* 2026-06-11 19:03:45,037 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:45,082 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-11 19:03:45,082 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:45 +0000 (0:00:01.316) 0:00:25.895 ********* 2026-06-11 19:03:45,306 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:45,316 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-11 19:03:45,316 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:45 +0000 (0:00:00.233) 0:00:26.129 ********* 2026-06-11 19:03:45,371 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:45,388 p=37917 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-11 19:03:45,388 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:45 +0000 (0:00:00.071) 0:00:26.201 ********* 2026-06-11 19:03:46,483 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:46,525 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-11 19:03:46,526 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:46 +0000 (0:00:01.137) 0:00:27.339 ********* 2026-06-11 19:03:46,590 p=37917 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-11 19:03:46,623 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-11 19:03:46,623 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:46 +0000 (0:00:00.097) 0:00:27.436 ********* 2026-06-11 19:03:46,997 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:47,007 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-11 19:03:47,007 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.384) 0:00:27.821 ********* 2026-06-11 19:03:47,059 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:47,070 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-11 19:03:47,070 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.062) 0:00:27.883 ********* 2026-06-11 19:03:47,110 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:47,122 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-11 19:03:47,122 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.051) 0:00:27.935 ********* 2026-06-11 19:03:47,150 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:47,162 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-11 19:03:47,162 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.040) 0:00:27.975 ********* 2026-06-11 19:03:47,200 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:47,209 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-11 19:03:47,210 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.047) 0:00:28.023 ********* 2026-06-11 19:03:47,234 p=37917 u=zuul n=ansible | skipping: [compute-1] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-11T19:01:09+00:00'}}) 2026-06-11 19:03:47,236 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:47,250 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-11 19:03:47,250 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.040) 0:00:28.063 ********* 2026-06-11 19:03:47,291 p=37917 u=zuul n=ansible | skipping: [compute-1] 2026-06-11 19:03:47,309 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-11 19:03:47,309 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.058) 0:00:28.122 ********* 2026-06-11 19:03:47,421 p=37917 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:47,472 p=37917 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-11 19:03:47,472 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.163) 0:00:28.285 ********* 2026-06-11 19:03:47,940 p=37917 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:47,990 p=37917 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:03:47,990 p=37917 u=zuul n=ansible | compute-1 : ok=65 changed=23 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 2026-06-11 19:03:47,990 p=37917 u=zuul n=ansible | Thursday 11 June 2026 19:03:47 +0000 (0:00:00.518) 0:00:28.804 ********* 2026-06-11 19:03:47,990 p=37917 u=zuul n=ansible | =============================================================================== 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_ovs : Install ovs packages -------------------------------- 1.62s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 1.32s 2026-06-11 19:03:47,991 p=37917 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.14s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_ovs : Ensure ovs services are enabled and running --------- 1.08s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.98s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.95s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_module_load : Modules reload ------------------------------ 0.76s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 0.72s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.70s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.65s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.62s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_module_load : Persist modules via modules-load.d ---------- 0.58s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.55s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.55s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.52s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.52s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_nftables : Push empty ruleset ----------------------------- 0.50s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 0.50s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft flushes --------------------------- 0.50s 2026-06-11 19:03:47,991 p=37917 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 0.49s 2026-06-11 19:03:48,069 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]verify[/][/] 2026-06-11 19:03:48,070 p=29910 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-11 19:03:48,564 p=39718 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-11 19:03:48,598 p=39718 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-11 19:03:48,598 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:48 +0000 (0:00:00.035) 0:00:00.035 ********* 2026-06-11 19:03:48,628 p=39718 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-11 19:03:48,629 p=39718 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-11 19:03:48,631 p=39718 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-11 19:03:48,632 p=39718 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-11 19:03:48,643 p=39718 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:03:48,643 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:48 +0000 (0:00:00.045) 0:00:00.080 ********* 2026-06-11 19:03:48,962 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:48,973 p=39718 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-11 19:03:48,973 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:48 +0000 (0:00:00.329) 0:00:00.410 ********* 2026-06-11 19:03:48,987 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:48,997 p=39718 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-11 19:03:48,998 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:48 +0000 (0:00:00.024) 0:00:00.435 ********* 2026-06-11 19:03:49,227 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:49,247 p=39718 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-11 19:03:49,247 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.249) 0:00:00.684 ********* 2026-06-11 19:03:49,264 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:49,287 p=39718 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-11 19:03:49,287 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.039) 0:00:00.724 ********* 2026-06-11 19:03:49,541 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:49,550 p=39718 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-11 19:03:49,550 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.262) 0:00:00.987 ********* 2026-06-11 19:03:49,574 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:49,600 p=39718 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-11 19:03:49,600 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.050) 0:00:01.037 ********* 2026-06-11 19:03:49,821 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:49,831 p=39718 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-11 19:03:49,832 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.231) 0:00:01.269 ********* 2026-06-11 19:03:49,853 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:49,875 p=39718 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-11 19:03:49,875 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:49 +0000 (0:00:00.043) 0:00:01.313 ********* 2026-06-11 19:03:50,087 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:50,099 p=39718 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-11 19:03:50,099 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.223) 0:00:01.536 ********* 2026-06-11 19:03:50,116 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:50,128 p=39718 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-11 19:03:50,128 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.028) 0:00:01.565 ********* 2026-06-11 19:03:50,424 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:50,443 p=39718 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-11 19:03:50,443 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.315) 0:00:01.881 ********* 2026-06-11 19:03:50,468 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:50,487 p=39718 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-11 19:03:50,487 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.043) 0:00:01.925 ********* 2026-06-11 19:03:50,763 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:50,784 p=39718 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-11 19:03:50,784 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.296) 0:00:02.221 ********* 2026-06-11 19:03:50,801 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:50,811 p=39718 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-11 19:03:50,811 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:50 +0000 (0:00:00.027) 0:00:02.248 ********* 2026-06-11 19:03:51,077 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:51,090 p=39718 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-11 19:03:51,091 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:51 +0000 (0:00:00.279) 0:00:02.528 ********* 2026-06-11 19:03:51,108 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:51,122 p=39718 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-11 19:03:51,122 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:51 +0000 (0:00:00.031) 0:00:02.559 ********* 2026-06-11 19:03:51,504 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-11 19:03:51,691 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-11 19:03:51,702 p=39718 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-11 19:03:51,702 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:51 +0000 (0:00:00.579) 0:00:03.139 ********* 2026-06-11 19:03:51,742 p=39718 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-11 19:03:51.465756', 'end': '2026-06-11 19:03:51.472288', 'delta': '0:00:00.006532', '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.006532' end: '2026-06-11 19:03:51.472288' 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-11 19:03:51.465756' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:51,753 p=39718 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-11 19:03:51.658039', 'end': '2026-06-11 19:03:51.662428', 'delta': '0:00:00.004389', '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.004389' end: '2026-06-11 19:03:51.662428' 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-11 19:03:51.658039' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:51,764 p=39718 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-11 19:03:51,764 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:51 +0000 (0:00:00.062) 0:00:03.201 ********* 2026-06-11 19:03:52,057 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-11 19:03:53,269 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-11 19:03:53,291 p=39718 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-11 19:03:53,291 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:53 +0000 (0:00:01.526) 0:00:04.728 ********* 2026-06-11 19:03:53,332 p=39718 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-11 19:03:51.980113', 'end': '2026-06-11 19:03:51.987525', 'delta': '0:00:00.007412', '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.007412' end: '2026-06-11 19:03:51.987525' 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-11 19:03:51.980113' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:53,340 p=39718 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-11 19:03:52.234505', 'end': '2026-06-11 19:03:53.239542', 'delta': '0:00:01.005037', '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:01.005037' end: '2026-06-11 19:03:53.239542' 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-11 19:03:52.234505' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:53,369 p=39718 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-11 19:03:53,370 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:53 +0000 (0:00:00.078) 0:00:04.807 ********* 2026-06-11 19:03:53,624 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-11 19:03:53,811 p=39718 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-11 19:03:53,822 p=39718 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-11 19:03:53,822 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:53 +0000 (0:00:00.452) 0:00:05.259 ********* 2026-06-11 19:03:53,844 p=39718 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-11 19:03:53.586133', 'end': '2026-06-11 19:03:53.596111', 'delta': '0:00:00.009978', '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.009978' end: '2026-06-11 19:03:53.596111' 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-11 19:03:53.586133' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:53,846 p=39718 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-11 19:03:53.782230', 'end': '2026-06-11 19:03:53.788993', 'delta': '0:00:00.006763', '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.006763' end: '2026-06-11 19:03:53.788993' 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-11 19:03:53.782230' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-11 19:03:53,862 p=39718 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-11 19:03:53,862 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:53 +0000 (0:00:00.040) 0:00:05.300 ********* 2026-06-11 19:03:53,900 p=39718 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-11 19:03:53,931 p=39718 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-11 19:03:53,931 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:53 +0000 (0:00:00.068) 0:00:05.368 ********* 2026-06-11 19:03:54,210 p=39718 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:54,227 p=39718 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-11 19:03:54,227 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.296) 0:00:05.665 ********* 2026-06-11 19:03:54,257 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:54,273 p=39718 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-11 19:03:54,273 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.045) 0:00:05.711 ********* 2026-06-11 19:03:54,533 p=39718 u=zuul n=ansible | changed: [compute-1] 2026-06-11 19:03:54,557 p=39718 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-11 19:03:54,557 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.283) 0:00:05.994 ********* 2026-06-11 19:03:54,580 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:54,594 p=39718 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-11 19:03:54,594 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.036) 0:00:06.031 ********* 2026-06-11 19:03:54,645 p=39718 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-11 19:03:54,658 p=39718 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-11 19:03:54,659 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.064) 0:00:06.096 ********* 2026-06-11 19:03:54,889 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:54,899 p=39718 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-11 19:03:54,899 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.240) 0:00:06.336 ********* 2026-06-11 19:03:54,919 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:54,929 p=39718 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-11 19:03:54,930 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:54 +0000 (0:00:00.030) 0:00:06.367 ********* 2026-06-11 19:03:55,123 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:55,133 p=39718 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-11 19:03:55,133 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:55 +0000 (0:00:00.203) 0:00:06.570 ********* 2026-06-11 19:03:55,149 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:55,160 p=39718 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-11 19:03:55,160 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:55 +0000 (0:00:00.027) 0:00:06.597 ********* 2026-06-11 19:03:55,423 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:55,444 p=39718 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-11 19:03:55,444 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:55 +0000 (0:00:00.283) 0:00:06.881 ********* 2026-06-11 19:03:55,464 p=39718 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-11 19:03:55,498 p=39718 u=zuul n=ansible | PLAY [Verify EVPN mode frr.conf] *********************************************** 2026-06-11 19:03:55,523 p=39718 u=zuul n=ansible | TASK [Assert frr.conf has Neutron driver header] ******************************* 2026-06-11 19:03:55,523 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:55 +0000 (0:00:00.078) 0:00:06.960 ********* 2026-06-11 19:03:55,759 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:55,784 p=39718 u=zuul n=ansible | TASK [Check frr.conf does not contain BGP router stanza] *********************** 2026-06-11 19:03:55,784 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:55 +0000 (0:00:00.261) 0:00:07.222 ********* 2026-06-11 19:03:55,998 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:56,007 p=39718 u=zuul n=ansible | TASK [Assert frr.conf contains global settings] ******************************** 2026-06-11 19:03:56,007 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:56 +0000 (0:00:00.222) 0:00:07.444 ********* 2026-06-11 19:03:56,226 p=39718 u=zuul n=ansible | ok: [compute-1] => (item=frr version) 2026-06-11 19:03:56,452 p=39718 u=zuul n=ansible | ok: [compute-1] => (item=line vty) 2026-06-11 19:03:56,461 p=39718 u=zuul n=ansible | TASK [Verify vrf module will be loaded at boot] ******************************** 2026-06-11 19:03:56,461 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:56 +0000 (0:00:00.453) 0:00:07.898 ********* 2026-06-11 19:03:56,656 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:56,665 p=39718 u=zuul n=ansible | TASK [Verify vrf module is loaded] ********************************************* 2026-06-11 19:03:56,665 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:56 +0000 (0:00:00.204) 0:00:08.102 ********* 2026-06-11 19:03:56,857 p=39718 u=zuul n=ansible | ok: [compute-1] 2026-06-11 19:03:56,870 p=39718 u=zuul n=ansible | TASK [Verify ovn-evpn-local-ip] ************************************************ 2026-06-11 19:03:56,870 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:56 +0000 (0:00:00.204) 0:00:08.307 ********* 2026-06-11 19:03:57,094 p=39718 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- /usr/bin/ovs-vsctl get open_vswitch . external_ids:ovn-evpn-local-ip delta: '0:00:00.008781' end: '2026-06-11 19:03:57.064856' failed_when_result: true msg: non-zero return code rc: 1 start: '2026-06-11 19:03:57.056075' stderr: 'ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (Permission denied)' stderr_lines: stdout: '' stdout_lines: 2026-06-11 19:03:57,095 p=39718 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-11 19:03:57,095 p=39718 u=zuul n=ansible | compute-1 : ok=43 changed=5 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-06-11 19:03:57,095 p=39718 u=zuul n=ansible | Thursday 11 June 2026 19:03:57 +0000 (0:00:00.225) 0:00:08.533 ********* 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | =============================================================================== 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check rule content ------------------------------------------------------ 1.53s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.58s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Assert frr.conf contains global settings -------------------------------- 0.45s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.45s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.33s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.32s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.30s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.30s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.28s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.28s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.28s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.26s 2026-06-11 19:03:57,096 p=39718 u=zuul n=ansible | Assert frr.conf has Neutron driver header ------------------------------- 0.26s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.25s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.24s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.23s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Verify ovn-evpn-local-ip ------------------------------------------------ 0.23s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.22s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Check frr.conf does not contain BGP router stanza ----------------------- 0.22s 2026-06-11 19:03:57,097 p=39718 u=zuul n=ansible | Verify vrf module is loaded --------------------------------------------- 0.20s 2026-06-11 19:03:57,176 p=29910 u=zuul n=molecule.util | Ansible return code was 2, command was: ['ansible-playbook', '--inventory', '/home/zuul/.cache/molecule/edpm_frr/evpn_mode/inventory', '--skip-tags', 'molecule-notest,notest', '/home/zuul/src/github.com/openstack-k8s-operators/edpm-ansible/roles/edpm_frr/molecule/evpn_mode/verify.yml'] 2026-06-11 19:03:57,177 p=29910 u=zuul n=molecule.command.base | An error occurred during the test sequence action: 'verify'. Cleaning up. 2026-06-11 19:03:57,186 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]cleanup[/][/] 2026-06-11 19:03:57,186 p=29910 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2026-06-11 19:03:57,194 p=29910 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]destroy[/][/] 2026-06-11 19:03:57,194 p=29910 u=zuul n=molecule.command.destroy | Skipping, instances are delegated. 2026-06-11 19:03:57,195 p=29910 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-11 19:03:57,196 p=29910 u=zuul n=molecule.util | Writing /tmp/report.html report.