невозможно получить двоичный путь с модулем ansible оболочки - PullRequest
0 голосов
/ 02 октября 2019

Team, работает локально на моем ноутбуке вручную, но дает сбой только при звонке через ansible. Ансибл смотрит на это в другой оболочке? У меня есть ANSIBLE контроллер в качестве книги МАК.

Я пытаюсь сохранить путь двоичного файла в переменной регистра, но команда оболочки не выполняется.

      - name: "Find kubectl binary"
        register: kubectl_path
        shell: which kubectl
        args:
          executable: /bin/bash

вывод:

TASK [Find kubectl binary] ***************************************************************************************************************
fatal: [target1]: FAILED! => {"changed": true, "cmd": "which kubectl", "delta": "0:00:00.007541", "end": "2019-10-01 17:17:45.515963", "msg": "non-zero return code", "rc": 1, "start": "2019-10-01 17:17:45.508422", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
...