-
Bug
-
Resolution: Done-Errata
-
Blocker
-
rhos-17.1.4
-
2
-
False
-
-
False
-
Committed
-
os-net-config-14.2.1-17.1.20250128190824.61d7bd7.el9ost
-
os-net-config-14.2.1-17.1.20250128190824.61d7bd7.el9ost
-
rhos-dfg-nfv
-
None
-
-
Bug Fix
-
Done
-
-
-
Rejected
-
NFV 004, NFV 005, NFV 006
-
3
-
Important
To Reproduce Steps to reproduce the behavior:
- Upgrade SRIOV enabled compute from RHOSP 17.1.3 to 17.1.4
- Expect VFs to be up but none found
- Check failed services and find this error for sriov_config.service:
systemd[1]: Starting SR-IOV numvfs configuration... os-net-config-sriov[693357]: 2025-02-18 14:16:46.636 ERROR os_net_config.common.log_exceptions Traceback (most recent call last): os-net-config-sriov[693357]: File "/usr/bin/os-net-config-sriov", line 10, in <module> os-net-config-sriov[693357]: sys.exit(main()) os-net-config-sriov[693357]: File "/usr/lib/python3.9/site-packages/os_net_config/sriov_config.py", line 924, in main os-net-config-sriov[693357]: configure_sriov_pf() os-net-config-sriov[693357]: File "/usr/lib/python3.9/site-packages/os_net_config/sriov_config.py", line 420, in configure_sriov_pf os-net-config-sriov[693357]: set_drivers_autoprobe(item['name'], item['drivers_autoprobe']) os-net-config-sriov[693357]: KeyError: 'drivers_autoprobe' os-net-config-sriov[693357]: NoneType: None os-net-config-sriov[693357]: Traceback (most recent call last): os-net-config-sriov[693357]: File "/usr/bin/os-net-config-sriov", line 10, in <module> os-net-config-sriov[693357]: sys.exit(main()) os-net-config-sriov[693357]: File "/usr/lib/python3.9/site-packages/os_net_config/sriov_config.py", line 924, in main os-net-config-sriov[693357]: configure_sriov_pf() os-net-config-sriov[693357]: File "/usr/lib/python3.9/site-packages/os_net_config/sriov_config.py", line 420, in configure_sriov_pf os-net-config-sriov[693357]: set_drivers_autoprobe(item['name'], item['drivers_autoprobe']) os-net-config-sriov[693357]: KeyError: 'drivers_autoprobe' systemd[1]: sriov_config.service: Main process exited, code=exited, status=1/FAILURE systemd[1]: sriov_config.service: Failed with result 'exit-code'. systemd[1]: Failed to start SR-IOV numvfs configuration.
~~~
Expected behavior
- SR-IOV numvfs configuration to complete successfully
Device Info :
- Hardware Specs: HPE ProLiant DL360 Gen10
* OS Version: RHEL 9.2 - NIC: Intel Corporation Ethernet Controller XXV710
Bug impact
- Impact on workload, unable to spawn or start instances that use sriov ports
Known workaround
- None so far
- is documented by
-
OSPRH-14235 [Docs] Known issue for os-net-config-sriov fails with KeyError: 'drivers_autoprobe' on SRIOV enabled computes
-
- Closed
-
- links to
-
RHBA-2025:146011 Red Hat OpenStack Platform 17.1 bug fix and enhancement advisory