Ansible на CentOS 6.5 бросает OSError: [Errno 2] нет такого файла или каталога

моя установка Ansible на CentOS 6.5 бросает OSError: [Errno 2] нет такого файла или каталога

[batandwa@localhost ansible]$ ansible-playbook -i hosts main.yml -v
 [WARNING]: The version of gmp you have installed has a known issue regarding
timing vulnerabilities when used with pycrypto. If possible, you should update
it (ie. yum update gmp).


PLAY [all] ********************************************************************

GATHERING FACTS ***************************************************************
Traceback (most recent call last):
  File "/usr/bin/ansible-playbook", line 317, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/bin/ansible-playbook", line 257, in main
    pb.run()
  File "/usr/lib/python2.6/site-packages/ansible/playbook/__init__.py", line 323, in run
    if not self._run_play(play):
  File "/usr/lib/python2.6/site-packages/ansible/playbook/__init__.py", line 624, in _run_play
    self._do_setup_step(play)
  File "/usr/lib/python2.6/site-packages/ansible/playbook/__init__.py", line 569, in _do_setup_step
    accelerate_port=play.accelerate_port,
  File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 204, in __init__
    cmd = subprocess.Popen(['ssh','-o','ControlPersist'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  File "/usr/lib64/python2.6/subprocess.py", line 642, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.6/subprocess.py", line 1234, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

папку я из содержит hosts,main.в формате YML и переменные.в формате YML.

даже ansible -i hosts all -m ping не работает и возвращает ту же ошибку.

7
задан Batandwa
20.11.2022 11:55 Количество просмотров материала 2940
Распечатать страницу

2 ответа

на основе комментарий к группе проектов Ansible в Google установка openssh-clients исправлено:

sudo yum install openssh-clients
2
отвечен Batandwa 2022-11-21 19:43

это проблема с пакетами EPEL на CentOS 6. Это старая зависимость от зависимости ansible, которая может сломать другие вещи при обновлении, поэтому не уверен, что с этим что-то будет сделано в EPEL.

посмотреть https://bugzilla.redhat.com/show_bug.cgi?id=1103566

0
отвечен mpeters 2022-11-21 22:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх