Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-2076

Implement maintenance primitives in the Master.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • master

    Description

      The master will need to do a number of things to implement the maintenance primitives:

      1. For machines that have a maintenance window:
        • Disambiguate machines to agents.
        • For unused resources, offers must be augmented with an Unavailability.
        • For used resources, inverse offers must be sent.
      2. For inverse offers:
        • Filter them before sending them again.
        • For declined inverse offers, do something with the reason (store or log).
      3. Recover the maintenance information upon failover.

      Note: Some amount of this logic will need to be placed in the allocator.

      Attachments

        Issue Links

          Activity

            People

              jvanremoortere Joris Van Remoortere
              bmahler Benjamin Mahler
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: