Ansible工作流程作业模板-tower_user_name为空

时间:2018-09-07 15:06:00

标签: ansible ansible-tower

我们目前正在将Ansible Tower 3.2.3与Ansible 2.5.5结合使用,并且在使用tower_user_name变量检索执行特定Workflow Job Template的用户的值时遇到了一些问题。

例如,我有一个名为FooPlaybook工作模板

如果我将FooPlaybook作为普通的工作模板执行,则变量tower_user_name包含一个值。

但是,如果我创建一个包含FooPlaybook工作流程作业模板,则变量tower_user_name为空。

这是正在执行的基本剧本。 (为简洁起见,将其删除)。

---
- hosts: "localhost"
  connection: "local"
  tasks:
    - name: "Output some stuff"
      debug:
        msg: "{{ tower_user_name }}"

Launching Jobs 部分下,它提到:

  

tower_user_name:启动此作业的Tower用户的用户名。这不适用于回调或计划的作业。

这不是预定的工作,我不认为这是回调,因此应该可以正常工作吗?

0 个答案:

没有答案