You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was actually introduced for networkPolicyOnly mode support: #449. However, we no longer support kube-proxy for networkPolicyOnly mode (i.e. AntreaProxy must be enabled), which means that this DMAC rewrite is no longer needed and should be removed:
This one is missed by PR #1015 when we move noEncap/policyOnly/hybrid to Antrea Proxy. Probably we should compare the flows added by PR #449 and flows removed by PR #1015, to check anything else can be missed.
Describe the bug
@dumlutimuralp asked a question about the necessity of the DMAC rewrite in the following flow:
This action also does not match the ovs-pipeline documentation: https://github.com/vmware-tanzu/antrea/blob/master/docs/ovs-pipeline.md#dnattable-40
It was actually introduced for networkPolicyOnly mode support: #449. However, we no longer support kube-proxy for networkPolicyOnly mode (i.e. AntreaProxy must be enabled), which means that this DMAC rewrite is no longer needed and should be removed:
https://github.com/vmware-tanzu/antrea/blob/fd47097ab7f723650774315092fc6db9b33334d3/pkg/agent/openflow/pipeline.go#L877
Thanks @dumlutimuralp for bringing this to our attention!
Versions:
Antrea v0.9.3 - Antrea TOT
The text was updated successfully, but these errors were encountered: