Skip to content

Annotate self-provisioners CRB with autoupdate=false#110

Merged
simu merged 1 commit intomasterfrom
fix/self-provisioners-no-autoupdate
May 7, 2026
Merged

Annotate self-provisioners CRB with autoupdate=false#110
simu merged 1 commit intomasterfrom
fix/self-provisioners-no-autoupdate

Conversation

@simu
Copy link
Copy Markdown
Member

@simu simu commented May 7, 2026

The OpenShift documentation (cf. step 4 of https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/building_applications/projects#disabling-project-self-provisioning_configuring-project-creation) states that the self-provisioners clusterrolebinding must be annotated with rbac.authorization.k8s.io/autoupdate=false to ensure that user-supplied changes aren't reverted.

This commit updates our Espejote-based patch to apply that annotation.

Fixes #108

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

The OpenShift documentation (cf. step 4 of
https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/building_applications/projects#disabling-project-self-provisioning_configuring-project-creation)
states that the `self-provisioners` clusterrolebinding must be annotated
with `rbac.authorization.k8s.io/autoupdate=false` to ensure that
user-supplied changes aren't reverted.

This commit updates our Espejote-based patch to apply that annotation.
@simu simu requested a review from a team May 7, 2026 09:02
@simu simu added bug Something isn't working bump:patch labels May 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

🚀 This PR has been released as v4.1.1

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:patch

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

🚀 Merging this PR will release v4.1.1

Merging will trigger workflows Release

🛠️ Auto tagging enabled with label bump:patch

@simu simu merged commit f1c4c94 into master May 7, 2026
10 checks passed
@simu simu deleted the fix/self-provisioners-no-autoupdate branch May 7, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working bump:patch

Development

Successfully merging this pull request may close these issues.

2 participants