Pulp-container

Latest version: v2.22.0

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

Scan your dependencies

Page 1 of 23

4.0.0b4

^^^^^^^

- Enable sync from registries that use basic auth or have private repos
- Enable on_demand or streamed sync
- Enable whitelist tags specification when syncing
- Compatibility with pulpcore-plugin-0.1.0rc2

`Comprehensive list of changes and bugfixes for beta 4 <https://github.com/pulp/pulp_container/compare/4.0.0b3...4.0.0b4>`_.

4.0.0b3

^^^^^^^

- Enable sync from gcr and quay registries
- Enable support to handle pagination for tags/list endpoint during sync
- Enable support to manage a docker image that has manifest schema v2s1
- Enable docker distribution to serve directly latest repository version

`Comprehensive list of changes and bugfixes for beta 3 <https://github.com/pulp/pulp_container/compare/4.0.0b2...4.0.0b3>`_.

4.0.0b2

^^^^^^^

- Compatibility with pulpcore-plugin-0.1.0rc1
- Performance improvements and bug fixes
- Add support for syncing repo with foreign layers
- Change sync pipeline to use Futures to handle nested content
- Make Docker distributions asyncronous
- Add support to create publication directly

4.0.0b1

^^^^^^^

- Add support for basic sync of a docker repo form a V2Registry
- Add support for docker/podman pull from a docker distbution served by Pulp

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).

---

2.21.0

Features {: 2.21.0-feature }

- Added support for filtering remote repositories in pull-through caching using `includes` and
`excludes` fields. These fields can be set on pull-through caching remote objects.
[459](https://github.com/pulp/pulp_container/issues/459)
- Added support for the Replication feature. The replication process allows a Pulp instance to
replicate container repositories from an upstream Pulp, creating the required remotes,
repositories (those will always be read-only), and distributions.
[1648](https://github.com/pulp/pulp_container/issues/1648)

Bugfixes {: 2.21.0-bugfix }

- The pulp signing task that produces atomic type signature no longer signs cosign signatures,
attestations and sboms (images that end with .sig, .att, or .sbom), and ignores them instead.
[1347](https://github.com/pulp/pulp_container/issues/1347)
- Fixed a bug that caused intermittent failures during the pull-through caching when using non-local
filesystem storage.
[1493](https://github.com/pulp/pulp_container/issues/1493)
- Made the pull-through caching machinery resilient to connection errors.
[1499](https://github.com/pulp/pulp_container/issues/1499)
- Pulp Container specific settings are now properly validated during the deployment checks of a Pulp
instance.
[1550](https://github.com/pulp/pulp_container/issues/1550)
- Tasks created after uploading manifests will now remain available for further inspection and will not be deleted.
[1602](https://github.com/pulp/pulp_container/issues/1602)
- Disallowed anonymous users to pull images from private pull-through distributions.
[1623](https://github.com/pulp/pulp_container/issues/1623)
- Permitted users with the `pull_new_containerdistribution` permission to pull new data via
pull-through distributions.
[1624](https://github.com/pulp/pulp_container/issues/1624)
- Modified the `_catalog` endpoint to allow non-authed users to see all repos in catalog
(private and public) when token-auth is disabled.
[1651](https://github.com/pulp/pulp_container/issues/1651)
- Disallowed anonymous users to pull new content via a pull-through caching distribution. Content that
is already cached/downloaded can be still pulled.
[1657](https://github.com/pulp/pulp_container/issues/1657)

Misc {: 2.21.0-misc }

- [1607](https://github.com/pulp/pulp_container/issues/1607), [#1681](https://github.com/pulp/pulp_container/issues/1681)

---

Page 1 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.