[AMBARI-25619] "Prepare delete identities" takes too long
https://issues.apache.org/jira/browse/AMBARI-25619
What changes were proposed in this pull request?
It removes unnecessary iterations when deleting a component in kerberized ambari cluster. Unnecessary iterations have huge impacts on big cluster. It barely do other operations because "Prepare delete identities" operations blocks all other operations.
How was this patch tested?
manual tests on our cluster.
Build failure is caused by SSL expiration on https://maven.java.net/content/repositories/snapshots site, not because of this PR.
I observed similar issue in my cluster. Issues is not observed after including this PR.
AMBARI-24695, AMBARI-24693, AMBARI-24707 should be adopted to branch-2.7 in order to build AMBARI-2.7.6.
Also, I found a bug when enabling kerberos with ambari 2.7.6. I plan to make a contribution to ambari.
(https://github.com/eubnara/ambari/commit/ab3dce92052436b249da466c0286e7a2bd0c93e8#diff-14ae8d14fc24770d565ef13f13cb813e40dba9c4bbe1ad17148cf445d54b9d53R321-R326)
@bhavikpatel9977 thanks for verification.
AMBARI-24695, AMBARI-24693, AMBARI-24707 should be adopted to
branch-2.7in order to build AMBARI-2.7.6. Also, I found a bug when enabling kerberos with ambari 2.7.6. I plan to make a contribution to ambari. (eubnara@ab3dce9#diff-14ae8d14fc24770d565ef13f13cb813e40dba9c4bbe1ad17148cf445d54b9d53R321-R326)
@eubnara sure, we can consider this. Please raise the seperate PR's for this, will discuss.
@brahmareddybattula I made a patch to fix the bug.
https://issues.apache.org/jira/browse/AMBARI-25719 https://github.com/apache/ambari/pull/3344
@brahmareddybattula
I think AMBARI-24695, AMBARI-24693, AMBARI-24707 should be adopted also to build ambari with branch-2.7.
Should I make a separate PR for these?
It seems awkward to make another PR because it is already in the trunk.
#3344
I reviewed. thanks again.
@brahmareddybattula I think AMBARI-24695, AMBARI-24693, AMBARI-24707 should be adopted also to build ambari with branch-2.7. Should I make a separate PR for these? It seems awkward to make another PR because it is already in the
trunk.
yes, will discuss in mailing list and take a decision on this.
@brahmareddybattula I think AMBARI-24695, AMBARI-24693, AMBARI-24707 should be adopted also to build ambari with branch-2.7. Should I make a separate PR for these? It seems awkward to make another PR because it is already in the
trunk.yes, will discuss in mailing list and take a decision on this.
@eubnara started the thread mail thread for same.