[RFE] Enumerate node inspection errors

Bug #1710945 reported by Ilya Etingof
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ironic Inspector
Confirmed
Wishlist
Ilya Etingof

Bug Description

If node inspection process fails for one reason or the other, the operator would be able to figure out the exact error (likely coming from the IPA) by making an Inspector API call. Trouble is that the error is being reported as a free-form string which may be cumbersome and unreliable to interpret.

Thus the proposal is to enumerate all the errors that may happen during node inspection and provide error codes (in addition to the error string) at the Inspector REST API.

Implementing this might touch the inspection part of the IPA as well as Inspector's REST APIs (ramdisk and the main one).

Tags: needs-spec rfe
Ilya Etingof (etingof)
Changed in ironic-inspector:
assignee: nobody → Ilya Etingof (etingof)
Revision history for this message
Ilya Etingof (etingof) wrote :
tags: removed: needs-spec
Revision history for this message
Ilya Etingof (etingof) wrote :
Dmitry Tantsur (divius)
tags: added: needs-spec
Changed in ironic-inspector:
status: New → Confirmed
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.