kubernetes/pkg/controlplane/controller
Abhijit Hoskeri c07f3ebbde Fix logspam in leaderelection controller.
If the reconcileElectionStep function returns `noRequeue, nil`, it causes log
spam from apiserver.  This is because HandleErrorWithContext regardless of
error value.  Skip logging if error is nil.

Also, tag the log message with the involved lease object name.

```
...
{"ts":1773796037662.8264,"logger":"UnhandledError","caller":"leaderelection/leaderelection_controller.go:169","msg":"Failed to reconcile election step"}
{"ts":1773796038472.465,"logger":"UnhandledError","caller":"leaderelection/leaderelection_controller.go:169","msg":"Failed to reconcile election step"}
...
```
2026-03-17 18:05:20 -07:00
..
apiserverleasegc Make APIServerLeaseGC controller context-aware 2025-09-24 23:11:26 -07:00
clusterauthenticationtrust Move dump package from apimachinery to k8s.io/utils 2026-02-12 07:34:19 -05:00
crdregistration Use the generic/typed workqueue throughout 2024-05-04 14:33:12 -04:00
defaultservicecidr Plumb ctx down to sync() and syncStatus() methods 2026-03-13 14:06:23 +08:00
kubernetesservice allow to shutdown quickly the apiserver 2024-06-27 11:33:36 +00:00
leaderelection Fix logspam in leaderelection controller. 2026-03-17 18:05:20 -07:00
legacytokentracking Make legacytokentracking controller context aware 2025-09-29 21:41:47 -07:00
systemnamespaces controlplane: split out SystemNamespaces 2024-04-27 14:19:56 +02:00