Bug 2054417
Summary: | SR-IOV policies do not trigger the VFs provisioning until manually power cycling the node | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Manuel Rodriguez <manrodri> |
Component: | Networking | Assignee: | Vrinda <vpunj> |
Networking sub component: | SR-IOV | QA Contact: | zhaozhanqi <zzhao> |
Status: | CLOSED NOTABUG | Docs Contact: | |
Severity: | unspecified | ||
Priority: | medium | CC: | bnemeth, konguyen |
Version: | 4.8 | ||
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: | 2022-05-31 15:01:23 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: |
Description
Manuel Rodriguez
2022-02-14 22:11:13 UTC
Hi I think I reproduced the problem and see how to fix it, the SR-IOV feature was not enabled in the NIC at the BIOS level, so when running lspci I didn't see the capabilities and the file /sys/class/net/<nic-name>/device/sriov_totalvfs didn't exist, I reproduced this with a NIC: Mellanox Technologies MT27800 Family [ConnectX-5] [15b3:1017], but I suspect same behavior occurs with any NIC in the same situation. We have a Dell R640 and an HP ProLiant DL360 Gen10, and got the same results, but the moment I enabled SR-IOV in the NIC (not the global BIOS option), I was able to see the capabilities and the file sriov_totalvfs was created and returned the value I set in the BIOS. Now I can create the SR-IOV policies and the VFs are created without having to reboot, I can also delete the policies and VFs get cleaned. We just have another Dell R740 where we couldn't find anywhere in the BIOS the Mellanox ConnectX-6 card options, I checked some Dell blogs, but the options are not present at all. We suspect an old firmware or old iDRAC version causing this issue. So at this point I do not think it's an OCP or operator issue, but if you have heard of anything related with Mellanox cards, it would be appreciated. I'll also update if we find anything in the next days. Thanks, |