kubelet: revert the status HostIP behavior
This commit is contained in:
		@@ -1382,15 +1382,18 @@ func (kl *Kubelet) generateAPIPodStatus(pod *v1.Pod, podStatus *kubecontainer.Po
 | 
				
			|||||||
		Status: v1.ConditionTrue,
 | 
							Status: v1.ConditionTrue,
 | 
				
			||||||
	})
 | 
						})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	hostIP, err := kl.getHostIPAnyWay()
 | 
						if kl.kubeClient != nil {
 | 
				
			||||||
	if err != nil {
 | 
							hostIP, err := kl.getHostIPAnyWay()
 | 
				
			||||||
		glog.V(4).Infof("Cannot get host IP: %v", err)
 | 
							if err != nil {
 | 
				
			||||||
		return *s
 | 
								glog.V(4).Infof("Cannot get host IP: %v", err)
 | 
				
			||||||
	}
 | 
							} else {
 | 
				
			||||||
	s.HostIP = hostIP.String()
 | 
								s.HostIP = hostIP.String()
 | 
				
			||||||
	if kubecontainer.IsHostNetworkPod(pod) && s.PodIP == "" {
 | 
								if kubecontainer.IsHostNetworkPod(pod) && s.PodIP == "" {
 | 
				
			||||||
		s.PodIP = hostIP.String()
 | 
									s.PodIP = hostIP.String()
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return *s
 | 
						return *s
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user