====== Problèmes rencontrés dans Ansible ====== ===== Exécuter des actions root ===== ==== En ligne de commande ==== Il faut ajouter les paramètres suivants à votre commande –become-user=root –ask-become-pass –become-method=su //root// étant l'utilisateur ayant les droits root ==== Avec un playbook ==== Il faut d'abord se connecter en utilisateur normal, puis en root vars: ansible_connection: ssh ansible_ssh_user: user ansible_ssh_pass: pass ansible_become_method: su ansible_become_user: root ansible_become_pass: pass ansible_become: yes ===== Faire un upgrade ===== Si vous essayez de faire un upgrade comme ceci - name: Upgrade packages apt: upgrade=yes Il se peut que vous rencontriez l'erreur suivante Could not find aptitude. Please ensure it is installed." Il faut donc installer aptitude tasks: - name: Install aptitude apt: pkg=aptitude state=installed update_cache=true