Red Hat Bugzilla – Bug 1476295
md-cache uses incorrect xattr keynames for GF_POSIX_ACL keys
Last modified: 2017-12-08 12:35:59 EST
Description of problem:
The caching of GF_POSIX_ACL_DEFAULT and GF_POSIX_ACL_ACCESS keys is not done correctly because mdc_key_load_set() tries to enable the caching with an inappropriate prefix.
"glusterfs.posix_acl." does not match "glusterfs.posix.acl" nor "glusterfs.posix.default_acl"
Version-Release number of selected component (if applicable):
REVIEW: https://review.gluster.org/17909 (md-cache: Use correct xattr keynames for virtual glusterfs ACLs.) posted (#1) for review on master by Günther Deschner (email@example.com)
COMMIT: https://review.gluster.org/17909 committed in master by Jeff Darcy (firstname.lastname@example.org)
Author: Günther Deschner <email@example.com>
Date: Wed Jul 26 18:10:33 2017 +0200
md-cache: Use correct xattr keynames for virtual glusterfs ACLs.
The "glusterfs.posix_acl." prefix does not catch the glusterfs posix acl
xattr keynames which are
* "glusterfs.posix.acl" and
Using the GF_POSIX_ACL_ACCESS and GF_POSIX_ACL_DEFAULT defines directly
is the savest option.
Signed-off-by: Guenther Deschner <firstname.lastname@example.org>
Reviewed-by: Michael Adam <email@example.com>
Smoke: Gluster Build System <firstname.lastname@example.org>
Reviewed-by: Niels de Vos <email@example.com>
Tested-by: Niels de Vos <firstname.lastname@example.org>
CentOS-regression: Gluster Build System <email@example.com>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.13.0, please open a new bug report.
glusterfs-3.13.0 has been announced on the Gluster mailinglists , packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist  and the update infrastructure for your distribution.