I'm currently struggling to install sandstorm into a plain Debian 8 container. Seeign stuff like problems with apparmor and after making the container uncontained I get stuff like: Code: modprobe fuse modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.2.3-2-pve/modules.dep.bin' So having an appliance for it would be awesome!
Kernel modules need to be loaded on the host, try it and see if there's anything else that fails. Also which apparmor errors do you see when it's enabled? (Maybe unprivileged containers will solve this once they're available.)
Thanks. I enabled the module on the host with modprobe fuse yet inside the lxc container trying to start sandstorm still gives me this error: The apparmor was fixed with: lxc.aa_profile = unconfined but the only error log I still found was: Btw. if you are interested, here is the support thread on their forum: https://github.com/sandstorm-io/sandstorm/issues/1156
Ah yes you'd have to include the fuse device in the container. Eg you can add Code: lxc.mount.entry /dev/fuse dev/fuse none bind,create=file 0 0 and restart the container.
Awesome, thanks so much. I figured it out needs to look like this and then it just worked lxc.mount.entry = /dev/fuse dev/fuse none bind,create=file 0 0