Pulp-container

Latest version: v2.22.0

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

Scan your dependencies

Page 19 of 23

2.3.1

Not secure
Bugfixes

- Use `get_user_model()` to prevent pulp_container from crashing when running alongside other pulp plugins that override the default user authentication models.
[8260](https://pulp.plan.io/issues/8260)

---

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)

---

Page 19 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.