Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.6.0, 1.7.0
-
None
-
Mesos Foundations RI12 Sp 42
-
5
Description
Consider the following scenario:
1. A framework accepts an offer with an operation affecting SLRP resources.
2. The master forwards it to the corresponding agent.
3. The agent forwards it to the corresponding RP.
4. The agent and the master fail over.
5. The master recovers.
6. The agent recovers while the RP is still recovering, so it doesn't include the pending operation on the RegisterMessage.
7. A framework performs an explicit operation status reconciliation.
In this case the master will currently respond with OPERATION_UNKNOWN, but it should be possible to respond with a more fine-grained and useful state, such as OPERATION_RECOVERING.
Attachments
Issue Links
- is blocked by
-
MESOS-9648 Make operation reconciliation send asynchronous updates
- Resolved
- is related to
-
MESOS-9448 Semantics of RECONCILE_OPERATIONS framework API call are incorrect
- Resolved
- relates to
-
MESOS-9387 Surface errors for publishing CSI volumes in task status updates.
- Open