diff --git a/bundles/openstack/bundle.yaml b/bundles/openstack/bundle.yaml
index 0cae7b15e8a2c00fca1e150abb375f33f9015362..c05e19a652784671247aa4c205dce35e13d6fae0 100644
--- a/bundles/openstack/bundle.yaml
+++ b/bundles/openstack/bundle.yaml
@@ -21,6 +21,7 @@ parameters:
   enable-dvr: &dvr_mode		False
   vlan-ranges: &vlan_ranges	physnet-ovs:801:801
   enable-local-dhcp-and-metadata: &enable_local_dhcp_and_metadata   True
+  local-dns-domain: &local_dns_domain garr.cloud.na.
 
   # keystone/dashboard
   preferred-api-version: &preferred_api_version     3
@@ -612,6 +613,8 @@ services:
       use-syslog: True
       worker-multiplier: *worker_multiplier
       enable-dvr: *dvr_mode
+      enable-ml2-dns: True
+      dns-domain: *local_dns_domain
     to:
       - 'lxd:0'
       - 'lxd:1'
@@ -707,6 +710,7 @@ services:
       mon: *network_space_os_mgmt
       osd: *network_space_os_mgmt
     options:
+      expected-osd-count: 1
       nagios_context: *nagios_context
       nagios_servicegroups: ceph,storage
     to: