[
https://issues.apache.org/jira/browse/MESOS-7879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16128259#comment-16128259
]
Anand Mazumdar commented on MESOS-7879:
---------------------------------------
1.4.x
{noformat}
commit 014f812efa88ccfa1d2abeee9aa0127e7c12e8e0
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:41:27 2017 -0700
Added `kill()` support to the test containerizer interface.
This is needed to make some tests pass that rely on the test
containerizer.
Review: https://reviews.apache.org/r/61574/
commit f63658e04043d9fb5b2d8c3763845b8005614257
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:38:55 2017 -0700
Added support for kill policies to the default executor.
Review: https://reviews.apache.org/r/61668/
commit ee34c011c72b5db91182ea0150ac18444db5f3ee
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:38:14 2017 -0700
Made the default executor support signal escalation.
This modifies the default executor to perform signal escalation
via the 'KILL_NESTED_CONTAINER' call i.e., send a SIGTERM followed
by a SIGKILL after a constant grace period.
Review: https://reviews.apache.org/r/61573/
commit babb311e49050422bbec6e690d786d75cde58365
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:38:08 2017 -0700
Made `killNestedContainer()` use `kill()` on the containerizer.
Instead of invoking `destroy()` directly, `killNestedContainer()`
would invoke `kill()` to terminate the nested container.
Review: https://reviews.apache.org/r/61572/
commit 6a93b283d93c8677131c6a9fc5bde7ddcf64aa2a
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:38:04 2017 -0700
Added `kill()` call to the composing containerizer.
Review: https://reviews.apache.org/r/61571/
commit e90f7de4de6d25e2076d3b8acbca5e102979c76d
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:37:54 2017 -0700
Added the `kill()` function to the containerizer interface.
This would be used by now on for killing a container by sending
a signal to it similar to the linux equivalent `kill()` system call.
Review: https://reviews.apache.org/r/61570/
commit a87b3d3f2c4bf734322c13670ae620731b257b3d
Author: Anand Mazumdar <[email protected]>
Date: Tue Aug 15 17:37:49 2017 -0700
Added the field `signal` to the `KillNestedContainer` call.
This would be used later for sending signals (SIGTERM, SIGKILL etc.)
to the running container. Previously, SIGKILL was used by default.
Review: https://reviews.apache.org/r/61569/
{noformat}
> The kill nested container call should provide ability to specify a signal.
> --------------------------------------------------------------------------
>
> Key: MESOS-7879
> URL: https://issues.apache.org/jira/browse/MESOS-7879
> Project: Mesos
> Issue Type: Task
> Reporter: Anand Mazumdar
> Assignee: Anand Mazumdar
> Fix For: 1.4.0
>
>
> Currently, the {{KILL_NESTED_CONTAINER}} only sends the SIGKILL signal to a
> running container. We should make it configurable and then make the default
> executor specify it i.e., initially send SIGTERM followed by a SIGTERM signal.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)