Ansible не сообщается информация о распространении в Ubuntu 20.04? - PullRequest
2 голосов
/ 27 апреля 2020

Пример Ubuntu 18.04, сообщающий информацию о распределении в 'ansible_facts':

$ 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? Есть ли обходной путь?

1 Ответ

3 голосов
/ 29 апреля 2020

Проблема устранена с сегодняшним обновлением до ansible 2.9.7.

...