[
https://issues.apache.org/jira/browse/MESOS-7714?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16105864#comment-16105864
]
Michael Park commented on MESOS-7714:
-------------------------------------
Ah okay. First, the support is for downgrading a 1.4 agent to <= 1.3.x agent as
long as refined reservations have not been made yet.
The way we achieve this is to "downgrade" all the resources that get
checkpointed in the "pre-reservation-refinement" format
as long as none of them have refined reservations. The reason why that
{{CHECK}} would fail would be either (1) there are refined
reservations made on the 1.4 agent, or (2) there are resources that we didn't
checkpoint in the "pre-reservation-refinement" when
we should have. The goal of this ticket is to fix (2).
> Fix agent downgrade for reservation refinement
> ----------------------------------------------
>
> Key: MESOS-7714
> URL: https://issues.apache.org/jira/browse/MESOS-7714
> Project: Mesos
> Issue Type: Bug
> Reporter: Michael Park
> Priority: Blocker
>
> The agent code only partially supports downgrading of an agent correctly.
> The checkpointed resources are done correctly, but the resources within
> the {{SlaveInfo}} message as well as tasks and executors also need to be
> downgraded
> correctly and converted back on recovery.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)