2026-06-10 13:19:15,739 p=29836 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-10 13:19:16,057 p=29841 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-10 13:19:16,057 p=29841 u=zuul n=ansible | No config file found; using defaults 2026-06-10 13:19:16,059 p=29841 u=zuul n=ansible | Starting galaxy collection install process 2026-06-10 13:19:16,061 p=29841 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-10 13:19:16,062 p=29841 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-10 13:19:16,062 p=29841 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-10 13:19:16,063 p=29841 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-10 13:19:16,063 p=29841 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-10 13:19:16,064 p=29841 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-10 13:19:16,065 p=29841 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-10 13:19:16,066 p=29841 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-10 13:19:16,067 p=29841 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-10 13:19:16,067 p=29841 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-10 13:19:16,075 p=29841 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-10 13:19:16,075 p=29841 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-10 13:19:16,076 p=29841 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+9490655a at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-10 13:19:16,077 p=29841 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-10 13:19:16,077 p=29841 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-10 13:19:16,079 p=29841 u=zuul n=ansible | Process install dependency map 2026-06-10 13:19:16,080 p=29841 u=zuul n=ansible | Starting collection install process 2026-06-10 13:19:16,080 p=29841 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-10 13:19:16,080 p=29841 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-10 13:19:16,082 p=29841 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-10 13:19:16,082 p=29841 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-10 13:19:16,082 p=29841 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-10 13:19:16,083 p=29841 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-10 13:19:16,083 p=29841 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-10 13:19:16,086 p=29841 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-10 13:19:16,087 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-10 13:19:16,088 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-10 13:19:16,089 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-10 13:19:16,090 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-10 13:19:16,091 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-10 13:19:16,092 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-10 13:19:16,093 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-10 13:19:16,093 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-10 13:19:16,094 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-10 13:19:16,095 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-10 13:19:16,095 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-10 13:19:16,096 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-10 13:19:16,097 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-10 13:19:16,097 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-10 13:19:16,099 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-10 13:19:16,100 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-10 13:19:16,100 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-10 13:19:16,101 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-10 13:19:16,101 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-10 13:19:16,103 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-10 13:19:16,105 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-10 13:19:16,105 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-10 13:19:16,106 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-10 13:19:16,107 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-10 13:19:16,109 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-10 13:19:16,111 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-10 13:19:16,112 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-10 13:19:16,114 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-10 13:19:16,115 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-10 13:19:16,116 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-10 13:19:16,118 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-10 13:19:16,118 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-10 13:19:16,120 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-10 13:19:16,122 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-10 13:19:16,122 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-10 13:19:16,123 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-10 13:19:16,124 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-10 13:19:16,125 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-10 13:19:16,126 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-10 13:19:16,126 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-10 13:19:16,128 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-10 13:19:16,130 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-10 13:19:16,132 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-10 13:19:16,133 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-10 13:19:16,134 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-10 13:19:16,134 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-10 13:19:16,135 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-10 13:19:16,136 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-10 13:19:16,136 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-10 13:19:16,137 p=29841 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-10 13:19:16,138 p=29841 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-10 13:19:16,139 p=29841 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-10 13:19:16,139 p=29841 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-10 13:19:16,211 p=29841 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-10 13:19:16,211 p=29841 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-10 13:19:16,211 p=29841 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-10 13:19:16,211 p=29841 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-10 13:19:16,211 p=29841 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-10 13:19:16,535 p=29843 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+9490655a"}, "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-10 13:19:16,595 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2026-06-10 13:19:17,355 p=29847 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-10 13:19:17,367 p=29847 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-10 13:19:17,368 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:17 +0000 (0:00:00.014) 0:00:00.014 ******** 2026-06-10 13:19:17,387 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:17,394 p=29847 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-10 13:19:17,395 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:17 +0000 (0:00:00.026) 0:00:00.041 ******** 2026-06-10 13:19:17,413 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:17,416 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-10 13:19:17,416 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:17 +0000 (0:00:00.021) 0:00:00.062 ******** 2026-06-10 13:19:18,113 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:18,118 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-10 13:19:18,119 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:18 +0000 (0:00:00.702) 0:00:00.765 ******** 2026-06-10 13:19:18,165 p=29847 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-10 13:19:18,170 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-10 13:19:18,171 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:18 +0000 (0:00:00.051) 0:00:00.817 ******** 2026-06-10 13:19:18,488 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:18,494 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-10 13:19:18,494 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:18 +0000 (0:00:00.323) 0:00:01.140 ******** 2026-06-10 13:19:18,823 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:18,829 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-10 13:19:18,829 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:18 +0000 (0:00:00.335) 0:00:01.475 ******** 2026-06-10 13:19:19,079 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:19,082 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-10 13:19:19,082 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:19 +0000 (0:00:00.252) 0:00:01.728 ******** 2026-06-10 13:19:20,865 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:20,871 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-10 13:19:20,871 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:20 +0000 (0:00:01.788) 0:00:03.517 ******** 2026-06-10 13:19:21,591 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:19:21,599 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-10 13:19:21,600 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:21 +0000 (0:00:00.728) 0:00:04.246 ******** 2026-06-10 13:19:31,447 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:19:31,456 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-10 13:19:31,456 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:31 +0000 (0:00:09.856) 0:00:14.102 ******** 2026-06-10 13:19:33,070 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:19:33,075 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-10 13:19:33,075 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:33 +0000 (0:00:01.619) 0:00:15.721 ******** 2026-06-10 13:19:34,806 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:19:34,815 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-10 13:19:34,815 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:34 +0000 (0:00:01.739) 0:00:17.461 ******** 2026-06-10 13:19:37,023 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:19:37,031 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-10 13:19:37,031 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:37 +0000 (0:00:02.215) 0:00:19.677 ******** 2026-06-10 13:19:37,339 p=29847 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.022797' end: '2026-06-10 13:19:37.302058' msg: non-zero return code rc: 1 start: '2026-06-10 13:19:37.279261' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-10 13:19:37,340 p=29847 u=zuul n=ansible | ...ignoring 2026-06-10 13:19:37,347 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-10 13:19:37,347 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:37 +0000 (0:00:00.316) 0:00:19.993 ******** 2026-06-10 13:19:37,381 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:19:37,385 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-10 13:19:37,386 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:19:37 +0000 (0:00:00.038) 0:00:20.032 ******** 2026-06-10 13:20:40,356 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:40,364 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-10 13:20:40,364 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:40 +0000 (0:01:02.978) 0:01:23.010 ******** 2026-06-10 13:20:42,175 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:42,182 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-10 13:20:42,182 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:42 +0000 (0:00:01.818) 0:01:24.828 ******** 2026-06-10 13:20:43,981 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:43,989 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-10 13:20:43,990 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:43 +0000 (0:00:01.807) 0:01:26.636 ******** 2026-06-10 13:20:45,771 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:45,775 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:20:45,775 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:45 +0000 (0:00:01.785) 0:01:28.421 ******** 2026-06-10 13:20:46,006 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:46,016 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-10 13:20:46,016 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:46 +0000 (0:00:00.240) 0:01:28.662 ******** 2026-06-10 13:20:46,290 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:46,295 p=29847 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:20:46,295 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:46 +0000 (0:00:00.278) 0:01:28.941 ******** 2026-06-10 13:20:46,752 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:46,765 p=29847 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-10 13:20:46,765 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:46 +0000 (0:00:00.469) 0:01:29.411 ******** 2026-06-10 13:20:48,525 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:48,531 p=29847 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-10 13:20:48,532 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:48 +0000 (0:00:01.766) 0:01:31.178 ******** 2026-06-10 13:20:48,804 p=29847 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-10 13:20:48,813 p=29847 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-10 13:20:48,813 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:48 +0000 (0:00:00.281) 0:01:31.459 ******** 2026-06-10 13:20:49,084 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:49,090 p=29847 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-10 13:20:49,091 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:49 +0000 (0:00:00.277) 0:01:31.737 ******** 2026-06-10 13:20:49,571 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:49,579 p=29847 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-10 13:20:49,579 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:49 +0000 (0:00:00.488) 0:01:32.225 ******** 2026-06-10 13:20:50,344 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:50,347 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-10 13:20:50,347 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:50 +0000 (0:00:00.767) 0:01:32.993 ******** 2026-06-10 13:20:50,359 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:50,363 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-10 13:20:50,363 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:50 +0000 (0:00:00.016) 0:01:33.009 ******** 2026-06-10 13:20:56,165 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:56,174 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-10 13:20:56,174 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:56 +0000 (0:00:05.810) 0:01:38.820 ******** 2026-06-10 13:20:57,599 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:57,607 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-10 13:20:57,607 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:57 +0000 (0:00:01.432) 0:01:40.253 ******** 2026-06-10 13:20:57,652 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:57,663 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-10 13:20:57,663 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:57 +0000 (0:00:00.055) 0:01:40.309 ******** 2026-06-10 13:20:57,682 p=29847 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-10 13:20:57,694 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-10 13:20:57,694 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:57 +0000 (0:00:00.031) 0:01:40.340 ******** 2026-06-10 13:20:57,967 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:20:57,974 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-10 13:20:57,975 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:57 +0000 (0:00:00.280) 0:01:40.621 ******** 2026-06-10 13:20:57,993 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:58,001 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-10 13:20:58,001 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.025) 0:01:40.647 ******** 2026-06-10 13:20:58,019 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:58,026 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:20:58,026 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.025) 0:01:40.672 ******** 2026-06-10 13:20:58,040 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:58,047 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-10 13:20:58,047 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.021) 0:01:40.693 ******** 2026-06-10 13:20:58,317 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:58,325 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-10 13:20:58,325 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.278) 0:01:40.971 ******** 2026-06-10 13:20:58,353 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:20:58,360 p=29847 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-10 13:20:58,360 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.034) 0:01:41.006 ******** 2026-06-10 13:20:58,644 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:20:58,653 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-10 13:20:58,653 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:20:58 +0000 (0:00:00.292) 0:01:41.299 ******** 2026-06-10 13:21:01,468 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:21:01,486 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-10 13:21:01,487 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:01 +0000 (0:00:02.833) 0:01:44.133 ******** 2026-06-10 13:21:01,518 p=29847 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-10 13:21:01,533 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-10 13:21:01,533 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:01 +0000 (0:00:00.046) 0:01:44.179 ******** 2026-06-10 13:21:01,887 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:21:01,894 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-10 13:21:01,894 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:01 +0000 (0:00:00.360) 0:01:44.540 ******** 2026-06-10 13:21:01,924 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:01,933 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-10 13:21:01,933 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:01 +0000 (0:00:00.039) 0:01:44.579 ******** 2026-06-10 13:21:02,257 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:21:02,271 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-10 13:21:02,271 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.338) 0:01:44.917 ******** 2026-06-10 13:21:02,291 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,305 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-10 13:21:02,305 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.034) 0:01:44.951 ******** 2026-06-10 13:21:02,318 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,332 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-10 13:21:02,332 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.026) 0:01:44.978 ******** 2026-06-10 13:21:02,352 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,365 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-10 13:21:02,365 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.032) 0:01:45.011 ******** 2026-06-10 13:21:02,384 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,397 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-10 13:21:02,397 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.031) 0:01:45.043 ******** 2026-06-10 13:21:02,447 p=29847 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-10 13:21:02,467 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-10 13:21:02,467 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.069) 0:01:45.113 ******** 2026-06-10 13:21:02,482 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,491 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-10 13:21:02,491 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.024) 0:01:45.137 ******** 2026-06-10 13:21:02,537 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:21:02,546 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-10 13:21:02,546 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:21:02 +0000 (0:00:00.054) 0:01:45.192 ******** 2026-06-10 13:22:00,472 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:00,479 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-10 13:22:00,479 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:00 +0000 (0:00:57.932) 0:02:43.125 ******** 2026-06-10 13:22:01,740 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:01,753 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-10 13:22:01,754 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:01 +0000 (0:00:01.274) 0:02:44.400 ******** 2026-06-10 13:22:02,283 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:02,290 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-10 13:22:02,291 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:02 +0000 (0:00:00.537) 0:02:44.937 ******** 2026-06-10 13:22:02,317 p=29847 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-10 13:22:02,333 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:22:02,333 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:02 +0000 (0:00:00.042) 0:02:44.979 ******** 2026-06-10 13:22:02,363 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:02,377 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-10 13:22:02,377 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:02 +0000 (0:00:00.043) 0:02:45.023 ******** 2026-06-10 13:22:02,430 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:02,446 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-10 13:22:02,447 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:02 +0000 (0:00:00.069) 0:02:45.093 ******** 2026-06-10 13:22:03,332 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:03,346 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-10 13:22:03,346 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:03 +0000 (0:00:00.899) 0:02:45.992 ******** 2026-06-10 13:22:03,795 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:03,810 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-10 13:22:03,810 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:03 +0000 (0:00:00.464) 0:02:46.456 ******** 2026-06-10 13:22:04,382 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:04,396 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-10 13:22:04,396 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.586) 0:02:47.042 ******** 2026-06-10 13:22:04,425 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,439 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-10 13:22:04,439 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.042) 0:02:47.085 ******** 2026-06-10 13:22:04,472 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,488 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-10 13:22:04,489 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.049) 0:02:47.135 ******** 2026-06-10 13:22:04,521 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,535 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-10 13:22:04,535 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.046) 0:02:47.181 ******** 2026-06-10 13:22:04,562 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,577 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-10 13:22:04,577 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.042) 0:02:47.223 ******** 2026-06-10 13:22:04,604 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,618 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-10 13:22:04,619 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.041) 0:02:47.265 ******** 2026-06-10 13:22:04,855 p=29847 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-10 13:22:04,869 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-10 13:22:04,869 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.250) 0:02:47.515 ******** 2026-06-10 13:22:04,884 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,897 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-10 13:22:04,897 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.027) 0:02:47.543 ******** 2026-06-10 13:22:04,915 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,928 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:22:04,929 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.031) 0:02:47.575 ******** 2026-06-10 13:22:04,969 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:04,984 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-10 13:22:04,984 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:04 +0000 (0:00:00.055) 0:02:47.630 ******** 2026-06-10 13:22:05,029 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,039 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-10 13:22:05,039 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.054) 0:02:47.685 ******** 2026-06-10 13:22:05,081 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,091 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-10 13:22:05,091 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.051) 0:02:47.737 ******** 2026-06-10 13:22:05,137 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,145 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-10 13:22:05,146 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.054) 0:02:47.792 ******** 2026-06-10 13:22:05,190 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,202 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-10 13:22:05,202 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.056) 0:02:47.848 ******** 2026-06-10 13:22:05,246 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,255 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-10 13:22:05,255 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.053) 0:02:47.901 ******** 2026-06-10 13:22:05,293 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,302 p=29847 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-10 13:22:05,302 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.046) 0:02:47.948 ******** 2026-06-10 13:22:05,345 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,353 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-10 13:22:05,354 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.051) 0:02:48.000 ******** 2026-06-10 13:22:05,393 p=29847 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:05,401 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-10 13:22:05,401 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.047) 0:02:48.047 ******** 2026-06-10 13:22:05,667 p=29847 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:05,682 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-10 13:22:05,682 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:05 +0000 (0:00:00.280) 0:02:48.328 ******** 2026-06-10 13:22:06,010 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:06,027 p=29847 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-10 13:22:06,027 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:06 +0000 (0:00:00.344) 0:02:48.673 ******** 2026-06-10 13:22:06,313 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:06,334 p=29847 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed] *** 2026-06-10 13:22:06,334 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:06 +0000 (0:00:00.307) 0:02:48.980 ******** 2026-06-10 13:22:08,202 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:08,218 p=29847 u=zuul n=ansible | RUNNING HANDLER [osp.edpm.edpm_bootstrap : Activate swap] ********************** 2026-06-10 13:22:08,218 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:08 +0000 (0:00:01.883) 0:02:50.864 ******** 2026-06-10 13:22:08,499 p=29847 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:08,513 p=29847 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:22:08,513 p=29847 u=zuul n=ansible | compute-1 : ok=51 changed=22 unreachable=0 failed=0 skipped=31 rescued=0 ignored=1 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | Wednesday 10 June 2026 13:22:08 +0000 (0:00:00.295) 0:02:51.160 ******** 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | =============================================================================== 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 62.98s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM -- 57.93s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 9.86s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 5.81s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 2.83s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 2.22s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Setup linux swap area on file if needed ------- 1.88s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.82s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.81s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 1.79s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.79s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.77s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.74s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 1.62s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.43s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 1.27s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Create swapfile if needed --------------------- 0.90s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.77s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create default repo file -------- 0.73s 2026-06-10 13:22:08,514 p=29847 u=zuul n=ansible | ../../../../molecule/common/test_deps : Gather facts if they don't exist --- 0.70s 2026-06-10 13:22:08,607 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2026-06-10 13:22:09,088 p=33828 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-10 13:22:09,101 p=33828 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-10 13:22:09,101 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:09 +0000 (0:00:00.015) 0:00:00.015 ******** 2026-06-10 13:22:09,124 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:09,150 p=33828 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-10 13:22:09,150 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:09 +0000 (0:00:00.049) 0:00:00.064 ******** 2026-06-10 13:22:09,190 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-10 13:22:09,190 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:09 +0000 (0:00:00.039) 0:00:00.104 ******** 2026-06-10 13:22:14,508 p=33828 u=zuul n=ansible | changed: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-10 13:22:14,551 p=33828 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-10 13:22:14,551 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:14 +0000 (0:00:05.360) 0:00:05.464 ******** 2026-06-10 13:22:14,698 p=33828 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-10 13:22:14,699 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:14 +0000 (0:00:00.147) 0:00:05.612 ******** 2026-06-10 13:22:14,760 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:14,769 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-10 13:22:14,769 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:14 +0000 (0:00:00.070) 0:00:05.682 ******** 2026-06-10 13:22:14,795 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:14,804 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-10 13:22:14,804 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:14 +0000 (0:00:00.035) 0:00:05.717 ******** 2026-06-10 13:22:15,206 p=33828 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:22:15,423 p=33828 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-10 13:22:15,682 p=33828 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:22:15,707 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-10 13:22:15,708 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:15 +0000 (0:00:00.903) 0:00:06.621 ******** 2026-06-10 13:22:16,374 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:16,393 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-10 13:22:16,393 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:16 +0000 (0:00:00.685) 0:00:07.307 ******** 2026-06-10 13:22:16,933 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:16,945 p=33828 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-10 13:22:16,945 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:16 +0000 (0:00:00.551) 0:00:07.858 ******** 2026-06-10 13:22:16,972 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:16,991 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Ensure /etc/modules-load.d exists] *********** 2026-06-10 13:22:16,991 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:16 +0000 (0:00:00.046) 0:00:07.904 ******** 2026-06-10 13:22:17,011 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,029 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Load modules] ******************************** 2026-06-10 13:22:17,029 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.038) 0:00:07.943 ******** 2026-06-10 13:22:17,071 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-10 13:22:17,073 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,093 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Persist modules via modules-load.d] ********** 2026-06-10 13:22:17,093 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.063) 0:00:08.006 ******** 2026-06-10 13:22:17,136 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-10 13:22:17,137 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,157 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Drop module persistence] ********************* 2026-06-10 13:22:17,157 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.064) 0:00:08.071 ******** 2026-06-10 13:22:17,189 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-10 13:22:17,190 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,211 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Set modules persistence via /etc/modules] **** 2026-06-10 13:22:17,211 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.053) 0:00:08.124 ******** 2026-06-10 13:22:17,243 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-10 13:22:17,245 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,292 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Modules reload] ****************************** 2026-06-10 13:22:17,292 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.081) 0:00:08.206 ******** 2026-06-10 13:22:17,319 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:17,347 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-10 13:22:17,347 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.054) 0:00:08.260 ******** 2026-06-10 13:22:17,605 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:17,623 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-10 13:22:17,624 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.276) 0:00:08.537 ******** 2026-06-10 13:22:17,938 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:17,947 p=33828 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-10 13:22:17,947 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.323) 0:00:08.860 ******** 2026-06-10 13:22:17,991 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-10 13:22:17,991 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:17 +0000 (0:00:00.044) 0:00:08.905 ******** 2026-06-10 13:22:18,260 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:18,271 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-10 13:22:18,271 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:18 +0000 (0:00:00.279) 0:00:09.184 ******** 2026-06-10 13:22:18,682 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:18,707 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-10 13:22:18,707 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:18 +0000 (0:00:00.436) 0:00:09.621 ******** 2026-06-10 13:22:19,148 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:19,156 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-10 13:22:19,157 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:19 +0000 (0:00:00.449) 0:00:10.070 ******** 2026-06-10 13:22:19,515 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:19,533 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-10 13:22:19,534 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:19 +0000 (0:00:00.376) 0:00:10.447 ******** 2026-06-10 13:22:19,959 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:19,992 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-10 13:22:19,992 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:19 +0000 (0:00:00.458) 0:00:10.906 ******** 2026-06-10 13:22:20,012 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-10 13:22:20,016 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-10 13:22:20,017 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-10 13:22:20,026 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-10 13:22:20,031 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-10 13:22:20,032 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-10 13:22:20,039 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-10 13:22:20,039 p=33828 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-10 13:22:20,040 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:20,051 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-10 13:22:20,051 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:20 +0000 (0:00:00.058) 0:00:10.965 ******** 2026-06-10 13:22:20,065 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:20,076 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-10 13:22:20,076 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:20 +0000 (0:00:00.024) 0:00:10.989 ******** 2026-06-10 13:22:20,286 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:20,306 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-10 13:22:20,306 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:20 +0000 (0:00:00.229) 0:00:11.219 ******** 2026-06-10 13:22:20,600 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:20,609 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:22:20,609 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:20 +0000 (0:00:00.303) 0:00:11.523 ******** 2026-06-10 13:22:21,092 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:21,104 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:22:21,105 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:21 +0000 (0:00:00.495) 0:00:12.018 ******** 2026-06-10 13:22:21,598 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:21,611 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-10 13:22:21,611 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:21 +0000 (0:00:00.506) 0:00:12.524 ******** 2026-06-10 13:22:22,034 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:22,054 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-10 13:22:22,054 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:22 +0000 (0:00:00.442) 0:00:12.967 ******** 2026-06-10 13:22:22,482 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:22,500 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-10 13:22:22,500 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:22 +0000 (0:00:00.445) 0:00:13.413 ******** 2026-06-10 13:22:23,058 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:23,110 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-10 13:22:23,110 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:23 +0000 (0:00:00.609) 0:00:14.023 ******** 2026-06-10 13:22:23,399 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:23,421 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-10 13:22:23,421 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:23 +0000 (0:00:00.311) 0:00:14.335 ******** 2026-06-10 13:22:23,772 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:23,797 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-10 13:22:23,797 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:23 +0000 (0:00:00.375) 0:00:14.711 ******** 2026-06-10 13:22:24,198 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:24,237 p=33828 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-10 13:22:24,237 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:24 +0000 (0:00:00.440) 0:00:15.151 ******** 2026-06-10 13:22:24,304 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-10 13:22:24,304 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:24 +0000 (0:00:00.066) 0:00:15.218 ******** 2026-06-10 13:22:24,570 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:24,580 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-10 13:22:24,580 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:24 +0000 (0:00:00.275) 0:00:15.493 ******** 2026-06-10 13:22:24,844 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:24,854 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-10 13:22:24,854 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:24 +0000 (0:00:00.273) 0:00:15.767 ******** 2026-06-10 13:22:25,169 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:25,188 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-10 13:22:25,188 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:25 +0000 (0:00:00.334) 0:00:16.102 ******** 2026-06-10 13:22:25,464 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:25,514 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-10 13:22:25,514 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:25 +0000 (0:00:00.325) 0:00:16.427 ******** 2026-06-10 13:22:25,859 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:25,897 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-10 13:22:25,897 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:25 +0000 (0:00:00.383) 0:00:16.811 ******** 2026-06-10 13:22:25,953 p=33828 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-10 13:22:25,969 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Identify the real interfaces via os-net-config] ****** 2026-06-10 13:22:25,969 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:25 +0000 (0:00:00.071) 0:00:16.882 ******** 2026-06-10 13:22:26,558 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:26,567 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Os-net-config from json] ***************************** 2026-06-10 13:22:26,568 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:26 +0000 (0:00:00.598) 0:00:17.481 ******** 2026-06-10 13:22:26,580 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:26,600 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Assert either edpm_frr_bgp_peers or edpm_frr_bgp_uplinks configured] *** 2026-06-10 13:22:26,600 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:26 +0000 (0:00:00.032) 0:00:17.514 ******** 2026-06-10 13:22:26,638 p=33828 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:26,651 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Construct FRR uplink interfaces from os-net-config mappings] *** 2026-06-10 13:22:26,651 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:26 +0000 (0:00:00.051) 0:00:17.565 ******** 2026-06-10 13:22:26,682 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:26,697 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Failed to construct FRR uplink interfaces] *********** 2026-06-10 13:22:26,697 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:26 +0000 (0:00:00.045) 0:00:17.610 ******** 2026-06-10 13:22:26,727 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:26,740 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR] *************************************** 2026-06-10 13:22:26,741 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:26 +0000 (0:00:00.043) 0:00:17.654 ******** 2026-06-10 13:22:27,288 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:27,307 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-10 13:22:27,307 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:27 +0000 (0:00:00.566) 0:00:18.220 ******** 2026-06-10 13:22:27,346 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:27,365 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-10 13:22:27,365 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:27 +0000 (0:00:00.057) 0:00:18.278 ******** 2026-06-10 13:22:27,858 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:27,881 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-10 13:22:27,881 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:27 +0000 (0:00:00.516) 0:00:18.795 ******** 2026-06-10 13:22:28,130 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:28,141 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-10 13:22:28,141 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:28 +0000 (0:00:00.259) 0:00:19.055 ******** 2026-06-10 13:22:28,629 p=33828 u=zuul n=ansible | changed: [compute-1] => (item=edpm-container-shutdown) 2026-06-10 13:22:29,059 p=33828 u=zuul n=ansible | changed: [compute-1] => (item=edpm-start-podman-container) 2026-06-10 13:22:29,069 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-10 13:22:29,070 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:29 +0000 (0:00:00.928) 0:00:19.983 ******** 2026-06-10 13:22:29,307 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:29,317 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-10 13:22:29,317 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:29 +0000 (0:00:00.247) 0:00:20.230 ******** 2026-06-10 13:22:29,749 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:29,770 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-10 13:22:29,771 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:29 +0000 (0:00:00.453) 0:00:20.684 ******** 2026-06-10 13:22:30,192 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:30,209 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-10 13:22:30,209 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:30 +0000 (0:00:00.438) 0:00:21.123 ******** 2026-06-10 13:22:31,199 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:31,208 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-10 13:22:31,208 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:31 +0000 (0:00:00.998) 0:00:22.121 ******** 2026-06-10 13:22:31,722 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:31,731 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-10 13:22:31,731 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:31 +0000 (0:00:00.523) 0:00:22.644 ******** 2026-06-10 13:22:32,187 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:32,204 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-10 13:22:32,204 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:32 +0000 (0:00:00.473) 0:00:23.118 ******** 2026-06-10 13:22:33,006 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:33,031 p=33828 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-10 13:22:33,032 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:00.827) 0:00:23.945 ******** 2026-06-10 13:22:33,094 p=33828 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-10 13:22:33,095 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:00.063) 0:00:24.008 ******** 2026-06-10 13:22:33,174 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:33,184 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-10 13:22:33,184 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:00.089) 0:00:24.098 ******** 2026-06-10 13:22:33,499 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:33,519 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-10 13:22:33,519 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:00.334) 0:00:24.433 ******** 2026-06-10 13:22:33,762 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:33,780 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-10 13:22:33,781 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:33 +0000 (0:00:00.261) 0:00:24.694 ******** 2026-06-10 13:22:34,305 p=33828 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-10 13:22:34,325 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:22:34,325 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:34 +0000 (0:00:00.544) 0:00:25.239 ******** 2026-06-10 13:22:34,615 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:34,629 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-10 13:22:34,629 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:34 +0000 (0:00:00.303) 0:00:25.542 ******** 2026-06-10 13:22:35,142 p=33828 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-10 13:22:35,144 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:35,153 p=33828 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-10 13:22:35,154 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.524) 0:00:26.067 ******** 2026-06-10 13:22:35,203 p=33828 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-10 13:22:35,203 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.049) 0:00:26.116 ******** 2026-06-10 13:22:35,267 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:35,278 p=33828 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-10 13:22:35,278 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.074) 0:00:26.191 ******** 2026-06-10 13:22:35,651 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:35,672 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-10 13:22:35,673 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.394) 0:00:26.586 ******** 2026-06-10 13:22:35,748 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:35,770 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-10 13:22:35,770 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.097) 0:00:26.684 ******** 2026-06-10 13:22:35,857 p=33828 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-10 13:22:35,879 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-10 13:22:35,879 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.108) 0:00:26.792 ******** 2026-06-10 13:22:35,933 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:35,955 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-10 13:22:35,955 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:35 +0000 (0:00:00.075) 0:00:26.868 ******** 2026-06-10 13:22:36,369 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:36,387 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-10 13:22:36,387 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:36 +0000 (0:00:00.432) 0:00:27.301 ******** 2026-06-10 13:22:36,435 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:36,456 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:22:36,456 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:36 +0000 (0:00:00.068) 0:00:27.369 ******** 2026-06-10 13:22:36,523 p=33828 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-10 13:22:36,544 p=33828 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-10 13:22:36,544 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:36 +0000 (0:00:00.088) 0:00:27.458 ******** 2026-06-10 13:22:37,411 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:37,429 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-10 13:22:37,430 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:37 +0000 (0:00:00.885) 0:00:28.343 ******** 2026-06-10 13:22:37,738 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:37,751 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-10 13:22:37,751 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:37 +0000 (0:00:00.320) 0:00:28.664 ******** 2026-06-10 13:22:37,798 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:37,831 p=33828 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-10 13:22:37,831 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:37 +0000 (0:00:00.080) 0:00:28.745 ******** 2026-06-10 13:22:39,948 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:39,986 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-10 13:22:39,987 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:39 +0000 (0:00:02.155) 0:00:30.900 ******** 2026-06-10 13:22:40,056 p=33828 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-10 13:22:40,085 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-10 13:22:40,085 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.098) 0:00:30.998 ******** 2026-06-10 13:22:40,437 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:40,456 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-10 13:22:40,457 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.371) 0:00:31.370 ******** 2026-06-10 13:22:40,508 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:40,522 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-10 13:22:40,522 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.065) 0:00:31.435 ******** 2026-06-10 13:22:40,556 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:40,606 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-10 13:22:40,607 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.084) 0:00:31.520 ******** 2026-06-10 13:22:40,652 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:40,665 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-10 13:22:40,666 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.058) 0:00:31.579 ******** 2026-06-10 13:22:40,707 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:40,719 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-10 13:22:40,719 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.053) 0:00:31.632 ******** 2026-06-10 13:22:40,746 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:40,761 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-10 13:22:40,761 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.042) 0:00:31.674 ******** 2026-06-10 13:22:40,801 p=33828 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:40,811 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-10 13:22:40,812 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.050) 0:00:31.725 ******** 2026-06-10 13:22:40,904 p=33828 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:40,918 p=33828 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-10 13:22:40,918 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:40 +0000 (0:00:00.106) 0:00:31.831 ******** 2026-06-10 13:22:41,344 p=33828 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:41,406 p=33828 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | compute-1 : ok=64 changed=43 unreachable=0 failed=0 skipped=20 rescued=0 ignored=0 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | Wednesday 10 June 2026 13:22:41 +0000 (0:00:00.488) 0:00:32.320 ******** 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | =============================================================================== 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 5.36s 2026-06-10 13:22:41,407 p=33828 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.16s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 1.00s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.93s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.90s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 0.89s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.83s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.69s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.61s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Identify the real interfaces via os-net-config ------ 0.60s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR --------------------------------------- 0.57s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Gather SELinux fact if needed ----------------------- 0.55s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 0.54s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.52s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 0.52s 2026-06-10 13:22:41,407 p=33828 u=zuul n=ansible | osp.edpm.edpm_frr : Configure FRR daemons ------------------------------- 0.52s 2026-06-10 13:22:41,408 p=33828 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.51s 2026-06-10 13:22:41,408 p=33828 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate chain jumps --------------------------- 0.50s 2026-06-10 13:22:41,408 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.49s 2026-06-10 13:22:41,408 p=33828 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 0.47s 2026-06-10 13:22:41,501 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]verify[/][/] 2026-06-10 13:22:41,502 p=29836 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-10 13:22:41,933 p=35535 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-10 13:22:41,961 p=35535 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-10 13:22:41,961 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:41 +0000 (0:00:00.029) 0:00:00.029 ******** 2026-06-10 13:22:41,996 p=35535 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-10 13:22:41,998 p=35535 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-10 13:22:41,999 p=35535 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-10 13:22:42,000 p=35535 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-10 13:22:42,009 p=35535 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:22:42,009 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:42 +0000 (0:00:00.047) 0:00:00.077 ******** 2026-06-10 13:22:42,385 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:42,416 p=35535 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:22:42,416 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:42 +0000 (0:00:00.407) 0:00:00.484 ******** 2026-06-10 13:22:42,445 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:42,463 p=35535 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-10 13:22:42,464 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:42 +0000 (0:00:00.047) 0:00:00.531 ******** 2026-06-10 13:22:42,701 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:42,717 p=35535 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-10 13:22:42,717 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:42 +0000 (0:00:00.253) 0:00:00.785 ******** 2026-06-10 13:22:42,741 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:42,751 p=35535 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-10 13:22:42,751 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:42 +0000 (0:00:00.034) 0:00:00.819 ******** 2026-06-10 13:22:43,038 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:43,049 p=35535 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-10 13:22:43,049 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.297) 0:00:01.117 ******** 2026-06-10 13:22:43,078 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:43,087 p=35535 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-10 13:22:43,088 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.038) 0:00:01.156 ******** 2026-06-10 13:22:43,338 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:43,358 p=35535 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-10 13:22:43,358 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.270) 0:00:01.426 ******** 2026-06-10 13:22:43,382 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:43,399 p=35535 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-10 13:22:43,400 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.041) 0:00:01.467 ******** 2026-06-10 13:22:43,708 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:43,726 p=35535 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-10 13:22:43,726 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.326) 0:00:01.794 ******** 2026-06-10 13:22:43,749 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:43,767 p=35535 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-10 13:22:43,767 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:43 +0000 (0:00:00.040) 0:00:01.835 ******** 2026-06-10 13:22:44,061 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:44,070 p=35535 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-10 13:22:44,070 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.302) 0:00:02.138 ******** 2026-06-10 13:22:44,090 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:44,108 p=35535 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-10 13:22:44,108 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.038) 0:00:02.176 ******** 2026-06-10 13:22:44,387 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:44,406 p=35535 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-10 13:22:44,406 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.298) 0:00:02.474 ******** 2026-06-10 13:22:44,430 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:44,449 p=35535 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-10 13:22:44,450 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.043) 0:00:02.518 ******** 2026-06-10 13:22:44,746 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:44,766 p=35535 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-10 13:22:44,766 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.316) 0:00:02.834 ******** 2026-06-10 13:22:44,789 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:44,809 p=35535 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-10 13:22:44,809 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:44 +0000 (0:00:00.042) 0:00:02.877 ******** 2026-06-10 13:22:45,203 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-10 13:22:45,497 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-10 13:22:45,516 p=35535 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-10 13:22:45,516 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:45 +0000 (0:00:00.707) 0:00:03.584 ******** 2026-06-10 13:22:45,555 p=35535 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-10 13:22:45.162549', 'end': '2026-06-10 13:22:45.167958', 'delta': '0:00:00.005409', '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.005409' end: '2026-06-10 13:22:45.167958' 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-10 13:22:45.162549' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:45,560 p=35535 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-10 13:22:45.458804', 'end': '2026-06-10 13:22:45.463927', 'delta': '0:00:00.005123', '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.005123' end: '2026-06-10 13:22:45.463927' 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-10 13:22:45.458804' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:45,609 p=35535 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-10 13:22:45,609 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:45 +0000 (0:00:00.093) 0:00:03.677 ******** 2026-06-10 13:22:45,877 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-10 13:22:46,099 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-10 13:22:46,119 p=35535 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-10 13:22:46,119 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:00.510) 0:00:04.187 ******** 2026-06-10 13:22:46,149 p=35535 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-10 13:22:45.835695', 'end': '2026-06-10 13:22:45.841824', 'delta': '0:00:00.006129', '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.006129' end: '2026-06-10 13:22:45.841824' 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-10 13:22:45.835695' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:46,152 p=35535 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-10 13:22:46.067318', 'end': '2026-06-10 13:22:46.072316', 'delta': '0:00:00.004998', '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.004998' end: '2026-06-10 13:22:46.072316' 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-10 13:22:46.067318' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:46,172 p=35535 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-10 13:22:46,172 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:00.052) 0:00:04.240 ******** 2026-06-10 13:22:46,457 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-10 13:22:46,702 p=35535 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-10 13:22:46,723 p=35535 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-10 13:22:46,724 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:00.551) 0:00:04.791 ******** 2026-06-10 13:22:46,763 p=35535 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-10 13:22:46.411012', 'end': '2026-06-10 13:22:46.423607', 'delta': '0:00:00.012595', '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.012595' end: '2026-06-10 13:22:46.423607' 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-10 13:22:46.411012' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:46,767 p=35535 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-10 13:22:46.661611', 'end': '2026-06-10 13:22:46.671944', 'delta': '0:00:00.010333', '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.010333' end: '2026-06-10 13:22:46.671944' 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-10 13:22:46.661611' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:22:46,787 p=35535 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-10 13:22:46,788 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:00.063) 0:00:04.855 ******** 2026-06-10 13:22:46,829 p=35535 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-10 13:22:46,859 p=35535 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-10 13:22:46,859 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:46 +0000 (0:00:00.071) 0:00:04.927 ******** 2026-06-10 13:22:47,193 p=35535 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:47,218 p=35535 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-10 13:22:47,219 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:47 +0000 (0:00:00.359) 0:00:05.287 ******** 2026-06-10 13:22:47,259 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:47,277 p=35535 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-10 13:22:47,277 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:47 +0000 (0:00:00.058) 0:00:05.345 ******** 2026-06-10 13:22:47,581 p=35535 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:47,607 p=35535 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-10 13:22:47,607 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:47 +0000 (0:00:00.329) 0:00:05.675 ******** 2026-06-10 13:22:47,656 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:47,674 p=35535 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-10 13:22:47,674 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:47 +0000 (0:00:00.067) 0:00:05.742 ******** 2026-06-10 13:22:47,724 p=35535 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-10 13:22:47,738 p=35535 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-10 13:22:47,738 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:47 +0000 (0:00:00.064) 0:00:05.806 ******** 2026-06-10 13:22:48,037 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:48,062 p=35535 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-10 13:22:48,062 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.323) 0:00:06.130 ******** 2026-06-10 13:22:48,089 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:48,113 p=35535 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-10 13:22:48,114 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.051) 0:00:06.182 ******** 2026-06-10 13:22:48,447 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:48,458 p=35535 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-10 13:22:48,458 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.344) 0:00:06.526 ******** 2026-06-10 13:22:48,474 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:48,483 p=35535 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-10 13:22:48,483 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.025) 0:00:06.551 ******** 2026-06-10 13:22:48,718 p=35535 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:48,742 p=35535 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-10 13:22:48,742 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.258) 0:00:06.810 ******** 2026-06-10 13:22:48,763 p=35535 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:22:48,818 p=35535 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | compute-1 : ok=38 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Wednesday 10 June 2026 13:22:48 +0000 (0:00:00.076) 0:00:06.887 ******** 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | =============================================================================== 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.71s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.55s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.51s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.41s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.36s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.34s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.33s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.33s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.32s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.32s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.30s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.30s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.30s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.27s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.26s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.25s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Assert nftables rule exists in /etc/nftables/edpm-rules.nft ------------- 0.09s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Assert systemd unit is running edpm_frr.service ------------------------- 0.08s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | ensure podman container exists and are running -------------------------- 0.07s 2026-06-10 13:22:48,819 p=35535 u=zuul n=ansible | Assert podman container is running frr ---------------------------------- 0.07s 2026-06-10 13:22:48,888 p=29836 u=zuul n=molecule.verifier.ansible | Verifier completed successfully. 2026-06-10 13:22:48,889 p=29836 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2026-06-10 13:22:49,186 p=35951 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-10 13:22:49,186 p=35951 u=zuul n=ansible | No config file found; using defaults 2026-06-10 13:22:49,187 p=35951 u=zuul n=ansible | Starting galaxy collection install process 2026-06-10 13:22:49,190 p=35951 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-10 13:22:49,192 p=35951 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-06-10 13:22:49,193 p=35951 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2026-06-10 13:22:49,193 p=35951 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2026-06-10 13:22:49,195 p=35951 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2026-06-10 13:22:49,197 p=35951 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-06-10 13:22:49,199 p=35951 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-06-10 13:22:49,199 p=35951 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2026-06-10 13:22:49,200 p=35951 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2026-06-10 13:22:49,201 p=35951 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+9490655a at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2026-06-10 13:22:49,201 p=35951 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-06-10 13:22:49,209 p=35951 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-06-10 13:22:49,210 p=35951 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-10 13:22:49,211 p=35951 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2026-06-10 13:22:49,211 p=35951 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2026-06-10 13:22:49,212 p=35951 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-06-10 13:22:49,212 p=35951 u=zuul n=ansible | Process install dependency map 2026-06-10 13:22:49,214 p=35951 u=zuul n=ansible | Starting collection install process 2026-06-10 13:22:49,214 p=35951 u=zuul n=ansible | Installing 'osp.edpm:0.0.1' to '/home/zuul/.cache/ansible-compat/8075a4/collections/ansible_collections/osp/edpm' 2026-06-10 13:22:49,247 p=35951 u=zuul n=ansible | Skipping '../../.git' for collection build 2026-06-10 13:22:49,250 p=35951 u=zuul n=ansible | Skipping '../../.github' for collection build 2026-06-10 13:22:49,250 p=35951 u=zuul n=ansible | Skipping '../../contribute' for collection build 2026-06-10 13:22:49,251 p=35951 u=zuul n=ansible | Skipping '../../docs' for collection build 2026-06-10 13:22:49,253 p=35951 u=zuul n=ansible | Skipping '../../molecule' for collection build 2026-06-10 13:22:49,253 p=35951 u=zuul n=ansible | Skipping '../../openstack_ansibleee' for collection build 2026-06-10 13:22:49,260 p=35951 u=zuul n=ansible | Skipping '../../plugins/tests/molecule' for collection build 2026-06-10 13:22:49,261 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_accel_drivers/molecule' for collection build 2026-06-10 13:22:49,265 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_bootstrap/molecule' for collection build 2026-06-10 13:22:49,267 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_client_files/molecule' for collection build 2026-06-10 13:22:49,269 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ceph_hci_pre/molecule' for collection build 2026-06-10 13:22:49,270 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_cleanup/molecule' for collection build 2026-06-10 13:22:49,273 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_container_manage/molecule' for collection build 2026-06-10 13:22:49,274 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_container_quadlet/molecule' for collection build 2026-06-10 13:22:49,276 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_container_rm/molecule' for collection build 2026-06-10 13:22:49,278 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_container_standalone/molecule' for collection build 2026-06-10 13:22:49,278 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ddp_package/molecule' for collection build 2026-06-10 13:22:49,279 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_derive_pci_device_spec/molecule' for collection build 2026-06-10 13:22:49,280 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_download_cache/molecule' for collection build 2026-06-10 13:22:49,281 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_extra_mounts/molecule' for collection build 2026-06-10 13:22:49,282 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_frr/molecule' for collection build 2026-06-10 13:22:49,284 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_growvols/molecule' for collection build 2026-06-10 13:22:49,286 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_instanceha_monitoring/molecule' for collection build 2026-06-10 13:22:49,287 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_iscsid/molecule' for collection build 2026-06-10 13:22:49,288 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/molecule' for collection build 2026-06-10 13:22:49,288 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_kernel/resources/molecule' for collection build 2026-06-10 13:22:49,290 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_libvirt/molecule' for collection build 2026-06-10 13:22:49,293 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_module_load/molecule' for collection build 2026-06-10 13:22:49,294 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_multipathd/molecule' for collection build 2026-06-10 13:22:49,295 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_network_config/molecule' for collection build 2026-06-10 13:22:49,297 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_dhcp/molecule' for collection build 2026-06-10 13:22:49,300 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_metadata/molecule' for collection build 2026-06-10 13:22:49,302 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_ovn/molecule' for collection build 2026-06-10 13:22:49,305 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_neutron_sriov/molecule' for collection build 2026-06-10 13:22:49,307 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_nftables/molecule' for collection build 2026-06-10 13:22:49,309 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_nodes_validation/molecule' for collection build 2026-06-10 13:22:49,310 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_nova/molecule' for collection build 2026-06-10 13:22:49,312 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_nvmeof/molecule' for collection build 2026-06-10 13:22:49,313 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ovn/molecule' for collection build 2026-06-10 13:22:49,315 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ovn_bgp_agent/molecule' for collection build 2026-06-10 13:22:49,317 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ovs/molecule' for collection build 2026-06-10 13:22:49,318 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ovs_dpdk/molecule' for collection build 2026-06-10 13:22:49,319 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_podman/molecule' for collection build 2026-06-10 13:22:49,320 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_pre_adoption_validation/molecule' for collection build 2026-06-10 13:22:49,321 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_reboot/molecule' for collection build 2026-06-10 13:22:49,322 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_ssh_known_hosts/molecule' for collection build 2026-06-10 13:22:49,322 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_sshd/molecule' for collection build 2026-06-10 13:22:49,325 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_swift/molecule' for collection build 2026-06-10 13:22:49,327 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry/molecule' for collection build 2026-06-10 13:22:49,329 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_logging/molecule' for collection build 2026-06-10 13:22:49,330 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_telemetry_power_monitoring/molecule' for collection build 2026-06-10 13:22:49,331 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_timezone/molecule' for collection build 2026-06-10 13:22:49,331 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_tripleo_cleanup/molecule' for collection build 2026-06-10 13:22:49,332 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_tuned/molecule' for collection build 2026-06-10 13:22:49,333 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_update_services/molecule' for collection build 2026-06-10 13:22:49,333 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_update_system/molecule' for collection build 2026-06-10 13:22:49,334 p=35951 u=zuul n=ansible | Skipping '../../roles/edpm_users/molecule' for collection build 2026-06-10 13:22:49,334 p=35951 u=zuul n=ansible | Skipping '../../roles/env_data/molecule' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../scripts' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../tests' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../zuul.d' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../.ansible-lint' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../.gitignore' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../.pre-commit-config.yaml' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../.yamllint' for collection build 2026-06-10 13:22:49,335 p=35951 u=zuul n=ansible | Skipping '../../Makefile' for collection build 2026-06-10 13:22:49,336 p=35951 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2026-06-10 13:22:49,336 p=35951 u=zuul n=ansible | Skipping '../../molecule-requirements.txt' for collection build 2026-06-10 13:22:49,409 p=35951 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-10 13:22:49,409 p=35951 u=zuul n=ansible | osp.edpm:0.0.1 was installed successfully 2026-06-10 13:22:49,409 p=35951 u=zuul n=ansible | 'ansible.posix:1.6.2' is already installed, skipping. 2026-06-10 13:22:49,409 p=35951 u=zuul n=ansible | 'community.general:10.0.1' is already installed, skipping. 2026-06-10 13:22:49,410 p=35951 u=zuul n=ansible | 'containers.podman:1.16.2' is already installed, skipping. 2026-06-10 13:22:49,759 p=35953 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+9490655a"}, "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-10 13:22:49,816 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]prepare[/][/] 2026-06-10 13:22:50,320 p=35955 u=zuul n=ansible | PLAY [Prepare test_deps] ******************************************************* 2026-06-10 13:22:50,341 p=35955 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-10 13:22:50,341 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.023) 0:00:00.023 ******** 2026-06-10 13:22:50,373 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:50,397 p=35955 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-10 13:22:50,397 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.055) 0:00:00.078 ******** 2026-06-10 13:22:50,415 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:50,424 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather facts if they don't exist] *** 2026-06-10 13:22:50,424 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.026) 0:00:00.105 ******** 2026-06-10 13:22:50,443 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:50,456 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Gather variables for each operating system] *** 2026-06-10 13:22:50,456 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.032) 0:00:00.137 ******** 2026-06-10 13:22:50,526 p=35955 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-10 13:22:50,537 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Detect mirrors file] ************* 2026-06-10 13:22:50,537 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.081) 0:00:00.219 ******** 2026-06-10 13:22:50,928 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:50,940 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Disable ubi host subscription-manager integration] *** 2026-06-10 13:22:50,940 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:50 +0000 (0:00:00.402) 0:00:00.622 ******** 2026-06-10 13:22:51,313 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:51,323 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Remove ubi 9 repos] ************** 2026-06-10 13:22:51,323 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:51 +0000 (0:00:00.382) 0:00:01.004 ******** 2026-06-10 13:22:51,593 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:51,605 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Fetch latest repo version] ******* 2026-06-10 13:22:51,606 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:51 +0000 (0:00:00.282) 0:00:01.287 ******** 2026-06-10 13:22:52,204 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:52,229 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create default repo file] ******** 2026-06-10 13:22:52,229 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:52 +0000 (0:00:00.623) 0:00:01.911 ******** 2026-06-10 13:22:52,666 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:52,675 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup pre-requirements] *** 2026-06-10 13:22:52,676 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:52 +0000 (0:00:00.446) 0:00:02.357 ******** 2026-06-10 13:22:54,193 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:54,211 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Get repo-setup repository] ******* 2026-06-10 13:22:54,211 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:54 +0000 (0:00:01.535) 0:00:03.892 ******** 2026-06-10 13:22:54,838 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:22:54,856 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install repo-setup] ************** 2026-06-10 13:22:54,856 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:54 +0000 (0:00:00.645) 0:00:04.538 ******** 2026-06-10 13:22:55,991 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:56,012 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create repos] ******************** 2026-06-10 13:22:56,012 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:56 +0000 (0:00:01.155) 0:00:05.693 ******** 2026-06-10 13:22:56,710 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:22:56,720 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Look for redhat-release rpm] ***** 2026-06-10 13:22:56,720 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:56 +0000 (0:00:00.708) 0:00:06.402 ******** 2026-06-10 13:22:57,008 p=35955 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=true cmd: |- rpm -qe redhat-release delta: '0:00:00.019883' end: '2026-06-10 13:22:56.975598' msg: non-zero return code rc: 1 start: '2026-06-10 13:22:56.955715' stderr: '' stderr_lines: stdout: package redhat-release is not installed stdout_lines: 2026-06-10 13:22:57,008 p=35955 u=zuul n=ansible | ...ignoring 2026-06-10 13:22:57,026 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Workaround of redhat-release binary on ubi9] *** 2026-06-10 13:22:57,026 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:57 +0000 (0:00:00.305) 0:00:06.707 ******** 2026-06-10 13:22:57,074 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:22:57,091 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install edpm packages] *********** 2026-06-10 13:22:57,092 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:22:57 +0000 (0:00:00.065) 0:00:06.773 ******** 2026-06-10 13:23:38,336 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:38,348 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install selinux python libs] ***** 2026-06-10 13:23:38,349 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:38 +0000 (0:00:41.257) 0:00:48.030 ******** 2026-06-10 13:23:39,708 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:39,717 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install python yaml libs] ******** 2026-06-10 13:23:39,717 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:39 +0000 (0:00:01.368) 0:00:49.399 ******** 2026-06-10 13:23:41,132 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:41,151 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Install extra packages] ********** 2026-06-10 13:23:41,151 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:41 +0000 (0:00:01.434) 0:00:50.833 ******** 2026-06-10 13:23:42,573 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:42,582 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Check for /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:23:42,582 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:42 +0000 (0:00:01.430) 0:00:52.264 ******** 2026-06-10 13:23:42,789 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:42,807 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d] ***** 2026-06-10 13:23:42,807 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:42 +0000 (0:00:00.225) 0:00:52.489 ******** 2026-06-10 13:23:43,048 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:43,058 p=35955 u=zuul n=ansible | TASK [../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact] *** 2026-06-10 13:23:43,058 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:43 +0000 (0:00:00.250) 0:00:52.740 ******** 2026-06-10 13:23:43,576 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:43,598 p=35955 u=zuul n=ansible | TASK [Install os-net-config] *************************************************** 2026-06-10 13:23:43,599 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:43 +0000 (0:00:00.540) 0:00:53.280 ******** 2026-06-10 13:23:45,053 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:45,070 p=35955 u=zuul n=ansible | TASK [Create persistent directories] ******************************************* 2026-06-10 13:23:45,070 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:45 +0000 (0:00:01.471) 0:00:54.752 ******** 2026-06-10 13:23:45,384 p=35955 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/etc/tmpfiles.d/', 'owner': 'root', 'group': 'root', 'mode': '0755'}) 2026-06-10 13:23:45,410 p=35955 u=zuul n=ansible | TASK [Create firewall directory] *********************************************** 2026-06-10 13:23:45,410 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:45 +0000 (0:00:00.340) 0:00:55.092 ******** 2026-06-10 13:23:45,665 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:23:45,680 p=35955 u=zuul n=ansible | TASK [open port 22 (edpm_nftables will active this later)] ********************* 2026-06-10 13:23:45,680 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:45 +0000 (0:00:00.269) 0:00:55.361 ******** 2026-06-10 13:23:46,120 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:46,137 p=35955 u=zuul n=ansible | TASK [Force systemd to reread configs] ***************************************** 2026-06-10 13:23:46,137 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:46 +0000 (0:00:00.457) 0:00:55.818 ******** 2026-06-10 13:23:46,945 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:46,967 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-10 13:23:46,968 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:46 +0000 (0:00:00.830) 0:00:56.649 ******** 2026-06-10 13:23:46,991 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:47,012 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download needed packages] ********************** 2026-06-10 13:23:47,012 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:47 +0000 (0:00:00.044) 0:00:56.694 ******** 2026-06-10 13:23:48,455 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:48,474 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download legacy network service package] ******* 2026-06-10 13:23:48,474 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:48 +0000 (0:00:01.461) 0:00:58.156 ******** 2026-06-10 13:23:49,919 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:49,946 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Download release version package] ************** 2026-06-10 13:23:49,946 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:49 +0000 (0:00:01.471) 0:00:59.627 ******** 2026-06-10 13:23:49,979 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:50,006 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include bootc tasks] *************************** 2026-06-10 13:23:50,006 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.060) 0:00:59.688 ******** 2026-06-10 13:23:50,063 p=35955 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-10 13:23:50,076 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-10 13:23:50,076 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.070) 0:00:59.758 ******** 2026-06-10 13:23:50,334 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:50,348 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d exists] ************ 2026-06-10 13:23:50,348 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.271) 0:01:00.029 ******** 2026-06-10 13:23:50,369 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:50,394 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /etc/ansible/facts.d/bootc.fact exists] *** 2026-06-10 13:23:50,395 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.046) 0:01:00.076 ******** 2026-06-10 13:23:50,415 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:50,433 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:23:50,434 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.039) 0:01:00.115 ******** 2026-06-10 13:23:50,453 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:50,465 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure /var/log/journal exists] **************** 2026-06-10 13:23:50,465 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.031) 0:01:00.146 ******** 2026-06-10 13:23:50,732 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:23:50,745 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather user fact] ****************************** 2026-06-10 13:23:50,745 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.280) 0:01:00.427 ******** 2026-06-10 13:23:50,776 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:50,795 p=35955 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-10 13:23:50,796 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:50 +0000 (0:00:00.050) 0:01:00.477 ******** 2026-06-10 13:23:51,072 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:51,084 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather services facts] ************************* 2026-06-10 13:23:51,085 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:51 +0000 (0:00:00.289) 0:01:00.766 ******** 2026-06-10 13:23:54,165 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:54,184 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Print cloud-init service status] *************** 2026-06-10 13:23:54,184 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:54 +0000 (0:00:03.099) 0:01:03.865 ******** 2026-06-10 13:23:54,213 p=35955 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-10 13:23:54,227 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if cloud-init is disabled via kernel args] *** 2026-06-10 13:23:54,228 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:54 +0000 (0:00:00.043) 0:01:03.909 ******** 2026-06-10 13:23:54,572 p=35955 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:23:54,587 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Wait for cloud-init to finish, if enabled] ***** 2026-06-10 13:23:54,587 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:54 +0000 (0:00:00.359) 0:01:04.268 ******** 2026-06-10 13:23:54,631 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:54,646 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Re-read facts] ********************************* 2026-06-10 13:23:54,646 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:54 +0000 (0:00:00.059) 0:01:04.328 ******** 2026-06-10 13:23:55,231 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:55,247 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command] ***************************** 2026-06-10 13:23:55,247 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.601) 0:01:04.929 ******** 2026-06-10 13:23:55,261 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,276 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Bootstrap command output] ********************** 2026-06-10 13:23:55,276 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.028) 0:01:04.958 ******** 2026-06-10 13:23:55,296 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,311 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory for ansible custom facts] ***** 2026-06-10 13:23:55,311 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.034) 0:01:04.992 ******** 2026-06-10 13:23:55,326 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,345 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Mark bootstrap command as executed on node] **** 2026-06-10 13:23:55,345 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.034) 0:01:05.027 ******** 2026-06-10 13:23:55,364 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,374 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include packages tasks] ************************ 2026-06-10 13:23:55,374 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.028) 0:01:05.055 ******** 2026-06-10 13:23:55,413 p=35955 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-10 13:23:55,431 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather facts if they don't exist] ************** 2026-06-10 13:23:55,431 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.057) 0:01:05.112 ******** 2026-06-10 13:23:55,451 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,460 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install release version package] *************** 2026-06-10 13:23:55,461 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.029) 0:01:05.142 ******** 2026-06-10 13:23:55,504 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:55,515 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM] *** 2026-06-10 13:23:55,515 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:55 +0000 (0:00:00.054) 0:01:05.196 ******** 2026-06-10 13:23:56,951 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:56,965 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure packages are actually well installed] *** 2026-06-10 13:23:56,965 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:56 +0000 (0:00:01.450) 0:01:06.647 ******** 2026-06-10 13:23:57,908 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:57,925 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set selinux state] ***************************** 2026-06-10 13:23:57,926 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:57 +0000 (0:00:00.960) 0:01:07.607 ******** 2026-06-10 13:23:58,508 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:58,524 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Include swap tasks] **************************** 2026-06-10 13:23:58,524 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:58 +0000 (0:00:00.598) 0:01:08.206 ******** 2026-06-10 13:23:58,564 p=35955 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-10 13:23:58,587 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:23:58,587 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:58 +0000 (0:00:00.063) 0:01:08.269 ******** 2026-06-10 13:23:58,617 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:58,626 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set swap path] ********************************* 2026-06-10 13:23:58,626 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:58 +0000 (0:00:00.038) 0:01:08.307 ******** 2026-06-10 13:23:58,673 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:58,682 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create swapfile if needed] ********************* 2026-06-10 13:23:58,683 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:58 +0000 (0:00:00.056) 0:01:08.364 ******** 2026-06-10 13:23:58,963 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:58,978 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Set permission on swapfile] ******************** 2026-06-10 13:23:58,978 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:58 +0000 (0:00:00.295) 0:01:08.659 ******** 2026-06-10 13:23:59,283 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:59,293 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swapfile on fstab] ********************** 2026-06-10 13:23:59,293 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.314) 0:01:08.974 ******** 2026-06-10 13:23:59,681 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:23:59,690 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if partition exists by its label] ******** 2026-06-10 13:23:59,690 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.396) 0:01:09.371 ******** 2026-06-10 13:23:59,728 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:59,735 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partition on fstab] **************** 2026-06-10 13:23:59,735 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.045) 0:01:09.417 ******** 2026-06-10 13:23:59,773 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:59,788 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather swap partition by its type] ************* 2026-06-10 13:23:59,788 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.052) 0:01:09.470 ******** 2026-06-10 13:23:59,825 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:59,839 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable swap partitions in fstab] *************** 2026-06-10 13:23:59,839 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.051) 0:01:09.521 ******** 2026-06-10 13:23:59,878 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:59,891 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Activate swap partitions] ********************** 2026-06-10 13:23:59,892 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.052) 0:01:09.573 ******** 2026-06-10 13:23:59,930 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:23:59,945 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if CA cert file exists] ****************** 2026-06-10 13:23:59,945 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:23:59 +0000 (0:00:00.053) 0:01:09.627 ******** 2026-06-10 13:24:00,189 p=35955 u=zuul n=ansible | ok: [compute-1 -> localhost] 2026-06-10 13:24:00,203 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the CA destination directory exists] *** 2026-06-10 13:24:00,203 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.258) 0:01:09.885 ******** 2026-06-10 13:24:00,222 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,238 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Copy CA certs to the standard location on the compute node] *** 2026-06-10 13:24:00,238 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.034) 0:01:09.920 ******** 2026-06-10 13:24:00,257 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,271 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Gather ansible_local facts] ******************** 2026-06-10 13:24:00,271 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.033) 0:01:09.953 ******** 2026-06-10 13:24:00,314 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,329 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check FIPS status] ***************************** 2026-06-10 13:24:00,329 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.057) 0:01:10.010 ******** 2026-06-10 13:24:00,377 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,393 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Warn for changing FIPS status for bootc] ******* 2026-06-10 13:24:00,394 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.064) 0:01:10.075 ******** 2026-06-10 13:24:00,437 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,447 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Enable FIPS] *********************************** 2026-06-10 13:24:00,447 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.053) 0:01:10.129 ******** 2026-06-10 13:24:00,477 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,484 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Disable FIPS] ********************************** 2026-06-10 13:24:00,484 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.037) 0:01:10.166 ******** 2026-06-10 13:24:00,528 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,538 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create directory required by edpm-reboot role] *** 2026-06-10 13:24:00,538 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.054) 0:01:10.220 ******** 2026-06-10 13:24:00,570 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,580 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create required file to enforce a reboot] ****** 2026-06-10 13:24:00,580 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.041) 0:01:10.261 ******** 2026-06-10 13:24:00,620 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,629 p=35955 u=zuul n=ansible | TASK [Call edpm_reboot role] *************************************************** 2026-06-10 13:24:00,629 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.049) 0:01:10.310 ******** 2026-06-10 13:24:00,658 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,667 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Ensure that the proper FIPS status is enabled] *** 2026-06-10 13:24:00,667 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.038) 0:01:10.349 ******** 2026-06-10 13:24:00,698 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:00,708 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Check if the LVM devices file exists] ********** 2026-06-10 13:24:00,708 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.040) 0:01:10.389 ******** 2026-06-10 13:24:00,982 p=35955 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:00,999 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Import any existing LVM devices] *************** 2026-06-10 13:24:00,999 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:00 +0000 (0:00:00.290) 0:01:10.680 ******** 2026-06-10 13:24:01,026 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:01,041 p=35955 u=zuul n=ansible | TASK [osp.edpm.edpm_bootstrap : Create an empty LVM devices file] ************** 2026-06-10 13:24:01,041 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:00.042) 0:01:10.722 ******** 2026-06-10 13:24:01,084 p=35955 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:01,136 p=35955 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:01,136 p=35955 u=zuul n=ansible | compute-1 : ok=46 changed=7 unreachable=0 failed=0 skipped=34 rescued=0 ignored=1 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:00.095) 0:01:10.818 ******** 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install edpm packages ---------- 41.26s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Gather services facts ------------------------- 3.10s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup pre-requirements --- 1.54s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download legacy network service package ------- 1.47s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | Install os-net-config --------------------------------------------------- 1.47s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Download needed packages ---------------------- 1.46s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Install required packages to bootstrap EDPM --- 1.45s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install python yaml libs -------- 1.43s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install extra packages ---------- 1.43s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install selinux python libs ----- 1.37s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Install repo-setup -------------- 1.16s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Ensure packages are actually well installed --- 0.96s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | Force systemd to reread configs ----------------------------------------- 0.83s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create repos -------------------- 0.71s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Get repo-setup repository ------- 0.65s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Fetch latest repo version ------- 0.62s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Re-read facts --------------------------------- 0.60s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | osp.edpm.edpm_bootstrap : Set selinux state ----------------------------- 0.60s 2026-06-10 13:24:01,137 p=35955 u=zuul n=ansible | ../../../../molecule/common/test_deps : Create /etc/ansible/facts.d/bootc.fact --- 0.54s 2026-06-10 13:24:01,138 p=35955 u=zuul n=ansible | open port 22 (edpm_nftables will active this later) --------------------- 0.46s 2026-06-10 13:24:01,228 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]converge[/][/] 2026-06-10 13:24:01,699 p=37212 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2026-06-10 13:24:01,713 p=37212 u=zuul n=ansible | TASK [set basic user fact] ***************************************************** 2026-06-10 13:24:01,713 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:00.016) 0:00:00.016 ******** 2026-06-10 13:24:01,756 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:01,782 p=37212 u=zuul n=ansible | TASK [Download required role packages] ***************************************** 2026-06-10 13:24:01,783 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:00.069) 0:00:00.086 ******** 2026-06-10 13:24:01,828 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Download needed container images] ******************** 2026-06-10 13:24:01,828 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:01 +0000 (0:00:00.045) 0:00:00.131 ******** 2026-06-10 13:24:02,414 p=37212 u=zuul n=ansible | ok: [compute-1] => (item=quay.io/podified-antelope-centos9/openstack-frr:current-podified) 2026-06-10 13:24:02,452 p=37212 u=zuul n=ansible | TASK [ansible.builtin.include_role : osp.edpm.edpm_frr] ************************ 2026-06-10 13:24:02,452 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:00.623) 0:00:00.755 ******** 2026-06-10 13:24:02,574 p=37212 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-10 13:24:02,574 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:00.121) 0:00:00.877 ******** 2026-06-10 13:24:02,635 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:02,645 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather user fact] ************************************ 2026-06-10 13:24:02,645 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:00.070) 0:00:00.948 ******** 2026-06-10 13:24:02,676 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:02,687 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create persistent directories] *********************** 2026-06-10 13:24:02,687 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:02 +0000 (0:00:00.042) 0:00:00.990 ******** 2026-06-10 13:24:03,100 p=37212 u=zuul n=ansible | ok: [compute-1] => (item={'path': '/var/lib/openstack/frr', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:24:03,334 p=37212 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/run/frr', 'setype': 'container_file_t', 'mode': '0755'}) 2026-06-10 13:24:03,554 p=37212 u=zuul n=ansible | changed: [compute-1] => (item={'path': '/var/lib/edpm-config/firewall', 'setype': 'container_file_t', 'mode': '0750'}) 2026-06-10 13:24:03,569 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot] ************** 2026-06-10 13:24:03,569 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:03 +0000 (0:00:00.881) 0:00:01.872 ******** 2026-06-10 13:24:04,117 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:04,137 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather SELinux fact if needed] *********************** 2026-06-10 13:24:04,137 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:00.568) 0:00:02.440 ******** 2026-06-10 13:24:04,152 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:04,171 p=37212 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-10 13:24:04,171 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:00.033) 0:00:02.474 ******** 2026-06-10 13:24:04,195 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:04,216 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Ensure /etc/modules-load.d exists] *********** 2026-06-10 13:24:04,216 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:00.045) 0:00:02.519 ******** 2026-06-10 13:24:04,468 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:04,481 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Load modules] ******************************** 2026-06-10 13:24:04,481 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:00.264) 0:00:02.784 ******** 2026-06-10 13:24:04,853 p=37212 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-10 13:24:04,868 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Persist modules via modules-load.d] ********** 2026-06-10 13:24:04,869 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:04 +0000 (0:00:00.387) 0:00:03.171 ******** 2026-06-10 13:24:05,544 p=37212 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-10 13:24:05,555 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Drop module persistence] ********************* 2026-06-10 13:24:05,555 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:05 +0000 (0:00:00.686) 0:00:03.858 ******** 2026-06-10 13:24:05,608 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=vrf) 2026-06-10 13:24:05,610 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:05,623 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Set modules persistence via /etc/modules] **** 2026-06-10 13:24:05,624 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:05 +0000 (0:00:00.068) 0:00:03.926 ******** 2026-06-10 13:24:05,994 p=37212 u=zuul n=ansible | changed: [compute-1] => (item=vrf) 2026-06-10 13:24:06,005 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_module_load : Modules reload] ****************************** 2026-06-10 13:24:06,005 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:06 +0000 (0:00:00.381) 0:00:04.308 ******** 2026-06-10 13:24:06,687 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:06,729 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Create directory /var/lib/openstack/frr] ************* 2026-06-10 13:24:06,729 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:06 +0000 (0:00:00.723) 0:00:05.032 ******** 2026-06-10 13:24:07,021 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:07,031 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Inject firewall rules for frr BGP and BFD] *********** 2026-06-10 13:24:07,031 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:07 +0000 (0:00:00.302) 0:00:05.334 ******** 2026-06-10 13:24:07,416 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:07,437 p=37212 u=zuul n=ansible | TASK [Configure firewall for frr BGP and BFD] ********************************** 2026-06-10 13:24:07,437 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:07 +0000 (0:00:00.405) 0:00:05.740 ******** 2026-06-10 13:24:07,514 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create snippets directory] ********************** 2026-06-10 13:24:07,515 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:07 +0000 (0:00:00.077) 0:00:05.817 ******** 2026-06-10 13:24:07,765 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:07,796 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push default ruleset snipet] ******************** 2026-06-10 13:24:07,797 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:07 +0000 (0:00:00.281) 0:00:06.099 ******** 2026-06-10 13:24:08,282 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:08,292 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Write user rules snippet] *********************** 2026-06-10 13:24:08,292 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.495) 0:00:06.595 ******** 2026-06-10 13:24:08,730 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:08,742 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Push empty ruleset] ***************************** 2026-06-10 13:24:08,742 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:08 +0000 (0:00:00.450) 0:00:07.045 ******** 2026-06-10 13:24:09,164 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:09,175 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load empty ruleset] ***************************** 2026-06-10 13:24:09,175 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:09 +0000 (0:00:00.432) 0:00:07.478 ******** 2026-06-10 13:24:09,187 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:09,197 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete iptables-compat tables if load failed due to bare chains] *** 2026-06-10 13:24:09,197 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:09 +0000 (0:00:00.021) 0:00:07.500 ******** 2026-06-10 13:24:09,218 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=inet filter) 2026-06-10 13:24:09,223 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=inet raw) 2026-06-10 13:24:09,229 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=inet nat) 2026-06-10 13:24:09,235 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=ip filter) 2026-06-10 13:24:09,238 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=ip raw) 2026-06-10 13:24:09,239 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=ip nat) 2026-06-10 13:24:09,239 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 filter) 2026-06-10 13:24:09,240 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item=ip6 raw) 2026-06-10 13:24:09,241 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:09,254 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Retry loading empty ruleset after cleanup] ****** 2026-06-10 13:24:09,254 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:09 +0000 (0:00:00.056) 0:00:07.557 ******** 2026-06-10 13:24:09,279 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:09,294 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Get current nftables content] ******************* 2026-06-10 13:24:09,295 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:09 +0000 (0:00:00.040) 0:00:07.597 ******** 2026-06-10 13:24:09,661 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:09,674 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Load firewall snippets] ************************* 2026-06-10 13:24:09,675 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:09 +0000 (0:00:00.380) 0:00:07.978 ******** 2026-06-10 13:24:10,023 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:10,033 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:24:10,033 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:10 +0000 (0:00:00.358) 0:00:08.336 ******** 2026-06-10 13:24:10,509 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:10,524 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate chain jumps] *************************** 2026-06-10 13:24:10,524 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:10 +0000 (0:00:00.490) 0:00:08.827 ******** 2026-06-10 13:24:10,972 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:10,981 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft flushes] *************************** 2026-06-10 13:24:10,981 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:10 +0000 (0:00:00.456) 0:00:09.284 ******** 2026-06-10 13:24:11,450 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:11,465 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft edpm chains] *********************** 2026-06-10 13:24:11,465 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:11 +0000 (0:00:00.484) 0:00:09.768 ******** 2026-06-10 13:24:11,942 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:11,955 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Generate nft ruleset in static file] ************ 2026-06-10 13:24:11,955 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:11 +0000 (0:00:00.490) 0:00:10.258 ******** 2026-06-10 13:24:12,447 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:12,458 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Create a sentinel file when nft rules are changed] *** 2026-06-10 13:24:12,458 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.502) 0:00:10.761 ******** 2026-06-10 13:24:12,482 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:12,491 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Validate all of the generated content before loading] *** 2026-06-10 13:24:12,491 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.033) 0:00:10.794 ******** 2026-06-10 13:24:12,767 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:12,788 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Ensure we load our different nft rulesets on boot] *** 2026-06-10 13:24:12,788 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:12 +0000 (0:00:00.296) 0:00:11.091 ******** 2026-06-10 13:24:13,175 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:13,212 p=37212 u=zuul n=ansible | TASK [Apply firewall for frr BGP and BFD] ************************************** 2026-06-10 13:24:13,212 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.423) 0:00:11.515 ******** 2026-06-10 13:24:13,321 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Inject our custom chains in nftables] *********** 2026-06-10 13:24:13,322 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.109) 0:00:11.624 ******** 2026-06-10 13:24:13,597 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:13,617 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Check if rules are changed] ********************* 2026-06-10 13:24:13,617 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.295) 0:00:11.920 ******** 2026-06-10 13:24:13,874 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:13,903 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Reload ruleset] ********************************* 2026-06-10 13:24:13,903 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.286) 0:00:12.206 ******** 2026-06-10 13:24:13,922 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:13,942 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_nftables : Delete nft_ruleset_changed file] **************** 2026-06-10 13:24:13,942 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:13 +0000 (0:00:00.038) 0:00:12.245 ******** 2026-06-10 13:24:14,218 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:14,256 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Gather facts if they don't exist] ******************** 2026-06-10 13:24:14,256 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.314) 0:00:12.559 ******** 2026-06-10 13:24:14,276 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:14,285 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for BGP underlay] ********************** 2026-06-10 13:24:14,286 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.029) 0:00:12.589 ******** 2026-06-10 13:24:14,323 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:14,337 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR for EVPN driver mode] ****************** 2026-06-10 13:24:14,337 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.051) 0:00:12.640 ******** 2026-06-10 13:24:14,372 p=37212 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-10 13:24:14,386 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver] *** 2026-06-10 13:24:14,386 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.049) 0:00:12.689 ******** 2026-06-10 13:24:14,885 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:14,894 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_frr : Configure FRR daemons] ******************************* 2026-06-10 13:24:14,895 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:14 +0000 (0:00:00.508) 0:00:13.197 ******** 2026-06-10 13:24:15,359 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:15,369 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /var/local/libexec dir] ********** 2026-06-10 13:24:15,369 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:15 +0000 (0:00:00.474) 0:00:13.672 ******** 2026-06-10 13:24:15,635 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:15,645 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container] *** 2026-06-10 13:24:15,645 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:15 +0000 (0:00:00.275) 0:00:13.948 ******** 2026-06-10 13:24:16,100 p=37212 u=zuul n=ansible | ok: [compute-1] => (item=edpm-container-shutdown) 2026-06-10 13:24:16,553 p=37212 u=zuul n=ansible | ok: [compute-1] => (item=edpm-start-podman-container) 2026-06-10 13:24:16,571 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create systemd preset dir] ************** 2026-06-10 13:24:16,571 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:16 +0000 (0:00:00.926) 0:00:14.874 ******** 2026-06-10 13:24:16,829 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:16,840 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service] *** 2026-06-10 13:24:16,840 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:16 +0000 (0:00:00.268) 0:00:15.143 ******** 2026-06-10 13:24:17,314 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:17,335 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset] *** 2026-06-10 13:24:17,336 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:17 +0000 (0:00:00.495) 0:00:15.639 ******** 2026-06-10 13:24:17,815 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:17,835 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown] *** 2026-06-10 13:24:17,835 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:17 +0000 (0:00:00.499) 0:00:16.138 ******** 2026-06-10 13:24:18,488 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:18,501 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service] *** 2026-06-10 13:24:18,501 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:18 +0000 (0:00:00.666) 0:00:16.804 ******** 2026-06-10 13:24:19,003 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:19,022 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset] *** 2026-06-10 13:24:19,022 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:19 +0000 (0:00:00.520) 0:00:17.325 ******** 2026-06-10 13:24:19,478 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:19,530 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Enable and start netns-placeholder] ***** 2026-06-10 13:24:19,531 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:19 +0000 (0:00:00.508) 0:00:17.834 ******** 2026-06-10 13:24:20,210 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:20,249 p=37212 u=zuul n=ansible | TASK [Run frr container] ******************************************************* 2026-06-10 13:24:20,249 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.718) 0:00:18.552 ******** 2026-06-10 13:24:20,323 p=37212 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-10 13:24:20,323 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.074) 0:00:18.626 ******** 2026-06-10 13:24:20,408 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:20,424 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure /var/lib/edpm-config exists with correct ownership] *** 2026-06-10 13:24:20,424 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.100) 0:00:18.727 ******** 2026-06-10 13:24:20,681 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:20,700 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Ensure directory exists: /var/lib/kolla/config_files] *** 2026-06-10 13:24:20,701 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.276) 0:00:19.004 ******** 2026-06-10 13:24:20,974 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:20,995 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create kolla config files] ********** 2026-06-10 13:24:20,995 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:20 +0000 (0:00:00.294) 0:00:19.298 ******** 2026-06-10 13:24:21,505 p=37212 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-10 13:24:21,528 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Create config file /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:24:21,528 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:21 +0000 (0:00:00.533) 0:00:19.831 ******** 2026-06-10 13:24:21,766 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:21,780 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Render container definitions: [frr ]] *** 2026-06-10 13:24:21,781 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:21 +0000 (0:00:00.252) 0:00:20.084 ******** 2026-06-10 13:24:22,349 p=37212 u=zuul n=ansible | changed: [compute-1] => (item=None) 2026-06-10 13:24:22,350 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:22,373 p=37212 u=zuul n=ansible | TASK [Run containers: [ frr ]] ************************************************* 2026-06-10 13:24:22,373 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:22 +0000 (0:00:00.592) 0:00:20.676 ******** 2026-06-10 13:24:22,449 p=37212 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-10 13:24:22,449 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:22 +0000 (0:00:00.075) 0:00:20.752 ******** 2026-06-10 13:24:22,527 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:22,538 p=37212 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-10 13:24:22,538 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:22 +0000 (0:00:00.089) 0:00:20.841 ******** 2026-06-10 13:24:22,899 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:22,909 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Initialize all_containers_hash for this invocation] *** 2026-06-10 13:24:22,909 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:22 +0000 (0:00:00.370) 0:00:21.212 ******** 2026-06-10 13:24:22,963 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:22,982 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Filter configs if container list provided] *** 2026-06-10 13:24:22,982 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:22 +0000 (0:00:00.073) 0:00:21.285 ******** 2026-06-10 13:24:23,057 p=37212 u=zuul n=ansible | ok: [compute-1] => (item=frr) 2026-06-10 13:24:23,078 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Use all configs if no filter] *********** 2026-06-10 13:24:23,078 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:00.095) 0:00:21.381 ******** 2026-06-10 13:24:23,152 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:23,163 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Update container configs with new config hashes] *** 2026-06-10 13:24:23,163 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:00.084) 0:00:21.466 ******** 2026-06-10 13:24:23,583 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:23,601 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Delete orphan containers (DEPRECATED)] *** 2026-06-10 13:24:23,601 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:00.438) 0:00:21.904 ******** 2026-06-10 13:24:23,627 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:23,643 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Create containers from /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:24:23,643 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:00.042) 0:00:21.946 ******** 2026-06-10 13:24:23,700 p=37212 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-10 13:24:23,713 p=37212 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-10 13:24:23,713 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:23 +0000 (0:00:00.069) 0:00:22.016 ******** 2026-06-10 13:24:25,022 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:25,044 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Check if /etc/sysconfig/podman_drop_in exists] *** 2026-06-10 13:24:25,044 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:01.330) 0:00:23.347 ******** 2026-06-10 13:24:25,288 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:25,309 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_manage : Set podman_drop_in fact] **************** 2026-06-10 13:24:25,310 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.265) 0:00:23.613 ******** 2026-06-10 13:24:25,335 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:25,369 p=37212 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-10 13:24:25,370 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:25 +0000 (0:00:00.059) 0:00:23.673 ******** 2026-06-10 13:24:26,487 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:26,510 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service state file] ********** 2026-06-10 13:24:26,510 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:01.140) 0:00:24.813 ******** 2026-06-10 13:24:26,558 p=37212 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-10 13:24:26,587 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Read current state file] ************ 2026-06-10 13:24:26,587 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.077) 0:00:24.890 ******** 2026-06-10 13:24:26,964 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:26,986 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Parse state file data] ************** 2026-06-10 13:24:26,987 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:26 +0000 (0:00:00.399) 0:00:25.289 ******** 2026-06-10 13:24:27,027 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:27,048 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Determine service name for state file] *** 2026-06-10 13:24:27,048 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.061) 0:00:25.351 ******** 2026-06-10 13:24:27,096 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:27,121 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Remove container from service containers list] *** 2026-06-10 13:24:27,121 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.072) 0:00:25.424 ******** 2026-06-10 13:24:27,157 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:27,177 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service with remaining containers] *** 2026-06-10 13:24:27,178 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.056) 0:00:25.480 ******** 2026-06-10 13:24:27,215 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:27,236 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Build filtered services dict (exclude empty service)] *** 2026-06-10 13:24:27,236 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.058) 0:00:25.539 ******** 2026-06-10 13:24:27,277 p=37212 u=zuul n=ansible | skipping: [compute-1] => (item={'key': 'frr', 'value': {'containers': ['frr'], 'updated_at': '2026-06-10T13:22:40+00:00'}}) 2026-06-10 13:24:27,279 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:27,298 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update state data without empty service] *** 2026-06-10 13:24:27,298 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.061) 0:00:25.601 ******** 2026-06-10 13:24:27,334 p=37212 u=zuul n=ansible | skipping: [compute-1] 2026-06-10 13:24:27,383 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Update service in state data] ******* 2026-06-10 13:24:27,383 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.085) 0:00:25.686 ******** 2026-06-10 13:24:27,471 p=37212 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:27,492 p=37212 u=zuul n=ansible | TASK [osp.edpm.edpm_container_standalone : Write updated state file] *********** 2026-06-10 13:24:27,492 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.108) 0:00:25.795 ******** 2026-06-10 13:24:27,928 p=37212 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:27,996 p=37212 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | compute-1 : ok=62 changed=21 unreachable=0 failed=0 skipped=17 rescued=0 ignored=0 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | Wednesday 10 June 2026 13:24:27 +0000 (0:00:00.504) 0:00:26.300 ******** 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create containers managed by Podman for /var/lib/edpm-config/container-startup-config/frr --- 1.33s 2026-06-10 13:24:27,997 p=37212 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-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Deploy edpm-container-shutdown and edpm-start-podman-container --- 0.93s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_frr : Create persistent directories ----------------------- 0.88s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_module_load : Modules reload ------------------------------ 0.72s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start netns-placeholder ----- 0.72s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_module_load : Persist modules via modules-load.d ---------- 0.69s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Enable and start edpm-container-shutdown --- 0.67s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_frr : Download needed container images -------------------- 0.62s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Render container definitions: [frr ] --- 0.59s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_frr : Ensure /run/frr is present upon reboot -------------- 0.57s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Create kolla config files ---------- 0.53s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/netns-placeholder.service --- 0.52s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-netns-placeholder.preset --- 0.51s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_frr : Configure minimal FRR configuration for Neutron Frr EVPN driver --- 0.51s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_standalone : Write updated state file ----------- 0.50s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_nftables : Generate nft ruleset in static file ------------ 0.50s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system-preset/91-edpm-container-shutdown.preset --- 0.50s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_container_manage : Create /etc/systemd/system/edpm-container-shutdown.service --- 0.50s 2026-06-10 13:24:27,997 p=37212 u=zuul n=ansible | osp.edpm.edpm_nftables : Push default ruleset snipet -------------------- 0.50s 2026-06-10 13:24:28,091 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]verify[/][/] 2026-06-10 13:24:28,092 p=29836 u=zuul n=molecule.verifier.ansible | Running Ansible Verifier 2026-06-10 13:24:28,558 p=38752 u=zuul n=ansible | PLAY [Verify frr] ************************************************************** 2026-06-10 13:24:28,588 p=38752 u=zuul n=ansible | TASK [ensure expected directories exist] *************************************** 2026-06-10 13:24:28,589 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:28 +0000 (0:00:00.032) 0:00:00.032 ******** 2026-06-10 13:24:28,634 p=38752 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-10 13:24:28,636 p=38752 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-10 13:24:28,637 p=38752 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-10 13:24:28,638 p=38752 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-10 13:24:28,647 p=38752 u=zuul n=ansible | TASK [Check if directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:24:28,648 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:28 +0000 (0:00:00.058) 0:00:00.091 ******** 2026-06-10 13:24:29,048 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:29,059 p=38752 u=zuul n=ansible | TASK [Assert directory exists /var/lib/edpm-config/container-startup-config/frr] *** 2026-06-10 13:24:29,059 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.411) 0:00:00.502 ******** 2026-06-10 13:24:29,081 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:29,090 p=38752 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr] ************************ 2026-06-10 13:24:29,090 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.031) 0:00:00.533 ******** 2026-06-10 13:24:29,329 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:29,338 p=38752 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr] ************************** 2026-06-10 13:24:29,338 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.248) 0:00:00.781 ******** 2026-06-10 13:24:29,361 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:29,372 p=38752 u=zuul n=ansible | TASK [Check if directory exists /etc/tmpfiles.d/] ****************************** 2026-06-10 13:24:29,372 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.034) 0:00:00.815 ******** 2026-06-10 13:24:29,627 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:29,640 p=38752 u=zuul n=ansible | TASK [Assert directory exists /etc/tmpfiles.d/] ******************************** 2026-06-10 13:24:29,640 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.267) 0:00:01.083 ******** 2026-06-10 13:24:29,668 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:29,681 p=38752 u=zuul n=ansible | TASK [Check if directory exists /var/lib/openstack/frr/etc/frr] **************** 2026-06-10 13:24:29,681 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.040) 0:00:01.124 ******** 2026-06-10 13:24:29,924 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:29,934 p=38752 u=zuul n=ansible | TASK [Assert directory exists /var/lib/openstack/frr/etc/frr] ****************** 2026-06-10 13:24:29,935 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.253) 0:00:01.378 ******** 2026-06-10 13:24:29,948 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:29,962 p=38752 u=zuul n=ansible | TASK [Check if file /etc/tmpfiles.d/run-frr.conf exist] ************************ 2026-06-10 13:24:29,963 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:29 +0000 (0:00:00.027) 0:00:01.406 ******** 2026-06-10 13:24:30,228 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:30,238 p=38752 u=zuul n=ansible | TASK [Assert file /etc/tmpfiles.d/run-frr.conf exist] ************************** 2026-06-10 13:24:30,239 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.276) 0:00:01.682 ******** 2026-06-10 13:24:30,263 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:30,276 p=38752 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist] ************* 2026-06-10 13:24:30,277 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.038) 0:00:01.720 ******** 2026-06-10 13:24:30,570 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:30,582 p=38752 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/frr.conf exist] *************** 2026-06-10 13:24:30,582 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.305) 0:00:02.025 ******** 2026-06-10 13:24:30,608 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:30,619 p=38752 u=zuul n=ansible | TASK [Check if file /var/lib/openstack/frr/etc/frr/daemons exist] ************** 2026-06-10 13:24:30,619 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.037) 0:00:02.062 ******** 2026-06-10 13:24:30,909 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:30,922 p=38752 u=zuul n=ansible | TASK [Assert file /var/lib/openstack/frr/etc/frr/daemons exist] **************** 2026-06-10 13:24:30,922 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.302) 0:00:02.365 ******** 2026-06-10 13:24:30,944 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:30,956 p=38752 u=zuul n=ansible | TASK [rule source file exists] ************************************************* 2026-06-10 13:24:30,956 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:30 +0000 (0:00:00.034) 0:00:02.399 ******** 2026-06-10 13:24:31,248 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:31,260 p=38752 u=zuul n=ansible | TASK [Assert frr BGP and BFD rule source file exists] ************************** 2026-06-10 13:24:31,260 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:31 +0000 (0:00:00.304) 0:00:02.703 ******** 2026-06-10 13:24:31,281 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:31,298 p=38752 u=zuul n=ansible | TASK [Check if nftables rule exists in /etc/nftables/edpm-rules.nft] *********** 2026-06-10 13:24:31,298 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:31 +0000 (0:00:00.037) 0:00:02.741 ******** 2026-06-10 13:24:31,705 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=121 frr bgp port) 2026-06-10 13:24:31,932 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=122 frr bfd ports) 2026-06-10 13:24:31,966 p=38752 u=zuul n=ansible | TASK [Assert nftables rule exists in /etc/nftables/edpm-rules.nft] ************* 2026-06-10 13:24:31,966 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:31 +0000 (0:00:00.667) 0:00:03.409 ******** 2026-06-10 13:24:31,998 p=38752 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-10 13:24:31.658335', 'end': '2026-06-10 13:24:31.664887', 'delta': '0:00:00.006552', '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.006552' end: '2026-06-10 13:24:31.664887' 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-10 13:24:31.658335' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:32,001 p=38752 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-10 13:24:31.897754', 'end': '2026-06-10 13:24:31.903498', 'delta': '0:00:00.005744', '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.005744' end: '2026-06-10 13:24:31.903498' 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-10 13:24:31.897754' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:32,011 p=38752 u=zuul n=ansible | TASK [Check rule content] ****************************************************** 2026-06-10 13:24:32,011 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:32 +0000 (0:00:00.045) 0:00:03.454 ******** 2026-06-10 13:24:32,294 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport { 179 } ct state new counter accept) 2026-06-10 13:24:32,533 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter accept) 2026-06-10 13:24:32,551 p=38752 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-10 13:24:32,552 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:32 +0000 (0:00:00.540) 0:00:03.995 ******** 2026-06-10 13:24:32,575 p=38752 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-10 13:24:32.241809', 'end': '2026-06-10 13:24:32.249455', 'delta': '0:00:00.007646', '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.007646' end: '2026-06-10 13:24:32.249455' 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-10 13:24:32.241809' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:32,578 p=38752 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-10 13:24:32.486874', 'end': '2026-06-10 13:24:32.493687', 'delta': '0:00:00.006813', '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.006813' end: '2026-06-10 13:24:32.493687' 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-10 13:24:32.486874' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:32,589 p=38752 u=zuul n=ansible | TASK [Check input chain rules are loaded] ************************************** 2026-06-10 13:24:32,590 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:32 +0000 (0:00:00.037) 0:00:04.033 ******** 2026-06-10 13:24:32,886 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=tcp dport 179 ct state new counter) 2026-06-10 13:24:33,126 p=38752 u=zuul n=ansible | changed: [compute-1] => (item=udp dport { 3784, 3785, 4784, 49152, 49153 } ct state new counter) 2026-06-10 13:24:33,142 p=38752 u=zuul n=ansible | TASK [Assert rule content exists] ********************************************** 2026-06-10 13:24:33,142 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:00.552) 0:00:04.585 ******** 2026-06-10 13:24:33,189 p=38752 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-10 13:24:32.831013', 'end': '2026-06-10 13:24:32.842456', 'delta': '0:00:00.011443', '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.011443' end: '2026-06-10 13:24:32.842456' 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-10 13:24:32.831013' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:33,196 p=38752 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-10 13:24:33.080914', 'end': '2026-06-10 13:24:33.090877', 'delta': '0:00:00.009963', '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.009963' end: '2026-06-10 13:24:33.090877' 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-10 13:24:33.080914' stderr: '' stderr_lines: [] stdout: '' stdout_lines: [] msg: All assertions passed 2026-06-10 13:24:33,208 p=38752 u=zuul n=ansible | TASK [ensure podman container exists and are running] ************************** 2026-06-10 13:24:33,208 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:00.066) 0:00:04.651 ******** 2026-06-10 13:24:33,241 p=38752 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-10 13:24:33,263 p=38752 u=zuul n=ansible | TASK [Check if podman container exists frr] ************************************ 2026-06-10 13:24:33,263 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:00.054) 0:00:04.706 ******** 2026-06-10 13:24:33,615 p=38752 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:33,639 p=38752 u=zuul n=ansible | TASK [Assert podman container exists frr] ************************************** 2026-06-10 13:24:33,640 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:00.376) 0:00:05.083 ******** 2026-06-10 13:24:33,685 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:33,712 p=38752 u=zuul n=ansible | TASK [Check if podman container is running frr] ******************************** 2026-06-10 13:24:33,712 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:33 +0000 (0:00:00.072) 0:00:05.155 ******** 2026-06-10 13:24:34,070 p=38752 u=zuul n=ansible | changed: [compute-1] 2026-06-10 13:24:34,097 p=38752 u=zuul n=ansible | TASK [Assert podman container is running frr] ********************************** 2026-06-10 13:24:34,097 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.384) 0:00:05.540 ******** 2026-06-10 13:24:34,145 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:34,164 p=38752 u=zuul n=ansible | TASK [ensure systemd services are defined and functional] ********************** 2026-06-10 13:24:34,164 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.067) 0:00:05.607 ******** 2026-06-10 13:24:34,212 p=38752 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-10 13:24:34,228 p=38752 u=zuul n=ansible | TASK [Check if systemd file exists edpm_frr.service] *************************** 2026-06-10 13:24:34,228 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.063) 0:00:05.671 ******** 2026-06-10 13:24:34,523 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:34,534 p=38752 u=zuul n=ansible | TASK [Assert systemd unit exists edpm_frr.service] ***************************** 2026-06-10 13:24:34,534 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.306) 0:00:05.977 ******** 2026-06-10 13:24:34,559 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:34,569 p=38752 u=zuul n=ansible | TASK [Check if systemd unit is enabled edpm_frr.service] *********************** 2026-06-10 13:24:34,569 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.035) 0:00:06.012 ******** 2026-06-10 13:24:34,826 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:34,848 p=38752 u=zuul n=ansible | TASK [Assert systemd unit is enabled edpm_frr.service] ************************* 2026-06-10 13:24:34,848 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.278) 0:00:06.291 ******** 2026-06-10 13:24:34,883 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:34,896 p=38752 u=zuul n=ansible | TASK [Check if systemd unit is running edpm_frr.service] *********************** 2026-06-10 13:24:34,896 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:34 +0000 (0:00:00.047) 0:00:06.339 ******** 2026-06-10 13:24:35,115 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:35,137 p=38752 u=zuul n=ansible | TASK [Assert systemd unit is running edpm_frr.service] ************************* 2026-06-10 13:24:35,137 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:00.241) 0:00:06.580 ******** 2026-06-10 13:24:35,174 p=38752 u=zuul n=ansible | ok: [compute-1] => changed=false msg: All assertions passed 2026-06-10 13:24:35,236 p=38752 u=zuul n=ansible | PLAY [Verify EVPN mode frr.conf] *********************************************** 2026-06-10 13:24:35,269 p=38752 u=zuul n=ansible | TASK [Assert frr.conf has Neutron driver header] ******************************* 2026-06-10 13:24:35,269 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:00.131) 0:00:06.712 ******** 2026-06-10 13:24:35,525 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:35,537 p=38752 u=zuul n=ansible | TASK [Check frr.conf does not contain BGP router stanza] *********************** 2026-06-10 13:24:35,538 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:00.268) 0:00:06.981 ******** 2026-06-10 13:24:35,809 p=38752 u=zuul n=ansible | ok: [compute-1] 2026-06-10 13:24:35,822 p=38752 u=zuul n=ansible | TASK [Assert frr.conf contains global settings] ******************************** 2026-06-10 13:24:35,822 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:35 +0000 (0:00:00.284) 0:00:07.265 ******** 2026-06-10 13:24:36,097 p=38752 u=zuul n=ansible | ok: [compute-1] => (item=frr version) 2026-06-10 13:24:36,319 p=38752 u=zuul n=ansible | ok: [compute-1] => (item=line vty) 2026-06-10 13:24:36,339 p=38752 u=zuul n=ansible | TASK [Verify vrf module will be loaded at boot] ******************************** 2026-06-10 13:24:36,339 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:36 +0000 (0:00:00.517) 0:00:07.783 ******** 2026-06-10 13:24:36,587 p=38752 u=zuul n=ansible | fatal: [compute-1]: FAILED! => changed=false cmd: - grep - -q - ^vrf$ - /etc/modules-load.d/vrf.conf delta: '0:00:00.005658' end: '2026-06-10 13:24:36.556508' msg: non-zero return code rc: 1 start: '2026-06-10 13:24:36.550850' stderr: '' stderr_lines: stdout: '' stdout_lines: 2026-06-10 13:24:36,589 p=38752 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-10 13:24:36,589 p=38752 u=zuul n=ansible | compute-1 : ok=41 changed=5 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-06-10 13:24:36,589 p=38752 u=zuul n=ansible | Wednesday 10 June 2026 13:24:36 +0000 (0:00:00.249) 0:00:08.032 ******** 2026-06-10 13:24:36,589 p=38752 u=zuul n=ansible | =============================================================================== 2026-06-10 13:24:36,589 p=38752 u=zuul n=ansible | Check if nftables rule exists in /etc/nftables/edpm-rules.nft ----------- 0.67s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check input chain rules are loaded -------------------------------------- 0.55s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check rule content ------------------------------------------------------ 0.54s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Assert frr.conf contains global settings -------------------------------- 0.52s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if directory exists /var/lib/edpm-config/container-startup-config/frr --- 0.41s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if podman container is running frr -------------------------------- 0.38s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if podman container exists frr ------------------------------------ 0.38s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if systemd file exists edpm_frr.service --------------------------- 0.31s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/frr.conf exist ------------- 0.31s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | rule source file exists ------------------------------------------------- 0.30s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if file /var/lib/openstack/frr/etc/frr/daemons exist -------------- 0.30s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check frr.conf does not contain BGP router stanza ----------------------- 0.28s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if systemd unit is enabled edpm_frr.service ----------------------- 0.28s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if file /etc/tmpfiles.d/run-frr.conf exist ------------------------ 0.28s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Assert frr.conf has Neutron driver header ------------------------------- 0.27s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if directory exists /etc/tmpfiles.d/ ------------------------------ 0.27s 2026-06-10 13:24:36,590 p=38752 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr/etc/frr ---------------- 0.25s 2026-06-10 13:24:36,591 p=38752 u=zuul n=ansible | Verify vrf module will be loaded at boot -------------------------------- 0.25s 2026-06-10 13:24:36,591 p=38752 u=zuul n=ansible | Check if directory exists /var/lib/openstack/frr ------------------------ 0.25s 2026-06-10 13:24:36,591 p=38752 u=zuul n=ansible | Check if systemd unit is running edpm_frr.service ----------------------- 0.24s 2026-06-10 13:24:36,678 p=29836 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-10 13:24:36,679 p=29836 u=zuul n=molecule.command.base | An error occurred during the test sequence action: 'verify'. Cleaning up. 2026-06-10 13:24:36,699 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]cleanup[/][/] 2026-06-10 13:24:36,700 p=29836 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2026-06-10 13:24:36,718 p=29836 u=zuul n=molecule.logger | [info]Running [scenario]evpn_mode[/] > [action]destroy[/][/] 2026-06-10 13:24:36,719 p=29836 u=zuul n=molecule.command.destroy | Skipping, instances are delegated. 2026-06-10 13:24:36,720 p=29836 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2026-06-10 13:24:36,723 p=29836 u=zuul n=molecule.util | Writing /tmp/report.html report.