rickcheng created ZEPPELIN-5466:
-----------------------------------

             Summary: Can not specify the spark image from the interpreter 
settings
                 Key: ZEPPELIN-5466
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-5466
             Project: Zeppelin
          Issue Type: Bug
          Components: Kubernetes, spark
    Affects Versions: 0.9.0
            Reporter: rickcheng
            Assignee: rickcheng


When Zeppelin launches a spark interpreter pod under k8s mode, it will build 
the *spark submit options* through 
[buildSparkSubmitOptions()|[https://github.com/apache/zeppelin/blob/master/zeppelin-plugins/launcher/k8s-standard/src/main/java/org/apache/zeppelin/interpreter/launcher/K8sRemoteInterpreterProcess.java#L372-L393].]

 

 

But the property "spark.kubernetes.container.image" will use the value from the 
"

zConf.getK8sSparkContainerImage()

". Note that although 

the interpreter properties overrides the values through
{code:java}
// interpreter properties overrides the values
k8sProperties.putAll(Maps.fromProperties(properties));
{code}
 

But the spark submit options has already been built. So if user set the 
"spark.kubernetes.container.image" from the interpreter settings, it will not 
set the spark image in the spark submit options.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to