Skip to content

[OOMKilled] controller-manager pod #923

@sinios-devops

Description

@sinios-devops

Description

The controller-manager pod in the openshift-sandboxed-containers-operator namespace is repeatedly being terminated with OOMKilled.
This happens without any manual restarts from our side and affects functionality of the operator.

Expected Behavior

The controller-manager pod should run continuously without exceeding its memory limit.

Environment

Operator version: sandboxed-containers-operator.v1.10.1
OpenShift version: 4.16.11

Pod & Events

Containers:
  manager:
    Container ID:  cri-o://9cf48de24c009c7bd58ea77647b14130af0fee71e4db37753ef63e0dd6e74b64
    Image:         registry.redhat.io/openshift-sandboxed-containers/osc-rhel9-operator@sha256:4fb018ce03cfaa06b983e801508036352247d3f9fc09981949f85b7e8ab4520b
    Image ID:      registry.redhat.io/openshift-sandboxed-containers/osc-rhel9-operator@sha256:4fb018ce03cfaa06b983e801508036352247d3f9fc09981949f85b7e8ab4520b
    Port:          9443/TCP
    Host Port:     0/TCP
    Command:
      /manager
    Args:
      --metrics-bind-address=127.0.0.1:8080
      --leader-elect
    State:          Waiting
      Reason:       CrashLoopBackOff
    Last State:     Terminated
      Reason:       OOMKilled
      Exit Code:    137
      Started:      Wed, 27 Aug 2025 09:33:28 +0200
      Finished:     Wed, 27 Aug 2025 09:33:51 +0200
    Ready:          False
    Restart Count:  241
    Limits:
      cpu:     200m
      memory:  256Mi
    Requests:
      cpu:     100m
      memory:  40Mi

Steps to Reproduce

  1. Deploy openshift-sandboxed-containers-operator with default configuration.
  2. Wait for the controller-manager pod to run.
  3. Observe memory usage over time until it is killed with OOMKilled.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions