Bug 1830809
| Summary: | Console operator may not report accurate status due to an update race | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Maru Newby <mnewby> | ||||||
| Component: | Management Console | Assignee: | Jakub Hadvig <jhadvig> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Yadan Pei <yapei> | ||||||
| Severity: | urgent | Docs Contact: | |||||||
| Priority: | urgent | ||||||||
| Version: | 4.5 | CC: | aos-bugs, bpeterse, jhadvig, jokerman, sttts, xiaocwan, yapei | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | 4.5.0 | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: |
Cause: Console operator is directly writing its conditions to the its config.
Consequence: Race conditions in the console operator's status conditions in it's config.
Fix: Use helperv1.UpdateStatus() from the library-go for updating operators status.
Result: Console operator reports accurate status in its config.
|
Story Points: | --- | ||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2020-07-13 17:34:13 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: | |||||||||
| Attachments: |
|
||||||||
|
Description
Maru Newby
2020-05-03 23:45:43 UTC
> While debugging ci failures for the 1.18.2 rebase
Hi, I want to confirm where did you find the failure log of console-operator?
(In reply to Yadan Pei from comment #3) > > While debugging ci failures for the 1.18.2 rebase > > Hi, I want to confirm where did you find the failure log of console-operator? The reported failures were observed in the pod log of the operator. Note that verification of this bz requires that the 1.18.2 rebase be completed, but it is still in progress. If a 4.5 cluster based on 1.18.2 is deployed healthy, then the problem reported in the bz has been fixed. Created attachment 1688809 [details]
console cluster operator status Available
Created attachment 1688810 [details]
version is successfully deployed
Thank you Maru! Now the latest 4.5 cluster based on 1.18.2 is deployed healthy, attached the screenshot for refer. So this bug could be Verified on below version: OpenShift Version 4.5.0-0.nightly-2020-05-15-011814 Kubernetes Version v1.18.2 Channel stable-4.5 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, 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-2020:2409 |