-
Bug
-
Resolution: Done
-
Major
-
1.6.0
-
False
-
None
-
False
-
There is an issue with the health check for subscription object in ArgoCD.
A project can have max 5 InstallPlan objects. Whenever more than 5 operators are installed in a project, the oldest InstallPlan gets deleted. This is the default behaviour.
Now if the operators are managed in ArgoCD as apps, the operator whose subscription has 'InstallPlanMissing' condition true is marked degraded which shouldn't always be the case. The operator works fine and just the InstallPlan being missing doesn't affect it's functionality. Also it shows all good on the Installed Operators page. Hence it shouldn't be marked degraded in GitOps just because InstallPlan is missing.
The health check conditions need changes.
[GITOPS-2018] Subscription health check marks it degraded for InstallPlanMissing condition being true even if the operator has no issues
Workflow | Original: OJA-WF-AM [ 18455090 ] | New: OJA-WF-E [ 23322236 ] |
Sprint |
Rank | New: Ranked higher |
Sprint | New: GITOPS Sprint 235 [ 50314 ] |
Sprint |
Labels | Original: release-note-item | New: release-note-item rn-done-resolved |
Remote Link |
New:
This issue links to "openshift/openshift-docs#52437: |
Release Note Text | New: Before this fix, Subscription health check was marked degraded for missing InstallPlan when more than 5 operators are installed in a project. With this fix, Subscription health check will not be marked as degraded for missing InstallPlan if more than 5 operators are installed in a project. |
Labels | New: release-note-item |
Affects Version/s | New: 1.6.0 [ 12358778 ] |
Fix Version/s | New: 1.6.2 [ 12393407 ] |
Resolution | New: Done [ 1 ] | |
Status | Original: To Do [ 10020 ] | New: Closed [ 6 ] |
Assignee | New: Ishita Sequeira [ isequeir@redhat.com ] |
Rank | New: Ranked lower |
Sprint | Original: GITOPS Sprint 222 [ 45500 ] | New: Backlog - Argo CD [ 38826 ] |
Status | Original: New [ 10016 ] | New: To Do [ 10020 ] |
Sprint | Original: Backlog - Argo CD [ 38826 ] | New: GITOPS Sprint 222 [ 45500 ] |
Priority | Original: Critical [ 2 ] | New: Major [ 3 ] |
Sprint | New: Backlog - Argo CD [ 38826 ] |
Component/s | New: ArgoCD [ 12335853 ] |
Summary | Original: Subscription heath check marks it degraded for InstallPlanMissing condition being true even if the operator has no issues | New: Subscription health check marks it degraded for InstallPlanMissing condition being true even if the operator has no issues |
rhn-support-alosingh this would be a part of 1.6.2