Skip to content

Commit

Permalink
gh/workflows: disable host routing instead of BPF masquerading
Browse files Browse the repository at this point in the history
Host routing breaks testing in KIND clusters, see #23283. Instead
of disabling BPF masquerading, force legacy routing.

This will allow running egress gateway tests in CI, which require
BPF masquerading.

Signed-off-by: Lorenz Bauer <lmb@isovalent.com>
  • Loading branch information
lmb committed Mar 7, 2023
1 parent 841d1f3 commit b5a8250
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .github/workflows/conformance-datapath.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,8 @@ jobs:
--config monitor-aggregation=none \
--nodes-without-cilium=kind-worker3 \
--helm-set-string=kubeProxyReplacement=${{ matrix.kpr }} \
--helm-set=bpf.masquerade=false"
--helm-set=bpf.masquerade=true \
--helm-set=bpf.hostLegacyRouting=true"
TUNNEL="--helm-set-string=tunnel=${{ matrix.tunnel }}"
if [ "${{ matrix.tunnel }}" == "disabled" ]; then
TUNNEL="--helm-set-string=tunnel=disabled --helm-set-string=autoDirectNodeRoutes=true --helm-set-string=ipv4NativeRoutingCIDR=10.244.0.0/16"
Expand Down

0 comments on commit b5a8250

Please sign in to comment.