From: Nauman_Ahad Date: Thu, 31 Dec 2015 14:37:40 +0000 (+0500) Subject: Scripts for inserting QTIP.pub key on installed nodes X-Git-Tag: brahmaputra.1.0~45 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=5bad9cc14d4c7624ea44dd1e911f00be290cb41e;p=qtip.git Scripts for inserting QTIP.pub key on installed nodes 1st script takes in the installer type and installer ip 2nd script to be called by the qtip framework while providing the destionation node ip as an argument Change-Id: I2b6b2828bc0f00a38ea2998fb389435fd5963cae Signed-off-by: Nauman_Ahad --- diff --git a/data/get_env_info.sh b/data/get_env_info.sh new file mode 100755 index 00000000..98ca68a6 --- /dev/null +++ b/data/get_env_info.sh @@ -0,0 +1,21 @@ +#! /bin/bash + +usage() { + echo "usage $0 -n -i " +} + + + +while getopts ":n:i:" optchar; do + case "${optchar}" in + n) + export INSTALLER_TYPE=${OPTARG};; + + i) + export INSTALLER_IP=${OPTARG};; + + *) + echo "Incorrect usage" + usage ;; + esac +done diff --git a/data/qtip_creds.sh b/data/qtip_creds.sh new file mode 100755 index 00000000..e2619d64 --- /dev/null +++ b/data/qtip_creds.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +DEST_IP=$1 +echo $INSTALLER_TYPE +echo $INSTALLER_IP + +case "$INSTALLER_TYPE" in + apex) + PSWD="vagrant";; + fuel) + PSWD="r00tme";; + compass) + PSWD="compass";; + joid) + PSWD="joid";; + *) + echo "Unkown installer $INSTALLER_TYPE specified";; +esac + +sshoptions="-o StrictHostKeyChecking=no" +sshpass -p $PSWD scp $sshoptions QtipKey.pub root@$INSTALLER_IP:/root +sshpass -p $PSWD ssh $sshoptions root@$INSTALLER_IP "ssh-copy-id -i /root/QtipKey.pub root@$DEST_IP && rm -rf /root/QtipKey.pub" +