diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml index 8acf23451..f03e17ab7 100644 --- a/.github/workflows/build-push.yml +++ b/.github/workflows/build-push.yml @@ -24,6 +24,7 @@ jobs: api.github.com:443 github.com:443 auth.docker.io:443 + index.docker.io:443 registry-1.docker.io:443 production.cloudflare.docker.com:443 gcr.io:443 diff --git a/.github/workflows/build_test_ci.yml b/.github/workflows/build_test_ci.yml index 21fcf15fc..3c8a618a5 100644 --- a/.github/workflows/build_test_ci.yml +++ b/.github/workflows/build_test_ci.yml @@ -59,6 +59,12 @@ jobs: sum.golang.org:443 *.githubusercontent.com:443 storage.googleapis.com:443 + get.jetify.com:443 + get.jetpack.io:443 + releases.jetify.com:443 + releases.jetpack.io:443 + artifacts.nixos.org:443 + cache.nixos.org:443 cli.codecov.io:443 api.codecov.io:443 ingest.codecov.io:443 diff --git a/.github/workflows/e2e-test.yaml b/.github/workflows/e2e-test.yaml index 7339e53bc..10e2d08b0 100644 --- a/.github/workflows/e2e-test.yaml +++ b/.github/workflows/e2e-test.yaml @@ -115,8 +115,15 @@ jobs: charts.jetstack.io:443 helm.cilium.io:443 linode.github.io:443 + *.linodeobjects.com:443 dl.k8s.io:443 cdn.dl.k8s.io:443 + get.jetify.com:443 + get.jetpack.io:443 + releases.jetify.com:443 + releases.jetpack.io:443 + artifacts.nixos.org:443 + cache.nixos.org:443 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: @@ -140,6 +147,14 @@ jobs: enable-cache: 'true' refresh-cli: 'false' + - name: Create IPv4-only kind network + run: | + docker network inspect kind >/dev/null 2>&1 || \ + docker network create -d=bridge \ + -o com.docker.network.bridge.enable_ip_masquerade=true \ + -o com.docker.network.driver.mtu=1500 \ + kind + - name: Run E2E Test env: E2E_FLAGS: ${{ inputs.e2e-flags }} diff --git a/.github/workflows/e2e-upgrade-test.yaml b/.github/workflows/e2e-upgrade-test.yaml index e75e3bc53..279e32dd0 100644 --- a/.github/workflows/e2e-upgrade-test.yaml +++ b/.github/workflows/e2e-upgrade-test.yaml @@ -79,6 +79,7 @@ jobs: charts.jetstack.io:443 helm.cilium.io:443 linode.github.io:443 + *.linodeobjects.com:443 dl.k8s.io:443 cdn.dl.k8s.io:443 @@ -93,6 +94,14 @@ jobs: go-version-file: 'go.mod' check-latest: true + - name: Create IPv4-only kind network + run: | + docker network inspect kind >/dev/null 2>&1 || \ + docker network create -d=bridge \ + -o com.docker.network.bridge.enable_ip_masquerade=true \ + -o com.docker.network.driver.mtu=1500 \ + kind + - name: Run Upgrade Test env: LINODE_REGION: us-sea diff --git a/.github/workflows/pull_request_ci.yaml b/.github/workflows/pull_request_ci.yaml index f0837b468..a37805b69 100644 --- a/.github/workflows/pull_request_ci.yaml +++ b/.github/workflows/pull_request_ci.yaml @@ -73,6 +73,12 @@ jobs: sum.golang.org:443 *.githubusercontent.com:443 storage.googleapis.com:443 + get.jetify.com:443 + get.jetpack.io:443 + releases.jetify.com:443 + releases.jetpack.io:443 + artifacts.nixos.org:443 + cache.nixos.org:443 dl.k8s.io:443 cdn.dl.k8s.io:443 @@ -111,6 +117,7 @@ jobs: allowed-endpoints: > api.github.com:443 github.com:443 + index.docker.io:443 proxy.golang.org:443 sum.golang.org:443 go.dev:443