Попытка выполнить ANSIBLE PlayBook на удаленном хосте EC2.получить ошибку при выполнении команды - PullRequest
0 голосов
/ 02 июля 2019

У меня есть файл playbook, содержащий ниже простые команды.На удаленном хосте установлена ​​версия ANSI 2.8.1.

Файл Playbook :

---
- name: Deploy accounts on AWS staging
  gather_facts: False
  hosts: Project_stage
  roles:
    - { role: stageRole }

Файл задачи для этапа stageRole :

---
- name: Deploying WAR on EB
  command: eb --version chdir=/opt/EB_accounts

После выполнения вышеприведенного списка воспроизведения, я вижу следующее исключение с сообщением об ошибке как "msg": "[Errno 2] Нет такого файла или каталога",

Исключение :

host_web02 (0, '', '')
The full traceback is:
WARNING: The below traceback may *not* be related to the actual failure.
  File "/**tmp/ansible_command_payload_ynqG_D/ansible_command_payload.zip/ansible/module_utils/basic.py**", line 2561, in run_command
    cmd = subprocess.Popen(args, **kwargs)
  File "/usr/lib64/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
...