Monitoring Operator degraded because User Workload Thanos Ruler failed to run in Red Hat OpenShift Container Platform
Issue
- Monitoring Operator is reporting
Degraded=True
while the pod is logging the following errors
E1005 15:47:24.002921 1 operator.go:272] Syncing "openshift-monitoring/cluster-monitoring-config" failed
E1005 15:47:24.002945 1 operator.go:273] sync "openshift-monitoring/cluster-monitoring-config" failed: running task Updating User Workload Thanos Ruler failed: reconciling ThanosRuler object failed: updating Thanos Ruler object failed: ThanosRuler.monitoring.coreos.com "user-workload" is invalid: spec.queryEndpoints: Required value
Environment
- Red Hat OpenShift Container Platform
- 4.5
- 4.6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.