ambari-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jayush Luniya (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AMBARI-17793) Blueprint deployment throwing NPE when there is a config marked as deleted
Date Tue, 19 Jul 2016 23:04:20 GMT

     [ https://issues.apache.org/jira/browse/AMBARI-17793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jayush Luniya updated AMBARI-17793:
-----------------------------------
    Attachment: AMBARI-17793.patch

> Blueprint deployment throwing NPE when there is a config marked as deleted
> --------------------------------------------------------------------------
>
>                 Key: AMBARI-17793
>                 URL: https://issues.apache.org/jira/browse/AMBARI-17793
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.4.0
>            Reporter: Jayush Luniya
>            Assignee: Jayush Luniya
>            Priority: Critical
>             Fix For: 2.4.0
>
>         Attachments: AMBARI-17793.patch
>
>
> Discovered when deploying a custom stack
> Ambari accepts the blueprint and starts the deploy job but when you open the UI, the
job just sits in pending state and status says waiting for hosts to be added to host group
> Errors seen
> {code}
> 15 Jul 2016 20:27:21,637  INFO [pool-17-thread-1] TopologyManager:900 - TopologyManager.ConfigureClusterTask:
Entering
> 15 Jul 2016 20:27:21,638 ERROR [pool-17-thread-1] TopologyManager:938 - TopologyManager.ConfigureClusterTask:
An exception occurred while attempting to determine required host groups for config update
> java.lang.NullPointerException
> 15 Jul 2016 20:27:21,638  INFO [pool-17-thread-1] TopologyManager:912 - TopologyManager.ConfigureClusterTask:
All Required host groups are completed, Cluster Configuration can now begin
> 15 Jul 2016 20:27:21,638  INFO [pool-17-thread-1] BlueprintConfigurationProcessor:482
- Config recommendation strategy being used is NEVER_APPLY)
> 15 Jul 2016 20:27:21,638  INFO [pool-17-thread-1] BlueprintConfigurationProcessor:501
- No recommended configurations are applied. (strategy: NEVER_APPLY)
> 15 Jul 2016 20:27:21,668 ERROR [pool-17-thread-1] TopologyManager:916 - TopologyManager.ConfigureClusterTask:
An exception occurred while attempting to process cluster configs and set on cluster:
> java.lang.NullPointerException
> 15 Jul 2016 20:27:21,668  INFO [pool-3-thread-1] AsyncCallableService:111 - Exception
during task execution:
> java.util.concurrent.ExecutionException: java.lang.Exception: java.lang.NullPointerException
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:206)
>         at org.apache.ambari.server.topology.AsyncCallableService.taskCompleted(AsyncCallableService.java:103)
>         at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:74)
>         at org.apache.ambari.server.topology.AsyncCallableService.call(AsyncCallableService.java:37)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.Exception: java.lang.NullPointerException
>         at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:920)
>         at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:888)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>         ... 3 more
> Caused by: java.lang.NullPointerException
> {code}
> {code}
> 18 Jul 2016 17:45:02,064 ERROR [pool-17-thread-1] TopologyManager:938 - TopologyManager.ConfigureClusterTask:
An exception occurred while at
> tempting to determine required host groups for config update
> java.lang.NullPointerException
>         at java.util.regex.Matcher.getTextLength(Matcher.java:1234)
>         at java.util.regex.Matcher.reset(Matcher.java:308)
>         at java.util.regex.Matcher.<init>(Matcher.java:228)
>         at java.util.regex.Pattern.matcher(Pattern.java:1088)
>         at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor$SingleHostTopologyUpdater.getRequiredHostGroups(Blue
> printConfigurationProcessor.java:1399)
>         at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor$OptionalSingleHostTopologyUpdater.getRequiredHostGro
> ups(BlueprintConfigurationProcessor.java:1572)
>         at org.apache.ambari.server.controller.internal.BlueprintConfigurationProcessor.getRequiredHostGroups(BlueprintConfigurationProcesso
> r.java:219)
>         at org.apache.ambari.server.topology.ClusterConfigurationRequest.getRequiredHostGroups(ClusterConfigurationRequest.java:129)
>         at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.getTopologyRequiredHostGroups(TopologyManager.java:935)
>         at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:902)
>         at org.apache.ambari.server.topology.TopologyManager$ConfigureClusterTask.call(TopologyManager.java:888)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
>         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message