[
https://issues.apache.org/jira/browse/AMBARI-21809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150910#comment-16150910
]
Hudson commented on AMBARI-21809:
---------------------------------
FAILURE: Integrated in Jenkins build Ambari-branch-2.6 #100 (See
[https://builds.apache.org/job/Ambari-branch-2.6/100/])
AMBARI-21809. Pre-configure services during stack upgrade if Kerberos is
(rlevas:
[http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=d2e10b5b1b39f9ec06bc8b010a50154a18c2549e])
* (add)
ambari-server/src/test/resources/PreconfigureActionTest_cluster_config.json
* (add)
ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/PreconfigureKerberosAction.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareDisableKerberosServerAction.java
* (edit)
ambari-server/src/main/resources/stacks/HDP/2.5/upgrades/upgrade-2.6.xml
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareKerberosIdentitiesServerAction.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java
* (add)
ambari-server/src/test/resources/PreconfigureActionTest_kerberos_descriptor_stack_preconfigure.json
* (add)
ambari-server/src/test/resources/PreconfigureActionTest_kerberos_descriptor_stack.json
* (add)
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/PreconfigureKerberosActionTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelper.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareEnableKerberosServerAction.java
* (edit)
ambari-server/src/main/resources/stacks/HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml
> Pre-configure services during stack upgrade if Kerberos is enabled to reduce
> number of core service restarts when services are added
> ------------------------------------------------------------------------------------------------------------------------------------
>
> Key: AMBARI-21809
> URL: https://issues.apache.org/jira/browse/AMBARI-21809
> Project: Ambari
> Issue Type: Task
> Components: ambari-server
> Affects Versions: 2.6.0
> Reporter: Robert Levas
> Assignee: Robert Levas
> Fix For: 2.6.0
>
> Attachments: AMBARI-21809_branch-2.6_01.patch,
> AMBARI-21809_branch-2.6_02.patch, AMBARI-21809_trunk_01.patch,
> AMBARI-21809_trunk_02.patch
>
>
> Pre-configure (certain) services during a stack upgrade to HDP 2.6, when
> Kerberos is enabled, to reduce number of core service restarts when services
> are added.
> Services to pre-configure include:
> * Knox
> * Beacon
> While upgrading the stack (EU or RU), processing the relevant Kerberos
> descriptor to find services marked to be _pre-configured_. When a tagged
> service is encountered, process it if it is not installed. Apply only
> configuration changes for existing configuration types. This will set at
> least the core-site changes related to proxyuser and auth-to-local rules
> properties. By doing this, if a tagged service is later installed, the
> settings will already be in place in the existing service configs and thus
> the existing services will not need to be restarted.
> Caveats:
> * Default values for the uninstalled, tagged, services will be assumed
> * The stack advisor will be used to suggest locations of components - used to
> build the clusterHostInfo structure that may be used to derive property
> values.
> Note: This processing is to occur when upgrading the stack from HDP 2.5 to
> HDP 2.6.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)