[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16301696#comment-16301696 ] Jie Yu commented on MESOS-7141: --- Retarget to 1.6.0 as no progress has been made. > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16113695#comment-16113695 ] Anand Mazumdar commented on MESOS-7141: --- Retargeting this to 1.5.0 > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16060966#comment-16060966 ] Joris Bonnefoy commented on MESOS-7141: --- Nice feature. We already implemented it in our custom executor at OVH. You can take a look at the Go implementation here: https://github.com/Devatoria/go-mesos-executor It is explained in the readme. The idea is to be able to deactivate some hooks if needed. We also have precreate and prestop hooks. > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15985970#comment-15985970 ] Michael Park commented on MESOS-7141: - [~jasonlai], [~jieyu]: Re-targeting this for 1.4.0. Please let me know if this is a blocker for 1.3.0. > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964816#comment-15964816 ] Gilbert Song commented on MESOS-7141: - [~tmueller.mesosphere], +1. We will add `pre-stop` to the hook if possible. /cc [~jasonlai] [~jieyu] > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization, isolation >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (MESOS-7141) Support hook scripts to customize actions for container's lifecycle
[ https://issues.apache.org/jira/browse/MESOS-7141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964290#comment-15964290 ] Tobias Müller commented on MESOS-7141: -- I think having a "Prestop" stage would be useful as well. For example it could be used to enable deregister mechanisms. For example GitLab CI Runners could then deregister properly with the main GitLab instance when the GitLab CI Runner instances are stopped. > Support hook scripts to customize actions for container's lifecycle > --- > > Key: MESOS-7141 > URL: https://issues.apache.org/jira/browse/MESOS-7141 > Project: Mesos > Issue Type: Task > Components: containerization, isolation >Reporter: Jason Lai >Assignee: Jason Lai > Labels: containerizer, hooks > > Inspired by [hooks | > https://github.com/opencontainers/runtime-spec/blob/master/config.md#hooks] > in [OCI's runtime spec | https://github.com/opencontainers/runtime-spec], it > would be great to have scripts hooked into the lifecycle of containers. > The OCI doc has specified 3 stages for hooking: > * Prestart > * Poststart > * Poststop > We can consider having the 3 stages to start with. -- This message was sent by Atlassian JIRA (v6.3.15#6346)