AWX 1.0.7.2: еще одна ansible playbook работает правильно с CLI и не работает с AWX - PullRequest
0 голосов
/ 19 февраля 2020

Недавно я опубликовал несколько примеров ansible playbooks, протестированных и запущенных в соответствии с ожиданиями с CLI, которые перестают работать, как только импортируются в AWX. Вот еще один пример:

- name: empty known_hosts
  file:
    state: absent
    path: /root/.ssh/known_hosts

Вот выполнение с CLI:

TASK [configure-admin : empty known_hosts]
**************************************************************************************************
changed: [localhost]

, и вот что произошло в AWX:

TASK [configure-admin : empty known_hosts] 
*************************************
fatal: [localhost]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "msg": 
"unlinking failed: [Errno 116] Stale file handle: '/root/.ssh/known_hosts' ", "owner": "root", 
"path": "/root/.ssh/known_hosts", "size": 34932, "state": "file", "uid": 0}

У меня есть много гуглил, ища что может быть причиной этой ошибки «Устаревший дескриптор файла». Я нашел разные посты, рассказывающие о точках монтирования NFS, но это никак не связано с моим контекстом.

...