From b1d0214290a30441c659fae5ab63a508542aaa54 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 16 Dec 2022 00:32:01 +0900 Subject: [PATCH] Remove centos8 wallaby tripleo jobs TripleO has decided to drop all centos8 wallaby jobs. This removes the c8s tripleo jobs from Puppet OpenStack repos. Note that CentOS Stream 9 is not officially supported by stable/wallaby release of our modules so the job is kept non-voting. Change-Id: I27c323b0e9595fb9d6f75534c0aac3cd5ca2eb04 --- zuul.d/tripleo.yaml | 56 ++++++++++++--------------------------------- 1 file changed, 14 insertions(+), 42 deletions(-) diff --git a/zuul.d/tripleo.yaml b/zuul.d/tripleo.yaml index cb5f31b21..f22a45813 100644 --- a/zuul.d/tripleo.yaml +++ b/zuul.d/tripleo.yaml @@ -2,8 +2,9 @@ # This file contains the tripleo jobs for the puppet modules # - job: - name: tripleo-puppet-ci-centos-8-undercloud-containers - parent: tripleo-ci-centos-8-undercloud-containers + name: tripleo-puppet-ci-centos-9-undercloud-containers + voting: false + parent: tripleo-ci-centos-9-undercloud-containers irrelevant-files: &irrelevant_files - ^.*\.md$ - ^.*\.rst$ @@ -21,17 +22,6 @@ - ^setup.py$ - ^tox.ini$ -- job: - name: tripleo-puppet-ci-centos-9-undercloud-containers - voting: false - parent: tripleo-ci-centos-9-undercloud-containers - irrelevant-files: *irrelevant_files - -- job: - name: tripleo-puppet-ci-centos-8-content-provider - parent: tripleo-ci-centos-8-content-provider - irrelevant-files: *irrelevant_files - - job: name: tripleo-puppet-ci-centos-9-content-provider voting: false @@ -42,50 +32,32 @@ name: tripleo-puppet-undercloud check: jobs: - - tripleo-puppet-ci-centos-8-content-provider - - tripleo-puppet-ci-centos-8-undercloud-containers: &c8_consumer + - tripleo-puppet-ci-centos-9-content-provider + - tripleo-puppet-ci-centos-9-undercloud-containers: vars: &undercloud_consumer_vars consumer_job: true build_container_images: false remove_tags: - build - dependencies: - - tripleo-puppet-ci-centos-8-content-provider - - tripleo-puppet-ci-centos-9-content-provider - - tripleo-puppet-ci-centos-9-undercloud-containers: &c9_consumer - vars: *undercloud_consumer_vars dependencies: - tripleo-puppet-ci-centos-9-content-provider - gate: - jobs: - - tripleo-puppet-ci-centos-8-content-provider - - tripleo-puppet-ci-centos-8-undercloud-containers: *c8_consumer - -- job: - name: tripleo-puppet-ci-centos-8-standalone - parent: tripleo-ci-centos-8-standalone - irrelevant-files: *irrelevant_files - vars: &standalone_vars - featureset_override: - standalone_environment_files: - - 'environments/low-memory-usage.yaml' - job: name: tripleo-puppet-ci-centos-9-standalone - parent: tripleo-ci-centos-9-standalone voting: false + parent: tripleo-ci-centos-9-standalone irrelevant-files: *irrelevant_files - vars: *standalone_vars + vars: + featureset_override: + standalone_environment_files: + - 'environments/low-memory-usage.yaml' - project-template: name: tripleo-puppet-standalone check: jobs: - - tripleo-puppet-ci-centos-8-content-provider - - tripleo-puppet-ci-centos-8-standalone: *c8_consumer - tripleo-puppet-ci-centos-9-content-provider - - tripleo-puppet-ci-centos-9-standalone: *c9_consumer - gate: - jobs: - - tripleo-puppet-ci-centos-8-content-provider - - tripleo-puppet-ci-centos-8-standalone: *c8_consumer + - tripleo-puppet-ci-centos-9-standalone: + vars: *undercloud_consumer_vars + dependencies: + - tripleo-puppet-ci-centos-9-content-provider