Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
2.1.0
-
None
Description
When provisioning a cluster using a blueprint that contains HA components or an existing MYSQL_SERVER or implicit MYSQL_SERVER (not explicitly specified in blueprint but required by dependency) the cluster fails to deploy.
The request remains in the PENDING state and at 0% complete.
Output like the following is logged to ambari-server.out:
TopologyManager.ConfigureClusterTask: Entering Caught an error from Config Processor: java.lang.IllegalArgumentException: Unable to determine required host groups for component. Component 'MYSQL_SERVER' is not mapped to any host group or is mapped to multiple groups.
This is a regression as a result of https://issues.apache.org/jira/browse/AMBARI-10750
The problem was that the blueprint config processor was not dealing with these topologies properly when trying to determine which host groups needed to be resolved prior to updating configuration.
Attachments
Issue Links
- links to