Repository: incubator-trafodion
Updated Branches:
  refs/heads/master f905a745d -> cae7aba40


[[TRAFODION 1932]] Fixing sqnodestart

Removing tools directory for installer makefile (tools should only be used for 
dev)
Adding new acceptKeys script to easily create known_host file


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/0034b3ba
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/0034b3ba
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/0034b3ba

Branch: refs/heads/master
Commit: 0034b3bafe19ed6363a13ba70ccd50642ea670ae
Parents: 0b9b726
Author: Amanda Moran <[email protected]>
Authored: Wed Apr 13 19:24:19 2016 +0000
Committer: Amanda Moran <[email protected]>
Committed: Wed Apr 13 19:24:19 2016 +0000

----------------------------------------------------------------------
 core/sqf/sql/scripts/sqnodestatus |  4 +--
 install/Makefile                  |  2 +-
 install/installer/acceptKeys      | 61 ++++++++++++++++++++++++++++++++++
 3 files changed, 64 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/0034b3ba/core/sqf/sql/scripts/sqnodestatus
----------------------------------------------------------------------
diff --git a/core/sqf/sql/scripts/sqnodestatus 
b/core/sqf/sql/scripts/sqnodestatus
index 64bc1fb..a1430b5 100755
--- a/core/sqf/sql/scripts/sqnodestatus
+++ b/core/sqf/sql/scripts/sqnodestatus
@@ -31,7 +31,7 @@
 #   export SQ_MON_SSH_OPTIONS=' -o "ConnectTimeout 1" -o "ConnectionAttempts 
3" '
 #
 
-my $node_context=readpipe("echo \$MY_NODES");
+my $node_context=readpipe("echo \$NODE_LIST");
 my %node_hash=();
 my $sq_mon_ssh_options=readpipe("echo -n \$SQ_MON_SSH_OPTIONS");
 my $json=$ARGV[0];
@@ -40,7 +40,7 @@ my $json=$ARGV[0];
 
 sub main()
 {
-  $node_context=~s/-w//ig;
+  #$node_context=~s/-w//ig;
   #print "node_context=${node_context}";
   chomp($node_context);
   my @nodes=split(' ',$node_context);

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/0034b3ba/install/Makefile
----------------------------------------------------------------------
diff --git a/install/Makefile b/install/Makefile
index edb5dd2..014c01c 100644
--- a/install/Makefile
+++ b/install/Makefile
@@ -27,7 +27,7 @@ RELEASE_VER ?= 1.0.0_v002
 all: pkg-installer 
 
 pkg-installer: installer/LICENSE installer/NOTICE
-       tar czf installer-$(RELEASE_VER).tar.gz installer
+       tar czf installer-$(RELEASE_VER).tar.gz installer --exclude=tools
 
 installer/LICENSE: ../licenses/LICENSE-install
        cp -f $? $@

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/0034b3ba/install/installer/acceptKeys
----------------------------------------------------------------------
diff --git a/install/installer/acceptKeys b/install/installer/acceptKeys
new file mode 100755
index 0000000..38a6625
--- /dev/null
+++ b/install/installer/acceptKeys
@@ -0,0 +1,61 @@
+#!/bin/bash
+# @@@ START COPYRIGHT @@@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+# @@@ END COPYRIGHT @@@
+
+
+export NODES=""
+
+while [[ $# -gt 0 ]]; do
+    case "$1" in
+        --nodes)
+            NODES=$2
+            shift
+            ;;
+        *)
+            echo "***ERROR: unknown parameter '$1'"
+            print_usage
+            exit -1
+    esac
+    shift
+done
+
+
+
+for node in $NODES
+do
+    ssh -q -oStrictHostKeyChecking=no $node hostname
+    ssh -q -oStrictHostKeyChecking=no localhost hostname
+    if [ $? -ne 0 ]; then
+        echo "***ERROR: Unable to ssh to node $node"
+        exit -1
+    fi
+
+    for nodes in $NODES
+    do
+       ssh -q -oStrictHostKeyChecking=no $node ssh -q 
-oStrictHostKeyChecking=no $nodes hostname
+       if [ $? -ne 0 ]; then
+          echo "***ERROR: Unable to ssh to node $node"
+          exit -1
+       fi
+    done
+done
+
+

Reply via email to