[
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)