-
Bug
-
Resolution: Done-Errata
-
Normal
-
None
-
4.15
-
None
-
No
-
False
-
Description of problem:
The larger the DVO metrics are, the more time it takes for the Insights Operator to read it. Previously we added retry logic to the Inisghts Operator DVO gatherer to retry few times if the DVO service exists, but doesn't return HTTP 200 or connection is refused. The logic was not very good, because it used Go context with 5 seconds timeout.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1. Deploy DVO to the cluster 2. Create few namespaces introducing some DVO failing checks (the more lines in the DVO metrics, the better) 3. Run Insights Operator to gather the DVO metrics
Actual results:
Insights Operator doesn't gather any DVO data and the gatherer reports "context canceled"
Expected results:
Insights Operator gathers complete DVO data
Additional info:
- is depended on by
-
OCPBUGS-23445 [release-4.14] DVO data gather - add retry logic
- Closed
- links to
-
RHEA-2023:7198 rpm