Merge "ARM64 openafs role tests"

This commit is contained in:
Zuul 2020-06-09 23:53:44 +00:00 committed by Gerrit Code Review
commit 8b8ba03667
4 changed files with 75 additions and 6 deletions

View File

@ -1,3 +0,0 @@
openafs_client_config_path: '/usr/vice/etc'
openafs_client_yum_repo_url: https://tarballs.openstack.org/project-config/package-afs-centos7
openafs_client_yum_repo_gpg_check: no

View File

@ -1,3 +0,0 @@
openafs_client_config_path: '/usr/vice/etc'
openafs_client_yum_repo_url: https://tarballs.openstack.org/project-config/package-afs-centos8
openafs_client_yum_repo_gpg_check: no

View File

@ -0,0 +1,3 @@
openafs_client_config_path: '/usr/vice/etc'
openafs_client_yum_repo_url: https://tarballs.opendev.org/openstack/openstack-zuul-jobs/openafs/centos{{ ansible_distribution_major_version}}/RPMS/{{ ansible_architecture }}
openafs_client_yum_repo_gpg_check: no

View File

@ -30,6 +30,20 @@
nodes:
- base
# NOTE(ianw): There's no need to run puppet tests on this node because
# we have no control-plane xenial arm64 nodes.
- job:
name: system-config-zuul-role-integration-xenial-arm64
parent: system-config-zuul-role-integration
nodeset:
nodes:
- name: base
label: ubuntu-xenial
groups:
- name: openafs
nodes:
- base
- job:
name: system-config-zuul-role-integration-bionic
parent: system-config-zuul-role-integration
@ -42,6 +56,18 @@
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
@ -54,6 +80,18 @@
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-debian-stable
parent: system-config-zuul-role-integration
@ -66,6 +104,18 @@
nodes:
- base
- job:
name: system-config-zuul-role-integration-debian-stable-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-centos-8
parent: system-config-zuul-role-integration
@ -78,19 +128,41 @@
nodes:
- base
- job:
name: system-config-zuul-role-integration-centos-8-arm64
parent: system-config-zuul-role-integration
nodeset:
nodes:
- name: base
label: centos-8-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-xenial-arm64
- 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-debian-stable
- system-config-zuul-role-integration-debian-stable-arm64
- system-config-zuul-role-integration-centos-8
- system-config-zuul-role-integration-centos-8-arm64
gate:
jobs:
- system-config-zuul-role-integration-xenial
- system-config-zuul-role-integration-xenial-arm64
- 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-debian-stable
- system-config-zuul-role-integration-debian-stable-arm64
- system-config-zuul-role-integration-centos-8
- system-config-zuul-role-integration-centos-8-arm64