-
Bug
-
Resolution: Done-Errata
-
None
-
False
-
-
False
-
CLOSED
-
No
-
---
-
---
-
-
-
CNV I/U Operators Sprint 237, CNV I/U Operators Sprint 238, CNV I/U Operators Sprint 239
-
High
Description of problem: Prometheus rules for some of the networking alerts are pointing to upstream runbook urls
Version-Release number of selected component (if applicable):
4.14.0 (build 811)
How reproducible:
100%
Steps to Reproduce:
1. Check prometheus rule prometheus-rules-cluster-network-addons-operator and ensure all the runbook urls points to d/s links
2.
3.
Actual results:
2023-06-05T13:22:16.302361 tests.observability.alerts.test_runbook_url ERROR For alert: CnaoDown, expected url: https://docs.openshift.com/container-platform/4.14/virt/support/virt-runbooks.html#virt-runbook-CnaoDown, actual url: https://kubevirt.io/monitoring/runbooks/CnaoDown
2023-06-05T13:22:16.302575 tests.observability.alerts.test_runbook_url ERROR For alert: NetworkAddonsConfigNotReady, expected url: https://docs.openshift.com/container-platform/4.14/virt/support/virt-runbooks.html#virt-runbook-NetworkAddonsConfigNotReady, actual url: https://kubevirt.io/monitoring/runbooks/NetworkAddonsConfigNotReady
2023-06-05T13:22:16.302731 tests.observability.alerts.test_runbook_url ERROR For alert: KubeMacPoolDuplicateMacsFound, expected url: https://docs.openshift.com/container-platform/4.14/virt/support/virt-runbooks.html#virt-runbook-KubeMacPoolDuplicateMacsFound, actual url: https://kubevirt.io/monitoring/runbooks/KubeMacPoolDuplicateMacsFound
2023-06-05T13:22:16.302879 tests.observability.alerts.test_runbook_url ERROR For alert: KubemacpoolDown, expected url: https://docs.openshift.com/container-platform/4.14/virt/support/virt-runbooks.html#virt-runbook-KubemacpoolDown, actual url: https://kubevirt.io/monitoring/runbooks/KubeMacPoolDown
================
{'CnaoDown': {'alert': 'CnaoDown',
'annotations':
,
'expr': 'kubevirt_cnao_num_up_operators == 0',
'for': '5m',
'labels': {'kubernetes_operator_component': 'cluster-network-addons-operator',
'kubernetes_operator_part_of': 'kubevirt',
'operator_health_impact': 'warning',
'severity': 'warning'}}, 'NetworkAddonsConfigNotReady': {'alert': 'NetworkAddonsConfigNotReady',
'annotations':
,
'expr': "sum(kubevirt_cnao_cr_ready
or vector(0)) "
'== 0',
'for': '5m',
'labels': {'kubernetes_operator_component': 'cluster-network-addons-operator',
'kubernetes_operator_part_of': 'kubevirt',
'operator_health_impact': 'warning',
'severity': 'warning'}}, 'KubeMacPoolDuplicateMacsFound': {'alert': 'KubeMacPoolDuplicateMacsFound',
'annotations':
,
'expr': 'kubevirt_kubemacpool_duplicate_macs_total != 0',
'for': '5m',
'labels': {'kubernetes_operator_component': 'cluster-network-addons-operator',
'kubernetes_operator_part_of': 'kubevirt',
'operator_health_impact': 'warning',
'severity': 'warning'}}, 'KubemacpoolDown': {'alert': 'KubemacpoolDown',
'annotations':
,
'expr': 'kubevirt_cnao_cr_kubemacpool_deployed_total == 1 and '
'kubevirt_cnao_kubemacpool_manager_num_up_pods_total == 0',
'for': '5m',
'labels':
}}
Expected results:
All runbook urls should be pointing to downstream links.
Additional info: