puppet: introduce scenario004
scenario004 will be a new scenario run on puppet-ceph for start and non-voting, as it's experimental. The scenario will install Ceph Rados Gateway instead of Swift and test its integration with OpenStack. Change-Id: Ib5ffcf29bb513bd6624f61f549739befa9cc95ce
This commit is contained in:
parent
a0725ec5f5
commit
ec21239393
|
@ -480,6 +480,7 @@
|
|||
- scenario001
|
||||
- scenario002
|
||||
- scenario003
|
||||
- scenario004
|
||||
jobs:
|
||||
- 'gate-puppet-openstack-integration-{puppet_version}-{scenario}-tempest-{node}{job-suffix}'
|
||||
|
||||
|
|
|
@ -879,6 +879,13 @@ project-templates:
|
|||
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-trusty
|
||||
- gate-puppet-openstack-integration-4-scenario003-tempest-centos-7
|
||||
|
||||
- name: puppet-openstack-integration-jobs-scenario004
|
||||
check:
|
||||
- gate-puppet-openstack-integration-3-scenario004-tempest-ubuntu-xenial-nv
|
||||
- gate-puppet-openstack-integration-3-scenario004-tempest-centos-7-nv
|
||||
- gate-puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial-nv
|
||||
- gate-puppet-openstack-integration-4-scenario004-tempest-centos-7-nv
|
||||
|
||||
- name: puppet-openstack-spec-helper-jobs
|
||||
check:
|
||||
- gate-puppet-openstack-spec-helper-lint-centos-7
|
||||
|
@ -1440,6 +1447,10 @@ jobs:
|
|||
- name: ^gate-puppet-openstack-integration-3-scenario00(1|2)-tempest-ubuntu-trusty$
|
||||
branch: ^(stable/(liberty|mitaka|hammer)).*$
|
||||
|
||||
# puppet-integration scenario004 was introduced after Mitaka (OpenStack) and Hammer (Ceph).
|
||||
- name: ^gate-puppet-openstack-integration-(3|4)-scenario004.*$
|
||||
branch: ^(?!stable/(liberty|mitaka|hammer)).*$
|
||||
|
||||
# puppet-integration scenario003 was introduced after Liberty (OpenStack) but we stop to
|
||||
# test Trusty after Mitaka.
|
||||
- name: ^gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty$
|
||||
|
@ -10174,9 +10185,10 @@ projects:
|
|||
- name: puppet-check-jobs
|
||||
- name: puppet-module-unit-jobs
|
||||
- name: release-notes-jobs
|
||||
# ceph is only deployed on scenario001
|
||||
# ceph is only deployed on scenario001 and scenario004
|
||||
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
||||
- name: puppet-openstack-integration-jobs-scenario001
|
||||
- name: puppet-openstack-integration-jobs-scenario004
|
||||
- name: puppet-branch-tarball-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
check:
|
||||
|
|
Loading…
Reference in New Issue