Skip to content
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

Failure due to missing layers #558

Closed
markusheiden opened this issue Dec 9, 2024 · 3 comments
Closed

Failure due to missing layers #558

markusheiden opened this issue Dec 9, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@markusheiden
Copy link

markusheiden commented Dec 9, 2024

What happened:
Layers could not be found. Even with -i dive won't start.

What you expected to happen:
No errors.

How to reproduce it (as minimally and precisely as possible):
dive node:22@sha256:35a5dd72bcac4bce43266408b58a02be6ff0b6098ffa6f5435aeea980a8951d7 on an Apple ARM results in could not find 'blobs/sha256/f715b6c8c4fffd54af22e15764afcb686f56e2218f7c7325e8093eeb3e7afe24' in parsed layers.

Anything else we need to know?:
I suspect this has to do with node:22 maybe not being available for Apple ARM or the concrete image being an x86 one. Anyway this shouldn't prevent browsing the image's file system.

Environment:

  • OS version macOS 15.1.1
  • Docker version (if applicable) 27.3.1
@markusheiden markusheiden added the bug Something isn't working label Dec 9, 2024
@DeanAyalon
Copy link

DeanAyalon commented Dec 9, 2024

This seems to be a duplicate of the error appearing in #507, #510, and #534

Are you using the containerd image store? The error seems to stem from its new format

Try building the tool with #511 merged in
Joschi's fork has a release with it merged in, as well as other fixes, if you'd like to use it


Also, node:22 definitely does have an ARM64 platform image

@markusheiden
Copy link
Author

Yes, I use containerd.

I will try to build the fixed version and report back.

@markusheiden
Copy link
Author

markusheiden commented Dec 9, 2024

Joshi's fork works for me. So I am closing this as a duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants