Bug 1951089 - [4.6z] Baremetal node loses connectivity with bonded interface and OVNKubernetes
Summary: [4.6z] Baremetal node loses connectivity with bonded interface and OVNKubernetes
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Networking
Version: 4.7
Hardware: Unspecified
OS: Unspecified
urgent
high
Target Milestone: ---
: 4.6.z
Assignee: Mohamed Mahmoud
QA Contact: Anurag saxena
URL:
Whiteboard:
Depends On: 1951028
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-04-19 15:26 UTC by OpenShift BugZilla Robot
Modified: 2021-11-19 06:55 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-05 08:15:53 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift machine-config-operator pull 2537 0 None open [release-4.6] Bug 1951089: configure-ovs doesn't handle bond interfaces correctly for OVNKubernetes 2021-04-19 15:34:23 UTC
Red Hat Product Errata RHBA-2021:1427 0 None None None 2021-05-05 08:16:14 UTC

Comment 3 Andrew Austin 2021-04-27 18:53:48 UTC
Tested using imagestream 4.6-art-latest-2021-04-27-142853. A worker with a bonded primary interface deployed and became available without intervention.

[root@ocp2-worker-4 ~]# cat /proc/net/bonding/bond0 
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens192
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

Slave Interface: ens192
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:50:56:b7:ff:45
Slave queue ID: 0

Slave Interface: ens224
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:50:56:b7:9f:70
Slave queue ID: 0

[root@ocp2-worker-4 ~]# nmcli con 
NAME            UUID                                  TYPE           DEVICE 
ovs-if-br-ex    ec7e3cde-40c7-4e82-90d8-c3530185f0d7  ovs-interface  br-ex  
br-ex           f984dd2d-ed10-4110-b588-c82ae5af7120  ovs-bridge     br-ex  
ens192          1183a398-1af0-437b-819f-9fc8daa07477  ethernet       ens192 
ens224          d528c7c9-ad33-4dda-b94f-da1d911ee017  ethernet       ens224 
ovs-if-phys0    440dda22-8863-4a0c-bb79-3aae0d2a061c  bond           bond0  
ovs-port-br-ex  bbe3c012-8792-46ac-9b4f-718b9d51b713  ovs-port       br-ex  
ovs-port-phys0  3026ca92-2892-4e2a-a879-6cd4a88ca96f  ovs-port       bond0  
bond0           5756428d-990e-451d-a00f-8efa04cae30e  bond           --

Comment 4 Anurag saxena 2021-04-29 16:31:11 UTC
Thanks Andrew. Moving this to verified based on comment 3.

Comment 6 errata-xmlrpc 2021-05-05 08:15:53 UTC
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.27 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:1427


Note You need to log in before you can comment on or make changes to this bug.