Skip to content

IPv6 connectivity to pod with port mapping broken #2879

Open
@QxBytes

Description

@QxBytes

What happened:
Cannot connect to pod from node through node ipv6 + port when port mapping policy specified in dualstack

What you expected to happen:
Connection succeeds

How to reproduce it:
Repro:
Create a dualstack cluster with windows nodes
Create a pod with port mapping policy (but no host ip)
Node shell onto the node with the pod
Test-netconnection to the :
If using the ipv4 address of the node, there is a success, but using the ipv6 address fails
Get-HnsEndpoints should show two cni policies, one for ipv4, and one for ipv6 and so the connection should succeed

Orchestrator and Version (e.g. Kubernetes, Docker):

Operating System (Linux/Windows):
Windows

Kernel (e.g. uanme -a for Linux or $(Get-ItemProperty -Path "C:\windows\system32\hal.dll").VersionInfo.FileVersion for Windows):

Anything else we need to know?:
This issue appeared after using a binary with #2852 applied
Suspected HNS issue (currently being looked at)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugcniRelated to CNI.staleStale due to inactivity.windows

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions