首页 > 解决方案 > Ansible:更新的路由器主机名未在 ansible_net_hostname 中获取

问题描述

我尝试从 Ansible 文档站点https://docs.ansible.com/ansible/latest/network/getting_started/first_playbook.html运行“第一个扩展剧本” 。该剧本执行以下操作:

  1. 从 VyOS 路由器收集事实
  2. 调试以打印 ansible_net_hostname
  3. 更改主机名
  4. 再次收集事实。
  5. 调试以打印更新的主机名

在我更新主机名后,ansible_net_hostname 变量没有改变。经过调查,我发现以下内容:

那么为什么 vyos_facts 的第二次调用仍然返回原始值呢?

环境:

标签: networkingansible

解决方案


推荐阅读