Fix missed exception raise in _add_driver_fields

There was a bug where the NovaException was not being raised in
the IronicDriver._add_driver_fields() method if the client update
call failed after the maximum number of retries.

Change-Id: Ic082079f35892cc2bf3fcad46cd33cebd1105608
Merge "Fix missed exception raise in _add_driver_fields"