Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more roles and release 1.1.0 #2

Merged
merged 508 commits into from
Oct 24, 2024
Merged

Add more roles and release 1.1.0 #2

merged 508 commits into from
Oct 24, 2024

Conversation

NightTsarina
Copy link
Member

No description provided.

mtb-xt and others added 30 commits December 27, 2019 20:53
Creating volumes only when the device is disk breaks the case where we
have a CDROM device backed by a volume.

Fixes: #45
Give the VM a rng device by default to avoid entropy starvation
Create volume when type is volume, not device is disk
Add Archlinux variables, add ZFS pool support.
remove unneded fact
Archlinux support, libvirt zfs pool support.
The CentOS 8 / ansible_python_interpreter method is not reliable on
Debian when ansible_python_interpreter is not set.

Related: #24
We currently check the output of 'virsh vol-info' for an expected error
message when checking for the presence of a volume. In non-English
locales, this will not work.

This change fixes the issue by assuming a failure of the command means
that the volume does not exist. If there is another cause, this should
be picked up when the volume is created.

Fixes: #51
CentOS 8 does not currently provide separate qemu emulator packages (e.g.
qemu-system-x86).
CentOS 8 does not currently provide separate emulators (e.g.
qemu-system-x86_64).
The 'pc-1.0' was available via qemu-system-x86_64 on CentOS 7, but this is no
longer available on CentOS 8.
geerlingguy and others added 17 commits July 10, 2023 17:48
Add switch for enabling qemu guest agent virtio channel
Added {{ ntp_restrict }} to allow lines in chrony.conf.j2 to designat…
…sion

Update OS-specific variables in NTP role to have major version check
Install ovmf on Ubuntu when EFI VM is requested
New ovmf packages no longer provide the files listed below on Ubuntu Noble:
 - /usr/share/OVMF/OVMF_CODE.fd
 - /usr/share/OVMF/OVMF_VARS.fd

Files below are to be used instead:
 - /usr/share/OVMF/OVMF_CODE_4m.fd 
 - /usr/share/OVMF/OVMF_VARS_4m.fd
2M OVMF packages removed on Debian family
@NightTsarina NightTsarina requested a review from dato October 23, 2024 07:50
@NightTsarina NightTsarina force-pushed the more_roles branch 2 times, most recently from db5b0a9 to 20dbeb9 Compare October 23, 2024 08:44
…060bd8e5e7'

git-subtree-dir: roles/libvirt_host
git-subtree-mainline: fb5988f
git-subtree-split: 27144f8
…ccd1b27b'

git-subtree-dir: roles/libvirt_vm
git-subtree-mainline: 1af8331
git-subtree-split: e238c9a
git-subtree-dir: roles/ntp
git-subtree-mainline: 3e87296
git-subtree-split: a18da55
@dato dato changed the title Add more roles and release Add more roles and release 1.1.0 Oct 23, 2024
Copy link
Contributor

@dato dato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!!!

@NightTsarina NightTsarina merged commit bed5453 into main Oct 24, 2024
1 check passed
@NightTsarina NightTsarina deleted the more_roles branch October 24, 2024 05:38
NightTsarina pushed a commit that referenced this pull request Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.