Prepare for fqdn on internal endpoints in keystone catalog

 * Adds hosts entries to each node to map
   <openstack_control_address> to <openstack_service_hostname>.<domain>

 * Adds appropriate DNS aliases to openstack API, barbican, novncproxy
   certs

Change-Id: I8fbd0f03a7c60291c66c5fd686052d18d4edc426
Related-Prod: PROD-24975
diff --git a/defaults/openstack/init.yml b/defaults/openstack/init.yml
index 96e8f5f..334fd43 100644
--- a/defaults/openstack/init.yml
+++ b/defaults/openstack/init.yml
@@ -5,6 +5,8 @@
     # General
     cluster_public_protocol: https
     cluster_internal_protocol: http
+    openstack_service_hostname: os-ctl-vip
+    openstack_service_host: ${_param:openstack_service_hostname}.${linux:system:domain}
     # SSL
     ceilometer_agent_ssl_enabled: False
     openstack_mysql_x509_enabled: False