Remove taint from UCP master node

The patch adds ability to remove taint from UCP master node if single_node
(all-in-one) is set to true. However this parameter is set to false by
default.

Related-PRODX: PRODX-9383
Change-Id: If9f5a025415882cd6e4f18b75871619904d47c4b
diff --git a/de/heat-templates/top.yaml b/de/heat-templates/top.yaml
index 4f555c8..ff3478d 100644
--- a/de/heat-templates/top.yaml
+++ b/de/heat-templates/top.yaml
@@ -264,6 +264,10 @@
       If number is equal to 0 alloacation of huge pages won't be configured.
     default: '0,0'
     type: string
+  single_node:
+    description: If set true then AIO is going to be deployed.
+    type: string
+    default: 'false'
 
 resources:
   keypair_name:
@@ -341,6 +345,7 @@
       control_network_cidr: { get_param: control_network_cidr }
       functions_override: { get_param: functions_override }
       hardware_metadata: { get_param: hardware_metadata}
+      single_node: { get_param: single_node}
 
   masters:
     type: OS::Heat::ResourceGroup