mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yan Xu (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (MESOS-8824) Send the task's latest "status update state" to frameworks when an unreachable agent reregisters.
Date Mon, 23 Apr 2018 22:58:00 GMT

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

Yan Xu reassigned MESOS-8824:
-----------------------------

    Assignee: Yan Xu

> Send the task's latest "status update state" to frameworks when an unreachable agent
reregisters.
> -------------------------------------------------------------------------------------------------
>
>                 Key: MESOS-8824
>                 URL: https://issues.apache.org/jira/browse/MESOS-8824
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Yan Xu
>            Assignee: Yan Xu
>            Priority: Major
>
> With MESOS-6406 the master started to actively send frameworks status updates for reregistering
agents if the agent:
>  - has previously been removed by the master for being unreachable or
>  - is unknown to the master due to the garbage collection of the
>  unreachable and gone agents in the registry and the master's state.
> However we sent the task's [latest state|https://github.com/apache/mesos/blob/3711d66aa9eb70e12b184d3c2f79bf56fbd9cffa/include/mesos/v1/mesos.proto#L2147]
instead of its [latest status update state|https://github.com/apache/mesos/blob/3711d66aa9eb70e12b184d3c2f79bf56fbd9cffa/include/mesos/v1/mesos.proto#L2154]
which means the framework could first get an update with a {{TASK_FINISHED}} and then later
{{TASK_RUNNING}}.
> This is inconsistent with the handling of other master generated updates, e.g,. [during
reconciliation|https://github.com/apache/mesos/blob/3711d66aa9eb70e12b184d3c2f79bf56fbd9cffa/src/master/master.cpp#L8603];
we should send the status update state instead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message