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