首页 > 解决方案 > Ansible 没有报告 Ubuntu 20.04 上的分发信息?

问题描述

'ansible_facts' 中 Ubuntu 18.04 报告分发信息的示例:

$ ansible -i hosts ubuntu1804 -u root -m setup -a "filter=ansible_distribution*"
ubuntu1804 | SUCCESS => {
    "ansible_facts": {
        "ansible_distribution": "Ubuntu", 
        "ansible_distribution_file_parsed": true, 
        "ansible_distribution_file_path": "/etc/os-release", 
        "ansible_distribution_file_variety": "Debian", 
        "ansible_distribution_major_version": "18", 
        "ansible_distribution_release": "bionic", 
        "ansible_distribution_version": "18.04"
    }, 
    "changed": false
}

针对 Ubuntu 20.04 的相同命令示例:

$ ansible -i hosts ubuntu2004 -u root -m setup -a "filter=ansible_distribution*"
ubuntu2004 | SUCCESS => {
    "ansible_facts": {}, 
    "changed": false
}

这是 Ubuntu 或 Ansible 的问题吗?有解决方法吗?

标签: ansible-factsubuntu-20.04

解决方案


问题已通过今天的更新解决ansible 2.9.7


推荐阅读