Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-4798

Can't launch python.docker interpreter in 0.9.0 running on k8s

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.9.0
    • None
    • Interpreters
    • None

    Description

      When attempting to launch a python.docker interpreter in 0.9.0 running on kubernetes, the following error is being presented: 

       

      OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 WARN [2020-05-04 08:56:31,046] ({main} ZeppelinConfiguration.java[create]:159) - Failed to load configuration, proceeding with a default INFO [2020-05-04 08:56:31,104] ({main} ZeppelinConfiguration.java[create]:171) - Server Host: 0.0.0.0 INFO [2020-05-04 08:56:31,105] ({main} ZeppelinConfiguration.java[create]:173) - Server Port: 8080 INFO [2020-05-04 08:56:31,105] ({main} ZeppelinConfiguration.java[create]:177) - Context Path: / INFO [2020-05-04 08:56:31,110] ({main} ZeppelinConfiguration.java[create]:178) - Zeppelin Version: 0.9.0-preview1 INFO [2020-05-04 08:56:31,111] ({main} RemoteInterpreterServer.java[<init>]:161) - Starting remote interpreter server on port 0, intpEventServerAddress: zeppelin-server.zeppelin.svc:12320 INFO [2020-05-04 08:56:31,166] ({main} RemoteInterpreterServer.java[<init>]:188) - Launching ThriftServer at 10.136.129.122:12321 INFO [2020-05-04 08:56:33,847] ({pool-1-thread-3} RemoteInterpreterServer.java[createInterpreter]:408) - Instantiate interpreter org.apache.zeppelin.python.PythonInterpreterDEBUG [2020-05-04 08:56:33,847] ({pool-1-thread-3} InterpreterGroup.java[addInterpreterToSession]:91) - Add Interpreter org.apache.zeppelin.python.PythonInterpreter to session shared_session INFO [2020-05-04 08:56:33,856] ({pool-1-thread-3} RemoteInterpreterServer.java[createInterpreter]:408) - Instantiate interpreter org.apache.zeppelin.python.IPythonInterpreterDEBUG [2020-05-04 08:56:33,856] ({pool-1-thread-3} InterpreterGroup.java[addInterpreterToSession]:91) - Add Interpreter org.apache.zeppelin.python.IPythonInterpreter to session shared_session INFO [2020-05-04 08:56:33,859] ({pool-1-thread-3} RemoteInterpreterServer.java[createInterpreter]:408) - Instantiate interpreter org.apache.zeppelin.python.PythonInterpreterPandasSqlDEBUG [2020-05-04 08:56:33,860] ({pool-1-thread-3} InterpreterGroup.java[addInterpreterToSession]:91) - Add Interpreter org.apache.zeppelin.python.PythonInterpreterPandasSql to session shared_session INFO [2020-05-04 08:56:33,864] ({pool-1-thread-3} RemoteInterpreterServer.java[createInterpreter]:408) - Instantiate interpreter org.apache.zeppelin.python.PythonCondaInterpreterDEBUG [2020-05-04 08:56:33,864] ({pool-1-thread-3} InterpreterGroup.java[addInterpreterToSession]:91) - Add Interpreter org.apache.zeppelin.python.PythonCondaInterpreter to session shared_session INFO [2020-05-04 08:56:33,875] ({pool-1-thread-3} RemoteInterpreterServer.java[createInterpreter]:408) - Instantiate interpreter org.apache.zeppelin.python.PythonDockerInterpreterDEBUG [2020-05-04 08:56:33,876] ({pool-1-thread-3} InterpreterGroup.java[addInterpreterToSession]:91) - Add Interpreter org.apache.zeppelin.python.PythonDockerInterpreter to session shared_sessionDEBUG [2020-05-04 08:56:33,939] ({pool-1-thread-3} RemoteInterpreterServer.java[interpret]:523) - st:activate gcr.io/tensorflow/tensorflow:latest INFO [2020-05-04 08:56:33,961] ({pool-1-thread-5} SchedulerFactory.java[<init>]:62) - Scheduler Thread Pool Size: 100ERROR [2020-05-04 08:56:33,971] ({pool-1-thread-5} ProcessFunction.java[process]:47) - Internal error processing getStatusjava.lang.NullPointerException at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer.getStatus(RemoteInterpreterServer.java:904) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$getStatus.getResult(RemoteInterpreterService.java:1711) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$getStatus.getResult(RemoteInterpreterService.java:1691) at org.apache.zeppelin.shaded.org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38) at org.apache.zeppelin.shaded.org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38) at org.apache.zeppelin.shaded.org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)ERROR [2020-05-04 08:56:34,004] ({pool-1-thread-3} ProcessFunction.java[process]:47) - Internal error processing interpretjava.lang.NullPointerException at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer.interpret(RemoteInterpreterServer.java:538) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$interpret.getResult(RemoteInterpreterService.java:1560) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$interpret.getResult(RemoteInterpreterService.java:1540) at org.apache.zeppelin.shaded.org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38) at org.apache.zeppelin.shaded.org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38) at org.apache.zeppelin.shaded.org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)DEBUG [2020-05-04 08:56:34,243] ({pool-1-thread-3} RemoteInterpreterServer.java[resourcePoolGetAll]:1014) - Request resourcePoolGetAll from ZeppelinServer 

       

      Is it possible to launch this interpreter in 0.9.0 on k8s? Has this functionality been implemented? I have noted that the python docker interpreter executes a "docker run ..." command, instead of launching a new k8s pod?

       

      Thank you

      Attachments

        Activity

          People

            Unassigned Unassigned
            LevenJM Joathan Levenson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: