Project

General

Profile

Activity

From 05/14/2016 to 06/12/2016

06/12/2016

09:45 PM Bug #16024 (Pending Backport): Client: reports that readahead is not working
Backport PR: https://github.com/ceph/ceph/pull/9656 Greg Farnum
09:35 PM Bug #15508 (Pending Backport): client: simultaneous readdirs are very racy
Backport PR: https://github.com/ceph/ceph/pull/9655 Greg Farnum

06/10/2016

09:55 AM Feature #16228 (New): Create teuthology task for Samba ping_pong test

The Samba ping_pong test validates the interaction between multiple clients accessing the same data.
Related:
h...
John Spray

06/09/2016

09:03 PM Bug #16067: client: InvalidWrite in put_qtree
Greg: yes, I expect the big quotatree patch will fix both. John Spray
04:32 PM Bug #16067: client: InvalidWrite in put_qtree
Any chance this is because of #16066, or at least resolved by the associated PR? Greg Farnum
07:40 PM Feature #16219 (New): test: smallfile benchmark tool
Run this metadata tester in our nightlies.
https://github.com/bengland2/smallfile
>smallfile is a python-based ...
Greg Farnum
05:38 PM Backport #16215 (Resolved): jewel: client: crash in unmount when fuse_use_invalidate_cb is enabled
https://github.com/ceph/ceph/pull/10106 Nathan Cutler
09:49 AM Cleanup #15922 (Resolved): MDS: remove TMAP support from CDir
John Spray
09:36 AM Bug #16137 (Pending Backport): client: crash in unmount when fuse_use_invalidate_cb is enabled
John Spray

06/08/2016

08:29 PM Bug #16186: kclient: drops requests without poking system calls on reconnect
I'm concerned to hear that; I thought those patches had been zapped from the queue. If we disconnect and reconnect, r... Greg Farnum
01:49 AM Bug #16186: kclient: drops requests without poking system calls on reconnect
Client only drops unsafe MDS requests after session reset. It also tries re-sending outstanding requests
please ...
Zheng Yan
01:04 AM Bug #16186 (Duplicate): kclient: drops requests without poking system calls on reconnect
If I'm understanding the way things currently work:
*) kernel client loses network connection
*) MDS times out kern...
Greg Farnum
08:18 PM Bug #16024: Client: reports that readahead is not working
Test is here: https://github.com/ceph/ceph-qa-suite/pull/1046
Greg is adding that to his test branch.
Patrick Donnelly
01:42 PM Bug #16164: mds: enforce a dirfrag limit on entries
He's got more info in http://tracker.ceph.com/issues/16177.
Basically, a CephFS user created directories large eno...
Greg Farnum
05:10 AM Bug #16164: mds: enforce a dirfrag limit on entries
Greg Farnum wrote:
> Hmm, I was talking to m0zes (whose situation kicked off this bug) and it turns out the objects ...
Xiaoxi Chen
12:41 PM Cleanup #16195 (Resolved): mds: Don't spam log with standby_replay_restart messages
... John Spray
10:25 AM Bug #16066 (Fix Under Review): client: FAILED assert(root_ancestor->qtree == __null)
Zheng Yan
10:24 AM Bug #16066: client: FAILED assert(root_ancestor->qtree == __null)
https://github.com/ceph/ceph/pull/9591 Zheng Yan

06/07/2016

