Project

General

Profile

Activity

From 04/24/2016 to 05/23/2016

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

05/13/2016

01:33 PM Bug #9904 (In Progress): Don't crash MDS on clients sending messages with bad seq
Brett Niver
01:25 PM Bug #15689 (Pending Backport): Confusing MDS log message when shut down with stalled journaler reads
Merged to master John Spray
04:50 AM Bug #15862 (Fix Under Review): hadoop test failing on "assert len(masters.remotes) == 1"
https://github.com/ceph/teuthology/pull/859 Josh Durgin
03:56 AM Bug #15862: hadoop test failing on "assert len(masters.remotes) == 1"
Likely due to my multi-cluster changes. Didn't notice this one since it was still in teuthology.git rather than ceph-... Josh Durgin
03:37 AM Bug #15862: hadoop test failing on "assert len(masters.remotes) == 1"
Josh, you may be interested in this Dan Mick

05/12/2016

09:39 PM Fix #5729 (Resolved): ceph-fuse: fix getgroups_cb and gids
commit:0eb6d0ba1b65ac0aaffc72a82f07857cc65a6b88 fixes it. Sage Weil
07:15 PM Bug #15783: client: enable acls by default
Is there some reason we shouldn't make those the default behaviors at this point? Greg Farnum
10:53 AM Bug #15862 (Resolved): hadoop test failing on "assert len(masters.remotes) == 1"
http://qa-proxy.ceph.com/teuthology/teuthology-2016-05-09_22:12:02-hadoop-master---basic-mira/181820/teuthology.log
...
John Spray
10:24 AM Bug #15857 (Fix Under Review): qa: test_sessionmap::_get_thread_conn sometimes get short ps outpu...
https://github.com/ceph/ceph-qa-suite/pull/991 John Spray
10:13 AM Bug #15857: qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
Ah, this will have been broken by Josh's multi-cluster support ("--cluster ceph" in the command line).
John Spray

05/11/2016

07:24 PM Bug #15465 (Resolved): MDSAuthCap parse fails on paths with hyphens
Greg Farnum
07:24 PM Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
Greg Farnum
07:24 PM Bug #15591 (Resolved): infernalis to jewel upgrade
Greg Farnum
07:23 PM Bug #15399 (Resolved): MDS incarnation get lost after remove filesystem
Greg Farnum
07:23 PM Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
Greg Farnum
07:21 PM Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
Greg Farnum
06:55 PM Bug #15857 (Resolved): qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
http://qa-proxy.ceph.com/teuthology/yuriw-2016-05-10_10:57:23-fs-wip-yuri-testing2-distro-basic-smithi/183134/teuthol... Greg Farnum
06:49 PM Backport #15855 (Resolved): jewel: CephFSVolumeClient.evict should be limited by path, not just a...
https://github.com/ceph/ceph/pull/9430 Loïc Dachary
06:49 PM Backport #15854 (Resolved): jewel: Make path prefix ("/volumes") in CephFSVolumeClient configurable
https://github.com/ceph/ceph/pull/9430 Loïc Dachary
03:02 PM Feature #15417 (Pending Backport): Make path prefix ("/volumes") in CephFSVolumeClient configurable
Merged to master.
Would like to backport this to jewel. Although it's not a bugfix, it's aimed at would-be Manila...
John Spray
12:24 PM Bug #15045 (Pending Backport): CephFSVolumeClient.evict should be limited by path, not just auth ID
Merged to master
Needs backport to Jewel...
John Spray
08:54 AM Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
Loïc Dachary

05/10/2016

