Pulp-rpm

Latest version: v3.28.0

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

Scan your dependencies

Page 15 of 26

3.17.6

Features

- RPM metadata is now sorted by package name and version information, which slightly improves compression efficiency.
[2274](https://github.com/pulp/pulp_rpm/issues/2274)

Bugfixes

- Fixed treeinfo processing to handle some very old treeinfo formats.
[2243](https://github.com/pulp/pulp_rpm/issues/2243)

---

3.17.5

Bugfixes

- Substantial improvements to the memory consumption of syncs, with a modest improvement in time required to sync.
[2296](https://github.com/pulp/pulp_rpm/issues/2296)
- Taught advisory-conflict-resolution to handle just-EVR-differences in incoming advisory's
package-list. This solves the case of repositories that update advisories to always have
the newest versions of RPMs (looking at you, EPEL...).
[2422](https://github.com/pulp/pulp_rpm/issues/2422)
- Fix ULN remote username and password fields which ought to have been write-only and hidden.
[2428](https://github.com/pulp/pulp_rpm/issues/2428)
- Fix the behavior of gpgcheck and repo_gpgcheck options when specified on the repository.
[2430](https://github.com/pulp/pulp_rpm/issues/2430)
- Fix an issue where package requirements containing an ampersand character in the name might have their data parsed incorrectly, and added a data repair script (pulpcore-manager rpm-datarepair 2460).
[2460](https://github.com/pulp/pulp_rpm/issues/2460)
- Fixed instances of /tmp/ being used instead of the worker's working directory.
[2475](https://github.com/pulp/pulp_rpm/issues/2475)
- Changed the naming of the trim_rpm_changelogs management command to rpm-trim-changelogs to better match with other command names.
[2488](https://github.com/pulp/pulp_rpm/issues/2488)

---

3.17.4

Bugfixes

- Added an exception for a case where repository metadata is incorrect in such a way that it should not be "mirrored", and a warning in other cases. If these warnings / errors are encountered, the party which manages the repo should be contacted. If it is a public repo, an issue can be filed in our tracker, and we will follow up with that party following confirmation of the issue.
[2398](https://github.com/pulp/pulp_rpm/issues/2398)

---

3.17.3

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.17.2

Features

- Added a debug option for greater visibility into dependency solving.
[2343](https://github.com/pulp/pulp_rpm/issues/2343)

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)

Misc

- [2361](https://github.com/pulp/pulp_rpm/issues/2361)

---

3.17.1

Bugfixes

- Fixed a migration to be able to upgrade to pulp_rpm 3.17.
[2356](https://github.com/pulp/pulp_rpm/issues/2356)

---

Page 15 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.