Skip to content

Commit d0180b0

Browse files
author
Prasanna Kumar Kalever
committed
e2e: use minikube OS with nbd dynamic module
For rbd-nbd testing purpose, this is needed. At least until we have minikube release with kubernetes/minikube#10217 Signed-off-by: Prasanna Kumar Kalever <[email protected]>
1 parent f36215d commit d0180b0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scripts/minikube.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,9 @@ fi
189189
# caller did set EXTRA_CONFIG in the environment
190190
EXTRA_CONFIG="${EXTRA_CONFIG} --extra-config=kubelet.resolv-conf=${RESOLV_CONF}"
191191

192+
# TESTING: use alternative minikube OS which has nbd module in the VM
193+
EXTRA_CONFIG="${EXTRA_CONFIG} --iso-url=https://people.redhat.com/ndevos/minikube/minikube_add-nbd.iso"
194+
192195
#extra Rook configuration
193196
ROOK_BLOCK_POOL_NAME=${ROOK_BLOCK_POOL_NAME:-"newrbdpool"}
194197

@@ -222,7 +225,7 @@ up)
222225
else
223226
# This is a workaround to fix psp issues in minikube >1.6.2 and <1.11.0
224227
# shellcheck disable=SC2086
225-
${minikube} start --force --memory="${MEMORY}" --cpus="${CPUS}" -b kubeadm --kubernetes-version="${KUBE_VERSION}" --driver="${VM_DRIVER}" --feature-gates="${K8S_FEATURE_GATES}"
228+
${minikube} start --force --memory="${MEMORY}" --cpus="${CPUS}" -b kubeadm --kubernetes-version="${KUBE_VERSION}" --driver="${VM_DRIVER}" --feature-gates="${K8S_FEATURE_GATES}" ${EXTRA_CONFIG}
226229
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
227230
${minikube} kubectl -- apply -f "$DIR"/psp.yaml
228231
${minikube} stop

0 commit comments

Comments
 (0)