Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Mesosphere Sprint 15, Mesosphere Sprint 16, Mesosphere Sprint 17
-
3
Description
InverseOffer was defined as part of the maintenance work in MESOS-1474, design doc here: https://docs.google.com/document/d/16k0lVwpSGVOyxPSyXKmGC-gbNmRlisNEe4p-fAUSojk/edit?usp=sharing
/** * A request to return some resources occupied by a framework. */ message InverseOffer { required OfferID id = 1; required FrameworkID framework_id = 2; // A list of resources being requested back from the framework. repeated Resource resources = 3; // Specified if the resources need to be released from a particular slave. optional SlaveID slave_id = 4; // The resources in this InverseOffer are part of a planned maintenance // schedule in the specified window. Any tasks running using these // resources may be killed when the window arrives. optional Interval unavailability = 5; }
This ticket is to capture the addition of the InverseOffer protobuf to mesos.proto, the necessary API changes for Event/Call and the language bindings will be tracked separately.
Attachments
Issue Links
- blocks
-
MESOS-2062 Add InverseOffer to Event/Call API.
- Resolved
-
MESOS-2066 Add optional 'Unavailability' to resource offers to provide maintenance awareness.
- Resolved
-
MESOS-3042 Master/Allocator does not send InverseOffers to resources to be maintained
- Resolved