open-nomad/client/allocrunner
Daniel Bennett fa33ee567a
gracefully recover tasks that use csi node plugins (#16809)
new WaitForPlugin() called during csiHook.Prerun,
so that on startup, clients can recover running
tasks that use CSI volumes, instead of them being
terminated and rescheduled because they need a
node plugin that is "not found" *yet*, only because
the plugin task has not yet been recovered.
2023-04-10 17:15:33 -05:00
..
interfaces CSI: set mounts in alloc hook resources atomically (#16722) 2023-04-03 11:03:36 -04:00
state
tasklifecycle
taskrunner client: ensure envoy version hook uses all pointer receiver funcs. (#16813) 2023-04-06 14:47:00 +01:00
alloc_runner.go CSI: set mounts in alloc hook resources atomically (#16722) 2023-04-03 11:03:36 -04:00
alloc_runner_hooks.go CSI: set mounts in alloc hook resources atomically (#16722) 2023-04-03 11:03:36 -04:00
alloc_runner_test.go
alloc_runner_unix_test.go
allocdir_hook.go
cgroup_hook.go
checks_hook.go
checks_hook_test.go
config.go
consul_grpc_sock_hook.go
consul_grpc_sock_hook_test.go
consul_http_sock_hook.go
consul_http_sock_hook_test.go
csi_hook.go gracefully recover tasks that use csi node plugins (#16809) 2023-04-10 17:15:33 -05:00
csi_hook_test.go gracefully recover tasks that use csi node plugins (#16809) 2023-04-10 17:15:33 -05:00
group_service_hook.go nsd: always set deregister flag after deregistration of group (#16289) 2023-03-17 09:44:21 -05:00
group_service_hook_test.go nsd: always set deregister flag after deregistration of group (#16289) 2023-03-17 09:44:21 -05:00
health_hook.go allocrunner: fix health check monitoring for Consul services (#16402) 2023-03-10 14:43:31 -05:00
health_hook_test.go allocrunner: fix health check monitoring for Consul services (#16402) 2023-03-10 14:43:31 -05:00
migrate_hook.go
network_hook.go
network_hook_test.go
network_manager_linux.go
network_manager_linux_test.go
network_manager_nonlinux.go
networking.go
networking_bridge_linux.go
networking_bridge_linux_test.go
networking_cni.go
networking_cni_test.go
testing.go
upstream_allocs_hook.go