@@ -34,7 +34,7 @@ App.KerberosWizardStep8Controller = App.KerberosProgressPageController.extend({
urlParams: "params/run_smoke_test=" + !skipServiceCheck
},
success: 'startPolling',
- error: 'onTaskError'
+ error: 'startServicesErrorCallback'
});
@@ -295,6 +295,7 @@ App.MainServiceController = Em.ArrayController.extend(App.SupportClientConfigsDo
*/
allServicesCallErrorCallback: function (request, ajaxOptions, error, opt, params) {
params.query.set('status', 'FAIL');
+ App.ajax.defaultErrorHandler(request, opt.url, opt.type, request.status);
/**
@@ -506,10 +506,15 @@ App.wizardProgressPageControllerMixin = Em.Mixin.create(App.InstallComponent, {
sender: this,
data: data,
+ startServicesErrorCallback: function (jqXHR, ajaxOptions, error, opt) {
+ App.ajax.defaultErrorHandler(jqXHR, opt.url, opt.type, jqXHR.status);
+ this.onTaskError(jqXHR, ajaxOptions, error, opt);
+ },
+
* Create component on single or multiple hosts.
*
@@ -56,7 +56,7 @@ describe('App.KerberosWizardStep8Controller', function() {
urlParams: "params/run_smoke_test=false"