Pulp-rpm

Latest version: v3.25.3

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

Scan your dependencies

Page 13 of 23

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>`_


----

3.17.0

===================


Features
--------

- Added API to allow uploading of a comps.xml file.
`2313 <https://github.com/pulp/pulp_rpm/issues/2313>`_
- 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` - it is always possible to get the full list of changelogs using `rpm -qa --changelog $package` if the package is installed on the system. This limit can yield very substantial savings time and resources for some repositories.
`2332 <https://github.com/pulp/pulp_rpm/issues/2332>`_
- Added support for Alternate Content Sources.
`2340 <https://github.com/pulp/pulp_rpm/issues/2340>`_


Bugfixes
--------

- Fixed distribution tree sync for repositories with partial .treeinfo (e.g. most of CentOS 8 repositories).
`2305 <https://github.com/pulp/pulp_rpm/issues/2305>`_
- Fixed a regression dealing with downloads of filenames containing special characters.
Specifically, synching Amazon linux repositories with RPMs like uuid-c++.
`2315 <https://github.com/pulp/pulp_rpm/issues/2315>`_
- Fixed a bug that could result in incomplete repo metadata when "mirror_complete" sync policy is combined with the "optimize" option.
`2316 <https://github.com/pulp/pulp_rpm/issues/2316>`_
- 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.
`2317 <https://github.com/pulp/pulp_rpm/issues/2317>`_
- In case that only a subtree is synced, it can happen that the PRIMARY_REPO key does not exists in repo_sync_results and the sync failed with accessing a not existing key at the end.
`2318 <https://github.com/pulp/pulp_rpm/issues/2318>`_
- Fixed sync of repositories using 'sha' as an alias for the sha1 checksum-type.
`2319 <https://github.com/pulp/pulp_rpm/issues/2319>`_
- Fixed `FileNotFoundError` during sync and Pulp 2 to Pulp 3 migration when a custom repo metadata has its checksum as a filename.
`2321 <https://github.com/pulp/pulp_rpm/issues/2321>`_
- Fix HTTP-proxy support for ULN-remotes
`2322 <https://github.com/pulp/pulp_rpm/issues/2322>`_
- Fixed file descriptor leak during repo metadata publish.
`2331 <https://github.com/pulp/pulp_rpm/issues/2331>`_


Improved Documentation
----------------------

- Expanded the documentation to include examples using pulp-cli.
`2314 <https://github.com/pulp/pulp_rpm/issues/2314>`_


Misc
----

- `2320 <https://github.com/pulp/pulp_rpm/issues/2320>`_, `#2323 <https://github.com/pulp/pulp_rpm/issues/2323>`_


----

3.16.2

===================


Bugfixes
--------

- Fixed sync of repositories using 'sha' as an alias for the sha1 checksum-type.
(backported from 9580)
`9624 <https://pulp.plan.io/issues/9624>`_
- In case that only a subtree is synced, it can happen that the PRIMARY_REPO key does not exists in repo_sync_results and the sync failed with accessing a not existing key at the end.
(backported from 9565)
`9628 <https://pulp.plan.io/issues/9628>`_
- 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)
`9629 <https://pulp.plan.io/issues/9629>`_
- 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)
`9650 <https://pulp.plan.io/issues/9650>`_
- Fix HTTP-proxy support for ULN-remotes
(backported from 9647)
`9653 <https://pulp.plan.io/issues/9653>`_


Misc
----

- `9626 <https://pulp.plan.io/issues/9626>`_


----

Page 13 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.