Add tier1 post-upgrade test to verify the existence of noobaa prometheus ruels#15121
Add tier1 post-upgrade test to verify the existence of noobaa prometheus ruels#15121sagihirshfeld wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Sagi Hirshfeld <shirshfe@redhat.com>
|
/cherry-pick release-4.21 |
|
@sagihirshfeld: once the present PR merges, I will cherry-pick it on top of DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
ocs-ci
left a comment
There was a problem hiding this comment.
PR validation on existing cluster
Cluster Name: shirshfe-22ibm09
Cluster Configuration: conf/deployment/ibmcloud/ipi_3az_rhcos_3m_3w.yaml
PR Test Suite:
PR Test Path: tests/functional/object/mcg/test_endpoint_network_disruption.py
Additional Test Params: --skip-rpm-go-version-collection
OCP VERSION: 4.22
OCS VERSION: 4.22
tested against branch: master
Job FAILED (installation failed, tests not executed).
ocs-ci
left a comment
There was a problem hiding this comment.
PR validation on existing cluster
Cluster Name: shirshfe-22ibm09
Cluster Configuration: conf/deployment/ibmcloud/ipi_3az_rhcos_3m_3w.yaml
PR Test Suite:
PR Test Path: tests/functional/monitoring/prometheus/alerts/test_noobaa.py::test_noobaa_prometheus_rules_exist
Additional Test Params: --skip-rpm-go-version-collection
OCP VERSION: 4.22
OCS VERSION: 4.22
tested against branch: master
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sagihirshfeld, ypersky1980 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Summary
test_noobaa_prometheus_rules_existto verify thenoobaa-prometheus-rulesPrometheusRule CR exists and contains rule groupsMotivation
A stakeholder reported missing NooBaa Prometheus alerting rules after upgrading
ODF 4.21 → 4.22. Investigation confirmed we had zero post-upgrade test coverage
for PrometheusRule CR existence.