10:19 AM Feature #9903 (Resolved): Recover lost dirfrag via data pool
This is an old ticket describing one of the things that cephfs-data-scan does today John Spray
09:58 AM Feature #15066: multifs: Allow filesystems to be assigned RADOS namespace as well as pool for met...
Note: once we do this, we have to start using two separate messengers in the MDS for rados client vs. cephfs server (... John Spray
09:22 AM Feature #12258 (Resolved): asok command to initate tagged forward scrub
... John Spray
09:19 AM Feature #12133 (Resolved): cephfs-data-scan: Filter on inodes not touched by forward scrub
This was done for jewel. John Spray
09:16 AM Feature #12145 (Resolved): cephfs-data-scan: pgls filter for 0th file objects
This was done for jewel. John Spray
02:04 AM Bug #15783: client: enable acls by default
To enable ACL support, you need to add "--fuse_default_permission=0 --client_acl_type=posix_acl" options to ceph-fuse. Zheng Yan

05/09/2016

06:05 PM Bug #15783 (New): client: enable acls by default
I found while doing some SAMBA testing using Jewel on both a kernel mounted and fuse mounted Ceph File system that AC... Eric Eastman
02:30 PM Bug #15508 (Fix Under Review): client: simultaneous readdirs are very racy
last commit of https://github.com/ceph/ceph/pull/8739 Zheng Yan
12:19 PM Bug #15508: client: simultaneous readdirs are very racy
I found that seekdir can also trigger this issue. I'm working on fixing it. Zheng Yan

05/06/2016

02:31 PM Backport #15738 (In Progress): jewel: infernalis to jewel upgrade
Abhishek Varshney
02:28 PM Backport #15732 (In Progress): jewel: MDS incarnation get lost after remove filesystem
Abhishek Varshney
02:25 PM Backport #15731 (In Progress): jewel: MDSAuthCap parse fails on paths with hyphens
Abhishek Varshney

05/04/2016

06:33 PM Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
https://github.com/ceph/ceph/pull/8971 Nathan Cutler
03:31 PM Feature #15614: CephFSVolumeClient: read-only authorization for volumes
Ramana Raja
03:28 PM Feature #15614: CephFSVolumeClient: read-only authorization for volumes
https://github.com/ceph/ceph/pull/8929
https://github.com/ceph/ceph-qa-suite/pull/983
Ramana Raja
02:28 PM Bug #15591 (Pending Backport): infernalis to jewel upgrade
Greg Farnum
02:09 PM Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
https://github.com/ceph/ceph/pull/8970 Nathan Cutler
02:09 PM Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
https://github.com/ceph/ceph/pull/8969 Nathan Cutler
10:50 AM Bug #15465 (Pending Backport): MDSAuthCap parse fails on paths with hyphens
John Spray
10:49 AM Bug #15399 (Pending Backport): MDS incarnation get lost after remove filesystem
John Spray
09:29 AM Bug #15723 (Fix Under Review): client: fstat cap release
open PR https://github.com/ceph/ceph/pull/8925 Zheng Yan
04:47 AM Bug #15723 (Resolved): client: fstat cap release
From mailing list. The patch below lets fstat take cap. Seems to work just fine with a single client (it gets the cap... Noah Watkins

05/03/2016

12:16 PM Bug #15702 (Fix Under Review): mds: wrongly treat symlink inode as normal file/dir when symlink i...
Nathan Cutler
09:47 AM Bug #15702: mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kc...
I have tried to backport Yan's following patch, which can only resolve this issue when symlink dentry is invalid, but... Zhi Zhang
09:41 AM Bug #15702: mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kc...
https://github.com/ceph/ceph/pull/8906 Zhi Zhang
09:39 AM Bug #15702 (Resolved): mds: wrongly treat symlink inode as normal file/dir when symlink inode is ...
This issue should happen on kcephfs only. My kernel version is 3.10.94. I think it might also happen on other 3.x ver... Zhi Zhang
12:03 PM Bug #15705 (Fix Under Review): ceph status mds output ignores active MDS when there is a standby ...
https://github.com/ceph/ceph/pull/8908 John Spray
12:01 PM Bug #15705 (Resolved): ceph status mds output ignores active MDS when there is a standby replay
Because standby replay mds_info_t now has rank set for daemons in state standby replay, the by_rank dict in print_sum... John Spray
03:22 AM Feature #15634 (Fix Under Review): Enable fuse_use_invalidate_cb by default
https://github.com/ceph/ceph/pull/8890 Zheng Yan

05/02/2016

09:25 PM Bug #15689 (Fix Under Review): Confusing MDS log message when shut down with stalled journaler reads
https://github.com/ceph/ceph/pull/8887 John Spray
09:21 PM Bug #15689 (Resolved): Confusing MDS log message when shut down with stalled journaler reads
https://www.mail-archive.com/ceph-users@lists.ceph.com/msg28758.html
Sending kill to MDS while it is stuck trying ...
John Spray
06:24 PM Feature #15634: Enable fuse_use_invalidate_cb by default
Drat, we haven't been testing with it on. That's annoying. Greg Farnum

04/30/2016

06:22 PM Bug #15399 (Fix Under Review): MDS incarnation get lost after remove filesystem
https://github.com/ceph/ceph/pull/8484 John Spray
06:15 PM Bug #15591 (Fix Under Review): infernalis to jewel upgrade
Added the fix for this to https://github.com/ceph/ceph/pull/8300 John Spray
04:52 PM Backport #13932 (In Progress): hammer: kclient: intermittent log warnings "client.XXXX isn't resp...
Nathan Cutler

04/28/2016

09:29 PM Bug #15591 (In Progress): infernalis to jewel upgrade
John Spray
08:50 AM Backport #15512 (In Progress): hammer: Double decreased the count to trim caps which will cause f...
Nathan Cutler

04/27/2016

09:03 PM Feature #15417 (Fix Under Review): Make path prefix ("/volumes") in CephFSVolumeClient configurable
https://github.com/ceph/ceph/pull/8771
and test is
https://github.com/ceph/ceph-qa-suite/pull/975
Xiaoxi Chen
08:59 PM Feature #15615: CephFSVolumeClient: List authorized IDs by share
@Rama Raja: Would you mind if I could help on this feature? Xiaoxi Chen
08:04 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Created #15634 to enable the config value. Greg Farnum
08:03 PM Feature #15634 (Resolved): Enable fuse_use_invalidate_cb by default
Apparently we don't yet. Whoops! Make sure fuse_use_invalidate_cb=true has been in our testing for a while, then swit... Greg Farnum
05:52 PM Backport #15631 (In Progress): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
Nathan Cutler
05:30 PM Backport #15631: jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
https://github.com/ceph/ceph/pull/8787 Xiaoxi Chen
03:40 PM Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
https://github.com/ceph/ceph/pull/8787 Nathan Cutler
02:31 PM Feature #15614 (In Progress): CephFSVolumeClient: read-only authorization for volumes
Ramana Raja

04/26/2016

08:29 PM Feature #15619 (Resolved): Repair InoTable during forward scrub
If an inode's number is not marked as used in the InoTable, fix that during forward scrub when repair is enabled.
...
John Spray
08:12 PM Feature #15617 (New): CephFSVolumeClient: OSD blacklisting on deauthorize

This might just mean waiting for http://tracker.ceph.com/issues/9754, or we could implement it in CephFSVolumeClien...
John Spray
05:34 PM Feature #15615 (Resolved): CephFSVolumeClient: List authorized IDs by share
For implementing update_access efficiently in Manila. Will require storing the per-share metadata on disk.
Relate...
John Spray
05:31 PM Feature #15614 (Resolved): CephFSVolumeClient: read-only authorization for volumes

I don't think we have tests for how well setting "r" mds auth caps works for clients, hopefully well enough that th...
John Spray
05:23 PM Feature #15400 (Pending Backport): CephFSVolumeClient should isolate volumes by RADOS namespace
John Spray
05:17 PM Feature #15400: CephFSVolumeClient should isolate volumes by RADOS namespace
Test is here,
https://github.com/ceph/ceph-qa-suite/pull/959
Ramana Raja
03:13 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Its interesting. The kernel changelogs reference the page cache invalidation change as
* Fri Mar 04 2016 Rafa...
Barry Marson
01:21 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
I checked again. 3.10.0-327.el7.x86_64 does not contain the fix. 3.10.0-375.el7 kernel does. Zheng Yan
01:05 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Greg Farnum wrote:
> That was just because our callback logic was broken though, right? I think it's time to enable ...
Zheng Yan

04/25/2016

10:35 PM Feature #15599 (Fix Under Review): quota: Generate client df from quota, when using subdirectory ...
https://github.com/ceph/ceph/pull/8747
https://github.com/ceph/ceph-qa-suite/pull/974
John Spray
10:31 PM Feature #15599 (Resolved): quota: Generate client df from quota, when using subdirectory mount

This is an enabler for Manila, creating this ticket to track backport to Jewel after landing in master.
John Spray
04:01 PM Bug #15591: infernalis to jewel upgrade
... John Spray
03:06 PM Bug #15591 (Resolved): infernalis to jewel upgrade
ubuntu trusty
3.13.0-68-generic
# dpkg -l | egrep '(ceph|rbd)'
ii ceph 10.2.0-1...
Emil Öhgren
02:59 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
I've verified by adding:
fuse_use_invalidate_cb=true
to the /etc/ceph/ceph.config file that mounting with fu...
Barry Marson
02:33 PM Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
That was just because our callback logic was broken though, right? I think it's time to enable by default (I think it... Greg Farnum
09:52 AM Feature #15589: Ceph status outputs mds slow request summary for better monitoring
https://github.com/ceph/ceph/pull/8737 Zhi Zhang
09:48 AM Feature #15589 (Resolved): Ceph status outputs mds slow request summary for better monitoring
Currently ceph status or ceph health won't output mds slow request summary. It is not very friendly and timely for op... Zhi Zhang
 

Also available in: Atom