-
Task
-
Resolution: Done
-
Major
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
2
-
2
-
None
-
OpenShift SPLAT - Sprint 274
User Story:
As an OpenShift Engineer I want Update vsphere02 rbac in releases to include new role / rolebindings for ci-operator so we can clean up errors caused by new ci-tools feature.
Description:
There was a new feature in CI that checks node perf via oc based on where pods are landing. There were some changes for RBAC that are needed and we need to update vsphere02 files to get those changes.
The error we were seeing in our CI jobs looks as follows:
ERRO[2025-07-24T16:41:29Z] Failed to fetch live metrics for node <node> component=metricsAgent error=nodes.metrics.k8s.io "node" is forbidden: User "system:serviceaccount:ci:ci-operator" cannot get resource "nodes" in API group "metrics.k8s.io" at the cluster scope plugin=nodes
This is needed for the changes introduced by the following PRs:
- introduce and utilize the Nodes plugin for the metrics agent ci-tools#4631
- allow ci-operator to get and list metrics from nodes #67440
Acceptance Criteria:
The error messages are no longer flooding the Build Log section of each CI job
Other Information:
None
issue created by splat-bot