Robert Levas created AMBARI-18352:
-------------------------------------

             Summary: Enhanced the ability to compute whether an execute-stage 
should be included in the stack upgrade/downgrade work flow
                 Key: AMBARI-18352
                 URL: https://issues.apache.org/jira/browse/AMBARI-18352
             Project: Ambari
          Issue Type: Task
          Components: ambari-server
    Affects Versions: 2.4.1
            Reporter: Robert Levas
            Assignee: Nate Cole
             Fix For: 2.5.0


Add a way to compute whether an execute-stage should be included, other than 
the simple service/component check.  

For example some stage should only be executed if the cluster has Kerberos 
enabled.  This can be determined using the {{cluster-env/security_enabled}} 
flag; or (better yet) the {{Cluster}}'s {{securityType}} property, which would 
be set to "KERBEROS".

Currently the only filter is based on service and component, which does not 
work in the case of Kerberos since Kerberos can be enabled without needing to 
install the KERBEROS service or the KERBEROS_CLIENT component. This will happen 
if the Kerberos identities are managed manually rather than configuring Ambari 
to do it by integrating with a supported KDC. 




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

Reply via email to