all: children: peers: hosts: {} switch: hosts: controller: null zuul_unreachable: hosts: {} hosts: controller: ansible_connection: ssh ansible_host: 38.102.83.70 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul cifmw_artifacts_basedir: '{{ cifmw_basedir | default(ansible_user_dir ~ ''/ci-framework-data'') }}' cifmw_build_containers_exclude_containers: antelope: centos10: - tempest-extras centos9: - tempest-extras master: centos10: - tempest-extras centos9: - tempest-extras cifmw_repo_setup_extra_repos: - messaging-rabbitmq-4,baseurl=https://mirror.stream.centos.org/SIGs/{{ ansible_distribution_major_version }}-stream/messaging/x86_64/rabbitmq-4/ nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: 4e669e76-5ba5-4076-bd3c-2fe5af3fd4b2 host_id: 4d5af5c3d4216850e4ad6b0187cc3c64a31e016b0c19899ec067977a interface_ip: 38.102.83.70 label: cloud-centos-9-stream-tripleo node_properties: {} private_ipv4: 38.102.83.70 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.102.83.70 public_ipv6: '' region: RegionOne slot: null zuul_node: az: nova cloud: vexxhost-nodepool-tripleo external_id: 4e669e76-5ba5-4076-bd3c-2fe5af3fd4b2 host_id: 4d5af5c3d4216850e4ad6b0187cc3c64a31e016b0c19899ec067977a interface_ip: 38.102.83.70 label: cloud-centos-9-stream-tripleo node_properties: {} private_ipv4: 38.102.83.70 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.102.83.70 public_ipv6: '' region: RegionOne slot: null uuid: null vars: cifmw_artifacts_basedir: '{{ cifmw_basedir | default(ansible_user_dir ~ ''/ci-framework-data'') }}' cifmw_build_containers_exclude_containers: antelope: centos10: - tempest-extras centos9: - tempest-extras master: centos10: - tempest-extras centos9: - tempest-extras cifmw_repo_setup_extra_repos: - messaging-rabbitmq-4,baseurl=https://mirror.stream.centos.org/SIGs/{{ ansible_distribution_major_version }}-stream/messaging/x86_64/rabbitmq-4/ zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: master build: f2ab79824b5e4f15a035bc9b98112299 build_refs: - branch: master change: '993736' change_message: 'Fix node_counts string formatting TypeError in error path When node discovery is insufficient in podified deployments, the LOG.critical call at base.py:590 uses % string formatting with node_counts, which is a list. Python''s % operator requires a tuple for multi-value substitution, causing a TypeError that masks the real RuntimeError(''Insufficient node discovery, check logs''). Convert node_counts to a tuple before formatting, consistent with line 593 which already handles this correctly using *node_counts. Assisted-By: Claude Opus 4.6 Change-Id: I30ae011dd47cec1fca1ff6feaba064fd45545b6e Signed-off-by: Eduardo Olivares ' change_url: https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/993736 commit_id: ac107b2145a820459ca776d00e8ead04652de127 patchset: '1' project: canonical_hostname: opendev.org canonical_name: opendev.org/x/whitebox-neutron-tempest-plugin name: x/whitebox-neutron-tempest-plugin short_name: whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin topic: worktree-fix-node-counts-format buildset: 567f6cf38f7a4e3b92246f62bf7bd731 buildset_refs: - branch: master change: '993736' change_message: 'Fix node_counts string formatting TypeError in error path When node discovery is insufficient in podified deployments, the LOG.critical call at base.py:590 uses % string formatting with node_counts, which is a list. Python''s % operator requires a tuple for multi-value substitution, causing a TypeError that masks the real RuntimeError(''Insufficient node discovery, check logs''). Convert node_counts to a tuple before formatting, consistent with line 593 which already handles this correctly using *node_counts. Assisted-By: Claude Opus 4.6 Change-Id: I30ae011dd47cec1fca1ff6feaba064fd45545b6e Signed-off-by: Eduardo Olivares ' change_url: https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/993736 commit_id: ac107b2145a820459ca776d00e8ead04652de127 patchset: '1' project: canonical_hostname: opendev.org canonical_name: opendev.org/x/whitebox-neutron-tempest-plugin name: x/whitebox-neutron-tempest-plugin short_name: whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin topic: worktree-fix-node-counts-format change: '993736' change_message: 'Fix node_counts string formatting TypeError in error path When node discovery is insufficient in podified deployments, the LOG.critical call at base.py:590 uses % string formatting with node_counts, which is a list. Python''s % operator requires a tuple for multi-value substitution, causing a TypeError that masks the real RuntimeError(''Insufficient node discovery, check logs''). Convert node_counts to a tuple before formatting, consistent with line 593 which already handles this correctly using *node_counts. Assisted-By: Claude Opus 4.6 Change-Id: I30ae011dd47cec1fca1ff6feaba064fd45545b6e Signed-off-by: Eduardo Olivares ' change_url: https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/993736 child_jobs: - whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp commit_id: ac107b2145a820459ca776d00e8ead04652de127 event_id: 60b63971051f4d8a9f0a7a859542f93e executor: hostname: 38.102.83.40 inventory_file: /var/lib/zuul/builds/f2ab79824b5e4f15a035bc9b98112299/ansible/inventory.yaml log_root: /var/lib/zuul/builds/f2ab79824b5e4f15a035bc9b98112299/work/logs result_data_file: /var/lib/zuul/builds/f2ab79824b5e4f15a035bc9b98112299/work/results.json src_root: /var/lib/zuul/builds/f2ab79824b5e4f15a035bc9b98112299/work/src work_root: /var/lib/zuul/builds/f2ab79824b5e4f15a035bc9b98112299/work include_vars: [] items: - branch: master change: '993736' change_message: 'Fix node_counts string formatting TypeError in error path When node discovery is insufficient in podified deployments, the LOG.critical call at base.py:590 uses % string formatting with node_counts, which is a list. Python''s % operator requires a tuple for multi-value substitution, causing a TypeError that masks the real RuntimeError(''Insufficient node discovery, check logs''). Convert node_counts to a tuple before formatting, consistent with line 593 which already handles this correctly using *node_counts. Assisted-By: Claude Opus 4.6 Change-Id: I30ae011dd47cec1fca1ff6feaba064fd45545b6e Signed-off-by: Eduardo Olivares ' change_url: https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/993736 commit_id: ac107b2145a820459ca776d00e8ead04652de127 patchset: '1' project: canonical_hostname: opendev.org canonical_name: opendev.org/x/whitebox-neutron-tempest-plugin name: x/whitebox-neutron-tempest-plugin short_name: whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin topic: worktree-fix-node-counts-format job: openstack-meta-content-provider jobtags: [] max_attempts: 3 message: Rml4IG5vZGVfY291bnRzIHN0cmluZyBmb3JtYXR0aW5nIFR5cGVFcnJvciBpbiBlcnJvciBwYXRoCgpXaGVuIG5vZGUgZGlzY292ZXJ5IGlzIGluc3VmZmljaWVudCBpbiBwb2RpZmllZCBkZXBsb3ltZW50cywgdGhlCkxPRy5jcml0aWNhbCBjYWxsIGF0IGJhc2UucHk6NTkwIHVzZXMgJSBzdHJpbmcgZm9ybWF0dGluZyB3aXRoCm5vZGVfY291bnRzLCB3aGljaCBpcyBhIGxpc3QuIFB5dGhvbidzICUgb3BlcmF0b3IgcmVxdWlyZXMgYSB0dXBsZQpmb3IgbXVsdGktdmFsdWUgc3Vic3RpdHV0aW9uLCBjYXVzaW5nIGEgVHlwZUVycm9yIHRoYXQgbWFza3MgdGhlCnJlYWwgUnVudGltZUVycm9yKCdJbnN1ZmZpY2llbnQgbm9kZSBkaXNjb3ZlcnksIGNoZWNrIGxvZ3MnKS4KCkNvbnZlcnQgbm9kZV9jb3VudHMgdG8gYSB0dXBsZSBiZWZvcmUgZm9ybWF0dGluZywgY29uc2lzdGVudCB3aXRoCmxpbmUgNTkzIHdoaWNoIGFscmVhZHkgaGFuZGxlcyB0aGlzIGNvcnJlY3RseSB1c2luZyAqbm9kZV9jb3VudHMuCgpBc3Npc3RlZC1CeTogQ2xhdWRlIE9wdXMgNC42CkNoYW5nZS1JZDogSTMwYWUwMTFkZDQ3Y2VjMWZjYTFmZjZmZWFiYTA2NGZkNDU1NDViNmUKU2lnbmVkLW9mZi1ieTogRWR1YXJkbyBPbGl2YXJlcyA8ZW9saXZhcmVAcmVkaGF0LmNvbT4K override_checkout: main patchset: '1' pipeline: openstack-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6906bd265a5624e6f7c7ca8448bbeb7f7d7d975d trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: aa325aae459aaeadbd8fef95bd700bdae70ab38c trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 240c126bcbad972d81dfe3128ba26b3973273ae7 untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6906bd265a5624e6f7c7ca8448bbeb7f7d7d975d untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: aa325aae459aaeadbd8fef95bd700bdae70ab38c untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/meta_content_provider/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: zuul 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: zuul 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: zuul branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/post_playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/post_playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/post_playbook_0/role_1/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_0/role_3/rdo-jobs/roles - 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_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: zuul 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: zuul 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 - 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_2/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_2/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_2/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_2/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_2/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_2/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: zuul 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: zuul 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: trusted/project_0/review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_1/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/pre_playbook_1/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_1/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_1/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_1/role_2/rdo-jobs/roles - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_2/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/pre_playbook_2/role_0/ci-framework/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_2/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_2/role_1/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_2/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_2/role_2/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_2/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_2/role_3/rdo-jobs/roles - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_3/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/pre_playbook_3/role_0/ci-framework/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_3/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_3/role_1/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_3/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_3/role_2/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_3/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_3/role_3/rdo-jobs/roles - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/content_provider/pre.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_4/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/pre_playbook_4/role_0/ci-framework/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_4/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_4/role_1/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_4/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_4/role_2/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_4/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_4/role_3/rdo-jobs/roles - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/meta_content_provider/copy_container_files.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_5/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/pre_playbook_5/role_0/ci-framework/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_5/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_5/role_1/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_5/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_5/role_2/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_5/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_5/role_3/rdo-jobs/roles post_review: false post_timeout: 5400 pre_timeout: null project: canonical_hostname: opendev.org canonical_name: opendev.org/x/whitebox-neutron-tempest-plugin name: x/whitebox-neutron-tempest-plugin short_name: whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin projects: github.com/openstack-k8s-operators/barbican-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/barbican-operator checkout: main checkout_description: job override ref commit: d0dd24fbae8ae225b4df3855f7f4933b07fba60f name: openstack-k8s-operators/barbican-operator required: true short_name: barbican-operator src_dir: src/github.com/openstack-k8s-operators/barbican-operator github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: job override ref commit: 240c126bcbad972d81dfe3128ba26b3973273ae7 name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/cinder-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/cinder-operator checkout: main checkout_description: job override ref commit: 3ac6ffeb55669061ac470330ee5a5aa11fb950ae name: openstack-k8s-operators/cinder-operator required: true short_name: cinder-operator src_dir: src/github.com/openstack-k8s-operators/cinder-operator github.com/openstack-k8s-operators/designate-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/designate-operator checkout: main checkout_description: job override ref commit: cf2cd68abe0f98380e03e7212127d40656db72e0 name: openstack-k8s-operators/designate-operator required: true short_name: designate-operator src_dir: src/github.com/openstack-k8s-operators/designate-operator github.com/openstack-k8s-operators/glance-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/glance-operator checkout: main checkout_description: job override ref commit: 8ce9ecbb89b8e82de4e75e9de52d922d9ab1f151 name: openstack-k8s-operators/glance-operator required: true short_name: glance-operator src_dir: src/github.com/openstack-k8s-operators/glance-operator github.com/openstack-k8s-operators/heat-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/heat-operator checkout: main checkout_description: job override ref commit: b2a0ac65a741c6fab7c34d98780cf49a53d08693 name: openstack-k8s-operators/heat-operator required: true short_name: heat-operator src_dir: src/github.com/openstack-k8s-operators/heat-operator github.com/openstack-k8s-operators/horizon-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/horizon-operator checkout: main checkout_description: job override ref commit: a13794f0c43ff4e38ef311eec5bcc88b478f06b6 name: openstack-k8s-operators/horizon-operator required: true short_name: horizon-operator src_dir: src/github.com/openstack-k8s-operators/horizon-operator github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: job override ref commit: b47e14ac1eb225224e61a727cbe6ef0ba37c6fd3 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: job override ref commit: 2b056471eb48ec08068497ff0cd91d1846c292b2 name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/ironic-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ironic-operator checkout: main checkout_description: job override ref commit: 565ac66033e13aa2549ba09c2c294c1570e243bd name: openstack-k8s-operators/ironic-operator required: true short_name: ironic-operator src_dir: src/github.com/openstack-k8s-operators/ironic-operator github.com/openstack-k8s-operators/keystone-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/keystone-operator checkout: main checkout_description: job override ref commit: a3699b737b937a0d3e462ea97d3d6687e691c55e name: openstack-k8s-operators/keystone-operator required: true short_name: keystone-operator src_dir: src/github.com/openstack-k8s-operators/keystone-operator github.com/openstack-k8s-operators/manila-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/manila-operator checkout: main checkout_description: job override ref commit: be3bf724cde1a1bcbb6420072125f0f7c6a052bd name: openstack-k8s-operators/manila-operator required: true short_name: manila-operator src_dir: src/github.com/openstack-k8s-operators/manila-operator github.com/openstack-k8s-operators/mariadb-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/mariadb-operator checkout: main checkout_description: job override ref commit: b93404ca80980da7d5213018d88c71f0b060eb47 name: openstack-k8s-operators/mariadb-operator required: true short_name: mariadb-operator src_dir: src/github.com/openstack-k8s-operators/mariadb-operator github.com/openstack-k8s-operators/neutron-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/neutron-operator checkout: main checkout_description: job override ref commit: 2692ed559d0f536367f57c8355a39f335316f23f name: openstack-k8s-operators/neutron-operator required: true short_name: neutron-operator src_dir: src/github.com/openstack-k8s-operators/neutron-operator github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: job override ref commit: 7ba93ca4794341b745f11e6adfcc867f5159a569 name: openstack-k8s-operators/nova-operator required: true short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/octavia-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/octavia-operator checkout: main checkout_description: job override ref commit: f672a628bc79bca556ecf089739597e96a1b718a name: openstack-k8s-operators/octavia-operator required: true short_name: octavia-operator src_dir: src/github.com/openstack-k8s-operators/octavia-operator github.com/openstack-k8s-operators/openstack-ansibleee-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-ansibleee-operator checkout: main checkout_description: job override ref commit: 20bba339978c1ded19ad5c8d872b3b522b2f3c89 name: openstack-k8s-operators/openstack-ansibleee-operator required: true short_name: openstack-ansibleee-operator src_dir: src/github.com/openstack-k8s-operators/openstack-ansibleee-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: job override ref commit: 398b3c75e25599765764caa4dedadba3684acab8 name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: job override ref commit: 2b96cb125e94edd8594cb0ce15be839c767d16a0 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/ovn-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ovn-operator checkout: main checkout_description: job override ref commit: 4d1ed7d50594d70dac874dc109e952ac3ebda147 name: openstack-k8s-operators/ovn-operator required: true short_name: ovn-operator src_dir: src/github.com/openstack-k8s-operators/ovn-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: job override ref commit: 85321f7e0af502d7f06f845886058daf09da34f6 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup github.com/openstack-k8s-operators/swift-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/swift-operator checkout: main checkout_description: job override ref commit: d7ad7b28850e08a9bae49783b393c8fef0eb6af8 name: openstack-k8s-operators/swift-operator required: true short_name: swift-operator src_dir: src/github.com/openstack-k8s-operators/swift-operator github.com/openstack-k8s-operators/tcib: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/tcib checkout: main checkout_description: job override ref commit: 9aecfe867ca44ca276dd228be612c156cf3842f7 name: openstack-k8s-operators/tcib required: true short_name: tcib src_dir: src/github.com/openstack-k8s-operators/tcib github.com/openstack-k8s-operators/telemetry-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/telemetry-operator checkout: main checkout_description: job override ref commit: 5eb137cd5080d65fb68526816416015bcafd6ca7 name: openstack-k8s-operators/telemetry-operator required: true short_name: telemetry-operator src_dir: src/github.com/openstack-k8s-operators/telemetry-operator github.com/openstack-k8s-operators/watcher-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/watcher-operator checkout: main checkout_description: job override ref commit: d9e40c6abd74fcc558ef087d928306e8a58fa9a2 name: openstack-k8s-operators/watcher-operator required: true short_name: watcher-operator src_dir: src/github.com/openstack-k8s-operators/watcher-operator opendev.org/x/whitebox-neutron-tempest-plugin: canonical_hostname: opendev.org canonical_name: opendev.org/x/whitebox-neutron-tempest-plugin checkout: master checkout_description: zuul branch commit: ac107b2145a820459ca776d00e8ead04652de127 name: x/whitebox-neutron-tempest-plugin required: false short_name: whitebox-neutron-tempest-plugin src_dir: src/opendev.org/x/whitebox-neutron-tempest-plugin opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: zuul branch commit: aa325aae459aaeadbd8fef95bd700bdae70ab38c name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs ref: refs/changes/36/993736/1 resources: {} tenant: rdoproject.org timeout: 5000 topic: worktree-fix-node-counts-format voting: true