[ https://issues.apache.org/jira/browse/AMBARI-19369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16043102#comment-16043102 ]
Qin Liu commented on AMBARI-19369: ---------------------------------- Hi Robert, The patch is for trunk. I think it should go in Ambari 2.5.2 as well. > Add Kerberos HTTP SPNEGO authentication support to Hadoop/hbase/kafka/storm > sinks > --------------------------------------------------------------------------------- > > Key: AMBARI-19369 > URL: https://issues.apache.org/jira/browse/AMBARI-19369 > Project: Ambari > Issue Type: Improvement > Components: ambari-metrics, ambari-server > Affects Versions: 2.2.0 > Reporter: Qin Liu > Assignee: Qin Liu > Fix For: trunk > > Attachments: AMBARI-19369.patch > > > This is a subtask of AMBARI-14384 "Ambari Metrics doesn't use SPNEGO to > authenticate". > In a Kerberos enabled cluster with SPNEGO enabled on Hadoop APIs, Ambari > Metrics Collector web-console will be Kerberos HTTP SPNEGO enabled too. But > Hadoop/hbase/kafka/storm sinks, clients of Ambari Metrics Collector, > currently do not support Kerberos HTTP SPNEGO authentication. > e.g., > /var/log/hadoop-yarn/yarn/yarn-yarn-timelineserver-<timelineserver-host>.log: > 2016-12-16 22:25:29,471 INFO timeline.HadoopTimelineMetricsSink > (AbstractTimelineMetricsSink.java:emitMetricsJson(169)) - Unable to POST > metrics to collector, http://metrics-collector:6188/ws/v1/timeline/metrics, > statusCode = 401 -- This message was sent by Atlassian JIRA (v6.3.15#6346)