Project

General

Profile

Actions

Bug #18013

closed

ceph_test_libcephfs access failures when run without ceph-fuse mount in teuthology (no UserPerm?)

Added by Patrick Donnelly over 7 years ago. Updated over 7 years ago.

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

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Client
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When ceph-fuse is turned off for the libcephfs_interface_tests task, we see access control failures:

2016-11-22T19:56:38.947 INFO:tasks.workunit.client.0.mira056.stdout:Running main() from gmock_main.cc
2016-11-22T19:56:38.947 INFO:tasks.workunit.client.0.mira056.stdout:[==========] Running 59 tests from 3 test cases.
2016-11-22T19:56:38.947 INFO:tasks.workunit.client.0.mira056.stdout:[----------] Global test environment set-up.
2016-11-22T19:56:38.947 INFO:tasks.workunit.client.0.mira056.stdout:[----------] 54 tests from LibCephFS
2016-11-22T19:56:38.947 INFO:tasks.workunit.client.0.mira056.stdout:[ RUN      ] LibCephFS.OpenEmptyComponent
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-11.0.2-1840-gf0b7d36/src/test/libcephfs/test.cc:47: Failure
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:      Expected: 0
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:To be equal to: ceph_mkdirs(cmount, c_dir, 0777)
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:      Which is: -13
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:[  FAILED  ] LibCephFS.OpenEmptyComponent (754 ms)
2016-11-22T19:56:39.701 INFO:tasks.workunit.client.0.mira056.stdout:[ RUN      ] LibCephFS.OpenReadWrite
2016-11-22T19:56:39.953 INFO:tasks.workunit.client.0.mira056.stdout:/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-11.0.2-1840-gf0b7d36/src/test/libcephfs/test.cc:83: Failure
2016-11-22T19:56:39.954 INFO:tasks.workunit.client.0.mira056.stdout:Expected: (0) < (fd), actual: 0 vs -13
2016-11-22T19:56:39.954 INFO:tasks.workunit.client.0.mira056.stdout:[  FAILED  ] LibCephFS.OpenReadWrite (253 ms)

from: http://pulpito.ceph.com/pdonnell-2016-11-22_19:29:40-fs-master-distro-basic-mira/570130/

The first test failure gives this client log: /ceph/teuthology-archive/pdonnell-2016-11-22_19:29:40-fs-master-distro-basic-mira/570130/remote/mira056/log/ceph-client.admin.16057.log.gz

Key excerpt:

2016-11-22 19:56:39.700127 7f8d1c762e80 10 client.4137 Client::mkdirs /open_test_16057
2016-11-22 19:56:39.700151 7f8d1c762e80 10 client.4137 _getattr mask As issued=1
2016-11-22 19:56:39.700165 7f8d1c762e80  3 client.4137 may_lookup 0x7f8cec00b3c0 = 0
2016-11-22 19:56:39.700173 7f8d1c762e80 10 client.4137 _lookup concluded ENOENT locally for 1.head(faked_ino=0 ref=5 ll_ref=1 cap_refs={} open={} mode=40755 size=0/0 mtime=2016-11-22 19:54:33.020674 caps=pAsLsXsFs(0=pAsLsXsFs) COMPLETE has_dir_layout 0x7f8cec00b3c0) dn 'open_test_16057'
2016-11-22 19:56:39.700197 7f8d1c762e80 10 client.4137 _getattr mask As issued=1
2016-11-22 19:56:39.700201 7f8d1c762e80  3 client.4137 may_create 0x7f8cec00b3c0 = -13
Actions

Also available in: Atom PDF