Vinod Kone created MESOS-689:
--------------------------------

             Summary: Master incorrectly rejects tasks for long lived executors 
if they don't have FrameworkID set
                 Key: MESOS-689
                 URL: https://issues.apache.org/jira/browse/MESOS-689
             Project: Mesos
          Issue Type: Bug
            Reporter: Vinod Kone
            Assignee: Benjamin Mahler
            Priority: Critical
             Fix For: 0.14.0


When a Slave re-registers with the master, it sends the ExecutorInfos for 
running executors *and sets the framework_id*.

This is problematic because the Master expects the ExecutorInfo to be immutable 
inside ExecutorInfoChecker. That is, any new tasks launched with the same 
ExecutorID will be considered invalid by the master since the slave mutated the 
ExecutorInfo by setting framework_id, whereas the frameworks might not have set 
the FrameworkID in the Task.ExecutorInfo.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to