Bug 1537780
Summary: | Conntrack rule for UDP traffic is not removed when using NodePort | |||
---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Ryan Howe <rhowe> | |
Component: | Networking | Assignee: | Ben Bennett <bbennett> | |
Networking sub component: | openshift-sdn | QA Contact: | zhaozhanqi <zzhao> | |
Status: | CLOSED ERRATA | Docs Contact: | ||
Severity: | high | |||
Priority: | urgent | CC: | agawand, anusaxen, aos-bugs, atragler, bbennett, dmace, erich, grodrigu, hongli, jcrumple, jspahr, jtanenba, mcurry, mmasters, mmcneill, mnaldini, mnozell, nbhatt, openshift-bugs-escalate, pasik, pdecat, piqin, weliang | |
Version: | 3.7.0 | |||
Target Milestone: | --- | |||
Target Release: | 4.1.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | If docs needed, set a value | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1659194 (view as bug list) | Environment: | ||
Last Closed: | 2019-06-04 10:40:18 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1659194, 1659204 |
Description
Ryan Howe
2018-01-23 20:29:05 UTC
Customer confirmed they will be moving to OCP v3.11 in the next few weeks and would like to know if there will be an errata on OCP v3.11.x in the near future that address this issue. With the short release cycles of k8s and OpenShift, a backport is likely overkill unless the effort is trivial. We would like to see this fixed upstream as soon as possible so we have a clear target on what OpenShift release this will be fixed in. I attached a link to the upstream PR https://github.com//kubernetes/kubernetes/pull/71573 Posted origin port from upstream https://github.com/openshift/origin/pull/21655 Verified it on 4.0.0-0.nightly-2019-03-28-210640. Conntrack entries looks as expected. Steps taken are same as what defined in attached test case except the fact that conntrack was run using a docker image via podman run due to restrictions on CoreOS to install packages 1) Setup OCP 4.x cluster 2) Created a UDP listener pod listening on port 8080 with assigned IP say 10.128.2.12 3) Send traffic for 2-3 seconds via client pod to node having udp listener 4) An ASSURED entry gets created for 10.128.2.12 pod under conntrack table 4) Checked to make sure that ASSURED entry corresponds to 10.128.2.12 5) Deleted udp listener pod (it gets recreated with new IP 10.128.2.13 due to replica) 6) Noticed ASSURED entry related to old pod 10.128.2.12 gets erased 7) Repeated step 3 for new udp listener pod 10.128.2.13 and noticed conntrack entry exist for new pod only Thanks! Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0758 |