mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vinod Kone (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (MESOS-689) Master incorrectly rejects tasks for long lived executors if they don't have FrameworkID set
Date Thu, 12 Sep 2013 00:27:51 GMT

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

Vinod Kone resolved MESOS-689.
------------------------------

    Resolution: Fixed

https://reviews.apache.org/r/13455/
                
> 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

Mime
View raw message