-
Notifications
You must be signed in to change notification settings - Fork 638
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues related to missing layer (likely caused by https://github.com/containerd/containerd/issues/8973 ) #3425
Comments
Tagging @lingdie who likely has a good understanding of whats going on. |
@AkihiroSuda while this is still murky, I feel this is bad enough given the number of issues. |
@AkihiroSuda containerd/containerd#8973 is stale, despite pings. What is your opinion?
The suggestion over there ("Changing the default pull behavior should be up to the client") is a bit asinine TBH, as it would have wide ranging impact on performance... |
@lingdie your patch was definitely going in the right direction, but I guess if the layers are missing, it will not be enough? What if we check if there are missing layers, then force a fetch? Something in the line of:
Since this is a general problem across our codebase (and not just on commit), we need a strategy to address this.
wdyt? |
Here is a repro involving tagging:
This will fail when we try to convert to a temp single platform image (because we tagged an image with missing layers). |
I'd prefer to limit the blockers to:
|
Fair enough. I might have a workable fix in the linked PR. |
For context: containerd#3425 containerd#3439 Signed-off-by: apostasie <spam_blackhole@farcloser.world>
For context: containerd#3425 containerd#3439 Signed-off-by: apostasie <spam_blackhole@farcloser.world>
For context: containerd#3425 containerd#3439 Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Signed-off-by: apostasie <spam_blackhole@farcloser.world>
Description
This here is to collect issues that may be caused by containerd/containerd#8973
invalid checksum digest format
) #2506content digest sha256:xxx: not found
in CI #2327How to solve it is unclear at this point.
Steps to reproduce the issue
na
Describe the results you received and expected
na
What version of nerdctl are you using?
main
Are you using a variant of nerdctl? (e.g., Rancher Desktop)
None
Host information
No response
The text was updated successfully, but these errors were encountered: