Pulpcore

Latest version: v3.53.0

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

Scan your dependencies

Page 46 of 57

3.15.6

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- Fix a mistake in a previous migration which may have caused improperly encrypted remote fields.
:github:`2327`


Plugin API
----------

No significant changes.

3.15.5

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- Fix delete repository version causing "duplicate key value violates unique constraint" error.
:github:`2047`
- Fix content summary showing incorrect count after previous version deletion.
:github:`2084`
- Fixed issue with listing repository versions after deleting previous versions.
:github:`2085`
- Fixed migration 0064_add_new_style_task_columns to purge extraneous ReservedResource and
TaskReservedResource entries, which could block sync and publish tasks post-upgrade.

Also taught the migration to bulk-update the Task changes. In large installations, this
should have a positive impact on the time it takes to apply the migration.
:github:`2101`
- Taught PulpImport to retry in the event of a concurrency-collision on ContentArtifact.
:github:`2102`
- Fixed potential deadlock-window in touch() path.
:github:`2157`
- Fixed reporting tasks being canceled before being picked up by a worker as canceled instead of
failed.
:github:`2183`
- Fixed import/export of repositories with sub-content.

An example would be the sub-repositories in pulp_rpm
DistributionTrees.
:github:`2192`
- touch() now uses standard Django instead of raw-sql to update.
:github:`2229`
- PulpImporter now unpacks into the task-worker's working directory rather than /tmp. Unpacking
large files into /tmp could cause the operation to fail, or even cause stability issues for
Pulp instance, due to running /tmp out of space.
:github:`2247`
- This fix prevents the lost track of a content removed version when deleting a repository version that deletes a content that is added back in the subsequent version, but deleted again in a later version.
:github:`2267`
- Added transactions around repository version operations to prevent data loss.
:github:`2268`
- Fixed bug where the content app would stop working after a brief loss of connection to the database.
:github:`2293`


Plugin API
----------

No significant changes.

3.15.4

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- Fixed downloader retry logic with partially written files.
:github:`2078`
- Fixed bug where retries of partially downloaded files failed digest and size validation.
:github:`2135`
- Fixed the calculation of response range headers in streaming answers from the content app.
:github:`2147`
- Improved messaging around timeout requests.
:github:`2169`


Misc
~~~~

- :github:`2094`


Plugin API
----------

No significant changes.

3.15.3

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- Fixed bug where Artifacts were being downloaded even if they were already saved in Pulp.
(backported from 9542)
:redmine:`9584`


Plugin API
----------

No significant changes.

3.15.2

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- Fixed bug where some Openshift environments could not start workers due to a strange Python runtime
import issue.
(backported from 9338)
:redmine:`9342`


Plugin API
----------

No significant changes.

3.15.1

Not secure
===================
REST API
--------

Bugfixes
~~~~~~~~

- ``RBACContentGuard`` assign/remove permission endpoints now properly return 201 instead of 200
(backported from 9314)
:redmine:`9323`


Plugin API
----------

Bugfixes
~~~~~~~~

- Set the default widget type to ``JSONWidget`` for ``JSONFields`` for Model Resources to fix
django-import-export bug where ``django.db.models.JSONFields`` weren't properly handled.
(backported from 9307)
:redmine:`9324`

Page 46 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.