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