Activity
From 04/24/2016 to 05/23/2016
05/23/2016
- 09:26 PM Bug #15485: drop /usr/bin/cephfs
- Indeed we should.
- 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
- 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 - 01:41 PM Feature #15614 (Pending Backport): CephFSVolumeClient: read-only authorization for volumes
- 11:38 AM Feature #15614: CephFSVolumeClient: read-only authorization for volumes
- ...
- 09:50 AM Feature #15614 (Fix Under Review): CephFSVolumeClient: read-only authorization for volumes
- 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...
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.
- 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....
- 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 ...
- 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....
- 01:35 PM Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
- where to the uploaded log file
- 09:07 PM Backport #15971 (Resolved): jewel: ceph_volume_client purge failing on non-ascii filenames
- https://github.com/ceph/ceph/pull/9430
- 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
- 12:29 PM Backport #15855 (In Progress): jewel: CephFSVolumeClient.evict should be limited by path, not jus...
- 09:32 AM Backport #15855 (Fix Under Review): jewel: CephFSVolumeClient.evict should be limited by path, no...
- 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 - 11:12 AM Bug #15705 (Pending Backport): ceph status mds output ignores active MDS when there is a standby ...
- 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...
- 08:36 AM Feature #15615: CephFSVolumeClient: List authorized IDs by share
- I'm working on this issue.
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...
- 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.
- 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? :/
- 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...
- 08:23 PM Feature #14271 (Fix Under Review): directory listing: do not reset when fragmenting
- https://github.com/ceph/ceph/pull/8739
- 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.
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... - 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? ...
- 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...
- 02:56 PM Feature #10826 (Resolved): MDSAuthCaps should have gids field as well as uid field
- ...
- 02:47 PM Cleanup #12191 (Resolved): Remove ceph-mds --journal-check aka ONESHOT_REPLAY
- ...
- 02:45 PM Bug #13138 (Resolved): Segfault shutting down python-cephfs
- Merged ages ago.
- 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...
- 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...
- 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...
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:...
- 02:03 PM Bug #15050: deleting striped file in cephfs doesn't free up file's space
- Is it fixed in v10.2.1 ?
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.
- 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...
- 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...
- 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
- 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-... - 01:20 PM Bug #15862 (Resolved): hadoop test failing on "assert len(masters.remotes) == 1"
- 12:55 PM Bug #15266 (Pending Backport): ceph_volume_client purge failing on non-ascii filenames
- Merged in master, needs backport to jewel....
- 10:47 AM Backport #15898 (Resolved): jewel: Confusing MDS log message when shut down with stalled journale...
- https://github.com/ceph/ceph/pull/9557
05/13/2016
- 01:33 PM Bug #9904 (In Progress): Don't crash MDS on clients sending messages with bad seq
- 01:25 PM Bug #15689 (Pending Backport): Confusing MDS log message when shut down with stalled journaler reads
- Merged to master
- 04:50 AM Bug #15862 (Fix Under Review): hadoop test failing on "assert len(masters.remotes) == 1"
- https://github.com/ceph/teuthology/pull/859
- 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-...
- 03:37 AM Bug #15862: hadoop test failing on "assert len(masters.remotes) == 1"
- Josh, you may be interested in this
05/12/2016
- 09:39 PM Fix #5729 (Resolved): ceph-fuse: fix getgroups_cb and gids
- commit:0eb6d0ba1b65ac0aaffc72a82f07857cc65a6b88 fixes it.
- 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?
- 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
... - 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
- 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).
05/11/2016
- 07:24 PM Bug #15465 (Resolved): MDSAuthCap parse fails on paths with hyphens
- 07:24 PM Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
- 07:24 PM Bug #15591 (Resolved): infernalis to jewel upgrade
- 07:23 PM Bug #15399 (Resolved): MDS incarnation get lost after remove filesystem
- 07:23 PM Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
- 07:21 PM Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
- 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...
- 06:49 PM Backport #15855 (Resolved): jewel: CephFSVolumeClient.evict should be limited by path, not just a...
- https://github.com/ceph/ceph/pull/9430
- 06:49 PM Backport #15854 (Resolved): jewel: Make path prefix ("/volumes") in CephFSVolumeClient configurable
- https://github.com/ceph/ceph/pull/9430
- 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... - 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... - 08:54 AM Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
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
- 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 (...
- 09:22 AM Feature #12258 (Resolved): asok command to initate tagged forward scrub
- ...
- 09:19 AM Feature #12133 (Resolved): cephfs-data-scan: Filter on inodes not touched by forward scrub
- This was done for jewel.
- 09:16 AM Feature #12145 (Resolved): cephfs-data-scan: pgls filter for 0th file objects
- This was done for jewel.
- 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.
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...
- 02:30 PM Bug #15508 (Fix Under Review): client: simultaneous readdirs are very racy
- last commit of https://github.com/ceph/ceph/pull/8739
- 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.
05/06/2016
- 02:31 PM Backport #15738 (In Progress): jewel: infernalis to jewel upgrade
- 02:28 PM Backport #15732 (In Progress): jewel: MDS incarnation get lost after remove filesystem
- 02:25 PM Backport #15731 (In Progress): jewel: MDSAuthCap parse fails on paths with hyphens
05/04/2016
- 06:33 PM Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
- https://github.com/ceph/ceph/pull/8971
- 03:31 PM Feature #15614: CephFSVolumeClient: read-only authorization for volumes
- 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 - 02:28 PM Bug #15591 (Pending Backport): infernalis to jewel upgrade
- 02:09 PM Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
- https://github.com/ceph/ceph/pull/8970
- 02:09 PM Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
- https://github.com/ceph/ceph/pull/8969
- 10:50 AM Bug #15465 (Pending Backport): MDSAuthCap parse fails on paths with hyphens
- 10:49 AM Bug #15399 (Pending Backport): MDS incarnation get lost after remove filesystem
- 09:29 AM Bug #15723 (Fix Under Review): client: fstat cap release
- open PR https://github.com/ceph/ceph/pull/8925
- 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...
05/03/2016
- 12:16 PM Bug #15702 (Fix Under Review): mds: wrongly treat symlink inode as normal file/dir when symlink i...
- 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...
- 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
- 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...
- 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
- 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...
- 03:22 AM Feature #15634 (Fix Under Review): Enable fuse_use_invalidate_cb by default
- https://github.com/ceph/ceph/pull/8890
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
- 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 ... - 06:24 PM Feature #15634: Enable fuse_use_invalidate_cb by default
- Drat, we haven't been testing with it on. That's annoying.
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
- 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
- 04:52 PM Backport #13932 (In Progress): hammer: kclient: intermittent log warnings "client.XXXX isn't resp...
04/28/2016
- 09:29 PM Bug #15591 (In Progress): infernalis to jewel upgrade
- 08:50 AM Backport #15512 (In Progress): hammer: Double decreased the count to trim caps which will cause f...
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 - 08:59 PM Feature #15615: CephFSVolumeClient: List authorized IDs by share
- @Rama Raja: Would you mind if I could help on this feature?
- 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.
- 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...
- 05:52 PM Backport #15631 (In Progress): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
- 05:30 PM Backport #15631: jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
- https://github.com/ceph/ceph/pull/8787
- 03:40 PM Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
- https://github.com/ceph/ceph/pull/8787
- 02:31 PM Feature #15614 (In Progress): CephFSVolumeClient: read-only authorization for volumes
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.
... - 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...- 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... - 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...- 05:23 PM Feature #15400 (Pending Backport): CephFSVolumeClient should isolate volumes by RADOS namespace
- 05:17 PM Feature #15400: CephFSVolumeClient should isolate volumes by RADOS namespace
- Test is here,
https://github.com/ceph/ceph-qa-suite/pull/959 - 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... - 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.
- 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 ...
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 - 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.- 04:01 PM Bug #15591: infernalis to jewel upgrade
- ...
- 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... - 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... - 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...
- 09:52 AM Feature #15589: Ceph status outputs mds slow request summary for better monitoring
- https://github.com/ceph/ceph/pull/8737
- 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...
Also available in: Atom