[
https://issues.apache.org/jira/browse/AMBARI-10404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandr Kovalenko updated AMBARI-10404:
-----------------------------------------
Attachment: (was: AMBARI-10404.patch)
> Make assignMasters controller more reusable and add support of cardinality
> --------------------------------------------------------------------------
>
> Key: AMBARI-10404
> URL: https://issues.apache.org/jira/browse/AMBARI-10404
> Project: Ambari
> Issue Type: Task
> Components: ambari-web
> Affects Versions: 2.1.0
> Reporter: Aleksandr Kovalenko
> Assignee: Aleksandr Kovalenko
> Fix For: 2.1.0
>
>
> {{wizardStep5Controllert}} is used in Install, Add Service, Move, NN HA, RM
> HA, future Ranger Admin HA and Ranger KMS HA wizards. But all these wizards
> have some specific behavior on assign masters step, and in each wizard there
> is some logic redefined. All controllers are extending
> {{wizardStep5Controllert}} and when you are editing some logic for Installer
> for example, you may break logic in some other place. So lets make special
> mixin with all general logic and make this logic more customizable to clearly
> use it in other controllers.
> Also assign masters steps do not use real cardinality of master components,
> user may add as much host components as much hosts are registered in the
> cluster.
> This changes are required to provide Select Host step for Ranger Admin HA
> Wizard.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)