Merge "Add support for Ubuntu 24.04"

This commit is contained in:
Zuul 2024-11-18 13:27:37 +00:00 committed by Gerrit Code Review
commit 31971615eb
4 changed files with 35 additions and 1 deletions

View File

@ -19,7 +19,7 @@ Full support (fully tested in the CI, no known or potential issues):
.. note::
RHEL 9 and derivatives are assumed to work but not tested explicitly.
* Ubuntu 22.04 "Jammy"
* Ubuntu 22.04 "Jammy" and 24.04 "Noble"
* Debian 11 "Bullseye" and 12 "Bookworm"
.. note::

View File

@ -0,0 +1,10 @@
---
features:
- |
Adds support for Ubuntu 24.04.
upgrade:
- |
When creating a virtual testing environment on newer distributions such as
Ubuntu 24.04, UEFI firmware with 4M flash storage will be used. Existing
virtual machines may need to be migrated if they were created on an older
distribution.

View File

@ -86,6 +86,11 @@
parent: bifrost-integration-tinyipa
nodeset: ubuntu-jammy
- job:
name: bifrost-integration-tinyipa-ubuntu-noble
parent: bifrost-integration-tinyipa
nodeset: ubuntu-noble
- job:
name: bifrost-integration-tinyipa-keystone-ubuntu-jammy
parent: bifrost-integration-tinyipa
@ -99,12 +104,25 @@
test_driver: redfish
enable_prometheus_exporter: true
- job:
name: bifrost-integration-tinyipa-keystone-ubuntu-noble
parent: bifrost-integration-tinyipa-keystone-ubuntu-jammy
nodeset: ubuntu-noble
- job:
name: bifrost-integration-inspector-ubuntu-jammy
parent: bifrost-integration-tinyipa-ubuntu-jammy
vars:
use_inspector: true
- job:
name: bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
parent: bifrost-integration-tinyipa-ubuntu-noble
vars:
enable_tls: true
test_driver: redfish
use_vmedia: true
- job:
name: bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
parent: bifrost-integration-tinyipa-ubuntu-jammy

View File

@ -8,11 +8,14 @@
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-centos-9
- bifrost-integration-tinyipa-ubuntu-noble
- bifrost-integration-tinyipa-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-ubuntu-noble
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-centos-9
- bifrost-integration-tinyipa-debian-bookworm
- bifrost-integration-tinyipa-debian-bullseye
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
- bifrost-integration-redfish-vmedia-uefi-centos-9
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm
@ -63,11 +66,14 @@
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-centos-9
- bifrost-integration-tinyipa-ubuntu-noble
- bifrost-integration-tinyipa-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-ubuntu-noble
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-centos-9
- bifrost-integration-tinyipa-debian-bookworm
- bifrost-integration-tinyipa-debian-bullseye
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
- bifrost-integration-redfish-vmedia-uefi-centos-9
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm