Satish Subhashrao Saley created OOZIE-2742:
----------------------------------------------

             Summary: Unable to kill applications based on tag
                 Key: OOZIE-2742
                 URL: https://issues.apache.org/jira/browse/OOZIE-2742
             Project: Oozie
          Issue Type: Bug
            Reporter: Satish Subhashrao Saley
            Assignee: Satish Subhashrao Saley
             Fix For: 4.3.0


We set the scope to OWN while requesting the applications. 
[here|https://github.com/apache/oozie/blob/master/hadooplibs/hadoop-utils-2/src/main/java/org/apache/oozie/action/hadoop/LauncherMainHadoopUtils.java#L70]

Yarn checks if application is owned by the requester. 
[here|https://github.com/apache/hadoop/blob/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java#L906-L907]
Owner of oozie process is the requester. 
But, application owner can be different from the owner of oozie process. We 
need to set scope to ALL. 
If we set scope to VIEWABLE and if user is setting view acl list on the 
application, then he/she need to include oozie process owner all the time, 
which sounds painful for user. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to