8000 StatefulSet reconciliation infinitely looping · Issue #38846 · keycloak/keycloak · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
StatefulSet reconciliation infinitely looping #38846
Closed
@shawkins

Description

@shawkins

Before reporting an issue

  • I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.

Area

operator

Describe the bug

As described in operator-framework/java-operator-sdk#2249 there's a weakness to the SSA change detection logic coupled with how the operator SDK tracks its own changes (that's my fault) which will keep an operator constantly reconciling a given resource.

In this case it's the problem of the SSA matching logic not understanding defaults - and there's no existing override handling the case of fieldRef apiVersions, which was introduced by #36383

Version

26.2

Regression

  • The issue is a regression

Expected behavior

Not infinitely loop.

Actual behavior

Infinitely re-reconcile.

How to Reproduce?

Install the operator and deploy a keycloak.

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0