From b6e2abaed431e1cc24b80e9e5cac1a00695fd221 Mon Sep 17 00:00:00 2001 From: Todd Short Date: Fri, 9 Feb 2024 14:30:44 -0500 Subject: [PATCH] fixup! :sparkles: Plumb the Extension API Signed-off-by: Todd Short --- internal/controllers/extension_controller.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/controllers/extension_controller.go b/internal/controllers/extension_controller.go index 3989d3619..99337defe 100644 --- a/internal/controllers/extension_controller.go +++ b/internal/controllers/extension_controller.go @@ -106,6 +106,12 @@ func (*ExtensionReconciler) checkForUnexpectedFieldChange(a, b ocv1alpha1.Extens // //nolint:unparam func (r *ExtensionReconciler) reconcile(ctx context.Context, ext *ocv1alpha1.Extension) (ctrl.Result, error) { + + // Don't do anything if Paused + if ext.Spec.Managed == ocv1alpha1.ManagedStatePaused { + return ctrl.Result{}, nil + } + // validate spec if err := validators.ValidateExtensionSpec(ext); err != nil { // Set the TypeInstalled condition to Unknown to indicate that the resolution