5dee1141d1
* 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 |
||
---|---|---|
.. | ||
agext/levenshtein | ||
apparentlymart/go-textseg | ||
appc/spec | ||
armon | ||
aws/aws-sdk-go | ||
Azure | ||
beorn7/perks | ||
bgentry | ||
boltdb/bolt | ||
burntsushi/toml | ||
circonus-labs | ||
containerd | ||
containernetworking/cni | ||
coreos | ||
cyphar/filepath-securejoin | ||
DataDog/datadog-go | ||
davecgh/go-spew | ||
docker | ||
dustin/go-humanize | ||
elazarl/go-bindata-assetfs | ||
fatih | ||
fsouza/go-dockerclient | ||
go-ini/ini | ||
go-ole/go-ole | ||
godbus/dbus | ||
gogo/protobuf | ||
golang | ||
google/go-cmp | ||
gorhill/cronexpr | ||
gorilla | ||
hashicorp | ||
hpcloud/tail | ||
jmespath/go-jmespath | ||
kr | ||
mattn | ||
matttproud/golang_protobuf_extensions | ||
Microsoft/go-winio | ||
miekg/dns | ||
mitchellh | ||
moby/moby | ||
mrunalp/fileutils | ||
NVIDIA/gpu-monitoring-tools | ||
Nvveen/Gotty | ||
NYTimes/gziphandler | ||
oklog/run | ||
onsi | ||
opencontainers | ||
pkg/errors | ||
pmezard/go-difflib | ||
posener/complete | ||
prometheus | ||
RackSec/srslog | ||
rkt/rkt | ||
rs/cors | ||
ryanuber | ||
sean-/seed | ||
seccomp/libseccomp-golang | ||
sethgrid/pester | ||
shirou | ||
sirupsen/logrus | ||
skratchdot/open-golang | ||
spf13/pflag | ||
StackExchange/wmi | ||
stretchr | ||
syndtr/gocapability | ||
tonnerre/golang-text | ||
tv42/httpunix | ||
ugorji/go | ||
ulikunitz/xz | ||
vishvananda/netlink | ||
vmihailenco/msgpack | ||
zclconf/go-cty |