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

Reply via email to