Merge pull request #42662 from wongma7/status
Automatic merge from submit-queue
Print dereferenced pod status fields when logging status update
Before: "Terminated:0xc421932af0"
After:"Terminated:&ContainerStateTerminated{ExitCode:0,Signal:0,Reason:Completed,Message:,StartedAt:0001-01-01 00:00:00 +0000 UTC,FinishedAt:2017-03-07 14:50:48 -0500 EST,ContainerID:docker://bd453bb969264b3ace2b3934a568af7679a0d51fee543a5f8a82429ff654970e,}"
"Ignoring same status for pod" messages already print status fully, these "Status for pod updated" messages should too IMO
```release-note
NONE
```
			
			
This commit is contained in:
		| @@ -441,7 +441,7 @@ func (m *manager) syncPod(uid types.UID, status versionedPodStatus) { | |||||||
| 		// TODO: handle conflict as a retry, make that easier too. | 		// TODO: handle conflict as a retry, make that easier too. | ||||||
| 		pod, err = m.kubeClient.Core().Pods(pod.Namespace).UpdateStatus(pod) | 		pod, err = m.kubeClient.Core().Pods(pod.Namespace).UpdateStatus(pod) | ||||||
| 		if err == nil { | 		if err == nil { | ||||||
| 			glog.V(3).Infof("Status for pod %q updated successfully: %+v", format.Pod(pod), status) | 			glog.V(3).Infof("Status for pod %q updated successfully: (%d, %+v)", format.Pod(pod), status.version, status.status) | ||||||
| 			m.apiStatusVersions[pod.UID] = status.version | 			m.apiStatusVersions[pod.UID] = status.version | ||||||
| 			if kubepod.IsMirrorPod(pod) { | 			if kubepod.IsMirrorPod(pod) { | ||||||
| 				// We don't handle graceful deletion of mirror pods. | 				// We don't handle graceful deletion of mirror pods. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Kubernetes Submit Queue
					Kubernetes Submit Queue