From 539446529c347500f547da8be34757dbe59b79f7 Mon Sep 17 00:00:00 2001
From: Samuel Munilla <smunilla@redhat.com>
Date: Thu, 10 Nov 2016 08:38:05 -0500
Subject: Update override cluster_hostname

Update the default for the override prompt and set both
openshift_master_cluster_hostname and
openshift_master_cluster_public_hostname
---
 utils/src/ooinstall/cli_installer.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/utils/src/ooinstall/cli_installer.py b/utils/src/ooinstall/cli_installer.py
index 8470fb527..7e5ad4144 100644
--- a/utils/src/ooinstall/cli_installer.py
+++ b/utils/src/ooinstall/cli_installer.py
@@ -318,6 +318,7 @@ hostname.
 
 
 def set_cluster_hostname(oo_cfg):
+    first_master = next((host for host in oo_cfg.deployment.hosts if host.is_master()), None)
     message = """
 You have chosen to install a single master cluster (non-HA).
 
@@ -329,8 +330,9 @@ If you want to override the cluster host name now to something other than the de
 """
     click.echo(message)
     cluster_hostname = click.prompt('Enter hostname or IP address',
-                                    default='')
+                                    default=str(first_master))
     oo_cfg.deployment.variables['openshift_master_cluster_hostname'] = cluster_hostname
+    oo_cfg.deployment.variables['openshift_master_cluster_public_hostname'] = cluster_hostname
 
 
 def collect_storage_host(hosts):
-- 
cgit v1.2.3