[
https://issues.apache.org/jira/browse/MESOS-9853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17030016#comment-17030016
]
Andrei Budnik commented on MESOS-9853:
--------------------------------------
Backported /r/71033/ ("Moved the Docker executor declaration into a header.")
to the previous versions as there is a bugfix (/r/72055) that depends on this
patch.
1.5.x
{code:java}
commit 68e8655c8fb6dbc41de6afb66a569583b32f78d3
Author: Greg Mann <[email protected]>
Date: Thu Jul 25 12:17:41 2019 -0700
Moved the Docker executor declaration into a header.
This moves the declaration of the Docker executor into the
Docker executor header file and moves the code for the Docker
executor binary into a new launcher implementation file.
This change will enable the Mesos executor driver
implementation to make use of the `DockerExecutor` symbol.
Review: https://reviews.apache.org/r/71033/
{code}
1.6.x
{code:java}
commit 02eb0ceb87dadc0a5ac6f6cd9f141347e852fb80
Author: Greg Mann <[email protected]>
Date: Thu Jul 25 12:17:41 2019 -0700
Moved the Docker executor declaration into a header.
This moves the declaration of the Docker executor into the
Docker executor header file and moves the code for the Docker
executor binary into a new launcher implementation file.
This change will enable the Mesos executor driver
implementation to make use of the `DockerExecutor` symbol.
Review: https://reviews.apache.org/r/71033/
{code}
1.7.x
{code:java}
commit 0567b31212105821d0b37ad049228dab6e98ed63
Author: Greg Mann <[email protected]>
Date: Thu Jul 25 12:17:41 2019 -0700
Moved the Docker executor declaration into a header.
This moves the declaration of the Docker executor into the
Docker executor header file and moves the code for the Docker
executor binary into a new launcher implementation file.
This change will enable the Mesos executor driver
implementation to make use of the `DockerExecutor` symbol.
Review: https://reviews.apache.org/r/71033/
{code}
1.8.x
{code:java}
commit 1995f63352a5a8c2c8e73adefed708a8620a5d47
Author: Greg Mann <[email protected]>
Date: Thu Jul 25 12:17:41 2019 -0700
Moved the Docker executor declaration into a header.
This moves the declaration of the Docker executor into the
Docker executor header file and moves the code for the Docker
executor binary into a new launcher implementation file.
This change will enable the Mesos executor driver
implementation to make use of the `DockerExecutor` symbol.
Review: https://reviews.apache.org/r/71033/
{code}
> Update Docker executor to allow kill policy overrides
> -----------------------------------------------------
>
> Key: MESOS-9853
> URL: https://issues.apache.org/jira/browse/MESOS-9853
> Project: Mesos
> Issue Type: Task
> Reporter: Greg Mann
> Assignee: Greg Mann
> Priority: Major
> Labels: foundations, mesosphere
> Fix For: 1.9.0
>
>
> In order for the agent to successfully override the task kill policy of
> Docker tasks when the agent is being drained, the Docker executor must be
> able to receive kill policy overrides and must be updated to honor them.
> Since the Docker executor runs using the executor driver, this is currently
> not possible. We could, for example, update the executor driver interface, or
> move the Docker executor off of the executor driver.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)