OCPBUGS-5469 and backports began prioritizing later target releases, but we still wait 10m between different PromQL evaluations while evaluating conditional update risks. This ticket is tracking work to speed up cache warming, and allows changes that are too invasive to be worth backporting.
Definition of done:
- When presented with new risks, the CVO will initially evaluate one PromQL expression every second or so, instead of waiting 10m between different evaluations. Each PromQL expression will still only be evaluated once every hour or so, to avoid excessive load on the PromQL engine.
Acceptance Criteria:
- After changing the channel and receiving a new graph conditional risks are evaluated as quickly as possible, ideally less than 500ms per unique risk
- blocks
-
OCPBUGS-19737 Faster risk cache warming
- Closed
- is caused by
-
OTA-267 Add capability for targeted edge blocking
- Closed
- is cloned by
-
OCPBUGS-19737 Faster risk cache warming
- Closed
- is related to
-
OCPBUGS-13308 Conditional update "unknown due to an evaluation failure: client-side throttling" message is not clear
- Closed
-
OTA-1023 Pre-merge Testing: faster risk cache warming
- Closed
- relates to
-
OCPBUGS-5469 Risk cache warming takes too long on channel changes
- Closed
- links to
-
RHEA-2023:7198 rpm