Pulp-rpm

Latest version: v3.25.3

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

Scan your dependencies

Page 22 of 23

3.3.2

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


Bugfixes
--------

- Fix edge case where specifying 'dest_base_version' for an RPM copy did not work properly
in all circumstances.
`6693 <https://pulp.plan.io/issues/6693>`_
- Add a new migration to ensure that 'last_sync_revision_number' is nullable.
`6743 <https://pulp.plan.io/issues/6743>`_


----

3.3.1

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


Bugfixes
--------

- Taught copy to always include specified packages.
`6519 <https://pulp.plan.io/issues/6519>`_
- Fixed the upgrade issue, revision number can be empty now.
`6662 <https://pulp.plan.io/issues/6662>`_


Misc
----

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


----

3.3.0

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


Features
--------

- Add dependency solving for modules and module-defaults.
`4162 <https://pulp.plan.io/issues/4162>`_
- Add dependency solving for RPMs.
`4761 <https://pulp.plan.io/issues/4761>`_
- Add incremental update -- copying an advisory also copies the RPMs that it references.
`4768 <https://pulp.plan.io/issues/4768>`_
- Enable users to publish a signed Yum repository
`4812 <https://pulp.plan.io/issues/4812>`_
- Add a criteria parameter to the copy api that can be used to filter content to by copied.
`6009 <https://pulp.plan.io/issues/6009>`_
- Added REST API for copying content between repositories.
`6018 <https://pulp.plan.io/issues/6018>`_
- Add a content parameter to the copy api that accepts a list of hrefs to be copied.
`6019 <https://pulp.plan.io/issues/6019>`_
- Functional test using bindings.
`6061 <https://pulp.plan.io/issues/6061>`_
- Added the field 'sha256' to the public API and enabled users to filter content by this field
`6187 <https://pulp.plan.io/issues/6187>`_
- Added a config param to copy api which maps multiple sources to destinations.
`6268 <https://pulp.plan.io/issues/6268>`_
- Default publish type is alphabetical directory structure under 'Packages' folder.
`4445 <https://pulp.plan.io/issues/4445>`_
- Enabled checksum selection when publishing metadata
`4458 <https://pulp.plan.io/issues/4458>`_
- Advisory version is considered at conflict resolution time.
`5739 <https://pulp.plan.io/issues/5739>`_
- Added support for opensuse advisories.
`5829 <https://pulp.plan.io/issues/5829>`_
- Optimize sync to only happen when there have been changes.
`6055 <https://pulp.plan.io/issues/6055>`_
- Store the checksum type (sum_type) for advisory packages as an integer, but continue displaying it to the user as a string. This brings the internal representation closer to createrepo_c which uses integers.
`6442 <https://pulp.plan.io/issues/6442>`_
- Add support for import/export processing
`6473 <https://pulp.plan.io/issues/6473>`_


Bugfixes
--------

- Fix sync for repositories with modular content.
`6229 <https://pulp.plan.io/issues/6229>`_
- Properly compare modular content between the versions.
`6303 <https://pulp.plan.io/issues/6303>`_
- Deserialize treeinfo files in a scpecific order
`6322 <https://pulp.plan.io/issues/6322>`_
- Fixed the repo revision comparison and sync optimization for sub-repos
`6367 <https://pulp.plan.io/issues/6367>`_
- Fixed repository metadata that was pointing to wrong file locations.
`6399 <https://pulp.plan.io/issues/6399>`_
- Fixed modular advisory publication.
`6440 <https://pulp.plan.io/issues/6440>`_
- Fixed advisory publication, missing auxiliary fields were added.
`6441 <https://pulp.plan.io/issues/6441>`_
- Fixed publishing of module repodata.
`6530 <https://pulp.plan.io/issues/6530>`_


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

- Documented bindings installation for a dev environment
`6395 <https://pulp.plan.io/issues/6395>`_


Misc
----

- `5207 <https://pulp.plan.io/issues/5207>`_, `#5455 <https://pulp.plan.io/issues/5455>`_, `#6312 <https://pulp.plan.io/issues/6312>`_, `#6313 <https://pulp.plan.io/issues/6313>`_, `#6339 <https://pulp.plan.io/issues/6339>`_, `#6363 <https://pulp.plan.io/issues/6363>`_, `#6442 <https://pulp.plan.io/issues/6442>`_, `#6155 <https://pulp.plan.io/issues/6155>`_, `#6297 <https://pulp.plan.io/issues/6297>`_, `#6300 <https://pulp.plan.io/issues/6300>`_, `#6560 <https://pulp.plan.io/issues/6560>`_


----

3.2.0

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


Features
--------

- Add mirror mode for sync endpoint.
`5738 <https://pulp.plan.io/issues/5738>`_
- Add some additional not equal filters.
`5854 <https://pulp.plan.io/issues/5854>`_
- SRPM can be skipped during the sync.
`6033 <https://pulp.plan.io/issues/6033>`_


Bugfixes
--------

