[ 
https://issues.apache.org/jira/browse/AMBARI-21202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16047166#comment-16047166
 ] 

Jaimin Jetly commented on AMBARI-21202:
---------------------------------------

[~Tim Thorpe]
The commit has been reverted because it was blocking from deploying clusters 
via ambari-web:

Selecting any partial set of service on "Select Services" page was causing 
stack advisor recommendation call to fail with following error:

{code}
Traceback (most recent call last):
  File "/var/lib/ambari-server/resources/scripts/stack_advisor.py", line 167, 
in <module>
    main(sys.argv)
  File "/var/lib/ambari-server/resources/scripts/stack_advisor.py", line 108, 
in main
    result = stackAdvisor.recommendComponentLayout(services, hosts)
  File "/var/lib/ambari-server/resources/scripts/../stacks/stack_advisor.py", 
line 608, in recommendComponentLayout
    layoutRecommendations = self.createComponentLayoutRecommendations(services, 
hosts)
  File 
"/var/lib/ambari-server/resources/scripts/./../stacks/HDP/2.5/services/stack_advisor.py",
 line 91, in createComponentLayoutRecommendations
    services, hosts)
  File "/var/lib/ambari-server/resources/scripts/../stacks/stack_advisor.py", 
line 760, in createComponentLayoutRecommendations
    sortedServices = self.getServicesSortedByDependencies(services)
  File "/var/lib/ambari-server/resources/scripts/../stacks/stack_advisor.py", 
line 886, in getServicesSortedByDependencies
    self.sortServicesByDependencies(services, service, processedServices, 
sortedServices)
  File "/var/lib/ambari-server/resources/scripts/../stacks/stack_advisor.py", 
line 911, in sortServicesByDependencies
    self.sortServicesByDependencies(services, requiredService, 
processedServices, sortedServices)
  File "/var/lib/ambari-server/resources/scripts/../stacks/stack_advisor.py", 
line 901, in sortServicesByDependencies
    for component in service["components"]:
TypeError: 'NoneType' object is unsubscriptable
{code}

Please fix this issue and re-commit the patch



> YARN service advisor has spelling error in yarn-site
> ----------------------------------------------------
>
>                 Key: AMBARI-21202
>                 URL: https://issues.apache.org/jira/browse/AMBARI-21202
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: trunk
>            Reporter: Tim Thorpe
>            Assignee: Tim Thorpe
>             Fix For: trunk
>
>         Attachments: AMBARI-21202.patch
>
>
>      self.validators = [("yarn-site", 
> self.validateYARNSiteConfigurationsFromHDP206),
>                         ("yarn-site", 
> self.validateYARNSiteConfigurationsFromHDP25),
>                         ("yarn-ste" , 
> self.validateYarnSiteConfigurationsFromHDP26),
> The HDP26 validator should be for yarn-site not yarn-ste.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to