When REEF application is being launched in Unmanaged AM mode from Spark driver on YARN, it packages the global resources incorrectly. As a result, REEF Evaluators cannot find REEFLauncher class and fail.
All global resources required by REEF application are being packaged into the global.jar file on HDFS; however, when packaged from Spark, the resources include full path to the files, e.g.
whereas the same global.jar produced by REEF client does not include such paths.
We have to investigate whether absence or presence of such paths in the global.jar causes the Evaluator start failure.