-
Bug
-
Resolution: Unresolved
-
Major
-
4.14
-
No
-
MON Sprint 246, MON Sprint 248
-
2
-
False
-
-
N/A
-
Release Note Not Required
-
In Progress
Description of problem:
ConsolePluginComponents CMO task depends on the availability of a conversion service that is part of the console-operator Pod, that Pod is not duplicated, thus when it restarts due to a cluster upgrade or other that conversion webhook becomes unavailable and all the ConsolePlugin API queries from that CMO task fail.
Version-Release number of selected component (if applicable):
How reproducible:
Create a 4.14 cluster, make the console-operator unmanaged and bring it down, watch the ConsolePluginComponents tasks fail instantly after they're run.
Steps to Reproduce:
1. 2. 3.
Actual results:
The ConsolePluginComponents tasks fail instantly after they're run.
Expected results:
The tasks should be more resilient and retry. The long term solution is for that ConsolePlugin conversion service to be duplicated.
Additional info:
For OCP >=4.15, CMO v1 ConsolePlugin querie no longer rely on the conversion webhook because of https://github.com/openshift/api/pull/1477. But the retries will keep the task future proof + we'll be able to backport the fix.
- is triggered by
-
OCPBUGS-23745 monitoring ClusterOperator should not blip Available=False on quick etcd leader changes
- Closed
- links to