diff --git a/ansible/roles/nova/tasks/simple_cell_setup.yml b/ansible/roles/nova/tasks/simple_cell_setup.yml
index bbebfb5930..775842bda6 100644
--- a/ansible/roles/nova/tasks/simple_cell_setup.yml
+++ b/ansible/roles/nova/tasks/simple_cell_setup.yml
@@ -50,7 +50,7 @@
 
 - name: Discovering nova hosts
   command: >
-    docker exec nova_api nova-manage cell_v2 discover_hosts
+    docker exec nova_api nova-manage cell_v2 discover_hosts --by-service
   register: discover_hosts
   changed_when: False
   run_once: True