Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
3.3.0
-
None
-
None
Description
OOZIE-907 enables child job ACLs to be applied as default to launcher job. However, the child job's "mapreduce.job.acl-modify-job" is currently hardcoded to user's group name like follows
if (context.getWorkflow().getAcl() != null) {
// setting the group owning the Oozie job to allow anybody in that
// group to kill the jobs.
actionConf.set("mapreduce.job.acl-modify-job", context.getWorkflow().getAcl());
}
As a result, the user provided value for modify-job is disregarded.