Pulp-container

Latest version: v2.24.1

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

Scan your dependencies

Page 1 of 24

2.24.0

Features {: 2.24.0-feature }

- Add partial support for Domains. The plugin can be installed with the feature turned on, but it
only functions within the default domain.
[domain-enablement](https://github.com/pulp/pulp_container/issues/domain-enablement)

---

2.23.0

Bugfixes {: 2.23.0-bugfix }

- Fixed a bug where the authentication scheme in the authorization header
was not being parsed correctly.
[1812](https://github.com/pulp/pulp_container/issues/1812)
- Fixed an issue in `DOCKER_MANIFEST_V1_SCHEMA` definition where the optional `jwk` header parameter
was defined as required.
[1874](https://github.com/pulp/pulp_container/issues/1874)
- Fixed flatpak index returning 500 when Manifest content was on_demand or had been reclaimed.
[1887](https://github.com/pulp/pulp_container/issues/1887)

Deprecations and Removals {: 2.23.0-removal }

- Rebased and squashed old migrations to prepare for pulpcore 3.70 compatibility.
[1850](https://github.com/pulp/pulp_container/issues/1850)

Misc {: 2.23.0-misc }

- [1910](https://github.com/pulp/pulp_container/issues/1910)

---

2.22.1

Bugfixes {: 2.22.1-bugfix }

- Fixed a bug where the authentication scheme in the authorization header
was not being parsed correctly.
[1812](https://github.com/pulp/pulp_container/issues/1812)
- Fixed an issue in `DOCKER_MANIFEST_V1_SCHEMA` definition where the optional `jwk` header parameter
was defined as required.
[1874](https://github.com/pulp/pulp_container/issues/1874)
- Fixed flatpak index returning 500 when Manifest content was on_demand or had been reclaimed.
[1887](https://github.com/pulp/pulp_container/issues/1887)

---

2.22.0

Features {: 2.22.0-feature }

- The `build_image` endpoint has been refactored to accept `build_context`
(i.e., a file repository version) instead of raw artifacts. The same applies to Containerfile."
[479](https://github.com/pulp/pulp_container/issues/479)
- Introduced the `type` field on the Manifests endpoint to enable easier differentiation of image
types.
[1751](https://github.com/pulp/pulp_container/issues/1751)
- Added `architecture`, `os`, and `compressed_image_size` fields to Manifest.
[1767](https://github.com/pulp/pulp_container/issues/1767)

Bugfixes {: 2.22.0-bugfix }

- Resolved an issue with the pull-through cache that was causing errors when retrieving v2 schema 1
manifests.
[1700](https://github.com/pulp/pulp_container/issues/1700)
- Fixed an issue causing an HTTP 500 error when a GET request for a non-existing
blob was made to a distribution with only a `repository_version` set.
[1703](https://github.com/pulp/pulp_container/issues/1703)
- Fixed an HTTP 500 error returned when pushing an image with the same name as the name of an existing
read-only repository.
[1712](https://github.com/pulp/pulp_container/issues/1712)
- Resolved an issue with syncing content causing errors when retrieving manifests without a mediaType
definition.
[1746](https://github.com/pulp/pulp_container/issues/1746)
- Resolved an issue where syncing filtered content with a `cosign` signature from a remote source lacking `Sigstore`,
and with `signed_only: true` enabled, could occasionally fail.
[1759](https://github.com/pulp/pulp_container/issues/1759)
- Fixed the JSONField specification so it doesn't break ruby bindings.
See context [here](https://github.com/pulp/pulp_rpm/issues/3639).

---

2.21.2

No significant changes.

---

2.21.1

Bugfixes {: 2.21.1-bugfix }

- Fixed an issue causing an HTTP 500 error when a GET request for a non-existing
blob was made to a distribution with only a `repository_version` set.
[1703](https://github.com/pulp/pulp_container/issues/1703)
- Fixed the JSONField specification so it doesn't break ruby bindings.
See context [here](https://github.com/pulp/pulp_rpm/issues/3639).

---

Page 1 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.