Это из роли галактики (ashwin_sid.gaia_fw1), которую я пытаюсь реализовать.
Доступная версия: 2.8.4
Как часть игровой книги, в которую он входит, запускается команда show.Выходные данные затем должны перейти в «BACKUP», но выдает эту ошибку: «Файл модуля не найден в настроенных путях модуля. Кроме того, отсутствуют основные модули».
Это playbook:
serial: 1
gather_facts: no
tasks:
- name: BACKUP
import_role:
name: ashwin_sid.gaia_fw1
tasks_from: backup'
Я думаю, что это где он ломается, где он ссылается на этот файл:
'- name: create dir
local_action: file path=={{ logdir | default('../BACKUP') }}/{{ r0.stdout }} state=directory'
Это задача с ошибкой вподробный режим.
TASK [ashwin_sid.gaia_fw1 : create dir] ****************************************************************************************************************************************************************
task path: /app/sandbox/playbooks/ashwin_sid.gaia_fw1/tasks/backup.yml:23
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: xxxxx
<localhost> EXEC /bin/sh -c 'echo ~xxxxx && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/xxxxx/.ansible/tmp/ansible-tmp-1569528903.45-71335581192935 `" && echo ansible-tmp-1569528903.45-71335581192935="` echo /home/xxxxx/.ansible/tmp/ansible-tmp-1569528903.45-71335581192935 `" ) && sleep 0'
fatal: [lab_B]: FAILED! => {
"msg": "The module file was not found in configured module paths. Additionally, core modules are missing. If this is a checkout, run 'git pull --rebase' to correct this problem."
}
Я не уверен, какую другую информацию предоставить?
Я создал каталог "BACKUP".Я не думаю, что это проблема с разрешениями.Он нормально регистрируется, и я думаю, что он запускает команду, которую просто не может написать?