[ https://issues.apache.org/jira/browse/MESOS-7682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Mahler updated MESOS-7682: ----------------------------------- Summary: Agent agent downgrade capability checking. (was: Agent downgrade capability checking.) > Agent agent downgrade capability checking. > ------------------------------------------ > > Key: MESOS-7682 > URL: https://issues.apache.org/jira/browse/MESOS-7682 > Project: Mesos > Issue Type: Improvement > Reporter: Benjamin Mahler > > It would be great if the agent could prevent a downgrade if it reaches a > point where a capability becomes required but the downgraded agent does not > have the capability. > For example, consider the case that an agent starts writing refined > reservations to disk (per the RESERVATION_REFINEMENT capability). At this > point, the RESERVATION_REFINEMENT capability becomes required. Ideally, the > agent persists this information into its state, so that if the agent is > downgraded to a pre-RESERVATION_REFINEMENT state, the old agent could detect > that a capability it does not have is required. At this point the old agent > could refuse to start. This would prevent a "buggy" downgrade due to the old > agent mis-reading the checkpointed resources. -- This message was sent by Atlassian JIRA (v6.4.14#64029)