diff --git a/.github/workflows/all_test3.yaml b/.github/workflows/all_test3.yaml index 90d7818..469fc78 100644 --- a/.github/workflows/all_test3.yaml +++ b/.github/workflows/all_test3.yaml @@ -69,6 +69,30 @@ jobs: run: | docker compose -f docker-compose-dev.yaml down || true + - name: Force remove old containers and network + run: | + docker ps --filter "network=hub-network" -aq | xargs -r docker rm -f || true + + docker network rm hub-network || true + + docker network ls + + - name: Patch docker-compose-dev.yaml to set network MTU + run: | + echo "patching docker-compose-dev.yaml to set MTU=1400" + tmpfile=$(mktemp) + awk ' + /driver: bridge/ { + print $0 + print " driver_opts:" + print " com.docker.network.driver.mtu: 1400" + next + } + { print $0 } + ' docker-compose-dev.yaml > "$tmpfile" + mv "$tmpfile" docker-compose-dev.yaml + tail -n 10 docker-compose-dev.yaml + - name: Start docker-compose services env: DOCKER_BUILDKIT: 1