[ https://issues.apache.org/jira/browse/MESOS-2139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Park updated MESOS-2139: -------------------------------- Description: master's {{_accept}} function currently only handles {{Create}} and {{Destroy}} operations which exist for persistent volumes. We need to handle the {{Reserve}} and {{Unreserve}} operations for dynamic reservations as well. In addition, we need to add {{validate}} functions for the reservation operations. was:The allocated resources in the allocator needs to be updated when a dynamic reservation is performed because we need to transition the {{Resources}} that are marked {{reservationType=STATIC}} to {{DYNAMIC}}. {{Resources::apply(Offer::Operation)}} is used to determine the resulting set of resources after an operation. This is to be used to update the resources in places such as the allocator and the total slave resources. > Enable the master to handle reservation operations > -------------------------------------------------- > > Key: MESOS-2139 > URL: https://issues.apache.org/jira/browse/MESOS-2139 > Project: Mesos > Issue Type: Task > Components: master > Reporter: Michael Park > Assignee: Michael Park > Labels: mesosphere > > master's {{_accept}} function currently only handles {{Create}} and > {{Destroy}} operations which exist for persistent volumes. We need to handle > the {{Reserve}} and {{Unreserve}} operations for dynamic reservations as well. > In addition, we need to add {{validate}} functions for the reservation > operations. -- This message was sent by Atlassian JIRA (v6.3.4#6332)