Bug 1481551

Summary: [3.4]'oadm diagnostics NetworkCheck' timeout due to image 'openshift/diagnostics-deployer' pull failed
Product: OpenShift Container Platform Reporter: Jaspreet Kaur <jkaur>
Component: NetworkingAssignee: Ben Bennett <bbennett>
Status: CLOSED WONTFIX QA Contact: Meng Bo <bmeng>
Severity: high Docs Contact:
Priority: high    
Version: 3.4.0CC: aos-bugs, bbennett, bmeng, eparis, erich, jkaur, mluther, myllynen, rpenta, smunilla, zzhao
Target Milestone: ---Keywords: Reopened
Target Release: 3.4.z   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: A slow image pull makes the network diagnostics fail Consequence: The network diagnostics fail to run Fix: Increase the timeout for the image pull Result: The diagnostics run in slow environments
Story Points: ---
Clone Of: 1421643 Environment:
Last Closed: 2018-01-18 20:48:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1421643    
Bug Blocks: 1481550, 1505898    

Comment 1 Ravi Sankar 2017-08-17 16:29:22 UTC
OSE 3.4 PR: https://github.com/openshift/ose/pull/845

Comment 3 zhaozhanqi 2017-09-28 06:23:51 UTC
failed to run ' oadm diagnostics NetworkCheck' on v3.4.1.44.22


 oadm diagnostics NetworkCheck
[Note] Determining if client configuration exists for client/cluster diagnostics
Info:  Successfully read a client config file at '/root/.kube/config'

[Note] Running diagnostic: NetworkCheck
       Description: Create a pod on all schedulable nodes and run network diagnostics from the application standpoint
       
Info:  Output from the network diagnostic pod on node "ip-172-18-3-78.ec2.internal":
       sh: openshift-network-debug: command not found
       
Info:  Output from the network diagnostic pod on node "ip-172-18-9-197.ec2.internal":
       sh: openshift-network-debug: command not found
       
[Note] Summary of diagnostics execution (version v3.4.1.44.22):
[Note] Completed with no errors or warnings seen.

Comment 4 Ravi Sankar 2017-10-17 00:45:31 UTC
Fixed in https://github.com/openshift/ose/pull/906

Comment 7 zhaozhanqi 2017-10-25 11:38:39 UTC
Tested this on v3.4.1.44.29

the images lack the related tag(v3.4.1.44.29)

oadm diagnostics NetworkCheck --help

      --network-pod-image='openshift3/ose': Image to use for network diagnostic pod
      --network-test-pod-image='openshift3/ose-deployer': I

Comment 8 Ravi Sankar 2017-10-30 22:49:15 UTC
@zhaozhanqi 
Same as the other bug, Tested version v3.4.1.44.29 did not include changes for this bug. You should test on the latest 3.4 release (v3.4.1.44.33)

Tested on my local machine and i'm noticing the tag in the image:

      --network-pod-image='openshift3/ose:v3.4.1.44.33': Image to use for network diagnostic pod
      --network-test-pod-image='openshift3/ose-deployer:v3.4.1.44.33': Image to use for network diagnostic test pod

Comment 14 Red Hat Bugzilla 2023-09-14 04:02:22 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days