Pulpcore

Latest version: v3.74.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 68 of 77

3.14.13

Not secure
REST API

Bugfixes

- Taught PulpImport to retry in the event of a concurrency-collision on ContentArtifact.
[2102](https://github.com/pulp/pulpcore/issues/2102)

- Fixed import/export of repositories with sub-content.

An example would be the sub-repositories in pulp_rpm
DistributionTrees.
[2192](https://github.com/pulp/pulpcore/issues/2192)

- touch() now uses standard Django instead of raw-sql to update.
[2229](https://github.com/pulp/pulpcore/issues/2229)

- PulpImporter now unpacks into the task-worker's working directory rather than /tmp. Unpacking
large files into /tmp could cause the operation to fail, or even cause stability issues for
Pulp instance, due to running /tmp out of space.
[2247](https://github.com/pulp/pulpcore/issues/2247)

3.14.12

Not secure
REST API

Bugfixes

- Fixed potential deadlock-window in touch() path.
[2157](https://github.com/pulp/pulpcore/issues/2157)
- Fixed reporting tasks being canceled before being picked up by a worker as canceled instead of
failed.
[2183](https://github.com/pulp/pulpcore/issues/2183)

Plugin API

No significant changes.

3.14.11

Not secure
REST API

Bugfixes

- Fix import and export OOM error.
[2072](https://github.com/pulp/pulpcore/issues/2072)
- Fixed downloader retry logic with partially written files.
[2078](https://github.com/pulp/pulpcore/issues/2078)
- Fix content summary showing incorrect count after previous version deletion.
[2084](https://github.com/pulp/pulpcore/issues/2084)
- Fixed issue with listing repository versions after deleting previous versions.
[2085](https://github.com/pulp/pulpcore/issues/2085)
- Fixed file descriptior leak during upload.
[2087](https://github.com/pulp/pulpcore/issues/2087)
- Added proper logging around certain ways a task could fail.
[2093](https://github.com/pulp/pulpcore/issues/2093)
- Make checksum mismatches a retryable error.
[2094](https://github.com/pulp/pulpcore/issues/2094)
- Fixed an edge case where the first (streamed) response from an repo synced as "on_demand" could be incorrect.
[2119](https://github.com/pulp/pulpcore/issues/2119)
- Fixed bug where retries of partially downloaded files failed digest and size validation.
[2135](https://github.com/pulp/pulpcore/issues/2135)
- Fixed a bug in pulpcore-worker, where wakeup and cancel signals could be lost due to a race
condition.
[2144](https://github.com/pulp/pulpcore/issues/2144)
- Fixed the calculation of response range headers in streaming answers from the content app.
[2147](https://github.com/pulp/pulpcore/issues/2147)

Plugin API

No significant changes.

3.14.10

Not secure
REST API

Bugfixes

- Fixed PulpImport to correctly save relative to MEDIA_ROOT.
(backported from 9660)
[9662](https://pulp.plan.io/issues/9662)

Plugin API

No significant changes.

3.14.9

Not secure
REST API

Bugfixes

- Fixed a bug where the /pulp/content/ page would return a 500 error after the database connection
was closed due to a network problem or a database restart.
[9515](https://pulp.plan.io/issues/9515)
- Fixed bug where chunked uploads were being assembled in /tmp.
[9556](https://pulp.plan.io/issues/9556)

Plugin API

No significant changes.

3.14.8

Not secure
REST API

Bugfixes

- Improved messaging around timeout requests. (Backported from [9301](https://pulp.plan.io/issues/9301)).
[9491](https://pulp.plan.io/issues/9491)

Plugin API

No significant changes.

Page 68 of 77

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.