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:27 UTC

[ambari] branch branch-2.7 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 branch-2.7
in repository https://gitbox.apache.org/repos/asf/ambari.git


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

commit f1bd6b93159a799c38f7ffbe1bbaba815323038f
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'
                   }
                 ]
               }