You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Balu Vellanki (JIRA)" <ji...@apache.org> on 2016/05/19 21:38:12 UTC

[jira] [Updated] (FALCON-1974) Cluster update : Allow superuser to update bundle/coord of dependent entities

     [ https://issues.apache.org/jira/browse/FALCON-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Balu Vellanki updated FALCON-1974:
----------------------------------
    Description: 
When an entity is updated, the bundle/coordinator of dependent feed and process entities should be updated in the workflow engine. These feeds and processes can be scheduled in workflow engine by different users.

The superuser submitting the update request may not have permissions to update the bundle/coord of dependent entities.  So the OozieWorkflowEngine should allow superuser to switch to bundle.getUser() and update the bundle/coord. Once the update is complete, OozieWorkflowEngine should switch back to superUser. 

The above fix would also require Falcon to confirm that the request to update dependent entities can be submitted only by superuser. 

  was:When an entity is updated, the bundle/coordinator of dependent feed and process entities should be updated in the workflow engine. The superuser submitting the update request may not have permissions to update the bundle/coord of dependent entities.  So the OozieWorkflowEngine should allow superuser to switch to bundle.getUser() and update the bundle/coord. Once the update is complete, OozieWorkflowEngine should switch back to superUser. 


> Cluster update : Allow superuser to update bundle/coord of dependent entities
> -----------------------------------------------------------------------------
>
>                 Key: FALCON-1974
>                 URL: https://issues.apache.org/jira/browse/FALCON-1974
>             Project: Falcon
>          Issue Type: Bug
>            Reporter: Balu Vellanki
>            Assignee: Balu Vellanki
>             Fix For: 0.10
>
>
> When an entity is updated, the bundle/coordinator of dependent feed and process entities should be updated in the workflow engine. These feeds and processes can be scheduled in workflow engine by different users.
> The superuser submitting the update request may not have permissions to update the bundle/coord of dependent entities.  So the OozieWorkflowEngine should allow superuser to switch to bundle.getUser() and update the bundle/coord. Once the update is complete, OozieWorkflowEngine should switch back to superUser. 
> The above fix would also require Falcon to confirm that the request to update dependent entities can be submitted only by superuser. 



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