[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17716731#comment-17716731 ] D M Murali Krishna Reddy commented on AMBARI-25884: --- Apologies for delayed response, I have raised PR against branch-2.7 > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 1h 20m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collec
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17705441#comment-17705441 ] Brahma Reddy Battula commented on AMBARI-25884: --- [~dmmkr] Merged to trunk. Can you raise for branch-2.7 also.? > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 1h 10m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collect.CollectSpli
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17700819#comment-17700819 ] D M Murali Krishna Reddy commented on AMBARI-25884: --- Yes, we have AMBARI-25719 on top of the ambari-2.7.6 codebase. > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 0.5h > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collect.Colle
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17698415#comment-17698415 ] YUBI LEE commented on AMBARI-25884: --- Did you adopt AMBARI-25719 which is not in ambari-2.7.6? I guess it can be discovered by logs which are ignored before AMBARI-25719. (I found "Exception on sendAgentCommand" string in your log.) > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayLi
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17698411#comment-17698411 ] YUBI LEE commented on AMBARI-25884: --- I think [~dmmkr] is right. It may be caused by AMBARI-25630 which introduces parallelism on [AgentCommandsPublisher.java|https://github.com/apache/ambari/commit/a103423b3e777ac0f61a5ff3bb6bf06ddd369fa6#diff-0af487e5789896a949fab94a47d02d5bb863308b323aa79951969478c1f37e00]. > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRema
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17698374#comment-17698374 ] Brahma Reddy Battula commented on AMBARI-25884: --- {quote}Brahma Reddy Battula , I would like to work on this issue, can you add me as a contributor.{quote} Done. Welcome to aboard. Happy to help! > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Assignee: D M Murali Krishna Reddy >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRe
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697655#comment-17697655 ] YUBI LEE commented on AMBARI-25884: --- [~dmmkr] thanks for contribution. [~brahmareddy] Thanks for notifying me. I'll take a look! > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collect.CollectSpliterators$1.forEachRemaining(CollectSpliterator
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697546#comment-17697546 ] D M Murali Krishna Reddy commented on AMBARI-25884: --- [~brahmareddy] , I would like to work on this issue, can you add me as a contributor. Thanks > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Priority: Major > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collect.CollectSpliterators$1.forEachRemaining(CollectSpliterators.java:116) >
[jira] [Commented] (AMBARI-25884) Set Keytab, Check keytab and Remove Keytab operations failing on few clusters
[ https://issues.apache.org/jira/browse/AMBARI-25884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697466#comment-17697466 ] Brahma Reddy Battula commented on AMBARI-25884: --- [~dmmkr] thanks for reporting. Not sure, why this was taken care when tree map is introduced. [~eub] any chance to take a look on this..? > Set Keytab, Check keytab and Remove Keytab operations failing on few clusters > - > > Key: AMBARI-25884 > URL: https://issues.apache.org/jira/browse/AMBARI-25884 > Project: Ambari > Issue Type: Bug >Affects Versions: 2.7.6 >Reporter: D M Murali Krishna Reddy >Priority: Major > > On large clusters while enabling kerberos or on running kerberos service > check, NPE is thrown on for CHECK_KEYTABS, REMOVE_KEYTAB, SET_KEYTAB > > {code:java} > 2023-03-06 07:22:00,538 INFO [agent-command-publisher-0] > AgentCommandsPublisher:174 - CHECK_KEYTABS called > 2023-03-06 07:22:00,538 ERROR [ambari-action-scheduler] > AgentCommandsPublisher:126 - Exception on sendAgentCommand > java.util.concurrent.ExecutionException: java.lang.NullPointerException > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.sendAgentCommand(AgentCommandsPublisher.java:124) > at > org.apache.ambari.server.actionmanager.ActionScheduler.doWork(ActionScheduler.java:555) > at > org.apache.ambari.server.actionmanager.ActionScheduler.run(ActionScheduler.java:347) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1005) > ... 4 more > Caused by: java.lang.NullPointerException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598) > at > java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) > at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735) > at > java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) > at > java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) > at > java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) > at > java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$sendAgentCommand$1(AgentCommandsPublisher.java:103) > at > java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386) > at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) > at > java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) > at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) > at > java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:163) > Caused by: java.lang.NullPointerException > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.prepareExecutionCommandsClusters(AgentCommandsPublisher.java:214) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.populateExecutionCommandsClusters(AgentCommandsPublisher.java:192) > at > org.apache.ambari.server.events.publishers.AgentCommandsPublisher.lambda$null$0(AgentCommandsPublisher.java:122) > at > java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) > at > com.google.common.collect.CollectSpliterators$1.lambda$forEachRemaining$1(CollectSpliterators.java:116) > at > java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) > at > com.google.common.collect.CollectSpliterators$1.forEachRemaining(