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

Missing dependencies array in interpreter.json after upgrade from 0.6.2 to 0.7.0

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.7.0
    • Fix Version/s: 0.7.1, 0.8.0
    • Component/s: conf
    • Labels:
      None

      Description

      Problem

      We upgraded our Zeppelin instance from 0.6.2 to 0.7.0 today and after that we were not able to add any new dependencies to the interpreters.

      The JS console revealed that a.dependencies is undefined. This happens because the interpreter configuration (interpreter.json now has to contain a dependencies array, which was not the case in 0.6.2.

      After adding dependencies: [], to interpreter.json it is working just fine.

      Solution

      If the dependencies array is not present it should either assume that it is empty or fail fast. It should not throw invisible errors in JavaScript.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Mina Lee Mina Lee
                Reporter:
                frosner Frank Rosner
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: