fix(tenant-controller): correct ClusterRoleBinding roleRef and subject #47
No reviewers
Labels
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
DevFW-CICD/poc-core-deploy!47
Loading…
Reference in a new issue
No description provided.
Delete branch "ipceicis-9690-deploy-blocker-fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes a two-line RBAC error in
edge-connect-kcp-controllers-tenant/manifests/tenant-controller-rbac.yamlthat prevented the tenant-controller from acquiring its permissions.Changes
File:
edge-connect-kcp-controllers-tenant/manifests/tenant-controller-rbac.yamlroleRef.name: removed duplicate leadinge—eedge-connect-tenant-cm-tenant-controller→edge-connect-tenant-cm-tenant-controller. The corrected name now matches theClusterRoledefined in the same manifest.subjects[0].name: replaced wrong OPA subjecttenant-cm-opa-data-controllerwith the correct tenant-controller subjecttenant-cm-tenant-controller.Validation
roleRef.namenow exactly matches theClusterRolemetadata name (edge-connect-tenant-cm-tenant-controller) defined in the same file, satisfying Kubernetes' immutability constraint onroleRef.Closes IPCEICIS-9690
@ -18,3 +17,3 @@# Dev/local identity: stable, deterministic, not a secret.identity:enabled: truevalue: "edge-connect-tenants-identity-CHANGE_ME"please dont change the identities if you really dont want to change every identity hash in the app
0a3b54e91atof6cb215d13fix: resolve local deploy RBAC and identity blockersto fix(tenant-controller): correct ClusterRoleBinding roleRef and subjectf6cb215d13to6d17830982View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.