Add designate worker role as default for deployments

This change is a preparational step before changes proposed in
CR [1] will be merged.

Changes to virtual-mcp-ocata-dvr model are not proposed here
due to parallel change to it:
https://gerrit.mcp.mirantis.net/6723

[1] https://gerrit.mcp.mirantis.net/10030

Change-Id: I38e4e919c53753cbb575facf0c7333a9da89c44b
Related-CR: https://gerrit.mcp.mirantis.net/10030
Related-PROD: https://mirantis.jira.com/browse/PROD-14396
diff --git a/classes/cluster/sl-os-ovs/openstack/control.yml b/classes/cluster/sl-os-ovs/openstack/control.yml
index 70287f9..0c6cbeb 100644
--- a/classes/cluster/sl-os-ovs/openstack/control.yml
+++ b/classes/cluster/sl-os-ovs/openstack/control.yml
@@ -46,6 +46,9 @@
           proto: static
           address: ${_param:single_address}
           netmask: 255.255.255.0
+  designate:
+    worker:
+      enabled: ${_param:designate_worker_enabled}
   keepalived:
     cluster:
       instance:
diff --git a/classes/cluster/sl-os-ovs/openstack/init.yml b/classes/cluster/sl-os-ovs/openstack/init.yml
index aba9cee..70e4733 100644
--- a/classes/cluster/sl-os-ovs/openstack/init.yml
+++ b/classes/cluster/sl-os-ovs/openstack/init.yml
@@ -103,6 +103,7 @@
     ceilometer_service_host: ${_param:cluster_vip_address}
     designate_version: ${_param:openstack_version}
     designate_service_host: ${_param:cluster_vip_address}
+    designate_worker_enabled: true
   linux:
     network:
       host: