Only parse /etc/os-release if it isn't empty
The fields in /etc/os-release
are all optional and some systems provide an empty file.
This follows how Ansible handles this: https://github.com/ansible/ansible/pull/7887
The fields in /etc/os-release
are all optional and some systems provide an empty file.
This follows how Ansible handles this: https://github.com/ansible/ansible/pull/7887