[
https://issues.apache.org/jira/browse/MESOS-8195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16297317#comment-16297317
]
Greg Mann commented on MESOS-8195:
----------------------------------
{code}
commit 0c4a5c04e4511bd1b232be9f0b1811ba1f38ae2c (origin/master, origin/HEAD,
master)
Author: Greg Mann [email protected]
Date: Tue Dec 12 09:16:34 2017 -0800
Added the OFFER_OPERATION_DROPPED state.
The new state is used to indicate that an operation has
been dropped due to a transient error.
Review: https://reviews.apache.org/r/64463/
{code}
{code}
commit 0c4a5c04e4511bd1b232be9f0b1811ba1f38ae2c (origin/master, origin/HEAD,
master)
Author: Greg Mann [email protected]
Date: Tue Dec 12 09:16:34 2017 -0800
Added the OFFER_OPERATION_DROPPED state.
The new state is used to indicate that an operation has
been dropped due to a transient error.
Review: https://reviews.apache.org/r/64463/
{code}
{code}
commit d0d5f5c46de7dabb08d54b7c7f8c7f31e184de52
Author: Greg Mann [email protected]
Date: Tue Dec 12 16:19:19 2017 -0800
Made the agent respond to reconciliation requests for default resources.
Review: https://reviews.apache.org/r/64548/
{code}
> Implement explicit offer operation reconciliation between the master, agent
> and RPs.
> ------------------------------------------------------------------------------------
>
> Key: MESOS-8195
> URL: https://issues.apache.org/jira/browse/MESOS-8195
> Project: Mesos
> Issue Type: Task
> Reporter: Gastón Kleiman
> Assignee: Greg Mann
> Labels: mesosphere
> Fix For: 1.5.0
>
>
> Upon receiving an {{UpdateSlave}} message the master should compare its list
> of pending operations for the agent/LRPs to the list of pending operations
> contained in the message. It should then build a {{ReconcileOfferOperations}}
> message with all the operations missing in the {{UpdateSlave}} message and
> send it to the agent.
> The agent will receive these messages and should handle them by itself if the
> operations affect the default resources, or forward them to the RP manager
> otherwise.
> The agent/RP handler should check if the operations are pending. If an
> operation is not pending, then an {{ApplyOfferOperation}} message got
> dropped, and the agent/LRP should send an {{OFFER_OPERATION_DROPPED}} status
> update to the master.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)