Details
-
Improvement
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The current naming of the DRAIN mode in maintenance has been confusing to users as there tends to be an expectation of mesos doing something (e.g. not sending offers, or killing tasks) to achieve the drain, whereas in reality mesos does nothing and expects the schedulers to act (this only applies for maintenance aware schedulers).
Rather, what's actually happening at in the DRAIN mode is that the maintenance is scheduled, that's it. So a name like SCHEDULED would be less confusing for users: http://mesos.apache.org/documentation/latest/maintenance/