Community discussions

MikroTik App
 
User avatar
sirbryan
Member Candidate
Member Candidate
Topic Author
Posts: 298
Joined: Fri May 29, 2020 6:40 pm
Location: Utah
Contact:

Container ownership/permissions question for daapd (failed to extract layer)

Fri Oct 28, 2022 11:22 pm

I'm trying to install linuxserver/daapd on a 2116 with NVMe (and 2004 with USB-3) disks. Both of them are erroring out with "failed to extract layer" (very useful).
11:48:29 container,info,debug importing remote image: linuxserver/daapd, tag: arm64v8-latest 
11:48:29 system,info item added by admin 
11:48:30 container,info,debug getting layer sha256:8f4e79b3381db168cc8ebfaa82571cd2197547598f5de378b25cf6b3df7a4ecb 
11:48:31 container,info,debug layer sha256:8f4e79b3381db168cc8ebfaa82571cd2197547598f5de378b25cf6b3df7a4ecb downloaded 
11:48:31 container,info,debug getting layer sha256:ef90d90621fc007c5fde28ba5a7c77e7851c2319ff330084237e45681c7859ed 
11:48:32 container,info,debug layer sha256:ef90d90621fc007c5fde28ba5a7c77e7851c2319ff330084237e45681c7859ed downloaded 
11:48:33 container,info,debug getting layer sha256:e9c606be192d17cb783d2b8941ec1dc74be829274a052d2507cd00e96228a881 
11:48:33 container,info,debug layer sha256:e9c606be192d17cb783d2b8941ec1dc74be829274a052d2507cd00e96228a881 downloaded 
11:48:33 container,info,debug getting layer sha256:7b6452240865d2f780945bf3a3653ef33f92d32c4a681e4cb0aeb4526e6d943d 
11:48:36 container,info,debug layer sha256:7b6452240865d2f780945bf3a3653ef33f92d32c4a681e4cb0aeb4526e6d943d downloaded 
11:48:38 container,info,debug getting layer sha256:c271c8476ccb882e0d8bb5f7a70fff98394a9c50697ac09203c0720c483a246a 
11:48:39 container,info,debug layer sha256:c271c8476ccb882e0d8bb5f7a70fff98394a9c50697ac09203c0720c483a246a downloaded 
11:48:39 container,info,debug failed to extract layer 
11:48:39 container,info,debug was unable to import, container 7c9b7403-72b2-4b3f-8b5b-84e41029dace 
The linuserver.io site discusses how their containers can be configured to run as the primary user of the host instead of root for a number of reasons: https://docs.linuxserver.io/general/und ... d-and-pgid

I've tried the suggested 1000 as well as 0 (which is what sftp shows as owning everything).

I don't know if the failure of the container to install is permissions-related, or something else. I installed it in Docker on my Mac Studio (also ARM64) and it had no problems. I haven't pulled it apart yet to see what element (or script within a particular sub-container) is failing.

Does anybody know the UID/GID that I should/could be using instead of 0 or 1000? (Or can the RouterOS guys give us more details than "failed to extract layer"?)

Who is online

Users browsing this forum: teleport and 2 guests