From ccf9848238f6cd8aab2d1a75950d66f956174ab2 Mon Sep 17 00:00:00 2001 From: Armando Ruocco Date: Fri, 30 May 2025 18:05:47 +0200 Subject: [PATCH] chore: simplify Signed-off-by: Armando Ruocco --- internal/cnpgi/operator/lifecycle.go | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/internal/cnpgi/operator/lifecycle.go b/internal/cnpgi/operator/lifecycle.go index eb2513c..d5c9918 100644 --- a/internal/cnpgi/operator/lifecycle.go +++ b/internal/cnpgi/operator/lifecycle.go @@ -41,9 +41,6 @@ func (impl LifecycleImplementation) GetCapabilities( { Type: lifecycle.OperatorOperationType_TYPE_CREATE, }, - { - Type: lifecycle.OperatorOperationType_TYPE_PATCH, - }, { Type: lifecycle.OperatorOperationType_TYPE_EVALUATE, }, @@ -95,15 +92,6 @@ func (impl LifecycleImplementation) LifecycleHook( return nil, nil } - // Only allow modifications during EVALUATE or CREATE operations. - // For PATCH, UPDATE, or other operations, skip processing as the operator will handle changes during EVALUATE. - if *operation != lifecycle.OperatorOperationType_TYPE_EVALUATE && - *operation != lifecycle.OperatorOperationType_TYPE_CREATE { - contextLogger.Trace("Skipping lifecycle hook: operation is not EVALUATE or CREATE", - "operation", operation.String()) - return nil, nil - } - switch kind { case "Pod": contextLogger.Info("Reconciling pod")