This repository was archived by the owner on Jan 9, 2020. It is now read-only.

Description
In #227 we created an init-container that only runs when the application submitter is providing local dependencies through the resource staging server. However, the init-container also needs to fetch remote application dependencies that were provided to spark-submit. We need these dependencies so that the classes are available to the driver application before the application actually starts. A simple example is the user's main class being hosted in a jar stored in HDFS; right now the Spark driver will try to launch with a main class that doesn't exist.