Could I get some more info about what the issues is with the exception not being re-raised properly?
What Exception is being masked? What issues is this causing in Ironic?
My reading of the code is:
_build_resources is called by _build_and_run_instance.
_build_and_run_instance deals with exception handling.
Some of these exceptions are then translated to a ResceduledException which will retry the instance creation. Others to a BuildAbortException.
Are you saying that the creation of the BuildAbortException is masking one of the exceptions that could should have been translated to a retry?
Could I get some more info about what the issues is with the exception not being re-raised properly?
What Exception is being masked? What issues is this causing in Ironic?
My reading of the code is:
_build_resources is called by _build_ and_run_ instance.
_build_ and_run_ instance deals with exception handling.
Some of these exceptions are then translated to a ResceduledException which will retry the instance creation. Others to a BuildAbortExcep tion.
Are you saying that the creation of the BuildAbortException is masking one of the exceptions that could should have been translated to a retry?