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

Starting maintenance needs to deactivate agents and kill tasks.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.25.0
    • agent, master
    • Mesosphere Sprint 17, Mesosphere Sprint 18
    • 8

    Description

      After using the /maintenance/start endpoint to begin maintenance on a machine, agents running on said machine should:

      • Be deactivated such that no offers are sent from that agent. (Investigate if Master::deactivate(Slave*) can be used or modified for this purpose.)
      • Kill all tasks still running on the agent (See MESOS-1475).
      • Prevent other agents on that machine from registering or sending out offers. This will likely involve some modifications to Master::register and Master::reregister.

      Attachments

        Issue Links

          Activity

            People

              jvanremoortere Joris Van Remoortere
              kaysoky Joseph Wu
              Benjamin Hindman Benjamin Hindman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: