Pulp-rpm

Latest version: v3.27.2

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

Scan your dependencies

Page 18 of 25

3.14.12

Bugfixes

- Fixed a Directory not empty error during publication creation. Usually observed on NFS and during pulp-2to3-migration but any publication creation can be affected.
[2379](https://github.com/pulp/pulp_rpm/issues/2379)

---

3.14.11

Bugfixes

- Fixed an edge case with the changelog limit.
[2363](https://github.com/pulp/pulp_rpm/issues/2363)
- Fixed downloading from addon repositories provided as a part of a distribution/kickstart tree.
[2373](https://github.com/pulp/pulp_rpm/issues/2373)

---

3.14.10

Bugfixes

- Fixed distribution tree sync for repositories with partial .treeinfo (e.g. most of CentOS 8 repositories).
[2327](https://github.com/pulp/pulp_rpm/issues/2327)
- Fixed file descriptor leak during repo metadata publish.
(backported from 2331)
[2347](https://github.com/pulp/pulp_rpm/issues/2347)
- Added a per-package changelog entry limit with a default value of 10, which is controlled by a setting named KEEP_CHANGELOG_LIMIT. This only impacts the output of [dnf changelog $package]{.title-ref} - it is always possible to get the full list of changelogs using [rpm -qa --changelog $package]{.title-ref} if the package is installed on the system. This limit can yield very substantial savings time and resources for some repositories.
(backported from 2332)
[2348](https://github.com/pulp/pulp_rpm/issues/2348)

---

3.14.9

Bugfixes

- Added a sync_policy parameter to the /sync/ endpoint which will replace the mirror parameter and provides options for how the sync should be carried out. The mirror parameter is deprecated but will retain its current function.
(backported from 9316)
[9620](https://pulp.plan.io/issues/9620)
- Fixed sync of repositories using 'sha' as an alias for the sha1 checksum-type.
(backported from 9580)
[9625](https://pulp.plan.io/issues/9625)
- Ensured that RPM plugin uses only a worker working directory and not /tmp which could have caused the out-of-disc-space issue since it's not expected that Pulp uses /tmp.
(backported from 9551)
[9630](https://pulp.plan.io/issues/9630)
- Fixed FileNotFoundError during sync and Pulp 2 to Pulp 3 migration when a custom repo metadata has its checksum as a filename.
(backported from 9636)
[9649](https://pulp.plan.io/issues/9649)
- Fix HTTP-proxy support for ULN-remotes
(backported from 9647)
[9652](https://pulp.plan.io/issues/9652)

Misc

- [9626](https://pulp.plan.io/issues/9626)

---

3.14.8

Bugfixes

- Fixed a regression dealing with downloads of filenames containing special characters.
Specifically, synching Amazon linux repositories with RPMs like uuid-c++.
(backported from 9529)
[9541](https://pulp.plan.io/issues/9541)

---

3.14.7

Bugfixes

- Disallowed adding simultaneously multiple advisories with the same id to a repo.
Resolved the case when two or more advisories were already in a repo version.
(backported from 9503)
[9519](https://pulp.plan.io/issues/9519)

---

Page 18 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.