From bf48f07c1533cc357ffa480aee7c292c60a6b1a4 Mon Sep 17 00:00:00 2001 From: Jefferson Ramos Date: Mon, 27 Jul 2026 15:35:08 -0300 Subject: [PATCH] pkg/start: Register agenticrunv1alpha1 in the Runtime client scheme PR #1428 switched RuntimeControllerClientOrDie from the global scheme to a local scheme but missed registering agenticrunv1alpha1, breaking the agenticrun-lifecycle-controller. Add the missing AddToScheme call. Co-Authored-By: Claude Opus 4.6 --- pkg/start/start.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/start/start.go b/pkg/start/start.go index 5339a58e94..b18a6530cd 100644 --- a/pkg/start/start.go +++ b/pkg/start/start.go @@ -44,6 +44,7 @@ import ( operatorinformers "github.com/openshift/client-go/operator/informers/externalversions" "github.com/openshift/library-go/pkg/config/clusterstatus" libgoleaderelection "github.com/openshift/library-go/pkg/config/leaderelection" + agenticrunv1alpha1 "github.com/openshift/lightspeed-agentic-operator/api/v1alpha1" "github.com/openshift/cluster-version-operator/pkg/autoupdate" "github.com/openshift/cluster-version-operator/pkg/clusterconditions" @@ -538,6 +539,7 @@ func (cb *ClientBuilder) RuntimeControllerClientOrDie(name string, configFns ... utilruntime.Must(scheme.AddToScheme(runtimeScheme)) utilruntime.Must(apiextensionsv1.AddToScheme(runtimeScheme)) utilruntime.Must(operatorv1.AddToScheme(runtimeScheme)) + utilruntime.Must(agenticrunv1alpha1.AddToScheme(runtimeScheme)) c, err := runtimeclient.New(rest.AddUserAgent(cb.RestConfig(configFns...), name), runtimeclient.Options{ Scheme: runtimeScheme,