Closed mkarg75 closed 2 years ago
Can confirm that the uefi_*
key/value pairs in idrac_interfaces.yml
seem to trigger this. Issue is likely due to some parsing/matching there of some kind. A workaround is to just comment out those from the config file since the EFI features to my knowledge are not being used yet.
Your System Details not relevant
Python Version: Python 3.10.2
Operating System: Fedora 35
Target System Type: (e.g. Dell, SuperMicro) Dell fc640
IPMI / Out-of-band Firmware Version: (_e.g. iDRAC 8 2.60.60.60) Version 4.22.00.53(Build 03)
Describe the bug Setting the director-style interface order on a fc-640 returns an error:
To Reproduce / What were you Doing? Steps to reproduce the behavior:
src/badfish/badfish.py -u quads -p <redacted> -i config/idrac_interfaces.yml -H mgmt-e22-h12-b04-fc640.rdu2.scalelab.redhat.com -t director
- ERROR - Couldn't find a valid key defined on the interfaces yaml: uefi_fc640_b04_interfaces
Expected Behavior No error message and the interface order set to director-style
Logs / Screenshots