mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James DeFelice <james.defel...@gmail.com>
Subject Re: Review Request 70911: Added master endpoints for agent draining.
Date Fri, 21 Jun 2019 15:22:06 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/70911/#review216045
-----------------------------------------------------------



is there a related patch to add these new APIs to the operator V1 API documentation, along
w/ expected response codes from mesos?

- James DeFelice


On June 21, 2019, 1:10 p.m., Joseph Wu wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/70911/
> -----------------------------------------------------------
> 
> (Updated June 21, 2019, 1:10 p.m.)
> 
> 
> Review request for mesos, Benjamin Bannier, Benjamin Mahler, Greg Mann, and Vinod Kone.
> 
> 
> Bugs: MESOS-9814
>     https://issues.apache.org/jira/browse/MESOS-9814
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> This adds three master calls:
>   * DRAIN_AGENT
>   * DEACTIVATE_AGENT
>   * REACTIVATE_AGENT
> 
> DRAIN_AGENT starts automated draining of tasks on the specified agent.
> When marked for draining, the agent's resources will not be offered
> and all the agent's tasks will be gracefully killed.
> 
> DEACTIVATE_AGENT stops offers for a specific agent.  This can be used
> for manual draining of tasks, but is not limited to draining.
> For example, tn operator could deactivate an agent prior to
> reserving resources.
> 
> REACTIVATE_AGENT restarts offers for a specific agent, that had been
> drained or deactivated previously.
> 
> 
> Diffs
> -----
> 
>   include/mesos/master/master.proto 4a653ce59268a47d69362d0e2a3d5eb867ca6fa9 
>   include/mesos/v1/master/master.proto d4dd3fcb0abc947097a5a281c4082ccf04db8614 
>   src/internal/devolve.hpp fefe86e450fa5083b9ff50e92f4594ffb30a54c8 
>   src/internal/devolve.cpp 1d300b49d5cc3de4b8ed409902eb881c7afc07ea 
>   src/master/http.cpp 3cd7df228adb54a963821c23b4d1c26d33622ee7 
>   src/master/master.hpp 7acaa8264eb7a37e17394bc4940971f872ab2de3 
>   src/master/validation.cpp af2d04a46750e5d42e7d92c70ce685e64d646a3b 
> 
> 
> Diff: https://reviews.apache.org/r/70911/diff/4/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Joseph Wu
> 
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message