Jelajahi Sumber

ooinstall: Update local install check

Update to check both hostname and public_hostname.
Remove ansible_sudo=no as I failed to notice we were already checking
if ansible_ssh_user == 'root' and setting it there.
Samuel Munilla 9 tahun lalu
induk
melakukan
ef6df72206
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      utils/src/ooinstall/openshift_ansible.py

+ 2 - 2
utils/src/ooinstall/openshift_ansible.py

@@ -44,9 +44,9 @@ def generate_inventory(hosts):
     if 'OO_INSTALL_STAGE_REGISTRY' in os.environ:
         base_inventory.write('oreg_url=registry.access.stage.redhat.com/openshift3/ose-${component}:${version}\n')
 
-    if any(host.hostname == installer_host for host in hosts):
+    if any(host.hostname == installer_host or host.public_hostname == installer_host
+            for host in hosts):
         base_inventory.write("ansible_connection=local\n")
-        base_inventory.write("ansible_sudo=no\n")
 
     base_inventory.write('\n[masters]\n')
     masters = (host for host in hosts if host.master)