[ https://issues.apache.org/jira/browse/MESOS-1389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Mahler resolved MESOS-1389. ------------------------------------ Resolution: Fixed Assignee: Benjamin Mahler Resolved via MESOS-1410. > Reconciliation can send TASK_LOST before a terminal update reaches the > framework. > --------------------------------------------------------------------------------- > > Key: MESOS-1389 > URL: https://issues.apache.org/jira/browse/MESOS-1389 > Project: Mesos > Issue Type: Bug > Affects Versions: 0.19.0 > Reporter: Benjamin Mahler > Assignee: Benjamin Mahler > Fix For: 0.21.0 > > > There's an unfortunate case with reconciliation, where we end up sending > TASK_LOST first and then the slave sends the valid terminal status update. > When the slave re-registers with terminal tasks that have un-acked updates. > The master does not store these tasks. So while the slave still needs to send > the terminal status updates, the master will reply with TASK_LOST for > reconciliation. > We may need to ensure that all status update acknowledgements go through the > master to fix this. -- This message was sent by Atlassian JIRA (v6.3.4#6332)