open-nomad/client/allocrunner
Daniel Bennett b6298dc073
Only generate default workload identity once per alloc task - 1.6.x (#18783)
this can save a bit of cpu when
running plans for tasks that already exist,
and prevents Nomad tokens from changing,
which can cause task template{}s to restart
unnecessarily.
2023-10-17 13:06:20 -05:00
..
interfaces prioritized client updates (#17354) 2023-05-31 15:34:16 -04:00
state CSI: persist previous mounts on client to restore during restart (#17840) 2023-07-10 13:20:15 -04:00
tasklifecycle [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
taskrunner Only generate default workload identity once per alloc task - 1.6.x (#18783) 2023-10-17 13:06:20 -05:00
alloc_runner.go Backport of Retain task states for post stop tasks at the time of node GC into release/1.6.x (#18033) 2023-07-21 12:55:29 -05:00
alloc_runner_hooks.go backport of commit aa9ff3a5b306645311dc4687e97561c0dfccbf90 (#18655) 2023-10-04 09:31:59 -05:00
alloc_runner_test.go test: use correct parallel test setup func (#18326) (#18330) 2023-08-25 14:48:06 +01:00
alloc_runner_unix_test.go allocrunner: provide factory function so we can build mock ARs (#17161) 2023-05-12 13:29:44 -04:00
allocdir_hook.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
cgroup_hook.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
checks_hook.go backport of commit aa9ff3a5b306645311dc4687e97561c0dfccbf90 (#18655) 2023-10-04 09:31:59 -05:00
checks_hook_test.go backport of commit aa9ff3a5b306645311dc4687e97561c0dfccbf90 (#18655) 2023-10-04 09:31:59 -05:00
consul_grpc_sock_hook.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
consul_grpc_sock_hook_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
consul_http_sock_hook.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
consul_http_sock_hook_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
csi_hook.go backport of commit 22cbb913db0fa1cbb4e24d197b067d64ea02739a (#18437) 2023-09-08 17:10:25 -05:00
csi_hook_test.go backport of commit 7bd5c6e84eef890cebdb404d9cb2e281919d4529 (#18555) 2023-09-21 17:16:14 -05:00
fail_hook.go full task cleanup when alloc prerun hook fails (#17104) 2023-05-08 13:17:10 -05:00
group_service_hook.go services: un-mark group services as deregistered if restart hook runs (#16905) 2023-04-24 14:24:51 -05:00
group_service_hook_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
health_hook.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
health_hook_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
migrate_hook.go allocrunner: provide factory function so we can build mock ARs (#17161) 2023-05-12 13:29:44 -04:00
network_hook.go docker: stop network pause container of lost alloc after node restart (#17455) 2023-06-09 08:46:29 -05:00
network_hook_test.go docker: stop network pause container of lost alloc after node restart (#17455) 2023-06-09 08:46:29 -05:00
network_manager_linux.go docker: stop network pause container of lost alloc after node restart (#17455) 2023-06-09 08:46:29 -05:00
network_manager_linux_test.go allocrunner: prevent panic on network manager (#16921) 2023-04-18 13:39:13 -07:00
network_manager_nonlinux.go client: fix panic on alloc stop in non-Linux environments (#17515) 2023-06-14 10:22:38 -04:00
networking.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
networking_bridge_linux.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
networking_bridge_linux_test.go [COMPLIANCE] Add Copyright and License Headers 2023-04-10 15:36:59 +00:00
networking_cni.go cni: ensure to setup CNI addresses in deterministic order (#17766) 2023-07-06 13:25:29 -07:00
networking_cni_test.go cni: ensure to setup CNI addresses in deterministic order (#17766) 2023-07-06 13:25:29 -07:00
testing.go allocrunner: provide factory function so we can build mock ARs (#17161) 2023-05-12 13:29:44 -04:00
upstream_allocs_hook.go allocrunner: provide factory function so we can build mock ARs (#17161) 2023-05-12 13:29:44 -04:00