- Fix absolute path error when parsing packages stored in S3
`5904 <https://pulp.plan.io/issues/5904>`_
- Fix advisory conflict resolution to check current version first.
`5924 <https://pulp.plan.io/issues/5924>`_
- Handling float timestamp on treeinfo file
`5989 <https://pulp.plan.io/issues/5989>`_
- Raise error when content has overlapping relative_path on the same version
`6152 <https://pulp.plan.io/issues/6152>`_
- Fixed an issue causing module and module-default metadata to be stored incorrectly, and added a data migration to fix existing installations.
`6191 <https://pulp.plan.io/issues/6191>`_
- Fix REST API for Modulemd "Package" list - instead of returning PKs, return Package HREFs as intended.
`6196 <https://pulp.plan.io/issues/6196>`_
- Replace RepositorySyncURL with RpmRepositorySyncURL
`6204 <https://pulp.plan.io/issues/6204>`_
- Modulemd dependencies are now stored corectly in DB.
`6214 <https://pulp.plan.io/issues/6214>`_


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

- Remove the pulp_use_system_wide_pkgs installer variable from the docs. We now set it in the pulp_rpm_prerequisites role. Users can safely leave it in their installer variables for the foreseeable future though.
`5992 <https://pulp.plan.io/issues/5992>`_


Misc
----

- `6030 <https://pulp.plan.io/issues/6030>`_, `#6147 <https://pulp.plan.io/issues/6147>`_


----

3.1.0

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


Features
--------

- Advisory now support reboot_suggested info.
`5737 <https://pulp.plan.io/issues/5737>`_
- Skip unsupported repodata.
`6034 <https://pulp.plan.io/issues/6034>`_


Misc
----

- `5867 <https://pulp.plan.io/issues/5867>`_, `#5900 <https://pulp.plan.io/issues/5900>`_


----

3.0.0

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


Bugfixes
--------

- Providing a descriptive error message for RPM repos with invalid metadata
`4424 <https://pulp.plan.io/issues/4424>`_
- Improve memory performance on syncing.
`5688 <https://pulp.plan.io/issues/5688>`_
- Improve memory performance on publishing.
`5689 <https://pulp.plan.io/issues/5689>`_
- Resolve the issue which disallowed users to publish uploaded content
`5699 <https://pulp.plan.io/issues/5699>`_
- Provide a descriptive error for invalid treeinfo files
`5709 <https://pulp.plan.io/issues/5709>`_
- Properly handling syncing when there is no treeinfo file
`5732 <https://pulp.plan.io/issues/5732>`_
- Fix comps.xml publish: missing group attributes desc_by_lang, name_by_lang, and default now appear properly.
`5741 <https://pulp.plan.io/issues/5741>`_
- Fix error when adding/removing modules to/from a repository.
`5746 <https://pulp.plan.io/issues/5746>`_
- Splitting content between repo and sub-repo
`5761 <https://pulp.plan.io/issues/5761>`_
- Allow empty string for optional fields for comps.xml content.
`5856 <https://pulp.plan.io/issues/5856>`_
- Adds fields from the inherited serializer to comps.xml content types' displayed fields
`5857 <https://pulp.plan.io/issues/5857>`_
- Assuring uniqueness on publishing.
`5861 <https://pulp.plan.io/issues/5861>`_


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

- Document that sync must complete before kicking off a publish
`5006 <https://pulp.plan.io/issues/5006>`_
- Add requirements to docs.
`5228 <https://pulp.plan.io/issues/5228>`_
- Update installation docs to use system-wide-packages.
`5564 <https://pulp.plan.io/issues/5564>`_
- Remove one shot uploader references and info.
`5747 <https://pulp.plan.io/issues/5747>`_
- Add 'Rest API' to menu.
`5749 <https://pulp.plan.io/issues/5749>`_
- Refactor workflow commands to small scripts.
`5750 <https://pulp.plan.io/issues/5750>`_
- Rename 'Errata' to 'Advisory' for consistency.
`5751 <https://pulp.plan.io/issues/5751>`_
- Update docs to include modularity and comps support to features.
Include core-provided browseable distributions in features.
`5752 <https://pulp.plan.io/issues/5752>`_
- Update docs to include Tech Preview section
`5753 <https://pulp.plan.io/issues/5753>`_
- Update Quickstart page
`5754 <https://pulp.plan.io/issues/5754>`_
- Rearrange installation page and add missing information
`5755 <https://pulp.plan.io/issues/5755>`_
- Rearrange workflows section to have individual menu items for each content type.
`5758 <https://pulp.plan.io/issues/5758>`_
- Add content type descriptions and their specifics.
`5759 <https://pulp.plan.io/issues/5759>`_
- Document python build dependencies that must be installed on CentOS / RHEL.
`5841 <https://pulp.plan.io/issues/5841>`_


Misc
----

- `5325 <https://pulp.plan.io/issues/5325>`_, `#5693 <https://pulp.plan.io/issues/5693>`_, `#5701 <https://pulp.plan.io/issues/5701>`_, `#5757 <https://pulp.plan.io/issues/5757>`_, `#5853 <https://pulp.plan.io/issues/5853>`_


----

Page 22 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.