zuul: layout: Add non-voting openSUSE OpenStack Ansible jobs
Add new openSUSE non-voting job so we can automatically test openSUSE on new patchsets. This aims to slowly phase out the experimental one. We also need to prevent these jobs in the stable/(newton|ocata) branches since openSUSE support has been added in the Pike release. Change-Id: If5583aa89818509d56b1d3f994c1515f18ccdb50
This commit is contained in:
parent
0795a7414c
commit
1d07a7c155
|
@ -124,6 +124,7 @@
|
|||
- centos-7
|
||||
- fedora-25
|
||||
- ubuntu-xenial
|
||||
- opensuse-422
|
||||
pipeline: gate
|
||||
scenario: func
|
||||
suffix:
|
||||
|
@ -133,7 +134,6 @@
|
|||
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}':
|
||||
ostype:
|
||||
- ubuntu-trusty
|
||||
- opensuse-422
|
||||
pipeline: gate
|
||||
scenario: func
|
||||
suffix: ''
|
||||
|
|
|
@ -313,9 +313,13 @@ project-templates:
|
|||
check:
|
||||
- 'gate-{name}-ansible-func-ubuntu-xenial-nv'
|
||||
|
||||
# NOTE(hwoarang) same job as non-voting for check and experimental groups
|
||||
# so openSUSE can be isolated on rechecks until stabilizes.
|
||||
- name: ansible-role-functional-jobs-opensuse-422
|
||||
experimental:
|
||||
- 'gate-{name}-ansible-func-opensuse-422'
|
||||
- 'gate-{name}-ansible-func-opensuse-422-nv'
|
||||
check:
|
||||
- 'gate-{name}-ansible-func-opensuse-422-nv'
|
||||
|
||||
- name: bindep-fallback
|
||||
check:
|
||||
|
@ -3160,6 +3164,10 @@ jobs:
|
|||
- name: ^gate-openstack-ansible-.*-ansible-.*-centos-7.*$
|
||||
branch: ^(?!stable/newton).*$
|
||||
|
||||
# openSUSE support has been added in the Pike release.
|
||||
- name: ^gate-openstack-ansible-.*-ansible-.*-opensuse-422.*$
|
||||
branch: ^(?!stable/(newton|ocata)).*$
|
||||
|
||||
# Now some specific conditions for openstack-ansible:
|
||||
|
||||
# Run the os_keystone extra functional test jobs on trusty for Newton only
|
||||
|
|
Loading…
Reference in New Issue