when you bind a host volume into docker, java does not correctly detect that and checks the xattr support on the root fs instead of the host fs. The root fs often does not support xattr, so the check would fail even if the target really does support xattr.
the fix is just try setting the xattrs anyway, and let them fail if there really isn't xattrs support You can merge this Pull Request by running: git pull https://github.com/kahing/jclouds filesystem-in-docker-xattr Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/642 -- Commit Summary -- * make xattr work in docker volume -- File Changes -- M apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java (30) -- Patch Links -- https://github.com/jclouds/jclouds/pull/642.patch https://github.com/jclouds/jclouds/pull/642.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/642
