Преглед на файлове

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 години
родител
ревизия
ef6df72206
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  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)