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

Mikhail Petrov resolved IGNITE-27196.
-------------------------------------
    Resolution: Fixed

> Add authorization of Compute Task Job cancellation
> --------------------------------------------------
>
>                 Key: IGNITE-27196
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27196
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Mikhail Petrov
>            Assignee: Mikhail Petrov
>            Priority: Major
>              Labels: ise
>             Fix For: 2.18
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> We need to add authorization to cancel a Compute Task. Compute Tasks can be 
> canceled explicitly using 
> ComputeTaskFuture#getTaskSession()#getJobSiblings(), but unlike 
> ComputeTaskFuture#cancel(), this operation is performed without permission 
> checks.
> This also affects the control.sh --kill compute command. Even if the user 
> doesn't have the TASK_CANCEL permission, all tasks will be terminated after 
> this command is run.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to