diff --git a/pkg/kubelet/kubelet_pods.go b/pkg/kubelet/kubelet_pods.go index 05b4c1dc3d3..18d1fadb104 100644 --- a/pkg/kubelet/kubelet_pods.go +++ b/pkg/kubelet/kubelet_pods.go @@ -2626,7 +2626,6 @@ func (kl *Kubelet) convertToAPIContainerStatuses(pod *v1.Pod, podStatus *kubecon // When the init container is a sidecar container, it should be waiting (and will be restarted). isSidecar := container.RestartPolicy != nil && *container.RestartPolicy == v1.ContainerRestartPolicyAlways if s == nil && - kubetypes.IsStaticPod(pod) && kuberuntime.HasAnyRegularContainerCreated(pod, podStatus) && !isSidecar && statuses[container.Name].State.Waiting != nil { diff --git a/pkg/kubelet/kubelet_pods_test.go b/pkg/kubelet/kubelet_pods_test.go index 6d4c209fcec..821a18ba091 100644 --- a/pkg/kubelet/kubelet_pods_test.go +++ b/pkg/kubelet/kubelet_pods_test.go @@ -4085,9 +4085,6 @@ func TestConvertToAPIContainerStatuses(t *testing.T) { pod: &v1.Pod{ ObjectMeta: metav1.ObjectMeta{ Name: "my-pod", - Annotations: map[string]string{ - kubetypes.ConfigSourceAnnotationKey: "file", // static pod - }, }, Spec: desiredStateWithInitContainer, Status: v1.PodStatus{ @@ -4126,9 +4123,6 @@ func TestConvertToAPIContainerStatuses(t *testing.T) { pod: &v1.Pod{ ObjectMeta: metav1.ObjectMeta{ Name: "my-pod", - Annotations: map[string]string{ - kubetypes.ConfigSourceAnnotationKey: "file", // static pod - }, }, Spec: desiredStateWithSidecarContainer, Status: v1.PodStatus{