Skip to content

Kustomization reconciliation failed: too many fields within: #491

@castorls

Description

@castorls

I've installed Flux v0.23.0 and some kustomizations that should be working cannot be updated giving me this error:
2021-11-15T08:40:40.715Z error Kustomization/rights.flux-system - Reconciliation failed after 23.465925ms, next try in 5m0s too many fields within: exploitation_clusterRole_rbac.authorization.k8s.io

As far I can search, the error message is ent by apply mechanism when the object metadata doesn't have the correct format (in this case, the "_" between clusterRole and rbac whould e replaced by ".".

An poor-man bissect give me that the faulty release is the 0.15.0 of kustomize-controller (and I may put another penny on 3a03d23 without any validation).

A clean install of 0.23.0 of flux cd, followed by a downgrade of kustomize-controller to version 0.14.1 fixes the issue.

Metadata

Metadata

Assignees

Labels

area/kstatusHealth checking related issues and pull requestsbugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions