Quand on utilise VSCodium installé via flatpak, on peut avoir l'erreur suivante :
Command failed: ansible-config dump /bin/sh: ligne 1: ansible-config : command not found
Pour corriger le tir, ajouter la configuration suivante au fichier settings.json
de VSCodium (en remplaçant /home/myuser/venv
par le chemin de votre virtualenv) :
{
"ansible.python.activationScript": "/home/myuser/venv/bin/activate",
"ansible.python.interpreterPath": "/usr/bin/flatpak-spawn --host /home/myuser/venv/bin/",
"ansible.validation.lint.path": "/usr/bin/flatpak-spawn --host /home/myuser/venv/bin/ansible-lint",
"ansible.ansible.path": "/usr/bin/flatpak-spawn --host /home/myuser/venv/bin/ansible"
}
Il faudra bien sûr avoir installé dans le virtualenv les outils ansible
et ansible-lint
:
cd /home/myuser/
python3 -m venv venv && source venv/bin/activate
pip install ansible ansible-lint