You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Hadoop QA (JIRA)" <ji...@apache.org> on 2016/05/04 05:53:12 UTC

[jira] [Commented] (AMBARI-16227) Blueprint deployments with LogSearch should fail if Zookeeper is not present

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

Hadoop QA commented on AMBARI-16227:
------------------------------------

{color:red}-1 overall{color}.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12801980/AMBARI-16227.patch
  against trunk revision .

    {color:green}+1 @author{color}.  The patch does not contain any @author tags.

    {color:red}-1 tests included{color}.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    {color:green}+1 javac{color}.  The applied patch does not increase the total number of javac compiler warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase the total number of release audit warnings.

    {color:green}+1 core tests{color}.  The patch passed unit tests in ambari-server.

Test results: https://builds.apache.org/job/Ambari-trunk-test-patch/6764//testReport/
Console output: https://builds.apache.org/job/Ambari-trunk-test-patch/6764//console

This message is automatically generated.

> Blueprint deployments with LogSearch should fail if Zookeeper is not present
> ----------------------------------------------------------------------------
>
>                 Key: AMBARI-16227
>                 URL: https://issues.apache.org/jira/browse/AMBARI-16227
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.4.0
>            Reporter: Robert Nettleton
>            Assignee: Robert Nettleton
>            Priority: Critical
>             Fix For: 2.4.0
>
>         Attachments: AMBARI-16227.patch
>
>
> Currently, deploying a Blueprints cluster that includes the new LogSearch components does not have the appropriate amount of validation during the initial POST of the Blueprint.
> If a Blueprint is POST-ed to ambari-server with LogSearch components, but without a Zookeeper server instance ("ZOOKEEPER_SERVER"), the POST will succeed, but the Cluster deployment based on this Blueprint will eventually fail, as all LogSearch components require access to the cluster's Zookeeper quorum. 
> The stack definition metadata for the LogSearch service should be updated, so that the dependency on ZOOKEEPER_SERVER is explicitly required.  If a Blueprint includes LogSearch, but does not include the ZOOKEEPER_SERVER instance, this should result in an error thrown back to a cluster attempting to POST the invalid Blueprint. 
> While is is possible to deploy valid LogSearch clusters with Blueprints currently, this type of validation is required in order to assist the creation of new Blueprints, to ensure that the proper required components are included in the cluster. 
> I'm working on a fix for this, and will be submitting a patch shortly.  



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