Add CentOS 8 Stream jobs to puppet-openstack

RDO has switched to use centos-8-stream to build and validate spec
changes in RDO Trunk for master. Also, now puppet-promotion pipeline is
using both CentOS Linux 8 and CentOS Stream 8 as promotion criteria.

This patch is adding CentOS 8 stream jobs in puppet-openstack projects.
First, i'm adding them to check pipelines as non-voting and once we
check they are stable we can move them to voting.

Change-Id: I6d5c26585a5f5687584a63435ce5cebba7ffae79
This commit is contained in:
Alfredo Moralejo 2021-01-28 09:54:39 +01:00
parent c5e5b6e24d
commit acb80f48a2
4 changed files with 50 additions and 0 deletions

View File

@ -25,6 +25,12 @@
parent: puppet-openstack-integration-6-scenario001
nodeset: centos-8
- job:
name: puppet-openstack-integration-6-scenario001-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario001
nodeset: centos-8-stream
voting: false
- job:
name: puppet-openstack-integration-6-scenario001-tempest-debian-stable-luminous
parent: puppet-openstack-integration-6-scenario001
@ -50,6 +56,12 @@
parent: puppet-openstack-integration-6-scenario002
nodeset: centos-8
- job:
name: puppet-openstack-integration-6-scenario002-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario002
nodeset: centos-8-stream
voting: false
- job:
name: puppet-openstack-integration-6-scenario002-tempest-debian-stable
parent: puppet-openstack-integration-6-scenario002
@ -75,6 +87,12 @@
parent: puppet-openstack-integration-6-scenario003
nodeset: centos-8
- job:
name: puppet-openstack-integration-6-scenario003-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario003
nodeset: centos-8-stream
voting: false
- job:
name: puppet-openstack-integration-6-scenario003-tempest-debian-stable
parent: puppet-openstack-integration-6-scenario003
@ -101,6 +119,12 @@
parent: puppet-openstack-integration-6-scenario004
nodeset: centos-8
- job:
name: puppet-openstack-integration-6-scenario004-tempest-centos-8-stream
parent: puppet-openstack-integration-6-scenario004
nodeset: centos-8-stream
voting: false
- job:
name: puppet-openstack-integration-6-scenario004-tempest-debian-stable-luminous
parent: puppet-openstack-integration-6-scenario004

View File

@ -28,6 +28,7 @@
- puppet-openstack-libraries-puppet-syntax-6-centos-8
- puppet-openstack-libraries-puppet-syntax-6-ubuntu-bionic
- puppet-openstack-libraries-puppet-unit-6.14-centos-8
- puppet-openstack-libraries-puppet-unit-6.14-centos-8-stream
- puppet-openstack-libraries-puppet-unit-6.14-ubuntu-bionic
- puppet-openstack-libraries-puppet-unit-latest-ubuntu-bionic
- puppet-openstack-libraries-litmus-centos-8
@ -54,6 +55,10 @@
- puppet-openstack-integration-6-scenario002-tempest-centos-8
- puppet-openstack-integration-6-scenario003-tempest-centos-8
- puppet-openstack-integration-6-scenario004-tempest-centos-8
- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream
- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream
- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream
- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream
gate:
jobs:
- puppet-openstack-integration-6-scenario001-tempest-centos-8
@ -73,6 +78,7 @@
jobs:
- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic
- puppet-openstack-integration-6-scenario001-tempest-centos-8
- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream
gate:
jobs:
- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic
@ -87,6 +93,7 @@
jobs:
- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic
- puppet-openstack-integration-6-scenario002-tempest-centos-8
- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream
gate:
jobs:
- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic
@ -101,6 +108,7 @@
jobs:
- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic
- puppet-openstack-integration-6-scenario003-tempest-centos-8
- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream
gate:
jobs:
- puppet-openstack-integration-6-scenario003-tempest-centos-8
@ -114,6 +122,7 @@
jobs:
- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic
- puppet-openstack-integration-6-scenario004-tempest-centos-8
- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream
gate:
jobs:
- puppet-openstack-integration-6-scenario004-tempest-centos-8

View File

@ -8,6 +8,14 @@
vars:
puppet_gem_version: 6.14.0
- job:
name: puppet-openstack-libraries-puppet-unit-6.14-centos-8-stream
parent: puppet-openstack-libraries-puppet-unit-base
nodeset: centos-8-stream
voting: false
vars:
puppet_gem_version: 6.14.0
- job:
name: puppet-openstack-libraries-puppet-unit-6.14-ubuntu-bionic
parent: puppet-openstack-libraries-puppet-unit-base

View File

@ -8,6 +8,14 @@
vars:
puppet_gem_version: 6.14.0
- job:
name: puppet-openstack-unit-6.14-centos-8-stream
parent: puppet-openstack-unit-base
nodeset: centos-8-stream
voting: false
vars:
puppet_gem_version: 6.14.0
- job:
name: puppet-openstack-unit-6.14-ubuntu-bionic
parent: puppet-openstack-unit-base
@ -31,6 +39,7 @@
check:
jobs:
- puppet-openstack-unit-6.14-centos-8
- puppet-openstack-unit-6.14-centos-8-stream
- puppet-openstack-unit-6.14-ubuntu-bionic
- puppet-openstack-unit-latest-ubuntu-bionic
gate: