Pulp-rpm

Latest version: v3.29.0

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

Scan your dependencies

Page 19 of 26

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)

---

3.14.6

Bugfixes

- Fixed an issue where some repositories were unnecessarily prevented from using mirror-mode sync.
(backported from 9486)
[9487](https://pulp.plan.io/issues/9487)

---

3.14.5

Bugfixes

- Generated .repo file now includes the "name" field.
(backported from 9438)
[9439](https://pulp.plan.io/issues/9439)

- Use checksum type of a package for publication if it's not configured.

(backported from 9448)
[9449](https://pulp.plan.io/issues/9449)

- Restored the functionality of specifying basic-auth parameters in a remote's URL.

NOTE: it's much better to specify username/pwd explcitly on the Remote, rather
than relying on embedding them in the URL. This fix will probably be deprecated in
the future.
(backported from 9464)
[9472](https://pulp.plan.io/issues/9472)

Misc

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

---

3.14.4

Bugfixes

- Fixed metadata generation after changing ALLOWED_CONTENT_CHECKSUMS.
(backported from 8571)
[9332](https://pulp.plan.io/issues/9332)
- Vastly improved copy-with-depsolving performance.
(backported from 9387)
[9388](https://pulp.plan.io/issues/9388)
- For certain repos which use a rare feature of RPM metadata, "mirroring" would lead to a broken repo. We now reject syncing these repos with mirroring enabled.
(backported from 9328)
[9392](https://pulp.plan.io/issues/9392)
- Fixes a regression in support for syncing from mirrorlists.
(backported from 9329)
[9394](https://pulp.plan.io/issues/9394)
- For certain repos which use Delta RPMs (which Pulp 3 does not and will not support) we now reject syncing these repos with mirroring enabled to avoid confusing clients with unusable Delta metadata.
(backported from 9407)
[9408](https://pulp.plan.io/issues/9408)
- Fix an edge case where the repo gpg key URL would be calculated incorrectly if CONTENT_PREFIX was set to "/".
(backported from 9350)
[9429](https://pulp.plan.io/issues/9429)

---

3.14.3

Bugfixes

- Taught copy-depsolving to behave better in a multiarch environment.
(backported from 9238)
[9293](https://pulp.plan.io/issues/9293)
- Taught copy/ API to only do depsolving once when asked for.
(backported from 9287)
[9298](https://pulp.plan.io/issues/9298)
- Fix an error that could occur when performing a non-mirror sync while using the skip_types option.
(backported from 9308)
[9312](https://pulp.plan.io/issues/9312)
- For certain repos which use a rare feature of RPM metadata, "mirroring" would lead to a surprising / suboptimal result for most Pulp users. We now reject syncing these repos with mirroring enabled.
(backported from 9303)
[9315](https://pulp.plan.io/issues/9315)

Misc

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

---

Page 19 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.