Ravi Bhardwaj created AMBARI-24532:
--------------------------------------
Summary: Service Check for Spark2 fails when ssl enabled in spark
Key: AMBARI-24532
URL: https://issues.apache.org/jira/browse/AMBARI-24532
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 2.6.1
Reporter: Ravi Bhardwaj
Service check for Spark2 fails when History server is running on https fails
when a custom port is set via spark.ssl.historyServer.port. By default, when
enabling SSL on the Spark2 History Server, the instance will start on port
configured with 'spark.history.ui.port' (port for HTTP) + 400. However, since
https://issues.apache.org/jira/browse/SPARK-17874 it is possible to specify the
port to use for HTTPS using the property 'spark.ssl.historyServer.port'. Ambari
however does not read spark.ssl.historyServer.port property to find the correct
SSL port while performing service check.
{code}
{color:#333333}/var/lib/ambari-server/resources/common-services/SPARK2/2.0.0/package/{color}{color:#333333}scripts/params.py{color}:
#
{color:#0c70aa}# spark-defaults params{color}
#
{color:#333333}ui_ssl_enabled {color}{color:#333333}={color}
{color:#205081}default{color}{color:#333333}({color}{color:#c42b44}"configurations/spark2-defaults/spark.ssl.enabled"{color}{color:#333333},{color}
{color:#205081}False{color}{color:#333333}){color}
#
#
{color:#333333}spark_yarn_historyServer_address {color}{color:#333333}={color}
{color:#205081}default{color}{color:#333333}({color}{color:#333333}spark_history_server_host{color}{color:#333333},{color}
{color:#c42b44}"localhost"{color}{color:#333333}){color}
#
{color:#333333}spark_history_scheme {color}{color:#333333}={color}
{color:#c42b44}"http"{color}
#
{color:#333333}spark_history_ui_port
{color}{color:#333333}={color}{color:#333333}
config{color}{color:#333333}[{color}{color:#c42b44}'configurations'{color}{color:#333333}][{color}{color:#c42b44}'spark2-defaults'{color}{color:#333333}][{color}{color:#c42b44}'spark.history.ui.port'{color}{color:#333333}]{color}
#
#
{color:#205081}if{color}{color:#333333}
ui_ssl_enabled{color}{color:#333333}:{color}
#
{color:#333333} spark_history_ui_port
{color}{color:#333333}={color}{color:#333333}
str{color}{color:#333333}({color}{color:#205081}int{color}{color:#333333}({color}{color:#333333}spark_history_ui_port{color}{color:#333333}){color}
{color:#333333}+{color} {color:#ad5100}400{color}{color:#333333}){color}
#
{color:#333333} spark_history_scheme {color}{color:#333333}={color}
{color:#c42b44}"https"{color}
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)