Don't use the openstack-ci-core/openafs PPA on noble and later
Also add zuul-role-integration jobs for noble to ensure things generally work as expected on noble, and specifically verify from the testing logs that the exclusion is effective. Change-Id: Ic722e992038b3d740108594d80d66f0befc153c7
This commit is contained in:
parent
487b29e013
commit
2433597e81
@ -4,11 +4,13 @@
|
||||
# need fixed in production, and other things we've needed pulled in
|
||||
# like ARM64 support. So that's why we maintain our own packages
|
||||
# here.
|
||||
# NOTE for noble (24.02) and beyond shouldn't need to use the PPA
|
||||
- name: Install openstackci openafs PPA on Ubuntu
|
||||
apt_repository:
|
||||
repo: 'ppa:openstack-ci-core/openafs'
|
||||
when:
|
||||
- ansible_distribution == 'Ubuntu'
|
||||
- (ansible_distribution_major_version|int) <= 22
|
||||
become: yes
|
||||
|
||||
- name: Install kernel headers dependency
|
||||
|
@ -91,6 +91,18 @@
|
||||
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-focal-arm64
|
||||
parent: system-config-zuul-role-integration
|
||||
@ -115,6 +127,18 @@
|
||||
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
|
||||
@ -199,6 +223,11 @@
|
||||
- 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
|
||||
## Non-voting until https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069781
|
||||
## is fixed and makes it into Debian/Ubuntu
|
||||
- system-config-zuul-role-integration-noble-arm64:
|
||||
voting: false
|
||||
- system-config-zuul-role-integration-debian-bullseye
|
||||
- system-config-zuul-role-integration-debian-bullseye-arm64
|
||||
- system-config-zuul-role-integration-debian-bookworm
|
||||
@ -214,6 +243,10 @@
|
||||
- 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
|
||||
## Disabled until https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069781
|
||||
## is fixed and makes it into Debian/Ubuntu
|
||||
# - 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
|
||||
|
Loading…
Reference in New Issue
Block a user