From df240799c39bd054a26ddc637dcfe8bd6d09d085 Mon Sep 17 00:00:00 2001 From: Michael Johnson Date: Wed, 10 Oct 2018 17:03:21 -0700 Subject: [PATCH] Run octavia-tempest-plugin patches against stable This patch adds gate jobs that run octavia-tempest-plugin patches against the stable/queens and stable/rocky branches. This will ensure that the tests take API versioning into account. Story: 2002167 Task: 20021 Change-Id: I83813cdf444478e34fd074114f5902ba3aaddee5 --- zuul.d/jobs.yaml | 21 +++++++++++++++++++++ zuul.d/projects.yaml | 8 ++++++++ 2 files changed, 29 insertions(+) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 15147fa6..d529a3be 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -108,6 +108,16 @@ devstack_localrc: USE_PYTHON3: true +- job: + name: octavia-v2-dsvm-noop-api-stable-rocky + parent: octavia-v2-dsvm-noop-api + override-checkout: stable/rocky + +- job: + name: octavia-v2-dsvm-noop-api-stable-queens + parent: octavia-v2-dsvm-noop-api + override-checkout: stable/queens + - job: name: octavia-v2-dsvm-scenario parent: octavia-dsvm-live-base @@ -127,6 +137,17 @@ vars: devstack_localrc: USE_PYTHON3: true + +- job: + name: octavia-v2-dsvm-scenario-stable-rocky + parent: octavia-v2-dsvm-scenario + override-checkout: stable/rocky + +- job: + name: octavia-v2-dsvm-scenario-stable-queens + parent: octavia-v2-dsvm-scenario + override-checkout: stable/queens + - job: name: octavia-v2-dsvm-scenario-centos-7 parent: octavia-v2-dsvm-scenario diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 2064db5f..90956d84 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -8,8 +8,12 @@ check: jobs: - octavia-v2-dsvm-noop-api + - octavia-v2-dsvm-noop-api-stable-rocky + - octavia-v2-dsvm-noop-api-stable-queens - octavia-v2-dsvm-noop-py35-api - octavia-v2-dsvm-scenario + - octavia-v2-dsvm-scenario-stable-rocky + - octavia-v2-dsvm-scenario-stable-queens - octavia-v2-dsvm-py35-scenario - octavia-v2-dsvm-scenario-centos-7 - octavia-v2-dsvm-scenario-ubuntu-bionic: @@ -18,7 +22,11 @@ queue: octavia jobs: - octavia-v2-dsvm-noop-api + - octavia-v2-dsvm-noop-api-stable-rocky + - octavia-v2-dsvm-noop-api-stable-queens - octavia-v2-dsvm-noop-py35-api - octavia-v2-dsvm-scenario + - octavia-v2-dsvm-scenario-stable-rocky + - octavia-v2-dsvm-scenario-stable-queens - octavia-v2-dsvm-py35-scenario - octavia-v2-dsvm-scenario-centos-7