Ansible Failed to connect to the host via ssh
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.
Code:
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 |
Test de connexion success
Code:
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"
} |
Fichier hosts et playbook.yml
Code:
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 |
Je 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:
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 ~]# |
Une idée ?