bug-fix: get k8s config 78/67078/1
authorYang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Sat, 15 Sep 2018 07:23:13 +0000 (15:23 +0800)
committerYang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Thu, 21 Feb 2019 12:28:05 +0000 (12:28 +0000)
JIRA: BOTTLENECK-243

Geting k8s config using sshpass will fail when frst time
loginning to k8s master. Add -o StrictHostKeyChecking=no
to input the prompt.

Change-Id: Ib9ab3617b6d50ab85be317faf715f751fcda9149
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
(cherry picked from commit d06192b9ff24020cc20f903d939714e2a09a86c2)

utils/k8s_setup/k8s_config_pre.sh

index 01def4d..38e71d2 100644 (file)
@@ -59,8 +59,8 @@ while [[ $# > 0 ]]
      shift
 done
 
-if [[  ${INSTALLER_TYPE} == 'compass' ]]; then
-    sshpass -p root scp root@192.16.1.222:~/.kube/config ${K8S_CONFIG}
+if [[ ${INSTALLER_TYPE} == 'compass' ]]; then
+    sshpass -p root scp -o StrictHostKeyChecking=no root@192.16.1.222:~/.kube/config ${K8S_CONFIG}
 else
     echo "BOTTLENECKS EROOR: unrecognized installer"
 fi