Skip to content

fix: ensures that owner references are updated after an upgrade - #48213

Merged
vmuzikar merged 1 commit into
keycloak:mainfrom
shawkins:iss48030
Apr 20, 2026
Merged

fix: ensures that owner references are updated after an upgrade#48213
vmuzikar merged 1 commit into
keycloak:mainfrom
shawkins:iss48030

Conversation

@shawkins

Copy link
Copy Markdown
Contributor

closes: #48030

The problem here is that the operator sdk wants exact matches for owner reference apiVersions. This overrides the default handling to be more tolerant.

also introduces an undocument annotation to pause reconciliation - that could eventually be something that we expose.

@shawkins
shawkins requested review from a team as code owners April 17, 2026 17:13
@shawkins
shawkins marked this pull request as draft April 17, 2026 17:28
@shawkins

Copy link
Copy Markdown
Contributor Author

@vmuzikar this should be ready, but I've marked it as a draft as I'd like the java operator folks to weigh in as well.

closes: keycloak#48030

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

@vmuzikar vmuzikar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks. Can you please create the backport?

Additionally, it'd be nice to have a follow-up issue to revert this workaround once operator-framework/java-operator-sdk#3302 is available for us.

@vmuzikar
vmuzikar merged commit 1cf7125 into keycloak:main Apr 20, 2026
85 checks passed
shawkins added a commit to shawkins/keycloak that referenced this pull request Apr 20, 2026
…loak#48213)

closes: keycloak#48030

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
(cherry picked from commit 1cf7125)
vmuzikar pushed a commit that referenced this pull request Apr 20, 2026
…) (#48281)

closes: #48030


(cherry picked from commit 1cf7125)

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
@stianst stianst mentioned this pull request Jun 1, 2026
sashyo pushed a commit to tide-foundation/keycloak-IGA that referenced this pull request Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to operator version 26.6.0 needs deletion of all objects

2 participants