text: Title: Automated cherry pick of #107695 upstream release 1.22
  Body: Cherry pick of https://github.com/kubernetes/kubernetes/pull/107695 on release-1.22.
  
  https://github.com/kubernetes/kubernetes/pull/107695: kubelet: fix podstatus not containing pod full name
  
  Cherry pick of https://github.com/kubernetes/kubernetes/pull/107900 on release-1.22.
  
  https://github.com/kubernetes/kubernetes/pull/107900: Pods that have terminated before starting should not block startup
  
  For details on the cherry pick process, see the [cherry pick requests](https://git.k8s.io/community/contributors/devel/sig-release/cherry-picks.md) page.
  
  /kind bug regression
  /priority critical-urgent
  /triage accepted
  
  Merged https://github.com/kubernetes/kubernetes/pull/107933 and https://github.com/kubernetes/kubernetes/pull/107932 into a single PR for backport to 1.22.
  
  https://github.com/kubernetes/kubernetes/pull/107933 hasn't merged to 1.22 while it has already landed on 1.23: https://github.com/kubernetes/kubernetes/pull/107761
  
  Both branches need https://github.com/kubernetes/kubernetes/pull/107900
  
  ```release-note
  Fixes a regression in the kubelet restarting static pods.
  ```