open-nomad/drivers/shared/executor
Mahmood Ali b2a8752c5f
honor task user when execing into raw_exec task (#9439)
Fix #9210 .

This update the executor so it honors the User when using nomad alloc exec. The bug was that the exec task didn't honor the init command when execing.
2020-11-25 09:34:10 -05:00
..
proto protos: Update .proto files not to use Go package name (#9301) 2020-11-10 08:42:35 -08:00
test-resources/busybox tests: busybox only depends on arch 2019-01-07 08:36:32 -05:00
client.go client: support no_pivot_root in exec driver configuration 2020-02-18 09:27:16 -08:00
exec_utils.go executor: removed unused field from exec_utils.go 2019-09-30 11:57:34 -04:00
executor.go honor task user when execing into raw_exec task (#9439) 2020-11-25 09:34:10 -05:00
executor_basic.go honor task user when execing into raw_exec task (#9439) 2020-11-25 09:34:10 -05:00
executor_linux.go Adjust cgroup change in libcontainer 2020-08-20 00:31:07 +08:00
executor_linux_test.go raw_exec: don't use cgroups when no_cgroup is set (#9328) 2020-11-11 16:20:34 -05:00
executor_plugin.go goimports 2019-01-22 15:44:31 -08:00
executor_test.go tests: copy permissions when copying files 2020-10-01 10:23:14 -04:00
executor_universal_linux.go honor task user when execing into raw_exec task (#9439) 2020-11-25 09:34:10 -05:00
executor_unix.go default e.getAllPids in executor_basic 2019-07-18 10:57:27 -04:00
executor_windows.go default e.getAllPids in executor_basic 2019-07-18 10:57:27 -04:00
legacy_executor_wrapper.go Legacy executors are executors after all 2020-11-10 10:20:07 -05:00
libcontainer_nsenter_linux.go comment on using init() for libcontainer handling 2019-04-19 09:49:04 -04:00
pid_collector.go pid_collector getAllPids -> getAllPidsByScanning 2019-07-17 17:31:20 -04:00
pid_collector_test.go drivers: Move client/drivers/executor to drivers/shared/executor 2018-11-30 10:46:13 +01:00
plugins.go driver: add pre09 migration logic 2019-01-18 18:31:01 -05:00
pty_unix.go Upgrade to golang 1.15 (#8858) 2020-09-09 15:59:29 -04:00
pty_windows.go executors: implement streaming exec 2019-05-10 19:17:14 -04:00
resource_container_default.go drivers: Move client/drivers/executor to drivers/shared/executor 2018-11-30 10:46:13 +01:00
resource_container_linux.go resource_container_linux new getAllPidsByCgroup 2019-07-17 17:31:36 -04:00
server.go client: support no_pivot_root in exec driver configuration 2020-02-18 09:27:16 -08:00
utils.go Use init to handle plugin invocation 2019-06-13 16:48:01 -04:00
utils_unix.go executor: merge plugin shim with executor package 2018-12-06 21:13:45 -05:00
utils_windows.go executor: merge plugin shim with executor package 2018-12-06 21:13:45 -05:00
z_executor_cmd.go comment on use of init() for plugin handlers 2019-06-18 20:54:55 -04:00