Closed zeeke closed 1 month ago
Thanks for your PR, To run vendors CIs, Maintainers can use one of:
/test-all
: To run all tests for all vendors./test-e2e-all
: To run all E2E tests for all vendors./test-e2e-nvidia-all
: To run all E2E tests for NVIDIA vendor.
To skip the vendors CIs, Maintainers can use one of:
/skip-all
: To skip all tests for all vendors./skip-e2e-all
: To skip all E2E tests for all vendors./skip-e2e-nvidia-all
: To skip all E2E tests for NVIDIA vendor.
Best regards.Totals | |
---|---|
Change from base Build 10979758277: | 0.02% |
Covered Lines: | 6628 |
Relevant Lines: | 14711 |
@zeeke can you rebase this one ?
It might happen that two SR-IOV pods, deployed on different node, are using devices with the same PCI address. In such cases, the query suggested [1] by the sriov-network-metrics-exporter produces the error:
Configure the ServiceMonitor resource to add a
node
label to all metrics. The right query to get metrics, as updated in the PrometheusRule, will be:Also remove
pod
,namespace
andcontainer
label from thesriov_vf_*
metrics, as they were wrongly set tosriov-network-metrics-exporter-zj2n9
,openshift-sriov-network-operator
,kube-rbac-proxy
[1] https://github.com/k8snetworkplumbingwg/sriov-network-metrics-exporter/blob/0f6a784f377ede87b95f31e569116ceb9775b5b9/README.md?plain=1#L38