LINUX.ORG.RU

Ansible+Cygwin и хост win10

 , ,


0

2

Здравствуйте все, решил собрать колхоза на сабже. SSH работает отвсюду. Но ансибл нехочет общаться с вин хостом(((( SSH на вин машину (c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.

specdorproject\i.bykov@SDP-BYKOV C:\Users\i.bykov>

Cygwin@DESKTOP-FDLF5IF /etc/ansible $ ssh i.bykov@192.168.35.226 i.bykov@192.168.35.226's password:

и все гут, обратно тоже гут коннект.

А вот ансибл капризничает

Cygwin@DESKTOP-FDLF5IF /etc/ansible $ ansible -m ping 192.168.35.226 [WARNING]: Could not match supplied host pattern, ignoring: 192.168.35.226

[WARNING]: No hosts matched, nothing to do

/etc/hosts тоже гут TEST ansible_ssh_host=192.168.35.226 ansible_ssh_user=i.bykov

что не так какие мысли?

/etc/hosts тут причем ? о_О. Ansible inventory должен быть, покажи его.
И запускай его так:



cat nodes.txt
[all]
ed     ansible_host=4.79.197.77
ccia   ansible_host=19.8.27.124
##

ansible -i nodes.txt  -m ping all 

Bers666 ★★★★★
()
Последнее исправление: Bers666 (всего исправлений: 1)
Ответ на: комментарий от Bers666

ans@ans:~$ ansible -i nodes.txt -m ping all test | UNREACHABLE! => { «changed»: false, «msg»: «Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the remote tmp path in ansible.cfg to a path rooted in \»/tmp\". Failed command was: ( umask 77 && mkdir -p \«` echo ~/.ansible/tmp/ansible-tmp-1553783079.61-151604734137354 `\» && echo ansible-tmp-1553783079.61-151604734137354=\«` echo ~/.ansible/tmp/ansible-tmp-1553783079.61-151604734137354 `\» ), exited with result 1", «unreachable»: true

ans@ans:~$ cat nodes.txt [all] test ansible_host=i.bykov@192.168.35.226

ssh ходит на хост ans@ans:~$ ssh i.bykov@192.168.35.226 без пароля и обратно PS C:\Windows\system32> ssh ans@172.18.98.162 тоже

как их подружить никак не пойму? Спасибо, если есть что-то консолидированное по этой теме почитать.

vanchez
() автор топика
Ответ на: комментарий от vanchez

Почитать Ansible inventory file.
Там юзер указывается отдельным параметром а не user@host

Bers666 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.