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 2018/08/31 10:32:15 UTC

[ambari] branch trunk updated: AMBARI-24555 Nifi Registry install fails. (ababiichuk)

This is an automated email from the ASF dual-hosted git repository.

ababiichuk pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 14811e4  AMBARI-24555 Nifi Registry install fails. (ababiichuk)
14811e4 is described below

commit 14811e4ff0049382e8f9496e9f3742ca0e141873
Author: ababiichuk <ab...@hortonworks.com>
AuthorDate: Tue Aug 28 17:52:20 2018 +0300

    AMBARI-24555 Nifi Registry install fails. (ababiichuk)
---
 ambari-web/app/mixins/wizard/addSecurityConfigs.js        | 2 +-
 ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/ambari-web/app/mixins/wizard/addSecurityConfigs.js b/ambari-web/app/mixins/wizard/addSecurityConfigs.js
index 54cdb82..f19accd 100644
--- a/ambari-web/app/mixins/wizard/addSecurityConfigs.js
+++ b/ambari-web/app/mixins/wizard/addSecurityConfigs.js
@@ -895,7 +895,7 @@ App.AddSecurityConfigs = Em.Mixin.create({
    * @returns {object}
    */
   removeIdentityReferences: function(kerberosDescriptor) {
-    const notReference = (identity) => Em.isNone(identity.reference);
+    const notReference = (identity) => (Em.isNone(identity.reference) && !identity.name.startsWith('/'));
     kerberosDescriptor.services.forEach((service) => {
       if (service.identities) {
         service.identities = service.identities.filter(notReference);
diff --git a/ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js b/ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js
index 9cbdf08..92f87fb 100644
--- a/ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js
+++ b/ambari-web/test/mixins/wizard/addSeccurityConfigs_test.js
@@ -337,6 +337,9 @@ describe('App.AddSecurityConfigs', function () {
               },
               {
                 name: 'foo'
+              },
+              {
+                name: '/foo'
               }
             ],
             components: [
@@ -347,6 +350,9 @@ describe('App.AddSecurityConfigs', function () {
                   },
                   {
                     name: 'foo'
+                  },
+                  {
+                    name: '/foo'
                   }
                 ]
               }