Ansible, erro lxd ao instalar o XRoad:Attribute Error: NoneType has no attribute "items" lead to lxd_container.py
Eu estava tentando instalar o XRoad usando Ansible e LXD com estas etapas:
sudo snap install lxd
lxd init
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
ansible-playbook hosts -i hosts/lxd_hosts.txt xroad_init.yml
Recebi este erro:
Attribute Error: NoneType has no attribute "items" leading to lxd_container.py
ansible-loop-var item: xroad-lxd-cs
Localhost ok=1 failed=1
A primeira vez que eu estava fazendo quase exatamente os mesmos passos, não obtive nenhum erro. Agora, quando tentei instalar o Xroad em uma VM diferente (Ubuntu), obtive esse erro.
Tentei:
- Reinstalando LXD, Ansible (versões diferentes)
- Instalando o python 3.12
- atualização apt + upgrade
- Mudança de rede em ponte para NAT
- Reinstalando o Ubuntu, Instalando diferentes versões do Xroad
Imagens do erro:
Este foi o principal erro:
Fazer isso era tudo o que era necessário: