BUILDDIR=${SCRIPTDIR/deploy/build}
mkdir -p ${BUILDDIR}
-KATA_VERSION="2.1.0-rc0"
-KATA_WEBHOOK_VERSION="2.1.0-rc0"
-
KATA_DEPLOY_URL="https://raw.githubusercontent.com/kata-containers/kata-containers/${KATA_VERSION}/tools/packaging/kata-deploy"
KATA_WEBHOOK_URL="https://raw.githubusercontent.com/kata-containers/tests/${KATA_WEBHOOK_VERSION}/kata-webhook"
KATA_WEBHOOK_DIR="/opt/src/kata_webhook"
curl -sL ${KATA_DEPLOY_URL}/kata-rbac/base/kata-rbac.yaml -o ${SCRIPTDIR}/base/kata-rbac.yaml
curl -sL ${KATA_DEPLOY_URL}/kata-deploy/base/kata-deploy.yaml -o ${SCRIPTDIR}/base/kata-deploy.yaml
curl -sL ${KATA_DEPLOY_URL}/runtimeclasses/kata-runtimeClasses.yaml -o ${SCRIPTDIR}/base/kata-runtimeClasses.yaml
+ rm -f ${SCRIPTDIR}/base/kustomization.yaml
pushd ${SCRIPTDIR}/base && kustomize create --autodetect && popd
}
clusterctl -n metal3 get kubeconfig ${cluster_name} >${cluster_kubeconfig}
# Ensure that Kata has been deployed first
+ WAIT_FOR_TRIES=30
wait_for is_kata_deployed
deploy_webhook ${cluster_name}
clone_kud_repository
pushd ${KUDPATH}/kud/tests
failed_kud_tests=""
- KUBECONFIG=${cluster_kubeconfig} bash kata.sh || failed_kud_tests="${failed_kud_tests} ${test}"
+ KUBECONFIG=${cluster_kubeconfig} bash kata.sh || failed_kud_tests="${failed_kud_tests} kata"
popd
clean_webhook ${cluster_name}
if [[ ! -z "$failed_kud_tests" ]]; then