2025-10-07 10:59:25 | 2025-10-07 10:59:25.085 32261 INFO tcib.client.container_image.Build [-] Configuration file found: /usr/share/tcib/container-images/containers.yaml 2025-10-07 10:59:25 | 2025-10-07 10:59:25.606 32261 INFO tcib.client.utils.utils [-] Running Ansible playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Working directory: /tmp/tcibmfpeoy_m, Playbook directory: /tmp/tcibmfpeoy_m 2025-10-07 10:59:26 | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults 2025-10-07 10:59:26 | keyword is a more generic version and can apply to all calls to the 2025-10-07 10:59:26 | M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use 2025-10-07 10:59:26 | module_defaults instead. This feature will be removed from ansible-core in 2025-10-07 10:59:26 | version 2.18. Deprecation warnings can be disabled by setting 2025-10-07 10:59:26 | deprecation_warnings=False in ansible.cfg. 2025-10-07 10:59:26 | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults 2025-10-07 10:59:26 | keyword is a more generic version and can apply to all calls to the 2025-10-07 10:59:26 | M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use 2025-10-07 10:59:26 | module_defaults instead. This feature will be removed from ansible-core in 2025-10-07 10:59:26 | version 2.18. Deprecation warnings can be disabled by setting 2025-10-07 10:59:26 | deprecation_warnings=False in ansible.cfg. 2025-10-07 10:59:26 | 2025-10-07 10:59:26 | PLAY [Generate localhost facts] ************************************************ 2025-10-07 10:59:26 | 2025-10-07 10:59:26 | TASK [Gathering Facts] ********************************************************* 2025-10-07 10:59:27 | ok: [localhost] 2025-10-07 10:59:27 | 2025-10-07 10:59:27 | PLAY [Generate container file(s)] ********************************************** 2025-10-07 10:59:27 | 2025-10-07 10:59:27 | TASK [container_image_build : Ensure /home/zuul/ci-framework-data/logs/0cdc4ce2-4389-4e9d-92ef-736eb40544f7/base/ansible-tests exists] *** 2025-10-07 10:59:27 | ok: [ceilometer-compute] 2025-10-07 10:59:28 | ok: [ceilometer-base] 2025-10-07 10:59:28 | ok: [barbican-worker] 2025-10-07 10:59:28 | ok: [cinder-base] 2025-10-07 10:59:28 | ok: [aodh-evaluator] 2025-10-07 10:59:28 | ok: [barbican-base] 2025-10-07 10:59:28 | ok: [ansible-tests] 2025-10-07 10:59:28 | ok: [ceilometer-ipmi] 2025-10-07 10:59:28 | ok: [cinder-api] 2025-10-07 10:59:28 | ok: [barbican-keystone-listener] 2025-10-07 10:59:28 | ok: [aodh-listener] 2025-10-07 10:59:28 | ok: [aodh-api] 2025-10-07 10:59:28 | ok: [aodh-notifier] 2025-10-07 10:59:28 | ok: [ceilometer-notification] 2025-10-07 10:59:28 | ok: [aodh-base] 2025-10-07 10:59:28 | ok: [barbican-api] 2025-10-07 10:59:28 | ok: [base] 2025-10-07 10:59:28 | ok: [ceilometer-central] 2025-10-07 10:59:28 | ok: [cinder-volume] 2025-10-07 10:59:28 | ok: [cinder-backup] 2025-10-07 10:59:28 | ok: [cinder-scheduler] 2025-10-07 10:59:28 | ok: [designate-base] 2025-10-07 10:59:28 | ok: [cloudkitty-processor] 2025-10-07 10:59:28 | ok: [cloudkitty-api] 2025-10-07 10:59:28 | ok: [cron] 2025-10-07 10:59:28 | ok: [cloudkitty-base] 2025-10-07 10:59:28 | ok: [designate-backend-bind9] 2025-10-07 10:59:28 | ok: [designate-api] 2025-10-07 10:59:28 | ok: [designate-sink] 2025-10-07 10:59:28 | ok: [designate-mdns] 2025-10-07 10:59:28 | ok: [designate-central] 2025-10-07 10:59:28 | ok: [designate-worker] 2025-10-07 10:59:28 | ok: [horizon] 2025-10-07 10:59:28 | ok: [designate-producer] 2025-10-07 10:59:28 | ok: [frr] 2025-10-07 10:59:28 | ok: [glance-api] 2025-10-07 10:59:28 | ok: [haproxy] 2025-10-07 10:59:28 | ok: [heat-base] 2025-10-07 10:59:28 | ok: [heat-api] 2025-10-07 10:59:28 | ok: [heat-api-cfn] 2025-10-07 10:59:28 | ok: [ironic-api] 2025-10-07 10:59:28 | ok: [ironic-base] 2025-10-07 10:59:28 | ok: [ironic-conductor] 2025-10-07 10:59:28 | ok: [heat-engine] 2025-10-07 10:59:28 | ok: [ironic-inspector] 2025-10-07 10:59:29 | ok: [ironic-neutron-agent] 2025-10-07 10:59:29 | ok: [horizontest] 2025-10-07 10:59:29 | ok: [neutron-metadata-agent-ovn] 2025-10-07 10:59:29 | ok: [ironic-pxe] 2025-10-07 10:59:29 | ok: [iscsid] 2025-10-07 10:59:29 | ok: [mariadb] 2025-10-07 10:59:29 | ok: [manila-share] 2025-10-07 10:59:29 | ok: [manila-base] 2025-10-07 10:59:29 | ok: [manila-api] 2025-10-07 10:59:29 | ok: [manila-scheduler] 2025-10-07 10:59:29 | ok: [multipathd] 2025-10-07 10:59:29 | ok: [netutils] 2025-10-07 10:59:29 | ok: [keystone] 2025-10-07 10:59:29 | ok: [neutron-base] 2025-10-07 10:59:29 | ok: [memcached] 2025-10-07 10:59:29 | ok: [neutron-agent-base] 2025-10-07 10:59:29 | ok: [nova-compute] 2025-10-07 10:59:29 | ok: [neutron-ovn-agent] 2025-10-07 10:59:29 | ok: [nova-base] 2025-10-07 10:59:29 | ok: [neutron-sriov-agent] 2025-10-07 10:59:29 | ok: [neutron-dhcp-agent] 2025-10-07 10:59:29 | ok: [nova-conductor] 2025-10-07 10:59:29 | ok: [ovn-base] 2025-10-07 10:59:29 | ok: [neutron-server] 2025-10-07 10:59:29 | ok: [nova-scheduler] 2025-10-07 10:59:29 | ok: [nova-novncproxy] 2025-10-07 10:59:29 | ok: [nova-api] 2025-10-07 10:59:29 | ok: [ovn-bgp-agent] 2025-10-07 10:59:29 | ok: [octavia-housekeeping] 2025-10-07 10:59:29 | ok: [ovn-sb-db-server] 2025-10-07 10:59:29 | ok: [octavia-api] 2025-10-07 10:59:29 | ok: [octavia-health-manager] 2025-10-07 10:59:29 | ok: [octavia-base] 2025-10-07 10:59:29 | ok: [ovn-northd] 2025-10-07 10:59:29 | ok: [openstackclient] 2025-10-07 10:59:29 | ok: [octavia-worker] 2025-10-07 10:59:29 | ok: [ovn-nb-db-server] 2025-10-07 10:59:29 | ok: [os] 2025-10-07 10:59:30 | ok: [placement-api] 2025-10-07 10:59:30 | ok: [ovn-controller] 2025-10-07 10:59:30 | ok: [rabbitmq] 2025-10-07 10:59:30 | ok: [swift-base] 2025-10-07 10:59:30 | ok: [swift-proxy-server] 2025-10-07 10:59:30 | ok: [rsyslog] 2025-10-07 10:59:30 | ok: [tempest] 2025-10-07 10:59:30 | ok: [redis] 2025-10-07 10:59:30 | ok: [swift-container] 2025-10-07 10:59:30 | ok: [swift-object] 2025-10-07 10:59:30 | ok: [swift-account] 2025-10-07 10:59:30 | ok: [tempest-all] 2025-10-07 10:59:30 | ok: [tempest-extras] 2025-10-07 10:59:30 | ok: [tobiko] 2025-10-07 10:59:30 | ok: [unbound] 2025-10-07 10:59:30 | ok: [valkey] 2025-10-07 10:59:30 | ok: [watcher-api] 2025-10-07 10:59:30 | ok: [watcher-applier] 2025-10-07 10:59:30 | ok: [watcher-decision-engine] 2025-10-07 10:59:30 | ok: [watcher-base] 2025-10-07 10:59:30 | 2025-10-07 10:59:30 | TASK [container_image_build : Gather files] ************************************ 2025-10-07 10:59:30 | skipping: [ansible-tests] 2025-10-07 10:59:30 | skipping: [aodh-api] 2025-10-07 10:59:30 | skipping: [aodh-base] 2025-10-07 10:59:30 | skipping: [aodh-evaluator] 2025-10-07 10:59:30 | skipping: [aodh-listener] 2025-10-07 10:59:30 | skipping: [aodh-notifier] 2025-10-07 10:59:30 | skipping: [barbican-api] 2025-10-07 10:59:30 | skipping: [barbican-base] 2025-10-07 10:59:30 | skipping: [barbican-keystone-listener] 2025-10-07 10:59:30 | skipping: [barbican-worker] 2025-10-07 10:59:30 | skipping: [base] 2025-10-07 10:59:30 | skipping: [ceilometer-base] 2025-10-07 10:59:30 | skipping: [ceilometer-central] 2025-10-07 10:59:30 | skipping: [ceilometer-compute] 2025-10-07 10:59:30 | skipping: [ceilometer-ipmi] 2025-10-07 10:59:30 | skipping: [ceilometer-notification] 2025-10-07 10:59:30 | skipping: [cinder-api] 2025-10-07 10:59:30 | skipping: [cinder-backup] 2025-10-07 10:59:30 | skipping: [cinder-base] 2025-10-07 10:59:30 | skipping: [cinder-scheduler] 2025-10-07 10:59:30 | skipping: [cinder-volume] 2025-10-07 10:59:30 | skipping: [cloudkitty-api] 2025-10-07 10:59:30 | skipping: [cloudkitty-base] 2025-10-07 10:59:30 | skipping: [cloudkitty-processor] 2025-10-07 10:59:30 | skipping: [cron] 2025-10-07 10:59:30 | skipping: [designate-api] 2025-10-07 10:59:30 | skipping: [designate-backend-bind9] 2025-10-07 10:59:30 | skipping: [designate-base] 2025-10-07 10:59:30 | skipping: [designate-central] 2025-10-07 10:59:30 | skipping: [designate-mdns] 2025-10-07 10:59:30 | skipping: [designate-producer] 2025-10-07 10:59:30 | skipping: [designate-sink] 2025-10-07 10:59:30 | skipping: [designate-worker] 2025-10-07 10:59:30 | skipping: [frr] 2025-10-07 10:59:30 | skipping: [glance-api] 2025-10-07 10:59:30 | skipping: [haproxy] 2025-10-07 10:59:30 | skipping: [heat-api] 2025-10-07 10:59:30 | skipping: [heat-api-cfn] 2025-10-07 10:59:30 | skipping: [heat-base] 2025-10-07 10:59:30 | skipping: [heat-engine] 2025-10-07 10:59:30 | skipping: [horizon] 2025-10-07 10:59:30 | skipping: [horizontest] 2025-10-07 10:59:30 | skipping: [ironic-api] 2025-10-07 10:59:30 | skipping: [ironic-base] 2025-10-07 10:59:30 | skipping: [ironic-conductor] 2025-10-07 10:59:30 | skipping: [ironic-inspector] 2025-10-07 10:59:30 | skipping: [ironic-neutron-agent] 2025-10-07 10:59:30 | skipping: [ironic-pxe] 2025-10-07 10:59:30 | skipping: [iscsid] 2025-10-07 10:59:30 | skipping: [keystone] 2025-10-07 10:59:30 | skipping: [manila-api] 2025-10-07 10:59:30 | skipping: [manila-base] 2025-10-07 10:59:30 | skipping: [manila-scheduler] 2025-10-07 10:59:30 | skipping: [manila-share] 2025-10-07 10:59:30 | skipping: [mariadb] 2025-10-07 10:59:30 | skipping: [memcached] 2025-10-07 10:59:30 | skipping: [multipathd] 2025-10-07 10:59:30 | skipping: [netutils] 2025-10-07 10:59:30 | skipping: [neutron-agent-base] 2025-10-07 10:59:30 | skipping: [neutron-base] 2025-10-07 10:59:30 | skipping: [neutron-dhcp-agent] 2025-10-07 10:59:30 | skipping: [neutron-metadata-agent-ovn] 2025-10-07 10:59:30 | skipping: [neutron-ovn-agent] 2025-10-07 10:59:30 | skipping: [neutron-server] 2025-10-07 10:59:30 | skipping: [neutron-sriov-agent] 2025-10-07 10:59:31 | skipping: [nova-api] 2025-10-07 10:59:31 | skipping: [nova-base] 2025-10-07 10:59:31 | skipping: [nova-compute] 2025-10-07 10:59:31 | skipping: [nova-conductor] 2025-10-07 10:59:31 | skipping: [nova-novncproxy] 2025-10-07 10:59:31 | skipping: [nova-scheduler] 2025-10-07 10:59:31 | skipping: [octavia-api] 2025-10-07 10:59:31 | skipping: [octavia-base] 2025-10-07 10:59:31 | skipping: [octavia-health-manager] 2025-10-07 10:59:31 | skipping: [octavia-housekeeping] 2025-10-07 10:59:31 | skipping: [octavia-worker] 2025-10-07 10:59:31 | skipping: [openstackclient] 2025-10-07 10:59:31 | skipping: [os] 2025-10-07 10:59:31 | skipping: [ovn-base] 2025-10-07 10:59:31 | skipping: [ovn-bgp-agent] 2025-10-07 10:59:31 | skipping: [ovn-controller] 2025-10-07 10:59:31 | skipping: [ovn-nb-db-server] 2025-10-07 10:59:31 | skipping: [ovn-northd] 2025-10-07 10:59:31 | skipping: [ovn-sb-db-server] 2025-10-07 10:59:31 | skipping: [placement-api] 2025-10-07 10:59:31 | skipping: [rabbitmq] 2025-10-07 10:59:31 | skipping: [redis] 2025-10-07 10:59:31 | skipping: [rsyslog] 2025-10-07 10:59:31 | skipping: [swift-account] 2025-10-07 10:59:31 | skipping: [swift-base] 2025-10-07 10:59:31 | skipping: [swift-container] 2025-10-07 10:59:31 | skipping: [swift-object] 2025-10-07 10:59:31 | skipping: [swift-proxy-server] 2025-10-07 10:59:31 | skipping: [tempest] 2025-10-07 10:59:31 | skipping: [tempest-all] 2025-10-07 10:59:31 | skipping: [tempest-extras] 2025-10-07 10:59:31 | skipping: [tobiko] 2025-10-07 10:59:31 | skipping: [unbound] 2025-10-07 10:59:31 | skipping: [valkey] 2025-10-07 10:59:31 | skipping: [watcher-api] 2025-10-07 10:59:31 | skipping: [watcher-applier] 2025-10-07 10:59:31 | skipping: [watcher-base] 2025-10-07 10:59:31 | skipping: [watcher-decision-engine] 2025-10-07 10:59:31 | 2025-10-07 10:59:31 | TASK [container_image_build : Create a container file] ************************* 2025-10-07 10:59:33 | changed: [base] 2025-10-07 10:59:33 | changed: [designate-worker] 2025-10-07 10:59:33 | changed: [ceilometer-ipmi] 2025-10-07 10:59:34 | changed: [cinder-scheduler] 2025-10-07 10:59:34 | changed: [aodh-api] 2025-10-07 10:59:34 | changed: [designate-sink] 2025-10-07 10:59:34 | changed: [barbican-keystone-listener] 2025-10-07 10:59:34 | changed: [ceilometer-central] 2025-10-07 10:59:34 | changed: [cinder-api] 2025-10-07 10:59:34 | changed: [aodh-listener] 2025-10-07 10:59:34 | changed: [barbican-api] 2025-10-07 10:59:34 | changed: [cinder-backup] 2025-10-07 10:59:34 | changed: [cinder-base] 2025-10-07 10:59:34 | changed: [cloudkitty-api] 2025-10-07 10:59:34 | changed: [aodh-base] 2025-10-07 10:59:34 | changed: [barbican-base] 2025-10-07 10:59:34 | changed: [ceilometer-compute] 2025-10-07 10:59:34 | changed: [ansible-tests] 2025-10-07 10:59:34 | changed: [aodh-notifier] 2025-10-07 10:59:34 | changed: [ceilometer-base] 2025-10-07 10:59:34 | changed: [ceilometer-notification] 2025-10-07 10:59:34 | changed: [cinder-volume] 2025-10-07 10:59:34 | changed: [barbican-worker] 2025-10-07 10:59:34 | changed: [designate-mdns] 2025-10-07 10:59:34 | changed: [aodh-evaluator] 2025-10-07 10:59:34 | changed: [designate-base] 2025-10-07 10:59:34 | changed: [designate-producer] 2025-10-07 10:59:34 | changed: [cloudkitty-base] 2025-10-07 10:59:34 | changed: [cloudkitty-processor] 2025-10-07 10:59:34 | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible.errors.AnsibleUndefinedVariable: [{'run': "dnf -y install {{ tcib_packages['common'] | join(' ') }} {{ tcib_packages[ansible_distribution]['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf"}, {'run': "sed -i -r 's,^(Listen 80),#\\1,' /etc/httpd/conf/httpd.conf && sed -i -r 's,^(Listen 443),#\\1,' /etc/httpd/conf.d/ssl.conf"}]: 'ansible_distribution' is undefined. 'ansible_distribution' is undefined. [{'run': "dnf -y install {{ tcib_packages['common'] | join(' ') }} {{ tcib_packages[ansible_distribution]['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf"}, {'run': "sed -i -r 's,^(Listen 80),#\\1,' /etc/httpd/conf/httpd.conf && sed -i -r 's,^(Listen 443),#\\1,' /etc/httpd/conf.d/ssl.conf"}]: 'ansible_distribution' is undefined. 'ansible_distribution' is undefined 2025-10-07 10:59:34 | fatal: [neutron-server]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: [{'run': \"dnf -y install {{ tcib_packages['common'] | join(' ') }} {{ tcib_packages[ansible_distribution]['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf\"}, {'run': \"sed -i -r 's,^(Listen 80),#\\\\1,' /etc/httpd/conf/httpd.conf && sed -i -r 's,^(Listen 443),#\\\\1,' /etc/httpd/conf.d/ssl.conf\"}]: 'ansible_distribution' is undefined. 'ansible_distribution' is undefined. [{'run': \"dnf -y install {{ tcib_packages['common'] | join(' ') }} {{ tcib_packages[ansible_distribution]['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf\"}, {'run': \"sed -i -r 's,^(Listen 80),#\\\\1,' /etc/httpd/conf/httpd.conf && sed -i -r 's,^(Listen 443),#\\\\1,' /etc/httpd/conf.d/ssl.conf\"}]: 'ansible_distribution' is undefined. 'ansible_distribution' is undefined"} 2025-10-07 10:59:34 | changed: [cron] 2025-10-07 10:59:34 | changed: [designate-central] 2025-10-07 10:59:34 | changed: [heat-api-cfn] 2025-10-07 10:59:34 | changed: [designate-api] 2025-10-07 10:59:34 | changed: [frr] 2025-10-07 10:59:34 | changed: [haproxy] 2025-10-07 10:59:34 | changed: [heat-api] 2025-10-07 10:59:34 | changed: [designate-backend-bind9] 2025-10-07 10:59:35 | changed: [glance-api] 2025-10-07 10:59:35 | changed: [keystone] 2025-10-07 10:59:35 | changed: [heat-engine] 2025-10-07 10:59:35 | changed: [ironic-base] 2025-10-07 10:59:35 | changed: [ironic-conductor] 2025-10-07 10:59:35 | changed: [heat-base] 2025-10-07 10:59:35 | changed: [ironic-neutron-agent] 2025-10-07 10:59:35 | changed: [neutron-dhcp-agent] 2025-10-07 10:59:35 | changed: [manila-api] 2025-10-07 10:59:35 | changed: [ironic-inspector] 2025-10-07 10:59:35 | changed: [horizontest] 2025-10-07 10:59:35 | changed: [ironic-pxe] 2025-10-07 10:59:35 | changed: [iscsid] 2025-10-07 10:59:35 | changed: [netutils] 2025-10-07 10:59:35 | changed: [ironic-api] 2025-10-07 10:59:35 | changed: [manila-base] 2025-10-07 10:59:35 | changed: [horizon] 2025-10-07 10:59:35 | changed: [manila-share] 2025-10-07 10:59:35 | changed: [manila-scheduler] 2025-10-07 10:59:35 | changed: [neutron-agent-base] 2025-10-07 10:59:35 | changed: [mariadb] 2025-10-07 10:59:35 | changed: [multipathd] 2025-10-07 10:59:35 | changed: [memcached] 2025-10-07 10:59:35 | changed: [neutron-base] 2025-10-07 10:59:36 | changed: [neutron-sriov-agent] 2025-10-07 10:59:36 | changed: [neutron-ovn-agent] 2025-10-07 10:59:36 | changed: [neutron-metadata-agent-ovn] 2025-10-07 10:59:36 | changed: [octavia-api] 2025-10-07 10:59:36 | changed: [nova-api] 2025-10-07 10:59:36 | changed: [nova-conductor] 2025-10-07 10:59:36 | changed: [nova-scheduler] 2025-10-07 10:59:36 | changed: [nova-base] 2025-10-07 10:59:36 | changed: [ovn-bgp-agent] 2025-10-07 10:59:36 | changed: [octavia-worker] 2025-10-07 10:59:36 | changed: [nova-novncproxy] 2025-10-07 10:59:36 | changed: [octavia-health-manager] 2025-10-07 10:59:36 | changed: [nova-compute] 2025-10-07 10:59:36 | changed: [octavia-base] 2025-10-07 10:59:37 | changed: [os] 2025-10-07 10:59:37 | changed: [octavia-housekeeping] 2025-10-07 10:59:37 | changed: [ovn-sb-db-server] 2025-10-07 10:59:37 | changed: [rabbitmq] 2025-10-07 10:59:37 | changed: [ovn-nb-db-server] 2025-10-07 10:59:37 | changed: [ovn-base] 2025-10-07 10:59:37 | changed: [openstackclient] 2025-10-07 10:59:37 | changed: [ovn-controller] 2025-10-07 10:59:37 | changed: [placement-api] 2025-10-07 10:59:37 | changed: [ovn-northd] 2025-10-07 10:59:37 | changed: [swift-object] 2025-10-07 10:59:37 | changed: [swift-base] 2025-10-07 10:59:37 | changed: [redis] 2025-10-07 10:59:37 | changed: [rsyslog] 2025-10-07 10:59:37 | changed: [swift-proxy-server] 2025-10-07 10:59:37 | changed: [swift-container] 2025-10-07 10:59:37 | changed: [swift-account] 2025-10-07 10:59:37 | changed: [tempest] 2025-10-07 10:59:37 | changed: [tobiko] 2025-10-07 10:59:37 | changed: [tempest-extras] 2025-10-07 10:59:37 | changed: [unbound] 2025-10-07 10:59:37 | changed: [watcher-base] 2025-10-07 10:59:37 | changed: [watcher-api] 2025-10-07 10:59:37 | changed: [tempest-all] 2025-10-07 10:59:37 | changed: [valkey] 2025-10-07 10:59:37 | changed: [watcher-applier] 2025-10-07 10:59:37 | changed: [watcher-decision-engine] 2025-10-07 10:59:37 | 2025-10-07 10:59:37 | TASK [container_image_build : Create a buildah file] *************************** 2025-10-07 10:59:39 | changed: [aodh-notifier] 2025-10-07 10:59:39 | changed: [ansible-tests] 2025-10-07 10:59:39 | changed: [ceilometer-base] 2025-10-07 10:59:39 | changed: [aodh-base] 2025-10-07 10:59:39 | changed: [aodh-api] 2025-10-07 10:59:39 | changed: [barbican-keystone-listener] 2025-10-07 10:59:39 | changed: [barbican-api] 2025-10-07 10:59:39 | changed: [cinder-volume] 2025-10-07 10:59:39 | changed: [aodh-evaluator] 2025-10-07 10:59:39 | changed: [aodh-listener] 2025-10-07 10:59:39 | changed: [base] 2025-10-07 10:59:39 | changed: [ceilometer-central] 2025-10-07 10:59:40 | changed: [cinder-backup] 2025-10-07 10:59:40 | changed: [cinder-scheduler] 2025-10-07 10:59:40 | changed: [ceilometer-notification] 2025-10-07 10:59:40 | changed: [ceilometer-compute] 2025-10-07 10:59:40 | changed: [cloudkitty-base] 2025-10-07 10:59:40 | changed: [barbican-base] 2025-10-07 10:59:40 | changed: [barbican-worker] 2025-10-07 10:59:40 | changed: [cinder-base] 2025-10-07 10:59:40 | changed: [cloudkitty-processor] 2025-10-07 10:59:40 | changed: [ceilometer-ipmi] 2025-10-07 10:59:40 | changed: [designate-api] 2025-10-07 10:59:40 | changed: [cinder-api] 2025-10-07 10:59:40 | changed: [cron] 2025-10-07 10:59:40 | changed: [designate-base] 2025-10-07 10:59:40 | changed: [designate-backend-bind9] 2025-10-07 10:59:40 | changed: [cloudkitty-api] 2025-10-07 10:59:40 | changed: [designate-sink] 2025-10-07 10:59:40 | changed: [designate-mdns] 2025-10-07 10:59:41 | changed: [heat-api] 2025-10-07 10:59:41 | changed: [haproxy] 2025-10-07 10:59:41 | changed: [designate-worker] 2025-10-07 10:59:41 | changed: [designate-central] 2025-10-07 10:59:41 | changed: [designate-producer] 2025-10-07 10:59:41 | changed: [heat-api-cfn] 2025-10-07 10:59:41 | changed: [glance-api] 2025-10-07 10:59:41 | changed: [horizon] 2025-10-07 10:59:41 | changed: [frr] 2025-10-07 10:59:41 | changed: [heat-engine] 2025-10-07 10:59:41 | changed: [ironic-pxe] 2025-10-07 10:59:41 | changed: [horizontest] 2025-10-07 10:59:41 | changed: [heat-base] 2025-10-07 10:59:41 | changed: [ironic-base] 2025-10-07 10:59:41 | changed: [manila-scheduler] 2025-10-07 10:59:42 | changed: [ironic-conductor] 2025-10-07 10:59:42 | changed: [ironic-api] 2025-10-07 10:59:42 | changed: [ironic-neutron-agent] 2025-10-07 10:59:42 | changed: [mariadb] 2025-10-07 10:59:42 | changed: [multipathd] 2025-10-07 10:59:42 | changed: [openstackclient] 2025-10-07 10:59:42 | changed: [manila-api] 2025-10-07 10:59:42 | changed: [manila-share] 2025-10-07 10:59:42 | changed: [keystone] 2025-10-07 10:59:42 | changed: [ironic-inspector] 2025-10-07 10:59:42 | changed: [manila-base] 2025-10-07 10:59:42 | changed: [memcached] 2025-10-07 10:59:42 | changed: [neutron-base] 2025-10-07 10:59:43 | changed: [neutron-dhcp-agent] 2025-10-07 10:59:43 | changed: [iscsid] 2025-10-07 10:59:43 | changed: [neutron-metadata-agent-ovn] 2025-10-07 10:59:43 | changed: [neutron-agent-base] 2025-10-07 10:59:43 | changed: [neutron-ovn-agent] 2025-10-07 10:59:43 | changed: [netutils] 2025-10-07 10:59:43 | changed: [nova-api] 2025-10-07 10:59:43 | changed: [nova-compute] 2025-10-07 10:59:43 | changed: [neutron-sriov-agent] 2025-10-07 10:59:43 | changed: [nova-scheduler] 2025-10-07 10:59:43 | changed: [nova-base] 2025-10-07 10:59:43 | changed: [octavia-base] 2025-10-07 10:59:43 | changed: [nova-novncproxy] 2025-10-07 10:59:43 | changed: [octavia-api] 2025-10-07 10:59:43 | changed: [ovn-base] 2025-10-07 10:59:43 | changed: [nova-conductor] 2025-10-07 10:59:43 | changed: [octavia-health-manager] 2025-10-07 10:59:43 | changed: [os] 2025-10-07 10:59:43 | changed: [ovn-controller] 2025-10-07 10:59:43 | changed: [ovn-bgp-agent] 2025-10-07 10:59:43 | changed: [ovn-northd] 2025-10-07 10:59:43 | changed: [octavia-worker] 2025-10-07 10:59:43 | changed: [octavia-housekeeping] 2025-10-07 10:59:43 | changed: [ovn-sb-db-server] 2025-10-07 10:59:44 | changed: [ovn-nb-db-server] 2025-10-07 10:59:44 | changed: [swift-account] 2025-10-07 10:59:44 | changed: [redis] 2025-10-07 10:59:44 | changed: [placement-api] 2025-10-07 10:59:44 | changed: [rabbitmq] 2025-10-07 10:59:44 | changed: [swift-proxy-server] 2025-10-07 10:59:44 | changed: [swift-container] 2025-10-07 10:59:44 | changed: [swift-object] 2025-10-07 10:59:44 | changed: [tempest-extras] 2025-10-07 10:59:44 | changed: [swift-base] 2025-10-07 10:59:44 | changed: [tobiko] 2025-10-07 10:59:44 | changed: [tempest-all] 2025-10-07 10:59:44 | changed: [rsyslog] 2025-10-07 10:59:44 | changed: [watcher-applier] 2025-10-07 10:59:44 | changed: [watcher-decision-engine] 2025-10-07 10:59:44 | changed: [unbound] 2025-10-07 10:59:44 | changed: [tempest] 2025-10-07 10:59:44 | changed: [watcher-base] 2025-10-07 10:59:44 | changed: [watcher-api] 2025-10-07 10:59:44 | changed: [valkey] 2025-10-07 10:59:45 | 2025-10-07 10:59:45 | PLAY RECAP ********************************************************************* 2025-10-07 10:59:45 | ansible-tests : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | aodh-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | aodh-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | aodh-evaluator : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | aodh-listener : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | aodh-notifier : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | barbican-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | barbican-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | barbican-keystone-listener : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | barbican-worker : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ceilometer-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ceilometer-central : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ceilometer-compute : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ceilometer-ipmi : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ceilometer-notification : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cinder-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cinder-backup : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cinder-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cinder-scheduler : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cinder-volume : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cloudkitty-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cloudkitty-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cloudkitty-processor : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | cron : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-backend-bind9 : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-central : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-mdns : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-producer : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-sink : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | designate-worker : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | frr : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | glance-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | haproxy : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | heat-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | heat-api-cfn : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | heat-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | heat-engine : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | horizon : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | horizontest : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-conductor : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-inspector : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-neutron-agent : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ironic-pxe : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | iscsid : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | keystone : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | localhost : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-10-07 10:59:45 | manila-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | manila-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | manila-scheduler : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | manila-share : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | mariadb : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | memcached : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | multipathd : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | netutils : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-agent-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-dhcp-agent : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-metadata-agent-ovn : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-ovn-agent : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-server : ok=1 changed=0 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | neutron-sriov-agent : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-compute : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-conductor : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-novncproxy : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | nova-scheduler : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | octavia-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | octavia-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | octavia-health-manager : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | octavia-housekeeping : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | octavia-worker : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | openstackclient : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | os : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-bgp-agent : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-controller : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-nb-db-server : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-northd : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | ovn-sb-db-server : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | placement-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | rabbitmq : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | redis : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | rsyslog : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | swift-account : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | swift-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | swift-container : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | swift-object : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | swift-proxy-server : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | tempest : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | tempest-all : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | tempest-extras : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | tobiko : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | unbound : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | valkey : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | watcher-api : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | watcher-applier : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | watcher-base : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | watcher-decision-engine : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-10-07 10:59:45 | 2025-10-07 10:59:45.538 32261 INFO tcib.client.utils.utils [-] Temporary directory [ /tmp/tcibm6_drayr ] cleaned up 2025-10-07 10:59:45 | 2025-10-07 10:59:45.538 32261 ERROR tcib.client.utils.utils [-] Ansible execution failed. playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /tmp/tcibmfpeoy_m/ansible-playbook-command.sh 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 INFO tcib.client.utils.utils [-] Temporary directory [ /tmp/tcibmfpeoy_m ] cleaned up 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build [-] Exception occured while running the command: RuntimeError: Ansible execution failed. playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /tmp/tcibmfpeoy_m/ansible-playbook-command.sh 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build Traceback (most recent call last): 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build File "/usr/lib/python3.9/site-packages/tcib/client/command.py", line 28, in run 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build super(Command, self).run(parsed_args) 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build File "/usr/lib/python3.9/site-packages/osc_lib/command/command.py", line 39, in run 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build return super(Command, self).run(parsed_args) 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build File "/usr/lib/python3.9/site-packages/cliff/command.py", line 176, in run 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build return_code = self.take_action(parsed_args) or 0 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build File "/usr/lib/python3.9/site-packages/tcib/client/container_image.py", line 711, in take_action 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build utils.run_ansible_playbook( 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build File "/usr/lib/python3.9/site-packages/tcib/client/utils.py", line 556, in run_ansible_playbook 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build raise RuntimeError(err_msg) 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build RuntimeError: Ansible execution failed. playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /tmp/tcibmfpeoy_m/ansible-playbook-command.sh 2025-10-07 10:59:45 | 2025-10-07 10:59:45.539 32261 ERROR tcib.client.container_image.Build  2025-10-07 10:59:45 | 2025-10-07 10:59:45.540 32261 ERROR openstack [-] Ansible execution failed. playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /tmp/tcibmfpeoy_m/ansible-playbook-command.sh: RuntimeError: Ansible execution failed. playbook: /tmp/tcibmfpeoy_m/tcib-multi-playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /tmp/tcibmfpeoy_m/ansible-playbook-command.sh 2025-10-07 10:59:45 | 2025-10-07 10:59:45.540 32261 INFO osc_lib.shell [-] END return value: 1