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

Robert Nettleton updated AMBARI-7937:
-------------------------------------
    Fix Version/s:     (was: 2.0.0)
                   2.1.0

> Blueprint topology validation doesn't check hive-env/hive_database when 
> determining if MYSQL component is managed
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: AMBARI-7937
>                 URL: https://issues.apache.org/jira/browse/AMBARI-7937
>             Project: Ambari
>          Issue Type: Bug
>          Components: blueprints
>            Reporter: John Speidel
>            Assignee: Robert Nettleton
>             Fix For: 2.1.0
>
>
> When a blueprint is submitted, topology validation performs some checks to 
> determine if the topology specified in the blueprint is valid.  If the HIVE 
> service is included in the topology, the validator needs to ensure that the 
> hive database is either managed by the cluster or that an external database 
> is specified in config.  To determine this, the validator checks the 
> configuration value of the property "global/hive_database".  Now that global 
> has been deprecated and we now use "*-env" configurations, the validator 
> needs to also check "hive-env/hive_database" if the user provided this 
> configuration.
> Without this change, topology validation will fail when using an external 
> HIVE database if "hive-env/hive_database" is specified instead of  
> "global/hive_database".
> The workaround for this is to use the deprecated "global/hive_database" 
> property or to disable topology validation via "?validate_topology=false".



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

Reply via email to