Templates 在Ansible Tower/AWX工作流上传达不同的模板

Templates 在Ansible Tower/AWX工作流上传达不同的模板,templates,ansible,workflow,ansible-awx,Templates,Ansible,Workflow,Ansible Awx,我正在AWX上开发一个工作流,以运行多个模板(基本上是剧本)。 我已经创建了一个连接到git的项目来获取我的剧本 它们将一个接一个地手动运行,其中一个剧本将依赖于另一个剧本。例如,001剧本将生成002剧本所需的一些文件 ├── integration │ ├── 001_get_changes.yml │ ├── 002_create_json.yml │ ├── 003_get_owners.yml │ ├── 004_get_instances.yml │ ├── 00

我正在AWX上开发一个工作流,以运行多个模板(基本上是剧本)。
我已经创建了一个连接到git的项目来获取我的剧本

它们将一个接一个地手动运行,其中一个剧本将依赖于另一个剧本。例如,001剧本将生成002剧本所需的一些文件

├── integration
│   ├── 001_get_changes.yml
│   ├── 002_create_json.yml
│   ├── 003_get_owners.yml
│   ├── 004_get_instances.yml
│   ├── 005_check_landscape.yml
│   ├── 006_create_landscape.yml
│   ├── 007_check_environment.yml
│   ├── 008_create_environment.yml
│   ├── _ansible.cfg
│   ├── files
│   ├── vars
│   ├── templates
因此,当我使用工作流运行它们时,它们会失败。
消息是002无法找到001生成的文件

我的问题是,即使在同一个工作流中,模板也是分开运行的?
我在工作流的两个模板之间添加了“项目同步”,但没有任何更改。是否存在将文件从一个模板传递到另一个模板的方法


感谢将来帮助任何人。
可以在AWX/Ansible Tower中将信息从一个模板移动到另一个模板。
有必要使用设置统计数据。基本上,它允许您存储要在下游使用的变量


如果您将文件放在git ansible项目目录中,那么AWX很可能会在每次运行时清除这些文件。这取决于您如何配置项目,每次运行时如何更新项目,以及更新前是否清空所有内容。同时,在你的工作流程中依赖它不是一个好主意。将这些文件存储在外部,以便确保可以将其取回。