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:: .. note::
RHEL 9 and derivatives are assumed to work but not tested explicitly. 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" * Debian 11 "Bullseye" and 12 "Bookworm"
.. note:: .. 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 parent: bifrost-integration-tinyipa
nodeset: ubuntu-jammy nodeset: ubuntu-jammy
- job:
name: bifrost-integration-tinyipa-ubuntu-noble
parent: bifrost-integration-tinyipa
nodeset: ubuntu-noble
- job: - job:
name: bifrost-integration-tinyipa-keystone-ubuntu-jammy name: bifrost-integration-tinyipa-keystone-ubuntu-jammy
parent: bifrost-integration-tinyipa parent: bifrost-integration-tinyipa
@ -99,12 +104,25 @@
test_driver: redfish test_driver: redfish
enable_prometheus_exporter: true enable_prometheus_exporter: true
- job:
name: bifrost-integration-tinyipa-keystone-ubuntu-noble
parent: bifrost-integration-tinyipa-keystone-ubuntu-jammy
nodeset: ubuntu-noble
- job: - job:
name: bifrost-integration-inspector-ubuntu-jammy name: bifrost-integration-inspector-ubuntu-jammy
parent: bifrost-integration-tinyipa-ubuntu-jammy parent: bifrost-integration-tinyipa-ubuntu-jammy
vars: vars:
use_inspector: true 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: - job:
name: bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy name: bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
parent: bifrost-integration-tinyipa-ubuntu-jammy parent: bifrost-integration-tinyipa-ubuntu-jammy

View File

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