Project

General

Profile

Feature #58133

qa: add test cases for fscrypt feature in kernel CephFS client

Added by Xiubo Li about 1 year ago. Updated 11 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
qa
Pull request ID:

Description

As per the documentation fscrypt is a (kernel) "library which filesystems can hook into to support transparent encryption of files and directories". It basically allows users to transparently encrypt files and directories: a user can simply set the key in a directory and all files within that directory will be encrypted. Note that this means that only the file data will actually be encrypted; the only metadata the is encrypted is the filename, everything else (timestamps, file size, xatttributes, etc) are visible for other users as long as they have the permissions to access them.

So far, only local filesystems support it (ext4, f2fs and ubifs), but it looks like there's nothing preventing CephFS to support it.


Related issues

Copied from Linux kernel client - Feature #46690: Add fscrypt support to the kernel CephFS client Fix Under Review

History

#1 Updated by Xiubo Li about 1 year ago

  • Copied from Feature #46690: Add fscrypt support to the kernel CephFS client added

#2 Updated by Xiubo Li about 1 year ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 48628

#3 Updated by Xiubo Li 11 months ago

  • Status changed from Fix Under Review to Resolved

Also available in: Atom PDF