09:57 PM Bug #16164: mds: enforce a dirfrag limit on entries
Hmm, I was talking to m0zes (whose situation kicked off this bug) and it turns out the objects actually causing the i... Greg Farnum
04:15 PM Bug #15266 (Resolved): ceph_volume_client purge failing on non-ascii filenames
Ramana Raja
02:47 PM Bug #16022: MDSMonitor::check_subs() is very buggy
Abhishek: yes, that should be backported too. It's not strictly necessary but is worthwhile. John Spray
02:35 PM Bug #16022: MDSMonitor::check_subs() is very buggy
Does https://github.com/ceph/ceph-qa-suite/pull/1018 need to be packported to Jewel too? Please confirm. Abhishek Varshney
02:47 PM Backport #16152 (In Progress): jewel: fs: client: fstat cap release
Abhishek Varshney
02:44 PM Backport #16136 (In Progress): jewel: MDSMonitor fixes
Abhishek Varshney
02:41 PM Backport #16135 (In Progress): jewel: MDS: fix getattr starve setattr
Abhishek Varshney
02:38 PM Backport #16041 (In Progress): jewel: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Abhishek Varshney
02:23 PM Backport #15999 (In Progress): jewel: CephFSVolumeClient: read-only authorization for volumes
Abhishek Varshney
02:06 PM Backport #15898 (In Progress): jewel: Confusing MDS log message when shut down with stalled journ...
Abhishek Varshney
01:31 PM Backport #15968 (Fix Under Review): jewel: ceph status mds output ignores active MDS when there i...
https://github.com/ceph/ceph/pull/9547 John Spray
01:28 PM Backport #15971 (Resolved): jewel: ceph_volume_client purge failing on non-ascii filenames
John Spray
01:24 PM Bug #16160: PJD failures on Jewel
Cool, I'll close this when our nightlies are passing again. John Spray
01:21 PM Bug #16160: PJD failures on Jewel
VFS maintainer proposed a fix. The issue should be fixed in 4.7-rc3 kernel Zheng Yan
01:53 AM Bug #16160: PJD failures on Jewel
Sorry, I mean 4.7-rc1,it's the newest rc kernel. Zheng Yan

06/06/2016

08:52 PM Bug #16160: PJD failures on Jewel
The failing test file is pretty short; the important bit is... Greg Farnum
12:32 PM Bug #16160: PJD failures on Jewel
This issue happens only on 3.7.0-rc1 kernel Zheng Yan
11:41 AM Bug #16160 (Resolved): PJD failures on Jewel
http://qa-proxy.ceph.com/teuthology/jspray-2016-06-03_06:24:38-fs:basic-jewel---basic-mira/232657/teuthology.log
htt...
John Spray
06:49 PM Bug #16164 (In Progress): mds: enforce a dirfrag limit on entries
Patrick Donnelly
04:36 PM Bug #16164: mds: enforce a dirfrag limit on entries
I'm taking a look at this one. Patrick Donnelly
01:49 PM Bug #16164 (Resolved): mds: enforce a dirfrag limit on entries
- add a new config option to cap the number of entries in a difrag
- set the limit an order of magnitude higher than...
Sage Weil
11:45 AM Feature #15417 (Resolved): Make path prefix ("/volumes") in CephFSVolumeClient configurable
Nathan Cutler
11:44 AM Backport #15854 (Resolved): jewel: Make path prefix ("/volumes") in CephFSVolumeClient configurable
Nathan Cutler
11:42 AM Feature #15599 (Resolved): quota: Generate client df from quota, when using subdirectory mount
Nathan Cutler
11:38 AM Backport #16065 (Resolved): jewel: quota: Generate client df from quota, when using subdirectory ...
Nathan Cutler
11:38 AM Backport #16065: jewel: quota: Generate client df from quota, when using subdirectory mount
h3. original description
This is an enabler for Manila, creating this ticket to track backport to Jewel after land...
Nathan Cutler
09:58 AM Bug #16066: client: FAILED assert(root_ancestor->qtree == __null)
The quota code expects that directory is alway connected to the FS hierarchy. But this is not true, we can create dis... Zheng Yan
08:55 AM Bug #16137 (Fix Under Review): client: crash in unmount when fuse_use_invalidate_cb is enabled
https://github.com/ceph/ceph/pull/9509 Zheng Yan

06/03/2016

