Pulp-docker

Latest version: v4.0.0b7

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

Scan your dependencies

Page 1 of 2

4.0.0b7

====================


Bugfixes
--------

- Fix a bug that allowed arbitrary url prefixes for custom endpoints.
`5486 <https://pulp.plan.io/issues/5486>`_
- Add Docker-Distribution-API-Version header among response headers.
`5527 <https://pulp.plan.io/issues/5527>`_


Misc
----

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


----

4.0.0b6

====================


Features
--------

- Add endpoint to recursively copy manifests from a source repository to a destination repository.
`3403 <https://pulp.plan.io/issues/3403>`_
- Add endpoint to recursively add docker content to a repository.
`3405 <https://pulp.plan.io/issues/3405>`_
- As a user I can sync from a docker repo published by Pulp2/Pulp3.
`4737 <https://pulp.plan.io/issues/4737>`_
- Add support for tagging and untagging manifests via an additional endpoint
`4934 <https://pulp.plan.io/issues/4934>`_
- Add endpoint for copying all tags from a source repository, or specific tags by name.
`4947 <https://pulp.plan.io/issues/4947>`_
- Add ability to filter Manifests and ManifestTags by media_type and digest
`5033 <https://pulp.plan.io/issues/5033>`_
- Add ability to filter Manifests, ManifestTags and Blobs by multiple media_types
`5157 <https://pulp.plan.io/issues/5157>`_
- Add endpoint to recursively remove docker content from a repository.
`5179 <https://pulp.plan.io/issues/5179>`_


Bugfixes
--------

- Allow Accept header to send multiple values.
`5211 <https://pulp.plan.io/issues/5211>`_
- Populate ManifestListManifest thru table during sync.
`5235 <https://pulp.plan.io/issues/5235>`_
- Fixed a problem where repeated syncs created invalid orphaned tags.
`5252 <https://pulp.plan.io/issues/5252>`_


Misc
----

- `4681 <https://pulp.plan.io/issues/4681>`_, `5213 <https://pulp.plan.io/issues/5213>`_, `5218 <https://pulp.plan.io/issues/5218>`_


----

4.0.0b5

====================


Bugfixes
--------

- Add 'Docker-Content-Digest' header to the response headers.
`4646 <https://pulp.plan.io/issues/4646>`_
- Allow docker remote whitelist_tags to be unset to null.
`5017 <https://pulp.plan.io/issues/5017>`_
- Remove schema1 manifest signature when calculating its digest.
`5037 <https://pulp.plan.io/issues/5037>`_


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

- Switch to using `towncrier <https://github.com/hawkowl/towncrier>`_ for better release notes.
`4875 <https://pulp.plan.io/issues/4875>`_
- Add an example to the whitelist_tag help text
`4994 <https://pulp.plan.io/issues/4994>`_
- Add list of features to the docker landing page.
`5030 <https://pulp.plan.io/issues/5030>`_


Misc
----

- `4572 <https://pulp.plan.io/issues/4572>`_, `4994 <https://pulp.plan.io/issues/4994>`_, `5014 <https://pulp.plan.io/issues/5014>`_


----

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_docker/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_docker/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

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.