kubernetes/test
Adrian Reber da8ffcd1dc
Switch 'ContainerCheckpoint' from Alpha to Beta
* Forensic Container Checkpointing as described in KEP 2008 moves from
   Alpha to Beta. This is corresponding code change.

 * Adapt e2e test to handle
   '(rpc error: code = Unimplemented desc = unknown method CheckpointContainer'
   and
   '(rpc error: code = Unimplemented desc = method CheckpointContainer not implemented)'
   and
   '(rpc error: code = Unknown desc = checkpoint/restore support not available)'
   One error message is if the CRI implementation does
   not implement the CRI RPC (too old) and the second is
   if the CRI implementation does explicitly not support the feature.
   The third error message can be seen if the container engine
   explicitly disabled the checkpoint/restore support,

 * As described in the corresponding KEP 2008 explicitly test for
   disabled functionality.

 * Extended test to look for the checkpoint kubelet metric.

 * Extended test to look for the CRI error metric.

 *  Add separate sub-resource permission to control permissions on
    the checkpoint kubelet API endpoint

Signed-off-by: Adrian Reber <areber@redhat.com>
2024-02-19 18:09:38 +00:00
..
cmd Bump shellcheck to 0.9.0 2024-01-26 16:26:40 -08:00
conformance update distroless-iptables to v0.5.0 debian-base to bookworm-v1.0.1 and setcap to bookworm-v1.0.1 2024-02-07 11:46:19 +01:00
e2e etcd: Update to version 3.5.12 2024-02-07 21:16:08 +08:00
e2e_kubeadm test/e2e_kubeadm/dns_addon_test.go: drop kube-dns tests 2023-11-03 12:05:22 +02:00
e2e_node Switch 'ContainerCheckpoint' from Alpha to Beta 2024-02-19 18:09:38 +00:00
fixtures KEP-3638: Promote plugin resolution to beta (#120663) 2023-10-23 13:41:38 +02:00
fuzz hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
images update distroless-iptables to v0.5.0 debian-base to bookworm-v1.0.1 and setcap to bookworm-v1.0.1 2024-02-07 11:46:19 +01:00
instrumentation Fix deprecated version for pod_scheduling_duration_seconds 2024-01-30 23:41:49 +00:00
integration Merge pull request #122635 from carlory/KEP-2799 2024-02-02 12:47:23 -08:00
kubemark Bump shellcheck to 0.9.0 2024-01-26 16:26:40 -08:00
list Remove KubeDescribe 2021-03-04 07:54:53 +01:00
soak/serve_hostnames test: replace intstr.FromInt with intstr.FromInt32 2023-05-10 09:34:16 +02:00
typecheck Fix lint warning about unchecked error 2024-01-22 20:45:26 -08:00
utils etcd: Update to version 3.5.12 2024-02-07 21:16:08 +08:00
OWNERS lavalamp is taking a long break 2023-05-11 16:43:38 +00:00