Project

General

Profile

Activity

From 10/20/2014 to 11/18/2014

11/18/2014

11:51 PM CephFS Bug #10131: kclient: dentry still in use on umount
it's a VFS bug. fixed by... Zheng Yan
11:04 PM CephFS Bug #10131 (In Progress): kclient: dentry still in use on umount
Zheng Yan
09:20 AM CephFS Bug #10131 (Resolved): kclient: dentry still in use on umount
... Greg Farnum
11:48 PM Revision 828c1a2b (ceph): Merge pull request #2958 from ceph/wip-10128-giant
ceph_objectstore_tool: When exporting to stdout, don't cout messages
Reviewed-by: Loic Dachary <ldachary@redhat.com>
David Zafman
11:38 PM Revision 1bba3887 (ceph): Add annotation to all assembly files to turn off stack-execute bit
See discussion in http://tracker.ceph.com/issues/10114
Building with these changes allows output from readelf like t...
Dan Mick
11:38 PM Revision 46bd3441 (ceph): erasure-code isa-l: remove duplicated lines (fix warning)
06a245a added a section def to assembly files; I added it twice to
this file. There's no damage, but a compiler warn...
Dan Mick
11:31 PM Revision ef2ff5f4 (ceph): Merge pull request #2960 from ceph/wip-10114-fix-warning
erasure-code isa-l: remove duplicated lines (fix warning)
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:31 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Here are two new logs -- only filestore OSDs are up, all KV OSD are down.
Dmitry Smirnov
11:21 PM Revision 10f6ef18 (ceph): erasure-code isa-l: remove duplicated lines (fix warning)
06a245a added a section def to assembly files; I added it twice to
this file. There's no damage, but a compiler warn...
Dan Mick
11:19 PM Revision 01faf135 (ceph): Add annotation to all assembly files to turn off stack-execute bit
See discussion in http://tracker.ceph.com/issues/10114
Building with these changes allows output from readelf like t...
Dan Mick
11:07 PM Bug #10119 (Fix Under Review): 0.88 EC+ KV OSDs crashing
https://github.com/ceph/ceph/pull/2966 Haomai Wang
08:06 AM Bug #10119: 0.88 EC+ KV OSDs crashing
Thankyou, I have started a 3 osds keyvaluestore cluster to do benchmark and try to trigger crash Haomai Wang
02:53 AM Bug #10119: 0.88 EC+ KV OSDs crashing
I added the debug_keyvaluestore logging, and restarted them. The osds starting to crash immediately again, but there ... Kenneth Waegeman
06:35 PM Revision 6cb9a249 (ceph): ceph_objectstore_tool: When exporting to stdout, don't cout messages
Fixes: #10128
Caused by a2bd2aa7
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 0d5262a...
David Zafman
05:55 PM devops Bug #9665 (Pending Backport): ceph-disk zap should call partprobe
let's wait a week or two before backporting Loïc Dachary
05:54 PM devops Bug #9665 (Resolved): ceph-disk zap should call partprobe
Loïc Dachary
07:05 AM devops Bug #9665: ceph-disk zap should call partprobe
... Loïc Dachary
05:44 PM Bug #10114 (Resolved): assembly files need annotation to assert that stack should not be executable
https://github.com/ceph/ceph/pull/2961 Loïc Dachary
05:40 PM Bug #10114: assembly files need annotation to assert that stack should not be executable
https://github.com/ceph/ceph/pull/2963 Loïc Dachary
01:16 PM Bug #10114: assembly files need annotation to assert that stack should not be executable
https://github.com/ceph/ceph/pull/2946 Loïc Dachary
01:15 PM Bug #10114: assembly files need annotation to assert that stack should not be executable
Looks like it's merged, does this need to be backported? Samuel Just
05:04 PM Bug #10118: messenger drops messages between osds
Samuel Just wrote:
> If you can reproduce with logs, that would help. The repops are supposed to complete in strict...
Guang Yang
01:12 PM Bug #10118: messenger drops messages between osds
If you can reproduce with logs, that would help. The repops are supposed to complete in strict order, this could be ... Samuel Just
04:29 PM devops Bug #9793: Fedora 20 ceph-extras Repo missing
This must've been an oversight when we started shipping Fedora 20 packages. It led me to dig into why we're still shi... Ken Dreyer
03:40 PM CephFS Fix #10135 (Resolved): OSDMonitor: allow adding cache pools to cephfs pools already in use
Right now we disallow this with _check_remove_tier(), I believe because we were worried about coordinating the switch... Greg Farnum
03:12 PM rgw Bug #10103: swift tests failing
Seem to be the same problem in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-17_17:15:01-upgrade:dumplin... Yuri Weinstein
03:11 PM Bug #10107 (Duplicate): Coredump in upgrade:giant-x-next-distro-basic-multi run
I think this is caused by the same thing as 10059, duplicate marking. Samuel Just
03:10 PM Bug #7996: 0.78: OSD is not suspend-friendly (unresponsive cluster on OSD crash)
"Won't fix" should be normally accompanied by explanation... Dmitry Smirnov
01:53 PM Bug #7996 (Won't Fix): 0.78: OSD is not suspend-friendly (unresponsive cluster on OSD crash)
Samuel Just
03:06 PM Bug #9788 (Rejected): "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeou...
I think this one is the giant messenger deadlock, #9921, updated 9921, closing this ticket again. Samuel Just
03:05 PM Bug #9921: msgr/osd/pg dead lock giant
I think this is another instance:
ubuntu@teuthology:/a/teuthology-2014-11-13_17:33:44-upgrade:giant-x-next-distro-...
Samuel Just
02:37 PM CephFS Feature #1398: qa: multiclient file io test
Answering my own question: Item 2 above. It looks like this can all be done from python. Anonymous
02:21 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
As per jdillaman's suggestion on IRC, I have backed off to the PVE 2.6.32-34-pve kernel from 3.10.0-5-pve and can no ... Brad House
12:49 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
second batch dump from same locked process as requested Brad House
12:43 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
and a 3rd for good measure Brad House
12:41 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
another attempt and trace Brad House
12:30 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Attached gdb output with libc and qemu debug symbols. Brad House
09:31 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Greg, incidentally several of the attached backtraces show the Pipe reader thread waiting on the pipe lock:... Jason Dillaman
09:03 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Jason, exactly what information is making you think the Pipe is hung waiting on a lock? And what version is in use ri... Greg Farnum
07:48 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Logs show that the pipe reader to osd.0 is hung waiting for the pipe lock. The last message from that thread is:
<p...
Jason Dillaman
05:56 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Thanks, I'll start reviewing these this morning. Jason Dillaman
05:27 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Attacked is the blktrace of the latest lockup.
Then the qemu output exceeded your max file size (by a couple of KB),...
Brad House
04:12 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Sure, I'll do that this morning first. Then I found the repo that proxmox is using to build qemu-kvm, so I'll rebuil... Brad House
02:01 PM Bug #10104 (Fix Under Review): rados.py: wait_for_* don't wait; should have poll, wait, and wait+...
Dan Mick
01:57 PM Bug #8978 (Can't reproduce): ceph ping not working as expected
Joao Eduardo Luis
01:52 PM Bug #9369 (Can't reproduce): init: ceph-osd (...) main process (...) killed by ABRT signal
Samuel Just
01:50 PM Bug #9439 (Fix Under Review): pg_op_must_wait() not checking FILTER variants
David Zafman
01:48 PM Bug #9438 (Resolved): librados API generated doc broken
Samuel Just
01:45 PM Bug #9738: rados cli: objects not present in a snapshot are listed anyway
Ugh, need to look at the object info to do this right. Should either fix or change docs or remove. Samuel Just
01:45 PM Feature #9720: erasure-code: non regression should test jerasure variants
Loïc Dachary
01:43 PM Bug #9748 (Rejected): Dead jobs in upgrade:dumpling-x-firefly-distro-basic-multi run
Probably some kind of networking issue, closing until we get more intel. Samuel Just
01:42 PM Bug #9784: All tools should be named consistently and argument parsing should be better
any tool that a user uses should have -'s. the source files should always use _'s.. just the final executable uses -... Sage Weil
01:41 PM Bug #9784: All tools should be named consistently and argument parsing should be better
ceph-objectstore-tool. Generally, dashes for things people actually use, underscores for tests. Samuel Just
01:42 PM Bug #9751 (Rejected): ceph tell osd.6 version hangs
Samuel Just
01:38 PM Bug #9801: ceph 0.80.7 build rpm packages in centos 7 error
mkcephfs is removed post-firefly anyway, ignore the warning Sage Weil
01:38 PM Bug #9801 (Won't Fix): ceph 0.80.7 build rpm packages in centos 7 error
Samuel Just
01:37 PM Feature #7104 (New): rest-api: support commands requiring 'w' cap without 'rw' cap
the 'mds set' command is 'rw'. confused what the bug is... pls reopen and clarify if this is still an issue Sage Weil
01:37 PM Feature #7104 (Rejected): rest-api: support commands requiring 'w' cap without 'rw' cap
Samuel Just
01:37 PM Bug #9818 (Resolved): ENXIO qa/workunits/cephtool/test.sh:test_osd_bench
did not happen for a long time, looks like it's stable at last Loïc Dachary
01:36 PM Bug #10132 (Resolved): osd: tries to set ioprio when the config option is blank
Saw this in a log:... Greg Farnum
01:35 PM Bug #9761 (Rejected): ceph-osd: segfault at 654c30 ip 00007f00dc5f1f07 sp 00007f00c5642e00 error ...
Samuel Just
01:33 PM Bug #9941 (Rejected): rados command line crashes when trying to copy pool snapshot
The correct answer here will be to deprecate this command. We are talking about a more sophisticated import/export t... Samuel Just
01:32 PM Bug #9971 (Rejected): OSD crashes again after restarting due to op thread time out at writing pg ...
Sounds like the disk is too slow for the timeouts, you'll have to increase them. Samuel Just
01:27 PM Bug #10126 (Rejected): "Exception: timed out waiting for admin_socket" in upgrade:giant-x-next-di...
I suspect this is slowness in VM machines. There are no core files and nothing I could see of interest in osd.10 log... David Zafman
01:25 PM Bug #10008 (Resolved): "obsolete rollback obj" error in upgrade:firefly-x-giant-distro-basic-vps run
Samuel Just
01:21 PM Bug #10013 (Rejected): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
upgrading the libraries -> crash Samuel Just
01:20 PM Bug #10067: ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
client.admin.* is normal. Crash probably is not. Samuel Just
01:20 PM Bug #10069 (Rejected): SyncEntryTimeout::finish() timeout
probably a slow vm Samuel Just
01:19 PM rgw Bug #10102: sync agent: does not handle gracefully transient errors
Updated the description, and the RGW is not returning a 400 but a 500. The agent should probably get updated to under... Alfredo Deza
07:12 AM rgw Bug #10102 (In Progress): sync agent: does not handle gracefully transient errors
Alfredo Deza
01:19 PM Bug #10085 (Rejected): dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
whatever the platform is, you'll have to build your own packages, I guess. Samuel Just
01:14 PM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
This should probably be a feature request for the backlog. We need a test reproducing it and some code to tolerate i... Samuel Just
01:07 PM Bug #10129 (Pending Backport): Bad locking in the trunc method of libradosstriper
Samuel Just
03:03 AM Bug #10129: Bad locking in the trunc method of libradosstriper
giant backport https://github.com/ceph/ceph/pull/2954 Loïc Dachary
02:49 AM Bug #10129: Bad locking in the trunc method of libradosstriper
https://github.com/ceph/ceph/pull/2951 testing Loïc Dachary
02:44 AM Bug #10129: Bad locking in the trunc method of libradosstriper
Loïc Dachary
02:22 AM Bug #10129 (Resolved): Bad locking in the trunc method of libradosstriper
A catch badly positioned makes the locking void and can lead to race conditions. Sebastien Ponce
01:06 PM Bug #9970 (Resolved): document erasure coded pool simple operations
Loïc Dachary
01:00 PM Bug #10077: ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to
David Zafman
12:59 PM Feature #10064 (Resolved): add ceph_objectstore_tool tests to make check
Loïc Dachary
12:46 PM Revision 5bb65b33 (ceph): Merge pull request #2951 from sponce/master
Fixed trivial locking issue in the trunc method of libradosstriper
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
11:20 AM Revision 0e6db90a (ceph): doc: update debian compilation dependencies
Using the content of debian/control.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
11:20 AM Revision 922a15ea (ceph): ceph-disk: encapsulate partprobe / partx calls
Add the update_partition function to reduce code duplication.
The action is made an argument although it always is -a...
Loic Dachary
11:20 AM Revision 23e71b1e (ceph): ceph-disk: use update_partition in prepare_dev and main_prepare
In the case of prepare_dev the partx alternative was missing and is not
added because update_partition does it.
http...
Loic Dachary
11:20 AM Revision fed3b06c (ceph): ceph-disk: run partprobe after zap
Not running partprobe after zapping a device can lead to the following:
* ceph-disk prepare /dev/loop2
* links are c...
Loic Dachary
11:20 AM Revision 23aaf6c9 (ceph): ceph-disk: implement init=none for block devices
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
11:20 AM Revision ecccb397 (ceph): tests: helper to run unit / function tests in docker
For instance
test/docker-test.sh --os-type ubuntu --os-version 14.04 \
test/ceph-disk.sh
runs test/ceph-...
Loic Dachary
11:20 AM Revision 26bf8d1e (ceph): ceph-disk: test prepare / activate on a device
This indirectly tests that partprobe is called after zap because it
would fail to map the partitions to /dev/disk/by-...
Loic Dachary
11:20 AM Revision c9121167 (ceph): autotools: add --enable-docker
Docker based tests should be explicit instead of auto-detected. It is
good that they do not run if docker is not avai...
Loic Dachary
11:17 AM Revision c2e46755 (ceph): Merge pull request #2910 from swamireddy/wip-organizationmap
mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
11:16 AM Revision 13bb880b (ceph): Fixed locking issue in the trun method of libradosstriper leading to po...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch>
(cherry picked from commit 8613984373de946e1815cc84d50bbd443...
Sebastien Ponce
11:15 AM Revision 1ce19a8e (ceph): Merge pull request #2907 from xuechendi/update_organizationmap
Add myself to <contact@intel.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:34 AM Revision 86139843 (ceph): Fixed locking issue in the trun method of libradosstriper leading to po...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
10:25 AM Bug #10128 (Pending Backport): ceph_objectstore_tool --op export to stdout broken
David Zafman
01:44 AM Bug #10128 (Resolved): ceph_objectstore_tool --op export to stdout broken
https://github.com/ceph/ceph/pull/2950 Loïc Dachary
10:12 AM Revision 0306cad4 (ceph): Merge pull request #2917 from leseb/rbd-update-glance-config
doc: update the OpenStack glance configuration
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
09:40 AM Revision 1c6a5368 (ceph): Merge pull request #2950 from ceph/wip-10128
Wip 10128
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
09:07 AM rbd Bug #10123: "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
LibRBD.ListChildren was the last logged test Josh Durgin
08:16 AM Revision 0d5262ac (ceph): ceph_objectstore_tool: When exporting to stdout, don't cout messages
Fixes: #10128
Caused by a2bd2aa7
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
08:16 AM Revision 8c87f328 (ceph): ceph_objectstore_tool: Make --file option consistent by treating "-" as...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
08:16 AM Revision 9e53c355 (ceph): tests: ceph_objectstore_tool.py test all variants of export/import
Handle change of error message text
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
07:53 AM devops Feature #10046: run make check on every pull request
https://github.com/ceph/ceph/pull/2956 Loïc Dachary
06:37 AM devops Bug #8896 (Rejected): missing i386 packages for Trusty
we no longer build i386 and I don't think there are plans to add them back.
Alfredo Deza
06:33 AM Revision 5c056261 (ceph): Merge pull request #2946 from ceph/wip-execstack
Add annotation to all assembly files to turn off stack-execute bit
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:53 AM Revision 0d350b68 (ceph): librbd: protect list_children from invalid child pool IoCtxs
While listing child images, don't ignore error codes returned
from librados when creating an IoCtx. This will prevent...
Jason Dillaman
02:23 AM Revision 14ec4b48 (ceph): Merge pull request #2933 from ceph/wip-librbd-symbols
librbd: Only public API symbols from the shared library
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
01:49 AM Feature #9943: osd: mark pg and use replica on EIO from client read
Submit pull request.
https://github.com/ceph/ceph/pull/2952
Wei Luo

11/17/2014

11:44 PM Revision 632e84e7 (ceph): Merge pull request #2947 from HP-Scale-out-Storage/wip-10096
Wip 10096 (ceph-disk umount race condition)
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:17 PM Revision de547c99 (ceph): Fix bug #10096 (ceph-disk umount race condition)
Bug: http://tracker.ceph.com/issues/10096
Brief: Unmounting temporary mount point failed due to file being 'busy'.
R...
Blaine Gardner
11:04 PM Bug #10128: ceph_objectstore_tool --op export to stdout broken
It would be nice to fix the unit test to use all variants of export and import. David Zafman
10:59 PM Bug #10128 (Resolved): ceph_objectstore_tool --op export to stdout broken

The change a2bd2aa7 broke --op export to stdout. It is writing text using out.
I want to backport this fix to g...
David Zafman
08:06 PM Revision 65c56570 (ceph): rbd: Fix the rbd export when image size more than 2G
When using export <image-name> <path> and the size of image is more
than 2G, the previous version about finish() coul...
Wei-Chung Cheng
07:45 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Yep, if free you can paste crash logs with debug_keyvaluestore=20/20 Haomai Wang
02:51 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Do you need any additional "debug_keyvaluestore=20/20" logs? It's been another week... Is there any progress? Any hop... Dmitry Smirnov
07:26 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
I can see four outstanding read requests in the last set of logs that you provided. Any chance you can re-run the sa... Jason Dillaman
02:26 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Using krbd instead of librbd with qemu doesn't hang, however, in the guest with dd, the total sequential performance ... Brad House
11:05 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
blktrace and qemu log attached as requested. I could not gracefully kill blktrace as the vm hardlocked so hopefully ... Brad House
10:33 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
None of the Ceph threads in the provided backtraces appeared to be deadlocked. It's possible a IO completion is bein... Jason Dillaman
09:40 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
logs from 3 runs back-to-back, forcibly killing the vm and restarting it between each attempt Brad House
09:28 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Brad, it would be helpful to see a few back-to-back GDB backtraces. In the full backtrace above, all blocked threads... Jason Dillaman
09:22 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
CPU usage is 0 when the lock occurs, so I don't think it is due to excess cpu usage.
I can definitely try those ...
Brad House
08:35 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
alexandre derumier wrote:
> Hi,
>
> >>kernel:BUG: soft lockup - CPU#0 stuck for 23s!
>
> by default share 1thr...
alexandre derumier
08:31 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Hi,
>>kernel:BUG: soft lockup - CPU#0 stuck for 23s!
by default share 1thread for many things (clock,io access,...
alexandre derumier
08:28 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
During lockup:... Brad House
07:10 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
I should also mention I am brad_mssw in the #ceph IRC channel on oftc if there are any suggestions or things to try. Brad House
05:47 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
Realized I was missing the librados debug symbols, here it is again, and also backtraced all threads:... Brad House
05:36 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
What is more interesting to me is if I break into it with GDB when it is hung, then tell it to continue, I get notifi... Brad House
06:03 PM Revision 1c2b093d (ceph): Merge pull request #2914 from dachary/wip-10093-monstore-tool
mon: ceph-monstore-tool must close()
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
João Eduardo Luís
05:58 PM Revision 06fc39c8 (ceph): mon: PaxosService: can be readable even if proposing
As long as we have a stable version in memory that is lower or equal to
the version we want.
Fixes: #9321
Fixes: #93...
Joao Eduardo Luis
05:55 PM devops Bug #8896: missing i386 packages for Trusty
Would that be possible to have this fixed soon? I'm running into the problem since I can't upgrade 1 of my 3 servers ... Jean-Sébastien Frerot
04:53 PM Revision 53cbf914 (ceph): Merge pull request #247 from ceph/wip-next-yuriw
Copied giant-x suite to next branch Yuri Weinstein
04:52 PM Revision 6c53c4d9 (ceph): Merge pull request #246 from ceph/revert-245-wip-next-yuriw
Revert "Copied giant-x suite to next branch" Yuri Weinstein
04:51 PM Revision a10e7d34 (ceph): Revert "Copied giant-x suite to next branch"
Yuri Weinstein
04:45 PM Revision 039d89dc (ceph): Merge pull request #245 from ceph/wip-next-yuriw
Copied giant-x suite to next branch Yuri Weinstein
04:42 PM Revision 2c442c93 (ceph): Copied giant-x suite to next branch
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
04:06 PM Revision d32477e8 (ceph): Merge pull request #2944 from ceph/wip-9913
mon: auth entity name for forwarded messages
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:43 PM Bug #10096 (Resolved): ceph-disk prepare fails to unmount temp file successfully
Sage Weil
03:40 PM Revision d8a7db88 (ceph): mon: Monitor: use session's entity name for audit log
Fixes: #9913
Backport: giant
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
03:40 PM Revision 125b58d9 (ceph): mon: Monitor: forward session entity name to leader
And populate mock session (for forwarded request) with forwarded entity
name.
Backport: giant
Signed-off-by: Joao E...
Joao Eduardo Luis
03:40 PM Revision ca8e1efc (ceph): mon: Monitor: stash auth entity name in session
Backport: giant
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
03:40 PM Revision 87734747 (ceph): messages: MForward: stash auth entity name
This will allow us to assess the entity name, used during auth, for a
forwarded request, which is otherwise unavailab...
Joao Eduardo Luis
02:58 PM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
Oddly, I'm able to reproduce it easily on v0.67.11, but not wip-9113-9487-dumpling (496e561d81f2dd1bf92d588fc3afc2431... Samuel Just
02:49 PM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
This test cluster is currently running 0.67.11-4-g496e561, mons and osds.
On our prod cluster we still run ceph-0....
Dan van der Ster
10:53 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
All other osds are running that branch, right? Also, which sha1 was it which you thought was working (the branches h... Samuel Just
03:17 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
Well the PG isn't empty -- I've been writing a bunch of data to it using rados bench. Basically, I'm having trouble g... Dan van der Ster
02:57 PM Revision 7055c88a (ceph): Merge pull request #2943 from ceph/wip-dumper-coverity
tools: Close the fd before returning in Dumper
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:55 PM Bug #10126 (Rejected): "Exception: timed out waiting for admin_socket" in upgrade:giant-x-next-di...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-17_08:56:42-upgrade:giant-x-next-distro-basic-vps/... Yuri Weinstein
02:00 PM Bug #10125 (Resolved): radosgw is being started as root not apache with systemd
On RHEL 7 when radosgw is started with systemd it runs as root not apache which causes problems with the s3gw.fcgi is... Sheldon Mustard
01:31 PM Revision b2d0810a (ceph): Merge pull request #2942 from tchaikov/wip-fix-rongze-affiliation
mailmap: fix Rongze's affiliation
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:57 PM Bug #10124: monitor recieves bus error signal
if reproducible
<joao> 'mon_debug_dump_transactions = true' and 'mon_debug_dump_location = /path'
Noah Watkins
12:37 PM Bug #10124: monitor recieves bus error signal
Oh, it looks like this has been reported by Joao before to leveldb list: https://groups.google.com/forum/#!topic/leve... Noah Watkins
12:01 PM Bug #10124 (Rejected): monitor recieves bus error signal
This happend in the latest giant verison. Bus error seems like something wrong with hardware, but the issue suspiciou... Noah Watkins
12:50 PM Revision 948f207a (ceph): mailmap: fix Rongze's affiliation
Kefu Chai
11:29 AM Revision 2ad0cde7 (ceph): Merge pull request #2915 from dachary/wip-10063-objectstore-tool-erasur...
ghobject::dump must display shard_id + make ceph_objectstore_tool run from make check
Reviewed-by: David Zafman <dza...
Loic Dachary
10:28 AM Revision e4e7fe22 (ceph): Merge pull request #2929 from thesues/master
Fix libstriprados::stat, use strtoll insdead of strtol
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:15 AM Bug #10119: 0.88 EC+ KV OSDs crashing
Hmm, it's strange because I already fixed this bug previously. Maybe it's another?
Could you run crashed OSD agai...
Haomai Wang
06:53 AM Bug #10119 (Resolved): 0.88 EC+ KV OSDs crashing
Hi,
I am further testing the EC+ KV setup, and the OSDs were crashing again, so I updated ticket #9727.
But after ...
Kenneth Waegeman
10:02 AM Bug #10093 (Resolved): ceph-monstore-tool: FAILED assert(!is_open)
Joao Eduardo Luis
09:49 AM rbd Bug #10123 (Resolved): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-16_19:13:03-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
09:48 AM rbd Bug #10122 (Resolved): "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-16_19:13:03-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
09:39 AM rgw Bug #10121 (Duplicate): "test.functional.tests.TestAccountUTF8" error in upgrade:dumpling-x-firef...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-16_19:13:03-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
09:02 AM Bug #10063 (Pending Backport): ceph_objectstore_tool does not support getting attributes for eras...
Loïc Dachary
08:05 AM Bug #9913 (Pending Backport): mon: audit log entires for forwarded requests lack info
Sage Weil
07:38 AM Bug #9913 (Fix Under Review): mon: audit log entires for forwarded requests lack info
https://github.com/ceph/ceph/pull/2944 Joao Eduardo Luis
08:02 AM devops Bug #10120 (New): "Assertion: os/FileStore.cc" in upgrade:firefly-x-next-distro-basic-multi run
Sandon, that was mira034:... Yuri Weinstein
07:53 AM devops Bug #10120 (Rejected): "Assertion: os/FileStore.cc" in upgrade:firefly-x-next-distro-basic-multi run
that fail_eio assert means we got EIO back from the fs, whcih means there is a bad disk Sage Weil
07:34 AM devops Bug #10120 (Rejected): "Assertion: os/FileStore.cc" in upgrade:firefly-x-next-distro-basic-multi run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-15_17:13:01-upgrade:firefly-x-next-distro-basic-mu... Yuri Weinstein
07:52 AM rgw Bug #10103: swift tests failing
Also in runs:
http://pulpito.front.sepia.ceph.com/teuthology-2014-11-14_02:35:01-smoke-master-distro-basic-multi/
...
Yuri Weinstein
06:49 AM Revision fe6679dc (ceph): Fix libstriprados::stat, use strtoll insdead of strtol
The return value(long int) of strict_strtol is too small for unstriped
object.
Signed-off-by: Dongmao Zhang <deanrac...
Dongmao Zhang
02:40 AM Bug #10118 (Can't reproduce): messenger drops messages between osds
Log snippets before the daemon crash:... Guang Yang
01:53 AM Bug #9285: osd: promoted object can get evicted before promotion completes
We probably have this issue on our ceph cluster (0.80.7 on commodity PC hardware + 10G ethernet) and that this is blo... Laurent GUERBY

11/16/2014

11:27 PM Revision 103c6a0e (ceph): Merge pull request #2919 from athanatos/wip-8595
Wip 8595 Sage Weil
11:23 PM Revision babd93a4 (ceph): Merge pull request #2939 from aspiers/fix/architecture-docs
minor tweaks to architecture document
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:41 PM Bug #10117 (Won't Fix): OSD crashes if xattr "_" is absent for the file when doing backfill scann...
We observed a OSD crash pattern which is due to xattr "_" is absent for the file (on filesystem) which result in an a... Guang Yang
09:03 PM Revision 11aa3831 (ceph): doc: fix typos in diagram for incomplete write
In this example of a write of v2 of the object being interrupted, OSD2
would never have any version of the D1 chunk. ...
Adam Spiers
09:03 PM Revision 2379c57a (ceph): doc: fix incorrect equalities
The previous punctuation accidentally implied that K == 1 and M == -1.
Signed-off-by: Adam Spiers <aspiers@suse.com>
Adam Spiers
09:02 PM Revision 625dd404 (ceph): doc: fix typo (superfluous "no")
Signed-off-by: Adam Spiers <aspiers@suse.com> Adam Spiers
06:20 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
I wonder if this isn't the issue from #9854.
fio gets through writing the test files, and the lock occurs during t...
Brad House
02:31 PM rbd Bug #10116 (Closed): Ceph vm guest disk lockup when using fio
When running a disk benchmark within a guest, I'm getting a disk lockup that doesn't ever appear to resolve itself. ... Brad House
02:09 AM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
Samuel Just wrote:
> This is almost certainly unrelated to those two bugs. This is a specific edge case in divergen...
Dmitry Smirnov

11/15/2014

10:31 PM Revision cbecab47 (ceph): tests: ceph_objectstore_tool.py fix list-attr for erasure code
Adding testing of xattr for erasure coded shards
Fix error message when finding an unexpected xattr key
Signed-off-b...
David Zafman
10:29 PM Revision 40717aa4 (ceph): tests: ceph_objectstore_tool.py check for malformed JSON for erasure co...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
10:29 PM Revision eaf1d1e3 (ceph): tests: ceph_objectstore_tool.py fix off by 1 ATTR_OBJS handling
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
10:27 PM Revision d1c4e5b6 (ceph): vstart: use hostname -s instead of fqdn
Otherwise init-ceph.in will fail if hostname returns a fqdn. It
validates the host entry of the [osd.x] section does ...
Loic Dachary
10:27 PM Revision 74506d25 (ceph): tests: ceph_objectstore_tool.py use env python
Using #/usr/bin/env python instead of a hard coded path is more flexible
and can also be used to run from virtualenv....
Loic Dachary
10:27 PM Revision 783378c0 (ceph): tests: ceph_objectstore_tool.py can use a WARN cluster
The tests do not need HEALTH_OK exclusively, a HEALTH_WARN cluster can
also run them successfully.
Signed-off-by: Lo...
Loic Dachary
10:27 PM Revision f04d4e75 (ceph): tests: ceph_objectstore_tool.py run mon and osd on specific port
By default vstart.sh runs MDS but they are not needed for the tests,
only run mon and osd instead. Instead of using t...
Loic Dachary
10:27 PM Revision 235257c2 (ceph): tests: ceph_objectstore_tool.py run faster by default
By default use only a small number of objects to speed up the tests. If
the argument "big" is given, use a large numb...
Loic Dachary
10:27 PM Revision e303d1af (ceph): tests: ceph_objectstore_tool.py use a dedicated directory
Set CEPH_DIR to a directory that is specific to ceph_objectstore_tool so
that it can run in parallel with other vstar...
Loic Dachary
10:27 PM Revision e8f34bd6 (ceph): tests: ceph_objectstore_tool.py replace stop.sh with init-ceph
The stop.sh will stop all ceph-* processes. Use the init-ceph script
instead to selectively kill the daemons run by t...
Loic Dachary
10:27 PM Revision 0f3d7b13 (ceph): tests: ceph_objectstore_tool.py main returns
Instead of calling sys.exit() the main function returns the desired exit
code.
Signed-off-by: Loic Dachary <ldachary...
Loic Dachary
10:27 PM Revision fc435ff3 (ceph): tests: ceph_objectstore_tool.py encapsulate init-ceph stop
Call init-ceph in kill_daemons and add a call to kill_daemon when main
returns on error so that it never leaves daemo...
Loic Dachary
10:27 PM Revision 4c94f177 (ceph): tests: ceph_objectstore_tool.py skip if /dev/tty fails
Some environments do not have a /dev/tty. When opening /dev/tty fails,
skip the test instead of returning an error.
...
Loic Dachary
10:27 PM Revision 6d04b3c1 (ceph): tests: run ceph_objectstore_tool.py from make check
http://tracker.ceph.com/issues/10064 Fixes: #10064
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:27 PM Revision dcf09aed (ceph): common: do not omit shard when ghobject NO_GEN is set
Do not silence the display of shard_id when generation is NO_GEN.
Erasure coded objects JSON representation used by c...
Loic Dachary
04:57 PM Revision cf2104d4 (ceph): common: do not unlock rwlock on destruction
According to pthread_rwlock_unlock(3p):
Results are undefined if the read-write lock rwlock is not held
by the cal...
Federico Simoncelli
01:59 AM Revision 06a245a9 (ceph): Add annotation to all assembly files to turn off stack-execute bit
See discussion in http://tracker.ceph.com/issues/10114
Building with these changes allows output from readelf like t...
Dan Mick
01:13 AM Revision cf241170 (ceph): osd/osd_types: include up and acting count in pool_sum_t
Sum up the up and acting instances of the PGs in the pool.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:13 AM Revision d671e1cc (ceph): mon/PGMap: allow stat_pg_{add,sub} that only touches stats
Some callers don't want the auxiliary structures to be updated because
they are (a) traversing them and (b) the relev...
Sage Weil
01:13 AM Revision 5eb662ce (ceph): mon/PGMonitor: fix summation when we adjust up/acting
We're touching up/acting, which now affect the sum.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:13 AM Revision b70be561 (ceph): mon/PGMonitor: make min pg warning based on pg *instances*
This makes the effective number of PGs we are using the number of instances
of PGs on an OSD, not the nubmer of PGs a...
Sage Weil
01:13 AM Revision 7f3dcdb0 (ceph): mon/PGMonitor: add max pgs per osd warning
This is just like the min warning, but a max. It should help warn users
away from having too many PGs in their clust...
Sage Weil
01:13 AM Revision e25724b2 (ceph): mon: tighten pg vs osd warning bounds to 3x above/below 100 (target)
Previously we were warning at (effectively) 60, so this is still less
noisy than before on the min. The max threshol...
Sage Weil

11/14/2014

11:51 PM Revision c87bde64 (ceph): PG: always clear_primary_state when leaving Primary
Otherwise, entries from the log collection process might leak into the next
epoch, where we might end up choosing a d...
Samuel Just
10:46 PM Bug #10115: mon not running. osd is dead
my ceoh version is 0.80.1. i install them on ubuntu 12.04.4
uname -a : Linux controller 3.11.0-26-generic #45~preci...
? ??
10:22 PM Bug #10115: mon not running. osd is dead
this is the log file on one of my ceph node. ? ??
10:10 PM Bug #10115 (Can't reproduce): mon not running. osd is dead
my ceph did't config the cephx. i sloved one problem before as this issue said:http://tracker.ceph.com/issues/8851.
...
? ??
10:28 PM Revision b10bd19f (ceph): tools: Close the fd before returning in Dumper
CID 1251577
CID 717084
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:16 PM Revision 50f9edb1 (ceph): FileJournal.cc: fix _open() to return negative value in error case
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:46 PM Revision 8144ab0c (ceph): Merge pull request #2935 from dachary/wip-mailmap
mailmap: Loic Dachary name normalization Loic Dachary
09:42 PM Revision 0c8955ba (ceph): mailmap: Loic Dachary name normalization
Do not rewrite the past.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
07:10 PM Revision 31a9da0c (ceph): Merge pull request #2916 from ceph/wip-10057
msg/simple: ms_die_on_skipped_message
Reviewed-by: Greg Farnum <greg@inktank.com>
Sage Weil
06:37 PM Revision b6d61800 (ceph): test_async_driver: fix warning
test/msgr/test_async_driver.cc:233:209: instantiated from here
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:13 PM Revision bec99559 (ceph): Merge pull request #2389 from ceph/wip-doc-documenting-ceph
doc: Update documenting ceph to include CentOS/RHEL
Reviewed-by: John Wilkins <jowilkin@redhat.com>
John Wilkins
06:11 PM Revision 175d6e03 (ceph): doc: Removed separate build file for rpm.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:05 PM Bug #10114 (Fix Under Review): assembly files need annotation to assert that stack should not be ...
seeming workaround in wip-execstack
Dan Mick
05:58 PM Bug #10114: assembly files need annotation to assert that stack should not be executable

References:
https://bugzilla.redhat.com/show_bug.cgi?id=1118504 the original bug that noticed the problem on Fe...
Dan Mick
05:30 PM Bug #10114 (Resolved): assembly files need annotation to assert that stack should not be executable
Dan Mick
05:10 PM Bug #10113: --log-to-stderr with -f/-d sends a lot of things to logfile
on a vstart cluster with 3 osds, if I stop osd.2 and restart like:
./ceph-osd -i 2 -c ./ceph.conf --log-to-stderr ...
Dan Mick
05:10 PM Bug #10113 (Duplicate): --log-to-stderr with -f/-d sends a lot of things to logfile
Dan Mick
05:03 PM Revision ad431b28 (ceph): Merge pull request #2801 from CzBiX/permanent-location
rgw: add location when data in another region.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
04:18 PM Revision 069785e6 (ceph): Merge pull request #2932 from nilamdyuti/wip-doc-documenting-ceph
doc: Adds build-doc guidelines for Fedora and CentOS/RHEL.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
04:12 PM Revision d957fbdb (ceph): Merge pull request #2930 from dachary/wip-warning
tests: fix cast compilation warning Haomai Wang
03:45 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
Samuel Just
03:12 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
This is almost certainly unrelated to those two bugs. This is a specific edge case in divergent write recovery. Samuel Just
03:36 PM Revision a5a0d5c8 (ceph): doc: Adds build-doc guidelines for Fedora and CentOS/RHEL.
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> Nilamdyuti Goswami
03:17 PM Revision f0de7c5a (ceph): Merge pull request #2923 from ktdreyer/doc-install-giant
doc: update packages page for Giant
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
02:49 PM Revision 4cdc9c79 (ceph): doc: update release descriptions on packages page
Firefly was listed as the "latest release" of Ceph. Add Giant and label
it as the latest release instead.
Releases A...
Ken Dreyer
02:01 PM Revision 3b28fd0a (ceph): tests: fix cast compilation warning
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
11:43 AM devops Cleanup #7722 (Resolved): Make /admin/build-doc distro independent
John Wilkins
11:41 AM devops Cleanup #7722: Make /admin/build-doc distro independent
Updated the procedure doc with all dependencies. John Wilkins
11:43 AM Bug #9788 (New): "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" is...
Logs are in http://pulpito.front.sepia.ceph.com/teuthology-2014-11-13_17:33:44-upgrade:giant-x-next-distro-basic-vps/... Yuri Weinstein
10:22 AM Cleanup #10110 (New): librados: mark old objects_begin interface deprecated
There is some minor refactoring needed since the new methods call the old ones when ns == "". The fix is probably to... Sage Weil
10:18 AM devops Tasks #8366: Update ceph.com/docs to default to the latest major release (0.80)
Can we update it to the latest major release with the backports--e.g., v0.80.7? I finally have someone to help with t... John Wilkins
10:12 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
I think that's an annoying special case for snaps purged on an empty pg. Both the old primary which did the trim and... Samuel Just
10:05 AM Revision 2ad6ff15 (ceph): Merge pull request #2928 from leseb/improve-exceptions
Improve readability of the exception
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:00 AM Revision 088230ef (ceph): Improve readability of the exception
The error messages were not really clear from a non-programmer
perspective. In the context of OpenStack all the drive...
Sébastien Han
09:11 AM Revision 3c4b782b (ceph): rgw: add location when data in another region.
When the bucket of requested is in another region, Add location header
in response, so client can follow that to get ...
VRan Liu
08:21 AM Revision 35ae5914 (ceph): doc: update the OpenStack glance configuration
Juno is now using a section for configuring the stores, so let's use it.
Put spaces between flag and value for clarit...
Sébastien Han
08:09 AM Bug #10107: Coredump in upgrade:giant-x-next-distro-basic-multi run
... Sage Weil
07:40 AM Bug #10107 (Duplicate): Coredump in upgrade:giant-x-next-distro-basic-multi run
(Maybe related to #8733)
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-13_17:04:11-upgrade:gi...
Yuri Weinstein
08:03 AM Bug #10109 (Duplicate): "LibRadosTwoPoolsECPP.PromoteSnap" test failed in upgrade:dumpling-firefl...
3 tests failed in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-13_17:15:02-upgrade:dumpling-firefly-x:p... Yuri Weinstein
08:02 AM Revision 83e8b07a (ceph): librbd: Only public API symbols from the shared library
The librbd shared library was previously exporting all
symbols. librbd public API methods are now explicitly
exporte...
Jason Dillaman
07:55 AM rgw Bug #10108 (Duplicate): s3tests fail in upgrade:dumpling-firefly-x:parallel-next-distro-basic-mul...
All tests failed in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-13_17:10:02-upgrade:dumpling-firefly-x... Yuri Weinstein
07:47 AM Bug #10105: crash in PG::peek_map_epoch on upgrade from 0.80.4 to 0.80.7
the upgrade from 0.80.1 to 0.80.7 case was a bad disk. Sage Weil
07:42 AM Revision caa97db9 (ceph): Merge pull request #2925 from yuyuyu101/update-mailmap
Mailmap: add Rongze organization
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
07:32 AM Bug #9727: 0.86 EC+ KV OSDs crashing
Hi,
I tried this again on the new 0.88 release.
After about 30 minutes of testing, the EC-KV OSDs started crashin...
Kenneth Waegeman
06:33 AM Revision 34e4d243 (ceph): osd/ReplicatedPG: allow whiteout deletion with IGNORE_CACHE flag
If the client specifies IGNORE_CACHE, allow a regular DELETE to zap a
whiteout. Expand test case to verify this work...
Sage Weil
06:33 AM Revision 8dde6a61 (ceph): ceph_test_rados_api_tier: fix cleanup of whiteouts
Doing a normal DELETE on a whiteout returns ENOENT. Use the IGNORE_CACHE
flag to make sure it removes the whiteout, ...
Sage Weil
05:16 AM Revision b4f14129 (ceph): ms die on skipped message = false for all krbd, kclient tasks
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 219b72b6fdd5a020f266b3675fb149cce6cbac8e)
Sage Weil
05:13 AM Revision d5cf0720 (ceph): ms die on skipped message = false for all krbd, kclient tasks
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 219b72b6fdd5a020f266b3675fb149cce6cbac8e)
Sage Weil
05:12 AM Revision 219b72b6 (ceph): ms die on skipped message = false for all krbd, kclient tasks
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:51 AM Messengers Feature #10029: Retry binding on IPv6 address if not available
I started playing with this a bit (no commits yet), I simply loop in SimpleMessenger's Accepter.cc and retry to bind ... Wido den Hollander
03:42 AM Revision a04bb135 (ceph): Mailmap: add Rongze organization
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
03:26 AM Feature #9979 (In Progress): osd: cache: proxy reads (instead of redirect)
https://github.com/ceph/ceph/pull/2927 Loïc Dachary
02:17 AM rgw Bug #10106 (Resolved): rgw acl response should start with <?xml version="1.0" ?>
I encountered some surprising behaviour when playing with radosgw and s3cmd.
You can probably make a convincing case...
Jon Kåre Hellan
02:10 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
Loïc Dachary
12:41 AM Revision ef2565ec (ceph): vstart.sh: complain less about fullish mon disks
Lots of people develop on file systems > 70% full.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:36 AM Revision cba4ed44 (ceph): librados: Fix operator= null ptr references
Fixes: #10082
dzafman-2014-11-13_10:42:58-rgw-wip-10082-testing-basic-multi
Reviewed-by: Sage Weil <sage@redhat.com...
David Zafman

11/13/2014

10:39 PM Revision 10fc8a24 (ceph): tools/psim.cc: catch ceph::buffer::end_of_buffer exception
Fix for:
CID 717163 (#1 of 1): Uncaught exception (UNCAUGHT_EXCEPT)
root_function: In function main(int, char **) a...
Danny Al-Gaaf
10:39 PM Revision 9314fe28 (ceph): c_read_operations.cc: prevent potential null pointer deref
CID 1251575 (#1 of 1): Dereference after null check (FORWARD_NULL)
var_deref_model: Passing null pointer key to basi...
Danny Al-Gaaf
10:39 PM Revision 156d17c1 (ceph): os/FileJournal.cc: fix potential use after close cases
Fix checks after _open() calls to make sure to use the
filehandle only if open returns '0'.
Fix for:
CID 1128395 (#...
Danny Al-Gaaf
10:39 PM Revision 13504a3d (ceph): ceph_erasure_code_non_regression.cc: prefer ++op for non-primitive iter...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:39 PM Revision 0e035515 (ceph): ceph_erasure_code_benchmark.cc: don't check unsigned for < 0
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:39 PM Revision 72c0156e (ceph): net_handler.cc: close socket leak
Close socket if set_nonblock() fails before return.
Fix for:
CID 1249633 (#1 of 1): Resource leak (RESOURCE_LEAK)
7...
Danny Al-Gaaf
10:39 PM Revision 4814cf7b (ceph): net_handler.cc: close another socket leak
Close socket if ::setsockopt() fails before return.
Fix for:
CID 1249632 (#1 of 1): Resource leak (RESOURCE_LEAK)
9...
Danny Al-Gaaf
10:39 PM Revision ed0d3ede (ceph): st_rados_list_objects.cc: free resources in error case
Fix for:
CID 1251453 (#2 of 2): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable io_ctx going out of scope le...
Danny Al-Gaaf
10:39 PM Revision 3674c8c0 (ceph): MDSMonitor.cc: remove cmd_getval for poolid
Remove useless check for invalid parameter for
"mds remove_data_pool", we have already the poolid
from the correct pa...
Danny Al-Gaaf
10:39 PM Revision fa986059 (ceph): ceph_authtool.cc: catch ceph::buffer::end_of_buffer exception
Fix for:
CID 717142 (#1 of 1): Uncaught exception (UNCAUGHT_EXCEPT)
root_function: In function main(int, char const...
Danny Al-Gaaf
10:39 PM Revision 6fd2123b (ceph): ceph_authtool.cc: catch ceph::FailedAssertion exception
Fix for:
CID 717141 (#1-19): Uncaught exception (UNCAUGHT_EXCEPT)
root_function: In function main(int, char const *...
Danny Al-Gaaf
10:39 PM Revision 5f6b0910 (ceph): librados-config.cc: catch ceph::FailedAssertion exception
CID 717157 (#1-2): Uncaught exception (UNCAUGHT_EXCEPT)
root_function: In function main(int, char const **) an excep...
Danny Al-Gaaf
10:39 PM Revision 35ab4d79 (ceph): rgw/rgw_gc.cc: silence cppcheck
Silence cppcheck warning about std::remove, clarify the
used remove() function from RGWGC.
Signed-off-by: Danny Al-G...
Danny Al-Gaaf
10:39 PM Revision 3b31e74d (ceph): crush/CrushWrapper.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:39 PM Revision c73c47e0 (ceph): ceph_erasure_code_benchmark.cc: prefer ++operator for non-primitive ite...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:32 PM Bug #10052 (Fix Under Review): LibRadosTwoPools[EC]PP.PromoteSnap failure
https://github.com/ceph/ceph/pull/2926 Sage Weil
10:19 PM Bug #10052 (In Progress): LibRadosTwoPools[EC]PP.PromoteSnap failure
// read baz
{
bufferlist bl;
ASSERT_EQ(-ENOENT, ioctx.read("baz", bl, 1, 0));
}
I think this usu...
Sage Weil
05:44 PM Bug #10052: LibRadosTwoPools[EC]PP.PromoteSnap failure
ubuntu@teuthology:/a/sage-2014-11-12_13:30:37-smoke-wip-warn-max-pg-distro-basic-multi/598501 Sage Weil
09:28 PM Revision 699fc054 (ceph): msg/simple: ms_die_on_skipped_message
Assert if we skip an incoming seq. The SimpleMessenger never does this,
but the kernel messenger does. Hopefully us...
Sage Weil
09:26 PM Revision c15391b1 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
09:25 PM Revision 20f99ca5 (ceph): mds: don't overwrite reply's snapbl
set_trace_dist() updates reply's snapbl, don't overwrite it. For MKSNAP
request, just need to set mdr->tracei, set_tr...
Yan, Zheng
08:58 PM Revision 4509674d (ceph): Merge pull request #2772 from ceph/wip-init-radosgw
init-radosgw.sysv: set ulimit -n before starting daemon
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:49 PM Bug #10105 (Can't reproduce): crash in PG::peek_map_epoch on upgrade from 0.80.4 to 0.80.7
... Sage Weil
07:08 PM Revision 4d8e90be (ceph): Merge pull request #2920 from ceph/wip-10095
crush: fix detach_bucket
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:59 PM Revision 6f8b96a9 (ceph): crush/CrushWrapper: fix detach_bucket
In commit 9850227d2f0ca2f692a154de2c14a0a08e751f08 we changed the call that
changed the weight of all instances of it...
Sage Weil
06:49 PM Revision a46fb023 (ceph): Makefile: include 'ceph' in base target
This makes 'make base' enough to vstart.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:38 PM Revision ccfd2414 (ceph): osd/OSD: use OSDMap helper to determine if we are correct op target
Use the new helper. This fixes our behavior for EC pools where targetting
a different shard is not correct, while fo...
Sage Weil
06:38 PM Revision 96394771 (ceph): osd/OSDMap: add osd_is_valid_op_target()
Helper to check whether an osd is a given op target for a pg. This
assumes that for EC we always send ops to the pri...
Sage Weil
06:36 PM Revision c069bce4 (ceph): Merge pull request #2760 from ceph/wip-9835-firefly
osd: fix erasure hung op bug (9835)
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:35 PM Revision a820bf6f (ceph): Merge pull request #2906 from ceph/wip-9835
osd: fix misdirected ec ops stuck in optracker (9835)
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
06:05 PM Revision 585b9065 (ceph): msg/Makefile: add new header to tarball
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:48 PM Bug #10104 (Resolved): rados.py: wait_for_* don't wait; should have poll, wait, and wait+cb versions
Completion.wait_for_{safe, complete} are using the poll functions "is_{safe,complete}"; the comments indicate that's ... Dan Mick
05:47 PM rgw Bug #10103 (Resolved): swift tests failing
ubuntu@teuthology:/a/dzafman-2014-11-13_10:42:58-rgw-wip-10082-testing-basic-multi$ teuthology-ls . | grep FAIL
5996...
Sage Weil
05:14 PM Revision 2d698057 (ceph): SimpleMessenger: Pipe: do not block on takeover while holding global lock
We previously were able to cause deadlocks:
1) Existing pipe is fast_dispatching
2) Replacement incoming pipe is acce...
Greg Farnum
05:14 PM Revision 2fe5c4c3 (ceph): msg/Pipe: inject delay in stop_and_wait
Inject a delay in stop_and_wait. This will mostly affect the connection
race Pipe takeover code which currently call...
Sage Weil
05:12 PM Revision b61d8340 (ceph): Merge pull request #2909 from yuyuyu101/wip-10079
AsyncMessenger: Add select support and tests for async drivers Sage Weil
05:02 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
Any progress? Dmitry Smirnov
04:36 PM rgw Bug #10082 (Resolved): Segmentation fault in upgrade:dumpling-firefly-x:parallel-next-distro-basi...
Sage Weil
04:28 PM Feature #10064 (Fix Under Review): add ceph_objectstore_tool tests to make check
https://github.com/ceph/ceph/pull/2915 Loïc Dachary
04:28 PM Bug #10063 (Fix Under Review): ceph_objectstore_tool does not support getting attributes for eras...
https://github.com/ceph/ceph/pull/2915 Loïc Dachary
03:48 PM rgw Bug #10102 (Resolved): sync agent: does not handle gracefully transient errors
on a copy operation, rgw sent back 400 and the sync agent got stuck in the following loop:... Yehuda Sadeh
03:00 PM Revision 6e5bae4c (ceph): mailmap: Dan Mick name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
03:00 PM Revision e8daba61 (ceph): mailmap: Derrick Schneider affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
03:00 PM Revision e8a60ce4 (ceph): mailmap: BJ Lougee affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
03:00 PM Revision 5fdec031 (ceph): mailmap: Xan Peng affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
02:58 PM Revision 0834fb0a (ceph): fs/basic/tasks/cfuse_workunit_misc: timeout at 6h
The multiple_rsync can take a while.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c58af9f26...
Sage Weil
02:58 PM Revision e3865883 (ceph): mailmap: Federico Gimenez name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
02:58 PM Revision c58af9f2 (ceph): fs/basic/tasks/cfuse_workunit_misc: timeout at 6h
The multiple_rsync can take a while.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:37 PM Revision 1cd7422a (ceph): mon: ceph-monstore-tool must close()
Otherwise it asserts because the destructor checks for the is_open flag.
http://tracker.ceph.com/issues/10093 Fixes:...
Loic Dachary
02:26 PM Revision ff01842e (ceph): Merge pull request #2912 from dachary/wip-warning
tests: fix compilation warning
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:58 PM rgw Bug #9587 (Pending Backport): ceph-radosgw sysvinit script on EL6 cannot set ulimit
Loïc Dachary
12:45 PM Revision 7da691af (ceph): Merge pull request #2911 from keichwa/wip-doc-rados
Wip doc rados
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:25 PM rgw Bug #10099 (Duplicate): radosgw-agent - error geting op state: list index out of range
radosgw-agent logs the following, and objects are not synced to the secondary gateway.
INFO:urllib3.connectionpool...
Brian Andrus
12:25 PM Bug #10096: ceph-disk prepare fails to unmount temp file successfully
Notes:
- Issuing a short delay before 'umount' fixes the issue - this is a terrible workaround
- Issuing 'sync' b...
Blaine Gardner
07:52 AM Bug #10096 (Resolved): ceph-disk prepare fails to unmount temp file successfully
I have been testing on a virtual machine for ease of testing, and 'ceph-disk prepare' kept forwarding an error from '... Blaine Gardner
12:03 PM Revision d6be062b (ceph): tests: fix compilation warning
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
11:07 AM Bug #10095 (Resolved): (crush_bucket_adjust_item_weight()+0) [0x7d1540] crash
Sage Weil
11:02 AM Bug #10095 (Fix Under Review): (crush_bucket_adjust_item_weight()+0) [0x7d1540] crash
https://github.com/ceph/ceph/pull/2920 Sage Weil
07:37 AM Bug #10095 (Resolved): (crush_bucket_adjust_item_weight()+0) [0x7d1540] crash
ubuntu@teuthology:/a/samuelj-2014-11-11_22:08:30-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/597458
...
Samuel Just
10:42 AM Revision 0ee64378 (ceph): doc: remove superfluous white spaces (for testing)
Signed-off-by: Karl Eichwalder <ke@suse.de> Karl Eichwalder
10:36 AM Bug #9835 (Resolved): osd: bug in misdirected op checks (firefly)
Sage Weil
10:25 AM Messengers Feature #10079 (Resolved): AsyncMessenger: Support select for other OS
Haomai Wang
10:17 AM Revision ee45f48e (ceph): doc: Fix 2 syntax errors.
Signed-off-by: Karl Eichwalder <ke@suse.de> Karl Eichwalder
09:49 AM Feature #10098 (Resolved): wanted: command to clear 'incomplete' PGs
Hello,
Please create a command that would clear 'incomplete' PGs.
Perhaps ceph pg force_create_pg could be extend...
c sights
08:32 AM rbd Bug #9854 (Pending Backport): librbd: reads contending for cache space can cause livelock
Jason Dillaman
08:28 AM Bug #10097 (Resolved): failed: mon_thrash
debian 7.0
logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-12_17:15:01-upgrade:giant-giant-dist...
Yuri Weinstein
07:36 AM Revision 571c8577 (ceph): AsyncMessenger: Fix select driver for add_event
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:35 AM Revision 17ce4ec3 (ceph): AsyncMessenger: Add tests for async drivers
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:35 AM Revision ebc8875a (ceph): AsyncMessenger: Support select for other OS such as Windows
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:17 AM Support #10024: Cluster unreachable after restart
Hi,
I've missed anything?
Did I do something wrong?
Because I didn't get any answer after more than 1 week.
Thank...
Luca Mazzaferro
06:59 AM Cleanup #10094 (New): Create new git repo for json_spirit
json spirt is currently part of the code tree of ceph, but it's external code. There was also no update within a long... Danny Al-Gaaf
06:58 AM CephFS Bug #10092 (Resolved): multiple_rsync.sh + ceph-fuse timing out on firefly
greg is right, these time out semi-regularly. increased the timeout on master, giant, firefly. Sage Weil
06:38 AM Bug #10093 (Fix Under Review): ceph-monstore-tool: FAILED assert(!is_open)
https://github.com/ceph/ceph/pull/2914 Loïc Dachary
06:35 AM Bug #10093 (Resolved): ceph-monstore-tool: FAILED assert(!is_open)
Using a vstart cluster + stoph.sh:... Loïc Dachary
05:10 AM Revision 59d8c947 (ceph): qa/workunits/fs/misc/quota.sh: simple quota test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:17 AM Bug #9916: osd: crash in check_ops_in_flight
Hi Yehuda,
After taking a look at the rgw code, I failed to find which (http) request would need CEPH_OSD_OP_SRC_CMP...
Guang Yang
02:02 AM Revision 86f87bb9 (ceph): fix
Sage Weil
01:57 AM Revision 0df1d8e4 (ceph): Merge branch 'wyc-quota-v2' of git://github.com/kylinstorage/ceph into ...
Sage Weil
01:52 AM Revision 78d1e6ce (ceph): osd: Check filter ops for pgls and pgnls
Fixes: #9439
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
01:14 AM Revision fac16547 (ceph): osd: use OSDMap helper to tell if ops are misdirected
calc_pg_role doesn't actually take into account primary affinity.
Fixes: #9835
Signed-off-by: Samuel Just <sam.just@...
Samuel Just
01:14 AM Revision 588602bf (ceph): osd: discard rank > 0 ops on erasure pools
Erasure pools do not support read from replica, so we should drop
any rank > 0 requests.
This fixes a bug where an e...
Sage Weil
01:13 AM Revision 0c1c4152 (ceph): osd/OSDMap: add osd_is_valid_op_target()
Helper to check whether an osd is a given op target for a pg. This
assumes that for EC we always send ops to the pri...
Sage Weil
01:11 AM Revision 9e05ba08 (ceph): osd/OSD: use OSDMap helper to determine if we are correct op target
Use the new helper. This fixes our behavior for EC pools where targetting
a different shard is not correct, while fo...
Sage Weil
01:04 AM Revision 89c02637 (ceph): osd/OSDMap: add osd_is_valid_op_target()
Helper to check whether an osd is a given op target for a pg. This
assumes that for EC we always send ops to the pri...
Sage Weil
12:14 AM Feature #9943 (In Progress): osd: mark pg and use replica on EIO from client read
Current OSD check PG map and get only k items and send sub-read request. So if one read failed. It assert and core du... Wei Luo
12:08 AM Revision 079a8d74 (ceph): Add myself to <contact@intel.com>
Signed-off-by: Chendi Xue <chendi.xue@intel.com> Chendi.Xue
12:00 AM Revision 5ce09198 (ceph): ceph_objectstore_tool: Fixes to make import work again
The is_pg() call is now true even for pgs pending removal, fix broken
finish_remove_pgs() by removing is_pg() che...
David Zafman

11/12/2014

09:58 PM Revision 21fc9b5f (ceph): Merge pull request #2903 from ceph/wip-crush-tree
crush: fix tree bucket functions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:35 PM Revision a69b8450 (ceph): vstart.sh: warn less
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:21 PM Bug #10077: ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to
How do we tell the difference between (2) and (3)? In both cases, ceph_objectstore_tool will see there is no SHARDS ... Sage Weil
09:06 PM Bug #10077: ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to

I see from the code that there are a couple of scenarios that need to be handled or at least documented:
1. Expo...
David Zafman
08:59 PM CephFS Bug #10092 (Resolved): multiple_rsync.sh + ceph-fuse timing out on firefly
teuthology-2014-11-11_23:04:01-fs-firefly-distro-basic-multi/598145
teuthology-2014-11-11_23:04:01-fs-firefly-distro...
Sage Weil
08:57 PM Revision 7695a61e (ceph): Merge pull request #2892 from leseb/doc-juno-client-socket
doc: enable RBD cache and socket on OpenStack deployments
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
08:25 PM Bug #8588: In the erasure-coded pool, primary OSD will crash at decoding if any data chunk's size...
Wei is working on this along with http://tracker.ceph.com/issues/9943 . Guang Yang
07:27 PM Revision 292be979 (ceph): Merge pull request #2902 from dachary/wip-10083-noisy-osd
qa: handle CEPH_CLI_TEST_DUP_COMMAND on ceph osd create
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:20 PM Revision e17d579f (ceph): qa: allow small allocation diffs for exported rbds
The local filesytem may behave slightly differently. This isn't
foolproof, but seems to be reliable enough on rhel7 r...
Josh Durgin
07:20 PM Revision 0d8ad6ad (ceph): qa: allow small allocation diffs for exported rbds
The local filesytem may behave slightly differently. This isn't
foolproof, but seems to be reliable enough on rhel7 r...
Josh Durgin
07:19 PM Revision 0cb32c15 (ceph): qa: allow small allocation diffs for exported rbds
The local filesytem may behave slightly differently. This isn't
foolproof, but seems to be reliable enough on rhel7 r...
Josh Durgin
07:18 PM Revision 94a10196 (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
07:07 PM Revision 50e56e9e (ceph): fs/multiclient: force mpi tests onto trusty
This will ensure we have a matching version of MPI.
Signed-off-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Far...
Sage Weil
07:06 PM Revision 0a88b34b (ceph): fs/multiclient: force mpi tests onto trusty
This will ensure we have a matching version of MPI.
Signed-off-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Far...
Sage Weil
06:52 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
Greg Farnum wrote:
> What version are you running? This looks like one of a couple of bugs that have been resolved i...
Wenjun Huang
10:47 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
What version are you running? This looks like one of a couple of bugs that have been resolved in the latest point rel... Greg Farnum
04:26 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
And the peer OSD's log is as below:... Wenjun Huang
03:40 AM Messengers Bug #10080 (Resolved): Pipe::connect() cause osd crash when osd reconnect to its peer
When our cluster load is heavy, the osd sometimes crashes. The critical log is as below:
-278> 2014-08-20 11:04:28...
Wenjun Huang
06:33 PM Revision 6c805255 (ceph): qa: handle CEPH_CLI_TEST_DUP_COMMAND on ceph osd create
If CEPH_CLI_TEST_DUP_COMMAND is set when ceph osd create is called, it
will create two osd. They must be cleaned up a...
Loic Dachary
06:27 PM Revision e27b0d9e (ceph): mon: fix formatted 'pg stat'
Previously it did a full pg dump, which is almost certainly not what the
user wants.
Signed-off-by: Sage Weil <sage@...
Sage Weil
06:27 PM Revision 1b6cf7c3 (ceph): mon/PGMap: fix {recovery,degraded,unfound}_ratio units, type
These are floats, and *not* percentages!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:27 PM Revision 3776f078 (ceph): common/Formatter: fix JSON dump of floating point values
These are numbers -- they should not be quoted.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:02 PM Revision 22b6c1a5 (ceph): Merge pull request #2124 from ceph/wip-objectstore
simplify ObjectStore interface
sage-2014-11-11_08:26:01-rados-wip-sage-testing-distro-basic-multi
Reviewed-by: Haom...
Sage Weil
06:01 PM Revision 1eed56bf (ceph): Merge pull request #2722 from ceph/wip-9598
msgr: make mark_down not block on fast dispatch
sage-2014-11-11_08:26:01-rados-wip-sage-testing-distro-basic-multi
...
Sage Weil
05:18 PM Revision 636316a1 (ceph): Merge pull request #2901 from ktdreyer/doc-spelling-grammar
doc: spelling & grammar fixes
Reviewed-by: John Wilkins <jowilkin@redhat.com>
John Wilkins
05:15 PM rbd Bug #9771: Segmentation fault after upgrade v0.80.5 -> v0.80.6
Jason Dillaman
05:13 PM rbd Bug #9771: Segmentation fault after upgrade v0.80.5 -> v0.80.6
Commit b75f85a2 added new elements to the _Thread_ class, breaking ABI. In this (and several other upgrade tests fro... Jason Dillaman
05:08 PM Feature #9957: librados: add fadvise op
See the pull request: https://github.com/ceph/ceph/pull/2905 jianpeng ma
04:55 PM Revision 0cff9148 (ceph): doc: correct grammar in RGW SSL cert installation
The SSL certificate generation instruction was missing a preposition.
Add it.
Signed-off-by: Ken Dreyer <kdreyer@red...
Ken Dreyer
04:53 PM Revision 731ea68b (ceph): doc: correct spelling of "fqdn"
The "fqdn" (fully-qualified domain name) was misspelled in a couple
places as fgdn". Use the correct spelling.
Signe...
Ken Dreyer
04:09 PM rgw Bug #10090 (Resolved): ceph_objectstore_tool import broken
Sage Weil
03:27 PM rgw Bug #10090 (Fix Under Review): ceph_objectstore_tool import broken
David Zafman
02:15 PM rgw Bug #10090 (Resolved): ceph_objectstore_tool import broken

The tool can't import because it finds that the recently removed collection still exists.
Is may be because fini...
David Zafman
02:26 PM Revision d76bfc2e (ceph): Merge pull request #2899 from jdurgin/wip-import-export-next
qa: allow small allocation diffs for exported rbds
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:37 PM rbd Bug #10002 (Resolved): Errors during import_export test in upgrade:firefly-x-next-distro-basic-vp...
commit:e94d3c11edb9c9cbcf108463fdff8404df79be33 Josh Durgin
11:38 AM Bug #10083 (Resolved): cephtool/test.sh: osd create w/o uuid test is noisy
Sage Weil
10:09 AM Bug #10083: cephtool/test.sh: osd create w/o uuid test is noisy
Verified to work with... Loïc Dachary
09:53 AM Bug #10083 (Fix Under Review): cephtool/test.sh: osd create w/o uuid test is noisy
https://github.com/ceph/ceph/pull/2902 Loïc Dachary
09:29 AM Bug #10083 (Resolved): cephtool/test.sh: osd create w/o uuid test is noisy
... Sage Weil
10:56 AM Bug #10085 (Resolved): dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
After upgrade to glibc 2.20, "ceph" & "rbd" commands exiting with "Illegal instruction" exit message and !=0 exit cod... Denis kaganovich
10:00 AM Feature #9598 (Pending Backport): re-enable Objecter fast dispatch
sage-2014-11-11_08:26:01-rados-wip-sage-testing-distro-basic-multi Sage Weil
09:19 AM Revision 40994c91 (ceph): doc: enable RBD cache and socket on OpenStack deployments
Enabling the RBD cache improves sequential IOs and the socket helps a
lot while troubleshooting. These 2 items are co...
Sébastien Han
08:42 AM Bug #9702: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:firefly-x-giant-...
Same issue http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-11_17:03:01-upgrade:firefly:older-firefly-distro-ba... Yuri Weinstein
08:29 AM rgw Bug #10082 (Resolved): Segmentation fault in upgrade:dumpling-firefly-x:parallel-next-distro-basi...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-11_17:10:01-upgrade:dumpling-firefly-x:parallel-ne... Yuri Weinstein
06:53 AM rbd Feature #2467 (Resolved): qemu: implement bdrv_invalidate_cache
Merged upstream: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=be21788495fdc8251b04dd4bfd0cdce95c49d75b Jason Dillaman
02:16 AM Revision e94d3c11 (ceph): qa: allow small allocation diffs for exported rbds
The local filesytem may behave slightly differently. This isn't
foolproof, but seems to be reliable enough on rhel7 r...
Josh Durgin
02:13 AM Revision e5e92c7c (ceph): Merge pull request #2898 from ceph/wip-rbd-python-tests
librbd: Python unit tests now use unique pools and images
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:05 AM Revision c224014a (ceph): Merge pull request #2820 from ceph/wip-9854
osdc: Constrain max number of in-flight read requests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
01:23 AM Messengers Feature #10079 (Resolved): AsyncMessenger: Support select for other OS
AsyncMessenger already support epoll and kqueue, but for other legacy OS or windows, we need to use select for the wo... Haomai Wang
12:52 AM Revision b0eb5327 (ceph): Merge pull request #2890 from zhouyuan/fix_mailmap
Fix Yuan's mailmap
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:22 AM Revision 80865fea (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
12:16 AM Revision 09eefac7 (ceph): Fix Yuan's mailmap
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> Yuan Zhou
12:15 AM Revision 05a1c3f1 (ceph): doc/release-notes: v0.88
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil

11/11/2014

11:28 PM Revision 8e6fe680 (ceph): Merge pull request #2897 from ceph/wip-da-revert-10b68b
Revert "osd: detect (some) misordered ondisk tmaps"
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Jus...
Sage Weil
09:27 PM Revision 90c5869b (ceph): rgw: support multiple host names
Fixes: #7467
Allow configuration of multiple domain names. Still support a single
host name via the rgw_dns_name conf...
Yehuda Sadeh
07:18 PM Revision 13425488 (ceph): crush: fix tree bucket functions
There are incorrect nodes' weight in tree bucket when construct tree
bucket. The tree bucket don't store item id in i...
Rongze Zhu
07:16 PM Revision e444b221 (ceph): crush/builder: replace printf with an empty dprintk macro
This mirrors mapper.c.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:17 PM rbd Bug #10002 (Fix Under Review): Errors during import_export test in upgrade:firefly-x-next-distro-...
https://github.com/ceph/ceph/pull/2899 Josh Durgin
08:23 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
Same issue in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-10_17:15:02-upgrade:dumpling-firefly-x:parallel-... Yuri Weinstein
08:17 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
Seems similar issue in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-10_17:05:02-upgrade:firefly:singleton-f... Yuri Weinstein
06:06 PM Revision 109bcd44 (ceph): Revert "osd: detect (some) misordered ondisk tmaps"
This reverts commit 10b68b2e1a1479c478843fab8232537675053c9b.
The check for 'nextkey < last_disk_key' makes not much...
Danny Al-Gaaf
05:33 PM Revision 4be687bf (ceph): 0.88
Jenkins
05:21 PM Revision fe705c8f (ceph): common: Add cctid meta variable
Fixes: #6228
Signed-off-by: Adam Crume <adamcrume@gmail.com>
(cherry picked from commit bb45621cb117131707a85154292a3...
Adam Crume
05:20 PM Bug #10052: LibRadosTwoPools[EC]PP.PromoteSnap failure
ubuntu@teuthology:/a/sage-2014-11-11_14:57:42-smoke-wip-warn-max-pg-distro-basic-multi/596722 Sage Weil
05:18 PM Revision 2e2fc44f (ceph): Merge pull request #2562 from ceph/wip-5595
Wip 5595
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
04:28 PM Revision 5fc659a0 (ceph): Merge pull request #2804 from ceph/wip-9301-giant
mon: backport paxos off-by-one bug (9301) to giant Sage Weil
04:10 PM Revision d12fa35d (ceph): AsyncMessenger: Fix large bufferlist send segment fault
If send long bufferlist exceed IOV_LEN(1024), try_send will stuck in looping
send the first IOV_LEN(1024) ptrs and ra...
Haomai Wang
04:10 PM Revision d145ccad (ceph): AsyncMessenger: Try send in queue bufferlist
If previous try_send failed to send all buffers, it will create write event
for next write. But if the message queue ...
Haomai Wang
04:10 PM Revision 123d364b (ceph): AsyncMessenger: Normalise log informations
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
04:10 PM Revision fc4e4f25 (ceph): AsyncMessenger: Release connection if stopped
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
03:52 PM Revision 4d4b7d0b (ceph): doc/rados/configuration fix 'ods mkfs options' default
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:50 PM Revision a8c8c934 (ceph): Merge pull request #2466 from nereocystis/osd-filesystem-options
doc: Add file system osd config settings Sage Weil
03:48 PM Revision e3501f93 (ceph): Merge pull request #2883 from ceph/wip-da-SCA-20141028
Fixes for coverity and SCA issues
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sage Weil <sage@redhat....
Sage Weil
03:11 PM Revision 21bb2b06 (ceph): Merge pull request #2889 from xuechendi/move_buffers_to_BufferTransaction
KeyValueStore: move buffers from strip_header to BufferTransaction
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Sage Weil
03:09 PM Revision a6f6684d (ceph): Merge pull request #2739 from majianpeng/fix2
buffer: Judge bufferlist whether need rebuild
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewed-by: Sage Wei...
Sage Weil
02:59 PM CephFS Bug #8090: multimds: mds crash in check_rstats
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-11-10_23:18:02-multimds-giant-testing-basic-multi/595393 Sage Weil
02:54 PM Bug #10077 (Resolved): ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to
user on 0.87 exported a replicated pg and couldn't import it because the shards feature wasn't set on the osd.
w...
Sage Weil
02:52 PM Revision f4347bc0 (ceph): Merge pull request #2894 from ceph/wip-scrub-coverity
Wip scrub coverity Zheng Yan
02:14 PM rgw Feature #9933: rgw: implement S3 RR (reduced redundancy) API
Hmm, was looking just now at the S3 api, and it seems that you can set RR per object, not per bucket. This complicate... Yehuda Sadeh
12:26 PM Revision dbfb63e8 (ceph): src/librbd/librbd.cc: fix potential null pointer deref
Fix potential deref after null check. Move check for max_snaps in
rbd_snap_list up to fail early before call any func...
Danny Al-Gaaf
12:26 PM Revision 41b5dd23 (ceph): AuthSessionHandler.h: init protocol in constructor
Init protocol in AuthSessionHandler constructor with
with CEPH_AUTH_UNKNOWN.
Signed-off-by: Danny Al-Gaaf <danny.al-...
Danny Al-Gaaf
12:26 PM Revision 60e7da99 (ceph): osd/PGLog.cc: prefer empty() over size() for emptiness check
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
12:26 PM Revision 04517f0d (ceph): bench_log.cc: catch ceph::FailedAssertion exception
Fix for:
CID 717177 (#2-1 of 3): Uncaught exception (UNCAUGHT_EXCEPT)
root_function: In function main(int, char con...
Danny Al-Gaaf
12:26 PM Revision e590d42c (ceph): rados_sync.cc: fix xattr_diff() for the only_in_b checks
In the checks to build only_in_b up the wrong const_iterator x is
build up. it should compare rhs->xattrs with xattrs...
Danny Al-Gaaf
12:26 PM Revision 97ed2ae9 (ceph): rgw_rados.cc: remove dead code
Fix for:
CID 1128391 (#1 of 1): Logically dead code (DEADCODE)
dead_error_line: Execution cannot reach this stateme...
Danny Al-Gaaf
12:26 PM Revision a4cecda7 (ceph): test/librados/c_read_operations.cc: fix invalid checks
Wrong variable for return of rados_getxattrs_next() and
rados_omap_get_next() used (len vs. val_len).
Fix for:
CID ...
Danny Al-Gaaf
12:26 PM Revision 4fc94285 (ceph): osd/ReplicatedPG.cc: remove redundant check
Fix for:
[src/osd/ReplicatedPG.cc:2171]: (style) Redundant checking of STL
container element existence before remov...
Danny Al-Gaaf
11:01 AM Bug #10069 (Rejected): SyncEntryTimeout::finish() timeout

The ceph_objectstore_tool aborted in FileStore code.
On my wip-9780 branch which is rebased on current master ru...
David Zafman
10:31 AM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
Replying to my own post for posterity:
I figured out why those Git hashes don't align. It's bug in log.cgi. Appare...
Ken Dreyer
08:50 AM devops Bug #10049 (Resolved): "Failed to fetch package" "rhel7_0-x86_64-basic"
Looks fixed Yuri Weinstein
09:53 AM Bug #10067 (Can't reproduce): ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-10_19:13:02-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
09:01 AM rgw Feature #9013 (Resolved): rgw: set civetweb as a default frontend
Sage Weil
08:48 AM rgw Bug #10066: rgw: failed md5sum on s3tests-test-readwrite
Same problem in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-10_18:11:17-upgrade:firefly:newer-firefly-dist... Yuri Weinstein
07:22 AM rgw Bug #10066 (Resolved): rgw: failed md5sum on s3tests-test-readwrite
... Sage Weil
08:16 AM Bug #9702: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:firefly-x-giant-...
Same issues in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-10_17:18:01-upgrade:firefly-x-next-distro-b... Yuri Weinstein
08:02 AM Bug #10016 (Resolved): "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
tests passed. Yuri Weinstein
07:25 AM rgw Bug #9917 (Won't Fix): RADOSGW: Not able to create Swift objects with erasure coded pool
Sage Weil
03:51 AM rgw Bug #9917: RADOSGW: Not able to create Swift objects with erasure coded pool
OK,I was not aware of this, seems sane behaviour to me. pushpesh sharma
07:21 AM rgw Bug #10062: s3-test failures using keystone authentication
Looks like for a few of them eg. the date ones occur as it looks like radosgw doesn't consider checking the date head... Abhishek Lekshmanan
05:02 AM rgw Bug #10062 (Resolved): s3-test failures using keystone authentication
* "rgw: check for timestamp for s3 keystone auth":https://github.com/ceph/ceph/pull/2993
* "wip: rgw: check keystone...
Abhishek Lekshmanan
07:20 AM Bug #10065 (Duplicate): hung ec-lost-unfound.yaml, failed of osd.{0,2,3}
this pattern keeps popping up:... Sage Weil
07:17 AM Revision fea70975 (ceph): librbd: Python unit tests now use unique pools and images
RBD python unit tests no longer utilize the 'rbd' pool for
test cases. Instead, a new temporary pool is created and
...
Jason Dillaman
07:16 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
ubuntu@teuthology:/a/teuthology-2014-11-10_02:32:01-rados-giant-distro-basic-multi/594038 Sage Weil
06:42 AM Revision 1cb3d6c5 (ceph): Merge pull request #2873 from ceph/wip-rbd-test-fixtures
librbd: Refactor librbd unit tests to use test fixtures
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
06:41 AM Revision b27f5dba (ceph): Merge pull request #2887 from ceph/wip-9977-backport
tools: skip up to expire_pos in journal-tool
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
06:40 AM Feature #10064 (Resolved): add ceph_objectstore_tool tests to make check
The "ceph_objectstore_tool.py":https://github.com/ceph/ceph/blob/giant/src/test/ceph_objectstore_tool.py tests can be... Loïc Dachary
06:35 AM Bug #10063: ceph_objectstore_tool does not support getting attributes for erasure coded objects
... Loïc Dachary
06:33 AM Bug #10063 (Resolved): ceph_objectstore_tool does not support getting attributes for erasure code...
... Loïc Dachary
05:37 AM Revision c11cf2ae (ceph): bufferlist: Don't call rebuild(), c_strt() call it if bufferlist not co...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
04:37 AM Bug #9554: "FAILED assert(0 == "hit suicide timeout")" in upgrade:firefly-firefly-testing-basic-v...
Yes it reproduced in giant too. Sahana Lokeshappa
03:20 AM Revision cd784eab (ceph): osdc: Constrain max number of in-flight read requests
Constrain the number of in-flight RADOS read requests to the
cache size. This reduces the chance of the cache memory...
Jason Dillaman
02:49 AM Revision 12913c02 (ceph): AsyncMessenger: Eating up pipe buffer for waking up
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
02:42 AM Revision e2d6ce7e (ceph): Merge pull request #234 from ceph/wip-dzaddscrub
Add scrub_test and repair_test to rados basic suite
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
02:11 AM Revision 0edd7cf3 (ceph): Merge pull request #2893 from ceph/wip-10045
common/Readahead: use correct lock when waiting on the pending ops
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:07 AM Revision 78e2d9de (ceph): Merge pull request #231 from ceph/wip-firelfy-yuriw
Reverted to have upgrade-osd-mon-mds sequence for newer tests of firefly... Yuri Weinstein
02:03 AM Revision aa7a1021 (ceph): Added [client.0] for ceph-fuse, fixes looping issue for firefly upgrade...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
01:26 AM Revision 97e423f5 (ceph): client: trim unused inodes before reconnecting to recovering MDS
So the recovering MDS does not need to fetch these ununsed inodes during
cache rejoin. This may reduce MDS recovery t...
Zheng Yan
01:24 AM Revision 387efc5f (ceph): client: allow xattr caps in inject_release_failure
Because some test environments generate spurious
rmxattr operations, allow the client to release
'X' caps. Allows xa...
John Spray
01:20 AM Revision 69be8e9b (ceph): Merge pull request #2878 from ceph/wip-10025
#10025 Fix 'journal import' (aka undump)
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
12:57 AM Revision 27049148 (ceph): common/Readahead: use correct lock when waiting on the pending ops
Readahead was using the incorrect lock with the pending condition,
resulting in a failed assertion. It now uses the ...
Jason Dillaman
12:52 AM Revision 42b0a35f (ceph): mds: remove dead code from inode_t::compare()
CID 1251354
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
12:52 AM Revision f78cfa70 (ceph): mds: CInode: catch exception by reference, not value
CID 1251353
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
12:44 AM Revision e55f30ff (ceph): Merge pull request #2380 from osynge/wip-suse-systemd-integration
systemd support in ceph-disk activate
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:35 AM Revision dee00831 (ceph): Merge pull request #2446 from xylv/wip-9359
rgw: Export user stats in get-user-info Adminops API
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
12:29 AM Revision f05cd2c9 (ceph): Merge pull request #2725 from CzBiX/rgw-modified-since
rgw: correct "If-Modified-Since" handle.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
12:21 AM Revision a7b93819 (ceph): Merge pull request #2782 from boydc2014/master
rgw: fix can not disable max_size quota
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Sage Weil
12:14 AM Revision 1809f579 (ceph): Merge pull request #2624 from ceph/wip-8911
rgw: swift GET / HEAD object returns X-Timestamp field
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

11/10/2014

11:46 PM CephFS Bug #10041: ceph-fuse: never exit when no MDS server is available
Just wanted to add that lack of timeout causes havoc all over the place... Autofs, backup scrips mounting CephFS on d... Dmitry Smirnov
04:05 PM CephFS Bug #10041: ceph-fuse: never exit when no MDS server is available
Although it terminates on "Ctrl+C" a timeout would be _very_ useful because it would prevent system from hanging on b... Dmitry Smirnov
11:11 AM CephFS Bug #10041: ceph-fuse: never exit when no MDS server is available
Was it blocking in the foreground? Did SIGKILL (ie, control-C) work on it?
We can add a configurable timeout but I...
Greg Farnum
01:07 AM CephFS Bug #10041 (Resolved): ceph-fuse: never exit when no MDS server is available
I'm attempting to mount CephFS using Fuse client (i.e. _ceph-fuse_) which do not exit if all MDS servers are down (I ... Dmitry Smirnov
11:00 PM Revision 007e4c42 (ceph): Merge pull request #2851 from ceph/wip-9986
objecter: fix map skipping
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
10:58 PM Revision 4705f538 (ceph): Merge pull request #2667 from yuandong1222/avoid-unused-pg_to_acting_os...
Avoid unused pg_to_acting_osds call in OSDMap::get_primary_shard
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:57 PM Revision 14254824 (ceph): Merge pull request #2474 from dachary/wip-9420-erasure-code-non-regression
erasure-code: store and compare encoded contents
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:57 PM CephFS Bug #10061 (New): uclient: MDS: output cap data in messages
MClientCaps messages don't dump the caps they're updating, and generally neither does anything else. We need to optio... Greg Farnum
10:56 PM Revision 0720e03e (ceph): Merge pull request #2456 from ceph/wip-9031-9262
Wip 9031 9262
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Samuel Just
10:55 PM CephFS Feature #10060 (New): uclient: warn about stuck cap flushes
It can be hard to diagnose issues that involve cap state. To help with that, the client should keep track of its cap ... Greg Farnum
10:55 PM Revision ced51656 (ceph): Merge pull request #2553 from ceph/wip-aio-journal
osd: clean up journal aio+dio header issue
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:53 PM Revision 63cd0662 (ceph): Merge pull request #2745 from ceph/wip-6756
JounralingObjectStore: journal->committed_thru after replay Samuel Just
10:52 PM Revision 992a4a84 (ceph): Merge pull request #2773 from ceph/wip-9852
mon: MDSMonitor: proper error output if pool DNE on 'add_data_pool'
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Samuel Just
10:51 PM Revision 07a441bd (ceph): Merge pull request #2822 from ceph/wip-9887
Wip 9887
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:49 PM Revision 18a85093 (ceph): Merge pull request #2850 from ceph/wip-9987
mon: fix min_last_epoch_started tracking
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Samuel Just
10:47 PM Revision d392f448 (ceph): Merge pull request #2862 from ceph/wip-log-client
osd, mds: fix cluster log
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Samuel Just
10:40 PM CephFS Bug #9977 (Resolved): cephfs-journal-tool falsely reports invalid start_ptr
In next branch as commit:65c33503c83ff8d88781c5c3ae81d88d84c8b3e4 and in giant as commit:fc5354dec55248724f8f6b795e3a... Greg Farnum
10:20 PM Revision 3978c1d3 (ceph): mon/OSDMonitor: handle MMonGetOSDMap
Respond to MMonGetOSDMap with an MOSDMap filled with what we have.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:20 PM Revision 93ec3502 (ceph): buffer: add iterator::get_bl()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:20 PM Revision 3dcf5b96 (ceph): osd/OSDMap: encode crc
Note that we include the logic in OSDMap::encode to add data that comes
after the crc, although we do not use it yet....
Sage Weil
10:20 PM Revision 33490b71 (ceph): mon/OSDMonitor: populate Incremental::full_crc
When we encode an Incremental, put in the expected crc for the resulting
full OSDMap.
Signed-off-by: Sage Weil <sage...
Sage Weil
10:20 PM Revision dafd3355 (ceph): osd/OSDMap: verify CRC on decode
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:20 PM Revision 50df613b (ceph): reserve a few feature bits
Make sure we have a bit of warning before we reach the end times.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:20 PM Revision 2f92d8d9 (ceph): mon: use pre-encoded OSDMap for build_latest_full() MOSDMap message
Do not reencode; use our existing encoded bufferlist.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:20 PM Revision 110c093c (ceph): osd: warn if reencoding and OSDMap with fewer features than the mon
It is very dangerous to reencode and OSDMap with fewer features than the
mon intended as we may be introducing a diff...
Sage Weil
10:20 PM Revision c0836cab (ceph): osd: use encoded osdmap bl instead of reencoding
We have a good one on disk; there is no reason to do this.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:20 PM Revision 70094407 (ceph): prevent random people from encoding the OSDMap
This is a safety check: nobody should be encoding OSDMaps except:
- the mons
- MOSDMap, when encoding old OSDMaps ...
Sage Weil
10:20 PM Revision 6f3d5cdd (ceph): add MMonGetOSDMap message
This message lets you explicitly request a range of full or incremental
maps from someone (the monitor, presumably), ...
Sage Weil
10:12 PM Revision c914df2d (ceph): qa/workunits/cephtool/test.sh: ceph, not ./ceph
Fixes: #10053
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:36 PM CephFS Bug #9341: MDS: very slow rejoin
Thanks. Dmitry Smirnov
09:27 PM CephFS Bug #9341 (Resolved): MDS: very slow rejoin
This is backported to giant as of commit:97e423f52155e2902bf265bac0b1b9ed137f8aa0. The test for it also got backporte... Greg Farnum
09:26 PM CephFS Bug #9800 (Resolved): client-limits test is not passing
Backported in commit:387efc5fe1fb148ec135a6d8585a3b8f8d97dbf8 Greg Farnum
07:39 PM Revision 66b920ab (ceph): qa/workunits/fs/misc: combine sudo and echo effectively
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit abc995b6b4e0117b74c301abcb4faf4ea2ebef25)
Greg Farnum
06:30 PM Revision 796b926a (ceph): Reverted to have upgrade-osd-mon-mds sequence for newer tests of firefl...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
06:15 PM Bug #10042: OSD crash doing object recovery with EC pool
I'm not sure either, investigating. Loïc Dachary
05:15 PM Bug #10042: OSD crash doing object recovery with EC pool
Hi Loic,
I am still a little bit confused in terms of what happened behind the crash (and what is the relation betwe...
Guang Yang
05:30 AM Bug #10042: OSD crash doing object recovery with EC pool
Loïc Dachary
03:49 AM Bug #10042 (Duplicate): OSD crash doing object recovery with EC pool
We observed one OSD crash with the following assertion failure:... Guang Yang
06:10 PM rbd Bug #10045 (Resolved): common/Cond.h: 52: FAILED assert(mutex.is_locked()) in close_image()
Sage Weil
06:45 AM rbd Bug #10045 (Resolved): common/Cond.h: 52: FAILED assert(mutex.is_locked()) in close_image()
... Sage Weil
05:44 PM Bug #9921: msgr/osd/pg dead lock giant
Giving Sage this ticket since he took the PR. Greg Farnum
05:35 PM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
testing this PR https://github.com/ceph/ceph-qa-suite/pull/233
http://pulpito.front.sepia.ceph.com/teuthology-2014...
Yuri Weinstein
03:06 PM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
- install.upgrade:
all:
branch: giant
is upgrading all roles
Sage Weil
02:29 PM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
Still failed - http://pulpito.front.sepia.ceph.com/teuthology-2014-11-10_10:56:16-upgrade:giant-giant-distro-basic-mu... Yuri Weinstein
10:48 AM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
Moved client.0 to a separate node, testing now
https://github.com/ceph/ceph-qa-suite/pull/232
Yuri Weinstein
09:57 AM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
... Sage Weil
05:20 PM CephFS Bug #10025 (Resolved): Journal undump causes MDS to crash when start pos is not on object boundary
Merged into next in commit:69be8e9b30c18e47c17ff7dafc4ac8fbe00d48e7, and the appropriate backport bits were merged la... Greg Farnum
05:02 PM Revision 17d51799 (ceph): Merge pull request #2689 from zhurongze/fix-crush
crush: fix incorrect use of adjust_item_weight method
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:52 PM Revision 197a2ab0 (ceph): OSD: batch trim for pg_log
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
04:41 PM Revision 43f004de (ceph): Merge pull request #2881 from ceph/wip-10030
librbd: don't close an already closed parent image upon failure
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:34 PM rgw Feature #9359 (Resolved): rgw: Export user stats in get-user-info Adminops API
Yehuda Sadeh
04:27 PM Revision f7906919 (ceph): smoke/basic/tasks/libcephfs_interface_tests.yaml: debug client
Hopefully we can catch #9864
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:21 PM rgw Bug #9907 (Pending Backport): radosgw-admin: can't disable max_size quota
Sage Weil
04:13 PM rgw Feature #8911 (Pending Backport): RGW doesn't return 'x-timestamp' in header which is used by 'Vi...
Sage Weil
04:09 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
This bug makes me cry as it is the reason for my cluster to be _completely down_ for over 10 days now... Duplicate ad... Dmitry Smirnov
03:20 PM Bug #10059 (Resolved): osd/ECBackend.cc: 876: FAILED assert(0)
-1> 2014-11-09 14:13:01.334410 7f8b93c8b700 10 filestore(/var/lib/ceph/osd/ceph-3) FileStore::read(1.1ds0_head/78... Samuel Just
03:59 PM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
When I look at the log for http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-rpm-rhel7-amd64-basic/log.cgi?log=6977d02... Ken Dreyer
03:29 PM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
Disk space looks ok to me:... Ken Dreyer
10:28 AM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
From http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-rpm-rhel7-amd64-basic/log.cgi?log=6977d02f0d31c453cdf554a8f1796... Ken Dreyer
10:03 AM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
Needs a link:
http://pulpito.front.sepia.ceph.com/teuthology-2014-11-09_17:18:01-upgrade:firefly-x-next-distro-basic...
Zack Cerza
09:12 AM devops Bug #10049 (Resolved): "Failed to fetch package" "rhel7_0-x86_64-basic"
Seems wide spread on next run using rhel 7
Run teuthology-2014-11-09_17:18:01-upgrade:firefly-x-next-distro-basic-...
Yuri Weinstein
03:40 PM Bug #10057 (In Progress): msgr: skipped message on peer reconnect
... Sage Weil
01:42 PM Bug #10057 (Can't reproduce): msgr: skipped message on peer reconnect
ubuntu@teuthology:/a/teuthology-2014-11-09_23:06:01-krbd-next-testing-basic-multi/593102... Sage Weil
03:37 PM Revision 9850227d (ceph): crush: fix incorrect use of adjust_item_weight method
adjust_item_weight method will adjust all buckets which the item
inside. If the osd.0 in host=fake01 and host=fake02,...
Rongze Zhu
03:36 PM Feature #9420: erasure-code: tools and archive to check for non regression of encoding
the backport is needed to generate the content of https://github.com/ceph/ceph-erasure-code-corpus/tree/master/v0.80.... Loïc Dachary
03:32 PM Feature #9420 (Pending Backport): erasure-code: tools and archive to check for non regression of ...
Loïc Dachary
02:57 PM Feature #9420 (Resolved): erasure-code: tools and archive to check for non regression of encoding
I don't think this needs to be backported. Samuel Just
03:06 PM Bug #10058 (Can't reproduce): next stuck in recovery, no progress
/a/sage-2014-11-09_07:49:57-rados-next-testing-basic-multi/591906
/a/sage-2014-11-09_07:49:57-rados-next-testing-bas...
Samuel Just
02:59 PM Bug #9986 (Pending Backport): objecter: map epoch skipping broken
Samuel Just
02:56 PM Feature #9262 (Resolved): Additional namespace issues
Samuel Just
02:55 PM Feature #9031 (Resolved): List RADOS namespaces and list all objects in all namespaces
Samuel Just
02:53 PM Bug #6756 (Pending Backport): journal full hang on startup
Samuel Just
02:51 PM Bug #9852 (Resolved): mon: monitor asserts on 'ceph mds add_data_pool X' if X is an ID that DNE
Samuel Just
02:49 PM Bug #9987 (Pending Backport): mon: min_last_epoch_complete tracking broken
Samuel Just
02:12 PM Bug #10053 (Resolved): ./ceph tell osd.0 injectargs --no-osd_debug_op_order failure
Sage Weil
11:18 AM Bug #10053 (In Progress): ./ceph tell osd.0 injectargs --no-osd_debug_op_order failure
ubuntu@teuthology:/a/sage-2014-11-09_07:49:57-rados-next-testing-basic-multi$ teuthology-ls . | grep FAIL
591648 FAI...
Sage Weil
11:14 AM Bug #10053 (Resolved): ./ceph tell osd.0 injectargs --no-osd_debug_op_order failure
ubuntu@teuthology:/a/samuelj-2014-11-07_21:48:36-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/590242
...
Samuel Just
01:56 PM Revision f5901303 (ceph): erasure-code: store and compare encoded contents
Introduce ceph_erasure_code_non_regression to check and compare how an
erasure code plugin encodes and decodes conten...
Loic Dachary
01:56 PM Revision 7638b15f (ceph): erasure-code: workunit to check for encoding regression
Clone the archive of encoded objects and decode all archived objects, up
to and including the current ceph version.
...
Loic Dachary
01:56 PM Revision 2c84d0b1 (ceph): erasure-code: s/alignement/alignment/ typos in jerasure
The jerasure-per-chunk-alignment prameter was mispelled and while
useable that would lead to confusion.
Signed-off-b...
Loic Dachary
01:56 PM Revision 10c88c8f (ceph): erasure-code: Makefile.am cosmetics
Cluster benchmark related lines together.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
01:56 PM Revision 6fdbdff2 (ceph): erasure-code: add corpus verification to make check
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
01:56 PM Revision 49613cb2 (ceph): erasure-code: ceph_erasure_code does not need to avoid dlclose
The only reason for not dlclosing plugins at exit is for callgrind but
ceph_erasure_code has no workload that would r...
Loic Dachary
01:56 PM Revision efe121d9 (ceph): erasure_code: implement ceph_erasure_code to assert the existence of a ...
This is handy when scripting in the context of teuthology and only
conditionally run tests for the isa plugin, for in...
Loic Dachary
01:56 PM Revision 3ff2816b (ceph): erasure-code: add erasure_code_benchmark --verbose
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
01:56 PM Revision 2d7adb23 (ceph): erasure-code: erasure_code_benchmark exhaustive erasure exploration
Add the --erasure-generation exhaustive flag to try all combinations of
erasures, not just one at random.
Signed-off...
Loic Dachary
01:51 PM Revision 4b07381d (ceph): Merge pull request #2888 from dachary/wip-9970-erasure-code-documentation
erasure-code: document pool operations
Reviewed-by: Laurent Guerby <laurent@guerby.net>
Loic Dachary
01:47 PM Revision c44bdb1d (ceph): erasure-code: document pool operations
A short introduction to the first time user of an erasure coded pool.
It includes a reminder of how it relates to cac...
Loic Dachary
01:40 PM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
* how to use ceph_objectstore_tool https://github.com/ceph/ceph-qa-suite/blob/giant/tasks/ceph_objectstore_tool.py
*...
Loïc Dachary
06:20 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
The tests should use the same as #9887 which requires https://github.com/ceph/ceph-qa-suite/compare/wip-dzaddscrub Loïc Dachary
01:27 PM Feature #10056 (New): Object metadata mismatch detection and handling
Possible things we may want to address:
- clone vs head snapshot metadata mismatches
- object metadata vs ondis...
Samuel Just
01:23 PM Feature #10055 (New): PG metadata corruption detection and handling
Possible problems we might want to handle:
- missing pg info
- missing pg epoch
- missing pg log
Correct ...
Samuel Just
01:21 PM Feature #10054 (New): OSD level metadata mismatch handling
Meta feature for detecting and handling OSD metadata.
Possible directions:
- full osdmap vs incremental mismatch?
Samuel Just
11:57 AM devops Feature #10046: run make check on every pull request
Removing myself and clarifying the scope. I would be happy to help with the implementation but I'm not equipped to ta... Loïc Dachary
07:48 AM devops Feature #10046 (Resolved): run make check on every pull request
And report back on the success / failure, with the logs attached for debugging. The suggested approach is to define a... Loïc Dachary
11:24 AM CephFS Bug #9997: test_client_pin case is failing
http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-09_23:04:01-fs-next-testing-basic-multi/593068/ Greg Farnum
11:23 AM CephFS Bug #6613: samba is crashing in teuthology
Still happening: http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-09_23:14:01-samba-next-testing-basic-multi/59... Greg Farnum
11:13 AM Bug #10052 (Resolved): LibRadosTwoPools[EC]PP.PromoteSnap failure
ubuntu@teuthology:/a/samuelj-2014-11-07_21:48:36-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/590439
...
Samuel Just
10:58 AM Revision ec921289 (ceph): Merge pull request #2750 from dachary/wip-9815-make-check-parallel
parallelize make check
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Loic Dachary
09:53 AM rbd Bug #10026 (Duplicate): "Assertion: common/Cond.h" in rbd-master-testing-basic-multi run
#10045 Sage Weil
09:52 AM Bug #10033 (Won't Fix): ceph pg <pg> query hangs when OSD down, EC PG
In this case teh osd seems to be up (the pg state isn't 'stale'), so this is expected behavior (the osd hasn't respon... Sage Weil
09:51 AM rbd Bug #10051 (Won't Fix): kernel-mounted RBD image may block shutdown
init-rbdmap fails to unmap an RBD image when the latter is still in use.
As consequence system shutdown hangs dead w...
Dmitry Smirnov
09:46 AM rgw Bug #9899 (Fix Under Review): Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-du...
Per Sage - removed mon_thrash tests from the rgw/ section, https://github.com/ceph/ceph-qa-suite/pull/230 Yuri Weinstein
09:30 AM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
this bug was fixed in 0.80.3 or 0.80.4. i think we need to make the 'older' tests skip the mon_thrash tests. Sage Weil
09:23 AM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
Same issue in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-09_10:00:02-upgrade:dumpling-dumpling-distro... Yuri Weinstein
09:19 AM devops Bug #10050 (Rejected): "Segmentation fault" (radosgw-admin) in upgrade:firefly:singleton-firefly-...
Logs rae in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-09_17:05:02-upgrade:firefly:singleton-firefly-dist... Yuri Weinstein
09:05 AM Bug #10013: "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
Same issue in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-09_19:13:01-upgrade:dumpling-x-firefly-distro-ba... Yuri Weinstein
08:43 AM Bug #9913: mon: audit log entires for forwarded requests lack info
session is with the monitor that forwarded the request. there's no auth handler for the session as it is a monitor. ... Joao Eduardo Luis
08:41 AM rbd Bug #10030 (Pending Backport): Crash when attempting to open non-existent parent image
Sage Weil
08:40 AM Bug #9702: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:firefly-x-giant-...
Same issue in job http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-09_18:13:01-upgrade:firefly-x-giant-distro-b... Yuri Weinstein
08:24 AM Bug #9864 (Can't reproduce): osd doesn't report new stats for 3 hours when running test LibCephFS...
not enough info to tell why teh client test hung. let's see if it happens again! Sage Weil
08:08 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
Looking into the osd logs show that the osds don't report new stats for the ~3 hours because no pgs are update in tha... Joao Eduardo Luis
07:47 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
Joao Eduardo Luis
07:44 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
Not so weird after all.
Log shows that last log is created because we had some stats to report:...
Joao Eduardo Luis
07:30 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
this is not the monitor taking 2 hours to commit. The log snippets above refer to two different proposals: the first... Joao Eduardo Luis
06:08 AM Feature #10044 (New): ECUtil::HashInfoRef should have a NONE value
So that "ECBackend::get_hash_info":https://github.com/ceph/ceph/blob/giant/src/osd/ECBackend.cc#L1435 can return it i... Loïc Dachary
05:20 AM Revision 54ee8ee8 (ceph): KeyValueStore: move buffers from strip_header to BufferTransaction
Signed-off-by: Chendi.Xue <chendi.xue@intel.com> Chendi.Xue
05:10 AM Bug #10040 (Rejected): install ceph packages broken for firefly
The problem here is that the machine needs to be properly cleaned up from newer Ceph packages.
It is always proble...
Alfredo Deza
04:48 AM Revision 36055e14 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
04:48 AM Revision 5f19ef71 (ceph): tasks/radosbench: no log to stderr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:32 AM Revision 0804deea (ceph): osd: fix map advance limit to handle map gaps
The recent change in cf25bdf6b0090379903981fe8cee5ea75efd7ba0 would stop
advancing after some number of epochs, but d...
Sage Weil
04:13 AM Bug #8588: In the erasure-coded pool, primary OSD will crash at decoding if any data chunk's size...
Hi Sam,
Any suggestion in terms of how to fix this issue?
One potential solution is to validate the digest for ea...
Guang Yang

11/09/2014

10:41 PM CephFS Bug #9995 (Resolved): failing test_filelock
Zheng Yan
10:39 PM Bug #10040 (Rejected): install ceph packages broken for firefly
hitting the following error, when trying to install ceph packages for firefly on rhel7.0 using ceph-deploy.
test m...
Tamilarasi muthamizhan
08:32 PM Bug #10039 (Resolved): osd cann't entry up status with cpu 100%, when osd restart from out status.
backported in commit:0804deeab293e09123d1b58825051ccc4dddbc0e Sage Weil
07:40 PM Bug #10039: osd cann't entry up status with cpu 100%, when osd restart from out status.
I have fix this problem, by merge this patch, thanks.
osd: fix map advance limit to handle map gaps
The recent ...
qiu shanggao
06:03 PM Bug #10039 (Resolved): osd cann't entry up status with cpu 100%, when osd restart from out status.
ceph version: 0.80.6
platform : Redhat 6.5
Host: 3
osd node: 15 (5 per host)
operator:
1 start the ceph cluste...
qiu shanggao
05:52 PM Bug #10038 (Rejected): osd cannwhen osd outed restart
Haomai Wang
05:51 PM Bug #10038: osd cannwhen osd outed restart
operator error, pls delete it thanks. qiu shanggao
05:50 PM Bug #10038 (Rejected): osd cannwhen osd outed restart
qiu shanggao
10:59 AM Revision 6741b71d (ceph): tests: group workunits/cephtool/test.sh tests per daemon
So all tests related to a given daemon (mon, osd, mds) can be run at
once.
Signed-off-by: Loic Dachary <loic-201408@...
Loic Dachary
10:59 AM Revision 0b4ccbd6 (ceph): tests: kill_daemon use $name.pid instead of pidfile
So that it can be used instead of stop.sh to stop vstart.sh daemons. The
problem with stop.sh is that it kills any da...
Loic Dachary
10:59 AM Revision 79f8b81a (ceph): tests: increase timeout to accommodate slow machines
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
10:59 AM Revision 17f5c365 (ceph): tests: looping to wait for an osd to be up is expected
Remove the reference to a bug that suggests otherwise.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
10:59 AM Revision a0c1f220 (ceph): tests: use kill -0 to check process existence
When killing a daemon, instead of using kill -9 to check the process was
terminated, use kill -0. Should the pid of t...
Loic Dachary
10:59 AM Revision bdca0ac0 (ceph): tests: tolerate a disk 99% full
The tests do not need much space and will work fine even on a 99% full
disk.
Signed-off-by: Loic Dachary <loic-20140...
Loic Dachary
10:59 AM Revision 7a6ca17f (ceph): tests: use different ports for each mon
Run the mon on each test on a different port so they can run in
parallel.
http://tracker.ceph.com/issues/9815 Fixes:...
Loic Dachary
10:59 AM Revision c3b51ef5 (ceph): tests: remove vstart_wrapped_tests.sh
Listing tests to be run in a single script does not take advantage of
parallel runs in make.
The vstart_wrapper.sh s...
Loic Dachary
10:59 AM Revision 0cb12c71 (ceph): tests: run workunits/cephtool/test.sh
Three scripts are added to run qa/workunits/cephtool/test.sh for each
daemon (mon, mds, osd) so they can be run in pa...
Loic Dachary
10:09 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Thanks and sorry for lack of details. I was curious about KV-based OSDs for a long time and after upgrading to 0.87 I... Dmitry Smirnov
05:45 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
It's a pity to see it.
Thanks to Dmitry Smirnov, could you give a detail summary about what you done and suggestio...
Haomai Wang
05:02 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Haomai Wang wrote:
> EC+KeyValueStore is a good match.
Ironically that was the worst thing I ever tried in Ceph....
Dmitry Smirnov
09:19 AM CephFS Bug #9341: MDS: very slow rejoin
Greg Farnum wrote:
> Hmm, we didn't put this in Giant initially because we were trying not to perturb it. Master has...
Dmitry Smirnov
05:17 AM Bug #8752: firefly: scrub/repair stat mismatch
After upgrade to 0.87 I've noticed inconsistencies on all PGs of all caching pools again, during and after deleting o... Dmitry Smirnov
05:12 AM rbd Feature #10037 (Resolved): cache-tier: Optimise RBD image removal
While removing an RBD image from EC pool I've noticed that it bubbles-up to caching pool hence removal is very slow. ... Dmitry Smirnov
05:07 AM Feature #10036 (Resolved): osd tree to show primary-affinity value
It would be nice (and useful) if "primary-affinity" value could be shown in "ceph osd tree" view. Dmitry Smirnov
05:05 AM Revision b8ec7d7b (ceph): Merge pull request #2869 from fgimenez/fix-tests-on-btrfs
Fix tests on btrfs: leftover subvolumes removed
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil
01:41 AM Documentation #10035 (Resolved): explain the semantic of pgp num
As of Giant the "documentation":http://ceph.com/docs/giant/rados/operations/placement-groups/#set-the-number-of-place... Loïc Dachary

11/08/2014

06:29 PM Bug #9970 (Fix Under Review): document erasure coded pool simple operations
https://github.com/ceph/ceph/pull/2888 Loïc Dachary
04:02 PM Revision fc5354de (ceph): tools: skip up to expire_pos in journal-tool
Previously worked for journals starting from an
object boundary (i.e. freshly created filesystems)
Fixes: #9977
Sign...
John Spray
03:03 PM Revision 725d05f5 (ceph): Merge pull request #2860 from XinzeChi/master
osd: cache pool: delete dead code in ReplicatedPG::agent_choose_mode
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:07 AM CephFS Bug #9977 (Fix Under Review): cephfs-journal-tool falsely reports invalid start_ptr
Backport to giant PR at:
https://github.com/ceph/ceph/pull/2887
John Spray
04:22 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Hmm, thanks.
I'm not sure who is working or dive into it. I need more free time to diagnose it. EC+KeyValueStore i...
Haomai Wang
03:31 AM devops Feature #7475: ceph-disk: prepare should be idempotent
Checking the arguments you listed with a * would be fine. Loïc Dachary
12:28 AM Revision f80499ed (ceph): osd/ReplicatedPG: flush snaps immediately
Snaps are immutable, so there is no point in delaying flush and hoping
to capture additional updates first.
Signed-o...
Sage Weil
12:26 AM Revision 96806131 (ceph): Merge pull request #2876 from ceph/giant-readdir-fix
Giant readdir fix Greg Farnum
12:20 AM Revision 560e22e8 (ceph): test: use unsigned ints to compare against size()
Signed-off-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
12:16 AM Revision e8cd3f10 (ceph): Merge pull request #221 from ceph/wip-forward-scrub
Wip forward scrub
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum
12:16 AM Revision daa9f9ff (ceph): Merge pull request #2814 from ceph/wip-inode-scrub
Wip inode scrub
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum

11/07/2014

10:56 PM Revision bc8409e5 (ceph): Merge pull request #2884 from dachary/wip-mailmap
mailmap: Loic Dachary affiliation Loic Dachary
10:54 PM Revision a21bca1d (ceph): mailmap: Loic Dachary affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
10:10 PM Revision fd4363d1 (ceph): Merge pull request #2879 from ceph/wip-10025-giant
#10025/giant -- tools: fix MDS journal import
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:10 PM Revision 740a1bd1 (ceph): tools: error handling on journal import/export
Actually propagate nonzero returns codes! Also
add checks on return values of I/O functions so
that someone doesn't ...
John Spray
10:10 PM Revision d30d6b98 (ceph): Merge pull request #2880 from ceph/wip-10025-firefly
#10025/firefly -- tools: fix MDS journal import
Reviewed-by: Greg Farnum <greg@inktank.com>
Greg Farnum
10:09 PM Revision 28f0bb84 (ceph): Merge pull request #2882 from ceph/wip-doc-dumpling-to-firefly
doc: Added Dumpling to Firefly upgrade section. Tamilarasi muthamizhan
09:16 PM Revision 3e0295ff (ceph): doc: Added Dumpling to Firefly upgrade section.
Fixes: #7679
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
09:15 PM Revision ca2e72ae (ceph): Merge remote-tracking branch 'origin/master' into wip-inode-scrub
Conflicts:
src/common/Makefile.am
src/mds/Server.cc
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
09:06 PM Revision 6c26c073 (ceph): mds_scrub_checks: Run scrub and flush commands against the MDS.
We mostly do a variety of successful ones, but we also corrupt the store
using the rados tool and make sure we get th...
Greg Farnum
08:53 PM Revision 063cd2fc (ceph): MDCache: handle internal ops in respond_to_request()
This only works for those which have specified a finisher in the MDR.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
08:53 PM Revision 86384fe3 (ceph): MDS: CInode: create a flush() function
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:53 PM Revision 26736b22 (ceph): MDS: add a flush_dentry() function, and wire it up to the admin socket
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:53 PM Revision f1677e74 (ceph): common/ceph_strings: add some MDS internal op names to ceph_mds_op_name()
In addition to my validate and flush, this is also missing exportdir.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
08:53 PM Revision 07e0831c (ceph): MDS: CInode: break out of validation early on symlinks
Signed-off-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
08:53 PM Revision 15d487f7 (ceph): MDS: clean up internal MDRequests the standard way
All cleanup is now routed through respond_to_request(),
which invokes the internal_op_finish Context*, then does
mdca...
Greg Farnum
08:53 PM Revision f82f6efe (ceph): MDCache: make scrub_dentry schedulable and reentrant
Rather than assuming that any necessary inodes are in the cache, split up
MDCache::scrub_dentry into setup and work p...
Greg Farnum
08:42 PM Revision a4da5226 (ceph): Server: rename reply_request() -> respond_to_request()
This is no longer necessarily a reply; it could turn into a Context
activation or something.
Signed-off-by: Greg Far...
Greg Farnum
08:42 PM Revision 39174021 (ceph): MDCache: "handle" request_forward on internal ops
For now, just return -EXDEV ("Cross-device link") on internal ops that
require forwarding, as forwarding internal ops...
Greg Farnum
08:42 PM Revision 515ab2d5 (ceph): MDCache: add a scrub_dentry() function, and wire it up to the admin socket
scrub_dentry() is passed a string path, and it validates it before replying. We
hook up an admin socket command "scru...
Greg Farnum
08:42 PM Revision a65d9868 (ceph): Server: remove tracei and tracedn parameters from reply_request
We have members for these two parameters in the MDRequestImpl already, so
make use of them. This helps us move toward...
Greg Farnum
08:42 PM Revision c9f8d11d (ceph): Server: do not use explicit MClientReply if we don't need to
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:42 PM Revision 592be4dd (ceph): Server: use mdr->reply_extra_bl instead of explicit MClientReply
Set the MClientReply::extra_bl from reply_extra_bl unconditionally in
reply_request(), instead of only in early_reply...
Greg Farnum
08:42 PM Revision e980d1b2 (ceph): Server: add snapbl to MDRequest and eliminate last explicit MClientReply
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:42 PM Revision cfac5c33 (ceph): Server: rename reply_request -> reply_client_request; make it private
The generic reply_request(MDRequest, int) is now the only caller. It's still
just building an MClientRequest to pass ...
Greg Farnum
08:41 PM Revision fa75434f (ceph): MDS: CInode: implement validated_data::dump()
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:08 PM Revision 5056ff17 (ceph): Merge pull request #229 from ceph/wip-firelfy-yuriw
Removed sequence upgrading osd before mon as invalid, fixes http://tracker.ceph.com/issues/7679 Tamilarasi muthamizhan
07:48 PM Revision 153aa202 (ceph): Rebase: MDS: Add an MDSContinuation for ease of use
Unlike the regular Continuation, this one works in terms of an MDRequest
and has wrappers to provide Context callback...
Greg Farnum
07:48 PM Revision 0d6f8b65 (ceph): MDS: CInode::validate_disk_state()
Add a function that will validate the on-disk state of the CInode. We currently
check that the on-disk backtrace matc...
Greg Farnum
07:48 PM Revision f8db040c (ceph): mdstypes: add a same_sums() function to nest_info_t
operator== is checking equality of the version as well, but I want
something I can use to check that the internal sum...
Greg Farnum
07:48 PM Revision 05d2444d (ceph): MDCache: remove #if 0'd code
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
07:48 PM Revision adee21bf (ceph): MDRequest: dump internal op names as well as IDs
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
07:48 PM Revision 9441283f (ceph): MDS: MDRequestImpl: provide filepath/filepath2 substitute for MClientRe...
Use this passthru in the Server path locking functions so that we can get
locks or auth pins without an associated MC...
Greg Farnum
07:48 PM Revision c575d162 (ceph): MDCache: create_unlinked_system_inode() as the guts of create_system_in...
This way we can create duplicate CInodes without actually linking them
into the cache. It'll be helpful for comparing...
Greg Farnum
07:48 PM Revision a7020dd1 (ceph): Continuation: Add a new Continuation class.
Signed-off-by: Greg Farnum <greg@inktank.com>
Signed-off-by: John Spray <john.spray@redhat.com>
SQUASH "Continuation...
Greg Farnum
07:48 PM Revision aed14989 (ceph): MDS: CInode: add a fetch_backtrace() utility function
Expose MDCache::fetch_backtrace and call it from the CInode context.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
07:48 PM Revision 7795a4e1 (ceph): MDS: add operator==() and compare() for inode_backtrace_t
The compare() function checks one backtrace against another and indicates
if they're equivalent (or divergent!) and t...
Greg Farnum
07:48 PM Revision 4743f28b (ceph): mdstypes: write inode_t::compare() function
This compares one inode_t against another, seeing which version is newer
and checking that differences in the data me...
Greg Farnum
07:48 PM Revision af4bddd5 (ceph): test/mds: unit tests for the inode_backtrace_t and inode_t compare() fu...
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
07:48 PM Revision 80fac9e6 (ceph): mds: add an MDSInternalContextWrapper and MDSIOContextWrapper
These let us wrap generic function tooling up inside of the appropriate
type-checking, and verify we haven't done any...
Greg Farnum
07:41 PM Bug #10033 (Won't Fix): ceph pg <pg> query hangs when OSD down, EC PG
EC PGs with down OSD result in hang the PG query command.
-bash-4.1$ sudo ceph pg 3.1352 query
^CError EINTR: pr...
c3 cleveland
04:30 PM Linux kernel client Bug #9894 (Resolved): kcephfs: rm -r left files behind
Greg Farnum
02:35 AM Linux kernel client Bug #9894 (Pending Backport): kcephfs: rm -r left files behind
https://github.com/ceph/ceph/pull/2876 Zheng Yan
04:27 PM CephFS Bug #10011: Journaler: failed on shutdown or EBLACKLISTED
Should be resolved by commit:6977d02f0d31c453cdf554a8f1796f290c1a3b89. We may want to backport once it's been through... Greg Farnum
04:16 PM CephFS Feature #4138 (Resolved): MDS: forward scrub: add functionality to verify disk data is consistent
This one ticket at least is definitely fulfilled by commit:daa9f9ffe82a811b5e0e69ef52241c4e0b7556bc Greg Farnum
04:06 PM Revision 389b173a (ceph): Removed sequence upgrading osd before mon as invalid, fixes http://trac...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
02:58 PM devops Feature #7475: ceph-disk: prepare should be idempotent
'ceph-disk prepare' takes the following arguments:
I have marked arguments with [*] that I believe should match to r...
Blaine Gardner
12:36 PM devops Feature #7475: ceph-disk: prepare should be idempotent
I agree with your assessment. Blaine Gardner
09:40 AM devops Feature #7475: ceph-disk: prepare should be idempotent
Less assumptions is better indeed. When given an existing partition (or a device that is already partitionned) ceph-d... Loïc Dachary
09:26 AM devops Feature #7475: ceph-disk: prepare should be idempotent
I spoke with my coworker and have a few more thoughts:
Something else to consider is that the FSID should be check...
Blaine Gardner
08:59 AM devops Feature #7475: ceph-disk: prepare should be idempotent
I have looked at the 'ceph-disk prepare' scripts and have a few thoughts:
1) A '--force' option could be added to ...
Blaine Gardner
02:54 PM Bug #7679 (Resolved): mds: stuck on TMAP2OMAP check incorrectly
Added a new section for upgrading from Dumpling to Firefly. Reviewed by Tamil.
http://ceph.com/docs/master/instal...
John Wilkins
01:03 PM Bug #7679 (In Progress): mds: stuck on TMAP2OMAP check incorrectly
John Wilkins
12:10 PM Bug #7679: mds: stuck on TMAP2OMAP check incorrectly
https://github.com/ceph/ceph-qa-suite/pull/229 - fixed by Yuri
assigning this to John Wilkins, to make sure we alr...
Tamilarasi muthamizhan
02:43 PM Revision d548431a (ceph): tools: fix MDS journal import
Previously it only worked on fresh filesystems which
hadn't been trimmed yet, and resulted in an invalid
trimmed_pos ...
John Spray
02:42 PM Revision 7166ff83 (ceph): tools: fix MDS journal import
Previously it only worked on fresh filesystems which
hadn't been trimmed yet, and resulted in an invalid
trimmed_pos ...
John Spray
11:53 AM Revision dc307ac2 (ceph): tools: persist trimmed_pos in journal dump
...rather than inferring something from expire_pos
that could leave trash behind in the range between
the original tr...
John Spray
11:34 AM Revision fb29e71f (ceph): tools: fix MDS journal import
Previously it only worked on fresh filesystems which
hadn't been trimmed yet, and resulted in an invalid
trimmed_pos ...
John Spray
10:34 AM Revision de71edaa (ceph): Merge pull request #228 from ceph/wip-9995
tasks/cephfs/mount: use seperate for testing flock and posix lock
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
10:34 AM Revision a5984ba3 (ceph): client: fix I_COMPLETE_ORDERED checking
Current code marks a directory inode as complete and ordered when readdir
finishes, but it does not check if the dire...
Yan, Zheng
10:33 AM Revision b5ff4e99 (ceph): client: preserve ordering of readdir result in cache
Preserve ordering of readdir result in a list, so that the result of cached
readdir is consistant with uncached readd...
Zheng Yan
10:32 AM Revision 0671c112 (ceph): client: introduce a new flag indicating if dentries in directory are so...
When creating a file, Client::insert_dentry_inode() set the dentry's offset
based on directory's max offset. The offs...
Zheng Yan
09:59 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
Samuel Just wrote:
> Loic: you'll want to cover this in the same test as the hinfo one.
Ack :-)
Loïc Dachary
07:48 AM rbd Bug #10030 (Fix Under Review): Crash when attempting to open non-existent parent image
Jason Dillaman
07:09 AM rbd Bug #10030 (Resolved): Crash when attempting to open non-existent parent image
If a child image is not able to open a parent image, librbd will incorrectly attempt to close the parent image handle... Jason Dillaman
07:25 AM Bug #9987: mon: min_last_epoch_complete tracking broken
I don't think this will help much with your case. This patch will allow the monitor to delete data that should be re... Joao Eduardo Luis
07:12 AM Bug #10021 (Can't reproduce): ceph auth caps doesn't show in the CLI help / commands list
Running on "pretty-close to master with a few unrelated patches":... Joao Eduardo Luis
06:52 AM Linux kernel client Feature #9906 (In Progress): Inline data support
(setting assignee because you mentioned you were working on it) John Spray
06:23 AM Revision 0bbe9836 (ceph): Add scrub_test and repair_test to rados basic suite
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
06:23 AM Revision 74e77613 (ceph): repair_test: Wait for OSDs to come up before proceeding with test
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
06:18 AM Bug #9876: failed pull needs to allow mark_unfound_lost revert eventually
A customer has requested this be backported to firefly.
Tupper Cole
05:55 AM Revision 6977d02f (ceph): Merge pull request #2870 from ceph/wip-blacklist-respawn
osdc: fix Journaler write error handling
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
05:46 AM Revision 574c1d4b (ceph): Merge pull request #2853 from ceph/wip-9977
tools: skip up to expire_pos in journal-tool
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
03:32 AM Bug #9554: "FAILED assert(0 == "hit suicide timeout")" in upgrade:firefly-firefly-testing-basic-v...
Its reproducible in ceph 0.84 (customized build)
2014-11-04 15:26:39.388499 7f377cac3700 0 -- 10.242.42.172:7241/...
Sahana Lokeshappa
03:01 AM Messengers Feature #10029 (Resolved): Retry binding on IPv6 address if not available
On systems with IPv6 it might be that the IPv6 address is not yet available when a MON or OSD boots.
This can have...
Wido den Hollander
01:59 AM Revision abc995b6 (ceph): qa/workunits/fs/misc: combine sudo and echo effectively
Signed-off-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
01:48 AM Revision f66bf31b (ceph): qa: use sudo even more when rsyncing /usr
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 3aa7797741f9cff06053a2f31550fe6929039692)
Greg Farnum
01:48 AM Revision 3aa77977 (ceph): qa: use sudo even more when rsyncing /usr
Signed-off-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
01:07 AM Revision edb780a3 (ceph): tasks/cephfs/mount: use seperate for testing flock and posix lock
Old version libfuse treats both flock and posix lock requests as posix
lock request. This is a workaround for the bug...
Yan, Zheng

11/06/2014

11:43 PM CephFS Bug #9995: failing test_filelock
Zheng Yan
12:16 AM CephFS Bug #9995: failing test_filelock
https://github.com/ceph/ceph-qa-suite/pull/228 Zheng Yan
09:46 PM CephFS Bug #9977 (Pending Backport): cephfs-journal-tool falsely reports invalid start_ptr
Merged to next in commit:574c1d4bad37514ba941e3ae83e33a7d926697d9
Yes, let's please backport.
Greg Farnum
09:02 PM Revision 948b184c (ceph): Merge pull request #2593 from cernceph/wip-reusepart
ceph-disk: set guid if reusing a journal partition
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Loic Dachar...
Loic Dachary
07:27 PM devops Feature #7475: ceph-disk: prepare should be idempotent
No update yet, it never was enough of a problem to get in front of the bug queue. Would you have time to work on it ?... Loïc Dachary
01:06 PM devops Feature #7475: ceph-disk: prepare should be idempotent
I am encountering this issue using puppet-ceph for automated deployments. Is there a status update on this bug? Blaine Gardner
06:37 PM Revision d241aa7a (ceph): Merge remote-tracking branch 'origin/wip-sam-firefly-backports' into fi...
Samuel Just
06:30 PM Revision 2c85b5d7 (ceph): Merge pull request #2737 from ceph/wip-9629-firefly
osd: do not clone/preserve snapdir on cache-evict (firefly backport)
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:26 PM Revision 23cbffaa (ceph): Merge pull request #2657 from ceph/wip-9053-9301-firefly
mon: backport two paxos fixes to firefly
Reviewed-by: Joao Luis <joao@redhat.com>
Samuel Just
06:21 PM Revision 3bba9387 (ceph): Merge pull request #2656 from ceph/wip-9502-firefly
mon: backport mon disk full check to firefly
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:18 PM Revision 3f9bf738 (ceph): Merge pull request #2764 from ceph/wip-9851
osd: bring FileJournal in sync with giant
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:12 PM Revision a340e6d0 (ceph): Merge pull request #2776 from ceph/wip-9675.firefly
CrushWrapper: pick a ruleset same as rule_id
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:49 PM CephFS Bug #9674: nightly failed multiple_rsync.sh
I messed up (didn't set sudo everywhere), newer commits will hopefully make it all good. giant:f66bf31b6743246fb1c882... Greg Farnum
05:35 PM Linux kernel client Bug #9894: kcephfs: rm -r left files behind
I'm saying I think we want to backport all of the flag changes to giant (for userspace) because we're seeing failures... Greg Farnum
05:16 PM Linux kernel client Bug #9894 (Resolved): kcephfs: rm -r left files behind
Zheng Yan
05:16 PM Linux kernel client Bug #9894: kcephfs: rm -r left files behind
giant does not contain the commit that introduce the ORDERED flag Zheng Yan
04:48 PM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
Actually, the marking down thing won't work. Samuel Just
04:29 PM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
That all looks right. I'd mark the osd down, get the object, re-put it, and mark the osd back up. Should cause reco... Samuel Just
02:10 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
Besides the code fix, I am wondering what is the right way to fix the PG state (and object)? Bringing the OSD out mig... Guang Yang
04:43 PM Bug #10028 (Duplicate): ec_lost_unfound failing on giant
ubuntu@teuthology:/a/teuthology-2014-11-03_02:32:01-rados-giant-distro-basic-multi/584089
2014-11-03T10:46:32.795 ...
Samuel Just
03:44 PM Revision de8ae6dc (ceph): Merge pull request #2871 from branto1/wip-systemd-run-not-avail
Fix rhbz#1157938
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
02:38 PM Revision 2a617356 (ceph): Fedora 19 uses systemd but there is no systemd-run available in the rel...
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
02:16 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Samuel Just wrote:
> Type of osd probably does matter if the KV osds are distributing faulty information.
Earlier...
Dmitry Smirnov
10:48 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Type of osd probably does matter if the KV osds are distributing faulty information. Samuel Just
05:08 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Please let me know if you need more logs.
Due to this error all OSDs (except few) in my cluster are down or crashing...
Dmitry Smirnov
01:55 AM Bug #9978 (New): keyvaluestore: void ECBackend::handle_sub_read
Sorry. Mistake Haomai Wang
01:49 AM Bug #9978 (Duplicate): keyvaluestore: void ECBackend::handle_sub_read
http://tracker.ceph.com/issues/9978#change-44091 Haomai Wang
12:32 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Here is another log from filestore-based OSD, just crashed. Dmitry Smirnov
01:37 PM rbd Bug #10026 (Duplicate): "Assertion: common/Cond.h" in rbd-master-testing-basic-multi run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-05_23:00:03-rbd-master-testing-basic-multi/588155/... Yuri Weinstein
12:59 PM Revision 5ac05d46 (ceph): Fix tests on btrfs: leftover subvolumes removed
Signed-off-by: Federico Gimenez <fgimenez@coit.es> Federico Gimenez Nieto
12:18 PM Revision 04015427 (ceph): Merge pull request #2859 from ceph/wip-9877
rgw: RGWRados::get_obj() returns wrong len if len == 0
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:14 PM Revision b436f082 (ceph): Merge pull request #2865 from ceph/wip-9479
rgw: send back ETag on S3 object copy
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:13 PM Revision 1dea385b (ceph): Merge pull request #2866 from ceph/wip-9973
rgw: remove swift user manifest (DLO) hash calculation
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:09 PM Revision 7f5d0356 (ceph): Merge pull request #2867 from ceph/wip-9918
rgw: update swift subuser perm masks when authenticating
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:05 PM Revision e8a2a02f (ceph): Merge pull request #2864 from ceph/wip-9478
rgw: S3 object copy content type fix
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
11:46 AM Revision 762eda88 (ceph): osdc: fix Journaler write error handling
Since we started wrapping the write error
handler in a finisher, multiple calls to
handle_write_error would hit the a...
John Spray
11:35 AM Bug #7679: mds: stuck on TMAP2OMAP check incorrectly
Okay, so we had a better smoking gun, logs in teuthology:~/jcsp/7679. The OSDs all have features set to 0 in the OSD... John Spray
08:39 AM Bug #7679: mds: stuck on TMAP2OMAP check incorrectly
I'm confused by the order of operations in the tests, it seems like there is an upgrade, then a restart, then an upgr... John Spray
11:16 AM CephFS Bug #10025 (Resolved): Journal undump causes MDS to crash when start pos is not on object boundary

Related ML thread from Jasper Siero, who first encountered the issue on firefly (http://lists.ceph.com/pipermail/ce...
John Spray
10:42 AM devops Bug #9747: ceph.spec.in will always use 95-ceph-osd-alt.rules
Backported to firefly. Samuel Just
10:41 AM Bug #9875 (Resolved): stuck recovering due to unfound hit_set object
backported to firefly Samuel Just
10:41 AM Bug #9821 (Resolved): failed to recover before timeout expired
Backported to firefly Samuel Just
10:40 AM Bug #9718 (Resolved): osd_types: check_new_interval: min_size check needs to consider CRUSH_ITEM_...
backported to firefly Samuel Just
10:39 AM Bug #9113: osd: snap trimming eats memory, linearly
Backported to firefly. Samuel Just
10:39 AM Bug #9626 (Resolved): PG: cancel backfill reservations if we get a cancel during backfill
Don't really want to backport to dumpling. Samuel Just
10:38 AM Bug #9574 (Resolved): Backfill: recheck full status once reservation is granted
backported to firefly, don't really want to backport to dumpling Samuel Just
10:38 AM Feature #9262: Additional namespace issues
David Zafman
10:38 AM Bug #9293 (Resolved): _collection_move_rename EEXIST
firefly Samuel Just
10:37 AM Bug #8315 (Resolved): osd: watch callback vs callback funky
firefly Samuel Just
10:29 AM Bug #8629 (Resolved): cache_evict needs to prevent make_writeable from creating a snapdir
Merged to firefly. Samuel Just
10:27 AM Bug #9301 (Resolved): paxos: off by one w/ versions in forming quorum
merged to firefly Samuel Just
10:26 AM Bug #9053 (Resolved): mon/Paxos.cc: 628: FAILED assert(begin->last_committed == last_committed)
Merged to firefly. Samuel Just
10:21 AM Bug #9502 (Resolved): mon: does not verify disk is not full on startup
Samuel Just
10:17 AM Bug #9851 (Resolved): crash on journal/filestore shutdown on firefly
Samuel Just
12:05 AM Bug #9851: crash on journal/filestore shutdown on firefly
It has been added to wip-sam-testing ( https://github.com/ceph/ceph/pull/2764#issuecomment-61167705 ) which is anothe... Loïc Dachary
10:15 AM Bug #9675: splitting a pool doesn't start when rule_id != ruleset_id
Backported to firefly. Samuel Just
10:12 AM Revision 67f8b103 (ceph): Merge pull request #2868 from zhouyuan/bench_tool_isa
EC: Allow bench.sh to test ISA backend also
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
10:01 AM Revision 61ebfebd (ceph): librbd: don't close an already closed parent image upon failure
If librbd is not able to open a child's parent image, it will
incorrectly close the parent image twice, resulting in ...
Jason Dillaman
09:29 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
Same issues in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-05_17:18:01-upgrade:firefly-x-next-distro-b... Yuri Weinstein
08:53 AM Support #10024 (New): Cluster unreachable after restart
Dear Support,
I'm quite a new user, I already asked for this question to the users lists without any solution.
I se...
Luca Mazzaferro
08:42 AM rados-java Bug #10023 (Resolved): method Rados.shutdown() is missing for closing the connection to the clust...
Hi,
if you call the sample code (1) 3000 times, you will get an error -24 (EMFILE, Too many open files). Why? Beca...
Daniel Schwager
07:48 AM Revision d13b4780 (ceph): EC: Allow bench.sh to test ISA backend also
Update bench.sh/plot tool to cover ISA backend.
ISA will output a fake echinique 'cauchy_good' so the plot tool
don't...
Yuan Zhou
07:00 AM Bug #10018 (Fix Under Review): OSD assertion failure if the hinfo_key xattr is not there (corrupt...
https://github.com/ceph/ceph/pull/2872 Loïc Dachary
06:14 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
Actually it happens on master, my test was incorrect and is now fixed : https://github.com/dachary/ceph/commit/312cda... Loïc Dachary
05:37 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
Also on 0.80.7... Loïc Dachary
05:22 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
Test case that reproduces the problem: https://github.com/dachary/ceph/commit/5639303646418913ba0929ce73e8a5c61190191... Loïc Dachary
02:03 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
Sorry we don't have verbose log during crashing, but following is the code leading the crash:... Guang Yang
04:10 AM Revision 52cb44c4 (ceph): osd, mon: Send initial pg create time from mon to osd
Fixes: #9887
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
03:18 AM Feature #9943: osd: mark pg and use replica on EIO from client read
Wei will work on this one. Guang Yang
01:49 AM Bug #9727 (Duplicate): 0.86 EC+ KV OSDs crashing
http://tracker.ceph.com/issues/9978#change-44091 Haomai Wang
01:36 AM Messengers Bug #10022 (Resolved): AsyncMessenger: Wrong newly_acked_seq when replacing existing connection
Here the output. (monitor ips are 10.11.1.27,10.11.1.28,10.11.1.29)
# ceph -w --debug-ms=10/10
2014-11-04 10:38:...
Haomai Wang
12:06 AM Bug #9485: Monitor crash due to wrong crush rule set
Did not forget about it, just busy with other things (the OpenStack summit after the Giant release). Loïc Dachary
12:02 AM Support #9901: libgoogle-perftools4: tcmalloc performance regression on armhf
Loïc Dachary
12:00 AM Bug #10021 (Can't reproduce): ceph auth caps doesn't show in the CLI help / commands list
When trying to resetting a client's permissions I've tried to use the 'ceph auth add' command, and it failed. When se... Yogev Rabl

11/05/2014

11:51 PM Linux kernel client Bug #9928: kernel BUG at fs/ceph/caps.c:2307!
fixed by "ceph: introduce global empty snap context" Zheng Yan
11:41 PM Bug #10018 (Need More Info): OSD assertion failure if the hinfo_key xattr is not there (corrupted...
Could you please attach the logs of the crashed OSD (the last 20,000 lines would be enough) ? Loïc Dachary
08:02 PM Bug #10018 (Resolved): OSD assertion failure if the hinfo_key xattr is not there (corrupted?) dur...
We observed an OSD crash during scrubbing on EC pool, the crash happened if the hinfo_key xattr of the file is absent... Guang Yang
11:26 PM Bug #10020 (Closed): bloom filter unit tests fail (power8)
As of ac3c1cb5d0e17250fa147c11e42ed93e15b2184a unittest_bloom_filter fails with:... Loïc Dachary
10:47 PM Revision 2e639443 (ceph): librbd: Refactor librbd unit tests to use test fixtures
Current librbd unit tests create and destroy pools for each
test. By migrating to a test fixture, the same pool(s) a...
Jason Dillaman
10:41 PM Revision 5d9f36f7 (ceph): rgw: update swift subuser perm masks when authenticating
Fixes: #9918
Backport: firefly, giant
It seems that we weren't setting the swift perm mask correctly.
Signed-off-by:...
Yehuda Sadeh
09:55 PM Tasks #10019 (Closed): rbd
hello all
I'm deploying openstack with ceph.
Compute node used the rbd device to created disk.
I have a problem...
lion cui
09:45 PM Revision ef6d3ad9 (ceph): rgw: remove swift user manifest (DLO) hash calculation
Fixes: #9973
Backport: firefly, giant
Previously we were iterating through the parts, creating hash of the
parts eta...
Yehuda Sadeh
09:30 PM Revision b1bfc3a7 (ceph): rgw: send back ETag on S3 object copy
Fixes: #9479
Backport: firefly, giant
We didn't send the etag back correctly. Original code assumed the etag
resided ...
Yehuda Sadeh
08:35 PM Revision 31963459 (ceph): rgw: S3 object copy content type fix
Fixes: #9478
Backport: firefly, giant
Content type for S3 object copy response should be set to
application/xml.
Sig...
Yehuda Sadeh
08:30 PM Bug #9927: RHEL: selinux-policy-targeted rpm update triggers slow requests
I would strongly reccomend limiting it to the subdirectories where large mounts are, not on the parent directory. Th... Wade Mealing
06:32 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Sorry for confusion -- I have impression that it may be not related to store type.
Attaching more detailed log...
Dmitry Smirnov
06:09 PM Bug #10017 (Resolved): OSD wrongly marks object as unfound if only the primary is corrupted for E...
Recently we observed there was one PG stuck at recovering with one object marked as lost, the scrubbing log showed th... Guang Yang
04:35 PM Bug #10016 (Resolved): "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
In a new suite all jobs failed.
http://pulpito.front.sepia.ceph.com/teuthology-2014-11-05_11:35:26-upgrade:giant-gia...
Yuri Weinstein
04:19 PM Bug #9788 (Rejected): "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeou...
2014-11-05 09:29:31.507827 7fa236d5b700 10 filestore(/var/lib/ceph/osd/ceph-3) sync_entry commit took 150.696754, int... Samuel Just
04:15 PM Bug #9788: "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" issues
584644 and 584647 both stuck in sync, probably environmental.
Samuel Just
04:14 PM Bug #9788: "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" issues
Also seeing in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-04_19:00:01-rados-dumpling-distro-basic-mul... Yuri Weinstein
02:32 PM rgw Bug #9918 (Fix Under Review): RGW-Swift: SubUser access permissions, does not seems to work
Yehuda Sadeh
01:41 PM rgw Bug #9917: RADOSGW: Not able to create Swift objects with erasure coded pool
The bucket index cannot reside on EC pools. Yehuda Sadeh
01:37 PM rgw Bug #9973 (Fix Under Review): Validation of Swift DLO manifest object ETag doesn't match OpenStac...
Yehuda Sadeh
01:23 PM rgw Bug #8766 (Resolved): multipart minimum size error should be EntityTooSmall
Tested on firefly, seem to work. Yehuda Sadeh
01:22 PM rgw Bug #9479 (Fix Under Review): ETag is not included in the XML response to put object copy operation
Yehuda Sadeh
01:14 PM Revision 3103c8a4 (ceph): ObjectStore: Fix a error comment.
Reviewed-by: Sage Weil <sage@redhat.com>
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
01:14 PM Revision a1aa70f2 (ceph): ObjectStore: Don't use largest_data_off to calc data_align.
If largest_data_off % CEPH_PAGE_SIZE != 0, the get_data_aligment return
a erro value. This make the FileJouranl::alig...
Jianpeng Ma
01:12 PM Revision 8ba504de (ceph): buffer: Add _memcopy_count to track total count of memcopy by rebuild/r...
Using thie filed, we know the payload of
rebuild/rebuild_page_aligned/c_str and tune performance accroding.
Signed-o...
Jianpeng Ma
01:00 PM Revision b7d5f99c (ceph): ceph-disk: mount xfs with inode64 by default
We did this forever ago with mkcephfs, but ceph-disk didn't. Note that for
modern XFS this option is obsolete, but f...
Sage Weil
12:28 PM rgw Bug #9478 (Fix Under Review): Incorrect content type in response header
Yehuda Sadeh
10:44 AM rgw Bug #10015 (Resolved): rgw sync agent: 403 when syncing object that has tilde in its name
The cuplrit is the python requests module that the sync agent uses in order to send the http requets. Wittily the mod... Yehuda Sadeh
09:18 AM Bug #10014 (Pending Backport): osd: spurious memmove on data payload
Sage Weil
09:13 AM Bug #10014 (Resolved): osd: spurious memmove on data payload
see commit:a1aa70f2f21339feabfe9c1b3c9c9f97fbd53c9d Sage Weil
09:06 AM Revision 4f409750 (ceph): commong/LogEntry: string_to_clog_type
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:06 AM Revision 84fec864 (ceph): osd: add 'cluster_log [type] [message ...]' tell command
Useful for debugging.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:06 AM Revision 4561aff7 (ceph): move get_conf_str_map_helper to str_map.h (from Monitor.h)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:06 AM Revision 0fd54a7e (ceph): move Monitor::update_log_client to LogChannel::update_config
None of this is specific to the monitor.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:06 AM Revision da6a8a36 (ceph): mon: move log config parsing into LogClient.h helper
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:06 AM Revision 7dc2ca82 (ceph): osd: configure log_client properly
This broke when the channel refactor happened--we weren't configuring
the LogClient settings at all. Fix it by using...
Sage Weil
09:06 AM Revision 3d45a68d (ceph): mds: fix log_client config
This broke when channels were refactored. Set and update log_client
config using generic helpers.
Signed-off-by: Sa...
Sage Weil
09:00 AM Bug #10013 (Rejected): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-04_19:13:01-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
08:58 AM CephFS Bug #9995: failing test_filelock
We'll need to update the test then so that it detects this situation and aborts quietly instead of raising an error. Greg Farnum
08:39 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
suite:upgrade:dumpling-firefly-x
Run http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-04_17:25:01-upgrade:dump...
Yuri Weinstein
08:32 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
suite:upgrade:firefly:singleton
Run http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-04_18:41:21-upgrade:firef...
Yuri Weinstein
08:24 AM Revision 705a1e3c (ceph): osd: cache pool: delete dead code in ReplicatedPG::agent_choose_mode
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
07:51 AM Revision f7ec448d (ceph): Merge pull request #2858 from ceph/wip-9909
tools: rados put /dev/null should write() and not create()
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
06:05 AM Revision fe7bf063 (ceph): rgw: RGWRados::get_obj() returns wrong len if len == 0
Fixes: #9877
We only updated if len was > 0, should update it if r >= 0. This was the
culprit for issue #9877.
Backpo...
Yehuda Sadeh
05:42 AM CephFS Bug #10011: Journaler: failed on shutdown or EBLACKLISTED
Ah... I've just realised why the "respawn on blacklist" thing I put in a while back isn't kicking in here: because Jo... John Spray
04:32 AM CephFS Bug #10011: Journaler: failed on shutdown or EBLACKLISTED

mon.a says:...
John Spray
05:19 AM Feature #9962 (Fix Under Review): osd: kill 'category' in stats and public API
Sage Weil
03:52 AM Revision f111bc8e (ceph): tools: rados put /dev/null should write() and not create()
In the rados.cc special case to handle put an empty objects, use
write_full() instead of create().
A special case wa...
Loic Dachary
01:00 AM Revision f4ee9496 (ceph): osd: cache pool: flush object ignoring cache min flush age when cache p...
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
12:47 AM Feature #9957: librados: add fadvise op
From the man posix_advise & kernel related code:
In kernels before 2.6.18, POSIX_FADV_NOREUSE had the same se...
jianpeng ma
12:10 AM Bug #9909: lost_unfound test/rados tool flawed, EEXIST when putting empty object
http://tracker.ceph.com/issues/9387 addresses the ceph-qa-suite part of this problem by using the /etc/group file ins... Loïc Dachary

11/04/2014

11:53 PM Bug #9909 (Resolved): lost_unfound test/rados tool flawed, EEXIST when putting empty object
https://github.com/ceph/ceph/pull/2858 Loïc Dachary
08:13 PM Bug #9909 (Fix Under Review): lost_unfound test/rados tool flawed, EEXIST when putting empty object
Already fixed by 50e80407f3c2f74d77ba876d01e7313c3544ea4d. Creating pull request for backport to giant. David Zafman
11:48 PM rgw Bug #9907: radosgw-admin: can't disable max_size quota
Hi, can you help merge this fix?
https://github.com/ceph/ceph/pull/2782
Dong Lei
10:59 PM CephFS Bug #9995: failing test_filelock
... Zheng Yan
08:54 PM CephFS Bug #9995: failing test_filelock
Is there something we can do as a workaround to prevent this blocking things? I expect people are going to use new ce... Greg Farnum
07:36 PM CephFS Bug #9995 (Won't Fix): failing test_filelock
it's a bug in old version of libfuse, it calls our setlk callback for both fcntl setlk and flock requests Zheng Yan
10:59 PM Revision e7fb0039 (ceph): Merge pull request #2856 from XinzeChi/master
osd: cache pool: flush object ignoring cache min flush age when cache pool is full
Backport: giant, firefly
Reviewed...
Sage Weil
10:15 PM rgw Bug #9877 (Fix Under Review): In some cases it's possible for rgw to segfault on http COPY
Yehuda Sadeh
09:54 PM rgw Bug #9877: In some cases it's possible for rgw to segfault on http COPY
Ah, moreover, the issue is fixed already in the firefly branch but didn't make it to a dot release (will be in the ne... Yehuda Sadeh
09:44 PM rgw Bug #9877: In some cases it's possible for rgw to segfault on http COPY
Ok, I was able to reproduce it using this script. It seem that there are a few things that don't work as required. Th... Yehuda Sadeh
02:37 AM rgw Bug #9877: In some cases it's possible for rgw to segfault on http COPY
reproduces on ceph version 0.80.7 (6c0127fcb58008793d3c8b62d925bc91963672a3)
#!/bin/bash
base=test
source=${...
Anonymous
08:02 PM Revision 6da94051 (ceph): doc: Edited Key/Value store config reference.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:02 PM Revision 03be944c (ceph): doc: Added Key/Value store config reference to index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:54 PM Linux kernel client Bug #9432 (Resolved): kcephfs: null pointer deref in posix_acl_create
fixed by commit b1ee94aa593abd03634bc3887b8e189840e42c12 Zheng Yan
07:53 PM Linux kernel client Bug #9505 (Duplicate): kcephfs: client gets stuck in reconnect loop?
Zheng Yan
07:53 PM Linux kernel client Bug #9505: kcephfs: client gets stuck in reconnect loop?
dup of #9458 Zheng Yan
07:50 PM Linux kernel client Bug #9426 (Resolved): kcephfs: soft lockup in handle mds map
Zheng Yan
05:46 PM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
teuthology-2014-11-03_23:10:01-knfs-giant-testing-basic-multi/585658/ Greg Farnum
05:40 PM Bug #10012 (Can't reproduce): Configuration parameters not picked up outside of the [global] sect...

Certain osd* and radosgw* parameters are not picked up outside of the [global] section in the ceph.conf file, as pe...
Christian Balzer
05:40 PM CephFS Bug #10011 (Resolved): Journaler: failed on shutdown or EBLACKLISTED
http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-03_23:08:01-kcephfs-giant-testing-basic-multi/585648/
teuth...
Greg Farnum
05:13 PM Linux kernel client Bug #9894: kcephfs: rm -r left files behind
We'll also want to do a backport to Giant of this and the prior series. Greg Farnum
04:53 PM Bug #10010 (Resolved): ceph_osd.cc calls global_init_shutdown_stderr even when running with -f or...
ceph-osd is difficult to debug in operation when running under systemd or docker, or any other system that expects to... Scott Laird
04:48 PM devops Documentation #10009 (Rejected): Ceph build requirements are incomplete
The build instructions at http://ceph.com/docs/giant/install/build-ceph/ have a list of Ubuntu packages that are requ... Scott Laird
04:12 PM Bug #10008 (Resolved): "obsolete rollback obj" error in upgrade:firefly-x-giant-distro-basic-vps run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-03_18:18:02-upgrade:firefly-x-giant-distro-basic-v... Yuri Weinstein
04:02 PM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
Yehuda, can you take a look pls? Yuri Weinstein
03:56 PM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
It's probably duplicate of #8311, but effects other releases:... Yuri Weinstein
03:44 PM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
Yes, Tamil said we have such a case with empty pool name. Yuri Weinstein
01:36 PM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
Is this that bug where radosgw can create a pool with an empty name? Samuel Just
01:35 PM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
It does appear to be trying to get pg_num for the empty name pool. Is that deliberate? Samuel Just
11:15 AM rgw Bug #9899: Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-distro-basic...
Same results in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-02_10:00:02-upgrade:dumpling-dumpling-dist... Yuri Weinstein
03:15 PM Feature #10007 (New): option to disable erasure code plugin version check
An option such as... Loïc Dachary
03:04 PM Bug #9939: "giant" no longer log scrub errors
I am getting something like ... Dmitry Smirnov
01:19 PM Bug #9939: "giant" no longer log scrub errors
Ok, pick a known-bad pg. On the primary, set debug osd = 20, debug ms = 1, debug filestore = 20. Scrub. Attach cep... Samuel Just
02:59 PM Bug #10006 (Resolved): osd cache full mode still skips young objects
commit f4ee949
Sage Weil
01:17 PM Bug #10003 (Duplicate): "found obsolete rollback obj" error in upgrade:firefly-x-giant-distro-bas...
Samuel Just
10:29 AM Bug #10003 (Duplicate): "found obsolete rollback obj" error in upgrade:firefly-x-giant-distro-bas...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-03_18:18:02-upgrade:firefly-x-giant-distro-basic-v... Yuri Weinstein
01:06 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Because the bug you say this duplicates is about KV osds. Samuel Just
01:06 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Are you saying these osds are using the KV backend? Samuel Just
12:09 PM rbd Bug #9854: librbd: reads contending for cache space can cause livelock
PR: https://github.com/ceph/ceph/pull/2820 Jason Dillaman
09:12 AM rbd Bug #9854 (Fix Under Review): librbd: reads contending for cache space can cause livelock
Jason Dillaman
11:48 AM Bug #10004: ceph osd find does not correctly report crush locations
Moreover, it's no longer reporting the entire crush branch, but only the immediate parent; that's a change in behavio... Dan Mick
10:38 AM Bug #10004 (Can't reproduce): ceph osd find does not correctly report crush locations
... Christina Meno
10:59 AM rbd Bug #10002: Errors during import_export test in upgrade:firefly-x-next-distro-basic-vps run
suite:upgrade:dumpling-firefly-x
Same issue in job http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-03_17:25...
Yuri Weinstein
09:29 AM rbd Bug #10002 (Resolved): Errors during import_export test in upgrade:firefly-x-next-distro-basic-vp...
Two jobs failed ['584634', '584648']
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-03_17:18:0...
Yuri Weinstein
10:24 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
And if it hasn't, the same (or at least a full dmesg) from the previous crash won't hurt, if you still have it around. Ilya Dryomov
10:21 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
If it's crashed again, a full dmesg and a tail (say, last 5-10 minutes before the crash) of osd/messenger logs would ... Ilya Dryomov
10:17 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
Is there anything which needs to be gathered from the cluster currently displaying this issue which could help out? JuanJose Galvez
09:29 AM rbd Bug #9742: `rbd map lun` fails with: (2) No such file or directory on kernel 3.14.14 w/ udev-216 ...
I'm guessing CRYPTO_CBC kernel config option is not enabled - -ENOENT is most likely because crypto core can't find a... Ilya Dryomov
09:20 AM Bug #9702: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:firefly-x-giant-...
Run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-03_17:18:01-upgrade:firefly-x-next-distro-basic-vps/
St...
Yuri Weinstein
09:07 AM Bug #9788 (New): "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" is...
suite:upgrade:firefly-x
next
Run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-03_17:18:01-upgrade:firef...
Yuri Weinstein
09:04 AM rgw Bug #9587: ceph-radosgw sysvinit script on EL6 cannot set ulimit
The pull request is closed, anything new with this one? Yehuda Sadeh
09:02 AM rgw Bug #9148 (Resolved): rgw: multiregion tests failing, s3tests.functional.test_s3.test_region_copy...
Yehuda Sadeh
09:01 AM rbd Bug #9936 (Pending Backport): Exporting images larger than 2GB fails
Jason Dillaman
08:39 AM Bug #9998: Replaced OSD weight below 0
We see this often in our dumpling cluster. Kinda annoying. Dan van der Ster
06:00 AM Bug #9998: Replaced OSD weight below 0
This bug might be related to this part of code (use of one variable in two nested loops):... Pawel Sadowski
04:53 AM Bug #9998 (Resolved): Replaced OSD weight below 0
I've hit a bug when replacing OSDs. Under specific conditions replaced OSD gets weight of @-3.052e-05@.
h4. How to...
Pawel Sadowski
06:54 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
Looking more, I noticed that the pool 35 PGs are not entering the backfilling state -- only recovery. I'm bringing os... Dan van der Ster
02:31 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
Hi Sage and Sam,
I've just tried wip-9113-9487-dumpling on our test cluster. (Using this build: http://gitbuilder.ce...
Dan van der Ster
06:53 AM CephFS Bug #9869 (Resolved): Client: not handling cap_flush_ack messages properly
Greg Farnum
02:09 AM Bug #9727: 0.86 EC+ KV OSDs crashing
OK, it's seemed that not a simple test problem I just misunderstand. So do you have more logs and I find there exists... Haomai Wang
01:43 AM Bug #9727: 0.86 EC+ KV OSDs crashing
Well, I can apply selective patches on top of 0.87 but I'd be reluctant to deploy master branch cluster-wide...
All ...
Dmitry Smirnov
01:33 AM Bug #9727: 0.86 EC+ KV OSDs crashing
Hmm, still now KeyValueStore isn't suitable for large version upgrade. So I don't sure which problem you hit.
I'm ...
Haomai Wang
01:46 AM rgw Bug #9766: s3tests: test_100_continue failing
Yes, sorry it was due to using apache from the ubuntu repos Abhishek Lekshmanan

11/03/2014

11:43 PM Bug #9727: 0.86 EC+ KV OSDs crashing
My prematurely upgraded to "Giant" cluster is practically wrecked by this problem.
Haomai, is there any additional i...
Dmitry Smirnov
11:08 PM Revision 25ca92d7 (ceph): Merge pull request #2854 from ceph/wip-doc-openstack-juno
doc: Update for OpenStack Juno.
New users working with Nova (Juno) noted that libvirt settings are now under a [libv...
John Wilkins
10:04 PM Revision 72fc262a (ceph): doc: Update for OpenStack Juno.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:55 PM CephFS Feature #1398: qa: multiclient file io test
A first pass of this is in origin/wip-multiclientio-wusui Anonymous
07:19 PM Revision 65c33503 (ceph): tools: skip up to expire_pos in journal-tool
Previously worked for journals starting from an
object boundary (i.e. freshly created filesystems)
Fixes: #9977
Sign...
John Spray
05:14 PM Revision f410d764 (ceph): rgw: set length for keystone token validation request
Fixes: #7796
Backport: giany, firefly
Need to set content length to this request, as the server might not
handle a ch...
Yehuda Sadeh
05:12 PM Revision 1a9d000b (ceph): rgw: set length for keystone token validation request
Fixes: #7796
Backport: giany, firefly
Need to set content length to this request, as the server might not
handle a ch...
Yehuda Sadeh
05:10 PM Revision 49d27efd (ceph): rgw: subuser creation fixes
Fixes: #8587
There were a couple of issues, one when trying to identify whether swift
user exists, we weren't using t...
Yehuda Sadeh
04:22 PM Bug #7679 (New): mds: stuck on TMAP2OMAP check incorrectly
I see similar problem on latest runs:
http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-28_17:00:01-upgrade:f...
Yuri Weinstein
03:30 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Any news on this please? I can barely use my cluster since upgrade to Giant -- OSDs are crashing during backfill all ... Dmitry Smirnov
12:10 PM CephFS Bug #9997 (Resolved): test_client_pin case is failing
http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-02_23:04:01-fs-next-testing-basic-multi/583588/
RuntimeErro...
Greg Farnum
12:08 PM devops Bug #9996 (Won't Fix): SyntaxError in Chef run
... Alfredo Deza
12:05 PM CephFS Bug #9995 (Resolved): failing test_filelock
http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-02_23:04:01-fs-next-testing-basic-multi/583589/
It's gettin...
Greg Farnum
11:43 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-31_23:10:01-knfs-giant-testing-basic-multi/582459/
http://q...
Greg Farnum
11:34 AM CephFS Bug #9994 (Resolved): ceph-qa-suite: nfs mount timeouts
... Greg Farnum
11:27 AM CephFS Bug #9977: cephfs-journal-tool falsely reports invalid start_ptr
https://github.com/ceph/ceph/pull/2853 John Spray
11:27 AM CephFS Bug #9977 (Fix Under Review): cephfs-journal-tool falsely reports invalid start_ptr
PR up for next, probably also worth backporting to giant as without it journal-tool is pretty useless on filesystems ... John Spray
10:00 AM devops Bug #9992 (Resolved): git configuration issues in Jenkins slaves
It looks like it was just one host that needed this, copied the settings from ~/.gitconfig on the Jenkins server. Alfredo Deza
08:31 AM devops Bug #9992: git configuration issues in Jenkins slaves
It looks like it is this on the Jenkins server itself:... Alfredo Deza
08:16 AM devops Bug #9992 (Resolved): git configuration issues in Jenkins slaves
... Alfredo Deza
09:06 AM rgw Bug #7796 (Resolved): RGW Keystone token auth fails with '411 Length Required' when Keystone usin...
Yehuda Sadeh
09:02 AM rgw Bug #8587 (Resolved): rgw: subuser object not created correctly
Yehuda Sadeh
08:44 AM Bug #9987: mon: min_last_epoch_complete tracking broken
BTW, we compact our dumpling mon leveldb _without_ restarting. We do
ceph tell mon.0 compact
and that can s...
Dan van der Ster
04:17 AM devops Bug #9697: exitcode of gatherkeys has changed the latests versions
I placed a new issue in the correct project: #9991 Kenneth Waegeman
12:03 AM rados-java Bug #9990 (Resolved): Rbd.list() / JVM crashes
If I call Rbd.list() to get all the available images, my JVM mostly crashes (3).
Sometimes, if it does not crash...
Daniel Schwager
12:00 AM rados-java Bug #9989 (Resolved): Rbd.list() / more than 1024 images in pool?
Is your list()-implementation limited to 1024 images because of
IntByReference size = new IntByReference(1024);
...
Daniel Schwager

11/02/2014

11:58 PM rados-java Bug #9988 (Resolved): Rbd.list() / list contains one element, if pool is empty
If no image is in the pool, the list contains one empty ("") element but should contain 0 elemtents. Daniel Schwager
11:17 PM Revision 7ef72e93 (ceph): Merge pull request #2849 from ceph/wip-buffer
RFC: buffer: implement list::get_contiguous
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Sage Weil
10:52 PM Revision 31c584c8 (ceph): osdc/Objecter: e shouldn't be zero in Objecter::handle_osd_map
Signed-off-by: Ding Dinghua <dingdinghua85@gmail.com> ?? ?
10:52 PM Revision e0166a23 (ceph): osdc/Objecter: Fix a bug of dead looping in Objecter::handle_osd_map
If current map epoch is less than oldest epoch, current map epoch
should step up to oldest epoch.
Fixes: #9986
Signe...
?? ?
10:51 PM Revision 093c5f0c (ceph): mon/PGMap and PGMonitor: update last_epoch_clean cache from new osd keys
We were only invalidating the cached value from apply_incremental, which
is no longer called on modern clusters.
Fix...
Sage Weil
10:50 PM Revision 3fb731b7 (ceph): mon/PGMap: invalidate cached min_last_epoch_clean from new-style pg keys
We were only invalidating the cache from the legacy apply_incremental(),
which is no longer called on modern clusters...
Sage Weil
10:27 PM Revision 8924158d (ceph): JounralingObjectStore: journal->committed_thru after replay
It's possible that the osd stopped between when the filestore
op_seq file was updated and when the journal was trimme...
Sage Weil
08:37 PM Revision fcf51b69 (ceph): client: Handle getxattr to show quota information
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 2ea274bd (ceph): client: Update qtree when fs tree changed
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 65ddf0c5 (ceph): client: Handle MClientQuota to update quota information
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 5a1e334a (ceph): client: Add helper for quota check
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision ce77ce5f (ceph): client: Enforce quota check when creating new file
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision bbfeaaea (ceph): client: Forbid moving files across quota trees
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision a50b8eba (ceph): client: Enforce quota check when changing file size
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 122c5031 (ceph): client: Inform mds file size when approaching quota limit
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 1d1a3400 (ceph): mds: Handle quota update
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision fb57e849 (ceph): ceph: Add MClientQuota message type
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision ea2ef4c4 (ceph): ceph: Add MGatherCaps message type
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision d7dfc793 (ceph): mds: Push quota info to client by MClientReply
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 43938c97 (ceph): mds: Export cap to auth mds when mds handle MGatherCaps
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision cb8f25a1 (ceph): mds: Add broadcast_quota_to_client routine
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 4dca37d1 (ceph): mds: Push new rstat and quota info to client
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision f435aaf6 (ceph): client: Add class QuotaTree type
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 0e4c9c9a (ceph): client: Add quota field to Inode
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision a07c88f2 (ceph): client: Get root's parents inode when mount -r used
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 1cb86c6c (ceph): client: Add quota config to config_opts.h
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 11979bd4 (ceph): client: Add QuotaTree functions
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision 3619ea8a (ceph): ceph: Add quota feature flags
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
08:37 PM Revision a0712014 (ceph): ceph: Add quota_info_t to store quota info
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision da488ceb (ceph): test: add test case for quota_info_t
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
08:37 PM Revision 19140310 (ceph): mds: Add quota field to inode_t
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
03:16 PM Feature #9954 (Resolved): buffer: method to ensure an extent is contiguous
Sage Weil
07:29 AM Feature #9954: buffer: method to ensure an extent is contiguous
how about wip-buffer? can certainly optimize the rebuild case, but i think here we expect to never hit it. https://... Sage Weil
02:53 PM Bug #9986: objecter: map epoch skipping broken
https://github.com/ceph/ceph/pull/2851 Sage Weil
02:47 PM Bug #9986 (Resolved): objecter: map epoch skipping broken
Sage Weil
02:52 PM Bug #9987: mon: min_last_epoch_complete tracking broken
https://github.com/ceph/ceph/pull/2850 Sage Weil
02:49 PM Bug #9987 (Resolved): mon: min_last_epoch_complete tracking broken
When we moved to pulling pgmap values out of keys we broke the min_last_epoch_clean invalidation code.
I suspect t...
Sage Weil
07:35 AM Feature #9926 (Resolved): AsyncMessenger: Support kqueue interface for BSD and mac osx OS
Haomai Wang
02:18 AM Messengers Bug #9898: osd: fast dispatch deadlock in mark_down (giant)
Sage, everyone - when will approximately this exact fix land into master? It effectively blocks our testing progress ... Andrey Korolyov

11/01/2014

02:00 PM Bug #9976: ceph cli injectargs parsing broken
I did not see this one, sorry about that. Loïc Dachary
04:29 AM Revision a5547663 (ceph): buffer: implement list::get_contiguous
Return a pointer to a contiguous range of the bufferlist, rebuilding
into a contiguous region as needed. For now, if...
Sage Weil
02:33 AM Revision 4a9ad7dc (ceph): osd/ReplicatedPG: fix compile error
From 1fef4c3d541cba360738437420ebfa2447d5802e.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:16 AM Revision 4d0bba8b (ceph): Merge pull request #2816 from XinzeChi/master
Get the currently atime of the object in cache pool for eviction
Backport: giant, firefly
Reviewed-by: Sage Weil <sa...
Sage Weil

10/31/2014

11:30 PM Revision 29d7786e (ceph): ceph.in: remove '--' from injectargs, if there, as well
Fixes: #9976
Reviewed-by: Sage Weil <sage@redhat.com>
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
05:55 PM Revision f30fddd0 (ceph): Merge pull request #2796 from ceph/wip-rwtimer
common/Timer: kill RWTimer
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Sage Weil
05:50 PM Revision 1ef9e2f7 (ceph): Merge pull request #2826 from wonzhq/evict-atime-nohitset
osd: tiering: calculate object age during eviction when there is no hit set
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:27 PM Feature #9981: osd: cache: proxy writes (instead of unconditionally promoting)
One thing we'll need to be careful about when not promoting is how we handle snapshots. I don't remember exactly how ... Greg Farnum
01:55 PM Feature #9981 (Resolved): osd: cache: proxy writes (instead of unconditionally promoting)
This should work similar to the read recency checks that don't always promote on first read, but give the cache osd a... Sage Weil
05:17 PM Revision 08d59455 (ceph): Merge pull request #2827 from thesues/fix-hang
Fix rados_shutdown hang forever when using radosstriper
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:16 PM Bug #9985 (Resolved): osd: incorrect atime calculation
https://github.com/ceph/ceph/pull/2816 should be backported Sage Weil
05:10 PM CephFS Tasks #3680 (Rejected): deduplication in ceph
we should discuss this on the email list Sage Weil
04:38 PM RADOS Bug #9984: lttng_probe_unregister hangs on shutdown
maybe related to dynamic+static linking of lttng? Josh Durgin
04:16 PM RADOS Bug #9984 (New): lttng_probe_unregister hangs on shutdown
... Sage Weil
04:31 PM Bug #9976 (Resolved): ceph cli injectargs parsing broken
Sage Weil
02:25 PM Bug #9976: ceph cli injectargs parsing broken
Dan Mick
02:25 PM Bug #9976: ceph cli injectargs parsing broken
close; needs "if injectargs and ..", but that seems good Dan Mick
02:17 PM Bug #9976: ceph cli injectargs parsing broken
Maybe as simple as... Dan Mick
09:11 AM Bug #9976 (Resolved): ceph cli injectargs parsing broken
looks like it was the recent -- handling that broke?... Sage Weil
03:35 PM Revision 8db2f096 (ceph): Merge pull request #2847 from dachary/wip-9752-past-intervals-firefly
osd: past_interval display bug on acting Sage Weil
03:35 PM Revision dba7defc (ceph): Merge pull request #2846 from dachary/wip-9752-past-intervals-giant
osd: past_interval display bug on acting Sage Weil
03:18 PM Revision ed2ff15c (ceph): Merge pull request #2813 from ceph/wip-9894
client: fix I_COMPLETE_ORDERED checking
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@r...
Greg Farnum
02:21 PM phprados Feature #424: Stream wrappers
Charles du Jeu wrote:
> Hi! Maybe I'm totally at the wrong place, if so, sorry for that.
> Was there any work done...
Wido den Hollander
08:27 AM phprados Feature #424: Stream wrappers
Hi! Maybe I'm totally at the wrong place, if so, sorry for that.
Was there any work done on that (streamwrapper imp...
Charles du Jeu
02:14 PM Bug #9983 (Resolved): Cleanup boost optionals for boost 1.56
This patch cleans up fatal errors with boost 1.56 when implicitly converting optionals to non-optional values.
It ...
William Kennington
01:58 PM RADOS Feature #9982 (New): osd: cache: make writes in readonly mode invalidate and then forward 
Sage Weil
01:36 PM Feature #9980 (Resolved): osd: cache: proxy reads during promote
wip-promote-forward may be a useful base, although I think it is not quite correct (we should proxy reads, not forwar... Sage Weil
01:35 PM Feature #9979 (Resolved): osd: cache: proxy reads (instead of redirect)
Sage Weil
01:12 PM Bug #9974 (Won't Fix): Osd-s bind only to 1st network in "public network"
OSDs bind and listen on only a single IP by design. Changing it would require major changes to how we handle identity... Greg Farnum
04:58 AM Bug #9974 (Won't Fix): Osd-s bind only to 1st network in "public network"
OSD daemons bind only to first network in ceph.conf "public network" parameter.
ceph.conf:
[global]
cluster netw...
elder one
10:57 AM Bug #9978 (Closed): keyvaluestore: void ECBackend::handle_sub_read
On 0.87 "Giant" I'm repeatedly hit by the following assert, typically crashing 4 ODSs at once:... Dmitry Smirnov
10:48 AM CephFS Bug #9977 (Resolved): cephfs-journal-tool falsely reports invalid start_ptr

This is happening when the journal expire_pos isn't at an object boundary. The expected start_ptr counter is being...
John Spray
10:03 AM CephFS Feature #1398: qa: multiclient file io test
... Anonymous
09:24 AM Revision 2a5d7f08 (ceph): osd: past_interval display bug on acting
The acting array was incorrectly including the primary and up_primary.
http://tracker.ceph.com/issues/9752 Fixes: #9...
Loic Dachary
09:20 AM RADOS Bug #9911 (Rejected): ceph not placing replicas to OSDs on same host as down/out OSD
ah, it's because the vary_r tunable is false. we fixed this bug in firefly. switching to firefly tunables will reso... Sage Weil
09:18 AM Revision e0b04414 (ceph): osd: past_interval display bug on acting
The acting array was incorrectly including the primary and up_primary.
http://tracker.ceph.com/issues/9752 Fixes: #9...
Loic Dachary
08:35 AM Bug #9752 (Resolved): acting in past intervals contains primary and up_primary (looks like duplic...
Sage Weil
02:27 AM Bug #9752 (Fix Under Review): acting in past intervals contains primary and up_primary (looks lik...
* firefly https://github.com/ceph/ceph/pull/2847
* giant https://github.com/ceph/ceph/pull/2846
Loïc Dachary
08:28 AM devops Tasks #8366: Update ceph.com/docs to default to the latest major release (0.80)
John any updates on this? It is a bummer that we have all the infrastructure/services ready to deal with the redirect... Alfredo Deza
08:26 AM Bug #9503: Dumpling: removing many snapshots in a short time makes OSDs go berserk
Any news on the backport? Christopher Thorjussen
08:19 AM Linux kernel client Bug #9894: kcephfs: rm -r left files behind
Merged the userspace version of this; is there a separate ticket for that? Greg Farnum
06:19 AM devops Feature #8303: ceph-extra packages for newer Ubuntu versions
Bump.. ceph-extras still not available for Trusty 14.04. David Moreau Simard
04:32 AM rgw Bug #9973 (Resolved): Validation of Swift DLO manifest object ETag doesn't match OpenStack Swift ...
The way the RGW Swift API validates the ETag on DLO manifest objects does not match the way the OpenStack Swift imple... Mike Dorman
02:52 AM Revision 75332450 (ceph): Fix rados_shutdown hang forever when using radosstriper
Dear list,
I have met this when I was using radosstriper C API. My program is
roughly like this:
rados_striper_...
Dongmao Zhang
01:33 AM Revision 2474f0cc (ceph): Merge pull request #2843 from dachary/wip-9752-past-intervals
osd: past_interval display bug on acting
Reviewed-by: Greg Farnum <greg@inktank.com>
Greg Farnum
12:01 AM Revision 9a15592e (ceph): Merge pull request #2840 from ceph/firefly-9869
Backport "client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_cap_tid" Zheng Yan
12:01 AM Revision 6a201f89 (ceph): Merge pull request #2841 from ceph/giant-9869
Backport "client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_cap_tid" Zheng Yan
12:00 AM Revision ea73bf5b (ceph): Merge pull request #2842 from ceph/wip-9869-dumpling
Backport "client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_cap_tid" Zheng Yan

10/30/2014

11:49 PM Revision c5f8d6ed (ceph): osd: past_interval display bug on acting
The acting array was incorrectly including the primary and up_primary.
http://tracker.ceph.com/issues/9752 Fixes: #9...
Loic Dachary
09:42 PM Revision 905aba2f (ceph): client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_c...
m->get_client_tid() is 64 bits (as it should be), but Inode::flushing_cap_tid
is only 16 bits. 16 bits should be plen...
Greg Farnum
09:40 PM Revision c20a2421 (ceph): client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_c...
m->get_client_tid() is 64 bits (as it should be), but Inode::flushing_cap_tid
is only 16 bits. 16 bits should be plen...
Greg Farnum
09:32 PM Bug #9971 (Duplicate): OSD crashes again after restarting due to op thread time out at writing pg...
This crashes observed when one OSD was restarted after being down for a long time, it crashed again
because its op t...
Zhi Zhang
08:56 PM Revision 92d90715 (ceph): Merge pull request #224 from ceph/wip-9710
Wip 9710 Tamilarasi muthamizhan
08:49 PM Revision 4afb5427 (ceph): ReplicatedPG: cancel cb on blacklisted watcher
Fixes: #8315
Backport: firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 16bd45777...
Samuel Just
08:48 PM Revision 037aa342 (ceph): ReplicatedPG::on_removal: clear rollback info
Fixes: #9293
Backport: firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 544b8c7ff...
Samuel Just
08:48 PM Revision 8978c8dc (ceph): Merge remote-tracking branch 'origin/wip-9574' into wip-sam-firefly-bac...
Samuel Just
08:47 PM Revision 8401e7ff (ceph): PG: release backfill reservations if a backfill peer rejects
Also, the full peer will wait until the rejection from the primary
to do a state transition.
Fixes: #9626
Backport: ...
Samuel Just
08:47 PM Revision 5df09fa1 (ceph): Merge remote-tracking branch 'origin/wip-9113' into wip-sam-firefly-bac...
Samuel Just
08:46 PM Revision a0937ef2 (ceph): osd/osd_types: consider CRUSH_ITEM_NONE in check_new_interval() min_siz...
Fixes: #9718
Backport: firefly
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit d947050c82a511f9...
Sage Weil
08:43 PM Revision 35e8e6b2 (ceph): PG:: reset_interval_flush and in set_last_peering_reset
If we have a change in the prior set, but not in the up/acting set, we go back
through Reset in order to reset peerin...
Samuel Just
08:42 PM Revision 3f35db42 (ceph): ReplicatedPG: writeout hit_set object with correct prior_version
Fixes: #9875
Backport: giant, firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 1a...
Samuel Just
08:39 PM Feature #9954: buffer: method to ensure an extent is contiguous
Haomai Wang wrote:
> Hmm, just a another approach.
> Maybe we can use another interface called "get_range" for the ...
Sage Weil
06:49 PM Feature #9954: buffer: method to ensure an extent is contiguous
Hmm, just a another approach.
Maybe we can use another interface called "get_range" for the same goal.
| 1M byte...
Haomai Wang
01:34 PM Feature #9954 (Resolved): buffer: method to ensure an extent is contiguous
Add a method to assure that an extent in a bufferlist is contigous. Something like
bufferlist bl;
...
char *...
Sage Weil
08:33 PM Feature #9966: librados: set user_version operation
My recollection is that we preserve them when moving objects in/out of the cache tier. I assume we want them to also... Sage Weil
06:38 PM Feature #9966: librados: set user_version operation
What's the purpose of this? User versions are "user" only in the sense that they're the versions we expose to them as... Greg Farnum
02:08 PM Feature #9966 (New): librados: set user_version operation
Sage Weil
08:26 PM Feature #9953: osd: efficient ObjectStore::Transaction encoding
haomai's slides Sage Weil
01:31 PM Feature #9953 (Resolved): osd: efficient ObjectStore::Transaction encoding
Haomai and Dong proposed a vastly improved Transaction encoding during CDS. Video is here:
https://www.youtube.co...
Sage Weil
08:22 PM Revision c489aafe (ceph): Merge pull request #2835 from leseb/doc-rbd-juno
doc: update RBD for Juno
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
06:35 PM Revision 936c74fd (ceph): Merge pull request #2831 from yuyuyu101/async-kqueue
AsyncMessenger: Add kqueue support Sage Weil
06:33 PM Bug #9752 (Pending Backport): acting in past intervals contains primary and up_primary (looks lik...
Greg Farnum
04:53 PM Bug #9752 (Fix Under Review): acting in past intervals contains primary and up_primary (looks lik...
https://github.com/ceph/ceph/pull/2843 Loïc Dachary
02:36 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
On a cluster running from sources with... Loïc Dachary
01:52 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
... Loïc Dachary
01:44 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
Fortunately I saved an entire osd directory from which I was able to extract osdmaps with duplicates related to attac... Loïc Dachary
10:36 AM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
... Loïc Dachary
10:33 AM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
Could it be that the "the acting vector":https://github.com/ceph/ceph/blob/giant/src/osd/osd_types.h#L1391 size is no... Loïc Dachary
06:31 PM Revision 632c1455 (ceph): Merge pull request #2839 from ceph/wip-9944
osdc/Objecter: fix null dref when pool dne
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
06:19 PM Revision 0778a4f2 (ceph): Merge pull request #2811 from ceph/wip-vstart
init-ceph: make ./init-ceph behave from src dir on systemd Dan Mick
05:56 PM Revision 50c2c758 (ceph): osdc/Objecter: fix null dref when pool dne
If the base pool does not exist, we need to avoid dereferencing pi.
This simplest fix is to return with POOL_DNE earl...
Sage Weil
05:05 PM Revision 0ba01583 (ceph): Merge pull request #2837 from ceph/wip-9945
messages: fix COMPAT_VERSION on MClientSession
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:05 PM Revision ebe16373 (ceph): Merge pull request #2838 from ceph/wip-9945-giant
messages: fix COMPAT_VERSION on MClientSession
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:52 PM Revision b704f0dd (ceph): messages: fix COMPAT_VERSION on MClientSession
This was incorrectly incremented to 2 by omission
of an explicit COMPAT_VERSION value.
Fixes: #9945
Signed-off-by: ...
John Spray
04:50 PM Revision 1eb9bcb1 (ceph): messages: fix COMPAT_VERSION on MClientSession
This was incorrectly incremented to 2 by omission
of an explicit COMPAT_VERSION value.
Fixes: #9945
Signed-off-by: ...
John Spray
04:14 PM Revision 48c9f8c4 (ceph): Merge pull request #2830 from ceph/wip-9800-giant
client: allow xattr caps in inject_release_failure
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
03:26 PM Bug #9970 (Resolved): document erasure coded pool simple operations
Move part of http://ceph.com/docs/master/dev/erasure-coded-pool/#interface to the rados operation guide and fix the i... Loïc Dachary
03:01 PM Bug #9969 (Can't reproduce): osd: crash in delete, tcmalloc, PGLog::write_log (dumpling)
... Sage Weil
02:17 PM Feature #8633 (Duplicate): allow writes before recovering a replica
see #7861 Sage Weil
02:10 PM RADOS Feature #9967 (New): rados: pool rollback
roll back an entire pool to a previous snapshot. this is O(n): we enumerate objects and call rollback() on each one. Sage Weil
02:07 PM Feature #9965 (New): rados: new import from pipe/file
- use file format from ceph_objectstore_tool and new export (#9964)
- take care to preserve snapshot state
- preser...
Sage Weil
02:05 PM Feature #9964 (Resolved): rados: new export [range] to pipe/file
- export a range of hash values (or the entire pool) to stdout (or a file).
- use the same format that ceph_objectst...
Sage Weil
02:03 PM Feature #9963 (Fix Under Review): librados: improve get_objects and get_position interfaces
The requirement is that export (or some other user) needs to be able to
#. partition the hash space into N segment...
Sage Weil
01:59 PM Feature #9962 (In Progress): osd: kill 'category' in stats and public API
Sage Weil
01:58 PM Feature #9962 (Resolved): osd: kill 'category' in stats and public API
Sage Weil
01:56 PM Feature #9961 (Resolved): osd: new MOSDClientSubOp and Reply
Discussed during CDS here:
http://pad.ceph.com/p/hammer-fixed_memory_layout
http://youtu.be/CTp4eP9kPok
Create...
Sage Weil
01:48 PM Feature #9960 (Resolved): osd: adjust hint(s) for replica vs primary writes
We should generally DONTNEED on replicas, regardless of what the client asked us to do. Sage Weil
01:48 PM Feature #9959 (Resolved): osd: pass client fadvise hints through to objecstore
Sage Weil
01:47 PM Feature #9958 (Resolved): osd: add fadvise op to Objectstore::Transaction
Add fadvise op to ObjectStore::Transaction. Mirror posix_fadvise(2).
See #9957.
Sage Weil
01:45 PM Feature #9957 (Resolved): librados: add fadvise op
Add an fadvise operation to ObjectOperation. Mirror posix_fadvise(2).
Add it right around here: https://github.co...
Sage Weil
01:45 PM Feature #9956 (Resolved): osd: reenable alloc hints if kernel is known to be safe
Sage Weil
01:42 PM Bug #9480 (Resolved): OSD is crashing while object deletion
Samuel Just
01:37 PM Feature #9955 (Resolved): osd: allow encoded bufferlist to be used in place of map<K,V> for kv APIs
This will avoid encode/reencode overhead to convert things to an STL structure. Eventually, once we pass through the... Sage Weil
01:31 PM RADOS Feature #9952: osd: smarter choice of primary to minimize recovery disruption
We currently choose the first up osd as the primary unless it is impossible to do so. But, we can do better: other o... Sage Weil
01:30 PM RADOS Feature #9952 (New): osd: smarter choice of primary to minimize recovery disruption
Sage Weil
01:29 PM Feature #7862 (In Progress): allow backfill/recovery while below min_size
Sage Weil
01:28 PM Feature #9951 (New): librados, osd: per-object scrub operation
librados operation to scrub a single object. Sage Weil
01:27 PM Feature #9950 (New): rados: add ability to read a specific replica/shard from CLI
Sage Weil
01:25 PM Feature #9949 (New): librados: add ability to read a specific replica or shard
Part of make scrub/repair work is being able to explicitly fetch any copy or shard of an object. Extend librados to ... Sage Weil
01:24 PM Feature #9948 (New): osd: add scrub result query interface
This will use the admin interface (ceph tell <pgid> ...), similar to 'ceph tell <pgid> query'. results in json. see... Sage Weil
01:24 PM Feature #9947 (New): osd: store scrub error state in kv store; clear on peering event 
Sage Weil
11:39 AM Bug #9944 (Pending Backport): objecter: pool dne checks not correct
Sage Weil
10:56 AM Bug #9944 (Fix Under Review): objecter: pool dne checks not correct
https://github.com/ceph/ceph/pull/2839
Sage Weil
09:06 AM Bug #9944 (Resolved): objecter: pool dne checks not correct
... Sage Weil
11:20 AM Revision 51e189c1 (ceph): Merge pull request #2834 from dachary/wip-warning
tests: fix signed/unsigned warning
Reviewed-by: Christophe Courtaut <christophe.courtaut@gmail.com>
Loic Dachary
11:08 AM Bug #9942 (Won't Fix): Debian armhf packages are missing in latest repo updates for Debian in Fir...
we don't (and never have) built armhf packages for ceph.com.
we do have a bunch of armv7l hardware and did build...
Sage Weil
04:26 AM Bug #9942 (Won't Fix): Debian armhf packages are missing in latest repo updates for Debian in Fir...
I'm trying to install Ceph with ceph-deploy on a armhf cluster but it failed:
[MS0][ERROR ] RuntimeError: command ...
Jasper Siero
10:59 AM Revision c96fe592 (ceph): doc: update RBD for Juno
This commit introduces some updates for the OpenStack Juno release. New
flags have been added, many trailing spaces w...
Sébastien Han
10:35 AM Bug #9750: pg incomplete
... Loïc Dachary
10:11 AM CephFS Feature #1398: qa: multiclient file io test
A task that implements this could be useful for testing calamari as well (I manually did some of the things needed he... Anonymous
10:08 AM CephFS Feature #1398 (In Progress): qa: multiclient file io test
Anonymous
10:04 AM Bug #9945 (Resolved): giant: MClientSession COMPAT_VERSION is 2, should be 1
yup! Sage Weil
09:52 AM Bug #9945 (Fix Under Review): giant: MClientSession COMPAT_VERSION is 2, should be 1
https://github.com/ceph/ceph/pull/2837
https://github.com/ceph/ceph/pull/2838
John Spray
09:41 AM Bug #9945 (Resolved): giant: MClientSession COMPAT_VERSION is 2, should be 1
John Spray
09:37 AM CephFS Feature #9881 (In Progress): mds: admin command to flush the mds journal
John Spray
07:55 AM Bug #9916: osd: crash in check_ops_in_flight
The crash happened with radosgw as the client, so I guess it is formed by objecter - https://github.com/ceph/ceph/blo... Guang Yang
05:54 AM Revision 56ee3b41 (ceph): doc/release-notes: it's 8MB, not 32MB
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:36 AM Feature #9943 (In Progress): osd: mark pg and use replica on EIO from client read
Copy the below email thread and open an issue to track the enhancement.... Guang Yang
02:56 AM Bug #9941 (Rejected): rados command line crashes when trying to copy pool snapshot
We are exploring options to regularly preserve the contents of the pools backing our rados gateways. For that we crea... Daniel Schneller
12:53 AM Bug #8797: "ceph status" do not exit with python_2.7.8
Just a note that people are hitting this in fedora 21, now:
https://bugzilla.redhat.com/show_bug.cgi?id=1155335
Boris Ranto

10/29/2014

11:32 PM Revision 45346c4a (ceph): Removed second rgw task as we need only one when combibed (+) workloads...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:45 PM Revision f7431cc3 (ceph): msg/Pipe: discard delay queue before incoming queue
Shutdown the delayed delivery before the incoming queue in case the
DelayedDelivery thread is busy queuing messages.
...
Sage Weil
09:34 PM CephFS Feature #9940: uclient: be more robust when dealing with outstanding RADOS IO and stale caps
While in the general case it is necessary to fence clients that have become unresponsive to the MDS, this type of "so... John Spray
09:23 PM CephFS Feature #9940 (New): uclient: be more robust when dealing with outstanding RADOS IO and stale caps
If we've given IO to the Objecter and our caps go stale, we need to do something to handle it. Greg Farnum
09:31 PM Revision 8a18d8ba (ceph): Merge remote-tracking branch 'gh/giant' into m
Conflicts:
tasks/ceph_manager.py
Sage Weil
09:30 PM Revision 1c329a4d (ceph): upgrade/dumpling-firefly-x: sync iwth giant
Sage Weil
09:30 PM Revision 4c90d9db (ceph): upgrade/firefly-x: sync with giant
Sage Weil
09:06 PM CephFS Bug #1666 (Resolved): hadoop: time-related meta-data problems
We now take client timestamps for almost everything, so this should no longer be a problem and I'm closing it unless ... Greg Farnum
08:53 PM Revision 44d6da18 (ceph): Added "+"to all workloads to reduce amount of jobs
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
08:50 PM Revision e2e6f973 (ceph): Merge tag 'v0.87'
v0.87 Sage Weil
08:08 PM Revision 675f1c7e (ceph): Merge pull request #2829 from ceph/wip-doc-fs-quickstart
doc: include 'fs new' stuff in cephfs quickstart Sage Weil
07:16 PM Revision 5a473a9e (ceph): Merge pull request #2828 from Vicente-Cheng/master
rbd: Fix the rbd export when image size more than 2G
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
07:13 PM Bug #9939 (Resolved): "giant" no longer log scrub errors
Scrubbing problematic PGs no longer report found errors: there no more records of discovered errors in ... Dmitry Smirnov
06:03 PM Revision c51c8f9d (ceph): 0.87
Jenkins
05:15 PM Revision ce6f22d6 (ceph): AsyncMessenger: Add kqueue support
AsyncMessenger will select event driver following epoll, kqueue and
select(now not exists) sequence
Fix #9926
Signed...
Haomai Wang
04:04 PM Revision 22ec49c2 (ceph): Merge pull request #223 from ceph/wip-9672
Added timeout: 6h to one more workunit Zack Cerza
03:56 PM Revision 71d92c6d (ceph): Added timeout: 6h to one more workunit
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
02:49 PM Bug #9916 (Need More Info): osd: crash in check_ops_in_flight
how is the OSDOp being formed? this looks like a bug on the client side to me. the attr ops should have name_len by... Sage Weil
02:45 PM Bug #9910 (Pending Backport): ceph_test_rados: out of order, probably due to message delay logic
Sage Weil
11:22 AM Bug #9910 (Fix Under Review): ceph_test_rados: out of order, probably due to message delay logic
https://github.com/ceph/ceph/pull/2832 Sage Weil
01:16 PM Feature #9776: try to make address sanitizer work
Ok, so the gcc version required to make this work is only a month or two old (dynamic linking bug fix). So, we're go... Samuel Just
01:11 PM Bug #9875 (Pending Backport): stuck recovering due to unfound hit_set object
Samuel Just
11:44 AM rbd Bug #9936: Exporting images larger than 2GB fails
PR: https://github.com/ceph/ceph/pull/2828 Jason Dillaman
11:43 AM rbd Bug #9936 (Resolved): Exporting images larger than 2GB fails
An lseek64 result code is copied into an int32, causing an overflow for large images. Jason Dillaman
11:37 AM RADOS Bug #9911: ceph not placing replicas to OSDs on same host as down/out OSD
Sorry, forgot that the majority agreement does not work with two replicas. Everything is ok now. Andrey Korolyov
10:44 AM RADOS Bug #9911: ceph not placing replicas to OSDs on same host as down/out OSD
Andrey Korolyov wrote:
> Can confirm placement mess on giant: I am backfilling one node from another one within two-...
Sage Weil
10:41 AM RADOS Bug #9911: ceph not placing replicas to OSDs on same host as down/out OSD
Can confirm placement mess on giant: I am backfilling one node from another one within two-node cluster. After today`... Andrey Korolyov
11:17 AM Linux kernel client Bug #9928: kernel BUG at fs/ceph/caps.c:2307!
The very first error message is:... Zheng Yan
10:37 AM Linux kernel client Bug #9928: kernel BUG at fs/ceph/caps.c:2307!
... Sage Weil
08:30 AM Linux kernel client Bug #9928: kernel BUG at fs/ceph/caps.c:2307!
MDS cache dump at ~/jcsp/9928/cachedump.1870.mds0 on teuthology.
This was taken at around 0800 local, long after t...
John Spray
07:55 AM Linux kernel client Bug #9928 (Resolved): kernel BUG at fs/ceph/caps.c:2307!

Client's view of its operations:...
John Spray
11:09 AM Revision 5a4c3aa5 (ceph): client: allow xattr caps in inject_release_failure
Because some test environments generate spurious
rmxattr operations, allow the client to release
'X' caps. Allows xa...
John Spray
11:04 AM CephFS Bug #9935: client: segfault on ceph_rmdir path "/"
Yes, EBUSY is what a local filesystem gives you, so that sounds right to me. John Spray
10:48 AM CephFS Bug #9935 (Resolved): client: segfault on ceph_rmdir path "/"
A segfault occurs when removing the root directory. What is the expected behavior? I think -EBUSY is what makes sense. Noah Watkins
11:02 AM Revision 214ac9fb (ceph): doc: include 'fs new' stuff in cephfs quickstart
Not sure how 'quick' this really is now compared with
the full filesystem instructions, but let's not leave
it incomp...
John Spray
10:00 AM Bug #9891: "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x-giant-dist...
does not appear to be a ceph issue.. either bad disk or leveldb corruption or something. lowering priority. Sage Weil
09:54 AM rgw Documentation #9934 (Closed): rgw: document backing pool capabilities and API usage
Document what RGW is capable of in terms of defining multiple backing RADOS pools and how they can be used via the S3... Sage Weil
09:52 AM rgw Feature #9933 (New): rgw: implement S3 RR (reduced redundancy) API
- mark a particular backing pool as the 'rr' one
- make RGW understand the S3 API for RR and use that backing pool f...
Sage Weil
09:51 AM rgw Feature #9932 (Resolved): rgw: map swift X-Storage-Policy header to rgw pools
This will let people use the new Swift "storage policies" API to use the preexisting RGW functionality Sage Weil
09:29 AM Subtask #9931 (New): create selinux policies for ceph-mon, ceph-osd, ceph-mds
From an internal red hat discussion:
There are probably three distinct things we need to do to get cephs and
SELi...
Sage Weil
09:27 AM Cleanup #9930 (New): gtest: update, move to submodule
the version we have is very old. update to a newer version, and possibly/probably move to a submodule. Sage Weil
07:11 AM Revision 1fef4c3d (ceph): Get the currently atime of the object in cache pool for eviction
Because if there are mutiple atime in agent_state for the same object, we should use the recently one.
Signed-off-by...
Xinze Chi
07:09 AM Revision 66b4cd9d (ceph): tests: fix signed/unsigned warning
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
05:25 AM Bug #9927: RHEL: selinux-policy-targeted rpm update triggers slow requests
Here's a solution:... Dan van der Ster
03:46 AM Bug #9927: RHEL: selinux-policy-targeted rpm update triggers slow requests
It is triggered by fixfiles -C /etc/selinux/targeted/contexts/files/file_contexts.pre restore... Dan van der Ster
03:35 AM Bug #9927 (Can't reproduce): RHEL: selinux-policy-targeted rpm update triggers slow requests
We observe slow requests while updating a server to RHEL6.6. The upgrade includes selinux-policy-targeted, which runs... Dan van der Ster
04:21 AM Revision 4b87a81c (ceph): rbd: Fix the rbd export when image size more than 2G
When using export <image-name> <path> and the size of image is more
than 2G, the previous version about finish() coul...
Wei-Chung Cheng
02:59 AM Revision ef1980f5 (ceph): osd: tiering: calculate object age during eviction when there is no hit
set
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
12:11 AM Bug #9919 (Resolved): tests: qa/workunits/cephtool/test.sh injectargs instability
Loïc Dachary
12:03 AM Revision 5c051f5c (ceph): Merge pull request #2823 from dachary/wip-9919-injectargs-side-effects
qa: avoid qa/workunits/cephtool/test.sh unstability
Backport: giant, firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

10/28/2014

10:52 PM Feature #9926 (Resolved): AsyncMessenger: Support kqueue interface for BSD and mac osx OS
Haomai Wang
09:23 PM Revision 6fca23f6 (ceph): qa: avoid qa/workunits/cephtool/test.sh unstability
For testing injectargs a configuration option was changed that has side
effects on the cluster. It could introduce ra...
Loic Dachary
09:14 PM Bug #9910: ceph_test_rados: out of order, probably due to message delay logic
... Sage Weil
09:08 PM Bug #9910: ceph_test_rados: out of order, probably due to message delay logic
wip-9910 Sage Weil
09:00 PM Bug #9910: ceph_test_rados: out of order, probably due to message delay logic
yeah, almost certain this is a bug with delayed messages. testing a fix.
ubuntu@teuthology:/a/sage-bug-9910-a/576723
Sage Weil
04:25 PM Bug #9910 (In Progress): ceph_test_rados: out of order, probably due to message delay logic
reproducing with client ms logs Sage Weil
08:10 PM Revision 548dfa5f (ceph): Merge remote-tracking branch 'origin/giant'
Josh Durgin
08:09 PM Revision 5d74c810 (ceph): Merge remote-tracking branch 'origin/wip-9806-giant' into giant
Reviewed-by: Samuel Just <sam.just@inktank.com> Josh Durgin
05:35 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...

I happen to notice the issue because I happen to look at this guys pastebin. I didn't interact with him at all. N...
David Zafman
03:46 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
It is unfortunately gone... Loïc Dachary
03:00 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
First thing we want to get is an osdmap from the misbehaving epoch.
Loic: you can get the osdmap for a particular ...
Samuel Just
02:21 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
Actually, that thread is the same instance as david's. Samuel Just
02:10 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
See the thread "[ceph-users] Troubleshooting Incomplete PGs" for another instance of this (and there are several more... Greg Farnum
05:08 PM Bug #9921: msgr/osd/pg dead lock giant
https://github.com/ceph/ceph/pull/2825 Greg Farnum
04:56 PM Bug #9921 (Fix Under Review): msgr/osd/pg dead lock giant
wip-9921, totally untested. Greg Farnum
02:51 PM Bug #9921: msgr/osd/pg dead lock giant
From what I recall, none of these are simple locks to get rid of. I'm not actually sure how to go about it; even some... Greg Farnum
02:14 PM Bug #9921: msgr/osd/pg dead lock giant
SimpleMessenger lock is held by an accepting Pipe trying to replace an old Pipe:... Greg Farnum
01:50 PM Bug #9921: msgr/osd/pg dead lock giant
nvm, different deadlock Samuel Just
01:49 PM Bug #9921 (Duplicate): msgr/osd/pg dead lock giant
just kidding, this appears to be 9898 Samuel Just
11:03 AM Bug #9921 (Resolved): msgr/osd/pg dead lock giant
commit:2d6980570af2226fdee0edfcfe5a8e7f60fae615
/a/teuthology-2014-10-27_02:32:02-rados-giant-distro-basic-multi/5...
Samuel Just
03:42 PM Bug #9750: pg incomplete
I'm afraid these maps are lost... Loïc Dachary
03:22 PM Bug #9750: pg incomplete
Yeah, you'll want maps from back when the acting set was wonky. Might want to look into the past intervals code perh... Samuel Just
02:25 PM Bug #9919 (Fix Under Review): tests: qa/workunits/cephtool/test.sh injectargs instability
https://github.com/ceph/ceph/pull/2823 Loïc Dachary
09:42 AM Bug #9919 (Resolved): tests: qa/workunits/cephtool/test.sh injectargs instability
By modifying *osd_debug_drop_ping_probability = '444'* it introduces a side effect on the cluster that can create pro... Loïc Dachary
12:43 PM CephFS Bug #9900 (Duplicate): Failure in multiple_rsync (directories wrongly appear changed)
I imagine this is a dup of #9894? Greg Farnum
12:29 PM Revision 54abbc61 (ceph): Merge pull request #2809 from ceph/wip-9800
client: allow xattr caps in inject_release_failure
Reviewed-by: Greg Farnum <greg@inktank.com>
John Spray
12:24 PM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
I bet there is another trace of this somewhere, no rcu stall, just plain NULL deref in rb_erase(). Will try to inves... Ilya Dryomov
11:36 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
Got reports of the 2nd trace (http://tracker.ceph.com/issues/5429#note-7) occuring on a kernel with the notify fixes. Josh Durgin
12:18 PM CephFS Bug #9800 (Pending Backport): client-limits test is not passing
I don't know that we need/want to try and push this in before release (although since it's all guarded inside of a br... Greg Farnum
05:29 AM CephFS Bug #9800 (Resolved): client-limits test is not passing
... John Spray
11:40 AM Revision 5691c68a (ceph): client: allow xattr caps in inject_release_failure
Because some test environments generate spurious
rmxattr operations, allow the client to release
'X' caps. Allows xa...
John Spray
11:21 AM Bug #9920: admin socket check hang, osd appears fine
Hmm, osd.4 seems fine, not sure why the admin socket check didn't work. Samuel Just
10:00 AM Bug #9920 (Can't reproduce): admin socket check hang, osd appears fine
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-27_17:18:01-upgrade:firefly-x-giant-distro-basic-v... Yuri Weinstein
11:12 AM CephFS Bug #8255 (Fix Under Review): mds: directory with missing object cannot be removed
https://github.com/ceph/ceph/pull/2821 Zheng Yan
08:54 AM Bug #9288 (Resolved): "Assertion `nlock == 0' failed" in upgrade:firefly-firefly-testing-basic-vp...
Yuri Weinstein
08:52 AM rgw Bug #9866 (Resolved): "test_s3.test_multipart_upload ... ERROR" in upgrade:firefly:older-firefly-...
Yuri Weinstein
07:28 AM Revision aa640840 (ceph): Merge pull request #2818 from hjwsm1989/master
Fix the match error when starting OSD daemons.
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
07:09 AM Revision 59507101 (ceph): Fix the match error when starting OSD daemons.
If we have osd.7 and osd.77 on the same host, osd.7 will not be mounted if
osd.77 is mounted.
Signed-off-by: huan...
huang jun
04:23 AM rgw Bug #9918: RGW-Swift: SubUser access permissions, does not seems to work
2014-10-28 16:43:28.776693 7f5cd87c0700 1 civetweb: 0x7f5d2c0093f0: 127.0.0.1 - - [28/Oct/2014:16:43:28 +0530] "GET ... pushpesh sharma
04:18 AM rgw Bug #9918 (Resolved): RGW-Swift: SubUser access permissions, does not seems to work
Create users and sub-users in generic development env:-
This is relevant json DS:-
{ "user_id": "user1",
"disp...
pushpesh sharma
03:58 AM rgw Bug #9917: RADOSGW: Not able to create Swift objects with erasure coded pool
2014-10-28 15:59:41.468515 7f0863fef700 20 RGWEnv::set(): HTTP_HOST: localhost:8000
2014-10-28 15:59:41.468583 7f086...
pushpesh sharma
03:58 AM rgw Bug #9917: RADOSGW: Not able to create Swift objects with erasure coded pool
able to create rados object:-
#./ceph osd pool create mypool 20 20 erasure
DEVELOPER MODE: setting PATH, PYTHONPA...
pushpesh sharma
03:56 AM rgw Bug #9917 (Won't Fix): RADOSGW: Not able to create Swift objects with erasure coded pool
ceph@Ubuntu14:~/ceph-0.86/src$ MON=3 MDS=0 RGW=1 OSD=3 ./vstart.sh -d -n -x -r
going verbose **
[./fetch_config /tm...
pushpesh sharma
03:18 AM Revision abd3fd3e (ceph): fix can not disable max_size quota
Currently if we enable quota and set max_size = -1, it doesn’t
mean max_size is unlimited as expected. Instead, it me...
Dong Lei
02:44 AM Revision 9fbfb391 (ceph): Merge pull request #2815 from wonzhq/evict-atime
osd: cache tiering: fix the atime logic of the eviction
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:37 AM Revision 622c5ac4 (ceph): osd: cache tiering: fix the atime logic of the eviction
Reported-by: Xinze Chi <xmdxcxz@gmail.com>
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
01:32 AM Revision 35a387a4 (ceph): Merge pull request #2786 from ceph/wip-9869
client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_cap_tid Zheng Yan

10/27/2014

11:59 PM Revision b90b4830 (ceph): remove collection_rename
No more users! Complicated semantics!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 11fcad5a (ceph): os/ObjectStore: remove version calls from interface
No reason to expose these.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 7093ce65 (ceph): os/FileStore: remove old collection conversion code
This relies on collection_add and _remove, which we want to kill. Make
people upgrade to firefly first.
Signed-off-...
Sage Weil
11:59 PM Revision ffda7c41 (ceph): osd: s/collection_remove/remove/
The implementations are identical.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 11e98fde (ceph): ceph_test_filestore_idempotent_sequence: use collection_move
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:59 PM Revision eb1c3300 (ceph): ceph_test_objectstore: s/collection_remove/remove/
They are identical.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision cfa22900 (ceph): os/ObjectStore: remove collection_{add,remove}
Move the add+remove a move normally translates to directly into
that method.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 6f2b274b (ceph): os/FileStore: assume COLL_ADD is always followed by COLL_REMOVE
In practice, it is. Turn this into a "single" atomic op.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 856504c7 (ceph): ceph_test_filestore_idempotent_sequence: drop collection_rename
Not used.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision 5dc990c1 (ceph): osd: remove pgs with "remove" flag on startup
Just like we do removal or temp collections.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:59 PM Revision a80f2f6a (ceph): ceph_filestore_dump: use "remove" marker instead of collection rename
Instead of renaming the collection to FORREMOVAL, just mark it with an
attr.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:58 PM Revision de52873d (ceph): osd, filestore: move automatic upgrade into mount()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:58 PM Revision b889b6b5 (ceph): remove ceph_dupstore
This is broken and useless.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:58 PM Revision 5f8a1df0 (ceph): osd, filestore: move convertfs into FileStore
There is no reason for this level of detail to be exposed to the OSD.
There is one significant change here: we are n...
Sage Weil
11:58 PM Revision 86919f5e (ceph): osd, filestore: mount in upgrade() caller
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:19 PM Revision a5184cf4 (ceph): client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_c...
m->get_client_tid() is 64 bits (as it should be), but Inode::flushing_cap_tid
is only 16 bits. 16 bits should be plen...
Greg Farnum
10:27 PM Revision a4caed8a (ceph): client: fix I_COMPLETE_ORDERED checking
Current code marks a directory inode as complete and ordered when readdir
finishes, but it does not check if the dire...
Yan, Zheng
10:21 PM Bug #9916 (Resolved): osd: crash in check_ops_in_flight
Assertion failure:... Guang Yang
10:02 PM Revision 387d5d82 (ceph): init-ceph: make ./init-ceph behave from src dir on systemd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:53 PM Revision 10382d1b (ceph): Merge pull request #2802 from dachary/wip-mailmap
mailmap: Federico Gimenez affiliation
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf
09:08 PM Revision 1f996122 (ceph): ReplicatedPG: clean out completed trimmed objects as we go
Also, explicitely maintain a max number of concurrently trimming
objects.
Fixes: 9113
Backport: dumpling, firefly, g...
Samuel Just
09:08 PM Revision 01efc44a (ceph): ReplicatedPG: do not queue the snap trimmer constantly
Previously, we continuously requeued the snap trimmer while in
TrimmingObjects. This is not a good idea now that we ...
Samuel Just
09:08 PM Revision 25fb957e (ceph): osd: initialize purged_snap on backfill start; restart backfill if change
If we backfill a PG to a new OSD, we currently neglect to initialize
purged_snaps. As a result, the first time the s...
Sage Weil
09:08 PM Revision 496e561d (ceph): ReplicatedPG: don't move on to the next snap immediately
If we have a bunch of trimmed snaps for which we have no
objects, we'll spin for a long time. Instead, requeue.
Fix...
Samuel Just
08:37 PM Revision a6357f2f (ceph): unittest_shared_cache: fix build line
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:33 PM Revision 8bc2461b (ceph): Merge remote-tracking branch 'gh/giant'
Conflicts:
src/test/common/test_shared_cache.cc
Sage Weil
08:29 PM Revision 1abb620d (ceph): doc/release-notes: giant notes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:20 PM Revision 490ae489 (ceph): Merge pull request #2630 from ceph/wip-9545
os/FileStore: do not loop in sync_entry on shutdown
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
07:58 PM Revision 6a438090 (ceph): rgw_rest_client.cc: remove self assignment of new_info.effective_uri
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Danny Al-Gaaf
07:44 PM Bug #9915 (Resolved): osd: eviction logic reversed
commit:622c5ac Sage Weil
07:44 PM Revision 64d3b14f (ceph): Merge branch 'wip-da-SCA-20141025'
Reviewed-by: Sage Weil <sage@redhat.com> Sage Weil
07:44 PM Revision 1bd2abec (ceph): cls_rgw_client.cc: fix potential null pointer deref
Fix for:
CID 1054853 (#1 of 1): Dereference before null check (REVERSE_INULL)
check_after_deref: Null-checking is_t...
Danny Al-Gaaf
07:44 PM Revision 1cef8339 (ceph): arch/neon.c: check result of fread()
Fix for:
CID 1128384 (#1 of 1): Ignoring number of bytes read (CHECKED_RETURN)
check_return: fread(void * restrict,...
Danny Al-Gaaf
07:44 PM Revision c952cb92 (ceph): rgw/rgw_formats.cc: fix realloc memory leak
Fix handling of realloc. If realloc() fails it returns NULL, assigning
the return value of realloc() directly to the ...
Danny Al-Gaaf
07:44 PM Revision 4f5d1f48 (ceph): msg/async/Event.cc: use static_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision be674c55 (ceph): test/libradosstriper/striping.cc: fix wrong indentation
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision c92d47e5 (ceph): libradosstriper/striping.cc: fix strdup memory leaks
Fix memory leak caused by using std::string to hold result
of strdup call returned from getObjName().
Fix for Coveri...
Danny Al-Gaaf
07:44 PM Revision 09edada9 (ceph): test/librbd/fsx.c: fix indentation (NESTING_INDENT_MISMATCH)
Fix indentation to the same as the original fsx.c .
Fix for Coverity issue:
CID 1219473 (#1-2 of 2): Nesting level ...
Danny Al-Gaaf
07:44 PM Revision 17c327fe (ceph): rgw/rgw_rest_s3.cc: use !empty() instead of size() > 0
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 5c7b8c6f (ceph): rgw/rgw_rest_swift.cc: use empty() instead of size()
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 7f446ea6 (ceph): rgw/rgw_rest_user.cc: reduce scope of key_type
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 2ecd43ba (ceph): test_str_map.cc: remove unused variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 0214653b (ceph): mon_store_converter.cc: move convert() call out of assert()
The convert() call is changing data. To prevent Heisenbugs
depending in NDEBUG definition (e.g. if debug is off).
Mo...
Danny Al-Gaaf
07:44 PM Revision 4522a68a (ceph): AsyncConnection.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 6f614fca (ceph): test_rbd_replay.cc: fix va_list parameter handling
Fix for:
[src/test/test_rbd_replay.cc:193]: (portability) Passing NULL after the
last typed argument to a variadic f...
Danny Al-Gaaf
07:44 PM Revision 6c4a08c1 (ceph): SyntheticClient.cc: remove empty lines in if/else blocks
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:44 PM Revision 56de4caf (ceph): SyntheticClient.cc: check return value of getdir()
Check return value as done in all other places. Fix error messages
to print correct function name getdir and not read...
Danny Al-Gaaf
06:17 PM CephFS Feature #4138 (Fix Under Review): MDS: forward scrub: add functionality to verify disk data is co...
This bit at least has been isolated and put into a PR:
https://github.com/ceph/ceph/pull/2814
Greg Farnum
06:04 PM Revision 1cf9600b (ceph): Merge pull request #2805 from xinxinsh/wip-check-trimmed-pg-log
check to_remove before setting transaction
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:03 PM Revision fab71f4b (ceph): Merge pull request #2808 from ceph/wip-crush-link-id
mon: fix `osd crush link` id resolution
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:02 PM Revision ba7943e8 (ceph): Merge pull request #2589 from majianpeng/bug-fix
Clock: Using clock_gettime instead of gettimeofday in linux os.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:56 PM Bug #9910: ceph_test_rados: out of order, probably due to message delay logic
another one: ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-10-27_02:32:02-rados-giant-distro-basic-m... Sage Weil
01:15 PM Bug #9910 (Resolved): ceph_test_rados: out of order, probably due to message delay logic
/a/samuelj-2014-10-24_23:51:24-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/571220
* commit:f7431cc...
Samuel Just
04:23 PM CephFS Bug #9870 (Resolved): kernel: not handling cap_flush_ack messages properly
Zheng Yan
04:06 PM Revision b17e24c1 (ceph): Merge pull request #2806 from zhouyuan/lrc_dead_code
Remove dead code in EC LRC plugin
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
03:35 PM Revision 84a5c849 (ceph): vstart.sh: Fix usage
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
03:33 PM Linux kernel client Bug #9894: kcephfs: rm -r left files behind
Zheng Yan
03:25 PM rbd Bug #9391: fio rbd driver rewrites same blocks
@Mark: I have to take a look at fio for that. Is this all about sequential writes only? Do you see a different behavi... Danny Al-Gaaf
02:44 PM Bug #9891: "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x-giant-dist...
2014-10-25 18:56:23.243456 7fefdcc3e700 20 filestore dbobjectmap: seq is 485
2014-10-25 18:56:23.243559 7fefdd43f700...
Samuel Just
02:31 PM Bug #9913 (Resolved): mon: audit log entires for forwarded requests lack info
... Sage Weil
02:27 PM Bug #9912 (Won't Fix): ceph osd up # not a valid command in 0.80.7
there is no way to administratively make an osd 'up'. the daemon needs to go through it's startup procedure and join... Sage Weil
02:24 PM Bug #9912 (Won't Fix): ceph osd up # not a valid command in 0.80.7
There is a valid command for setting an osd down:... Mark Nelson
02:16 PM RADOS Bug #9911: ceph not placing replicas to OSDs on same host as down/out OSD
ceph -s output with an OSD down and type host:... Mark Nelson
02:11 PM RADOS Bug #9911 (Rejected): ceph not placing replicas to OSDs on same host as down/out OSD
On a 3 node firefly cluster with 6 OSDs per host and 3x replication, when noup is set and 1 OSD is marked down/out, a... Mark Nelson
01:38 PM Feature #9598: re-enable Objecter fast dispatch
Sage Weil
01:13 PM Bug #9909 (Resolved): lost_unfound test/rados tool flawed, EEXIST when putting empty object
ubuntu@teuthology:/a/samuelj-2014-10-24_23:51:24-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/571037
...
Samuel Just
01:09 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
ubuntu@teuthology:/a/samuelj-2014-10-24_23:51:24-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/571474/r... Samuel Just
11:31 AM rgw Bug #9877: In some cases it's possible for rgw to segfault on http COPY
You mean #9226 ? Anonymous
11:16 AM rgw Bug #9907 (Resolved): radosgw-admin: can't disable max_size quota
From pull request, by Dong Lei:... Yehuda Sadeh
11:05 AM Linux kernel client Feature #9906 (Resolved): Inline data support

Currently the fuse client supports CEPH_FEATURE_MDS_INLINE_DATA but the kernel client does not.
John Spray
10:53 AM Revision a9a21854 (ceph): mon: fix `osd crush link` id resolution
A junk value for ID was falling through from
the outer scope. Rename the outer one to
`osdid` and look up `id` expli...
John Spray
10:28 AM CephFS Bug #9904 (Resolved): Don't crash MDS on clients sending messages with bad seq
Currently in Server::handle_client_session, we do this:... John Spray
10:14 AM CephFS Feature #9903 (Resolved): Recover lost dirfrag via data pool

[While the MDS cluster is offline and journal has been flushed if necessary]
Given that a particular dirfrag obj...
John Spray
10:10 AM Bug #9731: Ceph 0.80.6 OSD crashes
Ok, let me know what happens. Samuel Just
10:09 AM Bug #9731: Ceph 0.80.6 OSD crashes
Nothing reported from valgrind. Also haven't seen crashes lately. At this point I'm thinking the issues were corrup... Brad House
10:06 AM Feature #9902 (Duplicate): Tool for RADOS import/export pool to file

To assist with CephFS disaster recovery, provide the ability to dump an entire pool (the cephfs metadata pool) to a...
John Spray
10:00 AM Support #9901 (New): libgoogle-perftools4: tcmalloc performance regression on armhf
Just to keep track of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766986 Loïc Dachary
09:36 AM CephFS Bug #9900 (Duplicate): Failure in multiple_rsync (directories wrongly appear changed)

http://pulpito.ceph.com/teuthology-2014-10-24_23:08:01-kcephfs-giant-testing-basic-multi/570840/
http://pulpito.ce...
John Spray
09:34 AM rgw Bug #9892: radosgw_admin.py: failed len(out['entries']) == 0 on usage show
seem like a broken test. We write an object here:... Yehuda Sadeh
09:09 AM rgw Bug #9148: rgw: multiregion tests failing, s3tests.functional.test_s3.test_region_copy_object
Seems that the slow_backend param has not been applied on the s3tests giant branch. Yehuda Sadeh
09:08 AM rgw Bug #9148: rgw: multiregion tests failing, s3tests.functional.test_s3.test_region_copy_object
in latest run, still trying to copy the 100M:... Yehuda Sadeh
09:09 AM devops Bug #9747 (Resolved): ceph.spec.in will always use 95-ceph-osd-alt.rules
Loïc Dachary
08:24 AM Bug #9702: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:firefly-x-giant-...
Update in run http://pulpito.front.sepia.ceph.com/teuthology-2014-10-26_18:13:01-upgrade:firefly-x-giant-distro-basic... Yuri Weinstein
07:10 AM Revision 18776702 (ceph): Remove dead code in EC LRC plugin
The layer_minimum_to_decode() seems to be dead.
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Yuan Zhou
06:05 AM CephFS Bug #9800: client-limits test is not passing
https://github.com/ceph/ceph/pull/2809
http://pulpito.front.sepia.ceph.com/john-2014-10-27_13:05:29-fs:recovery-wip-...
John Spray
03:45 AM Revision a6c02a18 (ceph): mon: re-bootstrap if we get probed by a mon that is way ahead
During bootstrap we verify that our paxos commits overlap with the other
mons we will form a quorum with. If they do...
Sage Weil
03:45 AM Revision 92d2a38e (ceph): mon/Paxos: fix off-by-one in last_ vs first_committed check
peon last_committed + 1 == leader first_committed is okay. Note that the
other check (where I clean up whitespace) g...
Sage Weil
03:37 AM Revision 6fd88792 (ceph): Merge pull request #2717 from dachary/wip-9747-ceph-spec-firefly
rpm: 95-ceph-osd-alt.rules is not needed for centos7 / rhel7 (firefly) Sage Weil

10/26/2014

09:26 PM Revision a05dedc6 (ceph): check to_remove before setting transaction
currently if you dump transaction for a single rbd write, a transaction
of OMAP_RMKEYS will be listed even if to_remo...
xinxin shu
07:54 PM Bug #9895 (Duplicate): Master/giant branch: OSD deadlock during recovery
#9898 Sage Weil
11:24 AM Bug #9895 (Duplicate): Master/giant branch: OSD deadlock during recovery
Given eight-OSD, two-node cluster (node01 and node04), three mons (node01, node04, twin2). OSDs placed on node04 acts... Andrey Korolyov
06:58 PM Revision 6f8524ef (ceph): Merge pull request #2800 from ceph/wip-enoent-race
os/LevelDBStore, RocksDBStore: fix race handling for get store size
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
João Eduardo Luís
05:30 PM Revision de8c49e8 (ceph): Merge pull request #220 from ceph/wip-9419
Changed load to rados/load-gen-big.sh Yuri Weinstein
05:29 PM Revision 26967a1a (ceph): Changed load to rados/load-gen-big.sh
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
05:10 PM Revision f99c5f9a (ceph): rgw/rgw_rados.cc: remove unused variable 'objs'
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision f2340aa5 (ceph): test_shared_cache.cc: reduce scope of local variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 8ebe9e9d (ceph): test_sharedptr_registry.cc: reduce scope of local variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 170db690 (ceph): TestCrushWrapper.cc: reduce scope of variabele
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 5e9492c4 (ceph): TestErasureCodeIsa.cc: reduce scope of 'err' variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision abb2b801 (ceph): objectstore/store_test.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 94a0ec14 (ceph): test_disk_bw.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 61872e43 (ceph): JournalScanner.cc: reduce scope of local variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 52ca2b1a (ceph): fuse_ll.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision ddfdcc30 (ceph): common/escape.c: add cppcheck-suppress
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 912743cf (ceph): PGLog.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 79545624 (ceph): osd/ReplicatedPG.cc: use !empty() instead of size() > 0
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision d9abd535 (ceph): ErasureCodeIsa.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 2f9bf475 (ceph): ErasureCodeLrc.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision d62b96f3 (ceph): mds/MDS.cc: remove unused local variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 48a1dc36 (ceph): mds/Server.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 935edd75 (ceph): mon/OSDMonitor.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 9d874484 (ceph): os/HashIndex.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision ca347b0a (ceph): os/KeyValueStore.cc: reduce scope of variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision f4f652d5 (ceph): os/chain_xattr.cc: reduce scope of some variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 3d61d8a8 (ceph): osd/PG.h: add cppcheck-suppress
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision f4de4375 (ceph): osd/PGLog.cc: reduce scope of variable, remove not needed code
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision be66b825 (ceph): osd/ReplicatedPG.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 53f2dad7 (ceph): rbd-replay-prep.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision 10ddfbf0 (ceph): rgw_rest_user.cc: reduce scope of key_type in several places
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision c01e7d26 (ceph): TestSignalHandlers.cc: add cppcheck-suppress nullPointer
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision c3ee13a1 (ceph): cls_rbd_client.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:10 PM Revision e145bff8 (ceph): ErasureCodePlugin.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
04:51 PM rbd Bug #9391: fio rbd driver rewrites same blocks
Hi Guys,
This is all on the fio side. From what I remember, when you are doing sequential writes and specify mult...
Mark Nelson
03:33 PM rgw Bug #9899 (Resolved): Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-d...
Seems related to rgw and 3-upgrade-sequence/upgrade-osd-mon-mds.yaml configurations... Yuri Weinstein
02:33 PM Messengers Bug #9898: osd: fast dispatch deadlock in mark_down (giant)
Looks like the same as I reported some hours before: #9895. Please close mine or this one as a duplicate. Andrey Korolyov
12:19 PM Messengers Bug #9898: osd: fast dispatch deadlock in mark_down (giant)
ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-10-24_21:12:40-rados-wip-sam-testing-distro-basic-multi/570144 Sage Weil
12:18 PM Messengers Bug #9898: osd: fast dispatch deadlock in mark_down (giant)
full backtrace Sage Weil
12:17 PM Messengers Bug #9898 (Resolved): osd: fast dispatch deadlock in mark_down (giant)
this is basically a dup of the issue we saw with fast dispach in the objecter, but with the osd.... Sage Weil
11:49 AM rbd Bug #9855 (Resolved): rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-...
fixed test Sage Weil
11:48 AM Linux kernel client Bug #9896: krbd: EPERM from map-snapshot-io.sh
ubuntu@teuthology:/a/teuthology-2014-10-24_23:06:01-krbd-giant-testing-basic-multi/570827 too Sage Weil
11:48 AM Linux kernel client Bug #9896 (Resolved): krbd: EPERM from map-snapshot-io.sh
... Sage Weil
11:24 AM Linux kernel client Bug #9894 (Resolved): kcephfs: rm -r left files behind
... Sage Weil
11:21 AM rgw Bug #9148: rgw: multiregion tests failing, s3tests.functional.test_s3.test_region_copy_object
also
ubuntu@teuthology:/a/teuthology-2014-10-24_23:02:01-rgw-giant-distro-basic-multi/570719
ubuntu@teuthology:/a/t...
Sage Weil
11:16 AM rgw Bug #9148: rgw: multiregion tests failing, s3tests.functional.test_s3.test_region_copy_object
teuthology-2014-10-24_23:02:01-rgw-giant-distro-basic-multi/570701 fails with slow_backend:true on giant.... Sage Weil
11:19 AM rgw Bug #9892 (Resolved): radosgw_admin.py: failed len(out['entries']) == 0 on usage show
... Sage Weil
08:42 AM Bug #9891 (Resolved): "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-25_18:13:01-upgrade:firefly-x-giant-distro-basic-m... Yuri Weinstein
05:03 AM Subtask #9890: mon: VIRT usage 2.4G larger than tcmalloc's VIRT stats (dumpling, centos6.3)
forgot to mention that leveldb stores for all mons are several GB large, even after compaction:... Joao Eduardo Luis
04:57 AM Subtask #9890: mon: VIRT usage 2.4G larger than tcmalloc's VIRT stats (dumpling, centos6.3)
mon.c (in quorum) is being the synchronization provider for mon.b (restarted with valgrind memcheck).
mon.c's spik...
Joao Eduardo Luis
04:39 AM Subtask #9890 (Can't reproduce): mon: VIRT usage 2.4G larger than tcmalloc's VIRT stats (dumpling...

* centos 6.3
* ceph version 0.67.11 (bc8b67bef6309a32361be76cd11fb56b057ea9d2)
* Stressing the monitors with qa...
Joao Eduardo Luis
04:26 AM Bug #9889 (Closed): mon: leveldb weirdness
Inquiries on leveldb on the monitors and weirdness sometimes associated.
This ticket is being used to track severa...
Joao Eduardo Luis

10/25/2014

11:50 PM Revision 53e2ba00 (ceph): mailmap: Federico Gimenez affiliation
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
11:44 PM Revision 1f566023 (ceph): Merge pull request #2753 from dachary/wip-mailmap
mailmap updates Loic Dachary
11:23 PM Revision b00da2bc (ceph): Merge pull request #219 from ceph/wip-9419
Wip 9419 Yuri Weinstein
11:02 PM Revision c8ea52f7 (ceph): Removed msd from upgrade sequence, as it's not correct for dumpling-to-...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:55 PM Revision fe4f6234 (ceph): Restored restart order
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:50 PM Revision 3b4442a2 (ceph): Changed rados workload to test-upgrade-firefly.sh on dumplimg branch
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
11:04 AM Feature #9888: AsyncMessenger: Async event threads can shared by all AsyncMessenger
+1 Sage Weil
07:32 AM Feature #9888 (Resolved): AsyncMessenger: Async event threads can shared by all AsyncMessenger
Now, each AsyncMessenger will create "ms_async_op_threads" threads which will process incoming/outcoming connections.... Haomai Wang
04:23 AM Revision eea9803a (ceph): os/LevelDBStore, RocksDBStore: fix race handling for get store size
If we get ENOENT, skip this file, instead of adding in undefined stat
values.
Backport: firefly
Signed-off-by: Sage ...
Sage Weil

10/24/2014

11:02 PM Revision 1b5b7151 (ceph): Testing
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:22 PM Revision 06a73c39 (ceph): doc/release-notes: v0.87 giant (draft)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:54 PM Revision edec0b09 (ceph): Merge pull request #218 from ceph/wip-9419
Restart osd only added Tamilarasi muthamizhan
09:53 PM Revision fd2943a0 (ceph): Merge pull request #2763 from ceph/wip-da-SCA-20141010
Some fixes from SCA runs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:36 PM Revision 784f6d52 (ceph): fuse_ll.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:36 PM Revision ecbbf87d (ceph): Paxos.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:35 PM Revision 3994cca9 (ceph): librados.cc: use static_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:35 PM Revision cdc74cbe (ceph): Fixed restart
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:27 PM Bug #9727: 0.86 EC+ KV OSDs crashing
Not sure, I'm still waiting for crash for master branch Haomai Wang
06:10 AM Bug #9727: 0.86 EC+ KV OSDs crashing
will this be an issue solved in Giant? Kenneth Waegeman
09:24 PM Revision 71d7c57e (ceph): Fixed typo
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:22 PM Revision 80a6d7ce (ceph): Modified restart to have mon.a, mon.b, mon.c, osd.0, osd.1
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:14 PM Revision 05cc1426 (ceph): Restart osd only added
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
08:20 PM Revision b05efddb (ceph): Merge pull request #2799 from athanatos/wip-9480
Wip 9480
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:55 PM Revision 2c4be559 (ceph): Merge pull request #2798 from athanatos/wip-9875
ReplicatedPG: writeout hit_set object with correct prior_version
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:08 PM Revision e3ff56cf (ceph): Merge pull request #217 from ceph/wip-9419
Cleaned up tests structure Tamilarasi muthamizhan
07:04 PM Revision 730e0ee3 (ceph): Put mds after ods in restart
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
06:38 PM Revision 647cb868 (ceph): Merge pull request #209 from ceph/wip-9866
upgrade client node before finish Tamilarasi muthamizhan
06:35 PM Revision ccb2b6f2 (ceph): Merge pull request #2789 from ceph/wip-rgw-explicit-reason
rgw: send http status reason explicitly in fastcgi Sage Weil
06:19 PM Revision 191c45be (ceph): Merge remote-tracking branch 'gh/giant'
Sage Weil
06:19 PM Revision 719dc171 (ceph): Revert "Enforce cache size on read requests"
This reverts commit 4fc9fffc494abedac0a9b1ce44706343f18466f1.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:19 PM Revision 71d32027 (ceph): Revert "osdc: Fix ObjectCounter::_readx perf counters"
This reverts commit 830373ef018a78c3fe9d1b9ade208249fe8ccc6a.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:19 PM Revision c2cebe5b (ceph): Revert "osdc: Fix compiler warning"
This reverts commit cb290a117ae17961c9e43e5fe76bb3edb2ed7efa.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:16 PM Revision a1f23b7a (ceph): Revert "rbd: ObjectCacher reads can hang when reading sparse files"
This reverts commit cdb7675a21c9107e3596c90c2b1598def3c6899f.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:16 PM Revision b808cdfa (ceph): Revert "Fix read performance regression in ObjectCacher"
This reverts commit 65be257e9295619b960b49f6aa80ecdf8ea4d16a.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:14 PM Revision c4b2abdd (ceph): .gitmodules: ignoring changes in rocksdb submodule
Signed-off-by: Federico Gimenez <fgimenez@coit.es>
(cherry picked from commit 60eaeca4ddccc79b29b17ad433c6569cb2a89500)
Federico Gimenez Nieto
06:12 PM Revision 7272bb88 (ceph): Merge pull request #2797 from ceph/wip-rbd-revert
rbd/objectcacher: revert recent changes for giant
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
06:06 PM Revision 082416fc (ceph): Revert "Enforce cache size on read requests"
This reverts commit 4fc9fffc494abedac0a9b1ce44706343f18466f1.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:06 PM Revision 544b9a82 (ceph): Revert "rbd: ObjectCacher reads can hang when reading sparse files"
This reverts commit cdb7675a21c9107e3596c90c2b1598def3c6899f.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:05 PM Revision 3b1eafca (ceph): Revert "Fix read performance regression in ObjectCacher"
This reverts commit 65be257e9295619b960b49f6aa80ecdf8ea4d16a.
Too late for giant.
Signed-off-by: Sage Weil <sage@re...
Sage Weil
05:58 PM Revision 3ef6fd1d (ceph): Merge pull request #2768 from ceph/wip-msgr
msgr: merge AsyncMessenger
Lightly reviewed. Won't impact build or runtime unless explicitly enabled with ms_type =...
Sage Weil
05:56 PM Revision d8442eb5 (ceph): common/Timer: kill RWTimer
This doesn't work the way we hoped it would, and as of
8253ead1748fc429bf48f5334ee4460ee865d941. Remove it.
Signed-...
Sage Weil
05:49 PM Revision 7d62170e (ceph): Merge pull request #2795 from ceph/wip-9873
objecter: fix tick_event shutdown race (9873)
Reviewed-by: David Zafman <dzafman@redhat.com>
David Zafman
05:40 PM Revision 6a1392ee (ceph): Merge pull request #2793 from dachary/wip-dead-code-lrc
erasure-code: remove LRC dead code Sage Weil
04:57 PM Revision f0b9339e (ceph): Cleaned up tests structure
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
04:45 PM Revision 7719e3d6 (ceph): Merge pull request #216 from ceph/wip-cleanup-giant
Cleaned up confusing upgrade-sequence numbering Tamilarasi muthamizhan
04:32 PM Revision f76f83ce (ceph): osdc/Objecter: fix tick_event handling in shutdown vs tick race
If we fail to cancel the tick_event, we rely on tick() itself to clear
tick_event. I'm not quite sure how we got thi...
Sage Weil
04:20 PM Revision 48484356 (ceph): common/Timer: recheck stopping before sleep if we dropped the lock
If we have safe_callbacks==false, the stopping flag may have changed while
we were doing our callback. Recheck it and...
Sage Weil
04:20 PM Revision 676053c4 (ceph): Cleaned up confusing upgrade-sequence numbering
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
03:09 PM Revision 8d511425 (ceph): erasure-code: remove LRC dead code
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
03:01 PM Revision dd071904 (ceph): Merge pull request #2790 from fgimenez/git-ignore-src-rocksdb
.gitmodules: ignoring changes in rocksdb submodule Sage Weil
02:38 PM Bug #9746: reconcile upstream ceph.spec.in with other ceph.spec (SuSE, EPEL, etc)
https://build.opensuse.org/package/show/home:netsroth/ceph Loïc Dachary
02:06 PM Bug #9731: Ceph 0.80.6 OSD crashes
Still no crashes under valgrind? How many osds are running under valgrind? We should probably leave it running for ... Samuel Just
01:58 PM Revision 3c740e6c (ceph): Merge pull request #2791 from majianpeng/fix1
ECTransaction: Remove unused typedef.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:20 PM Bug #9480 (Pending Backport): OSD is crashing while object deletion
Sage Weil
11:40 AM rgw Bug #9866: "test_s3.test_multipart_upload ... ERROR" in upgrade:firefly:older-firefly-distro-basi...
yuri, please close it when we get a pass on the nightlies. Tamilarasi muthamizhan
11:35 AM rgw Bug #9886 (Resolved): rgw: apache 2.4 does not send http status reason string
There's an issue with certain apache 2.4 versions, where it doesn't send back the http status reason in the response.... Yehuda Sadeh
11:34 AM rgw Bug #9878 (Pending Backport): rhel7 s3-tests fail due to missing reason
commit:a9dd4af Sage Weil
11:26 AM rbd Bug #8912: librbd segfaults when creating new image (rbd-ephemeral-clone-stable-icehouse)
For better searchability, the backtrace for this crash is:... Josh Durgin
11:24 AM rbd Bug #9513 (Pending Backport): rbd_cache=true default setting is degading librbd performance ~10X ...
reverted the backport for now as fully fixing the ObjectCacher is too large a change close to the giant release Josh Durgin
11:14 AM CephFS Bug #9884: too many files in /usr for multiple_rsync.sh
Yeah, just cutting it down to a more predictable/smaller directory sounds good to me. Greg Farnum
10:50 AM CephFS Bug #9884: too many files in /usr for multiple_rsync.sh
one failure http://pulpito.ceph.com/teuthology-2014-10-20_23:04:01-fs-giant-distro-basic-multi/562537/ Zheng Yan
10:49 AM CephFS Bug #9884 (Closed): too many files in /usr for multiple_rsync.sh
for example, plana81 has 60k files in /usr, but plana90 has 90k files in /usr. perhaps multiple_rsync should /usr/src... Zheng Yan
10:51 AM Bug #9873 (Resolved): rados bench crash
Sage Weil
10:15 AM Bug #9873: rados bench crash
ubuntu@teuthology:/a/samuelj-2014-10-23_17:44:53-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/567665 Samuel Just
09:38 AM Bug #9873 (Fix Under Review): rados bench crash
https://github.com/ceph/ceph/pull/2795 Sage Weil
09:07 AM Bug #9873 (In Progress): rados bench crash
Sage Weil
09:53 AM CephFS Feature #3882 (Rejected): Hide snapshot directory name in mount/mtab
we can now restrict snap access by uid... Sage Weil
09:49 AM CephFS Feature #9883 (Resolved): journal-tool: smarter scavenge (conditionally update dir objects)
Sage Weil
09:42 AM CephFS Feature #9881 (Resolved): mds: admin command to flush the mds journal
Sage Weil
09:41 AM CephFS Feature #9880 (Resolved): mds: more gracefully handle EIO on missing dir object
Sage Weil
08:53 AM rgw Bug #9877: In some cases it's possible for rgw to segfault on http COPY
looks like #9266. Yehuda Sadeh
06:46 AM Revision 9d09e375 (ceph): ECTransaction: Remove unused typedef.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:46 AM Revision 60eaeca4 (ceph): .gitmodules: ignoring changes in rocksdb submodule
Signed-off-by: Federico Gimenez <fgimenez@coit.es> Federico Gimenez Nieto
12:59 AM Revision 6d8a5766 (ceph): Merge pull request #2783 from xanpeng/patch-1
Remove unnecessary expressions about conf_journal_sz
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:57 AM Revision 9d1b585f (ceph): Merge pull request #2787 from ceph/fix-fstat-mode
java: fill in stat structure correctly
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:54 AM Revision 4e7b8412 (ceph): Merge pull request #2784 from xinxinsh/master
check rocksdb library when '--with-librocksdb' option is enabled
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:41 AM Revision a9dd4af4 (ceph): rgw: send http status reason explicitly in fastcgi
There are issues in certain versions of apache 2.4, where the reason is
not sent back. Instead, just provide the reas...
Yehuda Sadeh
12:21 AM Revision e4d89ba3 (ceph): Merge pull request #214 from ceph/revert-213-wip-s3tests-branch
Revert "Changed s3tests to run off "branch: giant-noreason" per Yehuda's... Sage Weil
12:21 AM Revision ecf6732f (ceph): Revert "Changed s3tests to run off "branch: giant-noreason" per Yehuda'...
Sage Weil
12:12 AM Revision 790d3df3 (ceph): Merge pull request #211 from ceph/wip-apache-worker
apache: switch to use the apache worker mpm
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:00 AM Revision 823f459b (ceph): Merge pull request #213 from ceph/wip-s3tests-branch
Changed s3tests to run off "branch: giant-noreason" per Yehuda's fix for #9169 Tamilarasi muthamizhan

10/23/2014

11:50 PM Revision eed790bd (ceph): Changed s3tests to run off "branch: giant-noreason" per Yehuda's fix fo...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
11:44 PM Revision bf4d72a9 (ceph): Merge remote-tracking branch 'gh/giant'
Sage Weil
11:08 PM Revision ca1937cb (ceph): apache: switch to use the apache worker mpm
Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit c3b53c326558dd3dd435c9e3fdbc...
Yehuda Sadeh
11:08 PM Revision c4d60297 (ceph): apache: change template to load mpm worker module
in apache 2.4
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 35c9cae84c7964ad96381c7455c...
Yehuda Sadeh
11:08 PM Revision 1fd89f4e (ceph): apache: switch to use the apache worker mpm
Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit c3b53c326558dd3dd435c9e3fdbc...
Yehuda Sadeh
11:08 PM Revision 14b5a9af (ceph): apache: change template to load mpm worker module
in apache 2.4
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 35c9cae84c7964ad96381c7455c...
Yehuda Sadeh
11:05 PM Revision dd6194f6 (ceph): Merge branch 'wip-apache-worker'
Yehuda Sadeh
11:05 PM Revision c3b53c32 (ceph): apache: switch to use the apache worker mpm
Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
11:04 PM Revision 35c9cae8 (ceph): apache: change template to load mpm worker module
in apache 2.4
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:35 PM rgw Bug #9878: rhel7 s3-tests fail due to missing reason
Sage Weil
06:10 PM rgw Bug #9878 (Resolved): rhel7 s3-tests fail due to missing reason
commit:a9dd4af401328e8f9071dee52470a0685ceb296b Sage Weil
08:58 PM Revision 44a8d59b (ceph): java: fill in stat structure correctly
Added stat filling helper function but only stat and lstat were updated.
This patch makes fstat use it. Crucially the...
Noah Watkins
08:57 PM Revision cb9262ab (ceph): Objecter: resend linger ops on any interval change
Watch/notify ops need to be resent after a pg split occurs, as well as
a few other circumstances that the existing ob...
Josh Durgin
08:46 PM Revision 6a90775d (ceph): Merge pull request #2775 from ceph/wip-9675.dumpling
CrushWrapper: pick a ruleset same as rule_id
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
08:45 PM Revision 8a9b953b (ceph): Merge pull request #2785 from athanatos/wip-9821
PG:: reset_interval_flush and in set_last_peering_reset
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:32 PM Revision 9a12467a (ceph): Merge pull request #2733 from dachary/wip-9372-injectargs
cli: do not parse injectargs arguments twice
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
06:29 PM Revision 860a3ac1 (ceph): Merge pull request #2759 from dachary/wip-9836-test-mon-id
tests: mon id is incorrectly skipped Loic Dachary
06:08 PM rgw Bug #9169 (Resolved): 100-continue broken for centos/rhel
Sage Weil
04:58 PM rgw Bug #9877 (Resolved): In some cases it's possible for rgw to segfault on http COPY

on 0.80.4
-81> 2014-10-23 22:22:05.586898 7f83547f8700 1 ====== starting new request req=0x7f8368013400 ==...
Anonymous
04:52 PM Revision f2178d6a (ceph): Merge pull request #2766 from dachary/wip-9408-buffer-alignment-giant
erasure-code: buffer alignment (giant)
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
04:11 PM Revision 1a3ad307 (ceph): ReplicatedPG: writeout hit_set object with correct prior_version
Fixes: #9875
Backport: giant, firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
03:26 PM Revision 50a7b3de (ceph): Merge pull request #2781 from zhouyuan/lrc_layer_plugin_doc
EC: document the LRC per layer plugin configuration
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
03:03 PM Bug #9876 (Resolved): failed pull needs to allow mark_unfound_lost revert eventually
Samuel Just
01:50 PM rgw Bug #9616 (Resolved): upgrade test restarts rgw, test gets 500
Sage Weil
01:47 PM CephFS Bug #9869 (Pending Backport): Client: not handling cap_flush_ack messages properly
I tested this manually with a patch that sets the starting tid value to 65535 and looking at the logs. That causes im... Greg Farnum
01:47 PM rbd Bug #9854: librbd: reads contending for cache space can cause livelock
Reads thrashing the cache can be reproduced with:... Josh Durgin
01:44 PM Bug #9821 (Pending Backport): failed to recover before timeout expired
Sage Weil
09:41 AM Bug #9821 (Fix Under Review): failed to recover before timeout expired
Samuel Just
12:47 PM CephFS Bug #9870: kernel: not handling cap_flush_ack messages properly
Zheng Yan
12:43 PM Bug #9372: injectarg boolean option is discarded
There is a warkaround (using --), not sure it deserves backporting. Loïc Dachary
12:41 PM Bug #9372 (Resolved): injectarg boolean option is discarded
Loïc Dachary
11:38 AM rbd Feature #9733: Separate rbd listing into CAP
Is the list of OSD class methods documented somewhere? Robert LeBlanc
11:37 AM Bug #9731: Ceph 0.80.6 OSD crashes
Other details as per sjustwork on irc:
* 3-node ceph cluster, 2 OSDs per node (1ssd 1hdd). All ssds are assigned ...
Brad House
10:34 AM Bug #9731: Ceph 0.80.6 OSD crashes
backtrace from last core... Brad House
10:19 AM Bug #9731: Ceph 0.80.6 OSD crashes
Forgot to attach latest core file from the crash prior to testing with valgrind when running wip-9731 Brad House
11:30 AM Bug #9836: mon unit tests use the wrong id
Although it could be backported to giant and firefly, it does not create actual problems. Only some tests use the mon... Loïc Dachary
11:28 AM Bug #9836 (Resolved): mon unit tests use the wrong id
Loïc Dachary
11:05 AM Revision 8ae942a9 (ceph): Remove unnecessary expressions about conf_journal_sz
Signed-off-by: Xan Peng xanpeng@gmail.com xan
09:59 AM Bug #9408 (Pending Backport): erasure-code: misalignment
It can't be easily cherry picked because the code has changed. That can happen on firefly too. Backporting would make... Loïc Dachary
09:44 AM Bug #9874: ceph_test_rados, out of order ops
- exec:
client.0:
- ceph osd pool create base 4
- ceph osd pool create cache 4
- ceph osd tier ad...
Samuel Just
08:54 AM Bug #9874 (Duplicate): ceph_test_rados, out of order ops
2014-10-22T17:06:21.115 INFO:tasks.rados.rados.0.burnupi60.stderr:Error: finished tid 3 when last_acked_tid was 7
20...
Samuel Just
09:21 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
ubuntu@teuthology:/a/samuelj-2014-10-22_14:27:22-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/566853/r... Samuel Just
09:07 AM Bug #9875 (Resolved): stuck recovering due to unfound hit_set object
The hitset creation log entries have the same version for version and prior_version. This causes divergent entry det... Samuel Just
08:50 AM Bug #9873 (Resolved): rados bench crash
2014-10-23T00:25:06.570 INFO:tasks.radosbench.radosbench.0.mira034.stderr:osdc/Objecter.cc: 3971: FAILED assert(!tick... Samuel Just
08:49 AM devops Fix #5900: Create a Python package for ceph Python bindings
https://github.com/ceph/ceph/compare/wip-5900 Loïc Dachary
06:32 AM Revision 024efeb6 (ceph): EC: document the LRC per layer plugin configuration
LRC now uses Jerasure as the default EC backend. But it is actually
possible to switch to other backend like Isa usin...
Yuan Zhou
06:30 AM Revision 4ddadf06 (ceph): Thrasher: Disable ceph_objectstore_tool tests if old release missing co...
Leaving disabled until merge of import/export fixes
Fixes: #9805
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
05:20 AM Revision a460c3b8 (ceph): check rocksdb library when '--with-librocksdb' option is enabled
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
04:01 AM rgw Feature #8562 (Fix Under Review): rgw: Conditional PUT on ETag
Xiangyu Lv
02:21 AM Revision a295c18a (ceph): Thrasher: Disable ceph_objectstore_tool tests if old release missing co...
Don't need to explicitly turn off the test during some upgrades
Leaving disabled until merge of import/export fixes
...
David Zafman
12:30 AM Revision fabd4b57 (ceph): client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_c...
m->get_client_tid() is 64 bits (as it should be), but Inode::flushing_cap_tid
is only 16 bits. 16 bits should be plen...
Greg Farnum
12:22 AM Revision 5ca69d66 (ceph): Merge pull request #2767 from derricks/more_verbose_error_output
Make better error reporting for client's call to rados.Rados
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
12:14 AM Revision 95a0ee1d (ceph): qa: use sudo when rsyncing /usr so we can read everything
Signed-off-by: Greg Farnum <greg@inktank.com>
(cherry picked from commit fa07c04231db2d130de54647957ffab4a7a53733)
Greg Farnum
12:11 AM Revision fa07c042 (ceph): qa: use sudo when rsyncing /usr so we can read everything
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum

10/22/2014

11:25 PM Revision e48ba9dd (ceph): Merge pull request #210 from ceph/wip-9419
Fixed dirs strucrture Tamilarasi muthamizhan
10:12 PM Revision f660adab (ceph): apache: switch to use the apache worker mpm
Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:12 PM Revision 3db4d6f9 (ceph): apache: change template to load mpm worker module
in apache 2.4
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:15 PM Documentation #9872 (Closed): erasure-code: document the LRC per layer plugin configuration
It is possible to set the profile on a per layer basis using the low level configuration http://ceph.com/docs/master/... Loïc Dachary
08:50 PM Revision a2ddd50c (ceph): Fixed dirs strucrture
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
07:43 PM Revision 4128814d (ceph): FDCache: purge hoid on clear
We no longer require that a lock on the FD be held for the duration of an
operation, only while accessing the actual ...
Samuel Just
07:41 PM Revision 3abbd4c3 (ceph): shared_cache: add purge and tests
purge detaches the lru shared_ptr currently associated from
the key from the lru even if there are still references.
...
Samuel Just
07:40 PM Revision c116b4b5 (ceph): shared_cache::add: do not delete value if existed
The method contract specifies that we do not want to delete
value if we are not inserting it, so do not initialize va...
Samuel Just
07:32 PM Revision 1df5e2ef (ceph): upgrade/firefly: upgrade client host before doing final workloads
This triggered an error on older because s3tests triggers a but in the
original radosgw, but we may as well do it for...
Sage Weil
06:36 PM Revision 42bcabfe (ceph): Merge pull request #2777 from ceph/wip-9859
mon: Monitor: MMonGetMap doesn't require caps
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:33 PM Revision 227ecd8b (ceph): mon: Monitor: MMonGetMap doesn't require caps
We are dropping the requirement for MON_CAP_R for MMonGetMap.
Reason is simple enough: clients may need to contact t...
Joao Eduardo Luis
06:29 PM Revision 3f706f2b (ceph): upgrade/firefly: don't thash primary affinity with dumpling clients
Fixes: #9865
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:25 PM Revision bb9f4c35 (ceph): tasks/thrashosds: support overrides
e.g.,
overrides:
thrashosds:
thrash_primary_affinity: false
...
tasks:
- install:
- ceph:
- thrashosds:
- work...
Sage Weil
06:19 PM Revision 7e41c93e (ceph): tasks/thrashosds: support overrides
e.g.,
overrides:
thrashosds:
thrash_primary_affinity: false
...
tasks:
- install:
- ceph:
- thrashosds:
- work...
Sage Weil
06:16 PM Bug #9731: Ceph 0.80.6 OSD crashes
We don't really want leak-check, it is likely slowing down the osds more than necessary. Samuel Just
05:23 PM Bug #9731: Ceph 0.80.6 OSD crashes
so far no luck replicating this with... Sage Weil
04:45 PM Bug #9731: Ceph 0.80.6 OSD crashes
We probably want to let them run under valgrind overnight if possible. Samuel Just
03:32 PM Bug #9731: Ceph 0.80.6 OSD crashes
Right, I couldn't get 3/3 under valgrind to ever come up to a good health, probably because of the load on it. Howev... Brad House
03:27 PM Bug #9731: Ceph 0.80.6 OSD crashes
(Last I heard, 2/3 were running valgrind, cluster is healthy)
Question: what version are the clients?
Samuel Just
08:16 AM Bug #9731: Ceph 0.80.6 OSD crashes
the 3rd OSD won't join, it is now always aborting at startup. log attached. Perhaps all the starting/stopping has c... Brad House
08:01 AM Bug #9731: Ceph 0.80.6 OSD crashes
after installing wip-9731 but before running under valgrind, I received a crash at 2014-10-22 10:44:42.326583 log at... Brad House
07:51 AM Bug #9731: Ceph 0.80.6 OSD crashes
I've got ceph updated to the wip-9731, and am attempting to start the OSDs under valgrind. However, the first one ap... Brad House
05:34 PM CephFS Bug #9870 (Resolved): kernel: not handling cap_flush_ack messages properly
This is the analogue to #9869, which Zheng tells me is also a problem in the kernel. We need to downcast the message ... Greg Farnum
05:34 PM Revision bdbcf760 (ceph): ceph_manager: ceph_objectstore_tool testing off by default
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:32 PM Revision 523cb63b (ceph): ceph_manager: ceph_objectstore_tool testing off by default
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:30 PM CephFS Bug #9869: Client: not handling cap_flush_ack messages properly
Waiting for this to build so it can be tested. Greg Farnum
05:28 PM CephFS Bug #9869 (Resolved): Client: not handling cap_flush_ack messages properly
We saw a log segment that contained this:... Greg Farnum
04:47 PM Fix #9566 (Fix Under Review): osd: prioritize recovery of OSDs with most work to do
Here is a draft for review: https://github.com/ceph/ceph/pull/2778 if this sounds reasonable I'll write tests. Otherw... Loïc Dachary
04:30 PM Revision b9450b53 (ceph): CrushWrapper: pick a ruleset same as rule_id
Originally in the add_simple_ruleset funtion, the ruleset_id
is not reused but rule_id is reused. So after some add/r...
Xiaoxi Chen
03:13 PM Revision 04034a0c (ceph): Smarter s3tests branch selection
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
(cherry picked from commit 1b8d31986a5a8bc4cd9fea90eb680db3ca1866c8)
Zack Cerza
03:13 PM Revision 01b556af (ceph): Smarter s3tests branch selection
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
(cherry picked from commit 1b8d31986a5a8bc4cd9fea90eb680db3ca1866c8)
Zack Cerza
03:12 PM Revision 1b8d3198 (ceph): Smarter s3tests branch selection
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:47 PM Documentation #9867 (Closed): PGs per OSD documentation needs clarification
Documentation in question:
http://ceph.com/docs/master/rados/operations/placement-groups/
http://ceph.com/docs/mast...
Michael Kidd
02:37 PM rgw Bug #9169: 100-continue broken for centos/rhel
The problem seem to be unrelated to the fastcgi module. The actual issue is that we're running the apache with mpm co... Yehuda Sadeh
01:15 PM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
I think it's monitor bug. It took about two hours to commit an update... Zheng Yan
11:06 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
let's add debug to teh test yaml so that we have logs next time? Sage Weil
10:59 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
there is no mds log or client log. but ceph.log on both burnupi58 and burnupi58 look strange... Zheng Yan
09:31 AM Bug #9864 (Can't reproduce): osd doesn't report new stats for 3 hours when running test LibCephFS...
... Sage Weil
12:53 PM Bug #9480: OSD is crashing while object deletion
Samuel Just
12:32 PM rgw Bug #9866 (Fix Under Review): "test_s3.test_multipart_upload ... ERROR" in upgrade:firefly:older-...
https://github.com/ceph/ceph-qa-suite/pull/209 Sage Weil
10:30 AM rgw Bug #9866 (Resolved): "test_s3.test_multipart_upload ... ERROR" in upgrade:firefly:older-firefly-...
Run http://pulpito.front.sepia.ceph.com/teuthology-2014-10-21_18:40:01-upgrade:firefly:older-firefly-distro-basic-vps... Yuri Weinstein
12:17 PM rbd Bug #9854 (In Progress): librbd: reads contending for cache space can cause livelock
Jason Dillaman
11:41 AM rbd Bug #9854: librbd: reads contending for cache space can cause livelock
Update:
Run teuthology-2014-10-21_23:17:01-upgrade:firefly:newer-firefly-distro-basic-vps
Job: ['565380']
Logs...
Yuri Weinstein
11:35 AM Bug #9859 (Resolved): Commit 2ac2a96 appears to break OSD creation
Sage Weil
10:43 AM Bug #9859: Commit 2ac2a96 appears to break OSD creation
Problem has been identified.
This went unnoticed as vstart.sh, even with cephx disabled, always creates a keyring,...
Joao Eduardo Luis
10:18 AM Bug #9859: Commit 2ac2a96 appears to break OSD creation
also, 2ac2a96 is the merge commit for the branch of c0e3bc9a Joao Eduardo Luis
10:11 AM Bug #9859: Commit 2ac2a96 appears to break OSD creation
Yesterday I figured as far as the monitor not handling 'MMonGetMap' messages from the OSD during mkfs because the OSD... Joao Eduardo Luis
09:59 AM Bug #9859 (In Progress): Commit 2ac2a96 appears to break OSD creation
Joao Eduardo Luis
11:29 AM rgw Bug #9865 (Resolved): "Assertion: osdc/ObjectCacher.cc" in upgrade:firefly:older-firefly-distro-b...
pushed fix to giant and firefly branches of ceph-qa-suite Sage Weil
11:19 AM rgw Bug #9865: "Assertion: osdc/ObjectCacher.cc" in upgrade:firefly:older-firefly-distro-basic-vps run
thrasher needs to not thrash primary affinity in this case. client connects before the primary-affinity is set so th... Sage Weil
11:10 AM rgw Bug #9865 (In Progress): "Assertion: osdc/ObjectCacher.cc" in upgrade:firefly:older-firefly-distr...
Sage Weil
10:22 AM rgw Bug #9865 (Resolved): "Assertion: osdc/ObjectCacher.cc" in upgrade:firefly:older-firefly-distro-b...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-21_18:40:01-upgrade:firefly:older-firefly-distro-b... Yuri Weinstein
10:49 AM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...
Full logs from pastebin to survive expiration. Loïc Dachary
10:32 AM Bug #8885: SIGABRT in TrackedOp::dump() via dump_ops_in_flight()
/a/samuelj-2014-10-21_16:45:57-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/564093/remote Samuel Just
10:29 AM Bug #9675: splitting a pool doesn't start when rule_id != ruleset_id
Note that this patch will not change existing crushmaps, it will just make new rules using matching ruleset_id == rul... Loïc Dachary
10:00 AM Bug #9675 (Pending Backport): splitting a pool doesn't start when rule_id != ruleset_id
pending backports awaiting review/merge on
* dumpling: https://github.com/ceph/ceph/pull/2775
* emperor: https://...
Joao Eduardo Luis
10:05 AM Bug #9851: crash on journal/filestore shutdown on firefly
Running http://pulpito.ceph.com/loic-2014-10-22_10:04:57-upgrade:firefly-x-giant-testing-basic-vps/ which is s/branch... Loïc Dachary
09:14 AM Bug #9851: crash on journal/filestore shutdown on firefly
Running http://pulpito.ceph.com/loic-2014-10-22_20:28:41-rados:thrash-wip-9851-testing-basic-vps/ Loïc Dachary
09:09 AM Bug #9851: crash on journal/filestore shutdown on firefly
Loïc Dachary
09:05 AM Bug #9851: crash on journal/filestore shutdown on firefly
I wonder how to re-run http://pulpito.ceph.com/teuthology-2014-10-18_19:22:02-upgrade:firefly-x-giant-distro-basic-mu... Loïc Dachary
10:01 AM Bug #9852 (Fix Under Review): mon: monitor asserts on 'ceph mds add_data_pool X' if X is an ID th...
https://github.com/ceph/ceph/pull/2773 Joao Eduardo Luis
09:46 AM rbd Bug #9857 (Resolved): rbd readahead division by zero exception
Jason Dillaman
09:45 AM rbd Bug #9857: rbd readahead division by zero exception
PR: https://github.com/ceph/ceph/pull/2770 Jason Dillaman
08:53 AM devops Bug #9860: grub/os-prober launch kills most ceph OSD
And sda1 which is the ext4 mounted disj of osd.13
Oct 22 07:42:00 stri os-prober: debug: running /usr/lib/os-probe...
Laurent GUERBY
08:45 AM devops Bug #9860: grub/os-prober launch kills most ceph OSD
Logs detailing what os-prober was doing when one of the OSD crashed, sda2 is the journal partition of osd.13 who got ... Laurent GUERBY
08:42 AM devops Bug #9860: grub/os-prober launch kills most ceph OSD
Loïc Dachary
08:25 AM devops Bug #9860: grub/os-prober launch kills most ceph OSD
Adding more complete log lines with ASSERT references
<guerby> 2014-10-22 07:42:07.369785 7f6edf0b5700 0 -- 192.1...
Laurent GUERBY
12:12 AM devops Bug #9860 (Fix Under Review): grub/os-prober launch kills most ceph OSD
h3. Workaround
Disable os-probe with ...
Laurent GUERBY
08:09 AM Bug #9858 (Rejected): osd crush rule create-erasure idempotency failure
This was a side effect of process being killed at random. It was possible to reproduce it consistently until https://... Loïc Dachary
04:10 AM Bug #5925: hung ceph_test_rados_delete_pools_parallel
this was fun though.
I'll stop with the noise now and test this with the patch from #9845.
Joao Eduardo Luis
04:08 AM Bug #5925 (Can't reproduce): hung ceph_test_rados_delete_pools_parallel
and then I read David's comments on this ticket and I felt dumb. Joao Eduardo Luis
04:06 AM Bug #5925: hung ceph_test_rados_delete_pools_parallel
My last statement about the tick even was inaccurate.
gdb tells me that 'tick_event' is still set by the time we i...
Joao Eduardo Luis
03:48 AM Bug #5925: hung ceph_test_rados_delete_pools_parallel
Hit this again while testing a mon patch. Setting to this 'Verified' again until I check with David or Sam on what t... Joao Eduardo Luis
02:58 AM Bug #9585: ceph assertion using rocksdb store in master branch
Hi Tamilarasi, it's still broken for the master branch? Give a link to the corresponding job for pulpito.ceph.com? Haomai Wang
02:56 AM Bug #9814 (Resolved): FAILED assert(0) In function 'GenericObjectMap::Header GenericObjectMap::lo...
Haomai Wang
01:58 AM Bug #9761: ceph-osd: segfault at 654c30 ip 00007f00dc5f1f07 sp 00007f00c5642e00 error 7 in ld-2.1...
No. Pavel Veretennikov
12:59 AM Revision 9803cedf (ceph): init-radosgw.sysv: set ulimit -n before starting daemon
If we do the ulimit inside the daemon command we will have already
dropped privs and will fail.
Fixes: #9587
Backpor...
Sage Weil
12:09 AM Revision 2687b3d8 (ceph): s/ceph_test_rados/rados_loadgen_big workload
fixes: #9610
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Tamilarasi muthamizhan

10/21/2014

11:53 PM Revision 317b83dd (ceph): Merge pull request #2770 from ceph/wip-9857
rbd: Correct readahead divide by zero exception
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
10:52 PM Revision 5a5ba221 (ceph): Merge pull request #206 from ceph/wip-9672
Added timeout: 6h to workunit Zack Cerza
10:45 PM Revision 4ed7b8e2 (ceph): Added timeout: 6h to workunit
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:32 PM Bug #9859: Commit 2ac2a96 appears to break OSD creation
Specifically, this is with osd creation where the monmap isn't specified (similar to how vstart does it, but not ceph... Mark Nelson
09:09 PM Bug #9859 (Resolved): Commit 2ac2a96 appears to break OSD creation
Narrowed this down through Joao's comments and bisecting to hit this commit. Not sure if this only happens under spec... Mark Nelson
09:04 PM Revision fb8fc811 (ceph): Merge pull request #205 from dachary/wip-erasure-code-isa-giant
erasure-code: isa plugin thrashods suite
Reviewed-by: Samuel Just <sam.just@inktank.com>
Loic Dachary
09:02 PM Revision ad24d984 (ceph): erasure-code: isa plugin thrashods suite
Add the distros directory which enumerates the os_type and
os_version on which the suite is to run.
http://tracker.c...
Loic Dachary
09:01 PM Revision 0d1f8859 (ceph): Merge pull request #165 from dachary/wip-erasure-code-isa
erasure-code: isa plugin thrashods suite
Reviewed-by: Samuel Just <sam.just@inktank.com>
Loic Dachary
08:44 PM Revision e81d8878 (ceph): Make better error reporting for client's call to rados.Rados
Signed-off-by: Derrick Schneider derrick.schneider@gmail.com Derrick Schneider
08:32 PM Revision 309c74d8 (ceph): CrushWrapper: pick a ruleset same as rule_id
Originally in the add_simple_ruleset funtion, the ruleset_id
is not reused but rule_id is reused. So after some add/r...
Xiaoxi Chen
08:15 PM Revision ef23c377 (ceph): Merge pull request #203 from ceph/wip-9419
Fixed dir structure problem Tamilarasi muthamizhan
08:14 PM Revision 78066bd0 (ceph): fixed issue:9288 in firefly:older suite - avoid upgrading clients
in paralllel to the workloads
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Tamilarasi muthamizhan
07:59 PM Revision a9c967b9 (ceph): fixing issue with bug:9288 - do not upgrade clients when workload is
running in parallel
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Tamilarasi muthamizhan
06:25 PM Revision dabde883 (ceph): Merge pull request #204 from dachary/wip-spurious-erasure-code-workload
erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect Yuri Weinstein
06:18 PM rgw Bug #9169: 100-continue broken for centos/rhel
Running a simplified yaml, see https://gist.github.com/yuriw/1603e536ee33a28f93a4
Note: Moved clients to separate ...
Yuri Weinstein
04:53 PM rgw Bug #9169: 100-continue broken for centos/rhel
Running a simplified yaml, see https://gist.github.com/yuriw/1603e536ee33a28f93a4
Note: Moved clients to separate ...
Yuri Weinstein
10:16 AM rgw Bug #9169: 100-continue broken for centos/rhel
See the dupe #9825 for latest run info Yuri Weinstein
10:07 AM rgw Bug #9169: 100-continue broken for centos/rhel
yuri to make a minimal test case Sage Weil
06:14 PM Revision 93642ecd (ceph): Fixed rgw task, added logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
06:11 PM Revision e88f3ecc (ceph): Merge branch 'firefly' of https://github.com/ceph/ceph-qa-suite into wi...
Yuri Weinstein
06:02 PM Revision 81fa93c7 (ceph): erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect
6-final-workload/ec-rados-plugin=jerasure-k=2-m=1.yaml was added to the
wrong directory.
Signed-off-by: Loic Dachary...
Loic Dachary
06:02 PM Revision d9ff3a6b (ceph): PG:: reset_interval_flush and in set_last_peering_reset
If we have a change in the prior set, but not in the up/acting set, we go back
through Reset in order to reset peerin...
Samuel Just
05:57 PM Revision ecfcb2e0 (ceph): Merge pull request #189 from ceph/wip-apache-max-requests
apache: set MaxRequestsPerChild to 0 Sage Weil
05:57 PM Revision 148c9440 (ceph): Merge pull request #199 from ceph/wip-rgw-ec-slow-backend
rgw: mark ec related rgw suites as slow backend Sage Weil
05:50 PM rgw Bug #9587 (Fix Under Review): ceph-radosgw sysvinit script on EL6 cannot set ulimit
https://github.com/ceph/ceph/pull/2771
This could use a manual test as well to ensure the limit is properly set on...
Sage Weil
05:39 PM Revision d2fe792c (ceph): Merge remote-tracking branch 'gh/giant'
Sage Weil
05:38 PM Revision a49d7450 (ceph): objecter: Unlock in shutdown before waiting for timer thread
Fixes: #9845
Reviewed-by: Sage Weil <sage@redhat.com>
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
05:33 PM Revision bc8fd492 (ceph): erasure-code: use ErasureCode::SIMD_ALIGN in ceph_erasure_code_benchmark
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
05:33 PM Revision c894812c (ceph): erasure-code: add ErasureCode::encode unit test
Re-create and describe the situation that is fixed by
91a7e18f60bbc9acab3045baaa1b6505474ec4a9 which reworks the buff...
Loic Dachary
05:33 PM Revision 0749a291 (ceph): erasure-code: expose ErasureCode::SIMD_ALIGN as a const
For test purposes and it will also be useful for plugins that must
ensure the chunk size is a multiple of SIMD_ALIGN....
Loic Dachary
05:33 PM Revision abc1cfbc (ceph): ceph_erasure_code_benchmark: use 32-byte aligned input
The benchmark is supposed to measure the encoding/decoding speed and
not the overhead of buffer realignments.
Signed...
Janne Grunau
05:33 PM Revision fdeeeb1b (ceph): erasure code: use 32-byte aligned buffers
Requiring page aligned buffers and realigning the input if necessary
creates measurable oberhead. ceph_erasure_code_b...
Janne Grunau
05:33 PM Revision 3ce06154 (ceph): erasure code: use a function for the chunk mapping index
Janne Grunau
05:33 PM Revision 61543394 (ceph): common: add an aligned buffer with less alignment than a page
SIMD optimized erasure code computation needs aligned memory. Buffers
aligned to a page boundary are not needed thoug...
Loic Dachary
05:33 PM Revision 681dad89 (ceph): common: remove dead code in buffer.cc
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
05:23 PM Revision 52180a59 (ceph): mon: MDSMonitor: update function doxygen description
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
05:23 PM Revision c589f3f6 (ceph): mon: MDSMonitor: proper error output if pool DNE on 'add_data_pool'
Fixes: #9852
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
05:23 PM Revision 12f1151a (ceph): mon: MDSMonitor: have 'filesystem_command' return int instead of bool
Makes for readable, expectable, prettier code.
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
05:23 PM Bug #9858: osd crush rule create-erasure idempotency failure
reproduced with *while make -j8 check ; do : ; done* after ~30 minutes (i.e. ~15 runs). Loïc Dachary
05:03 PM Bug #9858 (Rejected): osd crush rule create-erasure idempotency failure
The *./ceph osd crush rule create-erasure ruleset3* command run by test/mon/osd-crush.sh sometime fails to notice the... Loïc Dachary
05:20 PM Bug #9837 (Duplicate): rbd crash when upgrading from v0.80.5 to firefly
this could be same as bug # 9288, modified the upgrade:firefly suite to NOT upgrade clients when workload is in progr... Tamilarasi muthamizhan
05:19 PM rbd Feature #9733: Separate rbd listing into CAP
It sounds like Nova is configured to use RBD as the backing store for its ephemeral disk images instead of the local ... Jason Dillaman
11:51 AM rbd Feature #9733: Separate rbd listing into CAP
OK, putting the pool argument first does work. We have consequently found out that Nova does require list permissions... Robert LeBlanc
10:54 AM rbd Feature #9733: Separate rbd listing into CAP
Try placing the "pool=test" argument before the "object_prefix XYZ" portion of the cap:... Jason Dillaman
05:16 PM Bug #9610 (Resolved): Crash "RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::Cal...
fixed in multi-version suite already - commit b966da7b71c8aee22ff8e58b3b0c105b1d7ca4bf
fixed in upgrade:firefly/ol...
Tamilarasi muthamizhan
02:06 PM Bug #9610: Crash "RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::CallbackInfo*)...
New ceph_test_rados is too picky for dumpling osds. We only want to use dumpling ceph_test_rados against clusters wi... Samuel Just
02:06 PM Bug #9610: Crash "RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::CallbackInfo*)...
also: ubuntu@teuthology:/a/teuthology-2014-10-20_18:40:02-upgrade:firefly:older-firefly-distro-basic-vps/561550
<...
Tamilarasi muthamizhan
12:53 PM Bug #9610: Crash "RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::CallbackInfo*)...
seeing this on the upgrade test from v0.67.11 to firefly [v0.80.7]... Tamilarasi muthamizhan
04:56 PM Revision 64cf8ea9 (ceph): msg/async/AsyncConnection: drop unused port
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:55 PM Revision c0256329 (ceph): msg/async: rename ms_event_ -> ms_async_, drop unused config options
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:55 PM Revision 57d81953 (ceph): msg/Makefile: keep headers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:55 PM Revision 86d3b187 (ceph): msg/Messenger: allow ms_type 'random'
Randomly select simple or async, for testing purposes.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:54 PM Bug #9752: acting in past intervals contains primary and up_primary (looks like duplicates but is...

"kit" on #ceph was in a situation of having incomplete pg. They sent the pg query output and it showed strange pas...
David Zafman
04:44 PM rbd Bug #9857 (Fix Under Review): rbd readahead division by zero exception
Jason Dillaman
03:53 PM rbd Bug #9857 (In Progress): rbd readahead division by zero exception
Jason Dillaman
02:42 PM rbd Bug #9857 (Resolved): rbd readahead division by zero exception
When using old-format RBD images, the RBD readahead block alignments are initialized to zero because the stripe param... Jason Dillaman
04:44 PM Revision b4741b31 (ceph): Fixed dir structure problem
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
04:07 PM rbd Bug #9855: rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-vps run
Tamilarasi muthamizhan wrote:
> I think this issue could be related to bug # 9288, upgrading clients when workload i...
Sage Weil
02:04 PM rbd Bug #9855: rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-vps run
I think this issue could be related to bug # 9288, upgrading clients when workload is in progress.
Tamilarasi muthamizhan
02:02 PM rbd Bug #9855: rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-vps run
more logs:
ubuntu@teuthology:/a/teuthology-2014-10-20_18:40:02-upgrade:firefly:older-firefly-distro-basic-vps/561562
Tamilarasi muthamizhan
11:11 AM rbd Bug #9855: rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-vps run
logs: ubuntu@teuthology:/a/teuthology-2014-10-20_19:10:01-upgrade:firefly:newer-firefly-distro-basic-vps/561993 Tamilarasi muthamizhan
11:07 AM rbd Bug #9855 (Resolved): rbd "Segmentation fault" in upgrade:firefly:singleton-firefly-distro-basic-...
On:
os_type: rhel
os_version: '6.4'
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-20_20:50:...
Yuri Weinstein
03:32 PM rgw Bug #9612: "ERROR: test suite for <module 's3tests.functional'" in multi-version-giant-testing-ba...
... Tamilarasi muthamizhan
03:24 PM rgw Bug #9612 (Rejected): "ERROR: test suite for <module 's3tests.functional'" in multi-version-giant...
that's giant rgw and dumpling osds, shouldn't work. Yehuda Sadeh
03:31 PM Revision eeb1da50 (ceph): Merge branch 'msg-event-worker-mode' of git://github.com/yuyuyu101/ceph...
Sage Weil
03:31 PM Revision 4e4702de (ceph): Merge pull request #2710 from yuyuyu101/keyvaluestore-clone-rmattr
Fix Keyvaluestore clone rmattr Sage Weil
03:22 PM CephFS Feature #9557 (Fix Under Review): mds: verify backtrace on fetch_dir
Zheng Yan
10:44 AM CephFS Feature #9557 (In Progress): mds: verify backtrace on fetch_dir
Greg Farnum
03:19 PM Feature #7104: rest-api: support commands requiring 'w' cap without 'rw' cap
Please stop throwing this bug in the FS tracker just because it has the word MDS in it... Greg Farnum
03:05 PM Revision d0b37c24 (ceph): Merge pull request #202 from dachary/wip-9841-no-lrc-giant
erasure-code: enclose no-lrc in a task (giant) Yuri Weinstein
03:04 PM Revision dc72410e (ceph): Merge pull request #201 from dachary/wip-9841-no-lrc
erasure-code: enclose no-lrc in a task Yuri Weinstein
02:58 PM rgw Bug #9616: upgrade test restarts rgw, test gets 500
fixed... Tamilarasi muthamizhan
02:33 PM Bug #9823 (Won't Fix): ceph-osd mkfs or ceph auth add : exit -9
It did not show up after the fix. The tests use a lot more than the default 1024 file descriptors allowed. Marking wo... Loïc Dachary
02:25 PM devops Bug #9665: ceph-disk zap should call partprobe
Running http://pulpito.ceph.com/loic-2014-10-21_14:25:31-ceph-deploy:singleton-wip-9665-ceph-disk-partprobe-testing-b... Loïc Dachary
02:19 PM Bug #9731: Ceph 0.80.6 OSD crashes
Sorry, still out sick today. Hoping to be in tomorrow. Brad House
11:10 AM Bug #9731: Ceph 0.80.6 OSD crashes
Brad House wrote:
> Sorry, I only have access during the week to the test system, and I'm out sick today. Hopefully...
Sage Weil
02:17 PM devops Bug #9807 (Duplicate): Missing radosgw packages in various upgrade suites
This was basically the same issue that was thought to be fixed and centos still had issues in issue #9824 but should ... Sandon Van Ness
02:13 PM devops Bug #9747: ceph.spec.in will always use 95-ceph-osd-alt.rules
gitbuilder was clean but got trimed Loïc Dachary
01:56 PM Revision 3e17a087 (ceph): os/FileJournal: When dump journal, using correctly seq avoid misjudging...
In func FileJournal::dump, it always using seq=0 as last-seq and it can
misjudge the journal corrupt.
Signed-off-by:...
Ma Jianpeng
01:55 PM Revision 350da8c9 (ceph): os: io_event.res is the size written
And not an error code to be converted with cpp_strerror()
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(che...
Loic Dachary
01:55 PM Revision ecff3761 (ceph): os/FileJournal: For journal-aio-mode, don't use aio when closing journal.
For jouranl-aio-mode when closing journal, the write_finish_thread_entry may exit before
write_thread_entry. This cau...
Ma Jianpeng
01:55 PM Revision dbc33fba (ceph): os/FileJournal: Only using aio then alloc the related resources.
If define HAVE_LIBAIO, it alloc related resouces. But itt don't check whether
using aio mode. Only using aio it alloc...
Ma Jianpeng
01:55 PM Revision 3312c6ee (ceph): os/FileJournal: Tune the judge logic for read_header.
When reading journal-header, it should firstly check the result of
pread and then do decoce operation.
Signed-off-by...
Ma Jianpeng
01:55 PM Revision b4210758 (ceph): os/FileJournal: signal aio_cond even if seq is 0
This can happen if we write a journal but no events.
Reported-by: Somnath Roy <somnath.roy@sandisk.com>
Reported-by:...
Sage Weil
01:55 PM Revision 4a43ea17 (ceph): os/FileJournal: Update the journal header when closing journal
When closing journal, it should check must_write_header and update
journal header if must_write_header alreay set.
It...
Ma Jianpeng
01:53 PM Bug #9288: "Assertion `nlock == 0' failed" in upgrade:firefly-firefly-testing-basic-vps suite
fixed it ... Tamilarasi muthamizhan
11:17 AM Bug #9288: "Assertion `nlock == 0' failed" in upgrade:firefly-firefly-testing-basic-vps suite
the job is upgrading client.0 (vpm072) in that test too.
i think
- install.upgrade:
all:
bran...
Sage Weil
01:53 PM Revision 0975ec9c (ceph): Revert "os/FileJournal: stop aio completion thread *after* writer thread"
This reverts commit 334631ae4641824b3df49245f36a8fd4b143bf3f. Sage Weil
01:47 PM Bug #9408: erasure-code: misalignment
Samuel Just
01:34 PM Revision 34f11662 (ceph): Merge pull request #2761 from fgimenez/do-autogen-defaults-to-nss
do_autogen.sh: default configure with nss instead of cryptopp
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:34 PM Bug #9485 (In Progress): Monitor crash due to wrong crush rule set
Did not forget about it, just busy with other things. Loïc Dachary
01:33 PM Bug #9684 (Can't reproduce): "Scrubbing terminated" in upgrade:firefly-firefly-distro-basic-multi...
no log or core Sage Weil
01:32 PM Bug #9434 (Can't reproduce): rbd rm hangs
Samuel Just
01:30 PM Bug #9702 (Duplicate): "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:fire...
probably dup of #9835 Sage Weil
01:29 PM Bug #9703 (Resolved): "Segmentation fault" in upgrade:firefly-x-giant-distro-basic-multi run
Samuel Just
01:27 PM Bug #9739 (Won't Fix): rados cli: listsnaps does not list snaps
because you haven't written to it yet! Samuel Just
01:19 PM Bug #9761: ceph-osd: segfault at 654c30 ip 00007f00dc5f1f07 sp 00007f00c5642e00 error 7 in ld-2.1...
Has this happened more than once? Samuel Just
01:18 PM Bug #9794 (Resolved): vstart.sh crashes MON with --paxos-propose-interval=0.01 and one MDS
checked firefly; no need to backport. Joao Eduardo Luis
01:15 PM Bug #9794: vstart.sh crashes MON with --paxos-propose-interval=0.01 and one MDS
Samuel Just
01:15 PM Bug #9794 (Resolved): vstart.sh crashes MON with --paxos-propose-interval=0.01 and one MDS
Samuel Just
01:11 PM Bug #9419 (Resolved): dumpling->firefly upgrade, sending setallochint?
Samuel Just
01:09 PM Bug #9649 (Can't reproduce): OSD hang in op_tp
Samuel Just
01:07 PM Bug #9559 (Resolved): ?off-by-one vulnerability?ceph-0.80.5/src/common/fd.cc dump_open_fds() func...
Samuel Just
11:43 AM CephFS Bug #8809 (Can't reproduce): uclient: memory leak
maybe fixed by 2313ce1d024361fd7f4d2cbca789010f0fe0faad Zheng Yan
11:34 AM Bug #9856 (Duplicate): osd crashed after upgrade from v0.80.5 to firefly
#9851 Sage Weil
11:26 AM Bug #9856: osd crashed after upgrade from v0.80.5 to firefly
more jobs: ubuntu@teuthology:/a/teuthology-2014-10-20_19:10:01-upgrade:firefly:newer-firefly-distro-basic-vps/561999
...
Tamilarasi muthamizhan
11:23 AM Bug #9856 (Duplicate): osd crashed after upgrade from v0.80.5 to firefly
osd crashed after upgrading from ceph v0.80.5 to firefly and during thrashing,
logs: ubuntu@teuthology:/a/teutholo...
Tamilarasi muthamizhan
11:10 AM Linux kernel client Bug #9507 (Resolved): calling llistxattr(2) on a symlink crashes the client
Zheng Yan
10:55 AM CephFS Bug #9674: nightly failed multiple_rsync.sh
commit:477073aba1da880dfd0b8c82f4792788579f28b9 in master and commit:44ce33c12443909b02c7ee451ad45400f55d53c9 in giant Greg Farnum
10:38 AM Bug #9845 (Resolved): hung ceph_test_rados_delete_pools_parallel
Sage Weil
12:59 AM Bug #9845 (Fix Under Review): hung ceph_test_rados_delete_pools_parallel
David Zafman
12:48 AM Bug #9845 (Resolved): hung ceph_test_rados_delete_pools_parallel
... David Zafman
10:00 AM Revision ddc9bc05 (ceph): libcephfs.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:57 AM rgw Bug #9575 (Duplicate): s3tests.functional.test_s3.test_region_copy_object fails (races with rados...
Sage Weil
09:43 AM rgw Bug #3896 (Resolved): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
Sage Weil
09:42 AM rgw Bug #1673 (Won't Fix): rgw: mod_fastcgi needs to be backward compatible
Sage Weil
09:41 AM rgw Bug #8251: radosgw-agent does not sync objects uploaded to recreated buckets
closed and obsolete : https://github.com/ceph/ceph/pull/2765 Sage Weil
09:40 AM rgw Bug #8550 (Resolved): rgw: need to reduce calls to rgw_obj.set_obj()
Sage Weil
09:38 AM rgw Bug #9043 (Duplicate): rgw:Cannot add object to Ceph using Openstack Dashboard(Horizon) in firefly
Sage Weil
09:31 AM rgw Bug #9525 (Duplicate): Deleted object shows in object listing
Sage Weil
09:29 AM rgw Bug #9576 (Fix Under Review): rgw: update object content-length doesn't work correctly
Sage Weil
09:27 AM rgw Bug #9500 (Duplicate): 0.80.5 on CentOS 6.5: radosgw-admin fails to correctly name subuser object
Sage Weil
09:27 AM rgw Bug #9500: 0.80.5 on CentOS 6.5: radosgw-admin fails to correctly name subuser object
unlikely to be ubuntu vs centos. this looks like #8587 or releated issues (pending backport to firefly) Sage Weil
09:25 AM rgw Bug #9469 (Rejected): RadosGW performance degrades with high concurrency workload.
please send an email about this to ceph-devel; that is a better forum to discuss performance issues. Sage Weil
09:23 AM rgw Bug #9543 (Rejected): AssertionError(s) in upgrade:dumpling-dumpling-distro-basic-vps run
Sage Weil
09:23 AM rgw Bug #9588 (Rejected): Keystone s3 auth integration lacking access_key = tenant:user ability suppo...
thanks Mark! Sage Weil
09:21 AM rgw Bug #9766 (Rejected): s3tests: test_100_continue failing
this is almost certainly a configuration error. need rgw print continue = true and patched mod_fastcgi Sage Weil
09:20 AM rgw Bug #9002 (Duplicate): Creating swift key with --gen-secret in separate step from subuser creatio...
#8587 Sage Weil
09:19 AM rgw Bug #8676 (Duplicate): md5sum check failed during readwrite.py
this appears to be resolved by #9307 Sage Weil
09:17 AM rgw Bug #9307 (Resolved): "s3.test_multipart_upload_multiple_sizes ... ERROR" in upgrade:dumpling-fir...
Sage Weil
09:17 AM rgw Bug #9307: "s3.test_multipart_upload_multiple_sizes ... ERROR" in upgrade:dumpling-firefly-x-mast...
Sage Weil
09:16 AM rbd Bug #9854 (Resolved): librbd: reads contending for cache space can cause livelock
As a result of accounting for reads properly with #9513. Using qemu-io (a test program) is one way to trigger this - ... Josh Durgin
09:13 AM rgw Bug #9039 (Resolved): Using COPY on radosgw to copy object from one bucket to another that's in a...
Yehuda Sadeh
09:07 AM Bug #9675 (In Progress): splitting a pool doesn't start when rule_id != ruleset_id
Joao Eduardo Luis
09:06 AM rbd Bug #9513 (Resolved): rbd_cache=true default setting is degading librbd performance ~10X in Giant
backported in commit:65be257e9295619b960b49f6aa80ecdf8ea4d16a Josh Durgin
09:04 AM Bug #9813 (Resolved): cryptopp dependency missing for deb-based systems
Sage Weil
08:45 AM Bug #9813: cryptopp dependency missing for deb-based systems
Already addressed by [1], cheers!
[1] https://github.com/ceph/ceph/pull/2761
Federico Gimenez Nieto
08:54 AM Bug #9853 (Duplicate): coredump in upgrade:firefly-x-giant-distro-basic-vps run
#9851 Sage Weil
08:21 AM Bug #9853 (Duplicate): coredump in upgrade:firefly-x-giant-distro-basic-vps run
On:
os_type: rhel
os_version: '6.5'
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-20_15...
Yuri Weinstein
08:52 AM rgw Bug #9825 (Duplicate): s3tests failing on rhel 6.4 and 6.5 in upgrade:dumpling-firefly-x:parallel...
this is #9169 Sage Weil
08:33 AM rgw Bug #9825: s3tests failing on rhel 6.4 and 6.5 in upgrade:dumpling-firefly-x:parallel-giant-distr...
In the run teuthology/teuthology-2014-10-20_15:01:14-upgrade:firefly-x-giant-distro-basic-vps , jobs ['560024', '5600... Yuri Weinstein
08:35 AM Revision fbf89f50 (ceph): rbd: Correct readahead divide by zero exception
When readahead is used on old-format RBD images, a divide
by zero signal will be thrown. This was caused by initiali...
Jason Dillaman
08:12 AM Bug #9073 (Pending Backport): OSD with device/partition journals down after fresh deploy or upgra...
Loïc Dachary
07:50 AM Bug #9073: OSD with device/partition journals down after fresh deploy or upgrade to 0.83
https://github.com/ceph/ceph/pull/2764 is a better fix. The isolated patch made sense to me at the time but it looks ... Loïc Dachary
08:09 AM Linux kernel client Bug #9561 (Rejected): libceph: do not crash if auth reply is not understood
I believe the code is correct as is and I misdiagnosed the original issue. :( Sage Weil
08:09 AM Linux kernel client Bug #9560 (Rejected): libceph: msg kmalloc failure handling on the reply path
I believe the code is correct as is and I misdiagnosed the original issue. Sage Weil
07:53 AM Revision d9e340c9 (ceph): Makefile.am: remove also old *.o/lo files
Make sure all no longer used/build *.o and *.lo files are
removed on 'make clean' e.g. after moving files around in
t...
Danny Al-Gaaf
07:39 AM Revision 4cf3b5c3 (ceph): FileJournal.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:39 AM Revision 32665fa0 (ceph): client/Client.cc: prefer empty() over size() for emptiness check
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:39 AM Revision 89eb2fe2 (ceph): crush/CrushWrapper.cc: use reinterpret_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:35 AM Bug #9852 (Resolved): mon: monitor asserts on 'ceph mds add_data_pool X' if X is an ID that DNE
... Joao Eduardo Luis
06:58 AM Bug #9851 (Fix Under Review): crash on journal/filestore shutdown on firefly
https://github.com/ceph/ceph/pull/2764 Sage Weil
06:42 AM Bug #9851 (Resolved): crash on journal/filestore shutdown on firefly
saw this on several runs, e.g. /var/lib/teuthworker/archive/teuthology-2014-10-18_19:22:02-upgrade:firefly-x-giant-di... Sage Weil
06:44 AM Revision e72dfb48 (ceph): Default configure with nss instead of cryptopp
The -n option for nss has been changed to -c to give the
chance to pass cryptopp flag to configure
Signed-off-by: Fe...
Federico Gimenez Nieto
06:03 AM Revision a566610a (ceph): doc: update injectargs syntax
Modify the examples to use the simpler syntax, not involving -- or
grouping with quotes.
Signed-off-by: Loic Dachary...
Loic Dachary
06:03 AM Revision 2ec36095 (ceph): cli: CEPH_ARGS must be before injectargs
It is incorrect to append the content of CEPH_ARGS to the argument list
when running injectargs. For instance if
C...
Loic Dachary
06:03 AM Revision a458bd83 (ceph): cli: do not parse injectargs arguments twice
The arguments of injectargs being valid ceph arguments, they are.
consumed when the ceph cli calls rados.conf_parse_a...
Loic Dachary
06:02 AM Revision f1afb182 (ceph): cli: add verbose information related to argument parsing
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
05:45 AM Revision f931e76b (ceph): Merge pull request #2419 from sponce/wip-9356
Fixed seg fault described in bug 9356 by adding reference counting on an...
Reviewed-by: Loic Dachary <loic-201408@d...
Loic Dachary
04:24 AM Revision 963c6359 (ceph): erasure-code: enclose no-lrc in a task
http://tracker.ceph.com/issues/9841 Fixes: #9841
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picke...
Loic Dachary
04:13 AM Revision 98ef86a2 (ceph): erasure-code: enclose no-lrc in a task
http://tracker.ceph.com/issues/9841 Fixes: #9841
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
01:48 AM devops Bug #9840: Monitor hung when add new osd
using the valgrin find errors:
==17554== Thread 7:
==17554== Invalid read of size 4
==17554== at 0x3168A0C380: ...
qiu shanggao
12:50 AM Bug #5925 (Can't reproduce): hung ceph_test_rados_delete_pools_parallel

Filed #9845 to describe the recent occurence. This bug was probably something else, so I'm setting it back to "Can...
David Zafman

10/20/2014

11:51 PM Bug #5925: hung ceph_test_rados_delete_pools_parallel
I don't think this would have happened when safe_callbacks was true. It was set to false in a fix for #9582. See al... David Zafman
07:02 PM Bug #5925: hung ceph_test_rados_delete_pools_parallel

Yup, there is a shutdown race. Thread 1 is waiting for the timer thread while holding the Objecter::rwlock in writ...
David Zafman
11:31 PM Revision 6146d66a (ceph): fixed dumpling-firefly-x suite to upgrade to firefly branch during upgr...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
11:22 PM Fix #9834 (Rejected): osd_scrub_load_threshold should be checked during scrubbing
Loïc Dachary
10:14 AM Fix #9834: osd_scrub_load_threshold should be checked during scrubbing
I'm not sure this is something we should do. We attempt to schedule scrubs during periods of low disk usage, but if t... Greg Farnum
07:25 AM Fix #9834 (Rejected): osd_scrub_load_threshold should be checked during scrubbing
"osd_scrub_load_threshold":https://github.com/ceph/ceph/blob/firefly/src/common/config_opts.h#L515 is "considered":ht... Loïc Dachary
11:20 PM Bug #9844 (Won't Fix): "initiating reconnect" (log) race; crash of multiple OSDs (domino effect)
On 0.87 I watch "ceph osd tree" and notice that one OSD (leveldb/keyvaluestore-dev) is "down".
In its log I see
...
Dmitry Smirnov
11:04 PM Revision 6d0de9ed (ceph): Merge pull request #198 from ceph/wip-9419
Added a case to test #9419 as part of nightlies runs (task #9568) Tamilarasi muthamizhan
11:01 PM Revision 8c2af313 (ceph): Fixed sytax errors, removed "sequential" clause per Tamil's comments.
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:45 PM Bug #9356 (Resolved): ceph_test_rados_striper_api_aio Segmentation faults
https://github.com/ceph/ceph/pull/2419 Loïc Dachary
10:12 PM Revision fe9acb1c (ceph): added new test to upgrade client first and also added rbd workload
to run in parallel to upgrades in firefly/older and firefly/newer suites
Signed-off-by: tamil <tamil.muthamizhan@ink...
Tamilarasi muthamizhan
09:51 PM Revision 57588e2b (ceph): rgw: mark ec related rgw suites as slow backend
We want to avoid tests that time out due to a too slow backend.
Reviwed-by: Josh Durgin <josh.durgin@inktank.com>
Si...
Yehuda Sadeh
09:50 PM Revision 85221bc3 (ceph): rgw: mark ec related rgw suites as slow backend
We want to avoid tests that time out due to a too slow backend.
Reviwed-by: Josh Durgin <josh.durgin@inktank.com>
Si...
Yehuda Sadeh
09:49 PM Revision c817c135 (ceph): Merge pull request #200 from dachary/wip-erasure-code-giant
backport erasure code fixes to giant Samuel Just
09:46 PM Revision 4c75fdd7 (ceph): Now indeed added rgw workload
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:44 PM Revision 4d38b5d3 (ceph): upgrade/dumpling-x: do not do ec test on mixed cluster
dumpling doens't support it
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:43 PM Revision 10c4a22f (ceph): erasure-code: upgrade/firefly-x/stress-split-erasure-code
Mimic upgrade/firefly-x/stress-split only with thrashosd configured with
min_in: 4 for k=3,m=1 . All erasure code wor...
Loic Dachary
09:41 PM Revision e98813ad (ceph): erasure-code: do not include k=3,m=1 in dumpling-x
Because thrashosd does not have min_in: 4 and that we don't want to set
it because other workloads may be influenced....
Loic Dachary
09:41 PM Revision cd3fc3d1 (ceph): erasure-code: add thrash-erasure-code to suites/rados
Because it needs the thrasher to have min_in: 4 otherewise k=3,m=1 will
block.
http://tracker.ceph.com/issues/9648 F...
Loic Dachary
09:41 PM Revision e48a0a39 (ceph): erasure-code: unfound test needs a non empty file
Other rados put will fail as follows
$ touch /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
$ ./rados -p rbd put ...
Loic Dachary
09:39 PM Revision 7a2df8d0 (ceph): erasure-code: fix bugous ec-rados-default.yaml in some suites
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel up...
Loic Dachary
09:38 PM Bug #9839 (Rejected): ErasureCodePluginSelectJerasure: generic plugin : abort
... Loïc Dachary
03:23 PM Bug #9839 (Need More Info): ErasureCodePluginSelectJerasure: generic plugin : abort
Loïc Dachary
03:23 PM Bug #9839: ErasureCodePluginSelectJerasure: generic plugin : abort
When trying to run manually *ceph-osd -i 0* it hangs at the same point. Loïc Dachary
03:02 PM Bug #9839 (Rejected): ErasureCodePluginSelectJerasure: generic plugin : abort
It fails when pre-loading the plugin in a context where erasure-code is not used.
http://pulpito.ceph.com/teutholo...
Loïc Dachary
09:38 PM Revision 75ee20da (ceph): erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
http://tracker.ceph.com/issues/9343 Refs: #9343
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
09:38 PM Revision 9aee7606 (ceph): erasure-code: assert that firefly-x/stress-split cannot load lrc
Because it would crash existing plugins.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
09:37 PM Revision 1c5526de (ceph): fixed firefly-x suite to not upgrade mon.c twice and optimized the suit...
included another upgrade combination to dumpling-firefly-x suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Tamilarasi muthamizhan
09:36 PM Revision 767262b1 (ceph): Fixed double 'tasks' incorrect lines, added rados and rgw workloads
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:28 PM Revision 70592df0 (ceph): optimized the suite and added tests to upgrade client first
Signed-off-by: tamil <tmuthami@redhat.com> Tamilarasi muthamizhan
09:07 PM Revision 13643d6c (ceph): mailmap: Wyllys Ingersoll affiliation
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:07 PM Revision b42627b4 (ceph): mailmap: Ma Jianpeng name normalization
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:07 PM Revision a4fcc21f (ceph): mailmap: Jiantao He name normalization
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:06 PM Revision 4eee5f06 (ceph): mailmap: VRan Liu affiliation
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:06 PM Revision d80ea6aa (ceph): mailmap: Mehdi Abaakouk affiliation
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:06 PM Revision 82ce82c3 (ceph): mailmap: Jiantao He affiliation
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
09:06 PM Revision d8b260a7 (ceph): mailmap: Yann Dupont affiliation
Reviewed-by: Yann Dupont <yann@objoo.org>
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
08:52 PM Revision 263805d9 (ceph): rgw: mark ec related rgw suites as slow backend
We want to avoid tests that time out due to a too slow backend.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
08:49 PM Revision 65be257e (ceph): Fix read performance regression in ObjectCacher
The regression was introduced in commit
4fc9fffc494abedac0a9b1ce44706343f18466f1. The problem is that the cache
thin...
Adam Crume
08:20 PM Revision 6bae21c0 (ceph): optimized the suite and added ceph_objectstore_tool: false to thrashosd...
Signed-off-by: tamil <tmuthami@redhat.com> Tamilarasi muthamizhan
06:27 PM devops Bug #9840: Monitor hung when add new osd
try again, monitor hung still
Thread 25 (Thread 0x7f93e5ec0700 (LWP 13652)):
#0 0x0000003168a0b5bc in pthread_co...
qiu shanggao
06:17 PM devops Bug #9840 (Rejected): Monitor hung when add new osd
ceph version: 0.80.6
Platform: Redhat RHLS 6.5
we want to test the replace disk case,
operator step:
1. ceph o...
qiu shanggao
06:20 PM Revision 349eb518 (ceph): tests: mon id is incorrectly skipped
The argument is shifted and $1 should be used to get the mon id instead
of $2.
http://tracker.ceph.com/issues/9836 F...
Loic Dachary
06:11 PM Revision 24e5515d (ceph): Added a case to test #9419 as part of nightlies runs
(task #9568)
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein
06:02 PM Bug #9419: dumpling->firefly upgrade, sending setallochint?
This is done an a new case was added - PR https://github.com/ceph/ceph-qa-suite/pull/198 Yuri Weinstein
06:01 PM Feature #9568: Add test case to test #9419 (ceph wip-9419)
This is done an a new case was added - PR https://github.com/ceph/ceph-qa-suite/pull/198 Yuri Weinstein
02:14 PM Feature #9568: Add test case to test #9419 (ceph wip-9419)
this seems to require clients upgraded first running workloads against upgraded monitors and mixed versions of osds, ... Tamilarasi muthamizhan
05:47 PM Revision feeda6b7 (ceph): rados command: Minor namespace fixes
Fix rados cppool
Fix rados cp (add --target-nspace)
Add missing --target-locator to usage
Add namespace for clonedata...
David Zafman
05:47 PM Revision 58d3b7f0 (ceph): rados command: Disable rados export/import (see feature #9403 to enable...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision aae09762 (ceph): doc: Remove unused PendingReleaseNotes file
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision 09a6186d (ceph): doc: The dot package is included in graphviz package
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision 81f1a545 (ceph): doc: Changes to librados to fix doc errors
Fixes: #9438
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
05:47 PM Revision 9fbc083d (ceph): rados command: Add format support for ls operation
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision e42fb5e8 (ceph): Revert "ceph_test_rados_api_*: expose nspace"
This reverts commit 977d289055d69ab8a7baaf7ef68c013019225833.
The nspace string doesn't need to be static because it...
David Zafman
05:47 PM Revision d7a8148a (ceph): ceph_test_rados_api_*: expose RadosTest::nspace
Expose RadosTestEC::nspace
Rename others to nspace for consistency
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
05:47 PM Revision 21a0eb36 (ceph): test, key_value_store: Use pool rbd since no default data pool present
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision 3de15e8b (ceph): test: Handle destructor of KvStoreBench by adding io_ctx_ready bool
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision 760dddb5 (ceph): doc: Add namespace to description of rados_ioctx_t
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision aa837b0b (ceph): pybind: Add previously missed basic namespace to python bindings
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision b5ca7356 (ceph): rados: Fix ObjectIterator instantiation to specify correct value_type
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
05:47 PM Revision a03f85a8 (ceph): osd, osdc, librados, tools, rgw: Implement pgls of all namespaces
Add release note
New librados interface
New pg_nls_response_t over the wire protocol
Ignore internal namespace (.ceph...
David Zafman
05:47 PM Revision 9f772c8c (ceph): rados command: Enhance ls output to show namespaces
Add rados --all option for ls to output all namespaces
Add rados --default option to cancel --all when in CEPH_ARGS e...
David Zafman
05:47 PM Revision a5a9a5fa (ceph): test: New and updated testing for pgls of all namespaces
Add pg_nls_response_t encoding type ceph-dencoder
New test ceph_test_rados_api_nlist
Add check for throw of error and...
David Zafman
05:47 PM Revision d1333151 (ceph): test: Improvements to allow more thorough clean up between tests
Remove snapshots at end of test so cleanup works
Fix test clean-up code to make sure ioctx is on SNAP_HEAD
Fix remain...
David Zafman
05:47 PM Revision f5ebc92b (ceph): pybind, test: Use new rados_nobjects_list_open() variants
Add listing objects with namespaces to pybind rados testing
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
05:46 PM Revision 27d5ae61 (ceph): Merge pull request #2758 from ceph/wip-9820
qa/workunits: cephtool: don't remove self's key on auth tests
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:00 PM Revision ac3c1cb5 (ceph): qa/workunits: cephtool: don't remove self's key on auth tests
Suites run with CEPH_TEST_CLI_DUP_COMMAND=1, which will send a duplicate
command for every command issued with the 'c...
Joao Eduardo Luis
04:46 PM Revision 5299db34 (ceph): Cleanup up useless method release in MultiAioCompletionImpl. It was exa...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
04:46 PM Revision 52c97b0b (ceph): Fixed part of the seg fault described in bug 9356 by cleaning reference...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
04:46 PM Revision 783fc66a (ceph): Fixed part of the seg fault described in bug 9356 by adding reference c...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
04:46 PM Revision f26cd1b0 (ceph): Fixed remaining part of the seg fault described in bug 9356 by adding r...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
04:46 PM Revision 98d77600 (ceph): Added missing semaphore in libradosstriper AIO tests leading to potenti...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
04:14 PM rbd Feature #9733: Separate rbd listing into CAP
OK, so one more question. This looks like it allows access to any pool. Is there a way to limit this to a particular ... Robert LeBlanc
03:34 PM Revision dbe11d1e (ceph): Merge pull request #2757 from fgimenez/update-pool-names-in-dev-guide
doc: updated names of default pools created at startup Sage Weil
03:04 PM Bug #9389 (Duplicate): ec pg stuck peering, did not send query for one shard
Samuel Just
03:04 PM Bug #9822 (Resolved): failed to become clean before timeout expired
Samuel Just
02:29 PM Bug #9822: failed to become clean before timeout expired
Samuel Just
02:18 PM Bug #9821: failed to recover before timeout expired
in wip-sam-testing Samuel Just
02:09 PM Bug #9821: failed to recover before timeout expired
working on patch Samuel Just
01:55 PM Bug #9835 (Fix Under Review): osd: bug in misdirected op checks (firefly)
https://github.com/ceph/ceph/pull/2760 Sage Weil
10:12 AM Bug #9835: osd: bug in misdirected op checks (firefly)
Maybe we need to adjust how we're handling waiting_for_pg, but I don't think that this particular check is a bug — th... Greg Farnum
09:33 AM Bug #9835 (Resolved): osd: bug in misdirected op checks (firefly)
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-10-18_19:22:02-upgrade:firefly-x-giant-distro-basic-mu... Sage Weil
01:32 PM Bug #9806: Objecter: resend linger ops on split
Josh Durgin
01:23 PM CephFS Feature #414 (Resolved): ceph-fuse: implement file locking
Zheng Yan
01:22 PM CephFS Bug #8576: teuthology: nfs tests failing on umount
teuthology commit:4f2957c42d0f76a399cb26c660ede9243c095779 runs those commands as well as the previous ones. Greg Farnum
01:02 PM CephFS Bug #9679 (Closed): Ceph hadoop terasort job failure
Fixed in cephfs-hadoop repo. Noah Watkins
11:43 AM Revision 777fe211 (ceph): Updated names of default pools created at startup
Federico Gimenez Nieto
11:31 AM Bug #9288: "Assertion `nlock == 0' failed" in upgrade:firefly-firefly-testing-basic-vps suite
logs: ubuntu@teuthology:/a/teuthology-2014-10-17_23:30:01-upgrade:firefly:newer-firefly-distro-basic-vps/555356
<p...
Tamilarasi muthamizhan
11:20 AM Bug #9288 (New): "Assertion `nlock == 0' failed" in upgrade:firefly-firefly-testing-basic-vps suite
this seems to look different from bug # 9040. Tamilarasi muthamizhan
11:29 AM Bug #9837: rbd crash when upgrading from v0.80.5 to firefly
... Tamilarasi muthamizhan
11:27 AM Bug #9837 (Duplicate): rbd crash when upgrading from v0.80.5 to firefly
logs: ubuntu@teuthology:/a/teuthology-2014-10-17_23:30:01-upgrade:firefly:newer-firefly-distro-basic-vps/555359
<p...
Tamilarasi muthamizhan
11:22 AM Bug #9836 (Fix Under Review): mon unit tests use the wrong id
https://github.com/ceph/ceph/pull/2759 Loïc Dachary
11:19 AM Bug #9836: mon unit tests use the wrong id
It impacts
* "osd-erasure-code-profile.sh":https://github.com/ceph/ceph/blob/giant/src/test/mon/osd-erasure-code-...
Loïc Dachary
11:13 AM Bug #9836 (Resolved): mon unit tests use the wrong id
the mon id is incorrect for mon tests using "the call_TEST_functions":https://github.com/ceph/ceph/blob/firefly/src/t... Loïc Dachary
11:15 AM CephFS Bug #9800: client-limits test is not passing

Same failure:
http://pulpito.front.sepia.ceph.com/teuthology-2014-10-17_23:04:02-fs-giant-distro-basic-multi/555...
John Spray
11:07 AM Linux kernel client Bug #9458 (Resolved): client wrongly fenced
Zheng Yan
11:06 AM Linux kernel client Bug #1513 (Resolved): kclient: cap migration can race with cap addition on client
now cap import/export are ordered.
(commit 186e4f7a4b1883f3f46aa15366c0bcebc28fdda7, 4ee6a914edbbd2543884f0ad7d58ea4...
Zheng Yan
10:46 AM Bug #9820 (Resolved): mon connection hang on cephtool/test.sh
Sage Weil
10:38 AM Bug #9372: injectarg boolean option is discarded
"fails on precise":http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-precise-i386-basic/log.cgi?log=14ed21f9ad... Loïc Dachary
10:06 AM Bug #9826 (Rejected): ceph osd crush rule ls should use the pending crush, if any
Loïc Dachary
08:59 AM Bug #9826: ceph osd crush rule ls should use the pending crush, if any
... Loïc Dachary
09:18 AM rgw Bug #9825: s3tests failing on rhel 6.4 and 6.5 in upgrade:dumpling-firefly-x:parallel-giant-distr...
I am wondering if it's related to changes in s3tests? Yuri Weinstein
08:42 AM Revision 680b2e09 (ceph): Merge pull request #2751 from dachary/wip-warnings
client: fix signed/unsigned compilation warnings
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
08:41 AM Bug #9819 (Won't Fix): EBUSY during scrub
this is expected and harmless. we just report the failure and move it. it happens when paxos is busy when we reques... Sage Weil
08:38 AM Bug #9731: Ceph 0.80.6 OSD crashes
Sorry, I only have access during the week to the test system, and I'm out sick today. Hopefully I'll be able to cont... Brad House
05:26 AM Revision ea100ac7 (ceph): KeyValueStore: Add clone op detect to promote error
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
04:02 AM rgw Feature #8562: rgw: Conditional PUT on ETag
Closed the previous out-of-synced PR and submitted a new one: https://github.com/ceph/ceph/pull/2756 Xiangyu Lv
01:38 AM rgw Feature #8562: rgw: Conditional PUT on ETag
Here is a PR for discussion purpose: https://github.com/ceph/ceph/pull/2755
We may need to elaborate a bit on it aft...
Xiangyu Lv
03:46 AM Bug #9816: mon exits unexpectedly and gracefully
just a hunch: feels like you're capturing only stdout from the monitor, and the monitor may have hit the 'mon data av... Joao Eduardo Luis
01:42 AM Linux kernel client Bug #9749: kcephfs: kernel divide-by-zero crash in __validate_layout (fs/ceph/ioctl.c)
I guess we are just not used to doing it - I think we haven't filed any CVEs for ceph kernel bits (and kcephfs in par... Ilya Dryomov
12:40 AM Revision 21dc6af6 (ceph): mailmap: Ilya Dryomov transition from Inktank to Red Hat
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
12:40 AM Revision 10371932 (ceph): mailmap: Greg Farnum name normalization
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
12:39 AM Revision f2074164 (ceph): mailmap: Cheng Cheng name normalization
Reviewed-by: Cheng Cheng <ccheng.leo@gmail.com>
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
 

Also available in: Atom