From f7329977e28c9d08643c1385019389c18186aef1 Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Wed, 21 Feb 2024 17:39:35 +0000 Subject: [PATCH 1/4] [zuul] Add a project template for telemetry-tempest jobs This will run jobs against changes to telemetry-tempest-plugins The jobs can be triggered with "check rdo experimental" comment --- zuul.d/projects.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 35a478ee..72d3c3cd 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -25,6 +25,12 @@ changeRepository: "https://review.opendev.org/openstack/telemetry-tempest-plugin" changeRefspec: "master" +- project-template: + name: rdo-telemetry-tempest-plugin-jobs + openstack-experimental: + jobs: + - noop + - project: name: openstack-k8s-operators/telemetry-operator templates: From 5aaa9ffcb2b14b2e2b14696130fd5377b08a2620 Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Thu, 22 Feb 2024 14:12:33 +0000 Subject: [PATCH 2/4] disable jobs for this change --- zuul.d/projects.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 72d3c3cd..0c5864c7 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -31,10 +31,10 @@ jobs: - noop -- project: - name: openstack-k8s-operators/telemetry-operator - templates: - - podified-multinode-edpm-pipeline - github-check: - jobs: - - telemetry-operator-multinode-autoscaling-tempest +#- project: +# name: openstack-k8s-operators/telemetry-operator +# templates: +# - podified-multinode-edpm-pipeline +# github-check: +# jobs: +# - telemetry-operator-multinode-autoscaling-tempest From c40eab8138fb3c0ea6d59a6f769e43f4c8278d4a Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Thu, 29 Feb 2024 13:32:37 +0000 Subject: [PATCH 3/4] [zuul][template] Update jobs to add required projects --- zuul.d/projects.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 0c5864c7..d1e7066e 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -29,7 +29,10 @@ name: rdo-telemetry-tempest-plugin-jobs openstack-experimental: jobs: - - noop + - noop: + required-projects: + - openstack/telemetry-tempest-plugin + - openstack-k8s-operators/telemetry-operator #- project: # name: openstack-k8s-operators/telemetry-operator From a97abc873913c3d9f2617998c6115507f3e345de Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Mon, 4 Mar 2024 17:03:05 +0000 Subject: [PATCH 4/4] Remove required-projects --- zuul.d/projects.yaml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index d1e7066e..72d3c3cd 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -29,15 +29,12 @@ name: rdo-telemetry-tempest-plugin-jobs openstack-experimental: jobs: - - noop: - required-projects: - - openstack/telemetry-tempest-plugin - - openstack-k8s-operators/telemetry-operator + - noop -#- project: -# name: openstack-k8s-operators/telemetry-operator -# templates: -# - podified-multinode-edpm-pipeline -# github-check: -# jobs: -# - telemetry-operator-multinode-autoscaling-tempest +- project: + name: openstack-k8s-operators/telemetry-operator + templates: + - podified-multinode-edpm-pipeline + github-check: + jobs: + - telemetry-operator-multinode-autoscaling-tempest