You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Per pulp/pulp_docker#184 (https://pulp.plan.io/issues/2189), we added the ability to create or update docker tags in docker repositories. Suppose you have a busybox repo with a tag latest that points to manifest with digest sha256:2824fe048727a69da66cf1be00cebd3bb9cfe1f238473693aa9358b411208527 and you wanted to point it to a manifest with digest sha256:c152ddeda2b828fbb610cb9e4cb121e1879dd5301d336f0a6c070b2844a0f56d, here's how you'd do that:
Ensure that Pulp is able to create and update Docker tags, also ensure
that it can't create a tag to a manifest digest from another repository
and create a tag from an invalid manifest digest.
Closepulp#436
Ensure that Pulp is able to create and update Docker tags, also ensure
that it can't create a tag to a manifest digest from another repository
and create a tag from an invalid manifest digest.
Close#436
Per pulp/pulp_docker#184 (https://pulp.plan.io/issues/2189), we added the ability to create or update docker tags in docker repositories. Suppose you have a busybox repo with a tag latest that points to manifest with digest
sha256:2824fe048727a69da66cf1be00cebd3bb9cfe1f238473693aa9358b411208527and you wanted to point it to a manifest with digestsha256:c152ddeda2b828fbb610cb9e4cb121e1879dd5301d336f0a6c070b2844a0f56d, here's how you'd do that:You can also create new tags with the command like this would create a 'pulp' tag and point it to the same manifest:
Test Plan
Given a docker repo, update an existing tag by pointing it to the manifest.
Given a docker repo, create a new tag and point it to a manifest.
Point a tag to a digest that doesn't have a manifest with the particular digest in pulp
Point a tag to a manifest digest in another repo
The text was updated successfully, but these errors were encountered: