Bug 2000671
Summary: | [OVN-Migration] ovs-configuration - Connection activation failed: Could not create a software link | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Yurii Prokulevych <yprokule> |
Component: | Networking | Assignee: | Peng Liu <pliu> |
Networking sub component: | ovn-kubernetes | QA Contact: | Weibin Liang <weliang> |
Status: | CLOSED WONTFIX | Docs Contact: | |
Severity: | high | ||
Priority: | high | CC: | achernet, anbhat, eglottma, jcaamano, mcornea, mzamot, ncocker, pliu, zzhao |
Version: | 4.7 | Flags: | pliu:
needinfo-
|
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-04-30 18:04:53 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: | 1975174 | ||
Bug Blocks: |
Description
Yurii Prokulevych
2021-09-02 16:40:34 UTC
After performing OVN migration and a subsequent reboot, ovs-configuration runs again. It is mostly a noop but it does do in fast sequence `nmcli c down bond0` to disconnect bond0 and `nmcli c up ovs-if-phys0` to connect bond0.373. `nmcli c down bond0`causes bond0.373 to disconnect as well but not fast enough and `nmcli c up ovs-if-phys0` fails because bond0.373 already exists. It looks like this could be handled better by NM. Whith fixes related to https://bugzilla.redhat.com/show_bug.cgi?id=1975174 these operations won't be done any longer and most probably the issue won't happen. So it should not affect 4.9. @yprokule can you try the PR attached to that BZ? Thank you. (In reply to Jaime Caamaño Ruiz from comment #3) > After performing OVN migration and a subsequent reboot, ovs-configuration > runs again. It is mostly a noop but it does do in fast sequence `nmcli c > down bond0` to disconnect bond0 and `nmcli c up ovs-if-phys0` to connect > bond0.373. `nmcli c down bond0`causes bond0.373 to disconnect as well but > not fast enough and `nmcli c up ovs-if-phys0` fails because bond0.373 > already exists. > > It looks like this could be handled better by NM. > > Whith fixes related to https://bugzilla.redhat.com/show_bug.cgi?id=1975174 > these operations won't be done any longer and most probably the issue won't > happen. So it should not affect 4.9. > > @yprokule can you try the PR attached to that BZ? Thank you. Hey Jaime, I replaced /usr/local/bin/configure-ovs.sh on all cluster nodes with content of https://github.com/openshift/machine-config-operator/blob/68b2b47baf87aa15afabc3a6e40317f23628da43/templates/common/_base/files/configure-ovs-network.yaml run OVN migration and didn't notice error Move to 'modified' as the fix for bz1975174 has been merged. Tested and verified in 4.7.0-0.nightly-2022-11-01-171947 OVN migration to 2nd interface/bond0 interface 17: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 52:54:00:da:d2:f3 brd ff:ff:ff:ff:ff:ff inet 192.168.123.68/24 brd 192.168.123.255 scope global dynamic noprefixroute bond0 valid_lft 1943sec preferred_lft 1943sec 23: bond0.373@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master ovs-system state UP group default qlen 1000 link/ether 52:54:00:da:d2:f3 brd ff:ff:ff:ff:ff:ff 24: br-ex: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 link/ether 52:54:00:da:d2:f3 brd ff:ff:ff:ff:ff:ff inet 198.19.0.18/19 brd 198.19.31.255 scope global dynamic noprefixroute br-ex valid_lft 1207945sec preferred_lft 1207945sec inet6 fe80::5054:ff:feda:d2f3/64 scope link noprefixroute valid_lft forever preferred_lft forever OCP is no longer using Bugzilla and this bug appears to have been left in an orphaned state. If the bug is still relevant, please open a new issue in the OCPBUGS Jira project: https://issues.redhat.com/projects/OCPBUGS/summary |