Pulp-container

Latest version: v2.20.0

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

Scan your dependencies

Page 17 of 20

2.3.0

Not secure
==================


Features
--------

- Added access policy and permission management to container repositories.
`7706 <https://pulp.plan.io/issues/7706>`_
- Added access policy and permission management to the container remotes.
`7707 <https://pulp.plan.io/issues/7707>`_
- Added access policy for ContainerDistributionViewSet and the Registry API.
`7937 <https://pulp.plan.io/issues/7937>`_
- Added access policy and permission management to the container namespaces.
`7967 <https://pulp.plan.io/issues/7967>`_
- Added RBAC to the push repository endpoint.
`7968 <https://pulp.plan.io/issues/7968>`_
- Add RBAC to the repository version endpoints.
`8017 <https://pulp.plan.io/issues/8017>`_
- Made the push and pull permission granting use the ``ContainerDistribution`` access policy.
`8075 <https://pulp.plan.io/issues/8075>`_
- Added Owner, Collaborator, and Consumer groups and permissions for Namespaces and Repositories.
`8101 <https://pulp.plan.io/issues/8101>`_
- Added a private flag to mark distributions global read accessability.
`8102 <https://pulp.plan.io/issues/8102>`_
- Added support for tagging and untagging manifests for push repositories.
`8104 <https://pulp.plan.io/issues/8104>`_
- Added RBAC for container content.
`8142 <https://pulp.plan.io/issues/8142>`_
- Made the token expiration time configurable via the setting 'TOKEN_EXPIRATION_TIME'.
`8147 <https://pulp.plan.io/issues/8147>`_
- Decoupled permissions for registry live api and pulp api.
`8153 <https://pulp.plan.io/issues/8153>`_
- Add description field to the ContainerDistribution.
`8168 <https://pulp.plan.io/issues/8168>`_


Bugfixes
--------

- Fixed a bug that caused the registry to advertise an invalid digest of a converted manifest.
`7923 <https://pulp.plan.io/issues/7923>`_
- Fixed the way how the plugin verifies authenticated users in the token authentication.
`8057 <https://pulp.plan.io/issues/8057>`_
- Adjusted the queryset filtering of ``ContainerDistribution`` to include ``private`` and ``Namespace`` permissions.
`8206 <https://pulp.plan.io/issues/8206>`_
- Fixed bug experienced when pulling using docker 20.10 client.
`8208 <https://pulp.plan.io/issues/8208>`_


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

- POST and DELETE requests are no longer available for `/pulp/api/v3/repositories/container/container-push/`.
Push repositories are still automatically created via docker/podman push and deleted through container distributions.
`8014 <https://pulp.plan.io/issues/8014>`_


Misc
----

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


----

2.2.2

Not secure
==================


Bugfixes
--------

- Fixed compution of the digest string during the manifest conversion so it also contains the algorithm. (Backported from https://pulp.plan.io/issues/8629).
`8818 <https://pulp.plan.io/issues/8818>`_
- Create and return empty_blob on the fly. (Backported from https://pulp.plan.io/issues/8654).
`8819 <https://pulp.plan.io/issues/8819>`_
- Fixed "connection already closed" error in the Registry handler. (Backported from https://pulp.plan.io/issues/8672).
`8820 <https://pulp.plan.io/issues/8820>`_


----

2.2.1

Not secure
==================


Bugfixes
--------

- Fixed a bug that caused the registry to fail during the schema conversion when there was not
provided the field ``created_by``. (Backported from https://pulp.plan.io/issues/8299)
`8349 <https://pulp.plan.io/issues/8349>`_
- Fixed a bug that caused the registry to advertise an invalid digest of a converted manifest. (Backported from https://pulp.plan.io/issues/7923)
`8350 <https://pulp.plan.io/issues/8350>`_
- Fixed bug experienced when pulling using docker 20.10 client. (Backported from https://pulp.plan.io/issues/8208)
`8367 <https://pulp.plan.io/issues/8367>`_


----

2.2.0

Not secure
==================


Features
--------

- Added namespaces to group repositories and distributions.
`7089 <https://pulp.plan.io/issues/7089>`_
- Refactored the registry's push API to not store uploaded chunks in /var/lib/pulp, but rather
in the shared storage.
`7218 <https://pulp.plan.io/issues/7218>`_


Bugfixes
--------

- Fixed the value of registry_path in a container distribution.
`7385 <https://pulp.plan.io/issues/7385>`_
- Added validation for tags' names.
`7506 <https://pulp.plan.io/issues/7506>`_
- Fixed Renderer to handle properly Manifest and Blob responses.
`7620 <https://pulp.plan.io/issues/7620>`_
- Updated models fields to not use settings directly.
`7728 <https://pulp.plan.io/issues/7728>`_
- Fixed a bug where Artifacts were missing sha224 checksum after `podman push`.
`7774 <https://pulp.plan.io/issues/7774>`_


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

- Updated scripts to correctly show the workflows.
`7547 <https://pulp.plan.io/issues/7547>`_


Misc
----

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


----

2.1.3

Not secure
==================


Misc
----

- `744 <https://github.com/pulp/pulp_container/issues/744>`_


----

2.1.2

Not secure
==================


Bugfixes
--------

- Create and return empty_blob on the fly (Backported from https://pulp.plan.io/issues/8631)
`8654 <https://pulp.plan.io/issues/8654>`_
- Fixed compution of the digest string during the manifest conversion so it also contains the algorithm (Backported from https://pulp.plan.io/issues/8629).
`8655 <https://pulp.plan.io/issues/8655>`_
- Fixed "connection already closed" error in the Registry handler (Backported from https://pulp.plan.io/issues/8672).
`8685 <https://pulp.plan.io/issues/8685>`_


----

Page 17 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.