Skip to content

Concurrent patch/update errors between Helm and Knative components #16680

Description

@nardine-t

Ask your question here:

Hi, we’ve been seeing recurring errors in our Knative logs that appear to be related to concurrent updates or patching of the same resources.

From what we can tell, it looks like Helm and Knative may both be attempting to patch or update a resource around the same time, resulting in conflicts/concurrency-related errors.

We’re trying to better understand what these errors indicate and whether they are expected/benign or could point to an issue with how we’re managing Knative resources.

Has anyone seen this behavior before? In particular, we’re wondering:

What typically causes these concurrent patch/update conflicts?
Is it expected for Helm and Knative controllers to modify the same resources?
Can these conflicts affect reconciliation, routing, or overall Knative stability?
Are there recommended ways to avoid Helm and Knative competing over resource updates?

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions