Hello tout le monde,
J'essaye Ansible mais je fais fasse à un problème dont je ne trouve pas la source, ou plutot comment le résoudre.
Voilà mon message d'erreur suite a un essai de déploiement d'un paquet qu'une VM qui tourne sur Ubuntu ( Master ) et la machine CentOs ( Slave) sur laquelle je veux installer un paquet.
Test de connexion success
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 root@rbo-VirtualBox:/home/rbo/Documents/Ansible# ansible-playbook -i hosts Playbook.yml PLAY [Installation des serveurs web] ********************************************************************************************************************************************* TASK [Gathering Facts] *********************************************************************************************************************************************************** fatal: [192.168.1.29]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,password).\r\n", "unreachable": true} to retry, use: --limit @/home/rbo/Documents/Ansible/Playbook.retry PLAY RECAP *********************************************************************************************************************************************************************** 192.168.1.29 : ok=0 changed=0 unreachable=1 failed=0
Fichier hosts et playbook.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 root@rbo-VirtualBox:/home/rbo/Documents/Ansible# ansible all -m ping Enter passphrase for key '/root/.ssh/id_rsa': 192.168.1.26 | SUCCESS => { "changed": false, "failed": false, "ping": "pong" }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [web] 192.168.1.26Je peux me connecter en ssh à ma machine CentOs sans problème mais le deploiement refuse de se faire à cause de cette erreur denied access.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 --- - name: Installation des serveurs web hosts: web remote_user: root tasks: - name: Installation de Git yum: name=git
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 root@rbo-VirtualBox:/home/rbo/Documents/Ansible# ssh root@192.168.1.26 Enter passphrase for key '/root/.ssh/id_rsa': Last login: Fri Nov 10 02:42:19 2017 from rbo-virtualbox.home [root@pc-271 ~]#
Partager