You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Greg Mann (JIRA)" <ji...@apache.org> on 2019/02/06 20:44:00 UTC
[jira] [Created] (MESOS-9558) Track removed agents' operations in
the Framework struct
Greg Mann created MESOS-9558:
--------------------------------
Summary: Track removed agents' operations in the Framework struct
Key: MESOS-9558
URL: https://issues.apache.org/jira/browse/MESOS-9558
Project: Mesos
Issue Type: Improvement
Components: master
Reporter: Greg Mann
The master currently relies on the agent ID in operation reconciliation requests in order to send {{OPERATION_UNREACHABLE}} and {{OPERATION_GONE_BY_OPERATOR}} updates. This also means that in the case of an operation that was terminal-but-unacknowledged at the time of agent removal (i.e. operation was FINISHED but the update not yet acknowledged), the framework will receive OPERATION_UNREACHABLE/OPERATION_GONE_BY_OPERATOR for reconciliation requests, when the master could report the actual terminal state if it were retained.
We should consider updating the master to track unreachable/gone operations explicitly in order to provide better reconciliation information in these cases.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)