Bug 1546169

Summary: [3.8] missing node-to-node OVS flows
Product: OpenShift Container Platform Reporter: Dan Winship <danw>
Component: NetworkingAssignee: Casey Callendrello <cdc>
Networking sub component: openshift-sdn QA Contact: zhaozhanqi <zzhao>
Status: CLOSED EOL Docs Contact:
Severity: unspecified    
Priority: unspecified CC: aos-bugs, bbennett, bmeng, eparis, erich, xtian
Version: 3.8.0   
Target Milestone: ---   
Target Release: 3.8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: In some (as-yet-undetermined) circumstances, nodes were apparently receiving a duplicate out-of-order HostSubnet "deleted" event from the master. Consequence: When processing the duplicate event, the node could end up deleting OVS flows corresponding to an active node, causing pods on the two nodes to be unable to communicate with each other. (This was most noticeable when it happened to a node hosting the registry.) Fix: The HostSubnet event-processing code will now notice that the event is a duplicate and ignore it. Result: OVS flows are not deleted, and pods can communicate.
Story Points: ---
Clone Of: 1544903
: 1546170 1547599 (view as bug list) Environment:
Last Closed: 2019-12-05 22:01:59 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: 1544903    
Bug Blocks: 1546170, 1547599    

Comment 1 Dan Winship 2018-02-16 13:46:00 UTC
https://github.com/openshift/ose/pull/1072

Comment 3 Meng Bo 2018-03-07 10:43:42 UTC
The bug has been fixed on v3.9.3.