Comment 3 for bug 2061362

Revision history for this message
Jay Faulkner (jason-oldos) wrote :

After discussion in the IRC meeting yesterday, we were a little concerned about ignoring errors being a first-class method for handing edge case hardware.

Can you provide more detail on the issue you're trying to workaround? We already have specific features for excluding devices from cleaning using root_device_hints or by overriding the erase_devices_metadata command. I am concerned that ignoring failures in these cases could lead to unexpected behavior, such as machines booting into their OS in provisioning networks when/if PXE fails being one.

Several ideas and conjectures about your situation were put in the meeting, I suggest you read the logs: https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-05-06-15.00.log.html#l-57

Getting a better idea of the specific use case here would help us in trying to find a solution that doesn't require us to ignore errors.