Skip to content

Commit 90c3f0a

Browse files
authored
Merge branch 'stackhpc:main' into main
2 parents a87ffbb + 5c1c222 commit 90c3f0a

File tree

3 files changed

+34
-4
lines changed

3 files changed

+34
-4
lines changed

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ OpenStack Configuration
33
=============================================
44

55
This project contains Ansible playbooks and configuration of infrastructure on
6-
an existing OpenStack cloud for the OpenStack
7-
system.
6+
an existing OpenStack cloud for the OpenStack system. (Supported up to Yoga
7+
release.)
88

99
Preparation
1010
===========

examples/images.yml

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ os_images_force_rebuild: false
1616
# List of Glance images. Format is as required by the stackhpc.os-images role.
1717
openstack_images:
1818
- "{{ openstack_image_centos_stream8 }}"
19+
- "{{ openstack_image_cirros_0_6_0 }}"
1920
- "{{ openstack_image_rocky8 }}"
2021
- "{{ openstack_image_ubuntu_focal }}"
2122

@@ -24,6 +25,8 @@ openstack_image_centos_stream8:
2425
name: "CentOS-stream8"
2526
type: raw
2627
elements:
28+
# Required for UEFI mode:
29+
- "block-device-efi"
2730
- "centos"
2831
- "cloud-init"
2932
- "selinux-permissive"
@@ -35,17 +38,37 @@ openstack_image_centos_stream8:
3538
env:
3639
YUM: dnf
3740
DIB_RELEASE: "8-stream"
41+
packages:
42+
# Next 3 are required for UEFI mode:
43+
- "gdisk"
44+
- "efibootmgr"
45+
- "efivar"
3846
properties:
3947
os_type: "linux"
4048
os_distro: "centos"
4149
os_version: "8-stream"
4250
hw_rng_model: "virtio"
4351

52+
# Cirros 0.6.0
53+
openstack_image_cirros_0_6_0:
54+
name: "cirros-0.6.0"
55+
type: qcow2
56+
image_url: "https://github.com/cirros-dev/cirros/releases/download/0.6.0/cirros-0.6.0-x86_64-disk.img"
57+
checksum: "md5:f4027b89e99e238184e13089a3155b74"
58+
is_public: True
59+
properties:
60+
os_type: "linux"
61+
os_distro: "cirros"
62+
os_version: "0.6.0"
63+
hw_rng_model: "virtio"
64+
4465
# Rocky Linux 8.
4566
openstack_image_rocky8:
4667
name: "Rocky8"
4768
type: raw
4869
elements:
70+
# Required for UEFI mode:
71+
- "block-device-efi"
4972
- "rocky-container"
5073
- "cloud-init"
5174
- "epel"
@@ -57,8 +80,12 @@ openstack_image_rocky8:
5780
- "openssh-server"
5881
is_public: True
5982
packages:
60-
- bash-completion
61-
- vim-enhanced
83+
- "bash-completion"
84+
- "vim-enhanced"
85+
# Next 3 are required for UEFI mode:
86+
- "gdisk"
87+
- "efibootmgr"
88+
- "efivar"
6289
env:
6390
YUM: dnf
6491
DIB_CONTAINERFILE_RUNTIME: docker
@@ -76,6 +103,8 @@ openstack_image_ubuntu_focal:
76103
type: raw
77104
is_public: True
78105
elements:
106+
# Required for UEFI mode:
107+
- "block-device-efi"
79108
- "cloud-init"
80109
- "cloud-init-datasources"
81110
- "dhcp-all-interfaces"

requirements.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ roles:
99

1010
collections:
1111
- name: openstack.cloud
12+
version: '<2'

0 commit comments

Comments
 (0)