Skip to content

Commit 3197161

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Add support for Ubuntu 24.04"
2 parents daa9f81 + 0b1cde9 commit 3197161

File tree

4 files changed

+35
-1
lines changed

4 files changed

+35
-1
lines changed

doc/source/install/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Full support (fully tested in the CI, no known or potential issues):
1919
.. note::
2020
RHEL 9 and derivatives are assumed to work but not tested explicitly.
2121

22-
* Ubuntu 22.04 "Jammy"
22+
* Ubuntu 22.04 "Jammy" and 24.04 "Noble"
2323
* Debian 11 "Bullseye" and 12 "Bookworm"
2424

2525
.. note::
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
features:
3+
- |
4+
Adds support for Ubuntu 24.04.
5+
upgrade:
6+
- |
7+
When creating a virtual testing environment on newer distributions such as
8+
Ubuntu 24.04, UEFI firmware with 4M flash storage will be used. Existing
9+
virtual machines may need to be migrated if they were created on an older
10+
distribution.

zuul.d/bifrost-jobs.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@
8686
parent: bifrost-integration-tinyipa
8787
nodeset: ubuntu-jammy
8888

89+
- job:
90+
name: bifrost-integration-tinyipa-ubuntu-noble
91+
parent: bifrost-integration-tinyipa
92+
nodeset: ubuntu-noble
93+
8994
- job:
9095
name: bifrost-integration-tinyipa-keystone-ubuntu-jammy
9196
parent: bifrost-integration-tinyipa
@@ -99,12 +104,25 @@
99104
test_driver: redfish
100105
enable_prometheus_exporter: true
101106

107+
- job:
108+
name: bifrost-integration-tinyipa-keystone-ubuntu-noble
109+
parent: bifrost-integration-tinyipa-keystone-ubuntu-jammy
110+
nodeset: ubuntu-noble
111+
102112
- job:
103113
name: bifrost-integration-inspector-ubuntu-jammy
104114
parent: bifrost-integration-tinyipa-ubuntu-jammy
105115
vars:
106116
use_inspector: true
107117

118+
- job:
119+
name: bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
120+
parent: bifrost-integration-tinyipa-ubuntu-noble
121+
vars:
122+
enable_tls: true
123+
test_driver: redfish
124+
use_vmedia: true
125+
108126
- job:
109127
name: bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
110128
parent: bifrost-integration-tinyipa-ubuntu-jammy

zuul.d/project.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,14 @@
88
jobs:
99
- bifrost-tox-linters
1010
- bifrost-integration-tinyipa-centos-9
11+
- bifrost-integration-tinyipa-ubuntu-noble
1112
- bifrost-integration-tinyipa-ubuntu-jammy
13+
- bifrost-integration-tinyipa-keystone-ubuntu-noble
1214
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
1315
- bifrost-integration-tinyipa-keystone-centos-9
1416
- bifrost-integration-tinyipa-debian-bookworm
1517
- bifrost-integration-tinyipa-debian-bullseye
18+
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
1619
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
1720
- bifrost-integration-redfish-vmedia-uefi-centos-9
1821
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm
@@ -63,11 +66,14 @@
6366
jobs:
6467
- bifrost-tox-linters
6568
- bifrost-integration-tinyipa-centos-9
69+
- bifrost-integration-tinyipa-ubuntu-noble
6670
- bifrost-integration-tinyipa-ubuntu-jammy
71+
- bifrost-integration-tinyipa-keystone-ubuntu-noble
6772
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
6873
- bifrost-integration-tinyipa-keystone-centos-9
6974
- bifrost-integration-tinyipa-debian-bookworm
7075
- bifrost-integration-tinyipa-debian-bullseye
76+
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
7177
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
7278
- bifrost-integration-redfish-vmedia-uefi-centos-9
7379
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm

0 commit comments

Comments
 (0)