From 9974e49d0603a5bb8b3fca8248fd2a0b5a48b1a9 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Tue, 19 Mar 2024 13:22:09 +0000 Subject: [PATCH] CI: Add a non-voting SLURP upgrade job for Ubuntu Jammy This job tests the Skip Level Upgrade Release Process (SLURP), which allows upgrading from 2023.1 (Antelope) to 2024.1 (Caracal). Change-Id: Ia2e687646b8cad904a1722d4ac7d34b2d769853e --- zuul.d/bifrost-jobs.yaml | 13 ++++++++++++- zuul.d/project.yaml | 2 ++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/zuul.d/bifrost-jobs.yaml b/zuul.d/bifrost-jobs.yaml index 1c367d3fe..7a482ee13 100644 --- a/zuul.d/bifrost-jobs.yaml +++ b/zuul.d/bifrost-jobs.yaml @@ -228,6 +228,17 @@ enable_keystone: true noauth_mode: false +- job: + name: bifrost-slurp-upgrade + parent: bifrost-upgrade + vars: + upgrade_from: stable/2023.1 + +- job: + name: bifrost-slurp-upgrade-ubuntu-jammy + parent: bifrost-slurp-upgrade + nodeset: ubuntu-jammy + # NOTE(TheJulia): This job is for use on the ironic repository, # to provide a minimal platform where we can execute a job where # basic performance numbers will be referenced/collected. @@ -244,4 +255,4 @@ parent: openstack-tox timeout: 7200 vars: - tox_envlist: codespell \ No newline at end of file + tox_envlist: codespell diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index d1736f739..be0541996 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -21,6 +21,8 @@ - bifrost-upgrade-ubuntu-jammy - bifrost-upgrade-keystone-centos9 # Non-voting jobs + - bifrost-slurp-upgrade-ubuntu-jammy: + voting: false - bifrost-integration-redfish-pxe-uefi-centos-9: voting: false - bifrost-integration-dhcp-ubuntu-jammy: