Project

General

Profile

Actions

Feature #16467

open

ceph-fuse: Exclude ceph.* xattr namespace in listxattr

Added by John Spray almost 8 years ago. Updated about 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Correctness/Safety
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Client, Common/Protocol, ceph-fuse
Labels (FS):
Pull request ID:

Description

See this thread: http://www.spinics.net/lists/ceph-devel/msg30948.html

Some userspaces tools (notably rsync) try to copy files' xattrs when copying the files. This causes a problem when rsync tries to copy the ceph vxattrs to a non-ceph filesystem.

We can avoid this issue if we continue to make vxattrs available for get/set, but don't include them in the listing.


Related issues 1 (0 open1 closed)

Related to CephFS - Feature #16468: kclient: Exclude ceph.* xattr namespace in listxattrResolvedJeff Layton

Actions
Actions #1

Updated by John Spray almost 8 years ago

  • Category set to 45
Actions #2

Updated by Greg Farnum almost 8 years ago

  • Category changed from 45 to Correctness/Safety
  • Component(FS) Client, Common/Protocol, ceph-fuse, kceph added

This applies to the kernel client as well, right?

Actions #3

Updated by Greg Farnum almost 8 years ago

  • Component(FS) deleted (kceph)
Actions #4

Updated by Greg Farnum almost 8 years ago

  • Related to Feature #16468: kclient: Exclude ceph.* xattr namespace in listxattr added
Actions #5

Updated by Michal Jarzabek over 7 years ago

  • Assignee set to Michal Jarzabek
Actions #6

Updated by Patrick Donnelly about 5 years ago

  • Assignee deleted (Michal Jarzabek)
Actions

Also available in: Atom PDF