Pulp-rpm

Latest version: v3.25.3

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

Scan your dependencies

Page 19 of 23

3.11.3

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


Bugfixes
--------

- Fixed `FileNotFoundError` during sync and Pulp 2 to Pulp 3 migration when a custom repo metadata has its checksum as a filename.
(backported from 2321) `2310 <https://github.com/pulp/pulp_rpm/issues/2310>`_
- Fixed distribution tree sync for repositories with partial .treeinfo (e.g. most of CentOS 8 repositories)
`2326 <https://github.com/pulp/pulp_rpm/issues/2326>`_


----

3.11.2

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


Bugfixes
--------

- Taught pulp_rpm how to deal with timestamp and filename oddities of SUSE repos.
(backported from 8275)
`9113 <https://pulp.plan.io/issues/9113>`_
- Fixed Pulp 3 to Pulp 2 sync for the package groups with empty packagelist, e.g. RHEL8 Appstream repository.
(backported from 8713)
`9195 <https://pulp.plan.io/issues/9195>`_
- Taught pulp_rpm to be more lenient in the face of non-standard repos.
(backported from 7208)
`9285 <https://pulp.plan.io/issues/9285>`_


Misc
----

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


----

3.11.1

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


Bugfixes
--------

- Fixed sync for the case when SRPMs are asked to be skipped.
(backported from 8812)
`8813 <https://pulp.plan.io/issues/8813>`_
- Allow static_context to be absent.
(backported from 8814)
`8815 <https://pulp.plan.io/issues/8815>`_


----

3.11.0

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


Features
--------

- Taught sync/copy/publish to recognize the new static_context attribute of modules.
`8638 <https://pulp.plan.io/issues/8638>`_


Bugfixes
--------

- Fixed syncing XZ-compressed modulemd metadata, e.g. CentOS Stream "AppStream"
(backported from 8700)
`8751 <https://pulp.plan.io/issues/8751>`_
- Fixed a bug where publication used the default metadata checksum type of SHA-256 rather than the one requested by the user.
(backported from 8644)
`8752 <https://pulp.plan.io/issues/8752>`_
- Reduce memory consumption when syncing extremely large repositories.
(backported from 8467)
`8753 <https://pulp.plan.io/issues/8753>`_


----

3.10.0

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


Features
--------

- Added the ALLOW_AUTOMATIC_UNSAFE_ADVISORY_CONFLICT_RESOLUTION configuration option.

When set to True, overrides Pulp's advisory-merge logic regarding 'suspect'
advisory collisions at sync and upload time and simply processes the advisory.
`8250 <https://pulp.plan.io/issues/8250>`_


Bugfixes
--------

- Taught pulp_rpm how to handle remotes whose URLs do not end in '/'.

Specifically, some mirrors (e.g. Amazon2) return remotes like this.
`7995 <https://pulp.plan.io/issues/7995>`_
- Caught remaining places that needed to know that 'sha' is an alias for 'sha1'.

Very old versions of createrepo used 'sha' as a checksum-type for 'sha-1'.
The recent ALLOWED_CHECKSUMS work prevented repositories created this way
from being synchronized or published.
`8052 <https://pulp.plan.io/issues/8052>`_
- Fixed DistributionTree parsing for boolean fields which could cause a failure at sync or migration time.
`8245 <https://pulp.plan.io/issues/8245>`_
- Taught advisory-conflict-resolution how to deal with another edge-case.
`8249 <https://pulp.plan.io/issues/8249>`_
- Fixed regression in advisory-upload when pkglist included in advisory JSON.
`8380 <https://pulp.plan.io/issues/8380>`_
- Fixed the case when no package checksum type cofiguration is provided for publications created outside, not by RPM plugin endpoints. E.g. in pulp-2to3-migration plugin.
`8422 <https://pulp.plan.io/issues/8422>`_


Misc
----

- `7537 <https://pulp.plan.io/issues/7537>`_, `#8223 <https://pulp.plan.io/issues/8223>`_, `#8278 <https://pulp.plan.io/issues/8278>`_, `#8301 <https://pulp.plan.io/issues/8301>`_, `#8392 <https://pulp.plan.io/issues/8392>`_


----

3.9.1

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


Bugfixes
--------

- Fixed DistributionTree parsing for boolean fields which could cause a failure at sync or migration time.
`8374 <https://pulp.plan.io/issues/8374>`_


----

Page 19 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.