这个问题在这里已有答案:
我正在尝试在我的ansible任务中使用作业模板启动新作业 .
这是一个例子:
---
- name: default_process_backup
hosts: webservers
tasks:
- name: Launch Backup Fetch Files Job
tower_job_launch:
job_template: "backup_fetch_files"
- name: Launch Backup Fetch MariaDB Job
tower_job_launch:
job_template: "backup_fetch_mariadb"
- name: Launch Backup Fetch Postgres Job
tower_job_launch:
job_template: "backup_fetch_postgres"
在Ansible Tower中运行具有该任务的作业时,我得到下一个错误:
错误!任务中未检测到任何操作 . 这通常表示拼写错误的模块名称或模块路径不正确 .
根据文件(https://docs.ansible.com/ansible/tower_job_launch_module.html#requirements-on-host-that-executes-module)我做得对 . 可能是什么问题以及如何解决?
谢谢 .
1 回答
Ansible 2.3及更高版本支持
tower_job_launch
.我想,你应该升级Ansible版本......