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 14 of 26

3.17.13

Bugfixes

- Perform a data repair during the sync process to address a couple of data quality issues. Namely: fix changelogs in some cases where what is saved no longer matches what is synced, and fix packages which were previously incorrectly marked as non-modular.
[2643](https://github.com/pulp/pulp_rpm/issues/2643)
- Fix import/export of Alma linux repositories.
[2648](https://github.com/pulp/pulp_rpm/issues/2648)
- Do not optimize sync if retain-package-versions was set/changed
[2704](https://github.com/pulp/pulp_rpm/issues/2704)
- Fixed a bug were some SLES repos were publishing metadata with missing drpms.
[2705](https://github.com/pulp/pulp_rpm/issues/2705)
- Fixed orphan cleanup error in case Addon(Variant) were pointing to same subrepo.
[2733](https://github.com/pulp/pulp_rpm/issues/2733)
- Ensured unsupported metadata files are also handled during publish.
[2795](https://github.com/pulp/pulp_rpm/issues/2795)

Misc

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

---

3.17.12

No significant changes.

---

3.17.11

No significant changes.

---

3.17.10

Bugfixes

- Made sure that Pulp doesn't publish repos with duplicate NEVRA in some edge case scenarios.
[2407](https://github.com/pulp/pulp_rpm/issues/2407)
- Allow syncing repositories with duplicate NEVRA in mirror_complete mode, but make sure syncing those packages are skipped.
[2691](https://github.com/pulp/pulp_rpm/issues/2691)

---

3.17.9

Bugfixes

- Don't raise a fatal error when encountering mostly valid metadata that contains data we don't expect, or data in the wrong places, in situations where it doesn't really matter.
[2686](https://github.com/pulp/pulp_rpm/issues/2686)

---

3.17.8

Bugfixes

- Improved error reporting in one scenario where it could be highly confusing.
[2395](https://github.com/pulp/pulp_rpm/issues/2395)
- Fix package temporary upload path.
[2403](https://github.com/pulp/pulp_rpm/issues/2403)
- Using retain_package_versions (with the required "additive" sync_policy) will now avoid downloading the older packages when synced with download_policy "on_demand", resulting in much faster and more efficient syncs.
[2479](https://github.com/pulp/pulp_rpm/issues/2479)
- Improved error message for Alternate Content Source refresh when it has insufficient permissions.
[2667](https://github.com/pulp/pulp_rpm/issues/2667)

Misc

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

---

Page 14 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.