Ansible AWX 获取数据,无法定位文件

问题描述

我正在尝试从远程服务器获取数据并将它们保存在我的机器上。

我的剧本代码

name: transferring {{name}}
  ansible.builtin.fetch:
    src: /home/backup/{{name}}.zip
    dest: /backups/{{ inventory_hostname }}/{{name}}/{{ ansible_date_time.iso8601 }}.zip
    flat: yes

它运行没有任何问题,但我找不到我的文件

输出

{
  "changed": true,"md5sum": "5e0bcbdd5cead2aacd5df79a3af8c6e8","dest": "/backups/server.de/project/2021-04-15T10:44:24Z.zip","remote_md5sum": null,"checksum": "0d5391e85d782505452e7af53dd803036261cd59","remote_checksum": "0d5391e85d782505452e7af53dd803036261cd59","_ansible_no_log": false
}

我的设置:我在容器中使用 awx 19 在 ubuntu 上运行 docker。 Awx 在 docker 容器内启动自己的 podman 容器来运行作业(我猜)

我在所有层(docker、podman)上安装了“备份”文件夹。

当我将 dest 更改为“bla.zip”时,我得到以下结果:

{
  "changed": true,"dest": "/runner/project/bla.zip","_ansible_no_log": false
}

但是 /runner/project 在哪里?我在主机系统和 docker 容器内搜索文件夹和文件(使用查找),但找不到它们。

分享一些想法。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)