You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by ar...@apache.org on 2016/01/09 02:27:47 UTC

[03/12] incubator-trafodion git commit: Fixed issues seen during testing

Fixed issues seen during testing


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

Branch: refs/heads/master
Commit: c2ce702e22f63b05ca59fb609803e0339e7c5de7
Parents: d5e3e84
Author: Anuradha Hegde <an...@esgyn.com>
Authored: Wed Jan 6 23:53:44 2016 +0000
Committer: Anuradha Hegde <an...@esgyn.com>
Committed: Wed Jan 6 23:53:44 2016 +0000

----------------------------------------------------------------------
 install/installer/cloud_cli_setup   | 18 +++++++++---------
 install/installer/trafodion_install |  2 +-
 2 files changed, 10 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c2ce702e/install/installer/cloud_cli_setup
----------------------------------------------------------------------
diff --git a/install/installer/cloud_cli_setup b/install/installer/cloud_cli_setup
index b58788c..1edd479 100755
--- a/install/installer/cloud_cli_setup
+++ b/install/installer/cloud_cli_setup
@@ -30,34 +30,34 @@ if [ $node_count -eq 1 ]; then
     TRAF_PDSH=""
     TRAF_PDCP=""
 else
-    TRAF_PDSH="pdsh -R exec $MY_NODES $PDSH_SSH_CMD"
+    TRAF_PDSH="pdsh $MY_NODES"
     TRAF_PDCP="pdcp -R ssh $MY_NODES"
 fi
 
 ###### Setting up CLI for AWS as sudo id
 if [[ ! -z $AWS_CLOUD ]]; then
     ###### Check if aws configuration file exist for Trafodion Id
-    AWSCONFIG_DIR=$(sudo su $TRAF_USER --login --command "$(/bin/ls -d $HOME/.aws)" 2>/dev/null)
-    if [[ -z $AWSCONFIG_DIR ]]; then
+    AWSCONFIG_DIR=`sudo su $TRAF_USER --login --command "ls -altr | grep -w ".aws" | wc -l" `
+    if [[ $AWSCONFIG_DIR == 0 ]]; then
        cd $HOME
        curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
        unzip $HOME/awscli-bundle.zip
 
        if [[ $node_count -gt "1" ]]; then
-          $TRAF_PDCP $HOME/awscli-bundle $HOME
-          $TRAF_PDSH sudo $HOME/awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
+          $TRAF_PDCP -r $HOME/awscli-bundle $HOME
+          $TRAF_PDSH "sudo $HOME/awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws" | tee -a $INSTALL_LOG
        else 
-          $HOME/awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
+          $HOME/awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws | tee -a $INSTALL_LOG
        fi
 
-       $TRAF_PDSH sudo rm -rf $HOME/awscli-bundle 
+       $TRAF_PDSH "sudo rm -rf $HOME/awscli-bundle"
        rm -f $HOME/awscli-bundle.zip
 
        ###### Execute 'aws configure' command as a Trafodion Id
        sudo su $TRAF_USER --login --command "/usr/local/bin/aws configure"
 
        ###### Copy the .aws folder to all nodes in the cluster for Trafodion Id
-       sudo su $TRAF_USER --login --command "$TRAF_PDCP $HOME/.aws $HOME"
+       sudo su $TRAF_USER --login --command "$TRAF_PDCP -r $HOME_DIR/$TRAF_USER/.aws $HOME_DIR/$TRAF_USER"
     else
        echo "AWS Configuration already exist for Trafodion Id"
        echo -n "Do you want to overwrite the configuration (Y/N), default is N: "
@@ -68,7 +68,7 @@ if [[ ! -z $AWS_CLOUD ]]; then
              sudo su $TRAF_USER --login --command "/usr/local/bin/aws configure"
 
              ###### Copy the .aws folder to all nodes in the cluster for Trafodion Id
-             sudo su $TRAF_USER --login --command "$TRAF_PDCP $HOME/.aws $HOME"
+             sudo su $TRAF_USER --login --command "$TRAF_PDCP -r  $HOME_DIR/$TRAF_USER/.aws $HOME_DIR/$TRAF_USER"
          fi
        fi
     fi

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c2ce702e/install/installer/trafodion_install
----------------------------------------------------------------------
diff --git a/install/installer/trafodion_install b/install/installer/trafodion_install
index 3567a5e..5dd1426 100755
--- a/install/installer/trafodion_install
+++ b/install/installer/trafodion_install
@@ -784,7 +784,7 @@ fi
 
 # Install and configure CLI for Cloud environments
 if  [ "$ENABLE_HA" == "true" ] && [ $CLOUD_CONFIG == "Y" ]; then
-  echo "Install and configure CLI for Cloud ($CLOUD_TYPE)"   
+  echo "***INFO: Install and configure CLI for Cloud"   
   $TRAF_WORKDIR/installer/cloud_cli_setup
 fi