Files
nomad/vendor/github.com
Nick Ethier 5b14d24bf4 executor v2 (#4656)
* client/executor: refactor client to remove interpolation

* executor: POC libcontainer based executor

* vendor: use hashicorp libcontainer fork

* vendor: add libcontainer/nsenter dep

* executor: updated executor interface to simplify operations

* executor: implement logging pipe

* logmon: new logmon plugin to manage task logs

* driver/executor: use logmon for log management

* executor: fix tests and windows build

* executor: fix logging key names

* executor: fix test failures

* executor: add config field to toggle between using libcontainer and standard executors

* logmon: use discover utility to discover nomad executable

* executor: only call libcontainer-shim on main in linux

* logmon: use seperate path configs for stdout/stderr fifos

* executor: windows fixes

* executor: created reusable pid stats collection utility that can be used in an executor

* executor: update fifo.Open calls

* executor: fix build

* remove executor from docker driver

* executor: Shutdown func to kill and cleanup executor and its children

* executor: move linux specific universal executor funcs to seperate file

* move logmon initialization to a task runner hook

* client: doc fixes and renaming from code review


* taskrunner: use shared config struct for logmon fifo fields

* taskrunner: logmon only needs to be started once per task
2018-10-16 16:53:31 -07:00
..
2018-08-07 13:02:47 -07:00
2017-09-21 00:34:22 +02:00
2016-05-04 19:49:43 -07:00
2017-09-25 14:43:44 -07:00
2016-10-03 13:50:56 -07:00
2018-09-10 15:08:34 -07:00
2017-09-19 10:08:23 -05:00
2017-09-19 10:08:23 -05:00
2017-02-22 15:55:33 -08:00
2018-01-21 12:35:41 +01:00
2017-02-14 17:34:05 -08:00
2017-09-19 11:31:42 -05:00
2018-08-06 11:43:24 -04:00
2018-03-12 10:30:56 -05:00
2018-10-16 16:53:31 -07:00
2017-01-23 10:57:06 -08:00
2017-07-07 12:18:14 -07:00
2017-09-21 00:34:22 +02:00
2017-10-18 17:32:36 -07:00
2016-08-17 16:23:29 -07:00
2017-10-13 14:36:02 -07:00
2017-09-21 00:34:22 +02:00
2017-07-28 09:46:44 -07:00
2018-05-07 14:50:01 -05:00
2018-09-10 15:08:34 -07:00
2018-08-12 15:58:39 -07:00