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
|
# need fixed in production, and other things we've needed pulled in
|
||||||
# like ARM64 support. So that's why we maintain our own packages
|
# like ARM64 support. So that's why we maintain our own packages
|
||||||
# here.
|
# here.
|
||||||
|
# NOTE for noble (24.02) and beyond shouldn't need to use the PPA
|
||||||
- name: Install openstackci openafs PPA on Ubuntu
|
- name: Install openstackci openafs PPA on Ubuntu
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: 'ppa:openstack-ci-core/openafs'
|
repo: 'ppa:openstack-ci-core/openafs'
|
||||||
when:
|
when:
|
||||||
- ansible_distribution == 'Ubuntu'
|
- ansible_distribution == 'Ubuntu'
|
||||||
|
- (ansible_distribution_major_version|int) <= 22
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: Install kernel headers dependency
|
- name: Install kernel headers dependency
|
||||||
|
@ -91,6 +91,18 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- base
|
- 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:
|
- job:
|
||||||
name: system-config-zuul-role-integration-focal-arm64
|
name: system-config-zuul-role-integration-focal-arm64
|
||||||
parent: system-config-zuul-role-integration
|
parent: system-config-zuul-role-integration
|
||||||
@ -115,6 +127,18 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- base
|
- 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:
|
- job:
|
||||||
name: system-config-zuul-role-integration-debian-bullseye
|
name: system-config-zuul-role-integration-debian-bullseye
|
||||||
parent: system-config-zuul-role-integration
|
parent: system-config-zuul-role-integration
|
||||||
@ -199,6 +223,11 @@
|
|||||||
- system-config-zuul-role-integration-focal-arm64
|
- system-config-zuul-role-integration-focal-arm64
|
||||||
- system-config-zuul-role-integration-jammy
|
- system-config-zuul-role-integration-jammy
|
||||||
- system-config-zuul-role-integration-jammy-arm64
|
- 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
|
||||||
- system-config-zuul-role-integration-debian-bullseye-arm64
|
- system-config-zuul-role-integration-debian-bullseye-arm64
|
||||||
- system-config-zuul-role-integration-debian-bookworm
|
- system-config-zuul-role-integration-debian-bookworm
|
||||||
@ -214,6 +243,10 @@
|
|||||||
- system-config-zuul-role-integration-focal-arm64
|
- system-config-zuul-role-integration-focal-arm64
|
||||||
- system-config-zuul-role-integration-jammy
|
- system-config-zuul-role-integration-jammy
|
||||||
- system-config-zuul-role-integration-jammy-arm64
|
- 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
|
||||||
- system-config-zuul-role-integration-debian-bullseye-arm64
|
- system-config-zuul-role-integration-debian-bullseye-arm64
|
||||||
- system-config-zuul-role-integration-debian-bookworm
|
- system-config-zuul-role-integration-debian-bookworm
|
||||||
|
Loading…
Reference in New Issue
Block a user