diff --git a/pkg/controller/registry/reconciler/reconciler.go b/pkg/controller/registry/reconciler/reconciler.go index 88a421a713..4eb6a542f4 100644 --- a/pkg/controller/registry/reconciler/reconciler.go +++ b/pkg/controller/registry/reconciler/reconciler.go @@ -227,9 +227,6 @@ func Pod(source *operatorsv1alpha1.CatalogSource, name string, img string, saNam if pod.Spec.Containers[0].Resources.Limits == nil { pod.Spec.Containers[0].Resources.Limits = map[corev1.ResourceName]resource.Quantity{} } - double := *grpcPodConfig.MemoryTarget - double.Add(double.DeepCopy()) - pod.Spec.Containers[0].Resources.Limits[corev1.ResourceMemory] = double grpcPodConfig.MemoryTarget.Format = resource.BinarySI pod.Spec.Containers[0].Env = append(pod.Spec.Containers[0].Env, corev1.EnvVar{ diff --git a/pkg/controller/registry/reconciler/reconciler_test.go b/pkg/controller/registry/reconciler/reconciler_test.go index 7535107a60..fe2e256d7b 100644 --- a/pkg/controller/registry/reconciler/reconciler_test.go +++ b/pkg/controller/registry/reconciler/reconciler_test.go @@ -107,7 +107,7 @@ func TestPodMemoryTarget(t *testing.T) { ObjectMeta: metav1.ObjectMeta{ GenerateName: "test-", Namespace: "testns", - Labels: map[string]string{"olm.pod-spec-hash": "855b6c6cf6"}, + Labels: map[string]string{"olm.pod-spec-hash": "5c6bb6945f"}, Annotations: map[string]string{"cluster-autoscaler.kubernetes.io/safe-to-evict": "true"}, }, Spec: corev1.PodSpec{ @@ -150,9 +150,7 @@ func TestPodMemoryTarget(t *testing.T) { corev1.ResourceCPU: resource.MustParse("10m"), corev1.ResourceMemory: resource.MustParse("5Mi"), }, - Limits: corev1.ResourceList{ - corev1.ResourceMemory: resource.MustParse("10Mi"), - }, + Limits: corev1.ResourceList{}, }, SecurityContext: &corev1.SecurityContext{ ReadOnlyRootFilesystem: pointer.Bool(false),