From c489edba7764848adb461c94bb438c48174bc8b0 Mon Sep 17 00:00:00 2001 From: Anatolii Bazko Date: Thu, 28 May 2026 17:05:45 +0200 Subject: [PATCH] chore: Set controller UsePriorityQueue to false The UsePriorityQueue field defaults to true since controller-runtime v0.23.0. This reverts the value to match pre-v0.23.0 functionality. See: devfile/devworkspace-operator#1635 Co-Authored-By: Claude Opus 4.6 --- controllers/che/checluster_controller.go | 1 + controllers/usernamespace/usernamespace_controller.go | 1 + controllers/workspaceconfig/workspaces_config_controller.go | 1 + 3 files changed, 3 insertions(+) diff --git a/controllers/che/checluster_controller.go b/controllers/che/checluster_controller.go index dcb84e73b1..4e730a64b5 100644 --- a/controllers/che/checluster_controller.go +++ b/controllers/che/checluster_controller.go @@ -200,6 +200,7 @@ func (r *CheClusterReconciler) SetupWithManager(mgr ctrl.Manager) error { return bld.WithOptions( controller.TypedOptions[reconcile.Request]{ SkipNameValidation: pointer.Bool(true), + UsePriorityQueue: pointer.Bool(false), }).Complete(r) } diff --git a/controllers/usernamespace/usernamespace_controller.go b/controllers/usernamespace/usernamespace_controller.go index e662f830af..a81f84b93e 100644 --- a/controllers/usernamespace/usernamespace_controller.go +++ b/controllers/usernamespace/usernamespace_controller.go @@ -106,6 +106,7 @@ func (r *CheUserNamespaceReconciler) SetupWithManager(mgr ctrl.Manager) error { return bld.WithOptions( controller.TypedOptions[reconcile.Request]{ SkipNameValidation: pointer.Bool(true), + UsePriorityQueue: pointer.Bool(false), }).Complete(r) } diff --git a/controllers/workspaceconfig/workspaces_config_controller.go b/controllers/workspaceconfig/workspaces_config_controller.go index 05495d8de2..6b3777b20f 100644 --- a/controllers/workspaceconfig/workspaces_config_controller.go +++ b/controllers/workspaceconfig/workspaces_config_controller.go @@ -151,6 +151,7 @@ func (r *WorkspacesConfigReconciler) SetupWithManager(mgr ctrl.Manager) error { return bld.WithOptions( controller.TypedOptions[reconcile.Request]{ SkipNameValidation: pointer.Bool(true), + UsePriorityQueue: pointer.Bool(false), }).Complete(r) }