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

Docker build of Zeppelin needs to give write permissions to /zeppelin/interpreter

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.9.0
    • None
    • build
    • Patch, Important

    Description

      In 0.9.0-preview1 build of Zeppelin, the scripts/docker/zeppelin/bin/Dockerfile doesn't have the right permissions on the /zeppelin/interpreter directory. Therefore when you run ./bin/install_interpreter you get a permissions issue creating the /zeppelin/interpreter/

      {your_interpreter}

      directory.

      Here is the example:

      {{
      ./bin/install-interpreter.sh --name solr --artifact com.lucidworks.zeppelin:zeppelin-solr:0.1.6

      INFO [2020-03-31 17:07:57,049] (

      {main}

      ZeppelinConfiguration.java[create]:178) - Zeppelin Version: 0.9.0-preview1
      Install solr(com.lucidworks.zeppelin:zeppelin-solr:0.1.6) to /zeppelin/interpreter/solr ...
      java.io.IOException: Destination '/zeppelin/interpreter/solr' directory cannot be created
      at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1085)
      at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1038)
      at org.apache.zeppelin.dep.DependencyResolver.load(DependencyResolver.java:98)
      }}

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              epugh David Eric Pugh
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h
                  2h