Johannes Schulte created ZEPPELIN-3772:
------------------------------------------

             Summary: Allow defining a proxy for the default interpreter 
repository
                 Key: ZEPPELIN-3772
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3772
             Project: Zeppelin
          Issue Type: Wish
            Reporter: Johannes Schulte


Currently there is no way of defining a proxy for the default interpreter 
repository that is either added on startup hardwired to 
"http://repo1.maven.org/maven2/"; or defined as property / environment variable 
zeppelin.interpreter.dep.mvnRepo /  ZEPPELIN_INTERPRETER_DEP_MVNREPO.

Since the order of checking all defined repositories for a dependency is fixed, 
users behind a corporate proxy always encounter a timeout when the central 
repository is checked first (it is added on start here 
[https://github.com/apache/zeppelin/blob/71bc75966a7e5a18ce35b1f767c903a4b5c02eb9/zeppelin-interpreter/src/main/java/org/apache/zeppelin/dep/AbstractDependencyResolver.java#L45)]

This makes downloading dependencies impossible, even if an additional 
repository is defined that has the correct proxy settings for maven central.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to