Do not requeue immediately after an error, apply a retry delay

Currently, when an error is returned by reconcile no event is generated. Additionally, err trace is outputted. Moreover, the reconciliation loop is automatically re-triggered. It generates a lot of logs.

The issue is about

  • To requeue after a retry delay
  • To cleanly log and generate an event

Later, we could catch specific error and generate adequate logs

See workload-cluster-operator!278 (merged) for an example

Edited Jul 16, 2025 by vladimir braquet
Assignee Loading
Time tracking Loading