diff --git a/controllers/drupalsite_controller_utils.go b/controllers/drupalsite_controller_utils.go index 4c16babf001cec25d0ec0d3aee2c9f2845b3b960..aae804da8afcf5d2330719d04b6994004a90707e 100644 --- a/controllers/drupalsite_controller_utils.go +++ b/controllers/drupalsite_controller_utils.go @@ -31,7 +31,6 @@ import ( batchv1 "k8s.io/api/batch/v1" corev1 "k8s.io/api/core/v1" k8sapierrors "k8s.io/apimachinery/pkg/api/errors" - k8sapiresource "k8s.io/apimachinery/pkg/api/resource" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/types" "knative.dev/pkg/apis" @@ -180,18 +179,8 @@ func (r *DrupalSiteReconciler) ensureSpecFinalizer(ctx context.Context, drp *web return false, newApplicationError(err, ErrClientK8s) } - // Parse the input strings (Mi or Gi) into 'quantity' type for easier comparison - destinationDiskSize, err := k8sapiresource.ParseQuantity(drp.Spec.Configuration.DiskSize) - if err != nil { - return false, newApplicationError(err, ErrFunctionDomain) - } - sourceDiskSize, err := k8sapiresource.ParseQuantity(sourceSite.Spec.Configuration.DiskSize) - if err != nil { - return false, newApplicationError(err, ErrFunctionDomain) - } - // The destination disk size must be at least as large as the source - if destinationDiskSize.Cmp(sourceDiskSize) == -1 { + if drp.Spec.Configuration.DiskSize != sourceSite.Spec.Configuration.DiskSize { drp.Spec.Configuration.DiskSize = sourceSite.Spec.Configuration.DiskSize update = true }