Автор Тема: Ошибка при запуске ansible Playbook  (Прочитано 2979 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RadoXX

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 63
  • Jabber: N/A
Ошибка при запуске ansible Playbook
« : 31 Март 2018, 16:37:39 »
Всем привет! подскажите пожалуйста откуда появляется данная ошибка при запуске ansible playbook.
*
FAILED! => {"msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this.  Please add this host's fingerprint to your known_hosts file to manage this host."}

Playbook запускаю вот такой коммандой: sudo ansible-playbook -i hosts playbook.yml -b -k -K --become-method=su
 

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 226
  • Debian Developer
    • www.pimentola.ru
Re: Ошибка при запуске ansible Playbook
« Ответ #1 : 31 Март 2018, 18:33:19 »
Аутентификация по паролю для ssh невозможна, так как включена проверка ключа узла, но отпечаток ключа узла, к которому происходит подключение по ssh, отсутствует в файлах с отпечатками ключей (обычно .ssh/known_hosts, но можно и изменить) у пользователя, от которого выполняется подключение. Надо добавить опечаток узла в файл отпечатков ключей нужного пользователя.

Оффлайн RadoXX

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 63
  • Jabber: N/A
Re: Ошибка при запуске ansible Playbook
« Ответ #2 : 31 Март 2018, 19:41:25 »
Цитировать
Надо добавить опечаток узла в файл отпечатков ключей нужного пользователя.

А как это сделать?
 


Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 226
  • Debian Developer
    • www.pimentola.ru
Re: Ошибка при запуске ansible Playbook
« Ответ #3 : 31 Март 2018, 23:21:07 »
А как это сделать?

Зависит от того, какой уровень безопасности вам нужен. Если вы уверены, что во взаимодействия по сети с тем узлом никакой злоумышленник не вмешивается, то можно просто от лица пользователя, от которого в вашем playbook'е выполняется ssh, вручную подключиться через ssh до этого узла. При подключении будет выведено что-то типа:

The authenticity of host 'ИМЯ_УЗЛА (IP-АДРЕС)' can't be established.
RSA key fingerprint is АЛГОРИТМ:ОТПЕЧАТОК.
Are you sure you want to continue connecting (yes/no)?

Нужно ответить 'yes', это приведёт к добавлению отпечатка в файл отпечатков ключей известных узлов для данного пользователя.

Если же нет уверенности, что в соединение никто не вмешивается, то тогда ситуация сложнее, и для начала надо изучить матчасть по ssh и всякого рода ключам.

Оффлайн RadoXX

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 63
  • Jabber: N/A
Re: Ошибка при запуске ansible Playbook
« Ответ #4 : 01 Апрель 2018, 22:11:45 »
Добавил ключ,вот что теперь происходит.

(item=[u'postfix', u'ca-certificates', u'mailutils', u'libsasl2-modules']) => {"changed": false, "item": ["postfix", "ca-certificates", "mailutils", "libsasl2-modules"], "msg": "Failed to update apt cache."}
 

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 226
  • Debian Developer
    • www.pimentola.ru
Re: Ошибка при запуске ansible Playbook
« Ответ #5 : 02 Апрель 2018, 11:30:47 »
Ну, тут же указано, что происходит:

"msg": "Failed to update apt cache."

По-русски это означает "Не удаётся обновить кэш apt". В чём проблема, так и не скажешь, не известно же, что там у вас происходит.

Теги:
 

Ошибка linux-image-3.16.0-4-686-pae

Автор daemon89

Ответов: 10
Просмотров: 1502
Последний ответ 23 Март 2017, 07:04:05
от qupl
[Решено] При обновлении программ возникает ошибка

Автор phantasm

Ответов: 17
Просмотров: 11984
Последний ответ 21 Сентябрь 2014, 17:47:17
от phantasm
Google chrome ошибка сегментирования

Автор Ferox

Ответов: 24
Просмотров: 3785
Последний ответ 11 Октябрь 2014, 20:27:06
от kon-dv
[РЕШЕНО] Ошибка в kwrite или нет?

Автор Metrix

Ответов: 3
Просмотров: 2118
Последний ответ 08 Март 2011, 00:38:52
от Ghostdmn
Ошибка при установке flashplugin-nonfree

Автор dmitry1903

Ответов: 4
Просмотров: 894
Последний ответ 14 Сентябрь 2017, 02:25:21
от dmitry1903