diff --git a/tasks/main.yml b/tasks/main.yml
index e471ea762608bd7e64837530d9145b2e3a08c3d2..3f62d771246fa78c8766416263e5aede88c87557 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -10,9 +10,11 @@
   register: debian_bootstrap_install_python
   changed_when: "'Unpacking' in debian_bootstrap_install_python.stdout"
 
-- name: Install IP utilities for networking facts
+- name: Install requirements for more complete facts
   apt:
-      name: iproute
+      name:
+          - iproute
+          - lsb-release
       state: present
       update_cache: yes
       cache_valid_time: 3600
diff --git a/tests/playbook.yml b/tests/playbook.yml
index fb84d493dbb471aa565aad66a0d96b92015efc0b..a33b7cda606c30999a36ce0267c25d9ee4d70943 100644
--- a/tests/playbook.yml
+++ b/tests/playbook.yml
@@ -24,3 +24,4 @@
         assert:
             that:
                 - ansible_default_ipv4 is defined
+                - ansible_lsb is mapping