From 5430e9a194255d6df0b82c153892f20b70c3a61d Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Wed, 17 Dec 2025 12:26:04 -0800 Subject: [PATCH] Make multiple integration jobs voting A risk exists that we just sort of ingore an integration job failure with an IPA change which might be a legitimate issue. The key is that we really need to just fix the jobs when they fail, and not leave jobs in non-voting status for long periods of times. So this, in order to help head off merging breaking changes which might break a non-voting job, elevates those non-voting jobs to voting. Change-Id: I77249daf4bebeaead25ea87757de38b272e6ac7a Signed-off-by: Julia Kreger --- zuul.d/project.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index efe94b6..4a131c4 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -14,10 +14,8 @@ - ironic-python-agent-check-image-dib-debian - ironic-python-agent-check-image-dib-debian-arm64 - ironic-python-agent-check-image-dib-debian-extra - # NOTE(TheJulia): Make the advanced job voting at some point - # soon. It exercises virtual media based deploys and ops. - - ironic-tempest-standalone-advanced: - voting: false + - ironic-tempest-standalone-advanced + - ipa-tempest-bios-ipmi-direct-src # Non-voting jobs - ironic-python-agent-check-image-dib-debian-bookworm: voting: false @@ -25,8 +23,6 @@ voting: false - ironic-python-agent-check-image-dib-ubuntu-arm64: voting: false - - ipa-tempest-bios-ipmi-direct-src: - voting: false - ironic-python-agent-builder-tox-codespell: voting: false gate: @@ -40,6 +36,8 @@ - ironic-python-agent-check-image-dib-debian - ironic-python-agent-check-image-dib-debian-arm64 - ironic-python-agent-check-image-dib-debian-extra + - ipa-tempest-bios-ipmi-direct-src + - ironic-tempest-standalone-advanced post: jobs: - publish-openstack-python-branch-tarball