使用hosts:localhost和delegate_to会导致kerberos无法访问!错误?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (92)

这些游戏完全在(非塔式)ansible命令行,塔式命令行上工作,但不在塔式GUI中工作。我把它减少到3次。塔式GUI中的前2个工作,但不是第3个工作。我显然缺少一些基本的东西... ping显示良好的连接

- name: works on all ansible versions 
  hosts: comp1.private.net
  gather_facts: false
  tasks:
     - win_ping:

- name: works on all ansible versions
  hosts: localhost
  gather_facts: false
  tasks:
     ping:

- name: doesn't work in tower GUI.
  hosts: localhost
  gather_facts: false
  tasks:
     - win_stat:
         path: C:\blah\blah
       delegate_to: comp1.private.net
提问于
用户回答回答于

需要在库存输入之前将localhost添加到库存。

显然,对于ansible命令行(ansible-playbook),它有一个默认的localhost。对于ansible GUI,在使用tower-manage inventory-import命令时,它不会自动导入host_vars / localhost文件。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励