[BUG]: Installation on rootless-docker instance fails
Describe the bug
When I try to pull the latest image of activepieces via docker image pull activepieces/activepieces:latest on my rootless docker-server I get the following error:
failed to register layer: failed to Lchown "/usr/src/app/dist/packages/server/api/node_modules/buffer-equal-constant-time/.npmignore" for UID 718322462, GID 454177323 (try increasing the number of subordinate IDs in /etc/subuid and /etc/subgid): lchown /usr/src/app/dist/packages/server/api/node_modules/buffer-equal-constant-time/.npmignore: invalid argument
The error in turn blocks an installation via portainer aswell (portainer thinks that there is no image activepieces/activepieces:latest). Some research showed that this seems to be a problem within the image (see https://github.com/moby/moby/issues/45757 ) and not with docker in general. The image works fine on my rootfull-dockerserver. Please fix. :)
To Reproduce Steps to reproduce the behavior:
- Install docker root-less on a machine
- try
docker image pull activepieces/activepieces:latest
Expected behavior The image should pull normally.
Additional context There is no good reason that activepieces should need a root-full docker-instance to work. Edit: The referenced link seem to have it fixed. See https://github.com/m9sweeper/m9sweeper/issues/117 and subsequent links.
Hi @Husky110
I am not sure currently which package is causing that, this going need sometime to find, If anyone reading this and find why it's happening please let us know.
Hey @abuaboud
Have you tried the fix they did at the link I provided?
See https://github.com/m9sweeper/m9sweeper/pull/134/files
Maybe that helps with the issue?
⚠️COMMENT VISIBILITY WARNING⚠️
Comments on closed issues are hard for our team to see. If this issue is continuing with the latest stable version of Activepieces, please open a new issue that references this one.