[ 
https://issues.apache.org/jira/browse/MESOS-1141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13990005#comment-13990005
 ] 

Niklas Quarfot Nielsen commented on MESOS-1141:
-----------------------------------------------

https://issues.apache.org/jira/browse/MESOS-812 is blocking tests of this 
feature on Mac OS X; the slave need to run as root to do chown. I'll add a 
conditional test and run on Linux until the blocking gets fixed.

Another interesting issue was that our os::chown() breaks on Mac OS X with the 
user 'nobody' as the uid and gid are negative. Will provide a patch for that 
when we can test it.


> Add a 'user' field to CommandInfo.
> ----------------------------------
>
>                 Key: MESOS-1141
>                 URL: https://issues.apache.org/jira/browse/MESOS-1141
>             Project: Mesos
>          Issue Type: Improvement
>          Components: framework, master, slave
>            Reporter: Benjamin Hindman
>            Assignee: Adam B
>
> A framework must specify the 'user' it wants to use at the time of 
> registration by filling in the 'user' field of FrameworkInfo. Instead, a 
> framework should be able to specify a user per task or executor by including 
> the user in CommandInfo. The source of truth for the user from the slave's 
> perspective should be CommandInfo.user and the master should validate (and 
> possibly update) CommandInfo.user when a task is launched. We'll also need to 
> authorize each user a framework attempts to use during task validation.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to