Azure / Azure/azure-container-networking

IPv6 connectivity to pod with port mapping broken

Open
#2,879 18 comments 0 reactions 1 assignee Claimed by @QxBytes View on GitHub
bug cni exempt-stale windows
Dominant language
Go
Stars
434
Forks
276
Avg merge
5d 20h
Merged PRs (30d)
33

Description

**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)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.