Files
system-config/zuul.d/system-config-roles.yaml
Clark Boylan a88a6f58cc Drop bionic arm64 testing
This test was primarily there to ensure we could continue to do
openafs things on arm64 on this platform. We're dropping wheel
building on this platform which was the primary openafs use case. Just
clean the job up as followup.

Change-Id: Ie5f4516e33de0f910b9f456426b77769736638c2
2025-07-11 10:54:46 -07:00

219 lines
6.0 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
pre-run: roles-test/pre.yaml
run: roles-test/base.yaml
post-run: roles-test/post.yaml
files:
- roles/puppet-install
- roles/openafs-client
- roles/kerberos-client
- roles-test/
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
# for build logs
'/var/lib/dkms-make-logs': logs
- 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-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-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
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-noble
parent: system-config-zuul-role-integration
nodeset:
nodes:
- name: base
label: ubuntu-noble
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-noble-arm64
parent: system-config-zuul-role-integration
nodeset:
nodes:
- name: base
label: ubuntu-noble-arm64
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-bookworm
parent: system-config-zuul-role-integration
nodeset:
nodes:
- name: base
label: debian-bookworm
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-debian-bookworm-arm64
parent: system-config-zuul-role-integration
voting: false
nodeset:
nodes:
- name: base
label: debian-bookworm-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-bionic
- 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-noble
- system-config-zuul-role-integration-noble-arm64
- system-config-zuul-role-integration-debian-bullseye
- system-config-zuul-role-integration-debian-bullseye-arm64
- system-config-zuul-role-integration-debian-bookworm
- system-config-zuul-role-integration-debian-bookworm-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-bionic
- 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-noble
- system-config-zuul-role-integration-noble-arm64
- system-config-zuul-role-integration-debian-bullseye
- system-config-zuul-role-integration-debian-bullseye-arm64
- system-config-zuul-role-integration-debian-bookworm
- system-config-zuul-role-integration-debian-bookworm-arm64
- system-config-zuul-role-integration-centos-9-stream
- system-config-zuul-role-integration-centos-9-stream-arm64