Joshua Boniface
7b51fe0d00
Adjust name of bootstrap trigger variable
...
The PVC bootstrap framework overrides this variable and wreaks havoc on
it. Instead adjust our side so that it looks for do_bootstrap instead.
2023-01-16 14:39:43 -05:00
Joshua Boniface
a213ee7d4a
Add cgroup delegation override
...
Required to solve the occasional
libvirt: QEMU Driver error : Requested operation is not valid:
cgroup CPUACCT controller is not mounted
problem, as per:
https://answers.launchpad.net/ubuntu/+question/665132
2022-06-03 12:01:08 -04:00
Joshua Boniface
edcf14a78c
Ensure Admin users are in additional groups
2022-01-04 15:13:13 -05:00
Joshua Boniface
7b07a81eca
Convert default libvirtd to template
2022-01-01 01:50:54 -05:00
Joshua Boniface
6396eaa5ff
Ensure libvirtd restarts when unit changes
2021-06-22 03:15:23 -04:00
Joshua Boniface
ec879f4e3c
Add override custom libvirtd.service unit
...
This has no functional change on Buster, but on Bullseye this overrides
the stupid socket-based activation shenanigans that the default unit
tries to do, as well as the breaking replacement of the
/etc/default/libvirt variable names.
2021-06-22 03:15:23 -04:00
Joshua Boniface
82fa85834a
Add libguestfs-tools to libvirt role deps
2021-03-15 13:39:37 -04:00
Joshua Boniface
98e3e39570
Remove libjemalloc package
2020-12-21 00:20:45 -05:00
Joshua Boniface
00315e01c3
Enable and start vhostmd service
2020-01-07 10:45:12 -05:00
Joshua Boniface
fc6475b872
Don't try to set pool limits on libvirt key
...
I figured a * wildcard would work, but no it doesn't. Libvirt needs
the ability to talk to any pool arbitrarily since PVC can create and
remove them at will.
2019-06-24 10:49:35 -04:00
Joshua Boniface
eed7339578
Correct bug with libvirt permissions
2019-06-21 14:18:26 -04:00
Joshua Boniface
cde6a188ba
Reorganize and rejigger
2019-06-12 23:24:27 -04:00