Outils pour utilisateurs

Outils du site


anthony_messe:ansible:problemes

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
anthony_messe/ansible/problemes.txt · Dernière modification: 2018/05/07 10:58 par Anthony Messé