William created BIGTOP-3813:
-------------------------------

             Summary: Incompatible guava & commons-lang3 Versions in Oozie 
Sharelib
                 Key: BIGTOP-3813
                 URL: https://issues.apache.org/jira/browse/BIGTOP-3813
             Project: Bigtop
          Issue Type: Bug
          Components: hadoop
    Affects Versions: 3.0.1
            Reporter: William
         Attachments: Oozie-Sharelib-Dependency-Update.patch

Within the Oozie do-component-build script, the version of dependent Hadoop 
components (Hadoop, Spark, Hive, etc) are updated to the target Bigtop 
versions. These target versions are included in the Oozie sharelib. However, 
the build does not update the version of dependencies for these components, 
namely Spark in the case we ran into. We found that when Spark was running in 
yarn-cluster mode, and the oozie sharelib was uploaded to HDFS, any Oozie 
workflows with Spark tasks would fail due to guava and commons-lang3 versions 
included in the oozie sharelib that were still targetting the old spark version.

Updating these dependencies in the oozie sharelib resolved the workflow 
failures:

guava: 14.0.1 -> 27.0-jre

commons-lang3: 3.3.9 -> 3.9



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to