Skip to content

fix: remove legacy registry API docker manifest create#190

Merged
rthallisey merged 1 commit into
NVIDIA:masterfrom
shivakunv:fix-oci-manifest
Jun 24, 2026
Merged

fix: remove legacy registry API docker manifest create#190
rthallisey merged 1 commit into
NVIDIA:masterfrom
shivakunv:fix-oci-manifest

Conversation

@shivakunv

Copy link
Copy Markdown
Contributor

docker manifest create/push uses the legacy registry API which pushes platform manifests individually, leaving them resolvable directly. nvcr.io then resolves the tag to the amd64 platform manifest instead of the manifest list.

docker buildx imagetools create uses the modern OCI API and creates a proper Docker manifest list where only the top-level digest is resolvable.

Signed-off-by: Shiva Kumar (SW-CLOUD) <shivaku@nvidia.com>
@shivakunv

Copy link
Copy Markdown
Contributor Author

@rthallisey PTAL : refer : issue: 188

@rthallisey

Copy link
Copy Markdown
Collaborator

lgtm. Thanks

@rthallisey rthallisey merged commit 956682c into NVIDIA:master Jun 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants