-
Notifications
You must be signed in to change notification settings - Fork 11
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
Installation failing due to ACL support #12
Comments
Sorry but the Docker image uses the ElkarBackup deb package, which needs ACL support enabled. Apparently, even using Docker containers, you need to mount your / with ACL enabled in your host system. |
More info here |
Hmm, still no luck. acl was already installed on my debian installation but enabled it explicitly in my fstab, rebooted and still no success. Am I the only one having this issue? In that case I'll just inspect my machine further. |
I'm going to check it under a Debian host (I'm currently testing Docker image under Ubuntu). What Debian and Docker version are you using? Thanks |
Debian version 8.7 No, thank you :) |
Apparently with Ubuntu 16.04 and Docker 17.03.1-ce everything works well, but if we use Debian instead Ubuntu I have the same issue as you. Ubuntu and Debian both has ACLs enabled and a usual ElkarBackup installation works well there. But the Docker container has a different behaviour (both are configured with AUFS); It looks a Docker compatibility problem with Debian... :-/ |
Hmm, it's good to know it's nothing in my setup but I can't find anything that could cause this, I'm drawing a blank here. Any idea how to continue or where to report this? |
I've just opened an issue moby/moby#32915 Maybe someone could give us any clue there. |
We've just discovered in #18 thanks to @Paul-dH that this bug also affects to Ubuntu 17.04. The easiest workaround to fix that is to change the Docker storage driver from AuFS to devicemapper: # /etc/docker/daemon.json
{
"storage-driver": "devicemapper"
} Anyone has any other idea to fix this? Thanks |
We're closing this issue because we've released a completely new Docker image: |
Just wanted to start using elkarbackup but the container will not run how it should. entrypoint.sh fails to install elkarbackup:
Seems to be that ACL support is needed, I found the workaround in the link below but it seems like that would affect all my containers and I don't think that's a good solution.
https://stackoverflow.com/questions/22714885/how-to-use-setfacl-within-a-docker-container
My docker-compose.yml:
My Dockerfile (I needed port 80 exposed for my reversed proxy to detect it):
Is it possible to fix this or am I doing something wrong?
The text was updated successfully, but these errors were encountered: