You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ab...@apache.org on 2016/02/08 14:10:15 UTC
[3/3] ambari git commit: AMBARI-14942 Reinstallation of a failed
component should ask for Kerberos password 2. (ababiichuk)
AMBARI-14942 Reinstallation of a failed component should ask for Kerberos password 2. (ababiichuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/91897d97
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/91897d97
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/91897d97
Branch: refs/heads/trunk
Commit: 91897d970150a36a41eb5e04b76186d88b885266
Parents: cff8348
Author: ababiichuk <ab...@hortonworks.com>
Authored: Mon Feb 8 12:55:59 2016 +0200
Committer: ababiichuk <ab...@hortonworks.com>
Committed: Mon Feb 8 14:43:13 2016 +0200
----------------------------------------------------------------------
.../main/host/bulk_operations_controller.js | 25 +++++++++++---------
1 file changed, 14 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/91897d97/ambari-web/app/controllers/main/host/bulk_operations_controller.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/main/host/bulk_operations_controller.js b/ambari-web/app/controllers/main/host/bulk_operations_controller.js
index 13b7d96..b0ea13b 100644
--- a/ambari-web/app/controllers/main/host/bulk_operations_controller.js
+++ b/ambari-web/app/controllers/main/host/bulk_operations_controller.js
@@ -233,18 +233,21 @@ App.BulkOperationsController = Em.Controller.extend({
* @param {Ember.Enumerable} hosts - list of affected hosts
*/
bulkOperationForHostsReinstall: function (operationData, hosts) {
- return App.ajax.send({
- name: 'common.host_components.update',
- sender: this,
- data: {
- HostRoles: {
- state: 'INSTALLED'
+ var self = this;
+ App.get('router.mainAdminKerberosController').getKDCSessionState(function () {
+ return App.ajax.send({
+ name: 'common.host_components.update',
+ sender: self,
+ data: {
+ HostRoles: {
+ state: 'INSTALLED'
+ },
+ query: 'HostRoles/host_name.in(' + hosts.mapProperty('hostName').join(',') + ')&HostRoles/state=INSTALL_FAILED',
+ context: operationData.message,
+ noOpsMessage: Em.I18n.t('hosts.host.maintainance.reinstallFailedComponents.context')
},
- query: 'HostRoles/host_name.in(' + hosts.mapProperty('hostName').join(',') + ')&HostRoles/state=INSTALL_FAILED',
- context: operationData.message,
- noOpsMessage: Em.I18n.t('hosts.host.maintainance.reinstallFailedComponents.context')
- },
- success: 'bulkOperationForHostComponentsSuccessCallback'
+ success: 'bulkOperationForHostComponentsSuccessCallback'
+ });
});
},