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)