05:44 PM Backport #16135: jewel: MDS: fix getattr starve setattr
h3. original description
To backport this fix (https://github.com/ceph/ceph/pull/8965) to Jewel
Nathan Cutler
10:44 AM Backport #16135 (Resolved): jewel: MDS: fix getattr starve setattr
https://github.com/ceph/ceph/pull/9560 John Spray
05:38 PM Bug #16154 (Resolved): mds: lock waiters are not finished in the same order that they were added
https://github.com/ceph/ceph/pull/8965 Nathan Cutler
04:54 PM Backport #16152 (Resolved): jewel: fs: client: fstat cap release
https://github.com/ceph/ceph/pull/9562 Nathan Cutler
02:55 PM Cleanup #16144 (Resolved): Remove cephfs-data-scan tmap_upgrade
This was something that was only for jewel only (the last release to have tmaps in rados).
We can remove it for Kr...
John Spray
12:57 PM Bug #9904 (Resolved): Don't crash MDS on clients sending messages with bad seq
https://github.com/ceph/ceph/pull/9214 John Spray
12:56 PM Bug #8255 (New): mds: directory with missing object cannot be removed
John Spray
12:56 PM Feature #11950: Strays enqueued for purge cause MDCache to exceed size limit
I'm reverting state to verified because although we've merged the patch for this, it still needs more attention to ha... John Spray
12:08 PM Bug #15045 (Resolved): CephFSVolumeClient.evict should be limited by path, not just auth ID
Nathan Cutler
12:07 PM Backport #15855 (Resolved): jewel: CephFSVolumeClient.evict should be limited by path, not just a...
Nathan Cutler
11:32 AM Bug #16137 (Resolved): client: crash in unmount when fuse_use_invalidate_cb is enabled
Seen in testing of https://github.com/ceph/ceph/pull/8890... John Spray
10:51 AM Bug #15723 (Pending Backport): client: fstat cap release
John Spray
10:46 AM Backport #16136 (Resolved): jewel: MDSMonitor fixes

Backported as described : https://github.com/ceph/ceph/pull/9561
John Spray

06/02/2016

10:40 AM Cleanup #15922 (Fix Under Review): MDS: remove TMAP support from CDir
https://github.com/ceph/ceph/pull/9443 John Spray

06/01/2016

10:15 PM Backport #16065 (In Progress): jewel: quota: Generate client df from quota, when using subdirecto...
https://github.com/ceph/ceph/pull/9430 John Spray
10:15 PM Backport #15971 (In Progress): jewel: ceph_volume_client purge failing on non-ascii filenames
https://github.com/ceph/ceph/pull/9430 John Spray
04:57 PM Bug #90: mds: don't sync log on every clientreplay request
Yeah. So, I think there was a reason for this. We definitely need to flush out any clientreplay requests before exiti... Greg Farnum
08:26 AM Bug #90: mds: don't sync log on every clientreplay request

The code that flush journal. https://github.com/ceph/ceph/blob/8ce337e3552004fc4853c0c94f33235da4caa5df/src/mds/Ser...
Zheng Yan
02:39 AM Feature #3575: ceph-fuse: Add support for forget_multi
the kernel sends forget_multi request to libfuse even we don't provide the forget_multi callback. Zheng Yan

05/31/2016

09:30 PM Bug #90: mds: don't sync log on every clientreplay request
It might be fixed; we should check. But once upon a time (I think maybe still now?) then when in clientreplay set the... Greg Farnum
11:04 AM Bug #90: mds: don't sync log on every clientreplay request
Is this definitely still an issue? I'm not seeing a particular place in the code where we do something different wit... John Spray
09:28 PM Feature #83: mds: rename over old files should flush data or revert to old contents?
I think it does still exist?
We have an existing foo.conf, inode x
Write to foo.conf.tmp, inode y
rename foo.conf....
Greg Farnum
10:59 AM Feature #83: mds: rename over old files should flush data or revert to old contents?
The original ticket is describing a real bug (that no longer exists), right? It's not clear to me that there's still... John Spray
08:01 PM Feature #3575: ceph-fuse: Add support for forget_multi
Hmm, doesn't the syscall overhead make enough of a difference to be noticeable in some of our bigger invalidate ops? Greg Farnum
11:43 AM Feature #15067 (Fix Under Review): mon: client: multifs: enable clients to map a filesystem name ...
https://github.com/ceph/ceph/pull/8386
https://github.com/ceph/ceph-qa-suite/pull/924
John Spray
11:41 AM Feature #7326: qa: fix flock tests
Me neither. Sage? John Spray
11:39 AM Feature #2097 (Rejected): mds: 'ceph mds activate <gid>'
I think we don't. John Spray
11:39 AM Feature #9466: kclient: Extend CephFSTestCase tests to cover kclient
I think most or all of the hooks are there, should be a case of taking suites/fs/recovery/tasks/client-limits.yaml an... John Spray
11:35 AM Feature #7764 (Resolved): InoTable/SessionMap/ manipulator (cephfs-table-tool)
So cephfs-table-tool has resetting tables, and it has consuming inodes from InoTable.
There probably are more thin...
John Spray
11:34 AM Feature #7762 (Rejected): journal-tool: backwards-search after corrupt regions
Hmm, iirc this ticket was about doing something smarter than scanning forward for a sentinel, where we would potentia... John Spray
11:19 AM Feature #15400 (Resolved): CephFSVolumeClient should isolate volumes by RADOS namespace
Loïc Dachary
11:18 AM Feature #7760 (Resolved): journal-tool: implement splice
Yep! John Spray
11:18 AM Feature #7758 (Resolved): journal-tool: complete filtering
Nope! John Spray
11:16 AM Feature #7318 (Duplicate): qa: ceph-fuse + sync mode
Hmm, #4022 seems to be about globally disabling cacher (as an alternative way to test direct IO paths) whereas this o... John Spray
11:11 AM Backport #16065 (New): jewel: quota: Generate client df from quota, when using subdirectory mount
Switching back to New because there does not seem to be a pull request for this yet. Loïc Dachary
09:51 AM Backport #16083 (In Progress): jewel: mds: wrongly treat symlink inode as normal file/dir when sy...
Nathan Cutler
07:45 AM Backport #16083 (Resolved): jewel: mds: wrongly treat symlink inode as normal file/dir when symli...
https://github.com/ceph/ceph/pull/9405 Loïc Dachary
09:50 AM Backport #16082 (In Progress): hammer: mds: wrongly treat symlink inode as normal file/dir when s...
Nathan Cutler
07:45 AM Backport #16082 (Resolved): hammer: mds: wrongly treat symlink inode as normal file/dir when syml...
https://github.com/ceph/ceph/pull/9404 Loïc Dachary

05/30/2016

12:28 PM Feature #3575: ceph-fuse: Add support for forget_multi
If there is not forget_multi() callback, libfuse calls the forget() callback in a loop. I don't think implementing fo... Zheng Yan

05/28/2016

10:46 PM Bug #16066: client: FAILED assert(root_ancestor->qtree == __null)

http://pulpito.ceph.com/jspray-2016-05-28_13:42:42-fs-wip-jcsp-testing-20160527b---basic-mira/220171
+other instan...
John Spray
10:42 PM Bug #16066 (Resolved): client: FAILED assert(root_ancestor->qtree == __null)
Seen on test branch where client quota was enabled by default (https://github.com/ceph/ceph/pull/9346) -- presumably ... John Spray
10:44 PM Bug #16067 (Resolved): client: InvalidWrite in put_qtree
Like #16066, this seen in test branch with client quota enabled by default.
http://pulpito.ceph.com/jspray-2016-05...
John Spray
07:32 AM Cleanup #15922 (In Progress): MDS: remove TMAP support from CDir
Vishal Kanaujia
06:55 AM Backport #16065 (In Progress): jewel: quota: Generate client df from quota, when using subdirecto...
Xiaoxi Chen
06:53 AM Backport #16065 (Resolved): jewel: quota: Generate client df from quota, when using subdirectory ...
https://github.com/ceph/ceph/pull/9430
Xiaoxi Chen
06:51 AM Feature #15599 (Pending Backport): quota: Generate client df from quota, when using subdirectory ...
Xiaoxi Chen

05/27/2016

11:37 PM Feature #81 (Resolved): mds: do authentication checks
Hey, we do that now! Greg Farnum
11:36 PM Feature #3314: client: client interfaces should take a set of group ids
Sounds like we'll need this for NFS, if nothing else requires it sooner. Greg Farnum
11:35 PM Feature #3315 (Resolved): client: Add acl support
Hey, we support POSIX ACLs now, and already have a ticket/code for RichACLs whenever that's done. Greg Farnum
11:34 PM Feature #118: kclient: clean pages when throwing out dirty metadata on session teardown
Zheng, do you have any idea what this is about? Greg Farnum
11:21 PM Feature #83: mds: rename over old files should flush data or revert to old contents?
I don't suppose POSIX says anything about this...
I think I vote for requiring a flush before renaming over existi...
Greg Farnum
11:17 PM Bug #90: mds: don't sync log on every clientreplay request
This'll probably kill us in a cluster of any size...? Greg Farnum
11:16 PM Feature #13999: client: richacl support
Greg Farnum
11:15 PM Feature #9880: mds: more gracefully handle EIO on missing dir object
I think this'll be caught in John's damaged stuff now. Sage, did you have any thing specifically you wanted to see ge... Greg Farnum
11:02 PM Feature #7318: qa: ceph-fuse + sync mode
Is this different from #4022? Greg Farnum
11:00 PM Feature #7322: qa: inline data + thrashing
We enable inline data, but I'm not sure if it thrashes as well. Greg Farnum
10:59 PM Feature #7333: client: evaluate multiple O_APPEND writers
Do we have some known issues with how we handle EOF and synchronous IO? Greg Farnum
10:57 PM Feature #7758: journal-tool: complete filtering
Was there something in this that isn't done yet? Greg Farnum
10:56 PM Feature #7760: journal-tool: implement splice
This is done now, right? Greg Farnum
10:56 PM Feature #7762: journal-tool: backwards-search after corrupt regions
We already have commands to harvest the latest versions of dentries and things, and I think we can punch holes and sk... Greg Farnum
10:55 PM Feature #7764: InoTable/SessionMap/ manipulator (cephfs-table-tool)
John, do you think we're done with this based on the table reset commands, or is there more to usefully do? Greg Farnum
10:50 PM Feature #9466: kclient: Extend CephFSTestCase tests to cover kclient
What still needs to get done for this, John? Greg Farnum
10:49 PM Feature #2097: mds: 'ceph mds activate <gid>'
Do we really want to be able to do this? Greg Farnum
10:49 PM Feature #1237 (Resolved): mds caps limit mount to some subdir
We did this last summer! Check out the MDS cephx cap configuration docs. Greg Farnum
10:37 PM Feature #8636 (Resolved): mds/libcephfs: read only mount
I believe this is done: we can now restrict clients to read-only caps on the MDS and the OSD. Greg Farnum
10:35 PM Feature #10393 (Rejected): client: remove mount prefix shenanigans for quota
Rejecting because we're not sure about subvolumes yet. I think we handle the security stuff properly, but not sure ab... Greg Farnum
10:34 PM Feature #10392 (Rejected): mds: refactor subvolume vs snaprealm, capture quota trees
This is a possibility but not something we're sure we want to do. Greg Farnum
10:00 PM Feature #12671: Enforce cache limit during dirfrag load during open_ino (during rejoin)
The naive solution to this seems pretty bad as well. If we only load the needed dentries, in a serial fashion, we'll ... Greg Farnum
09:36 PM Bug #15702 (Pending Backport): mds: wrongly treat symlink inode as normal file/dir when symlink i...
Greg Farnum
09:34 PM Feature #15617: CephFSVolumeClient: OSD blacklisting on deauthorize
This is a feature, not a bug, right? ;) Greg Farnum
09:09 PM Feature #603 (Resolved): mds: repair directory hierarchy
Another fsck ticket that doesn't contribute past what we already have. :) Greg Farnum
09:08 PM Feature #4145 (Resolved): MDS: design and implement a backwards-scanning fsck
It looks a little different now, and we have other tickets to improve stuff, but cephfs-data-scan shoudl qualify this... Greg Farnum
09:07 PM Feature #86 (Resolved): mds: implement fsck
Not complete, but we have recovery and repair tools. Let's call this ticket done.
http://docs.ceph.com/docs/master/c...
Greg Farnum
09:06 PM Feature #4799 (Resolved): Client Security for CephFS
Done last year! http://docs.ceph.com/docs/master/cephfs/client-auth/ Greg Farnum
05:55 PM Bug #16024 (Fix Under Review): Client: reports that readahead is not working
https://github.com/ceph/ceph/pull/9374 Greg Farnum
10:16 AM Bug #15921: segfault in cephfs-journal-tool (TestJournalRepair failure)
And again:
http://pulpito.ceph.com/jspray-2016-05-26_17:59:25-fs-wip-jcsp-testing-20160527---basic-mira/217709
John Spray
09:43 AM Support #16043: MDS is crashed
Today all MDS in my cluster is died. Andrey Matyashov

05/26/2016

01:25 PM Bug #16022: MDSMonitor::check_subs() is very buggy
Created reproducer in TestMultiFilesystems https://github.com/ceph/ceph-qa-suite/pull/1018 John Spray
09:48 AM Bug #16022 (Pending Backport): MDSMonitor::check_subs() is very buggy
John Spray
12:59 PM Support #16043 (Closed): MDS is crashed
I updated ceph from hammer to jewel. After restart ceph daemons, 2 mds (from 5) not started.
I execute commands on...
Andrey Matyashov
12:48 PM Bug #16042 (Resolved): MDS Deadlock on shutdown active rank while busy with metadata IO

Report and log here: https://bugzilla.redhat.com/show_bug.cgi?id=1340004
Log looks like one of the MDLog threads...
John Spray
12:02 PM Backport #16041 (Resolved): jewel: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
https://github.com/ceph/ceph/pull/9559 Nathan Cutler
12:01 PM Backport #16037 (Resolved): jewel: MDSMonitor::check_subs() is very buggy
https://github.com/ceph/ceph/pull/10103 Nathan Cutler
09:55 AM Cleanup #16035 (Resolved): Remove "cephfs" CLI
IIRC we talked about this in standup the other day, and this pull request (https://github.com/ceph/ceph/pull/9338) re... John Spray
09:46 AM Bug #15920 (Pending Backport): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
John Spray

05/25/2016

02:50 PM Bug #16024: Client: reports that readahead is not working
<spoiler> John Spray
02:12 PM Bug #16024 (Resolved): Client: reports that readahead is not working
We've had one or two previous reports that ceph-fuse is reading slowly and that readahead may not be working, but we ... Greg Farnum
02:32 PM Feature #3426 (New): ceph-fuse: build/run on os x
Nobody owns it right now, and we never made it official. Greg Farnum
10:31 AM Feature #3426: ceph-fuse: build/run on os x
Cleaning up "In progress" tickets: should this be "resolved" or go back to new? I know various people have worked on... John Spray
02:30 PM Feature #4022: client: qa: test non-cached operation (force sync mode)
I don't think we have anything right now, no. Greg Farnum
10:31 AM Feature #4022 (New): client: qa: test non-cached operation (force sync mode)
Greg: did we end up with a test that corresponds with this ticket or should it still be open? John Spray
12:30 PM Bug #16022 (Resolved): MDSMonitor::check_subs() is very buggy
https://github.com/ceph/ceph/pull/9323 Zheng Yan
11:19 AM Feature #16016 (Resolved): Populate DamageTable from forward scrub
We detect metadata damage two ways: when we try to read things off disk during normal operation, and when we try to v... John Spray
11:03 AM Bug #11255 (Resolved): nfs: mount failures on ceph-backed NFS share
The linked PR merged and this is not appearing currently in master. John Spray
10:32 AM Bug #15900 (Resolved): TestSessionMap.test_mount_conn_close failure: AssertionError: 1 not greate...
John Spray
10:30 AM Bug #7422 (Resolved): client/barrier.h uses boost's interval set library, which is not available ...
John Spray
10:29 AM Bug #9904 (Fix Under Review): Don't crash MDS on clients sending messages with bad seq
John Spray
10:29 AM Feature #11859 (Resolved): MDS "damage table" for recording scrub/fetch errors
DamageTable went in for Jewel John Spray
10:28 AM Bug #14195 (Won't Fix): test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
This was only a test race, and it only happens on pathologically slow clusters. John Spray
10:27 AM Bug #15920 (Fix Under Review): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
John Spray
08:39 AM Bug #16013: Failing file operations on kernel based cephfs mount point leaves unaccessible file b...
Thanks for the fast reply.
I had to restart the MDS server due to pending locks (which also blocked the ceph-fuse ...
Burkhard Linke
08:07 AM Bug #16013: Failing file operations on kernel based cephfs mount point leaves unaccessible file b...
The warning is caused by bad inode size for symlink, commit https://github.com/ceph/ceph-client/commit/8e876900de5196... Zheng Yan
08:00 AM Bug #16013: Failing file operations on kernel based cephfs mount point leaves unaccessible file b...
another addition:
- mounted cephfs using ceph-fuse
- directory is listed correctly:
# ls -al bin
total 1
drwxr...
Burkhard Linke
07:39 AM Bug #16013: Failing file operations on kernel based cephfs mount point leaves unaccessible file b...
Additional information:
- ceph cluster reported client failing to release capabilities prior to the current state
...
Burkhard Linke
07:28 AM Bug #16013 (Resolved): Failing file operations on kernel based cephfs mount point leaves unaccess...
After some number of operations on files (which could not be traced for reproduction), we end up with a broken direct... Burkhard Linke

05/23/2016

09:26 PM Bug #15485: drop /usr/bin/cephfs
Indeed we should. John Spray
07:42 PM Bug #15900 (Fix Under Review): TestSessionMap.test_mount_conn_close failure: AssertionError: 1 no...
https://github.com/ceph/ceph-qa-suite/pull/1013 John Spray
01:42 PM Backport #15999 (Resolved): jewel: CephFSVolumeClient: read-only authorization for volumes
https://github.com/ceph/ceph/pull/10453
https://github.com/ceph/ceph-qa-suite/pull/1100
Nathan Cutler
01:41 PM Feature #15614 (Pending Backport): CephFSVolumeClient: read-only authorization for volumes
Nathan Cutler
11:38 AM Feature #15614: CephFSVolumeClient: read-only authorization for volumes
... John Spray
09:50 AM Feature #15614 (Fix Under Review): CephFSVolumeClient: read-only authorization for volumes
Ramana Raja
09:43 AM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
StrayManager::eval_stray() is called after Server::respond_to_request() drops locks, so it can race with StrayManager... Zheng Yan

05/20/2016

09:14 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Correction: it happened a little bit more than about 700 times today. Daniel van Ham Colchete
03:38 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
By, I was doing migrations I mean that LMTP was offline so that no new e-mail would arrive and slow down the process.... Daniel van Ham Colchete
03:37 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
From what I could see here, this is happening when an e-mail arrives on Dovecot thorugh LMTP. I was doing migrations ... Daniel van Ham Colchete
01:38 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
My guess is that b was *just* created and the check is doing linkage instead of projected linkage or something. e.g.... Sage Weil
01:35 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
where to the uploaded log file Zheng Yan
09:07 PM Backport #15971 (Resolved): jewel: ceph_volume_client purge failing on non-ascii filenames
https://github.com/ceph/ceph/pull/9430 Nathan Cutler
09:06 PM Backport #15968 (Resolved): jewel: ceph status mds output ignores active MDS when there is a stan...
https://github.com/ceph/ceph/pull/9547 Nathan Cutler
12:29 PM Backport #15855 (In Progress): jewel: CephFSVolumeClient.evict should be limited by path, not jus...
Ramana Raja
09:32 AM Backport #15855 (Fix Under Review): jewel: CephFSVolumeClient.evict should be limited by path, no...
Ramana Raja
09:25 AM Backport #15855: jewel: CephFSVolumeClient.evict should be limited by path, not just auth ID
Fix: https://github.com/ceph/ceph/pull/9221
Test: https://github.com/ceph/ceph-qa-suite/pull/1010
Ramana Raja
11:12 AM Bug #15705 (Pending Backport): ceph status mds output ignores active MDS when there is a standby ...
John Spray
10:28 AM Feature #15942: MDS: use FULL_TRY Objecter flag instead of relying on an exemption from full chec...
Hmm, will need to think about whether MDS should still ignore check_failsafe_full, as FULL_FORCE is currently a littl... John Spray
08:36 AM Feature #15615: CephFSVolumeClient: List authorized IDs by share
I'm working on this issue. Ramana Raja

05/19/2016

11:55 PM Bug #15920 (In Progress): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Looks like we're renaming a->b, b exists, and the inode at b has a "remote" parent. The StrayManager is asserting out... Greg Farnum
11:24 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Had to do a manual transfer, but it's unzipped in 86238dec-a35e-49f6-91f3-9efa496d59b7 now. Greg Farnum
08:33 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Hmm, the gzip of the ceph-mds log is corrupted on this end. If it's valid on your side, could you re-post it please? :/ Greg Farnum
10:28 PM Feature #15942 (New): MDS: use FULL_TRY Objecter flag instead of relying on an exemption from ful...
Right now, we disable full checking in the Objecter. But there are new(?) flags we can use instead to indicate that s... Greg Farnum
08:23 PM Feature #14271 (Fix Under Review): directory listing: do not reset when fragmenting
https://github.com/ceph/ceph/pull/8739 Greg Farnum
08:21 PM Bug #15903: smbtorture failing on pipe_number test
Is this different from #13977? It's definitely not a new issue from what I'm seeing. Greg Farnum

05/18/2016

06:32 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Greg Farnum wrote:
> Can you set "debug mds = 20" in your MDS, turn it on, and then upload the full log of the crash...
Daniel van Ham Colchete
05:38 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Can you set "debug mds = 20" in your MDS, turn it on, and then upload the full log of the crash with ceph-post-file? ... Greg Farnum
01:00 PM Bug #15920 (Resolved): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
I'm running Ceph 10.2.1 on Ubuntu 14.04.4 LTS with kernel 4.4, using CephFS, in production, and I'm constantly gettin... Daniel van Ham Colchete
02:56 PM Feature #10826 (Resolved): MDSAuthCaps should have gids field as well as uid field
... John Spray
02:47 PM Cleanup #12191 (Resolved): Remove ceph-mds --journal-check aka ONESHOT_REPLAY
... John Spray
02:45 PM Bug #13138 (Resolved): Segfault shutting down python-cephfs
Merged ages ago. John Spray
02:38 PM Cleanup #15923 (Resolved): MDS: remove TMAP2OMAP check and move Objecter into MDSRank
Currently, the Objecter is initialized in MDSDaemon, even though it's really only used inside MDSRank. The reason is... John Spray
02:36 PM Cleanup #15922 (Resolved): MDS: remove TMAP support from CDir
In Jewel, we deprecated TMAPs and included a mode in cephfs-data-scan for force-converting any remaining TMAPs for ol... John Spray
01:24 PM Bug #15921 (Can't reproduce): segfault in cephfs-journal-tool (TestJournalRepair failure)
Seen on testing branch, but don't have any candidate causes in the things I was testing.
http://pulpito.ceph.com/j...
John Spray

05/17/2016

08:55 PM Bug #15050: deleting striped file in cephfs doesn't free up file's space
Florent: yes, you can check that kind of thing yourself with a git clone and something like:... John Spray
02:03 PM Bug #15050: deleting striped file in cephfs doesn't free up file's space
Is it fixed in v10.2.1 ? Florent B

05/16/2016

06:48 PM Feature #9477: Handle kclient shutdown with dead network more gracefully
All the above 4 options look interesting, but if we can print the 4 option in the meantime that would be very useful. Vasu Kulkarni
04:34 PM Bug #15903: smbtorture failing on pipe_number test
I suspect this is an openstack-ism, as it is not happening on master (running on smithi nodes) but it is failing on t... John Spray
04:32 PM Bug #15903 (New): smbtorture failing on pipe_number test
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2016-05-15_21:14:01-samba-infernalis---basic-openstack/744... John Spray
01:21 PM Bug #15857 (Resolved): qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
Fixed merged and then ran into http://tracker.ceph.com/issues/15900 John Spray
01:21 PM Bug #15900 (Resolved): TestSessionMap.test_mount_conn_close failure: AssertionError: 1 not greate...
Possibly related to http://tracker.ceph.com/issues/15857 ?
http://qa-proxy.ceph.com/teuthology/teuthology-2016-05-...
John Spray
01:20 PM Bug #15862 (Resolved): hadoop test failing on "assert len(masters.remotes) == 1"
John Spray
12:55 PM Bug #15266 (Pending Backport): ceph_volume_client purge failing on non-ascii filenames
Merged in master, needs backport to jewel.... John Spray
10:47 AM Backport #15898 (Resolved): jewel: Confusing MDS log message when shut down with stalled journale...
https://github.com/ceph/ceph/pull/9557 Loïc Dachary
 

Also available in: Atom