all: children: zuul_unreachable: hosts: {} hosts: container: ansible_connection: kubectl ansible_host: pod-centos-9-stream-0000073180 ansible_kubectl_context: main:zuul-worker/38-102-83-139: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: /k1s03/ external_id: main-pod-centos-9-stream-0000073180 host_id: null interface_ip: pod-centos-9-stream-0000073180 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s03 public_ipv4: null public_ipv6: null region: null slot: null run_test: check_zuul_files zuul_node: az: null cloud: /k1s03/ external_id: main-pod-centos-9-stream-0000073180 host_id: null interface_ip: pod-centos-9-stream-0000073180 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s03 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: check_zuul_files zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: 7a232b437bb04833a8cc74bf35c231a5 build_refs: - branch: main change: '3995' change_message: "[shiftstack] Mount TRex SSH keypair secret into shiftstackclient pod\n\n## Summary\n- Add optional `cifmw_shiftstack_trex_keypair_secret` variable to mount a Kubernetes Secret containing SSH keys into the shiftstackclient pod\n- When set, the secret is mounted read-only at `/home/cloud-admin/trex-keypair/`\n- Used by the NFV telco verification job: Terraform creates the TRex keypair as an OCP Secret, which is then available to shiftstack-qa automation inside the pod for SSH connectivity to the TRex traffic generator VM\n\n## Test plan\n- [ ] Deploy without `cifmw_shiftstack_trex_keypair_secret` set \u2014 verify pod is unchanged\n- [ ] Deploy with `cifmw_shiftstack_trex_keypair_secret: \"trex-keypair\"` and the secret present \u2014 verify key is mounted at `/home/cloud-admin/trex-keypair/trex_keypair.key`\n- [ ] Run telco NFV verification end-to-end with ansible-nfv performance scenario\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3995 commit_id: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 patchset: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 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: b1226ec8bde64480ab043b6ee426840e buildset_refs: - branch: main change: '3995' change_message: "[shiftstack] Mount TRex SSH keypair secret into shiftstackclient pod\n\n## Summary\n- Add optional `cifmw_shiftstack_trex_keypair_secret` variable to mount a Kubernetes Secret containing SSH keys into the shiftstackclient pod\n- When set, the secret is mounted read-only at `/home/cloud-admin/trex-keypair/`\n- Used by the NFV telco verification job: Terraform creates the TRex keypair as an OCP Secret, which is then available to shiftstack-qa automation inside the pod for SSH connectivity to the TRex traffic generator VM\n\n## Test plan\n- [ ] Deploy without `cifmw_shiftstack_trex_keypair_secret` set \u2014 verify pod is unchanged\n- [ ] Deploy with `cifmw_shiftstack_trex_keypair_secret: \"trex-keypair\"` and the secret present \u2014 verify key is mounted at `/home/cloud-admin/trex-keypair/trex_keypair.key`\n- [ ] Run telco NFV verification end-to-end with ansible-nfv performance scenario\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3995 commit_id: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 patchset: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 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: '3995' change_message: "[shiftstack] Mount TRex SSH keypair secret into shiftstackclient pod\n\n## Summary\n- Add optional `cifmw_shiftstack_trex_keypair_secret` variable to mount a Kubernetes Secret containing SSH keys into the shiftstackclient pod\n- When set, the secret is mounted read-only at `/home/cloud-admin/trex-keypair/`\n- Used by the NFV telco verification job: Terraform creates the TRex keypair as an OCP Secret, which is then available to shiftstack-qa automation inside the pod for SSH connectivity to the TRex traffic generator VM\n\n## Test plan\n- [ ] Deploy without `cifmw_shiftstack_trex_keypair_secret` set \u2014 verify pod is unchanged\n- [ ] Deploy with `cifmw_shiftstack_trex_keypair_secret: \"trex-keypair\"` and the secret present \u2014 verify key is mounted at `/home/cloud-admin/trex-keypair/trex_keypair.key`\n- [ ] Run telco NFV verification end-to-end with ansible-nfv performance scenario\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3995 child_jobs: [] commit_id: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 event_id: 717789f0-67bf-11f1-8f3c-6d63273307a5 executor: hostname: 38.102.83.51 inventory_file: /var/lib/zuul/builds/7a232b437bb04833a8cc74bf35c231a5/ansible/inventory.yaml log_root: /var/lib/zuul/builds/7a232b437bb04833a8cc74bf35c231a5/work/logs result_data_file: /var/lib/zuul/builds/7a232b437bb04833a8cc74bf35c231a5/work/results.json src_root: /var/lib/zuul/builds/7a232b437bb04833a8cc74bf35c231a5/work/src work_root: /var/lib/zuul/builds/7a232b437bb04833a8cc74bf35c231a5/work include_vars: [] items: - branch: main change: '3995' change_message: "[shiftstack] Mount TRex SSH keypair secret into shiftstackclient pod\n\n## Summary\n- Add optional `cifmw_shiftstack_trex_keypair_secret` variable to mount a Kubernetes Secret containing SSH keys into the shiftstackclient pod\n- When set, the secret is mounted read-only at `/home/cloud-admin/trex-keypair/`\n- Used by the NFV telco verification job: Terraform creates the TRex keypair as an OCP Secret, which is then available to shiftstack-qa automation inside the pod for SSH connectivity to the TRex traffic generator VM\n\n## Test plan\n- [ ] Deploy without `cifmw_shiftstack_trex_keypair_secret` set \u2014 verify pod is unchanged\n- [ ] Deploy with `cifmw_shiftstack_trex_keypair_secret: \"trex-keypair\"` and the secret present \u2014 verify key is mounted at `/home/cloud-admin/trex-keypair/trex_keypair.key`\n- [ ] Run telco NFV verification end-to-end with ansible-nfv performance scenario\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3995 commit_id: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 patchset: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 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-zuul-files jobtags: [] max_attempts: 3 message: W3NoaWZ0c3RhY2tdIE1vdW50IFRSZXggU1NIIGtleXBhaXIgc2VjcmV0IGludG8gc2hpZnRzdGFja2NsaWVudCBwb2QKCiMjIFN1bW1hcnkKLSBBZGQgb3B0aW9uYWwgYGNpZm13X3NoaWZ0c3RhY2tfdHJleF9rZXlwYWlyX3NlY3JldGAgdmFyaWFibGUgdG8gbW91bnQgYSBLdWJlcm5ldGVzIFNlY3JldCBjb250YWluaW5nIFNTSCBrZXlzIGludG8gdGhlIHNoaWZ0c3RhY2tjbGllbnQgcG9kCi0gV2hlbiBzZXQsIHRoZSBzZWNyZXQgaXMgbW91bnRlZCByZWFkLW9ubHkgYXQgYC9ob21lL2Nsb3VkLWFkbWluL3RyZXgta2V5cGFpci9gCi0gVXNlZCBieSB0aGUgTkZWIHRlbGNvIHZlcmlmaWNhdGlvbiBqb2I6IFRlcnJhZm9ybSBjcmVhdGVzIHRoZSBUUmV4IGtleXBhaXIgYXMgYW4gT0NQIFNlY3JldCwgd2hpY2ggaXMgdGhlbiBhdmFpbGFibGUgdG8gc2hpZnRzdGFjay1xYSBhdXRvbWF0aW9uIGluc2lkZSB0aGUgcG9kIGZvciBTU0ggY29ubmVjdGl2aXR5IHRvIHRoZSBUUmV4IHRyYWZmaWMgZ2VuZXJhdG9yIFZNCgojIyBUZXN0IHBsYW4KLSBbIF0gRGVwbG95IHdpdGhvdXQgYGNpZm13X3NoaWZ0c3RhY2tfdHJleF9rZXlwYWlyX3NlY3JldGAgc2V0IOKAlCB2ZXJpZnkgcG9kIGlzIHVuY2hhbmdlZAotIFsgXSBEZXBsb3kgd2l0aCBgY2lmbXdfc2hpZnRzdGFja190cmV4X2tleXBhaXJfc2VjcmV0OiAidHJleC1rZXlwYWlyImAgYW5kIHRoZSBzZWNyZXQgcHJlc2VudCDigJQgdmVyaWZ5IGtleSBpcyBtb3VudGVkIGF0IGAvaG9tZS9jbG91ZC1hZG1pbi90cmV4LWtleXBhaXIvdHJleF9rZXlwYWlyLmtleWAKLSBbIF0gUnVuIHRlbGNvIE5GViB2ZXJpZmljYXRpb24gZW5kLXRvLWVuZCB3aXRoIGFuc2libGUtbmZ2IHBlcmZvcm1hbmNlIHNjZW5hcmlvCgrwn6SWIEdlbmVyYXRlZCB3aXRoIFtDbGF1ZGUgQ29kZV0oaHR0cHM6Ly9jbGF1ZGUuY29tL2NsYXVkZS1jb2RlKQ== patchset: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: cc12b2db64a7550315a68c3732885f33869e6222 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: cc12b2db64a7550315a68c3732885f33869e6222 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: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 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: 723f5fa08c0c27672bf057390ce9cfeaae41caa9 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/3995/head resources: container: context: main:zuul-worker/38-102-83-139:9023 namespace: main pod: pod-centos-9-stream-0000073180 resources: cores: 0 instances: 1 ram: 0 stream_port1: 44685 stream_port2: 38849 tenant: rdoproject.org timeout: 1800 topic: null voting: true