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 21 of 23

3.6.0

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


Features
--------

- Taught advisory-merge to proactively avoid package-collection-name collisions.
`5740 <https://pulp.plan.io/issues/5740>`_
- Added the ability for users to import and export distribution trees.
`6739 <https://pulp.plan.io/issues/6739>`_
- Added import/export support for remaining advisory-related entities.
`6815 <https://pulp.plan.io/issues/6815>`_
- Allow a Remote to be associated with a Repository and automatically use it when syncing the
Repository.
`7159 <https://pulp.plan.io/issues/7159>`_
- Improved publishing performance by around 40%.
`7289 <https://pulp.plan.io/issues/7289>`_


Bugfixes
--------

- Prevented advisory-merge from 'reusing' UpdateCollections from the merging advisories.
`7291 <https://pulp.plan.io/issues/7291>`_


Misc
----

- `6937 <https://pulp.plan.io/issues/6937>`_, `#7095 <https://pulp.plan.io/issues/7095>`_, `#7195 <https://pulp.plan.io/issues/7195>`_


----

3.5.1

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


Bugfixes
--------

- Handle optimize=True and mirror=True on sync correctly.
`7228 <https://pulp.plan.io/issues/7228>`_
- Fix copy with depsolving for packageenvironments.
`7248 <https://pulp.plan.io/issues/7248>`_
- Taught copy that empty-content means 'copy nothing'.
`7284 <https://pulp.plan.io/issues/7284>`_


----

3.5.0

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


Features
--------

- Add a retention policy feature - when specified, the latest N versions of each package will be kept and older versions will be purged.
`5367 <https://pulp.plan.io/issues/5367>`_
- Add support for comparing Packages by EVR (epoch, version, release).
`5402 <https://pulp.plan.io/issues/5402>`_
- Added support for syncing from a mirror list feed
`6225 <https://pulp.plan.io/issues/6225>`_
- Comps types (PackageCategory, PackageEnvironment, PackageGroup) can copy its children.
`6316 <https://pulp.plan.io/issues/6316>`_
- Added support for syncing Suse enterprise repositories with authentication token.
`6729 <https://pulp.plan.io/issues/6729>`_


Bugfixes
--------

- Fixed the sync issue for repositories with the same metadata files but different filenames. E.g. productid in RHEL8 BaseOS and Appstream.
`5847 <https://pulp.plan.io/issues/5847>`_
- Fixed an issue with an incorrect copy of a distribution tree.
`7046 <https://pulp.plan.io/issues/7046>`_
- Fixed a repository deletion when a distribution tree is a part of it.
`7096 <https://pulp.plan.io/issues/7096>`_
- Corrected several viewset-filters to be django-filter-2.3.0-compliant.
`7103 <https://pulp.plan.io/issues/7103>`_
- Allow only one distribution tree in a repo version at a time.
`7115 <https://pulp.plan.io/issues/7115>`_
- API is able to show modular data on advisory collection.
`7116 <https://pulp.plan.io/issues/7116>`_


Deprecations and Removals
-------------------------

- Remove PackageGroup, PackageCategory and PackageEnvironment relations to packages and to each other.
`6410 <https://pulp.plan.io/issues/6410>`_
- Removed the query parameter relative_path from the API which was used when uploading an advisory
`6554 <https://pulp.plan.io/issues/6554>`_


Misc
----

- `7072 <https://pulp.plan.io/issues/7072>`_, `#7134 <https://pulp.plan.io/issues/7134>`_, `#7150 <https://pulp.plan.io/issues/7150>`_


----

3.4.2

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


Bugfixes
--------

- Fixed CentOS 8 kickstart repository publications.
`6568 <https://pulp.plan.io/issues/6568>`_
- Updating API to not return publications that aren't complete.
`6974 <https://pulp.plan.io/issues/6974>`_


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

- Change fixtures URL in the docs scripts.
`6656 <https://pulp.plan.io/issues/6656>`_


Misc
----

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


----

3.4.1

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


Bugfixes
--------

- Including requirements.txt on MANIFEST.in
`6892 <https://pulp.plan.io/issues/6892>`_


----

3.4.0

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


Features
--------

- Distributions now serves a config.repo, and when signing is enabled also a public.key, in the base_path.
`5356 <https://pulp.plan.io/issues/5356>`_


Bugfixes
--------

- Fixed the duplicated advisory case when only auxiliary fields were updated but not any timestamp or version.
`6604 <https://pulp.plan.io/issues/6604>`_
- Fixed dependency solving issue where not all RPM dependencies were coped.
`6820 <https://pulp.plan.io/issues/6820>`_
- Make 'last_sync_revision_number' nullable in all migrations.
`6861 <https://pulp.plan.io/issues/6861>`_
- Fixed a bug where the behavior of RPM advanced copy with dependency solving differed depending
on the order of the source-destination repository pairs provided by the user.
`6868 <https://pulp.plan.io/issues/6868>`_


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

- Added documentation for the RPM copy API.
`6332 <https://pulp.plan.io/issues/6332>`_
- Updated the required roles names
`6759 <https://pulp.plan.io/issues/6759>`_


Misc
----

- `4142 <https://pulp.plan.io/issues/4142>`_, `#6514 <https://pulp.plan.io/issues/6514>`_, `#6536 <https://pulp.plan.io/issues/6536>`_, `#6706 <https://pulp.plan.io/issues/6706>`_, `#6777 <https://pulp.plan.io/issues/6777>`_, `#6786 <https://pulp.plan.io/issues/6786>`_, `#6789 <https://pulp.plan.io/issues/6789>`_, `#6801 <https://pulp.plan.io/issues/6801>`_, `#6839 <https://pulp.plan.io/issues/6839>`_, `#6841 <https://pulp.plan.io/issues/6841>`_


----

Page 21 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.