Pulp-rpm

Latest version: v3.29.0

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

Scan your dependencies

Page 20 of 26

3.14.2

Bugfixes

- Fixed some errors that can occur on occasions when identical content is being synced from multiple sources at once.
(backported from 9029)
[9267](https://pulp.plan.io/issues/9267)
- Fixed an issue where mirror-mode syncs would not provide all of the files described in the .treeinfo metadata.
(backported from 9230)
[9270](https://pulp.plan.io/issues/9270)

Misc

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

---

3.14.1

Bugfixes

- Taught pulp_rpm to be more lenient in the face of non-standard repos.
(backported from 7208)
[9192](https://pulp.plan.io/issues/9192)
- Fixed Pulp 3 to Pulp 2 sync for the package groups with empty packagelist, e.g. RHEL8 Appstream repository.
(backported from 8713)
[9193](https://pulp.plan.io/issues/9193)
- Taught downloader to be handle rpms with special characters in ways Amazon likes.
(backported from 8875)
[9198](https://pulp.plan.io/issues/9198)
- Fixed multiple bugs in distribution tree metadata generation regarding "variant" and "variants" metadata.
(backported from 8622)
[9218](https://pulp.plan.io/issues/9218)
- Unpublished content is no longer available for consumption.
(backported from 9223)
[9226](https://pulp.plan.io/issues/9226)

---

3.14.0

Bugfixes

- Taught pulp_rpm how to deal with timestamp and filename oddities of SUSE repos.
[8275](https://pulp.plan.io/issues/8275)
- Updated the signing service code to be compatible with pulpcore 3.10+.
[8608](https://pulp.plan.io/issues/8608)
- Fixed inclusion by package group of an additional version of packages already selected to be copied
[9055](https://pulp.plan.io/issues/9055)
- User proxy auth credentials of a Remote when syncing content.
[9064](https://pulp.plan.io/issues/9064)
- Fixed server error when accessing /config.repo while using auto-distribute
[9071](https://pulp.plan.io/issues/9071)
- Fixed a SUSE sync-error involving repomd-extra files with '-' in their filename.
[9096](https://pulp.plan.io/issues/9096)
- Fix repository "mirroring" for repositories with Kickstart metadata / "Distribution Trees".
[9098](https://pulp.plan.io/issues/9098)
- The fix for a previous issue resulting in incorrect metadata (8995) was still regressing in some circumstances. Implemented a complete fix and added tests to ensure it never recurs.
[9107](https://pulp.plan.io/issues/9107)
- Fixed an issue where mirrored syncs could fail if extra_files.json declared a checksum of a type that was disallowed in the Pulp settings.
[9111](https://pulp.plan.io/issues/9111)

Misc

- [7891](https://pulp.plan.io/issues/7891), [#8972](https://pulp.plan.io/issues/8972)

---

3.13.3

Bugfixes

- [9023](https://pulp.plan.io/issues/9023)
- Restored ability to correctly handle complicated mirrorlist URLs.
(backported from 8981)
[9026](https://pulp.plan.io/issues/9026)
- Fix UnboundLocalException if Pulp receives a non-404 HTTP error code when attempting to download metadata.
(backported from 8787)
[9027](https://pulp.plan.io/issues/9027)

Misc

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

---

3.13.2

Bugfixes

- Taught sync to process modulemd before packages so is_modular can be known.
(backported from 8952)
[8964](https://pulp.plan.io/issues/8964)

---

3.13.1

Bugfixes

- Fix filelists and changelogs not always being parsed correctly.
(backported from 8955)
[8961](https://pulp.plan.io/issues/8961)
- Fix an AssertionError that could occur when processing malformed (but technically valid) metadata.
(backported from 8944)
[8962](https://pulp.plan.io/issues/8962)

---

Page 20 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.