ironic/releasenotes/notes/handle-missing-ethernetinterfaces-attr-7e52f7259fe66762.yaml
Jacob Anders f10958a542 Handle MissingAttributeError when using OOB inspections to fetch MACs
Currently, if an attempt is made to fetch MAC address information using
OOB inspection on a Redfish-managed node and EthernetInterfaces
attribute is missing on the node, inspection fails due to a
MissingAttributeError exception being raised by sushy. This change adds
catching and handling this exception.

Change-Id: I6f16da05e19c7efc966128fdf79f13546f51b5a6
2023-05-02 22:09:26 +10:00

10 lines
394 B
YAML

---
fixes:
- |
Fixes the bug where provisioning a Redfish managed node fails if the BMC
doesn't support EthernetInterfaces attribute, even if MAC address
information is provided manually. This is done by handling of
MissingAttributeError sushy exception in get_mac_addresses() method.
This fix is needed to successfully provision machines such as Cisco UCSB
and UCSX.