On 01.10.2016 19:10, Mike Christofilopoulos wrote:
> when gathering facts from a server, ubuntu release version comes back
> as NA.
> Has anyone experienced this ?
>
>
> from my server
>
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 14.04.5 LTS
> Release: 14.04
> Codename: trusty
>
> but ansible reports ubuntu release as NA
Ansible is using the Python module platform to get this information, and
platform is reading /etc/lsb-release first.
Do you have that file?
> ansible all -l server -m setup -a
> 'filter=ansible_distribution_release'
> server | SUCCESS => {
> "ansible_facts": {
> "ansible_distribution_release": "NA"
> },
> "changed": false
> }
>
> Ansible version:
>
> ansible 2.1.1.0
> config file = /Users/mchristof/di/ansible/ansible.cfg
> configured module search path = Default w/o overrides
>
> python version on the server
>
> Python 2.7.11
You can also check if the command Ansible is running is working on the
node.
python -c "import platform; print platform.dist()"
--
Kai Stian Olstad