Bug 1921274
| Summary: | fix MCS blocking iptables rules | |||
|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | OpenShift BugZilla Robot <openshift-bugzilla-robot> | |
| Component: | Networking | Assignee: | Dan Winship <danw> | |
| Networking sub component: | ovn-kubernetes | QA Contact: | Ying Wang <yingwang> | |
| Status: | CLOSED ERRATA | Docs Contact: | ||
| Severity: | high | |||
| Priority: | urgent | CC: | anbhat, bbennett, danw, ealcaniz, kholtz, kkulkarn, memodi, mmethot, rkhan | |
| Version: | 4.7 | |||
| Target Milestone: | --- | |||
| Target Release: | 4.6.z | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: |
Cause: An incorrect ovn-kubernetes security rule that was supposed to only block outbound connections also blocked some inbound connections.
Consequence: In the general case, around 1 in 10,000 attempts to connect to a pod would fail spuriously. However, if a client intentionally used a restricted range of source ports, it could hit the buggy rule more frequently.
Fix: The iptables rule was fixed to only block the intended connections.
Result: No spurious failures.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1921283 (view as bug list) | Environment: | ||
| Last Closed: | 2021-02-17 19:25:10 UTC | Type: | --- | |
| 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: | 1915027, 1998453 | |||
| Bug Blocks: | 1921283 | |||
|
Comment 2
Kedar Kulkarni
2021-02-04 20:57:39 UTC
(In reply to Kedar Kulkarni from comment #2) > I was able to verify the BZ on OVN cluster using `curl` command to curl > 172.30.0.1 as per the instructions. > Kindly let me know if the BZ is intended to fix the problem with SDN similar > to 1915027(fixes both SDN/OVN). I am assuming the fix should have been on > applied to both, hence moving it back to Assigned. No, we only did the backport for ovn-kubernetes, so this was the expected behavior. Sorry for not clarifying that. 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 (OpenShift Container Platform 4.6.17 bug fix update), 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-2021:0424 |