-
Type:
Bug
-
Status: Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.3.0
-
Component/s: None
-
Labels:None
In SparkMain we use the option --conf spark.driver.extraClassPath= to put together the jars needed for Spark. If the user specifies this option, Oozie appends to the value.
If --driver-class-path is defined in <spark-opts> then it's value overwrites the other ones, causing the Spark action to fail.
We should handle both ways to define classpaths the same.