Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
As seen here, the dirlist step of yetus fails to determine order of modules to be built. It silently falls back to alphabetical order which may or may not work depending on the patch.
Thu Jun 21 02:43:04 UTC 2018 cd /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958 mvn -q exec:exec -Dexec.executable=pwd -Dexec.args='' /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/storage-api /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/upgrade-acid /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958 /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/classification /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/shims/common /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/shims/0.23 /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/shims/scheduler /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/shims/aggregator /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/common /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/service-rpc /data/hiveptest/working/yetus_PreCommit-HIVE-Build-11958/serde Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file) where options include:
The problem is in standalone-metastore module: maven plugin 'exec' has a global config set executable=java disregarding the dirlist task's -Dexec.executable=pwd and causing the above error.