The operator has hardcoded io.kubernetes.cri-o.Labels to extract pod/namespace/container metadata from dump, but containerd uses a different annotation format (io.kubernetes.cri.*)
Faced this error while the operator was trying to checkpoint in a locally setup kind cluster (which uses containerd out of the box)
2026-03-24T12:59:58Z ERROR runGarbageCollector():getCheckpointArchiveInformation() {"error": "failed to read \"io.kubernetes.cri-o.Labels\": unexpected end of JSON input"}
Will gladly take this up post triage :)
The operator has hardcoded io.kubernetes.cri-o.Labels to extract pod/namespace/container metadata from dump, but containerd uses a different annotation format (io.kubernetes.cri.*)
Faced this error while the operator was trying to checkpoint in a locally setup kind cluster (which uses containerd out of the box)
Will gladly take this up post triage :)