server: skip pods in bad state on disk
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
parent
dc37d36759
commit
7bd7595b18
1 changed files with 4 additions and 0 deletions
|
@ -325,6 +325,10 @@ func (s *Server) update() error {
|
||||||
for removedPod := range removedPods {
|
for removedPod := range removedPods {
|
||||||
// forget this pod
|
// forget this pod
|
||||||
sb := s.getSandbox(removedPod)
|
sb := s.getSandbox(removedPod)
|
||||||
|
if sb == nil {
|
||||||
|
logrus.Warnf("bad state when getting pod to remove %+v", removedPod)
|
||||||
|
continue
|
||||||
|
}
|
||||||
podInfraContainer := sb.infraContainer
|
podInfraContainer := sb.infraContainer
|
||||||
s.releaseContainerName(podInfraContainer.Name())
|
s.releaseContainerName(podInfraContainer.Name())
|
||||||
s.removeContainer(podInfraContainer)
|
s.removeContainer(podInfraContainer)
|
||||||
|
|
Loading…
Reference in a new issue