Bug 2003540

Summary: Repeating event: MissingVersion no image found for operand pod
Product: OpenShift Container Platform Reporter: OpenShift BugZilla Robot <openshift-bugzilla-robot>
Component: kube-apiserverAssignee: Antonio Ojea <aojeagar>
Status: CLOSED ERRATA QA Contact: Rahul Gangwar <rgangwar>
Severity: high Docs Contact:
Priority: high    
Version: 4.9CC: aojeagar, aos-bugs, ercohen, mfojtik, rfreiman, rgangwar, sbatsche, wking, wlewis, xxia
Target Milestone: ---   
Target Release: 4.9.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-26 17:22:42 UTC Type: ---
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: 2001856    
Bug Blocks: 2003538    

Comment 3 Antonio Ojea 2021-09-17 13:07:51 UTC
*** Bug 2003538 has been marked as a duplicate of this bug. ***

Comment 4 Rahul Gangwar 2021-09-20 08:04:51 UTC
@Antonio Ojea: As discussed bug only fixed in 4.10 not in 4.9. So I am moving bug back to ASSIGN.

For 4.10:
https://search.ci.openshift.org/?search=no+image+found+for+operand+pod&maxAge=48h&context=1&type=junit&name=4%5C.10&excludeName=upgrade&maxMatches=5&maxBytes=20971520&groupBy=job

Results:
No results found.

For 4.9:
https://search.ci.openshift.org/?search=no+image+found+for+operand+pod&maxAge=48h&context=1&type=junit&name=&excludeName=upgrade&maxMatches=5&maxBytes=20971520&groupBy=job

Results:
#1439826985923645440	junit	24 minutes ago	
event happened 46 times, something is wrong: ns/openshift-kube-apiserver-operator deployment/kube-apiserver-operator - reason/MissingVersion no image found for operand pod
#1439464583604473856	junit	24 hours ago	
event happened 39 times, something is wrong: ns/openshift-kube-apiserver-operator deployment/kube-apiserver-operator - reason/MissingVersion no image found for operand pod

Comment 10 Xingxing Xia 2021-10-15 03:32:50 UTC
Will verify later

Comment 11 Xingxing Xia 2021-10-18 03:43:05 UTC
Reading code https://github.com/openshift/library-go/pull/1203, understood why it was so fixed; It applied to all static pod operators (kas, kcm, ks, etcd), not only kas; the original noisy event creation (https://github.com/openshift/library-go/pull/1049) didn't exclude the false podsFound situation.

In CI, searched 'no image found for operand pod' restricted in 4.9 jobs of recent days, no occurrence is seen for any among kas/kcm/ks/etcd.

Comment 14 errata-xmlrpc 2021-10-26 17:22:42 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (OpenShift Container Platform 4.9.4 bug fix update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:3935

Comment 15 W. Trevor King 2021-11-02 23:39:24 UTC
https://github.com/openshift/cluster-etcd-operator/pull/663 landed after 4.9.0 and shipped in 4.9.4, as described in comment 14.  Updating the Target Release to 4.9.z to match.