You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ja...@apache.org on 2015/11/12 21:01:28 UTC

ambari git commit: AMBARI-13825: Exchange of keys should be done during start phase (not during install) (bhuvnesh2703 via jaoki)

Repository: ambari
Updated Branches:
  refs/heads/trunk 113f3712b -> 545ea7493


AMBARI-13825: Exchange of keys should be done during start phase (not during install) (bhuvnesh2703 via jaoki)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/545ea749
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/545ea749
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/545ea749

Branch: refs/heads/trunk
Commit: 545ea7493a58f3190b29ee394f18a3f88499e6c9
Parents: 113f371
Author: Jun Aoki <ja...@apache.org>
Authored: Thu Nov 12 12:01:14 2015 -0800
Committer: Jun Aoki <ja...@apache.org>
Committed: Thu Nov 12 12:01:14 2015 -0800

----------------------------------------------------------------------
 .../common-services/HAWQ/2.0.0/package/scripts/master_helper.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/545ea749/ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/master_helper.py
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/master_helper.py b/ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/master_helper.py
index 35f5112..7261a04 100644
--- a/ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/master_helper.py
+++ b/ambari-server/src/main/resources/common-services/HAWQ/2.0.0/package/scripts/master_helper.py
@@ -66,7 +66,6 @@ def configure_master():
   common.setup_user()
   common.setup_common_configurations()
   __setup_master_specific_conf_files()
-  __setup_passwordless_ssh()
   __setup_hawq_user_profile()
   __create_local_dirs()
 
@@ -165,6 +164,10 @@ def start_master():
     Fail("Host should be either active Hawq master or Hawq standby.")
 
   is_active_master = __is_active_master()
+  # Exchange ssh keys from active hawq master before starting.
+  if is_active_master:
+    __setup_passwordless_ssh()
+
   if __is_local_initialized():
     __start_local_master()