Bug 1967047
Summary: | Console overview section shows operators are upgrading even though it is not actually upgrading. | |||
---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Anandhu B Raj <abraj> | |
Component: | Management Console | Assignee: | Joe Caiani <jcaiani> | |
Status: | CLOSED ERRATA | QA Contact: | Yanping Zhang <yanpzhan> | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 4.7 | CC: | aos-bugs, fgiloux, jcaiani, jokerman, msaud, nmukherj, rpalathi, yapei | |
Target Milestone: | --- | Flags: | jcaiani:
needinfo-
jcaiani: needinfo- jcaiani: needinfo- |
|
Target Release: | 4.9.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: |
Cause:
Not taking into consideration the needs approval state
Consequence:
Console overview section shows operators are upgrading even though it is not actually upgrading.
Fix:
Analyze needs attention state to calculate final state
Result:
Provide needs attention state when applicable
|
Story Points: | --- | |
Clone Of: | ||||
: | 1990141 (view as bug list) | Environment: | ||
Last Closed: | 2021-10-18 17:32:38 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: | ||||
Bug Blocks: | 1990141 |
Comment 2
Frederic Giloux
2021-06-15 09:51:02 UTC
Checked on ocp 4.9 cluster with payload 4.9.0-0.nightly-2021-06-22-193627 1. Create etcd subscription in project with approval strategy manual and selecting an old version. apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: etcd namespace: default spec: channel: singlenamespace-alpha installPlanApproval: Manual name: etcd source: community-operators sourceNamespace: openshift-marketplace startingCSV: etcdoperator.v0.9.2 2. After the etcdoperator.v0.9.2 is installed, there are upgrade available info shown on subscription page. 3. Check "Status" card on Overview page, the "Operators" still shows "1 updating", and there is "etcd 1 project upgrade available" in popover. The info on popover is acceptable, but the icon is an updating icon, and the "1 updating" is not suitable. Checked on ocp 4.9 cluster with payload 4.9.0-0.nightly-2021-07-14-204159. Install strimzi operator, choose version 0.19.0 and manual approval strategy, then switch channel to strimzi-0.20.x, now there is update available. Check status card on overview page, in Operators field the upgrade info and icon are shown correctly. @jcaiani Could you port the fix back to 4.7? @fgiloux backporting to 4.8 -> 4.7 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 (Moderate: OpenShift Container Platform 4.9.0 bug fix and security 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/RHSA-2021:3759 |