Skip to content

Notebook Controller reconcileHandler incorrectly reports ERRORs when reconciling #62

Open
@nishant-dash

Description

@nishant-dash

I see that on various notebook reconciliations, the reconcile handler reports the same error, for example

2024-10-01T13:07:25.847Z [jupyter-controller] 1.7277880458479142e+09	ERROR	controller.notebook	Reconciler error	{"reconciler group": "kubeflow.org", "reconciler kind": "Notebook", "name": "mini-notebook-gpu", "namespace": "<REDACTED>", "error": "Operation cannot be fulfilled on notebooks.kubeflow.org \"mini-notebook-gpu\": the object has been modified; please apply your changes to the latest version and try again"}

However the error is not critical, since it eventually reconciles it ok. This red herring in the logs messes with the alerts from JupyterControllerRuntimeReconciliationErrorsExceedThreshold.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Needs Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions