Bug 2030197
| Summary: | Nmstate fails to configure trunk bridge | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Container Native Virtualization (CNV) | Reporter: | Karim Latouche <klatouch> | ||||
| Component: | Networking | Assignee: | Petr Horáček <phoracek> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Meni Yakove <myakove> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 4.9.10 | CC: | amalykhi, aos-bugs, bnemec, cnv-qe-bugs, fge, gouyang, phoracek, yboaron | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2022-01-20 11:34:26 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: | |||||||
| Attachments: |
|
||||||
|
Description
Karim Latouche
2021-12-08 07:50:08 UTC
Adding more details: OCP4 on Baremetal deployment Workers NICs [core@ocp4-worker1 ~]$ lspci | egrep -i --color 'network|ethernet' 37:00.0 Ethernet controller: Broadcom Inc. and subsidiaries BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller 37:00.1 Ethernet controller: Broadcom Inc. and subsidiaries BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller (rev 01) 5d:00.0 Ethernet controller: Broadcom Inc. and subsidiaries BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller 5d:00.1 Ethernet controller: Broadcom Inc. and subsidiaries BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller (rev 01) Since CNV is mentioned in the description I'm going to send it to the CNV component. The standalone operator shouldn't be installed if CNV is. (I have no idea if the version is correct - I just picked the latest 4.9, but I have no idea if the CNV versions correspond to OCP) CNV version is 4.9.10 Standalone NMstate operator was not installed Thanks for the detailed bug description. Would you be able to check the driver of the used NIC? sudo ethtool -i ens2f0np0 That may help us confirm whether it is related to the similar https://bugzilla.redhat.com/show_bug.cgi?id=2026621 you linked. Sorry I just saw your request: Here are the needed infos [root@ocp4-worker0 ~]# sudo ethtool -i ens2f0np0 driver: bnxt_en version: 4.18.0-305.28.1.el8_4.x86_64 firmware-version: 20.6.135.0/pkg 20.06.0601 expansion-rom-version: bus-info: 0000:37:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no Gris, I may need your help here. Is it possible that the same issue as we saw with X710 can happen also here with NetXtreme, despite using a different driver? The error seems to be the same:
state: up
bridge:
options:
+ group-addr: 01:80:C2:00:00:00
+ group-forward-mask: 0
...
stp:
enabled: false
+ forward-delay: 15
...
port:
- name: ens2f0np0
- vlan:
- enable-native: false
- mode: trunk
- trunk-tags:
- - id: 2
- - id: 3
- - id: 4
...
I have reproduced the problem locally. The build in https://bugzilla.redhat.com/show_bug.cgi?id=2026621 would fix this problem. The fix will ship to RHEL 8.4.0 and 8.5.0 through next batch update of zstream/EUS. Please reopen this bug if rpm build there cannot fix the problem. Thank you! *** This bug has been marked as a duplicate of bug 2026621 *** Is this fix gonna be pushed to COreOS as well ? How do we push it to our existing OCP 4 deployment? Thx Once the fix on nmstate gets released in RHEL 8.4, we would automatically rebuild OpenShift Virtualization container and consume the bug fix. |