[24.0 backport] c8d/inspect: Ignore manifest with missing config #46244
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
(cherry picked from commit a64adda)
- What I did
Fixed failure to inspect image if any of its present manifest references an image config which isn't present locally.
- How I did it
Ignore c8d
NotFound
error when- How to verify it
$ docker pull busybox:1.36.1 $ docker pull --platform linux/amd64 busybox:1.36.1 $ ctr content rm sha256:a416a98b71e224a31ee99cff8e16063554498227d2b696152a9c3e0aa65e5824 # Delete amd64 config
Before
After
- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)