Skip to content

Conversation

@xliuxu
Copy link
Contributor

@xliuxu xliuxu commented Nov 5, 2025

No description provided.

@xliuxu xliuxu force-pushed the topic/xliuxu/verify-wg-features branch from d98e410 to b9fe77f Compare November 6, 2025 07:14
@xliuxu
Copy link
Contributor Author

xliuxu commented Nov 6, 2025

/test-all

@xliuxu xliuxu force-pushed the topic/xliuxu/verify-wg-features branch 3 times, most recently from d312db6 to de86f08 Compare November 27, 2025 06:38
@xliuxu xliuxu force-pushed the topic/xliuxu/verify-wg-features branch 5 times, most recently from bf22fec to ae1fa48 Compare December 9, 2025 02:51
@xliuxu xliuxu force-pushed the topic/xliuxu/verify-wg-features branch 2 times, most recently from 40af84b to 8397ba7 Compare December 18, 2025 03:16
xliuxu and others added 3 commits December 30, 2025 14:27
When WireGuard encryption is enabled, Egress traffic from remote Pods
needs tunnel-based forwarding and policy routing rules similar to
hybrid mode. This commit removes the WireGuard exception from tunnel
interface creation and adds the necessary OpenFlow flows and routing
rules to support Egress functionality with WireGuard.

Fixes: antrea-io#6190

Signed-off-by: Xu Liu <[email protected]>
In hybrid mode, packets are forwarded directly. In WireGuard mode, traffic
is encapsulated by WireGuard. In both modes, traffic leaves OVS, but
Traceflow was not checking for WireGuard mode when determining packet actions.

This commit adds WireGuard mode checks in Traceflow to correctly handle
packets when WireGuard encryption is enabled.

Signed-off-by: xliuxu <[email protected]>
This commit adds support for running e2e tests with WireGuard encryption
enabled on Kind clusters in GitHub Actions. The changes include:

- Add WireGuard support to test-e2e-kind.sh script with --wireguard flag
- Add GitHub Actions workflow job for WireGuard e2e tests in kind.yml
- Keep generate-manifest.sh changes to support --wireGuard flag

The WireGuard e2e tests will run on Kind clusters in GitHub Actions,
replacing the previous Jenkins-based approach.

Signed-off-by: Pulkit Jain <[email protected]>
@xliuxu xliuxu force-pushed the topic/xliuxu/verify-wg-features branch from 8397ba7 to bd29808 Compare December 30, 2025 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants