Continuing the discussion from Error: The image used by this instance requires a CGroupV1 host system when using clustering:
I am trying to run a kubernetes cluser with lxd based on this tutorial which uses Ansible. Right at the beginning the playbook (
lxd_container) fails due to an LXD error
The image used by this instance requires a CGroupV1 host system.
I stumbled over the linked topic here but see an inexplicable issue in my scenario.
So the error
"The image used by this instance requires a CGroupV1 host system" appears when I try going through the Ansible playbook (I changed just the image to
images:almalinux/8/amd64). When I run something like
lxc launch images:/almalinux/8/amd64 alma8 it works as expected.
I tried this with some variations (almalinux/rockylinux/centos) but the issue (no problem via manual
lxc, problem with
Ansible playbook) stays the same.
I am running
lxd 5.1 installed via pacman on a manjaro host, furthermore …
$ ansible --version ansible [core 2.12.5] config file = /home/usernam/Repositoriesemail@example.com/ansible.cfg configured module search path = ['/home/usernam/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.10/site-packages/ansible ansible collection location = /home/usernam/.ansible/collections:/usr/share/ansible/collections executable location = /usr/bin/ansible python version = 3.10.4 (main, Mar 23 2022, 23:05:40) [GCC 11.2.0] jinja version = 3.0.3 libyaml = True
any idea how to get around this? I’d prefer to keep Ansible into play here.