Takashi Kajinami ed57a60dcc Promote puppet 8 jobs
Puppet 7 is reaching its EOL very soon. Enable testing with Puppet 8
to prepare complete migration to Puppet 8. Note that litmus jobs are
kept non-voting in this step but will later be made voting.

Change-Id: I4578a2265f962ec38b7bddb19e0dfbb624d117de
2025-01-23 22:22:16 +09:00

197 lines
5.0 KiB
YAML

---
- job:
name: puppet-openstack-integration-7
parent: puppet-openstack-integration-run-base
abstract: true
vars:
puppet: 7
- job:
name: puppet-openstack-integration-7-scenario001
parent: puppet-openstack-integration-7
abstract: true
vars:
scenario: scenario001
- job:
name: puppet-openstack-integration-7-scenario001-tempest-ubuntu-jammy
parent: puppet-openstack-integration-7-scenario001
nodeset: ubuntu-jammy
voting: false
- job:
name: puppet-openstack-integration-7-scenario001-tempest-centos-9-stream
parent: puppet-openstack-integration-7-scenario001
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-7-scenario002
parent: puppet-openstack-integration-7
abstract: true
vars:
scenario: scenario002
- job:
name: puppet-openstack-integration-7-scenario002-tempest-ubuntu-jammy
parent: puppet-openstack-integration-7-scenario002
nodeset: ubuntu-jammy
voting: false
- job:
name: puppet-openstack-integration-7-scenario002-tempest-centos-9-stream
parent: puppet-openstack-integration-7-scenario002
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-7-scenario003
parent: puppet-openstack-integration-7
abstract: true
vars:
scenario: scenario003
- job:
name: puppet-openstack-integration-7-scenario003-tempest-ubuntu-jammy
parent: puppet-openstack-integration-7-scenario003
nodeset: ubuntu-jammy
voting: false
- job:
name: puppet-openstack-integration-7-scenario003-tempest-centos-9-stream
parent: puppet-openstack-integration-7-scenario003
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-7-scenario004
parent: puppet-openstack-integration-7
abstract: true
vars:
scenario: scenario004
- job:
name: puppet-openstack-integration-7-scenario004-tempest-ubuntu-jammy
parent: puppet-openstack-integration-7-scenario004
nodeset: ubuntu-jammy
voting: false
- job:
name: puppet-openstack-integration-7-scenario004-tempest-centos-9-stream
parent: puppet-openstack-integration-7-scenario004
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-7-scenario005
parent: puppet-openstack-integration-7
abstract: true
vars:
scenario: scenario005
- job:
name: puppet-openstack-integration-7-scenario005-tempest-ubuntu-jammy
parent: puppet-openstack-integration-7-scenario005
nodeset: ubuntu-jammy
voting: false
- job:
name: puppet-openstack-integration-7-scenario005-tempest-centos-9-stream
parent: puppet-openstack-integration-7-scenario005
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
### puppet 8 jobs ###
- job:
name: puppet-openstack-integration-8
parent: puppet-openstack-integration-run-base
abstract: true
vars:
puppet: 8
- job:
name: puppet-openstack-integration-8-scenario001
parent: puppet-openstack-integration-8
abstract: true
vars:
scenario: scenario001
- job:
name: puppet-openstack-integration-8-scenario001-tempest-centos-9-stream
parent: puppet-openstack-integration-8-scenario001
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-8-scenario002
parent: puppet-openstack-integration-8
abstract: true
vars:
scenario: scenario002
- job:
name: puppet-openstack-integration-8-scenario002-tempest-centos-9-stream
parent: puppet-openstack-integration-8-scenario002
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-8-scenario003
parent: puppet-openstack-integration-8
abstract: true
vars:
scenario: scenario003
- job:
name: puppet-openstack-integration-8-scenario003-tempest-centos-9-stream
parent: puppet-openstack-integration-8-scenario003
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-8-scenario004
parent: puppet-openstack-integration-8
abstract: true
vars:
scenario: scenario004
- job:
name: puppet-openstack-integration-8-scenario004-tempest-centos-9-stream
parent: puppet-openstack-integration-8-scenario004
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream
- job:
name: puppet-openstack-integration-8-scenario005
parent: puppet-openstack-integration-8
abstract: true
vars:
scenario: scenario005
- job:
name: puppet-openstack-integration-8-scenario005-tempest-centos-9-stream
parent: puppet-openstack-integration-8-scenario005
nodeset:
nodes:
- name: centos-9-stream
label: centos-9-stream