SRIOV VF driver definition is missing after host lock/unlock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Steven Webster |
Bug Description
Brief Description
-----------------
SR-IOV driver disappeared from the definition making 0 FEC devices allocatable for Kubernetes
1> created 8 VFs on FEC device with igb_uio driver
2> displayed the device info for FEC device (0d8f)
driver igb_uio
sriov_vf_driver igb_uio
3> checked the resource of FEC device from k8s
Allocatable:
intel.com/
4> check drivers (lspci) on host.
b6:01.0 Processing accelerators: Intel Corporation Device 0d90 (rev 01)
Subsystem: Intel Corporation Device e001
Kernel driver in use: igb_uio
5> after waiting for certain time, repeat the step <2> :
sriov_vf_driver is None;
driver igb_uio
sriov_vf_driver None
6> system lock and unlock the host
7> checked the resource of FEC device from k8s
Allocatable:
intel.com/
Severity
--------
Medium - severity is high when the issue occurs, but it's very intermittent
Steps to Reproduce
------------------
See above
Expected Behavior
------------------
SRIOV is configured properly after unlock
Actual Behavior
----------------
SRIOV VF driver definition is missing after unlock
Reproducibility
---------------
Intermittent; frequency is unknown
System Configuration
-------
Seen on AIO-SX
Branch/Pull Time/Commit
-------
stx.4.0
Last Pass
---------
N/A - Issue is intermittent
Timestamp/Logs
--------------
Test Activity
-------------
System Testing
Workaround
----------
Re-attempt the lock/unlock
stx.5.0 / medium priority since the issue is intermittent and there is a workaround