-
Bug
-
Resolution: Done-Errata
-
Blocker
-
None
-
None
-
False
-
None
-
False
-
-
-
Pipeline Integrations #3248
-
1
Description of problem:
After creating a ShipwrightBuild object, the downstream `builds for OpenShift` operator fails to deploy the shipwright build controller.
Workaround
None
Prerequisites (if any, like setup, operators/versions):
1. Deploy latest downstream operator, version openshift-builds-operator-bundle-container-v1.0.0-75
Steps to Reproduce
# Create ShipwrightBuild object, targeting any namespace
Actual results:
Reconciling ShipwrightBuild failed: roles.rbac.authorization.k8s.io "shipwright-build-controller" is forbidden: User "system:serviceaccount:openshift-operators:openshift-builds-operator" cannot update resource "roles" in API group "rbac.authorization.k8s.io" in the namespace "openshift-builds"
Expected results:
Operator deploys build controllers successfully, marks the ShipwrightBuild instance as Ready
Reproducibility (Always/Intermittent/Only Once):
Always
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
- links to
-
RHEA-2023:118301 The Red Hat OpenShift Builds Client 1.0 General Availability
- mentioned on