Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.5.0
-
None
-
None
-
None
Description
When users submit their DAG, TezClient will create a submission context. It
also create a tez-conf.pb file in staging directory. Once DAGAppMaster starts,
it reads user's configuration from tez-conf.pb file. However, tez-conf.pb file
is created by TezClientUtils.createFinalTezConfForApp() which will filter
configurations that are not starting with "tez.".
Then "fs.defaultFS" will be filtered even user sets it in tez-site.xml and user source code. And DAGAppMaster can not pick this configuration from tez-conf.pb file. Then it always contacts localhost:8020 and fails.