title: Ansible gather_facts, how does it gather details about a linux OS
body: <p>My question is simple, what command or how does ansible internally executes to gather the system information like ansible_os_family, ansible_distribution_major_version, etc.</p>