[ https://issues.apache.org/jira/browse/MESOS-6245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anand Mazumdar updated MESOS-6245: ---------------------------------- Summary: Driver based schedulers performing explicit acknowledgements cannot acknowledge updates from HTTP based executors. (was: Schedulers performing explicit acknowledgements cannot acknowledge updates from HTTP based executors.) > Driver based schedulers performing explicit acknowledgements cannot > acknowledge updates from HTTP based executors. > ------------------------------------------------------------------------------------------------------------------ > > Key: MESOS-6245 > URL: https://issues.apache.org/jira/browse/MESOS-6245 > Project: Mesos > Issue Type: Bug > Reporter: Anand Mazumdar > Assignee: Anand Mazumdar > Labels: mesosphere > Fix For: 1.1.0, 1.0.2 > > > It seems that the driver has an old check relying on the `PID`. The `PID` is > always `UPID()` for HTTP based executors. If a scheduler is using explicit > acknowledgements, it won't ever be able to acknowledge the update since the > driver would clean up the {{uuid}} field! > Note that all our tests use implicit acknowledgements and we never got around > to catching this issue till Marathon started using the HTTP based executors. -- This message was sent by Atlassian JIRA (v6.3.4#6332)