2025-09-29 16:16:23,139 p=10520 u=zuul n=molecule.util | Found config file /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config.yml 2025-09-29 16:16:23,212 p=10520 u=zuul n=molecule.command.base | Performing prerun with role_name_check=0... 2025-09-29 16:16:23,492 p=10525 u=zuul n=ansible | ansible-galaxy [core 2.15.13] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/zuul/.cache/ansible-compat/c9682b/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/c9682b/collections:/home/zuul/.ansible/collections:/usr/share/ansible/collections executable location = /home/zuul/test-python/bin/ansible-galaxy python version = 3.9.21 (main, Feb 10 2025, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-5)] (/home/zuul/test-python/bin/python3) jinja version = 3.1.6 libyaml = True 2025-09-29 16:16:23,492 p=10525 u=zuul n=ansible | Using /etc/ansible/ansible.cfg as config file 2025-09-29 16:16:23,494 p=10525 u=zuul n=ansible | Starting galaxy collection install process 2025-09-29 16:16:23,498 p=10525 u=zuul n=ansible | Found installed collection ansible.netcommon:7.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2025-09-29 16:16:23,498 p=10525 u=zuul n=ansible | Found installed collection kubernetes.core:5.0.0 at '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2025-09-29 16:16:23,499 p=10525 u=zuul n=ansible | Found installed collection openstack.config_template:2.1.1 at '/home/zuul/.ansible/collections/ansible_collections/openstack/config_template' 2025-09-29 16:16:23,499 p=10525 u=zuul n=ansible | Found installed collection mellanox.onyx:1.0.0 at '/home/zuul/.ansible/collections/ansible_collections/mellanox/onyx' 2025-09-29 16:16:23,500 p=10525 u=zuul n=ansible | Found installed collection ansible.posix:1.6.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2025-09-29 16:16:23,501 p=10525 u=zuul n=ansible | Found installed collection community.okd:4.0.0 at '/home/zuul/.ansible/collections/ansible_collections/community/okd' 2025-09-29 16:16:23,501 p=10525 u=zuul n=ansible | Found installed collection cifmw.general:1.0.0+17294731 at '/home/zuul/.ansible/collections/ansible_collections/cifmw/general' 2025-09-29 16:16:23,502 p=10525 u=zuul n=ansible | Found installed collection junipernetworks.junos:9.1.0 at '/home/zuul/.ansible/collections/ansible_collections/junipernetworks/junos' 2025-09-29 16:16:23,503 p=10525 u=zuul n=ansible | Found installed collection @NAMESPACE@.@NAME@:3.1.4 at '/home/zuul/.ansible/collections/ansible_collections/@NAMESPACE@/@NAME@' 2025-09-29 16:16:23,510 p=10525 u=zuul n=ansible | Found installed collection community.general:10.0.1 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2025-09-29 16:16:23,511 p=10525 u=zuul n=ansible | Found installed collection ansible.utils:5.1.2 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2025-09-29 16:16:23,512 p=10525 u=zuul n=ansible | Found installed collection cisco.ios:9.0.3 at '/home/zuul/.ansible/collections/ansible_collections/cisco/ios' 2025-09-29 16:16:23,512 p=10525 u=zuul n=ansible | Found installed collection community.libvirt:1.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/libvirt' 2025-09-29 16:16:23,513 p=10525 u=zuul n=ansible | Found installed collection community.crypto:2.22.3 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2025-09-29 16:16:23,514 p=10525 u=zuul n=ansible | Found installed collection containers.podman:1.16.2 at '/home/zuul/.ansible/collections/ansible_collections/containers/podman' 2025-09-29 16:16:23,514 p=10525 u=zuul n=ansible | Process install dependency map 2025-09-29 16:16:36,556 p=10525 u=zuul n=ansible | Starting collection install process 2025-09-29 16:16:36,556 p=10525 u=zuul n=ansible | Installing 'cifmw.general:1.0.0+17294731' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/cifmw/general' 2025-09-29 16:16:36,558 p=10525 u=zuul n=ansible | Skipping '../../.git' for collection build 2025-09-29 16:16:36,559 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../ci/playbooks/group_vars' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,560 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../ci/playbooks/collections/ansible_collections/cifmw/g eneral/plugins/module_utils/encoding' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,561 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../ci/playbooks/collections/ansible_collections/cifmw/g eneral/plugins/module_utils/net_map' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,569 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../playbooks/group_vars' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,579 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../roles/ci_gen_kustomize_values/templates/dz-storage' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,579 p=10525 u=zuul n=ansible | [WARNING]: Skipping '../../roles/ci_gen_kustomize_values/templates/hci- adoption' as it is a symbolic link to a directory outside the collection 2025-09-29 16:16:36,659 p=10525 u=zuul n=ansible | Skipping '../../galaxy.yml' for collection build 2025-09-29 16:16:36,936 p=10525 u=zuul n=ansible | Created collection for cifmw.general:1.0.0+17294731 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/cifmw/general 2025-09-29 16:16:36,937 p=10525 u=zuul n=ansible | cifmw.general:1.0.0+17294731 was installed successfully 2025-09-29 16:16:36,937 p=10525 u=zuul n=ansible | Installing 'containers.podman:1.16.2' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/containers/podman' 2025-09-29 16:16:36,937 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/.git' for collection build 2025-09-29 16:16:36,938 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/.github' for collection build 2025-09-29 16:16:36,938 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/.gitignore' for collection build 2025-09-29 16:16:36,938 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/ci' for collection build 2025-09-29 16:16:36,938 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/contrib' for collection build 2025-09-29 16:16:36,944 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/galaxy.yml.in' for collection build 2025-09-29 16:16:36,955 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-podman-collections8vrwaj27/galaxy.yml' for collection build 2025-09-29 16:16:36,988 p=10525 u=zuul n=ansible | Created collection for containers.podman:1.16.2 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/containers/podman 2025-09-29 16:16:36,988 p=10525 u=zuul n=ansible | containers.podman:1.16.2 was installed successfully 2025-09-29 16:16:36,988 p=10525 u=zuul n=ansible | Installing 'community.general:10.0.1' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/general' 2025-09-29 16:16:36,988 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.general356p4f1v/.git' for collection build 2025-09-29 16:16:37,171 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.general356p4f1v/galaxy.yml' for collection build 2025-09-29 16:16:37,638 p=10525 u=zuul n=ansible | Created collection for community.general:10.0.1 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/general 2025-09-29 16:16:37,638 p=10525 u=zuul n=ansible | community.general:10.0.1 was installed successfully 2025-09-29 16:16:37,638 p=10525 u=zuul n=ansible | Installing 'ansible.posix:1.6.2' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/posix' 2025-09-29 16:16:37,638 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.posix_07pgr79/.git' for collection build 2025-09-29 16:16:37,651 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.posix_07pgr79/galaxy.yml' for collection build 2025-09-29 16:16:37,683 p=10525 u=zuul n=ansible | Created collection for ansible.posix:1.6.2 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/posix 2025-09-29 16:16:37,683 p=10525 u=zuul n=ansible | ansible.posix:1.6.2 was installed successfully 2025-09-29 16:16:37,683 p=10525 u=zuul n=ansible | Installing 'ansible.utils:5.1.2' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/utils' 2025-09-29 16:16:37,683 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.utils774lyyx2/.git' for collection build 2025-09-29 16:16:37,706 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.utils774lyyx2/galaxy.yml' for collection build 2025-09-29 16:16:37,769 p=10525 u=zuul n=ansible | Created collection for ansible.utils:5.1.2 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/utils 2025-09-29 16:16:37,769 p=10525 u=zuul n=ansible | ansible.utils:5.1.2 was installed successfully 2025-09-29 16:16:37,769 p=10525 u=zuul n=ansible | Installing 'community.libvirt:1.3.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/libvirt' 2025-09-29 16:16:37,769 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.libvirtlyfhxbnc/.git' for collection build 2025-09-29 16:16:37,775 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.libvirtlyfhxbnc/galaxy.yml' for collection build 2025-09-29 16:16:37,790 p=10525 u=zuul n=ansible | Created collection for community.libvirt:1.3.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/libvirt 2025-09-29 16:16:37,790 p=10525 u=zuul n=ansible | community.libvirt:1.3.0 was installed successfully 2025-09-29 16:16:37,790 p=10525 u=zuul n=ansible | Installing 'community.crypto:2.22.3' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/crypto' 2025-09-29 16:16:37,791 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.cryptort304vlf/.git' for collection build 2025-09-29 16:16:37,828 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.cryptort304vlf/.gitignore' for collection build 2025-09-29 16:16:37,829 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.cryptort304vlf/galaxy.yml' for collection build 2025-09-29 16:16:37,916 p=10525 u=zuul n=ansible | Created collection for community.crypto:2.22.3 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/crypto 2025-09-29 16:16:37,916 p=10525 u=zuul n=ansible | community.crypto:2.22.3 was installed successfully 2025-09-29 16:16:37,916 p=10525 u=zuul n=ansible | Installing 'kubernetes.core:5.0.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/kubernetes/core' 2025-09-29 16:16:37,916 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/kubernetes.coreki1ie3kb/.git' for collection build 2025-09-29 16:16:37,947 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/kubernetes.coreki1ie3kb/galaxy.yml' for collection build 2025-09-29 16:16:38,020 p=10525 u=zuul n=ansible | Created collection for kubernetes.core:5.0.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/kubernetes/core 2025-09-29 16:16:38,020 p=10525 u=zuul n=ansible | kubernetes.core:5.0.0 was installed successfully 2025-09-29 16:16:38,020 p=10525 u=zuul n=ansible | Installing 'ansible.netcommon:7.1.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/netcommon' 2025-09-29 16:16:38,021 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.netcommoncc7_30ni/.git' for collection build 2025-09-29 16:16:38,039 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible.netcommoncc7_30ni/galaxy.yml' for collection build 2025-09-29 16:16:38,082 p=10525 u=zuul n=ansible | Created collection for ansible.netcommon:7.1.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/ansible/netcommon 2025-09-29 16:16:38,082 p=10525 u=zuul n=ansible | ansible.netcommon:7.1.0 was installed successfully 2025-09-29 16:16:38,082 p=10525 u=zuul n=ansible | Installing 'openstack.config_template:2.1.1' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/openstack/config_template' 2025-09-29 16:16:38,083 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-config_template1os8dr4d/.git' for collection build 2025-09-29 16:16:38,084 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ansible-config_template1os8dr4d/galaxy.yml' for collection build 2025-09-29 16:16:38,098 p=10525 u=zuul n=ansible | Created collection for openstack.config_template:2.1.1 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/openstack/config_template 2025-09-29 16:16:38,099 p=10525 u=zuul n=ansible | openstack.config_template:2.1.1 was installed successfully 2025-09-29 16:16:38,099 p=10525 u=zuul n=ansible | Installing 'junipernetworks.junos:9.1.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/junipernetworks/junos' 2025-09-29 16:16:38,099 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/junipernetworks.junoskijw9lua/.git' for collection build 2025-09-29 16:16:38,157 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/junipernetworks.junoskijw9lua/galaxy.yml' for collection build 2025-09-29 16:16:38,303 p=10525 u=zuul n=ansible | Created collection for junipernetworks.junos:9.1.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/junipernetworks/junos 2025-09-29 16:16:38,304 p=10525 u=zuul n=ansible | junipernetworks.junos:9.1.0 was installed successfully 2025-09-29 16:16:38,304 p=10525 u=zuul n=ansible | Installing 'cisco.ios:9.0.3' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/cisco/ios' 2025-09-29 16:16:38,304 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/cisco.iosax7tfen6/.git' for collection build 2025-09-29 16:16:38,368 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/cisco.iosax7tfen6/galaxy.yml' for collection build 2025-09-29 16:16:38,528 p=10525 u=zuul n=ansible | Created collection for cisco.ios:9.0.3 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/cisco/ios 2025-09-29 16:16:38,528 p=10525 u=zuul n=ansible | cisco.ios:9.0.3 was installed successfully 2025-09-29 16:16:38,528 p=10525 u=zuul n=ansible | Installing 'mellanox.onyx:1.0.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/mellanox/onyx' 2025-09-29 16:16:38,528 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/mellanox.onyxwazopv59/.git' for collection build 2025-09-29 16:16:38,529 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/mellanox.onyxwazopv59/galaxy.yml' for collection build 2025-09-29 16:16:38,557 p=10525 u=zuul n=ansible | Created collection for mellanox.onyx:1.0.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/mellanox/onyx 2025-09-29 16:16:38,557 p=10525 u=zuul n=ansible | mellanox.onyx:1.0.0 was installed successfully 2025-09-29 16:16:38,557 p=10525 u=zuul n=ansible | Installing 'community.okd:4.0.0' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/okd' 2025-09-29 16:16:38,557 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.okdmt40l_6h/.git' for collection build 2025-09-29 16:16:38,564 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/community.okdmt40l_6h/galaxy.yml' for collection build 2025-09-29 16:16:38,582 p=10525 u=zuul n=ansible | Created collection for community.okd:4.0.0 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/community/okd 2025-09-29 16:16:38,582 p=10525 u=zuul n=ansible | community.okd:4.0.0 was installed successfully 2025-09-29 16:16:38,582 p=10525 u=zuul n=ansible | Installing '@NAMESPACE@.@NAME@:3.1.4' to '/home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/@NAMESPACE@/@NAME@' 2025-09-29 16:16:38,583 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ovirt-ansible-collectiontuhvzo9d/.git' for collection build 2025-09-29 16:16:38,604 p=10525 u=zuul n=ansible | Skipping '/home/zuul/.ansible/tmp/ansible-local-10525yvpg7ebq/tmpaq2ojiyj/ovirt-ansible-collectiontuhvzo9d/galaxy.yml' for collection build 2025-09-29 16:16:38,661 p=10525 u=zuul n=ansible | Created collection for @NAMESPACE@.@NAME@:3.1.4 at /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections/@NAMESPACE@/@NAME@ 2025-09-29 16:16:38,661 p=10525 u=zuul n=ansible | @NAMESPACE@.@NAME@:3.1.4 was installed successfully 2025-09-29 16:16:39,336 p=10711 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+17294731"}, "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/c9682b/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+17294731"}, "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"}}} 2025-09-29 16:16:39,368 p=10520 u=zuul n=root | Another version of '@NAMESPACE@.@NAME@' 3.1.4 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 3.1.4 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,369 p=10520 u=zuul n=root | Another version of 'ansible.netcommon' 7.1.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 7.1.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,370 p=10520 u=zuul n=root | Another version of 'ansible.posix' 1.6.2 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 1.6.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,370 p=10520 u=zuul n=root | Another version of 'ansible.utils' 5.1.2 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 5.1.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,371 p=10520 u=zuul n=root | Another version of 'cifmw.general' 1.0.0+17294731 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 1.0.0+17294731 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,371 p=10520 u=zuul n=root | Another version of 'cisco.ios' 9.0.3 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 9.0.3 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,372 p=10520 u=zuul n=root | Another version of 'community.crypto' 2.22.3 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 2.22.3 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,372 p=10520 u=zuul n=root | Another version of 'community.general' 10.0.1 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 10.0.1 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,373 p=10520 u=zuul n=root | Another version of 'community.libvirt' 1.3.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 1.3.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,373 p=10520 u=zuul n=root | Another version of 'community.okd' 4.0.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 4.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,374 p=10520 u=zuul n=root | Another version of 'containers.podman' 1.16.2 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 1.16.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,374 p=10520 u=zuul n=root | Another version of 'junipernetworks.junos' 9.1.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 9.1.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,375 p=10520 u=zuul n=root | Another version of 'kubernetes.core' 5.0.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 5.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,375 p=10520 u=zuul n=root | Another version of 'mellanox.onyx' 1.0.0 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 1.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,375 p=10520 u=zuul n=root | Another version of 'openstack.config_template' 2.1.1 was found installed in /home/zuul/.cache/ansible-compat/c9682b/collections/ansible_collections, only the first one will be used, 2.1.1 (/home/zuul/.ansible/collections/ansible_collections). 2025-09-29 16:16:39,385 p=10520 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2025-09-29 16:16:40,042 p=10715 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2025-09-29 16:16:40,053 p=10715 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-09-29 16:16:40,053 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:40 +0000 (0:00:00.013) 0:00:00.013 ****** 2025-09-29 16:16:40,893 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:40,907 p=10715 u=zuul n=ansible | TASK [test_deps : Gather facts if they don't exist] **************************** 2025-09-29 16:16:40,907 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:40 +0000 (0:00:00.853) 0:00:00.866 ****** 2025-09-29 16:16:40,919 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:40,925 p=10715 u=zuul n=ansible | TASK [test_deps : Gather variables for each operating system] ****************** 2025-09-29 16:16:40,925 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:40 +0000 (0:00:00.018) 0:00:00.885 ****** 2025-09-29 16:16:40,960 p=10715 u=zuul n=ansible | ok: [instance] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/test_deps/vars/centos-9.yml) 2025-09-29 16:16:40,967 p=10715 u=zuul n=ansible | TASK [test_deps : Detect mirrors file] ***************************************** 2025-09-29 16:16:40,967 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:40 +0000 (0:00:00.041) 0:00:00.927 ****** 2025-09-29 16:16:41,246 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:41,251 p=10715 u=zuul n=ansible | TASK [test_deps : Disable ubi host subscription-manager integration] *********** 2025-09-29 16:16:41,251 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:41 +0000 (0:00:00.284) 0:00:01.211 ****** 2025-09-29 16:16:41,553 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:41,558 p=10715 u=zuul n=ansible | TASK [test_deps : Disable ubi 9 repos] ***************************************** 2025-09-29 16:16:41,558 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:41 +0000 (0:00:00.307) 0:00:01.518 ****** 2025-09-29 16:16:41,868 p=10715 u=zuul n=ansible | ok: [instance] => (item=ubi-9-appstream) 2025-09-29 16:16:42,053 p=10715 u=zuul n=ansible | ok: [instance] => (item=ubi-9-baseos) 2025-09-29 16:16:42,239 p=10715 u=zuul n=ansible | ok: [instance] => (item=ubi-9-codeready-builder) 2025-09-29 16:16:42,245 p=10715 u=zuul n=ansible | TASK [Deploy repo-setup] ******************************************************* 2025-09-29 16:16:42,246 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:42 +0000 (0:00:00.687) 0:00:02.205 ****** 2025-09-29 16:16:42,306 p=10715 u=zuul n=ansible | TASK [repo_setup : Ensure directories are present] ***************************** 2025-09-29 16:16:42,306 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:42 +0000 (0:00:00.060) 0:00:02.265 ****** 2025-09-29 16:16:42,504 p=10715 u=zuul n=ansible | changed: [instance] => (item=tmp) 2025-09-29 16:16:42,674 p=10715 u=zuul n=ansible | changed: [instance] => (item=artifacts/repositories) 2025-09-29 16:16:42,846 p=10715 u=zuul n=ansible | changed: [instance] => (item=venv/repo_setup) 2025-09-29 16:16:42,853 p=10715 u=zuul n=ansible | TASK [repo_setup : Make sure git-core package is installed] ******************** 2025-09-29 16:16:42,853 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:42 +0000 (0:00:00.547) 0:00:02.813 ****** 2025-09-29 16:16:43,680 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:43,686 p=10715 u=zuul n=ansible | TASK [repo_setup : Get repo-setup repository] ********************************** 2025-09-29 16:16:43,686 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:43 +0000 (0:00:00.832) 0:00:03.645 ****** 2025-09-29 16:16:44,886 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:44,891 p=10715 u=zuul n=ansible | TASK [repo_setup : Initialize python venv and install requirements] ************ 2025-09-29 16:16:44,892 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:44 +0000 (0:00:01.205) 0:00:04.851 ****** 2025-09-29 16:16:52,979 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:52,985 p=10715 u=zuul n=ansible | TASK [repo_setup : Install repo-setup package] ********************************* 2025-09-29 16:16:52,986 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:52 +0000 (0:00:08.093) 0:00:12.945 ****** 2025-09-29 16:16:53,697 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:53,703 p=10715 u=zuul n=ansible | TASK [repo_setup : Set cifmw_repo_setup_dlrn_hash_tag from content provider] *** 2025-09-29 16:16:53,703 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:53 +0000 (0:00:00.717) 0:00:13.663 ****** 2025-09-29 16:16:53,719 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:53,725 p=10715 u=zuul n=ansible | TASK [repo_setup : Run repo-setup] ********************************************* 2025-09-29 16:16:53,725 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:53 +0000 (0:00:00.022) 0:00:13.685 ****** 2025-09-29 16:16:54,558 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:54,565 p=10715 u=zuul n=ansible | TASK [repo_setup : Get component repo] ***************************************** 2025-09-29 16:16:54,565 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:54 +0000 (0:00:00.839) 0:00:14.524 ****** 2025-09-29 16:16:54,598 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:54,604 p=10715 u=zuul n=ansible | TASK [repo_setup : Rename component repo] ************************************** 2025-09-29 16:16:54,604 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:54 +0000 (0:00:00.039) 0:00:14.564 ****** 2025-09-29 16:16:54,640 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:54,646 p=10715 u=zuul n=ansible | TASK [repo_setup : Disable component repo in current-podified dlrn repo] ******* 2025-09-29 16:16:54,647 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:54 +0000 (0:00:00.042) 0:00:14.606 ****** 2025-09-29 16:16:54,684 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:54,690 p=10715 u=zuul n=ansible | TASK [repo_setup : Run repo-setup-get-hash] ************************************ 2025-09-29 16:16:54,690 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:54 +0000 (0:00:00.043) 0:00:14.650 ****** 2025-09-29 16:16:55,270 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:55,277 p=10715 u=zuul n=ansible | TASK [repo_setup : Dump full hash in delorean.repo.md5 file] ******************* 2025-09-29 16:16:55,277 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.586) 0:00:15.237 ****** 2025-09-29 16:16:55,767 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:55,773 p=10715 u=zuul n=ansible | TASK [repo_setup : Dump current-podified hash] ********************************* 2025-09-29 16:16:55,773 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.496) 0:00:15.733 ****** 2025-09-29 16:16:55,798 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,803 p=10715 u=zuul n=ansible | TASK [repo_setup : Slurp current podified hash] ******************************** 2025-09-29 16:16:55,804 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.030) 0:00:15.763 ****** 2025-09-29 16:16:55,827 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,833 p=10715 u=zuul n=ansible | TASK [repo_setup : Update the value of full_hash] ****************************** 2025-09-29 16:16:55,833 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.029) 0:00:15.793 ****** 2025-09-29 16:16:55,857 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,862 p=10715 u=zuul n=ansible | TASK [repo_setup : Export hashes facts for further use] ************************ 2025-09-29 16:16:55,862 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.029) 0:00:15.822 ****** 2025-09-29 16:16:55,897 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:55,902 p=10715 u=zuul n=ansible | TASK [repo_setup : Create download directory] ********************************** 2025-09-29 16:16:55,902 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.040) 0:00:15.862 ****** 2025-09-29 16:16:55,925 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,930 p=10715 u=zuul n=ansible | TASK [repo_setup : Print the URL to request] *********************************** 2025-09-29 16:16:55,931 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.028) 0:00:15.890 ****** 2025-09-29 16:16:55,953 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,958 p=10715 u=zuul n=ansible | TASK [Download the RPM] ******************************************************** 2025-09-29 16:16:55,959 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.028) 0:00:15.918 ****** 2025-09-29 16:16:55,981 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:55,986 p=10715 u=zuul n=ansible | TASK [repo_setup : Install RHOS Release tool] ********************************** 2025-09-29 16:16:55,986 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:55 +0000 (0:00:00.027) 0:00:15.946 ****** 2025-09-29 16:16:56,029 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,035 p=10715 u=zuul n=ansible | TASK [repo_setup : Get rhos-release tool version] ****************************** 2025-09-29 16:16:56,035 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.048) 0:00:15.994 ****** 2025-09-29 16:16:56,059 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,064 p=10715 u=zuul n=ansible | TASK [repo_setup : Print rhos-release tool version] **************************** 2025-09-29 16:16:56,064 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.029) 0:00:16.024 ****** 2025-09-29 16:16:56,088 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,095 p=10715 u=zuul n=ansible | TASK [repo_setup : Generate repos using rhos-release {{ cifmw_repo_setup_rhos_release_args }}] *** 2025-09-29 16:16:56,096 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.031) 0:00:16.055 ****** 2025-09-29 16:16:56,117 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,123 p=10715 u=zuul n=ansible | TASK [repo_setup : Check for /etc/ci/mirror_info.sh] *************************** 2025-09-29 16:16:56,123 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.027) 0:00:16.082 ****** 2025-09-29 16:16:56,318 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:16:56,326 p=10715 u=zuul n=ansible | TASK [repo_setup : Use RDO proxy mirrors] ************************************** 2025-09-29 16:16:56,326 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.202) 0:00:16.285 ****** 2025-09-29 16:16:56,566 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:56,572 p=10715 u=zuul n=ansible | TASK [repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist)] *** 2025-09-29 16:16:56,572 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.245) 0:00:16.531 ****** 2025-09-29 16:16:56,803 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:16:56,809 p=10715 u=zuul n=ansible | TASK [repo_setup : Check for gating.repo file on content provider] ************* 2025-09-29 16:16:56,809 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.237) 0:00:16.769 ****** 2025-09-29 16:16:56,826 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,831 p=10715 u=zuul n=ansible | TASK [repo_setup : Populate gating repo from content provider ip] ************** 2025-09-29 16:16:56,831 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.022) 0:00:16.791 ****** 2025-09-29 16:16:56,849 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,854 p=10715 u=zuul n=ansible | TASK [repo_setup : Check for DLRN repo at the destination] ********************* 2025-09-29 16:16:56,854 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.022) 0:00:16.814 ****** 2025-09-29 16:16:56,872 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,878 p=10715 u=zuul n=ansible | TASK [repo_setup : Lower the priority of DLRN repos to allow installation from gating repo] *** 2025-09-29 16:16:56,878 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.023) 0:00:16.838 ****** 2025-09-29 16:16:56,896 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,902 p=10715 u=zuul n=ansible | TASK [repo_setup : Check for DLRN component repo] ****************************** 2025-09-29 16:16:56,902 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.023) 0:00:16.861 ****** 2025-09-29 16:16:56,920 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,926 p=10715 u=zuul n=ansible | TASK [repo_setup : Lower the priority of componennt repos to allow installation from gating repo] *** 2025-09-29 16:16:56,926 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.024) 0:00:16.886 ****** 2025-09-29 16:16:56,945 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,950 p=10715 u=zuul n=ansible | TASK [repo_setup : Find existing repos from /etc/yum.repos.d directory] ******** 2025-09-29 16:16:56,951 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.024) 0:00:16.910 ****** 2025-09-29 16:16:56,963 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:56,968 p=10715 u=zuul n=ansible | TASK [repo_setup : Remove existing repos from /etc/yum.repos.d directory] ****** 2025-09-29 16:16:56,969 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:56 +0000 (0:00:00.018) 0:00:16.928 ****** 2025-09-29 16:16:56,995 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,001 p=10715 u=zuul n=ansible | TASK [repo_setup : Cleanup existing metadata] ********************************** 2025-09-29 16:16:57,001 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.032) 0:00:16.961 ****** 2025-09-29 16:16:57,013 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,019 p=10715 u=zuul n=ansible | TASK [repo_setup : Copy generated repos to /etc/yum.repos.d directory] ********* 2025-09-29 16:16:57,019 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.018) 0:00:16.979 ****** 2025-09-29 16:16:57,032 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,041 p=10715 u=zuul n=ansible | TASK [test_deps : Look for redhat-release rpm] ********************************* 2025-09-29 16:16:57,041 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.022) 0:00:17.001 ****** 2025-09-29 16:16:57,067 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,073 p=10715 u=zuul n=ansible | TASK [test_deps : Remove redhat-release] *************************************** 2025-09-29 16:16:57,073 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.031) 0:00:17.032 ****** 2025-09-29 16:16:57,097 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,103 p=10715 u=zuul n=ansible | TASK [test_deps : Install centos-stream-release] ******************************* 2025-09-29 16:16:57,103 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.030) 0:00:17.063 ****** 2025-09-29 16:16:57,128 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,134 p=10715 u=zuul n=ansible | TASK [test_deps : Install additional packages] ********************************* 2025-09-29 16:16:57,134 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.031) 0:00:17.094 ****** 2025-09-29 16:16:57,160 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:16:57,165 p=10715 u=zuul n=ansible | TASK [test_deps : Install selinux python libs] ********************************* 2025-09-29 16:16:57,165 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:16:57 +0000 (0:00:00.031) 0:00:17.125 ****** 2025-09-29 16:17:55,254 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:17:55,259 p=10715 u=zuul n=ansible | TASK [test_deps : Install python yaml libs] ************************************ 2025-09-29 16:17:55,260 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:17:55 +0000 (0:00:58.094) 0:01:15.219 ****** 2025-09-29 16:17:56,560 p=10715 u=zuul n=ansible | ok: [instance] 2025-09-29 16:17:56,566 p=10715 u=zuul n=ansible | TASK [test_deps : Install extra packages] ************************************** 2025-09-29 16:17:56,566 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:17:56 +0000 (0:00:01.306) 0:01:16.526 ****** 2025-09-29 16:17:56,592 p=10715 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:17:56,603 p=10715 u=zuul n=ansible | TASK [Ensure CRC is started] *************************************************** 2025-09-29 16:17:56,603 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:17:56 +0000 (0:00:00.037) 0:01:16.563 ****** 2025-09-29 16:20:41,943 p=10715 u=zuul n=ansible | changed: [instance] 2025-09-29 16:20:41,960 p=10715 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-09-29 16:20:41,960 p=10715 u=zuul n=ansible | instance : ok=20 changed=10 unreachable=0 failed=0 skipped=30 rescued=0 ignored=0 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | Monday 29 September 2025 16:20:41 +0000 (0:02:45.357) 0:04:01.920 ****** 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | =============================================================================== 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | Ensure CRC is started ------------------------------------------------- 165.36s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | test_deps : Install selinux python libs -------------------------------- 58.09s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Initialize python venv and install requirements ------------ 8.09s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | test_deps : Install python yaml libs ------------------------------------ 1.31s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Get repo-setup repository ---------------------------------- 1.21s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.85s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Run repo-setup --------------------------------------------- 0.84s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Make sure git-core package is installed -------------------- 0.83s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Install repo-setup package --------------------------------- 0.72s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | test_deps : Disable ubi 9 repos ----------------------------------------- 0.69s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Run repo-setup-get-hash ------------------------------------ 0.59s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Ensure directories are present ----------------------------- 0.55s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Dump full hash in delorean.repo.md5 file ------------------- 0.50s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | test_deps : Disable ubi host subscription-manager integration ----------- 0.31s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | test_deps : Detect mirrors file ----------------------------------------- 0.28s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Use RDO proxy mirrors -------------------------------------- 0.25s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Use RDO CentOS mirrors (remove CentOS 10 conditional when Nodepool mirrors exist) --- 0.24s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Check for /etc/ci/mirror_info.sh --------------------------- 0.20s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | Deploy repo-setup ------------------------------------------------------- 0.06s 2025-09-29 16:20:41,961 p=10715 u=zuul n=ansible | repo_setup : Install RHOS Release tool ---------------------------------- 0.05s 2025-09-29 16:20:42,014 p=10520 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2025-09-29 16:20:42,441 p=11733 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2025-09-29 16:20:42,456 p=11733 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-09-29 16:20:42,456 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:20:42 +0000 (0:00:00.017) 0:00:00.017 ****** 2025-09-29 16:20:43,307 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:20:43,323 p=11733 u=zuul n=ansible | TASK [openshift_setup : Ensure output directory exists] ************************ 2025-09-29 16:20:43,323 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:20:43 +0000 (0:00:00.866) 0:00:00.884 ****** 2025-09-29 16:20:43,625 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:20:43,631 p=11733 u=zuul n=ansible | TASK [openshift_setup : Fetch namespaces to create] **************************** 2025-09-29 16:20:43,631 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:20:43 +0000 (0:00:00.307) 0:00:01.192 ****** 2025-09-29 16:20:43,659 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:20:43,668 p=11733 u=zuul n=ansible | TASK [openshift_setup : Create required namespaces] **************************** 2025-09-29 16:20:43,668 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:20:43 +0000 (0:00:00.036) 0:00:01.229 ****** 2025-09-29 16:20:44,455 p=11733 u=zuul n=ansible | changed: [instance] => (item=openstack) 2025-09-29 16:20:45,042 p=11733 u=zuul n=ansible | changed: [instance] => (item=openstack-operators) 2025-09-29 16:20:45,052 p=11733 u=zuul n=ansible | TASK [openshift_setup : Get internal OpenShift registry route] ***************** 2025-09-29 16:20:45,052 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:20:45 +0000 (0:00:01.384) 0:00:02.613 ****** 2025-09-29 16:21:02,015 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:02,021 p=11733 u=zuul n=ansible | TASK [openshift_setup : Allow anonymous image-pulls in CRC registry for targeted namespaces] *** 2025-09-29 16:21:02,021 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:16.969) 0:00:19.582 ****** 2025-09-29 16:21:02,067 p=11733 u=zuul n=ansible | skipping: [instance] => (item=openstack) 2025-09-29 16:21:02,071 p=11733 u=zuul n=ansible | skipping: [instance] => (item=openstack-operators) 2025-09-29 16:21:02,072 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,078 p=11733 u=zuul n=ansible | TASK [openshift_setup : Wait for the image registry to be ready] *************** 2025-09-29 16:21:02,079 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.057) 0:00:19.639 ****** 2025-09-29 16:21:02,096 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,104 p=11733 u=zuul n=ansible | TASK [openshift_setup : Login into OpenShift internal registry] **************** 2025-09-29 16:21:02,104 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.025) 0:00:19.665 ****** 2025-09-29 16:21:02,124 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,131 p=11733 u=zuul n=ansible | TASK [Ensure we have custom CA installed on host] ****************************** 2025-09-29 16:21:02,131 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.027) 0:00:19.692 ****** 2025-09-29 16:21:02,170 p=11733 u=zuul n=ansible | TASK [install_ca : Ensure target directory exists] ***************************** 2025-09-29 16:21:02,170 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.039) 0:00:19.731 ****** 2025-09-29 16:21:02,401 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:02,407 p=11733 u=zuul n=ansible | TASK [install_ca : Install internal CA from url] ******************************* 2025-09-29 16:21:02,407 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.236) 0:00:19.967 ****** 2025-09-29 16:21:02,424 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,430 p=11733 u=zuul n=ansible | TASK [install_ca : Install custom CA bundle from inline] *********************** 2025-09-29 16:21:02,430 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.023) 0:00:19.991 ****** 2025-09-29 16:21:02,448 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,454 p=11733 u=zuul n=ansible | TASK [install_ca : Install custom CA bundle from file] ************************* 2025-09-29 16:21:02,454 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.023) 0:00:20.015 ****** 2025-09-29 16:21:02,475 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:02,483 p=11733 u=zuul n=ansible | TASK [install_ca : Update ca bundle] ******************************************* 2025-09-29 16:21:02,483 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:02 +0000 (0:00:00.028) 0:00:20.043 ****** 2025-09-29 16:21:03,727 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:03,738 p=11733 u=zuul n=ansible | TASK [openshift_setup : Update ca bundle] ************************************** 2025-09-29 16:21:03,738 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:03 +0000 (0:00:01.255) 0:00:21.299 ****** 2025-09-29 16:21:05,006 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:05,012 p=11733 u=zuul n=ansible | TASK [openshift_setup : Slurp CAs file] **************************************** 2025-09-29 16:21:05,012 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:05 +0000 (0:00:01.273) 0:00:22.573 ****** 2025-09-29 16:21:05,292 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:05,298 p=11733 u=zuul n=ansible | TASK [openshift_setup : Create config map with registry CAs] ******************* 2025-09-29 16:21:05,298 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:05 +0000 (0:00:00.286) 0:00:22.859 ****** 2025-09-29 16:21:06,136 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:06,143 p=11733 u=zuul n=ansible | TASK [openshift_setup : Install Red Hat CA for pulling images from internal registry] *** 2025-09-29 16:21:06,143 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:06 +0000 (0:00:00.844) 0:00:23.703 ****** 2025-09-29 16:21:06,896 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:06,903 p=11733 u=zuul n=ansible | TASK [openshift_setup : Add insecure registry] ********************************* 2025-09-29 16:21:06,903 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:06 +0000 (0:00:00.760) 0:00:24.464 ****** 2025-09-29 16:21:06,921 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:06,928 p=11733 u=zuul n=ansible | TASK [openshift_setup : Create a ICSP with repository digest mirrors] ********** 2025-09-29 16:21:06,928 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:06 +0000 (0:00:00.024) 0:00:24.488 ****** 2025-09-29 16:21:07,640 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:07,647 p=11733 u=zuul n=ansible | TASK [openshift_setup : Metal3 tweaks] ***************************************** 2025-09-29 16:21:07,647 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:07 +0000 (0:00:00.719) 0:00:25.208 ****** 2025-09-29 16:21:07,670 p=11733 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/openshift_setup/tasks/metal3_config.yml for instance 2025-09-29 16:21:07,679 p=11733 u=zuul n=ansible | TASK [openshift_setup : Fetch Metal3 configuration name] *********************** 2025-09-29 16:21:07,679 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:07 +0000 (0:00:00.031) 0:00:25.240 ****** 2025-09-29 16:21:07,704 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:07,710 p=11733 u=zuul n=ansible | TASK [openshift_setup : Apply the patch to Metal3 Provisioning] **************** 2025-09-29 16:21:07,710 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:07 +0000 (0:00:00.031) 0:00:25.271 ****** 2025-09-29 16:21:07,733 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:07,739 p=11733 u=zuul n=ansible | TASK [openshift_setup : Gather network.operator info] ************************** 2025-09-29 16:21:07,739 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:07 +0000 (0:00:00.028) 0:00:25.300 ****** 2025-09-29 16:21:08,402 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:08,411 p=11733 u=zuul n=ansible | TASK [openshift_setup : Patch network operator] ******************************** 2025-09-29 16:21:08,412 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:08 +0000 (0:00:00.672) 0:00:25.972 ****** 2025-09-29 16:21:09,260 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:09,268 p=11733 u=zuul n=ansible | TASK [openshift_setup : Patch samples registry configuration] ****************** 2025-09-29 16:21:09,268 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:09 +0000 (0:00:00.856) 0:00:26.829 ****** 2025-09-29 16:21:09,930 p=11733 u=zuul n=ansible | changed: [instance] 2025-09-29 16:21:09,938 p=11733 u=zuul n=ansible | TASK [openshift_setup : Delete the pods from openshift-marketplace namespace] *** 2025-09-29 16:21:09,938 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:09 +0000 (0:00:00.669) 0:00:27.498 ****** 2025-09-29 16:21:09,954 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:09,961 p=11733 u=zuul n=ansible | TASK [openshift_setup : Wait for openshift-marketplace pods to be running] ***** 2025-09-29 16:21:09,961 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:09 +0000 (0:00:00.023) 0:00:27.522 ****** 2025-09-29 16:21:09,975 p=11733 u=zuul n=ansible | skipping: [instance] 2025-09-29 16:21:09,987 p=11733 u=zuul n=ansible | TASK [Check that config map is created] **************************************** 2025-09-29 16:21:09,987 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:09 +0000 (0:00:00.025) 0:00:27.548 ****** 2025-09-29 16:21:10,602 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:10,607 p=11733 u=zuul n=ansible | TASK [Assert that configmap was created] *************************************** 2025-09-29 16:21:10,608 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:10 +0000 (0:00:00.620) 0:00:28.168 ****** 2025-09-29 16:21:10,622 p=11733 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-09-29 16:21:10,628 p=11733 u=zuul n=ansible | TASK [Check that Image cluster is patched] ************************************* 2025-09-29 16:21:10,628 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:10 +0000 (0:00:00.020) 0:00:28.189 ****** 2025-09-29 16:21:11,303 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:11,310 p=11733 u=zuul n=ansible | TASK [Assert that cluster was patched] ***************************************** 2025-09-29 16:21:11,310 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:11 +0000 (0:00:00.681) 0:00:28.871 ****** 2025-09-29 16:21:11,328 p=11733 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-09-29 16:21:11,334 p=11733 u=zuul n=ansible | TASK [Check that registry mirror resource is created] ************************** 2025-09-29 16:21:11,334 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:11 +0000 (0:00:00.024) 0:00:28.895 ****** 2025-09-29 16:21:12,039 p=11733 u=zuul n=ansible | ok: [instance] 2025-09-29 16:21:12,046 p=11733 u=zuul n=ansible | TASK [Assert that digest mirrors are correct] ********************************** 2025-09-29 16:21:12,046 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:12 +0000 (0:00:00.711) 0:00:29.606 ****** 2025-09-29 16:21:12,064 p=11733 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-09-29 16:21:12,087 p=11733 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-09-29 16:21:12,087 p=11733 u=zuul n=ansible | instance : ok=22 changed=8 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Monday 29 September 2025 16:21:12 +0000 (0:00:00.041) 0:00:29.648 ****** 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | =============================================================================== 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Get internal OpenShift registry route ---------------- 16.97s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Create required namespaces ---------------------------- 1.38s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Update ca bundle -------------------------------------- 1.27s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | install_ca : Update ca bundle ------------------------------------------- 1.26s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.87s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Patch network operator -------------------------------- 0.86s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Create config map with registry CAs ------------------- 0.84s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Install Red Hat CA for pulling images from internal registry --- 0.76s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Create a ICSP with repository digest mirrors ---------- 0.72s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Check that registry mirror resource is created -------------------------- 0.71s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Check that Image cluster is patched ------------------------------------- 0.68s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Gather network.operator info -------------------------- 0.67s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Patch samples registry configuration ------------------ 0.67s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Check that config map is created ---------------------------------------- 0.62s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Ensure output directory exists ------------------------ 0.31s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Slurp CAs file ---------------------------------------- 0.29s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | install_ca : Ensure target directory exists ----------------------------- 0.24s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | openshift_setup : Allow anonymous image-pulls in CRC registry for targeted namespaces --- 0.06s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Assert that digest mirrors are correct ---------------------------------- 0.04s 2025-09-29 16:21:12,088 p=11733 u=zuul n=ansible | Ensure we have custom CA installed on host ------------------------------ 0.04s 2025-09-29 16:21:12,155 p=10520 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]cleanup[/][/] 2025-09-29 16:21:12,156 p=10520 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2025-09-29 16:21:12,157 p=10520 u=zuul n=molecule.util | Writing /tmp/report.html report.