diff --git a/Makefile b/Makefile index 5ddb50d..a8348f7 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ cluster-up: .PHONY: cluster-down cluster-down: - hack/e2e-setup.sh --cleanup + hack/e2e-setup.sh --install-kind --install-kubectl --cleanup .PHONY: build-venv build-venv: diff --git a/hack/e2e-setup.sh b/hack/e2e-setup.sh index 051c615..6bfc3d2 100755 --- a/hack/e2e-setup.sh +++ b/hack/e2e-setup.sh @@ -23,17 +23,17 @@ set_default_params() { BIN_DIR=${BIN_DIR:-$DIR/../bin} KIND=${KIND:-$BIN_DIR/kind} - KIND_VERSION=${KIND_VERSION:-v0.22.0} + KIND_VERSION=${KIND_VERSION:-v0.23.0} KUBECTL=${KUBECTL:-$BIN_DIR/kubectl} - KUBECTL_VERSION=${KUBECTL_VERSION:-v1.29.2} + KUBECTL_VERSION=${KUBECTL_VERSION:-v1.30.2} - KUBEVIRT_VERSION=${KUBEVIRT_VERSION:-v1.1.0} - KUBEVIRT_CDI_VERSION=${KUBEVIRT_CDI_VERSION:-v1.58.1} - KUBEVIRT_COMMON_INSTANCETYPES_VERSION=${KUBEVIRT_COMMON_INSTANCETYPES_VERSION:-v0.4.0} + KUBEVIRT_VERSION=${KUBEVIRT_VERSION:-v1.2.2} + KUBEVIRT_CDI_VERSION=${KUBEVIRT_CDI_VERSION:-v1.59.0} + KUBEVIRT_COMMON_INSTANCETYPES_VERSION=${KUBEVIRT_COMMON_INSTANCETYPES_VERSION:-v1.0.0} KUBEVIRT_USE_EMULATION=${KUBEVIRT_USE_EMULATION:-"false"} - CNAO_VERSION=${CNAO_VERSION:-v0.91.0} + CNAO_VERSION=${CNAO_VERSION:-v0.93.0} REGISTRY_NAME=${REGISTRY_NAME:-kind-registry} REGISTRY_PORT=${REGISTRY_PORT:-5001} @@ -389,11 +389,6 @@ if [ "${ARGCOUNT}" -eq "0" ]; then OPT_CREATE_NAD=true fi -if [ "${OPT_CLEANUP}" == true ]; then - cleanup - exit 0 -fi - if [ "${OPT_INSTALL_KIND}" == true ]; then install_kind fi @@ -402,6 +397,11 @@ if [ "${OPT_INSTALL_KUBECTL}" == true ]; then install_kubectl fi +if [ "${OPT_CLEANUP}" == true ]; then + cleanup + exit 0 +fi + if [ "${OPT_CONFIGURE_INOTIFY_LIMITS}" == true ]; then configure_inotify_limits fi