-
Bug
-
Resolution: Duplicate
-
Normal
-
None
-
4.14
-
Moderate
-
None
-
False
-
Description of problem:
CMO condition messages are not very helpful when the managed objects (such as deployments) are unavailable/degraded.
Version-Release number of selected component (if applicable):
At least 4.14
How reproducible:
Always in case of error
Steps to Reproduce:
1. Configure a node selector for 1 monitoring component which fails the scheduling (e.g. "nodeSelector: {foo: bar}") 2. Wait for a couple of minutes till CMO reports Available=False & Degraded=True conditions 3.
Actual results:
the Available condition's message is unhelpful: "UpdatingTelemeterClient: reconciling Telemeter client Deployment failed: updating Deployment object failed: waiting for DeploymentRollout of openshift-monitoring/telemeter-client: context deadline exceeded"
Expected results:
An indication about the telemetry-client deployment state.
Additional info:
- duplicates
-
OCPBUGS-17506 Make ValidatePrometheus status more accurate and its logs clearer
- Closed
- links to