Add Ubuntu 24.04 (noble) build to testing

Depends-On: https://review.opendev.org/c/zuul/nodepool/+/916053
Depends-On: https://review.opendev.org/c/openstack/project-config/+/916050
Change-Id: I59d4c61e58fb37ec2923d64c5991a79658ed6c31
This commit is contained in:
Dr. Jens Harbott 2024-04-15 19:19:26 +02:00
parent 30a8948271
commit 90b423574a
2 changed files with 24 additions and 0 deletions

View File

@ -243,11 +243,29 @@
nodepool_diskimage:
base_element: ubuntu-minimal
release: 'jammy'
mirror: "http://{{ zuul_site_mirror_fqdn }}/ubuntu"
env-vars:
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
- job:
name: dib-nodepool-functional-openstack-ubuntu-noble-src
description: |
Test building and booting an Ubuntu noble image with Nodepool
and OpenStack
parent: dib-nodepool-functional-src-base
vars:
nodepool_diskimage:
base_element: ubuntu-minimal
release: 'noble'
# mirror: "http://{{ zuul_site_mirror_fqdn }}/ubuntu"
env-vars:
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
DIB_REPOREF_glean: 'refs/changes/07/915907/7'
DIB_INSTALLTYPE_simple_init: repo
- job:
name: dib-nodepool-functional-openstack-gentoo-src

View File

@ -29,6 +29,11 @@
nodes:
- name: ubuntu-jammy
label: ubuntu-jammy
- tox-py311:
nodeset:
nodes:
- name: debian-bookworm
label: debian-bookworm
- dib-functests
- opendev-buildset-registry
- nodepool-build-image-siblings
@ -48,6 +53,7 @@
- dib-nodepool-functional-openstack-ubuntu-bionic-src
- dib-nodepool-functional-openstack-ubuntu-focal-src
- dib-nodepool-functional-openstack-ubuntu-jammy-src
- dib-nodepool-functional-openstack-ubuntu-noble-src
# NOTE(ianw): 2020-04-22 these have been out of the gate for a
# while; promote to voting after some stability.
- dib-nodepool-functional-openstack-opensuse-15-src: