all: children: zuul_unreachable: hosts: {} hosts: container: ansible_connection: kubectl ansible_host: pod-centos-9-stream-0000069826 ansible_kubectl_context: main:zuul-worker/38-102-83-186: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: /k1s05/ external_id: main-pod-centos-9-stream-0000069826 host_id: null interface_ip: pod-centos-9-stream-0000069826 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s05 public_ipv4: null public_ipv6: null region: null slot: null run_test: check_zuul_files zuul_node: az: null cloud: /k1s05/ external_id: main-pod-centos-9-stream-0000069826 host_id: null interface_ip: pod-centos-9-stream-0000069826 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s05 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: ef108a6df3a149f1a3aa98ab920b3f74 build_refs: - branch: main change: '3991' change_message: "shiftstack: Support passing extra vars into shiftstackclient pod\n\n## Summary\n- Add `cifmw_shiftstack_extra_vars` variable support to inject environment-specific configuration into the shiftstackclient pod\n- When set, creates a ConfigMap with the vars, mounts it as a volume, and passes it to `ansible-navigator` with `-e @extra-vars.yaml`\n- Enables telco/NFV verification jobs to keep environment-specific config (network names, flavors, CIDRs) in ci-framework-jobs while the generic job definition stays in shiftstack-qa\n\n## Test plan\n- [ ] Deploy with `cifmw_shiftstack_extra_vars: {}` (empty, default) \u2014 verify no ConfigMap created, pod unchanged, no extra `-e` flag\n- [ ] Deploy with `cifmw_shiftstack_extra_vars` containing telco_env config \u2014 verify ConfigMap created, mounted in pod, vars accessible inside pod\n- [ ] Run telco_verification.yaml job end-to-end with environment-specific telco_env\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3991 commit_id: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead patchset: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead 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: 5ea41d1bad514b619f8544ccdfb49d13 buildset_refs: - branch: main change: '3991' change_message: "shiftstack: Support passing extra vars into shiftstackclient pod\n\n## Summary\n- Add `cifmw_shiftstack_extra_vars` variable support to inject environment-specific configuration into the shiftstackclient pod\n- When set, creates a ConfigMap with the vars, mounts it as a volume, and passes it to `ansible-navigator` with `-e @extra-vars.yaml`\n- Enables telco/NFV verification jobs to keep environment-specific config (network names, flavors, CIDRs) in ci-framework-jobs while the generic job definition stays in shiftstack-qa\n\n## Test plan\n- [ ] Deploy with `cifmw_shiftstack_extra_vars: {}` (empty, default) \u2014 verify no ConfigMap created, pod unchanged, no extra `-e` flag\n- [ ] Deploy with `cifmw_shiftstack_extra_vars` containing telco_env config \u2014 verify ConfigMap created, mounted in pod, vars accessible inside pod\n- [ ] Run telco_verification.yaml job end-to-end with environment-specific telco_env\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3991 commit_id: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead patchset: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead 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: '3991' change_message: "shiftstack: Support passing extra vars into shiftstackclient pod\n\n## Summary\n- Add `cifmw_shiftstack_extra_vars` variable support to inject environment-specific configuration into the shiftstackclient pod\n- When set, creates a ConfigMap with the vars, mounts it as a volume, and passes it to `ansible-navigator` with `-e @extra-vars.yaml`\n- Enables telco/NFV verification jobs to keep environment-specific config (network names, flavors, CIDRs) in ci-framework-jobs while the generic job definition stays in shiftstack-qa\n\n## Test plan\n- [ ] Deploy with `cifmw_shiftstack_extra_vars: {}` (empty, default) \u2014 verify no ConfigMap created, pod unchanged, no extra `-e` flag\n- [ ] Deploy with `cifmw_shiftstack_extra_vars` containing telco_env config \u2014 verify ConfigMap created, mounted in pod, vars accessible inside pod\n- [ ] Run telco_verification.yaml job end-to-end with environment-specific telco_env\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3991 child_jobs: [] commit_id: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead event_id: f9288fc0-64d6-11f1-8860-fd23d98f2b64 executor: hostname: 38.102.83.47 inventory_file: /var/lib/zuul/builds/ef108a6df3a149f1a3aa98ab920b3f74/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef108a6df3a149f1a3aa98ab920b3f74/work/logs result_data_file: /var/lib/zuul/builds/ef108a6df3a149f1a3aa98ab920b3f74/work/results.json src_root: /var/lib/zuul/builds/ef108a6df3a149f1a3aa98ab920b3f74/work/src work_root: /var/lib/zuul/builds/ef108a6df3a149f1a3aa98ab920b3f74/work include_vars: [] items: - branch: main change: '3991' change_message: "shiftstack: Support passing extra vars into shiftstackclient pod\n\n## Summary\n- Add `cifmw_shiftstack_extra_vars` variable support to inject environment-specific configuration into the shiftstackclient pod\n- When set, creates a ConfigMap with the vars, mounts it as a volume, and passes it to `ansible-navigator` with `-e @extra-vars.yaml`\n- Enables telco/NFV verification jobs to keep environment-specific config (network names, flavors, CIDRs) in ci-framework-jobs while the generic job definition stays in shiftstack-qa\n\n## Test plan\n- [ ] Deploy with `cifmw_shiftstack_extra_vars: {}` (empty, default) \u2014 verify no ConfigMap created, pod unchanged, no extra `-e` flag\n- [ ] Deploy with `cifmw_shiftstack_extra_vars` containing telco_env config \u2014 verify ConfigMap created, mounted in pod, vars accessible inside pod\n- [ ] Run telco_verification.yaml job end-to-end with environment-specific telco_env\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3991 commit_id: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead patchset: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead 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: c2hpZnRzdGFjazogU3VwcG9ydCBwYXNzaW5nIGV4dHJhIHZhcnMgaW50byBzaGlmdHN0YWNrY2xpZW50IHBvZAoKIyMgU3VtbWFyeQotIEFkZCBgY2lmbXdfc2hpZnRzdGFja19leHRyYV92YXJzYCB2YXJpYWJsZSBzdXBwb3J0IHRvIGluamVjdCBlbnZpcm9ubWVudC1zcGVjaWZpYyBjb25maWd1cmF0aW9uIGludG8gdGhlIHNoaWZ0c3RhY2tjbGllbnQgcG9kCi0gV2hlbiBzZXQsIGNyZWF0ZXMgYSBDb25maWdNYXAgd2l0aCB0aGUgdmFycywgbW91bnRzIGl0IGFzIGEgdm9sdW1lLCBhbmQgcGFzc2VzIGl0IHRvIGBhbnNpYmxlLW5hdmlnYXRvcmAgd2l0aCBgLWUgQGV4dHJhLXZhcnMueWFtbGAKLSBFbmFibGVzIHRlbGNvL05GViB2ZXJpZmljYXRpb24gam9icyB0byBrZWVwIGVudmlyb25tZW50LXNwZWNpZmljIGNvbmZpZyAobmV0d29yayBuYW1lcywgZmxhdm9ycywgQ0lEUnMpIGluIGNpLWZyYW1ld29yay1qb2JzIHdoaWxlIHRoZSBnZW5lcmljIGpvYiBkZWZpbml0aW9uIHN0YXlzIGluIHNoaWZ0c3RhY2stcWEKCiMjIFRlc3QgcGxhbgotIFsgXSBEZXBsb3kgd2l0aCBgY2lmbXdfc2hpZnRzdGFja19leHRyYV92YXJzOiB7fWAgKGVtcHR5LCBkZWZhdWx0KSDigJQgdmVyaWZ5IG5vIENvbmZpZ01hcCBjcmVhdGVkLCBwb2QgdW5jaGFuZ2VkLCBubyBleHRyYSBgLWVgIGZsYWcKLSBbIF0gRGVwbG95IHdpdGggYGNpZm13X3NoaWZ0c3RhY2tfZXh0cmFfdmFyc2AgY29udGFpbmluZyB0ZWxjb19lbnYgY29uZmlnIOKAlCB2ZXJpZnkgQ29uZmlnTWFwIGNyZWF0ZWQsIG1vdW50ZWQgaW4gcG9kLCB2YXJzIGFjY2Vzc2libGUgaW5zaWRlIHBvZAotIFsgXSBSdW4gdGVsY29fdmVyaWZpY2F0aW9uLnlhbWwgam9iIGVuZC10by1lbmQgd2l0aCBlbnZpcm9ubWVudC1zcGVjaWZpYyB0ZWxjb19lbnYKCvCfpJYgR2VuZXJhdGVkIHdpdGggW0NsYXVkZSBDb2RlXShodHRwczovL2NsYXVkZS5jb20vY2xhdWRlLWNvZGUp patchset: a2449985dad824bfc99a0e6ecb4aa41cf4d4eead 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: 9856a922a5825ebc6fae36913409b1433a745842 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: 9856a922a5825ebc6fae36913409b1433a745842 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/3991/head resources: container: context: main:zuul-worker/38-102-83-186:9023 namespace: main pod: pod-centos-9-stream-0000069826 resources: cores: 0 instances: 1 ram: 0 stream_port1: 35939 stream_port2: 36067 tenant: rdoproject.org timeout: 1800 topic: null voting: true