From: Yolanda Robla Date: Wed, 27 Nov 2019 15:31:05 +0000 (+0100) Subject: Run installer from /usr/bin directory X-Git-Tag: akraino_r2~4 X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=4a1a40500e8641677a2a785db64f22776c11e117;p=kni%2Finstaller.git Run installer from /usr/bin directory It is a current limitation of openshift libvirt installer Signed-off-by: Yolanda Robla Change-Id: I954d07da42670c225fe499733d0b90531d8eca9c --- diff --git a/ci/kni_deploy_libvirt.sh b/ci/kni_deploy_libvirt.sh index 2f47a8f..4062e86 100755 --- a/ci/kni_deploy_libvirt.sh +++ b/ci/kni_deploy_libvirt.sh @@ -51,10 +51,15 @@ sudo rm -rf /$HOME/.kni/${SITE_NAME}/final_manifests || true ./knictl fetch_requirements file://${BLUEPRINT_PATH}/sites/${SITE_NAME} 2>&1 | tee ${WORKSPACE}/libvirt_requirements.log ./knictl prepare_manifests ${SITE_NAME} 2>&1 | tee ${WORKSPACE}/libvirt_manifests.log +# move the binary to /usr/bin, due to create cluster constraints +sudo cp $HOME/.kni/${SITE_NAME}/requirements/openshift-install /usr/bin/openshift-install + # now run the cluster +pushd /usr/bin source $HOME/.kni/${SITE_NAME}/profile.env -sudo -E $HOME/.kni/${SITE_NAME}/requirements/openshift-install create cluster --dir=/$HOME/.kni/${SITE_NAME}/final_manifests 2>&1 | tee ${WORKSPACE}/libvirt_deploy.log +sudo -E /usr/bin/openshift-install create cluster --dir=/$HOME/.kni/${SITE_NAME}/final_manifests 2>&1 | tee ${WORKSPACE}/libvirt_deploy.log STATUS=$? +popd # output tfstate echo "metadata.json for removing cluster"