Skip to content

Commit 0b2b204

Browse files
authored
Merge pull request #7 from stackhpc/uefi-images
examples: build UEFI mode images
2 parents 5006edc + 02dd7f2 commit 0b2b204

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

examples/images.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ openstack_image_centos_stream8:
2525
name: "CentOS-stream8"
2626
type: raw
2727
elements:
28+
# Required for UEFI mode:
29+
- "block-device-efi"
2830
- "centos"
2931
- "cloud-init"
3032
- "selinux-permissive"
@@ -36,6 +38,11 @@ openstack_image_centos_stream8:
3638
env:
3739
YUM: dnf
3840
DIB_RELEASE: "8-stream"
41+
packages:
42+
# Next 3 are required for UEFI mode:
43+
- "gdisk"
44+
- "efibootmgr"
45+
- "efivar"
3946
properties:
4047
os_type: "linux"
4148
os_distro: "centos"
@@ -60,6 +67,8 @@ openstack_image_rocky8:
6067
name: "Rocky8"
6168
type: raw
6269
elements:
70+
# Required for UEFI mode:
71+
- "block-device-efi"
6372
- "rocky-container"
6473
- "cloud-init"
6574
- "epel"
@@ -71,8 +80,12 @@ openstack_image_rocky8:
7180
- "openssh-server"
7281
is_public: True
7382
packages:
74-
- bash-completion
75-
- vim-enhanced
83+
- "bash-completion"
84+
- "vim-enhanced"
85+
# Next 3 are required for UEFI mode:
86+
- "gdisk"
87+
- "efibootmgr"
88+
- "efivar"
7689
env:
7790
YUM: dnf
7891
DIB_CONTAINERFILE_RUNTIME: docker
@@ -90,6 +103,8 @@ openstack_image_ubuntu_focal:
90103
type: raw
91104
is_public: True
92105
elements:
106+
# Required for UEFI mode:
107+
- "block-device-efi"
93108
- "cloud-init"
94109
- "cloud-init-datasources"
95110
- "dhcp-all-interfaces"

0 commit comments

Comments
 (0)