all: children: zuul_unreachable: hosts: {} hosts: container: ansible_connection: kubectl ansible_host: pod-centos-9-stream-0000071552 ansible_kubectl_context: main:zuul-worker/38-102-83-49:9023 ansible_port: null ansible_python_interpreter: /bin/python3 ansible_ssh_common_args: -o StrictHostKeyChecking=false ansible_user: zuul ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database nodepool: az: null cloud: /k1s-k1s06/ external_id: main-pod-centos-9-stream-0000071552 host_id: null interface_ip: pod-centos-9-stream-0000071552 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s06 public_ipv4: null public_ipv6: null region: null slot: null run_test: ansible_test_nodeps zuul_node: az: null cloud: /k1s-k1s06/ external_id: main-pod-centos-9-stream-0000071552 host_id: null interface_ip: pod-centos-9-stream-0000071552 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s06 public_ipv4: null public_ipv6: null region: null slot: null uuid: null vars: ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database run_test: ansible_test_nodeps zuul: _inheritance_path: - '' - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: ad0545042268457a8556ff01fbc0d967 build_refs: - branch: main change: '3993' change_message: "fix: prevent cifmw_validations_xml_filter hang\n\nfix: prevent cifmw_validations_xml_filter hang\r\n\r\nIssue: The validations playbook was hanging indefinitely when\r\ncreating JUnit XML files for validation results.\r\n\r\nRoot cause: ET.tostring() with encoding='utf-8' returned bytes,\r\nwhich Ansible's copy module couldn't serialize in a template\r\ncontext, causing an indefinite hang.\r\n\r\nSolution: Changed encoding parameter to 'unicode', which returns\r\nstr directly, allowing Ansible to process it normally.\r\n\r\nVerification:\r\n- Playbook completes successfully in 1.16 seconds\r\n- XML file is generated correctly\r\n- No breaking changes (fully backward compatible)\"" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3993 commit_id: 4b91bad1b580c682e6f0411e1fd9160839bccc24 patchset: 4b91bad1b580c682e6f0411e1fd9160839bccc24 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework name: openstack-k8s-operators/ci-framework short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework topic: null buildset: ee3f66f77a3d47b19ff84333b00efb44 buildset_refs: - branch: main change: '3993' change_message: "fix: prevent cifmw_validations_xml_filter hang\n\nfix: prevent cifmw_validations_xml_filter hang\r\n\r\nIssue: The validations playbook was hanging indefinitely when\r\ncreating JUnit XML files for validation results.\r\n\r\nRoot cause: ET.tostring() with encoding='utf-8' returned bytes,\r\nwhich Ansible's copy module couldn't serialize in a template\r\ncontext, causing an indefinite hang.\r\n\r\nSolution: Changed encoding parameter to 'unicode', which returns\r\nstr directly, allowing Ansible to process it normally.\r\n\r\nVerification:\r\n- Playbook completes successfully in 1.16 seconds\r\n- XML file is generated correctly\r\n- No breaking changes (fully backward compatible)\"" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3993 commit_id: 4b91bad1b580c682e6f0411e1fd9160839bccc24 patchset: 4b91bad1b580c682e6f0411e1fd9160839bccc24 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework name: openstack-k8s-operators/ci-framework short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework topic: null change: '3993' change_message: "fix: prevent cifmw_validations_xml_filter hang\n\nfix: prevent cifmw_validations_xml_filter hang\r\n\r\nIssue: The validations playbook was hanging indefinitely when\r\ncreating JUnit XML files for validation results.\r\n\r\nRoot cause: ET.tostring() with encoding='utf-8' returned bytes,\r\nwhich Ansible's copy module couldn't serialize in a template\r\ncontext, causing an indefinite hang.\r\n\r\nSolution: Changed encoding parameter to 'unicode', which returns\r\nstr directly, allowing Ansible to process it normally.\r\n\r\nVerification:\r\n- Playbook completes successfully in 1.16 seconds\r\n- XML file is generated correctly\r\n- No breaking changes (fully backward compatible)\"" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3993 child_jobs: [] commit_id: 4b91bad1b580c682e6f0411e1fd9160839bccc24 event_id: 05839990-6630-11f1-9d9b-b822883a4140 executor: hostname: 38.129.56.84 inventory_file: /var/lib/zuul/builds/ad0545042268457a8556ff01fbc0d967/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ad0545042268457a8556ff01fbc0d967/work/logs result_data_file: /var/lib/zuul/builds/ad0545042268457a8556ff01fbc0d967/work/results.json src_root: /var/lib/zuul/builds/ad0545042268457a8556ff01fbc0d967/work/src work_root: /var/lib/zuul/builds/ad0545042268457a8556ff01fbc0d967/work include_vars: [] items: - branch: main change: '3993' change_message: "fix: prevent cifmw_validations_xml_filter hang\n\nfix: prevent cifmw_validations_xml_filter hang\r\n\r\nIssue: The validations playbook was hanging indefinitely when\r\ncreating JUnit XML files for validation results.\r\n\r\nRoot cause: ET.tostring() with encoding='utf-8' returned bytes,\r\nwhich Ansible's copy module couldn't serialize in a template\r\ncontext, causing an indefinite hang.\r\n\r\nSolution: Changed encoding parameter to 'unicode', which returns\r\nstr directly, allowing Ansible to process it normally.\r\n\r\nVerification:\r\n- Playbook completes successfully in 1.16 seconds\r\n- XML file is generated correctly\r\n- No breaking changes (fully backward compatible)\"" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3993 commit_id: 4b91bad1b580c682e6f0411e1fd9160839bccc24 patchset: 4b91bad1b580c682e6f0411e1fd9160839bccc24 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework name: openstack-k8s-operators/ci-framework short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework topic: null job: cifmw-pod-ansible-test jobtags: [] max_attempts: 3 message: Zml4OiBwcmV2ZW50IGNpZm13X3ZhbGlkYXRpb25zX3htbF9maWx0ZXIgaGFuZwoKZml4OiBwcmV2ZW50IGNpZm13X3ZhbGlkYXRpb25zX3htbF9maWx0ZXIgaGFuZw0KDQpJc3N1ZTogVGhlIHZhbGlkYXRpb25zIHBsYXlib29rIHdhcyBoYW5naW5nIGluZGVmaW5pdGVseSB3aGVuDQpjcmVhdGluZyBKVW5pdCBYTUwgZmlsZXMgZm9yIHZhbGlkYXRpb24gcmVzdWx0cy4NCg0KUm9vdCBjYXVzZTogRVQudG9zdHJpbmcoKSB3aXRoIGVuY29kaW5nPSd1dGYtOCcgcmV0dXJuZWQgYnl0ZXMsDQp3aGljaCBBbnNpYmxlJ3MgY29weSBtb2R1bGUgY291bGRuJ3Qgc2VyaWFsaXplIGluIGEgdGVtcGxhdGUNCmNvbnRleHQsIGNhdXNpbmcgYW4gaW5kZWZpbml0ZSBoYW5nLg0KDQpTb2x1dGlvbjogQ2hhbmdlZCBlbmNvZGluZyBwYXJhbWV0ZXIgdG8gJ3VuaWNvZGUnLCB3aGljaCByZXR1cm5zDQpzdHIgZGlyZWN0bHksIGFsbG93aW5nIEFuc2libGUgdG8gcHJvY2VzcyBpdCBub3JtYWxseS4NCg0KVmVyaWZpY2F0aW9uOg0KLSBQbGF5Ym9vayBjb21wbGV0ZXMgc3VjY2Vzc2Z1bGx5IGluIDEuMTYgc2Vjb25kcw0KLSBYTUwgZmlsZSBpcyBnZW5lcmF0ZWQgY29ycmVjdGx5DQotIE5vIGJyZWFraW5nIGNoYW5nZXMgKGZ1bGx5IGJhY2t3YXJkIGNvbXBhdGlibGUpIg== patchset: 4b91bad1b580c682e6f0411e1fd9160839bccc24 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 4605eaf5fa5cd3f351940ab9df8f9f0ea6b97ad5 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_0/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 4605eaf5fa5cd3f351940ab9df8f9f0ea6b97ad5 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 untrusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 1886d840f8843daeea2680c7dfa25f4df9c4bb25 playbooks: - path: untrusted/project_3/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/pod-jobs.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_3/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_playbooks: - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_0/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_0/role_0/config/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_0/role_1/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_0/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_0/role_2/rdo-jobs/roles - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_1/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_1/role_0/config/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_1/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_1/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_1/role_2/rdo-jobs/roles pre_playbooks: - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/pre.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_0/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/pre_playbook_0/role_0/config/roles - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_0/role_1/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_0/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_0/role_2/rdo-jobs/roles - path: untrusted/project_0/review.rdoproject.org/rdo-jobs/playbooks/base/pre.yaml roles: - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_1/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_1/role_0/config/roles - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_1/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_1/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_1/role_2/rdo-jobs/roles post_review: false post_timeout: 5400 pre_timeout: null project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework name: openstack-k8s-operators/ci-framework short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework projects: github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 1886d840f8843daeea2680c7dfa25f4df9c4bb25 name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework ref: refs/pull/3993/head resources: container: context: main:zuul-worker/38-102-83-49:9023 namespace: main pod: pod-centos-9-stream-0000071552 resources: cores: 0 instances: 1 ram: 0 stream_port1: 44395 stream_port2: 44177 tenant: rdoproject.org timeout: 1800 topic: null voting: true