diff --git a/.ci/cico_updates_minikube.sh b/.ci/cico_updates_minikube.sh index 2fa1eddd5..8f1aca9dc 100644 --- a/.ci/cico_updates_minikube.sh +++ b/.ci/cico_updates_minikube.sh @@ -25,7 +25,6 @@ catchFinish() { getCheClusterLogs archiveArtifacts "che-operator-minikube-updates" fi - minikube delete && yes | kubeadm reset rm -rf ~/.kube ~/.minikube exit $result } diff --git a/.ci/start-minikube.sh b/.ci/start-minikube.sh index 2a93cc9d3..ebd02b1a9 100644 --- a/.ci/start-minikube.sh +++ b/.ci/start-minikube.sh @@ -52,6 +52,9 @@ minikube version # minikube start minikube start --kubernetes-version=$KUBERNETES_VERSION --extra-config=apiserver.authorization-mode=RBAC +# Add minikube ingress +minikube addons enable ingress + # waiting for node(s) to be ready JSONPATH='{range .items[*]}{@.metadata.name}:{range @.status.conditions[*]}{@.type}={@.status};{end}{end}'; until kubectl get nodes -o jsonpath="$JSONPATH" 2>&1 | grep -q "Ready=True"; do sleep 1; done diff --git a/olm/olm.sh b/olm/olm.sh index 8d449419a..12de4849e 100755 --- a/olm/olm.sh +++ b/olm/olm.sh @@ -123,7 +123,7 @@ EOF applyCheOperatorSource i=0 - while [ $i -le 120 ] + while [ $i -le 240 ] do if kubectl get catalogsource/"${packageName}" -n "${marketplaceNamespace}" >/dev/null 2>&1 then @@ -133,9 +133,9 @@ EOF ((i++)) done - if [ $i -gt 120 ] + if [ $i -gt 240 ] then - echo "Catalog source not created after 2 minutes" + echo "Catalog source not created after 4 minutes" exit 1 fi if [ "${SOURCE_INSTALL}" == "Marketplace" ]; then @@ -215,7 +215,7 @@ waitCheServerDeploy() { echo "Waiting for Che server to be deployed" i=0 - while [ $i -le 360 ] + while [ $i -le 480 ] do status=$(kubectl get checluster/eclipse-che -n "${namespace}" -o jsonpath={.status.cheClusterRunning}) if [ "${status}" == "Available" ] @@ -226,9 +226,9 @@ waitCheServerDeploy() { ((i++)) done - if [ $i -gt 360 ] + if [ $i -gt 480 ] then - echo "Che server did't start after 6 minutes" + echo "Che server did't start after 8 minutes" exit 1 fi }