Skip to content

Commit 24f164a

Browse files
committed
Fix support for CentOS Stream 10
Closes-Bug: #2122517 Change-Id: I95baf322f0d23ce2839562f06cc30bd0349887e4 Signed-off-by: Pierre Riteau <[email protected]>
1 parent f84da19 commit 24f164a

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

playbooks/roles/bifrost-create-vm-nodes/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The following packages are required and ensured to be present:
1010
- libvirt-bin
1111
- qemu-utils
1212
- qemu-kvm
13-
- sgabios
13+
- sgabios (except on CentOS Stream 10 / Rocky Linux 10)
1414

1515

1616
Warning

playbooks/roles/bifrost-create-vm-nodes/tasks/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
- name: "Install required packages"
4040
package:
41-
name: "{{ required_packages }}"
41+
name: "{{ required_packages | select | list }}"
4242
state: present
4343

4444
- name: ensure installation root folder exists

playbooks/roles/bifrost-create-vm-nodes/vars/redhat.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ required_packages:
66
- qemu-img
77
- kernel-tools
88
- qemu-kvm
9-
- sgabios-bin
9+
- "{{ 'sgabios-bin' if ansible_distribution_version | int == 9 else '' }}"
1010
- libvirt
1111
- libvirt-client
1212
- libvirt-daemon
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes support for CentOS Stream 10 and Rocky Linux 10 by removing the
5+
dependency on ``sgabios`` for these distributions.

0 commit comments

Comments
 (0)