----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/52369/ -----------------------------------------------------------
(Updated Oct. 13, 2016, 6:45 p.m.) Review request for Ambari, Alejandro Fernandez, Di Li, and Robert Levas. Bugs: AMBARI-12263 https://issues.apache.org/jira/browse/AMBARI-12263 Repository: ambari Description ------- Hello Robert, How are you doing? We have been working on PAM support into Ambari and have something ready for review. Can you please take a look at the patch and documentation and provide your feedback. Please let me know if you have any questions. Note: I have added you as a reviewer as i see some authentication related commits under your name. Thanks, -Vishal Diffs (updated) ----- ambari-admin/src/main/resources/ui/admin-web/app/views/groups/edit.html 78a6884 ambari-agent/conf/unix/ambari-agent 30897dd ambari-agent/conf/unix/ambari-agent.ini 1c39c24 ambari-agent/src/main/python/ambari_agent/ActionQueue.py c03ee4f ambari-agent/src/main/python/ambari_agent/HostCleanup.py cca79a8 ambari-agent/src/main/python/ambari_agent/PythonReflectiveExecutor.py b476671 ambari-agent/src/main/python/ambari_agent/alerts/web_alert.py 6caf1d0 ambari-agent/src/main/python/ambari_agent/apscheduler/scheduler.py f787a2d ambari-agent/src/main/python/ambari_agent/apscheduler/threadpool.py cb19888 ambari-agent/src/test/python/ambari_agent/TestActionQueue.py 32773b8 ambari-agent/src/test/python/resource_management/TestDataStructureUtils.py a4bdc1c ambari-agent/src/test/python/resource_management/TestPackageResource.py 66227c6 ambari-common/src/main/python/ambari_commons/inet_utils.py b5cea75 ambari-common/src/main/python/resource_management/core/exceptions.py a59611d ambari-common/src/main/python/resource_management/core/providers/package/__init__.py 21de183 ambari-common/src/main/python/resource_management/core/providers/package/apt.py d095173 ambari-common/src/main/python/resource_management/core/providers/package/yumrpm.py ea10a86 ambari-common/src/main/python/resource_management/core/providers/package/zypper.py 265c162 ambari-common/src/main/python/resource_management/core/shell.py f8f056a ambari-common/src/main/python/resource_management/libraries/functions/data_structure_utils.py 59e01aa ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py 7b7acae ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py f1aa3e1 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeederAMSClient.java 133646a ambari-logsearch/ambari-logsearch-portal/src/main/java/org/apache/ambari/logsearch/solr/metrics/SolrAmsClient.java 0d4deab ambari-logsearch/pom.xml a1b6c9d ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AbstractTimelineMetricsSink.java efa5cba ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricCollectorHAHelper.java e7f7cfd ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricCollectorHATest.java 3d00270 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/cache/HandleConnectExceptionTest.java 36ec074 ambari-metrics/ambari-metrics-flume-sink/src/main/java/org/apache/hadoop/metrics2/sink/flume/FlumeTimelineMetricsSink.java c1b684b ambari-metrics/ambari-metrics-hadoop-sink/src/main/java/org/apache/hadoop/metrics2/sink/timeline/HadoopTimelineMetricsSink.java d81187e ambari-metrics/ambari-metrics-hadoop-sink/src/test/java/org/apache/hadoop/metrics2/sink/timeline/HadoopTimelineMetricsSinkTest.java 3259c18 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/blacklisted_set.py dab54c0 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/config_reader.py 890d3ce ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/emitter.py ba3f18e ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/KafkaTimelineMetricsReporter.java fef1f24 ambari-metrics/ambari-metrics-storm-sink-legacy/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsReporter.java ef73a0e ambari-metrics/ambari-metrics-storm-sink-legacy/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSink.java 60c1427 ambari-metrics/ambari-metrics-storm-sink/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsReporter.java 802e57d ambari-metrics/ambari-metrics-storm-sink/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSink.java 5a3eac1 ambari-metrics/ambari-metrics-timelineservice/pom.xml 6896c6b ambari-metrics/pom.xml 2d88912 ambari-project/pom.xml 7cc371f ambari-server/conf/unix/ambari.properties 371653f ambari-server/conf/unix/install-helper.sh 34ec0e9 ambari-server/conf/windows/ambari.properties e47319e ambari-server/pom.xml e02b7a5 ambari-server/sbin/ambari-server bdbdd0f ambari-server/src/main/java/org/apache/ambari/server/actionmanager/ActionDBAccessor.java 8aef70d ambari-server/src/main/java/org/apache/ambari/server/actionmanager/ActionDBAccessorImpl.java 2c87583 ambari-server/src/main/java/org/apache/ambari/server/actionmanager/ActionScheduler.java 8cbfb1e ambari-server/src/main/java/org/apache/ambari/server/api/services/UserService.java a0fccad ambari-server/src/main/java/org/apache/ambari/server/checks/ServiceCheckValidityCheck.java b77e1d5 ambari-server/src/main/java/org/apache/ambari/server/configuration/Configuration.java 378db18 ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java 5d8f279 ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariServer.java c05840e ambari-server/src/main/java/org/apache/ambari/server/controller/GroupResponse.java ef28f61 ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelper.java 35235db ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java fb87495 ambari-server/src/main/java/org/apache/ambari/server/controller/ServiceComponentHostRequest.java 4a07804 ambari-server/src/main/java/org/apache/ambari/server/controller/StackServiceResponse.java 75f65c0 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/BlueprintConfigurationProcessor.java 8ff568a ambari-server/src/main/java/org/apache/ambari/server/controller/internal/GroupResourceProvider.java e1aa5ac ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostComponentResourceProvider.java 4f279c8 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostResourceProvider.java 73bc908 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/RequestImpl.java aaeefd7 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/StackServiceResourceProvider.java 0fc65eb ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UserPrivilegeResourceProvider.java bdd73a6 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/UserResourceProvider.java adf660b ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ComparisonPredicate.java be8016e ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java 7ac0e7a ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java 00d205a ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ResourceDAO.java e4ed9c6 ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ServiceComponentDesiredStateDAO.java 987e44f ambari-server/src/main/java/org/apache/ambari/server/orm/dao/StageDAO.java d2f899f ambari-server/src/main/java/org/apache/ambari/server/orm/entities/GroupEntity.java 00e233e ambari-server/src/main/java/org/apache/ambari/server/orm/entities/ServiceComponentDesiredStateEntity.java 9b93517 ambari-server/src/main/java/org/apache/ambari/server/orm/entities/ServiceComponentVersionEntity.java 5085d18 ambari-server/src/main/java/org/apache/ambari/server/orm/entities/StageEntity.java eaea913 ambari-server/src/main/java/org/apache/ambari/server/security/AbstractSecurityHeaderFilter.java 423a013 ambari-server/src/main/java/org/apache/ambari/server/security/AmbariServerSecurityHeaderFilter.java aa00ac2 ambari-server/src/main/java/org/apache/ambari/server/security/AmbariViewsSecurityHeaderFilter.java d1be8cc ambari-server/src/main/java/org/apache/ambari/server/security/ClientSecurityType.java 26d4da7 ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AmbariPamAuthenticationProvider.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/security/authorization/Group.java b20df8d ambari-server/src/main/java/org/apache/ambari/server/security/authorization/GroupType.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/security/authorization/PamAuthenticationException.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/security/authorization/User.java 3064f62 ambari-server/src/main/java/org/apache/ambari/server/security/authorization/UserType.java aa9f3e0 ambari-server/src/main/java/org/apache/ambari/server/security/authorization/Users.java a4f0031 ambari-server/src/main/java/org/apache/ambari/server/serveraction/ServerAction.java 7c69f52 ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/AbstractPrepareKerberosServerAction.java 7a2fa40 ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/ConfigureAmbariIdentitiesServerAction.java aa846ea ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/FinalizeKerberosServerAction.java d485eb3 ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/KerberosOperationHandler.java 51d1398 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerKerberosConfigCalculation.java ba0da79 ambari-server/src/main/java/org/apache/ambari/server/stack/RepoUtil.java 1380f93 ambari-server/src/main/java/org/apache/ambari/server/stack/ServiceModule.java 826abbc ambari-server/src/main/java/org/apache/ambari/server/state/Alert.java f6d5557 ambari-server/src/main/java/org/apache/ambari/server/state/ServiceInfo.java 7f83604 ambari-server/src/main/java/org/apache/ambari/server/state/repository/VersionDefinitionXml.java 69399d6 ambari-server/src/main/java/org/apache/ambari/server/upgrade/SchemaUpgradeHelper.java 38bd6e1 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog242.java 6fa3e68 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog250.java 34331ee ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog300.java 4f90ef3 ambari-server/src/main/java/org/apache/ambari/server/utils/ShellCommandUtil.java 8aa9c08 ambari-server/src/main/python/ambari-server.py bb6bc0e ambari-server/src/main/python/ambari_server/dbConfiguration.py 1d54dce ambari-server/src/main/python/ambari_server/setupActions.py 697bc1d ambari-server/src/main/python/ambari_server/setupSecurity.py 119a7d8 ambari-server/src/main/python/ambari_server/utils.py c0bacc8 ambari-server/src/main/python/ambari_server_main.py a2b50a6 ambari-server/src/main/resources/Ambari-DDL-Derby-CREATE.sql 4b64955 ambari-server/src/main/resources/Ambari-DDL-MySQL-CREATE.sql 15a84cd ambari-server/src/main/resources/Ambari-DDL-Oracle-CREATE.sql 6c3c036 ambari-server/src/main/resources/Ambari-DDL-Postgres-CREATE.sql 570b684 ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql 170e430 ambari-server/src/main/resources/Ambari-DDL-SQLServer-CREATE.sql 1501143 ambari-server/src/main/resources/META-INF/persistence.xml 0375650 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/params.py e00c1f5 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/hadoop-metrics2-accumulo.properties.j2 f7926d0 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/metainfo.xml d2f5862 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-home.json c9edd62 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-misc.json 4820ae3 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-regionservers.json 4ec784e ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/metrics_grafana.py 606f119 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/params_linux.py da399f7 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hadoop-metrics2-hbase.properties.j2 8c20f2b ambari-server/src/main/resources/common-services/FALCON/0.5.0.2.1/package/scripts/falcon.py 3ecb65b ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py 5823271 ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/params.py 008e9d6 ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/templates/flume-metrics2.properties.j2 cf2bd6c ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/params_linux.py 3eb6991 ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/upgrade.py 703fe26 ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/templates/hadoop-metrics2-hbase.properties-GANGLIA-MASTER.j2 e808f5d ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/templates/hadoop-metrics2-hbase.properties-GANGLIA-RS.j2 7e1abbc ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/configuration/hadoop-metrics2.properties.xml 6b45e84 ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/utils.py 4577ad2 ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py 3caaefc ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/templates/hadoop-metrics2-hivemetastore.properties.j2 d2e43e9 ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/templates/hadoop-metrics2-hiveserver2.properties.j2 ed89679 ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/templates/hadoop-metrics2-llapdaemon.j2 6b609dd ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/templates/hadoop-metrics2-llaptaskscheduler.j2 c229b75 ambari-server/src/main/resources/common-services/KAFKA/0.8.1/configuration/kafka-broker.xml 96b7750 ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/kafka.py 88d8a9b ambari-server/src/main/resources/common-services/KAFKA/0.8.1/package/scripts/params.py 107bf6e ambari-server/src/main/resources/common-services/KAFKA/0.9.0/widgets.json d513075 ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py a5bd59d ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params.py f39d632 ambari-server/src/main/resources/common-services/STORM/0.9.1/package/scripts/params_linux.py e753e98 ambari-server/src/main/resources/common-services/STORM/0.9.1/package/templates/config.yaml.j2 f2a75cf ambari-server/src/main/resources/common-services/STORM/0.9.1/package/templates/storm-metrics2.properties.j2 001ff73 ambari-server/src/main/resources/properties.json 30d83bd ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/params.py 4603c8b ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/templates/hadoop-metrics2.properties.j2 100cb98 ambari-server/src/main/resources/stacks/HDP/2.0.6/kerberos.json 9579d0f ambari-server/src/main/resources/stacks/HDP/2.0.6/services/stack_advisor.py 76c3112 ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json 4a645b0 ambari-server/src/main/resources/stacks/HDP/2.3/services/stack_advisor.py 517a6f3 ambari-server/src/main/resources/stacks/HDP/2.5/services/ATLAS/metainfo.xml 98ec263 ambari-server/src/main/resources/stacks/HDP/2.5/services/HIVE/configuration/hive-interactive-env.xml c1a7592 ambari-server/src/main/resources/stacks/HDP/2.5/services/SPARK/kerberos.json 934f3c6 ambari-server/src/main/resources/stacks/HDP/2.5/services/YARN/metainfo.xml a63534d ambari-server/src/main/resources/stacks/HDP/2.5/services/stack_advisor.py d2cc429 ambari-server/src/main/resources/stacks/HDP/2.5/upgrades/upgrade-2.5.xml 28b34a2 ambari-server/src/main/resources/stacks/HDP/2.6/metainfo.xml 729b6ee ambari-server/src/main/resources/stacks/HDP/2.6/repos/repoinfo.xml 34abae5 ambari-server/src/main/resources/stacks/HDP/2.6/services/ACCUMULO/metainfo.xml ec81f3e ambari-server/src/main/resources/stacks/HDP/2.6/services/ATLAS/metainfo.xml 92db1f9 ambari-server/src/main/resources/stacks/HDP/2.6/services/FALCON/metainfo.xml 0b54385 ambari-server/src/main/resources/stacks/HDP/2.6/services/FLUME/metainfo.xml 33ceb43 ambari-server/src/main/resources/stacks/HDP/2.6/services/HBASE/metainfo.xml 0feaa5e ambari-server/src/main/resources/stacks/HDP/2.6/services/HDFS/metainfo.xml a3e4a64 ambari-server/src/main/resources/stacks/HDP/2.6/services/HIVE/metainfo.xml 3b43cc0 ambari-server/src/main/resources/stacks/HDP/2.6/services/KAFKA/metainfo.xml 12f6c45 ambari-server/src/main/resources/stacks/HDP/2.6/services/KERBEROS/metainfo.xml 1a931a3 ambari-server/src/main/resources/stacks/HDP/2.6/services/KNOX/metainfo.xml 8f303a5 ambari-server/src/main/resources/stacks/HDP/2.6/services/MAHOUT/metainfo.xml 9ed6957 ambari-server/src/main/resources/stacks/HDP/2.6/services/OOZIE/metainfo.xml 9e845c3 ambari-server/src/main/resources/stacks/HDP/2.6/services/PIG/metainfo.xml 0dbf74c ambari-server/src/main/resources/stacks/HDP/2.6/services/RANGER/metainfo.xml 6287e00 ambari-server/src/main/resources/stacks/HDP/2.6/services/RANGER_KMS/metainfo.xml ab065d9 ambari-server/src/main/resources/stacks/HDP/2.6/services/SLIDER/metainfo.xml 6502bfe ambari-server/src/main/resources/stacks/HDP/2.6/services/SPARK/metainfo.xml d1129cd ambari-server/src/main/resources/stacks/HDP/2.6/services/SPARK2/metainfo.xml 2f83cf4 ambari-server/src/main/resources/stacks/HDP/2.6/services/SQOOP/metainfo.xml eb67d63 ambari-server/src/main/resources/stacks/HDP/2.6/services/STORM/metainfo.xml c1e9490 ambari-server/src/main/resources/stacks/HDP/2.6/services/TEZ/metainfo.xml 30f0c25 ambari-server/src/main/resources/stacks/HDP/2.6/services/YARN/metainfo.xml 4856d4a ambari-server/src/main/resources/stacks/HDP/2.6/services/ZEPPELIN/metainfo.xml 0c3aa77 ambari-server/src/main/resources/stacks/HDP/2.6/services/ZOOKEEPER/metainfo.xml de8ebd9 ambari-server/src/main/resources/stacks/HDP/2.6/services/stack_advisor.py 1f722dc ambari-server/src/main/resources/webapp/WEB-INF/spring-security.xml 500c0bf ambari-server/src/test/java/org/apache/ambari/server/actionmanager/TestActionScheduler.java f86c02e ambari-server/src/test/java/org/apache/ambari/server/agent/TestHeartbeatMonitor.java d121fcb ambari-server/src/test/java/org/apache/ambari/server/api/services/AmbariMetaInfoTest.java 9f79a32 ambari-server/src/test/java/org/apache/ambari/server/api/services/UserServiceTest.java PRE-CREATION ambari-server/src/test/java/org/apache/ambari/server/checks/ServiceCheckValidityCheckTest.java dd843a8 ambari-server/src/test/java/org/apache/ambari/server/checks/UpgradeCheckOrderTest.java c7b4a79 ambari-server/src/test/java/org/apache/ambari/server/checks/YarnTimelineServerStatePreservingCheckTest.java 613e47f ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java 197b925 ambari-server/src/test/java/org/apache/ambari/server/controller/KerberosHelperTest.java bd23e00 ambari-server/src/test/java/org/apache/ambari/server/controller/internal/BlueprintConfigurationProcessorTest.java b49abe9 ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ConfigGroupResourceProviderTest.java eb2e0e8 ambari-server/src/test/java/org/apache/ambari/server/controller/internal/HostResourceProviderTest.java 08dd591 ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UserResourceProviderDBTest.java 1629b49 ambari-server/src/test/java/org/apache/ambari/server/controller/test/BufferedThreadPoolExecutorCompletionServiceTest.java 50ed33b ambari-server/src/test/java/org/apache/ambari/server/metadata/AgentAlertDefinitionsTest.java 970ceb9 ambari-server/src/test/java/org/apache/ambari/server/orm/OrmTestHelper.java de2d292 ambari-server/src/test/java/org/apache/ambari/server/orm/TestOrmImpl.java 0f6d2e2 ambari-server/src/test/java/org/apache/ambari/server/orm/dao/AlertDispatchDAOTest.java 87afb38 ambari-server/src/test/java/org/apache/ambari/server/scheduler/ExecutionScheduleManagerTest.java 0179486 ambari-server/src/test/java/org/apache/ambari/server/security/AbstractSecurityHeaderFilterTest.java d812ee6 ambari-server/src/test/java/org/apache/ambari/server/security/AmbariServerSecurityHeaderFilterTest.java 7fa2386 ambari-server/src/test/java/org/apache/ambari/server/security/AmbariViewsSecurityHeaderFilterTest.java d699ae0 ambari-server/src/test/java/org/apache/ambari/server/security/SecurityFilterTest.java c59e868 ambari-server/src/test/java/org/apache/ambari/server/security/SecurityHelperImplTest.java 3442546 ambari-server/src/test/java/org/apache/ambari/server/security/authorization/AmbariPamAuthenticationProviderTest.java PRE-CREATION ambari-server/src/test/java/org/apache/ambari/server/security/authorization/AmbariUserAuthenticationFilterTest.java 80a66fd ambari-server/src/test/java/org/apache/ambari/server/security/authorization/TestUsers.java f54ac5c ambari-server/src/test/java/org/apache/ambari/server/serveraction/kerberos/ConfigureAmbariIdentitiesServerActionTest.java 439bcae ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/ConfigureActionTest.java 5462f7b ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/RangerKerberosConfigCalculationTest.java 25acb45 ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/UpgradeActionTest.java 50ce7b4 ambari-server/src/test/java/org/apache/ambari/server/stack/ServiceModuleTest.java 47f5eb9 ambari-server/src/test/java/org/apache/ambari/server/state/AlertTest.java 4a04818 ambari-server/src/test/java/org/apache/ambari/server/state/ServiceComponentTest.java 0bf21f9 ambari-server/src/test/java/org/apache/ambari/server/state/ServiceInfoTest.java 9986ee3 ambari-server/src/test/java/org/apache/ambari/server/state/ServiceTest.java 8f00b72 ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AggregateAlertListenerTest.java d53857c ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AlertDefinitionEqualityTest.java 1a914cd ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AlertDefinitionHashTest.java 7a24966 ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AlertEventPublisherTest.java c511f1a ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AlertReceivedListenerTest.java 1867bda ambari-server/src/test/java/org/apache/ambari/server/state/alerts/AlertStateChangedEventTest.java 15ffef0 ambari-server/src/test/java/org/apache/ambari/server/state/alerts/InitialAlertEventTest.java c7a5915 ambari-server/src/test/java/org/apache/ambari/server/state/cluster/ClusterDeadlockTest.java 434948c ambari-server/src/test/java/org/apache/ambari/server/state/cluster/ClustersDeadlockTest.java 190f64d ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosComponentDescriptorTest.java 814e010 ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosConfigurationDescriptorTest.java 47c4f19 ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosDescriptorTest.java 9e21742 ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosDescriptorUpdateHelperTest.java 3f347dc ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosIdentityDescriptorTest.java dbf090e ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosKeytabDescriptorTest.java 5c82662 ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosPrincipalDescriptorTest.java 54f5c3f ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosServiceDescriptorTest.java fb341ca ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/VariableReplacementHelperTest.java 90f7022 ambari-server/src/test/java/org/apache/ambari/server/state/stack/ConfigUpgradePackTest.java 27ee146 ambari-server/src/test/java/org/apache/ambari/server/state/stack/ConfigUpgradeValidityTest.java e764781 ambari-server/src/test/java/org/apache/ambari/server/state/stack/OSFamilyTest.java ba41687 ambari-server/src/test/java/org/apache/ambari/server/state/stack/UpgradePackTest.java 6c81c61 ambari-server/src/test/java/org/apache/ambari/server/state/svccomphost/ServiceComponentHostTest.java 243cb4f ambari-server/src/test/java/org/apache/ambari/server/testing/DeadlockWarningThread.java a184899 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog150Test.java eebda98 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog151Test.java 3b82625 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog160Test.java 754999b ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog161Test.java a87a376 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog170Test.java d13b40e ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog210Test.java 3bff060 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog221Test.java 4663c6c ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog240Test.java 958758f ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog242Test.java 81f8451 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog250Test.java d3586c3 ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog300Test.java d7979e8 ambari-server/src/test/python/TestAmbariServer.py ed200b8 ambari-server/src/test/python/TestUtils.py 14d9b20 ambari-server/src/test/python/stacks/2.0.6/AMBARI_METRICS/test_metrics_grafana.py 9ac14c4 ambari-server/src/test/python/stacks/2.0.6/OOZIE/test_oozie_server.py 2a512f4 ambari-server/src/test/python/stacks/2.0.6/common/test_stack_advisor.py ec9ade5 ambari-server/src/test/python/stacks/2.0.6/configs/default_ams_embedded.json 71423c8 ambari-server/src/test/python/stacks/2.1/FALCON/test_falcon_server.py 4ad5c0f ambari-web/app/assets/test/tests.js 92def58 ambari-web/app/controllers/installer.js 5493b3a ambari-web/app/controllers/main/admin/highAvailability/nameNode/step2_controller.js 435fe0f ambari-web/app/controllers/main/admin/stack_and_upgrade_controller.js d00a652 ambari-web/app/controllers/main/service/manage_config_groups_controller.js 539d03e ambari-web/app/controllers/wizard.js e0df4fa ambari-web/app/controllers/wizard/step7_controller.js d5cbe67 ambari-web/app/mappers/repository_version_mapper.js 48e460b ambari-web/app/messages.js 7150081 ambari-web/app/mixins/common/configs/config_recommendation_parser.js d07d108 ambari-web/app/models/stack_version/repository_version.js d5bc64d ambari-web/app/routes/add_service_routes.js 692d186 ambari-web/app/templates/main/admin/highAvailability/nameNode/step3.hbs ef2621d ambari-web/app/templates/main/admin/stack_upgrade/upgrade_version_box.hbs 72bce5c ambari-web/app/templates/main/admin/stack_upgrade/upgrade_version_column.hbs 52a42fc ambari-web/app/utils/ajax/ajax.js a5eafef ambari-web/app/utils/config.js d562e9e ambari-web/app/utils/hosts.js 0aebe89 ambari-web/app/views/common/chart/linear_time.js 8eaf6f3 ambari-web/app/views/common/configs/service_configs_by_category_view.js d9a4c5c ambari-web/app/views/main/admin/stack_upgrade/upgrade_version_box_view.js bf15f33 ambari-web/app/views/main/admin/stack_upgrade/upgrade_version_column_view.js f6f86db ambari-web/app/views/wizard/step1_view.js bfabc02 ambari-web/test/controllers/main/admin/stack_and_upgrade_controller_test.js be4a3b0 ambari-web/test/controllers/wizard_test.js 6854c42 ambari-web/test/mappers/repository_version_mapper_test.js 63fbb43 ambari-web/test/mixins/common/configs/config_recommendation_parser_test.js c7c24d4 ambari-web/test/views/common/configs/service_configs_by_category_view_test.js 9b49653 ambari-web/test/views/main/admin/stack_upgrade/upgrade_version_box_view_test.js 4506d3a contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/kerberos.json PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/metainfo.xml PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/files/microsoft_r_serviceCheck.r PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/scripts/microsoft_r.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/scripts/params.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/scripts/params_linux.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/scripts/params_windows.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/package/scripts/service_check.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/role_command_order.json PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.0/service_advisor.py PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/kerberos.json 86fab2d contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/metainfo.xml 6c5f062 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/files/microsoft_r_serviceCheck.r e75c598 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/scripts/microsoft_r.py f6eb33e contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/scripts/params.py aa20797 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/scripts/params_linux.py 71f17b6 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/scripts/params_windows.py 3eca213 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/package/scripts/service_check.py 5368e94 contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/role_command_order.json 6edbc2c contrib/management-packs/microsoft-r_mpack/src/main/resources/common-services/MICROSOFT_R/8.0.5/service_advisor.py d48afec contrib/management-packs/microsoft-r_mpack/src/main/resources/custom-services/MICROSOFT_R/8.0.0/metainfo.xml PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/custom-services/MICROSOFT_R/8.0.0/repos/repoinfo.xml PRE-CREATION contrib/management-packs/microsoft-r_mpack/src/main/resources/custom-services/MICROSOFT_R/8.0.5/metainfo.xml 9470d22 contrib/management-packs/microsoft-r_mpack/src/main/resources/custom-services/MICROSOFT_R/8.0.5/repos/repoinfo.xml fac533d contrib/management-packs/microsoft-r_mpack/src/main/resources/mpack.json eb7076c contrib/views/capacity-scheduler/src/main/resources/ui/app/components.js 8cf9a64 contrib/views/capacity-scheduler/src/main/resources/ui/app/components/labelCapacityBar.js 032b2ec contrib/views/capacity-scheduler/src/main/resources/ui/app/components/queueBadge.js 0403b3d contrib/views/capacity-scheduler/src/main/resources/ui/app/components/queueHierarchy.js 674c9c7 contrib/views/capacity-scheduler/src/main/resources/ui/app/components/queueMapping.js 1d07351 contrib/views/capacity-scheduler/src/main/resources/ui/app/components/queueSummary.js 8923e8e contrib/views/capacity-scheduler/src/main/resources/ui/app/components/sunburstChart.js d5b19ae contrib/views/capacity-scheduler/src/main/resources/ui/app/components/xmldiffViewer.js 62431f6 contrib/views/capacity-scheduler/src/main/resources/ui/app/controllers/advanced.js af15fa5 contrib/views/capacity-scheduler/src/main/resources/ui/app/controllers/capsched.js 631edbb contrib/views/capacity-scheduler/src/main/resources/ui/app/controllers/editqueue.js 9d84704 contrib/views/capacity-scheduler/src/main/resources/ui/app/controllers/queuesconf.js e7fba41 contrib/views/capacity-scheduler/src/main/resources/ui/app/controllers/scheduler.js aa139b1 contrib/views/capacity-scheduler/src/main/resources/ui/app/models/queue.js e2d67bd contrib/views/capacity-scheduler/src/main/resources/ui/app/router.js d838958 contrib/views/capacity-scheduler/src/main/resources/ui/app/styles/application.less 1ab1740 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates.js 487d09a contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched.hbs 7dc0d51 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/advanced.hbs 9973708 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/partials/accessControlList.hbs f5b552a contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/partials/labelCapacity.hbs 429ef3f contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/partials/preemption.hbs 6d398f6 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/partials/queueCapacity.hbs fdc6800 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/partials/queueResources.hbs 7fc5fde contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/queuesconf.hbs 3b8ceb5 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/capsched/scheduler.hbs 26150fb contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/components/queueHierarchy.hbs e7ff559 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/components/queueMapping.hbs f143911 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/components/queueSummary.hbs fd46308 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/components/sunburstChart.hbs 462ddf7 contrib/views/capacity-scheduler/src/main/resources/ui/app/templates/components/xmldiffViewer.hbs 94cc8e0 contrib/views/capacity-scheduler/src/main/resources/ui/bower.json 582ef3e contrib/views/hive-next/src/main/java/org/apache/ambari/view/hive2/ConnectionFactory.java 8fefe15 contrib/views/hive-next/src/main/java/org/apache/ambari/view/hive2/PropertyValidator.java ad59e34 contrib/views/hive-next/src/main/java/org/apache/ambari/view/hive2/resources/savedQueries/SavedQueryService.java 9b844d6 contrib/views/hive-next/src/main/resources/ui/hive-web/app/controllers/queries.js 4438c5a contrib/views/hive-next/src/main/resources/ui/hive-web/app/initializers/i18n.js cc789e8 contrib/views/hive-next/src/main/resources/view.xml 671591a contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/savedQueries/SavedQueryService.java 4a5872c contrib/views/hive/src/main/resources/ui/hive-web/app/controllers/queries.js 4d82ae0 contrib/views/hive/src/main/resources/ui/hive-web/app/initializers/i18n.js aca366f contrib/views/hive/src/test/java/org/apache/ambari/view/hive/resources/savedQueries/SavedQueryServiceTest.java 68cb0c8 contrib/views/hueambarimigration/src/main/resources/ui/hueambarimigration-view/package.json 64b3270 contrib/views/wfmanager/src/main/resources/ui/package.json d04d57c pom.xml bd0aa7b utility/pom.xml 9f3fe32 utility/src/main/java/category/AlertTest.java b6a20ec utility/src/main/java/category/AmbariUpgradeTest.java 881107a utility/src/main/java/category/BlueprintTest.java cb7871d utility/src/main/java/category/FastTest.java a0abddf utility/src/main/java/category/KerberosTest.java f7cebdf utility/src/main/java/category/MetricsTest.java a352ae2 utility/src/main/java/category/SlowTest.java c1025a9 utility/src/main/java/category/StackUpgradeTest.java 20a1723 Diff: https://reviews.apache.org/r/52369/diff/ Testing ------- No test cases added at this point. File Attachments ---------------- AMBARI-12263_trunk.patch https://reviews.apache.org/media/uploaded/files/2016/09/30/80254a19-7d51-46f0-80f9-07e664b814ec__AMBARI-12263_trunk.patch Thanks, Vishal Ghugare