Bug 1024056

Summary: CephFS libs missing important features.
Product: [Fedora] Fedora EPEL Reporter: Eric Renfro <psi-jack>
Component: cephAssignee: Josef Bacik <josef>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: el6CC: branto, josef
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-30 09:47:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Eric Renfro 2013-10-28 17:20:15 UTC
Description of problem:
CephFS libraries lack support for mount.cephfs's secretfile option to read a keyfile. This is supported in Ceph's official repository for Ceph, and is related to the libraries.

Version-Release number of selected component (if applicable):
0.67.4

How reproducible:
Easily

Steps to Reproduce:
1. Install ceph, ceph-libs, ceph-libcephfs
2. Setup fstab with an entry similar to: mon:/ /mnt ceph norbytes,name=admin,secretfile=/etc/ceph/ceph.secret,_netdev
3. Watch it fail with the secretfile option not being supported.

Actual results:
Filesystem fails to mount with error in syslog about secretfile not being supported.

Expected results:
Filesystem mounts using the provided keyfile.

Additional info:

Comment 1 Boris Ranto 2019-04-30 09:46:11 UTC
This should no longer be the case, we are using pretty much the same spec file for the upstream builds as the Fedora builds.