Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2246247

Summary: pulpcore-worker process balloons in memory until OOM on repo removal attempt
Product: Red Hat Update Infrastructure for Cloud Providers Reporter: Paul Dudley <pdudley>
Component: PulpAssignee: Gregg Tanzillo <gtanzill>
Status: CLOSED MIGRATED QA Contact: Radek Bíba <rbiba>
Severity: high Docs Contact:
Priority: high    
Version: 4.5.0CC: dalley, dkliban, dranck, ggainey, mkalyat, rchan
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-19 17:15:02 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paul Dudley 2023-10-26 00:23:45 UTC
Description of problem:
When trying to remove a repo a pulpcore-worker process will balloon in memory until all memory is consumed and OOM-killer is invoked, similar to what is described in bz 2122872

Syncing repositories does not regularly, if at all, reproduce this problem. Meanwhile, every removal attempt of any repo produces this problem.

Version-Release number of selected component (if applicable):
RHUA 4.5 with 270 repositories configured.
~~~
python39-pulp-container-2.14.3-1.0.1.el8ui.noarch
python39-pulpcore-3.21.0-1.0.1.el8ui.noarch
python39-pulp-rpm-3.18.5-1.0.1.el8ui.noarch
python3-pulpcore-client-3.21.0-1.0.1.el8ui.noarch
python3-pulp-rpm-client-3.18.5-1.2.el8ui.noarch
rhui-installer-4.5.0.1-1.el8ui.noarch
rhui-tools-4.5.0.5-1.el8ui.noarch
rhui-tools-libs-4.5.0.5-1.el8ui.noarch
~~~