[ https://issues.apache.org/jira/browse/AMBARI-21602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16140686#comment-16140686 ]
Hudson commented on AMBARI-21602: --------------------------------- FAILURE: Integrated in Jenkins build Ambari-branch-2.6 #56 (See [https://builds.apache.org/job/Ambari-branch-2.6/56/]) AMBARI-21602. Pre-configure services when Kerberos is enabled to reduce (rlevas: [http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=e6641558cfff0b06a8ad0c0a41610433f96f1335]) * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/AbstractPrepareKerberosServerAction.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/FixAuthToLocalMappingActionTest.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/ServiceModule.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/StackInfo.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/kerberos/AbstractKerberosDescriptor.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/StackModule.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareEnableKerberosServerAction.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/api/services/stackadvisor/StackAdvisorRequest.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/ConfigurationDirectory.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/ExtensionDirectory.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/kerberos/KerberosDescriptor.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/KerberosServerAction.java * (add) ambari-server/src/test/resources/stacks/HDP/2.0.8/kerberos_preconfigure.json * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/kerberos/KerberosServiceDescriptor.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareKerberosIdentitiesServerAction.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/StackDirectory.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/api/services/AmbariMetaInfoTest.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/stack/ServiceModuleTest.java * (add) ambari-server/src/main/resources/stacks/HDP/2.6/kerberos_preconfigure.json * (edit) ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ClusterKerberosDescriptorResourceProviderTest.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/controller/internal/StackVersionResourceProvider.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosServiceDescriptorTest.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/upgrade/AbstractUpgradeCatalog.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelper.java * (edit) ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/configuration/kerberos-env.xml * (edit) ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosDescriptorUpdateHelperTest.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/ServiceDirectory.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/ConfigHelper.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/stack/StackManager.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/api/services/AmbariMetaInfo.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/state/ServiceInfo.java * (add) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PreconfigureServiceType.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/UpgradeUserKerberosDescriptor.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixAuthToLocalMappingAction.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClusterKerberosDescriptorResourceProvider.java * (edit) ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/PrepareDisableKerberosServerAction.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/UpgradeUserKerberosDescriptorTest.java * (edit) ambari-server/src/test/java/org/apache/ambari/server/controller/KerberosHelperTest.java > Pre-configure services when Kerberos is enabled to reduce number of core > service restarts when services are added > ----------------------------------------------------------------------------------------------------------------- > > Key: AMBARI-21602 > URL: https://issues.apache.org/jira/browse/AMBARI-21602 > 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-21602_branch-2.6_01.patch, > AMBARI-21602_branch-2.6_02.patch, AMBARI-21602_trunk_01.patch, > AMBARI-21602_trunk_02.patch > > > Pre-configure (certain) services when Kerberos is enabled to reduce number of > core service restarts when services are added. > While processing the Kerberos descriptor, include services marked to be > _pre-configured_. When a tagged service is encountered, process it weather > it is installed or not. However if it is not installed, only apply > 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 Kerberos is enabled. -- This message was sent by Atlassian JIRA (v6.4.14#64029)