-
Notifications
You must be signed in to change notification settings - Fork 728
Open
kubernetes/kubernetes
#133778Labels
area/cliarea/kubeletlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.
Milestone
Description
this is a pending TODO from:
but the flag has proven problematic as it was also used to pin the pause image and prevent the kubelet GC from collecting it.
logic was added in kubelet, CRI and container runtimes to support this (but has a bug in containerd).
tracking issue in k/k;
some related PRs:
- kubelet: mark the deprecated pod-infra-container-image flag for removal in 1.35 kubernetes#122739
- [WIP] Remove --pod-infra-container-image from kubelet kubernetes#123144
- pkg/kubelet: allow sandbox image pinning from CRI kubernetes#118544
according to this commented we can only remove the flag completely when containerd version 2.0+ becomes widely used:
bug outlined here:
pending AIs are:
- remove the flag from the kubelet in release X
TODO - remove the flag when kubeadm deploys kubelet X, for other kubelets down to X-3 we must continue to pass the flag
TODO - remove the flag when kubeadm upgrades to kubelet X?
TODO
Metadata
Metadata
Assignees
Labels
area/cliarea/kubeletlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.