mirror of
https://github.com/actions-runner-controller/actions-runner-controller.git
synced 2026-10-19 09:45:04 +02:00
Test config fix using docker bridge for tests
This commit is contained in:
@@ -111,10 +111,21 @@ function create_cluster() {
|
|||||||
minikube delete || true
|
minikube delete || true
|
||||||
|
|
||||||
log "Creating minikube cluster"
|
log "Creating minikube cluster"
|
||||||
minikube start --driver=docker --container-runtime=docker --wait=all
|
minikube start --driver=docker --container-runtime=docker --network=bridge --wait=all
|
||||||
|
|
||||||
log "Verifying ns works"
|
log "Verifying ns works"
|
||||||
if ! minikube ssh "nslookup github.com >/dev/null 2>&1"; then
|
local ns_retries=5
|
||||||
|
local ns_delay=3
|
||||||
|
local ns_ok=false
|
||||||
|
for (( i=1; i<=ns_retries; i++ )); do
|
||||||
|
if minikube ssh "nslookup github.com >/dev/null 2>&1"; then
|
||||||
|
ns_ok=true
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
log "DNS check attempt ${i}/${ns_retries} failed, retrying in ${ns_delay}s..."
|
||||||
|
sleep "${ns_delay}"
|
||||||
|
done
|
||||||
|
if [[ "${ns_ok}" != "true" ]]; then
|
||||||
log "Nameserver configuration failed"
|
log "Nameserver configuration failed"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user