-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
-
-
1. Proposed title of this feature request
Remove the usage of Device IDs in SR-IOV Network Operator
2. What is the nature and description of the request?
The SR-IOV Network Operator in OpenShift relies on a configmap for allowable devices that are permitted to be manipulated by the operator webhook and and the operator utilities. This configmap is oftentimes different from what is documented as supported devices in the OpenShift Documentation
https://access.redhat.com/documentation/en-us/openshift_container_platform/4.14/html-single/networking/index#supported-devices_about-sriov
This logic oftentimes is contradictory to what we allow in RHEL and is confusing. This proposed RFE is to eliminate the usage of an Allowed List of NICs, thus allowing all NICs to be tested in OpenShift. We should still document which ones are really supported in the downstream documentation.
3. Why does the customer need this? (List the business requirements here)
This enhancement helps eliminate confusion from customers who are clever and look at the sourcecode for the Operator / Configmap and have to resort to workarounds in test and development environments for their NIC card enablement. A customer opened a case about this exact situation for context, here: https://issues.redhat.com/browse/OCPBUGS-3609
4. List any affected packages or components.
OpenShift SR-IOV Network Operator