containerd/internal/cri/server
Danny Canter 2474a99c30 Add IsNotFound case to ListPodSandboxStats
Fixes #10013. It seems we can end up in a spot where the sandbox store still
has a listing for a pod, whereas containerds underlying store has removed it.
It might be better to shield the caller (k8s) from these transient errors.

Signed-off-by: Danny Canter <danny@dcantah.dev>
2024-03-30 21:20:22 -07:00
..
events sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
images cri: ensure the pause image loaded in older versions is pinned 2024-02-27 16:40:43 +08:00
podsandbox pkg/seutil: move to internal/cri 2024-03-20 11:11:24 +01:00
blockio_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
blockio_stub.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
cni_conf_syncer.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_attach.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_checkpoint_linux.go Wire through CRI ContainerCheckpoint RPC 2024-03-07 17:34:07 +00:00
container_checkpoint.go Wire through CRI ContainerCheckpoint RPC 2024-03-07 17:34:07 +00:00
container_create_linux_test.go KEP-3857: Recursive Read-only (RRO) mounts 2024-02-19 00:42:50 +09:00
container_create_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_create_other_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_create_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_create_test.go Merge pull request #9787 from AkihiroSuda/cri-rro-kep-3857 2024-02-21 18:52:43 +00:00
container_create_windows_test.go KEP-3857: Recursive Read-only (RRO) mounts 2024-02-19 00:42:50 +09:00
container_create_windows.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_create.go Clean cri options and useless parms 2024-03-14 01:53:33 +00:00
container_events.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_exec.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_execsync_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_execsync.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_list_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_list.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_log_reopen.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_remove_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_remove.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_start_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_start.go sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
container_stats_list_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_stats_list.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
container_stats.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_status_test.go Pass runtimehandler from CRI pull image request 2024-02-14 13:31:23 -08:00
container_status.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_stop_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_stop.go sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
container_update_resources_linux_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_update_resources_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_update_resources_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_update_resources_windows.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
container_update_resources.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
events.go sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
fuzz.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
helpers_linux.go pkg/seutil: move to internal/cri 2024-03-20 11:11:24 +01:00
helpers_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
helpers_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
helpers_windows_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
helpers_windows.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
helpers.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
list_metric_descriptors.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
list_pod_sandbox_metrics.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
metrics.go Wire through CRI ContainerCheckpoint RPC 2024-03-07 17:34:07 +00:00
nri_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
nri_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
nri.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
rdt_stub.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
rdt.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
restart.go sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
runtime_config_linux_test.go pkg/systemd: move to internal/cri 2024-03-20 11:05:25 +01:00
runtime_config_linux.go pkg/systemd: move to internal/cri 2024-03-20 11:05:25 +01:00
runtime_config_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
runtime_config.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_list_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_list.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_portforward_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_portforward_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_portforward_windows.go Change port forwarding on windows 2024-03-26 10:19:24 -07:00
sandbox_portforward.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_remove.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
sandbox_run_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_run.go sandbox: make event monitor in CRI independent 2024-03-01 10:30:52 +08:00
sandbox_service.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
sandbox_stats_linux.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_stats_list.go Add IsNotFound case to ListPodSandboxStats 2024-03-30 21:20:22 -07:00
sandbox_stats_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_stats_windows_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_stats_windows.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_stats.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_status_test.go cri/server: Add userns tests in PodSandboxStatus 2024-02-07 17:06:01 +01:00
sandbox_status.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
sandbox_stop_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
sandbox_stop.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
service_linux.go KEP-3857: Recursive Read-only (RRO) mounts 2024-02-19 00:42:50 +09:00
service_other.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
service_test.go sandbox: add methods to sandboxService 2024-02-26 10:10:11 +08:00
service_windows.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
service.go Merge pull request #9598 from abel-von/sandbox-plugin-0103 2024-03-05 08:23:31 +00:00
status_test.go cri: propagate deprecation list to runtime status 2024-02-14 03:59:49 +09:00
status.go Cleanup introspection interface 2024-03-01 23:07:42 -08:00
streaming.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
test_config.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
update_runtime_config_test.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
update_runtime_config.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00
version.go Move CRI from pkg/ to internal/ 2024-02-02 10:12:08 -08:00