#!/bin/bash
CUR_PATH=$(cd $(dirname $0);pwd)
if [ ! -e "$HOST_CFG" ]; then
echo "Error:File $HOST_CFG is not exist, please apply for a test environment first."
exit 1
fi
NODES=$(cat ${HOST_CFG} | awk '{print $2, $3}')
for NODE in ${NODES}; do
NODE_IP=$(echo ${NODE} | awk '{print $1}')
NODE_PORT=$(echo ${NODE} | awk '{print $2}')
ssh root@${NODE_IP} -p ${NODE_PORT} rm -rf /opt/install/package/OCK-CommunicationSuite*
scp -P ${NODE_PORT} ${WORKSPACE}/BeiMing_output/OCK-CommunicationSuite_2.0.0_aarch64.tar.gz root@${NODE_IP}:/opt/install/package/
ssh root@${NODE_IP} -p ${NODE_PORT} << EOF
cd /opt/install/package/;
tar -zxvf OCK-CommunicationSuite_2.0.0_aarch64.tar.gz;
rpm -ivh --nodeps OCK-CommunicationSuite_HCOM*.rpm --force;
EOF
done