24e179d5de
Change-Id: I733d10c9285d4ea0d86e97f6ed45f28376a8672b
247 lines
6.8 KiB
YAML
247 lines
6.8 KiB
YAML
# Role integration jobs. These test the top-level generic roles/*
|
|
# under Zuul. The range of platforms should be the same as those for
|
|
# openstack-zuul-jobs.
|
|
#
|
|
# NOTE(ianw): 2018-08 have left off Fedora & OpenSUSE because
|
|
# no roles currently run on them.
|
|
- job:
|
|
name: system-config-zuul-role-integration
|
|
description: Test roles provided by system-config with Zuul.
|
|
abstract: true
|
|
parent: base
|
|
run: roles-test/base.yaml
|
|
post-run: roles-test/post.yaml
|
|
files:
|
|
- roles/puppet-install
|
|
- roles/openafs-client
|
|
- roles/kerberos-client
|
|
vars:
|
|
zuul_copy_output: "{{ copy_output | combine(host_copy_output | default({})) }}"
|
|
stage_dir: "{{ ansible_user_dir }}/zuul-output"
|
|
copy_output:
|
|
'/var/log/syslog': logs_txt
|
|
'/var/log/messages': logs_txt
|
|
'/var/log/openafs': logs
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-xenial
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-xenial
|
|
- name: puppet4
|
|
label: ubuntu-xenial
|
|
groups:
|
|
- name: puppet3
|
|
nodes:
|
|
- base
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-bionic
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-bionic
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-bionic-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-bionic-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-focal
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-focal
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-jammy
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-jammy
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-focal-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-focal-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-jammy-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: ubuntu-jammy-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-debian-buster
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: debian-buster
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-debian-bullseye
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: debian-bullseye
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-debian-buster-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: debian-buster-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-debian-bullseye-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: debian-bullseye-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-centos-8-stream
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: centos-8-stream
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-centos-8-stream-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: centos-8-stream-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-centos-9-stream
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: centos-9-stream
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- job:
|
|
name: system-config-zuul-role-integration-centos-9-stream-arm64
|
|
parent: system-config-zuul-role-integration
|
|
nodeset:
|
|
nodes:
|
|
- name: base
|
|
label: centos-9-stream-arm64
|
|
groups:
|
|
- name: openafs
|
|
nodes:
|
|
- base
|
|
|
|
- project-template:
|
|
name: system-config-zuul-role-integration
|
|
check:
|
|
jobs:
|
|
- system-config-zuul-role-integration-xenial
|
|
- system-config-zuul-role-integration-bionic
|
|
- system-config-zuul-role-integration-bionic-arm64
|
|
- system-config-zuul-role-integration-focal
|
|
- system-config-zuul-role-integration-focal-arm64
|
|
- system-config-zuul-role-integration-jammy
|
|
- system-config-zuul-role-integration-jammy-arm64
|
|
- system-config-zuul-role-integration-debian-buster
|
|
- system-config-zuul-role-integration-debian-buster-arm64
|
|
- system-config-zuul-role-integration-debian-bullseye
|
|
- system-config-zuul-role-integration-debian-bullseye-arm64
|
|
- system-config-zuul-role-integration-centos-8-stream
|
|
- system-config-zuul-role-integration-centos-8-stream-arm64
|
|
- system-config-zuul-role-integration-centos-9-stream
|
|
- system-config-zuul-role-integration-centos-9-stream-arm64
|
|
gate:
|
|
jobs:
|
|
- system-config-zuul-role-integration-xenial
|
|
- system-config-zuul-role-integration-bionic
|
|
- system-config-zuul-role-integration-bionic-arm64
|
|
- system-config-zuul-role-integration-focal
|
|
- system-config-zuul-role-integration-focal-arm64
|
|
- system-config-zuul-role-integration-jammy
|
|
- system-config-zuul-role-integration-jammy-arm64
|
|
- system-config-zuul-role-integration-debian-buster
|
|
- system-config-zuul-role-integration-debian-buster-arm64
|
|
- system-config-zuul-role-integration-debian-bullseye
|
|
- system-config-zuul-role-integration-debian-bullseye-arm64
|
|
- system-config-zuul-role-integration-centos-8-stream
|
|
- system-config-zuul-role-integration-centos-8-stream-arm64
|
|
- system-config-zuul-role-integration-centos-9-stream
|
|
- system-config-zuul-role-integration-centos-9-stream-arm64
|