Activity
From 11/10/2014 to 12/09/2014
12/09/2014
- 11:28 PM Revision 606b004d (ceph): gf-complete: update submodule to newest upstream
- Keep the tree cleaner!
Signed-off-by: Greg Farnum <gfarnum@redhat.com> - 10:24 PM CephFS Bug #10288: ceph fs ls fails to list newly created fs
- This is probably going to be something obvious in the MDSMonitor.
- 09:38 PM CephFS Bug #10288 (Resolved): ceph fs ls fails to list newly created fs
- Hi!
After upgrading from .6 to .8 (giant current from ceph ubuntu packages), I wanted to play with CephFS. I foll... - 10:24 PM Bug #10287: ceph v0.80.7 ceph-mon --mkfs crash
- change to leveldb 1.12, everything works fine. Please close it.
- 08:25 PM Bug #10287: ceph v0.80.7 ceph-mon --mkfs crash
- ceph.conf file...
- 08:24 PM Bug #10287 (Resolved): ceph v0.80.7 ceph-mon --mkfs crash
- ceph version v0.80.7 a new install machine "CentOS Linux release 7.0.1406 (Core)" run, the rpm build in same OS platf...
- 09:52 PM Revision 7faae891 (ceph): Revert "ceph.spec.: add epoch"
- If ICE ships 0.80.8, then it will be newer than what RHCEPH ships
(0.80.7), and users won't be able to seamlessly upg... - 08:38 PM Revision be373398 (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
machine_types/vps.yaml - 07:17 PM Revision bf0d8d3a (ceph): osd: Remove dead code related to old pg removal mechanism
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:43 PM Revision ef3773ac (ceph): rgw: optionally call FCGX_Free() on the fcgi connection
- Fixes: #10194
A new configurable controls this behavior. This forces disconnection of
the fcgi connection when done ... - 04:35 PM Feature #10198: PG removal occupy the disk thread several hours
- In that case, two things:
1) move scrubbing into the OpWQ (I'm working on that one)
2) restructure pg removal to on... - 03:23 PM Bug #10281 (Fix Under Review): firefly: make check fails on fedora 20
- https://github.com/ceph/ceph/pull/3128
- 02:45 PM Bug #10281 (Resolved): firefly: make check fails on fedora 20
- http://paste.ubuntu.com/9447409/
- 03:16 PM Bug #10282 (Resolved): gf-complete: missing .gitignore entry for .dirstamp
- upstream Greg's fix https://github.com/ceph/gf-complete/pull/2 :
* -https://github.com/ceph/gf-complete/pull/3-
* ... - 01:49 PM CephFS Bug #10248: messenger: failed Pipe;:connect::assert(m) in Hadoop client
- Hmm, the client only calls _closed_mds_session if:
1) it gets back a session close
2) the session goes stale
2a)... - 01:11 PM Feature #7862: allow backfill/recovery while below min_size
- 01:10 PM Feature #8635 (In Progress): add scrub, snap trimming, should be items in the OpWQ with cost/prio...
- 01:06 PM Feature #7861: osd: allow writes on degraded objects
- 01:06 PM Feature #9781 (In Progress): ceph_objectstore_tool: On import handle splits
- 01:05 PM Feature #9780: ceph_objectstore_tool: Add OSDMap information to pg export
- 12:05 PM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- 11:32 AM Bug #9503: Dumpling: removing many snapshots in a short time makes OSDs go berserk
- Sam, is it correct to assume that this was fixed for dumpling in commit:1be9476afb9f715502a14749dd44e08371535b54, and...
- 10:41 AM Revision cdb11053 (ceph): Merge pull request #3073 from cholcombe973/get_pool_values_docs
- Updating docs for Get Pool Value
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:06 AM Revision 0827bb79 (ceph): client: use remount to trim kernel dcache
- when remounting a file system, linux kernel trims all unused dentry
in the file system.
Fixes: #10277
Signed-off-by:... - 06:49 AM rgw Bug #10268: s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3CreateError not ra...
- ubuntu@teuthology:/a/teuthology-2014-12-08_02:35:02-smoke-master-distro-basic-multi/642112
- 06:26 AM Revision dfcb1c9a (ceph): client: cleanup client callback registration
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 06:25 AM Revision 2f522029 (ceph): Revert "client: invalidate kernel dentries one by one"
- This reverts commit 491da5173fc33fec944865f0e2e9a506ec71fc5b.
Since 3.18 kernel, d_invalidate() unhash dentry even w... - 02:43 AM Bug #10272: objects misplaced after reweight
- Of course... thanks for explaining
- 01:05 AM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- So there not exists OSD superblock issue? only EC+KV problem that #9978 mentioned?
- 12:36 AM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- This issue has something to do with down time. On KV OSDs I've checked 'superblock' files and found that they are OK ...
- 12:39 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Can this bug get a little attention please? It has profound effect on my crippled cluster and I'm talking about files...
- 12:21 AM Revision eeadd607 (ceph): crush/CrushWrapper: fix _search_item_exists
- Reported-by: Pawel Sadowski <ceph@sadziu.pl>
Signed-off-by: Sage Weil <sage@redhat.com> - 12:21 AM Revision 8c87e950 (ceph): crush/builder: prevent bucket weight underflow on item removal
- It is possible to set a bucket weight that is not the sum of the item
weights if you manually modify/build the CRUSH ... - 12:21 AM Revision 9902383c (ceph): crush/CrushWrapper: fix create_or_move_item when name exists but item d...
- We were using item_exists(), which simply checks if we have a name defined
for the item. Instead, use _search_item_e... - 12:10 AM Revision a198deea (ceph): Modifying the docs to add the Get pool commands to match the CLI.
- Signed-off-by: Chris Holcombe <chris.holcombe@nebula.com>
12/08/2014
- 11:12 PM CephFS Bug #10277 (Fix Under Review): ceph-fuse: Consistent pjd failure in getcwd
- 02:58 PM CephFS Bug #10277 (Resolved): ceph-fuse: Consistent pjd failure in getcwd
- "job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or...
- 11:03 PM Revision 9bca0777 (ceph): Merge pull request #3108 from ceph/dumpling-10263
- mds: store backtrace for straydir
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 11:02 PM Revision 5158a682 (ceph): Merge pull request #3107 from ceph/emperor-10263
- mds: store backtrace for straydir
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 11:02 PM Revision dd7c8c2b (ceph): Merge pull request #3109 from ceph/firefly-10263
- mds: store backtrace for straydir
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:07 PM Revision 3a84602b (ceph): Include common/likely.h in buffer.h
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:39 PM Bug #10010 (Fix Under Review): ceph_osd.cc calls global_init_shutdown_stderr even when running wi...
- Seems pretty simple; just check g_conf->daemonize, and don't close if not set.
- 09:19 PM Revision d7594672 (ceph): Merge pull request #3009 from dachary/wip-10018-primary-erasure-code-hi...
- osd: deep scrub must not abort if hinfo is missing (firefly)
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:19 PM Revision a8e56380 (ceph): Merge pull request #3010 from dachary/wip-10018-primary-erasure-code-hi...
- osd: deep scrub must not abort if hinfo is missing (giant)
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:08 PM Bug #10242: FAILED assert(backfill_targets.empty() || backfill_targets == want_backfill)
- Since this is from online product environment, it never happened again. And I cannot reproduce it in my test/staging ...
- 02:53 PM Bug #10242: FAILED assert(backfill_targets.empty() || backfill_targets == want_backfill)
- Mmm, that assert is essentially saying that choose_acting is only called in two situations:
1) On a new interval. I... - 08:56 PM Bug #10171 (Fix Under Review): DBObjectMap: ghobject_t header key excludes hash for EC pools
- 08:55 PM Bug #10272 (Rejected): objects misplaced after reweight
- problem is the (post-crush) reweights. you're rejecting almost all osds with 80% probability. eventually crush will...
- 02:54 PM Bug #10272: objects misplaced after reweight
- This is a problem with the crush rule. Crush retried a bunch of times, but was unable to get 3 replicas for that pg.
- 10:35 AM Bug #10272 (Rejected): objects misplaced after reweight
- Steps to reproduce, after compiling from sources:...
- 08:36 PM Revision 247a6fac (ceph): Merge pull request #3110 from ceph/giant-10263
- mds: store backtrace for straydir
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 08:27 PM Revision ab822cb3 (ceph): Merge pull request #261 from ceph/wip-10223
- Fixes #10269 http://tracker.ceph.com/issues/10269
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:12 PM Revision 1156a747 (ceph): Fixes #10269 http://tracker.ceph.com/issues/10269
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 04:13 PM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
- It's waiting on https://github.com/ceph/ceph-qa-suite/pull/250
- 03:30 PM Bug #10018 (In Progress): OSD assertion failure if the hinfo_key xattr is not there (corrupted?) ...
- Loic: are the tests for this in the regression suite yet?
- 03:23 PM Bug #10018 (Resolved): OSD assertion failure if the hinfo_key xattr is not there (corrupted?) dur...
- 03:33 PM rbd Bug #10180 (Resolved): qemu tests crash host kernel
- 03:26 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Unfortunately I doubt it. From what I have read, cranking up the logs so much would extremely quickly eat up availabl...
- 03:20 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Can you reproduce? The logs don't have much information, I need it reproduced with
debug osd = 20
debug filestor... - 09:48 AM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Replicated Pool. No cache tiering.
- 09:47 AM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- is this an erasure or replicated pool? are you using cache tiering?
- 03:25 PM Bug #9503 (Resolved): Dumpling: removing many snapshots in a short time makes OSDs go berserk
- 03:03 PM CephFS Bug #10263 (Resolved): [ERR] bad backtrace on dir ino 600
- They're all happy now, merged everything in.
- 12:36 PM CephFS Bug #10263: [ERR] bad backtrace on dir ino 600
- Merged in the patch for Giant as of commit:247a6fac54854e92a7df0e651e248a262d3efa05.
The others are a little unhap... - 02:05 PM CephFS Bug #10248: messenger: failed Pipe;:connect::assert(m) in Hadoop client
- the new assert for wip-10057 would trigger this.
this looks like a corner case is the session close + reopen seque... - 11:59 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- Awesome, looks like it worked, it started backfilling right away and now my vms are unfrozen. Thanks a lot!
- 11:30 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- install wip-last_epoch_started, set osd_find_best_info_ignore_history_les = true in ceph.conf, and restart the primar...
- 10:59 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- ...
- 10:21 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- I actually had already marked 11 as lost a few days ago. Just this morning I re-activated the disk and it came up as ...
- 08:52 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- Can you try 'ceph osd lost 11' ? (I take it osd.11 is the one that you wiped and removed?)
If you can catpure the... - 06:48 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- I found more info in the log relating to this pg. It looks like it's kicking it, but still hanging requests. At this ...
- 11:48 AM Bug #8935: operations not idempotent when enabling cache
- ubuntu@teuthology:/a/samuelj-2014-12-05_23:56:18-rados-wip-sam-firefly-testing-wip-testing-vanilla-fixes-basic-multi/...
- 11:47 AM Bug #8797: "ceph status" do not exit with python_2.7.8
- I think the right fix for this is to remove Rados.__del__. I'll come up with a pull request unless you want to, Joe.
- 10:33 AM rgw Bug #10066 (In Progress): rgw: failed md5sum on s3tests-test-readwrite
- 10:19 AM Bug #10241 (Need More Info): Incorrect OSD mapping with EC 6+2 setup in Giant
- need osdmap or crushmap that triggers the failed mapping
- 09:47 AM Bug #10258 (Duplicate): ceph health reporting blocked op indefinitely
- #10259
- 09:45 AM rgw Bug #10271 (Resolved): Radosgw urlencode
- When performing a multipart upload using AWS SDK JS v.2.0.29 I can see that the uploadId always starts with "2/" whic...
- 09:28 AM devops Bug #10266: Can't kill runs on magan002 "AuthenticationException: Authentication failed."
- What even caused this? I can't of course log in to the machines to check it out.
- 09:12 AM rbd Bug #10270 (Resolved): "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-07_18:13:01-upgrade:firefly-x-giant-distro-basic-m...
- 08:40 AM Feature #10192 (Resolved): ceph_objectstore_tool object lookup
- 08:18 AM Bug #10215 (Resolved): vstart_wrapper.sh kills daemons that do not belong to it
- 07:33 AM Revision bc2b9f6b (ceph): Merge pull request #3106 from danderson/asan-fixes
- Asan fixes
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:09 AM Revision 7d381a60 (ceph): Merge pull request #3113 from wonzhq/name-norm
- mailmap: Zhiqiang Wang name normalization
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:56 AM devops Bug #10200: tgtd error: undefined symbol: rbd_discard
- tgt_1.0.38-48.bf6981.precise.ceph_amd64.deb from ceph-extras depends on rbd_discard, which is not available in stock ...
- 05:43 AM Bug #9916: osd: crash in check_ops_in_flight
- Sorry for the repetition of #5 and #6 for network problem.
- 05:41 AM Bug #9916: osd: crash in check_ops_in_flight
- In file osd/OSD.cc:
OSD::_dispatch(Message *m) method:... - 05:01 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- ...
- 02:50 AM Fix #9566 (In Progress): osd: prioritize recovery of OSDs with most work to do
- 04:33 AM Revision e8b412cb (ceph): mailmap: Zhiqiang Wang name normalization
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 04:30 AM Linux kernel client Feature #5109: libceph: implement message signatures
- 04:04 AM Messengers Feature #10029: Retry binding on IPv6 address if not available
- Logs I'm seeing on a monitor when it boots:...
- 04:03 AM Revision c0ce4a5e (ceph): Cleanup:Use get_type()instead of get_header().type
- Cleanup the code ,use get_type() instead of get_header().type
for messages.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@... - 03:45 AM Revision c2d93336 (ceph): WBThrottle: make bytes/ios/inode_wb's perf counter effective
- Since sync thread will cause unstable iops and latency performance curve, we
may want make WBThread do more(or modera... - 02:49 AM Cleanup #10253 (Closed): gf-complete dead code
- False positive according to Kevin & Janne.
- 02:03 AM Bug #9485: Monitor crash due to wrong crush rule set
- But you understand that when CRUSH can not find enough racks using the indep mode, things go wrong and the wrong rule...
- 01:41 AM Bug #9485: Monitor crash due to wrong crush rule set
- Although I've marked the issue as verified, I did not actually get to reproduce it. I meant to a number of times usin...
- 01:48 AM Revision c25e6e77 (ceph): mds: store backtrace for straydir
- Backport: giant, firefly, emperor, dumpling
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 0d... - 01:48 AM Revision a5970963 (ceph): mds: store backtrace for straydir
- Backport: giant, firefly, emperor, dumpling
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 0d... - 01:47 AM Revision 309fd5f5 (ceph): mds: store backtrace for straydir
- Backport: giant, firefly, emperor, dumpling
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 0d... - 01:46 AM Revision 81891f26 (ceph): mds: store backtrace for straydir
- Backport: giant, firefly, emperor, dumpling
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 0d...
12/07/2014
- 10:40 PM Revision 12d85c64 (ceph): Fix stack buffer overflow reported by ASan.
- Signed-off-by: David Anderson <dave@natulte.net>
- 08:02 PM Revision f6f6ea29 (ceph): Fix alloc-dealloc mismatch reported by ASan (new[] vs. delete).
- Signed-off-by: David Anderson <dave@natulte.net>
- 07:52 PM Revision 5bb86664 (ceph): Fix alloc-dealloc mismatch reported by ASan (malloc vs. C++ delete).
- Signed-off-by: David Anderson <dave@natulte.net>
- 07:46 PM Feature #10193 (Fix Under Review): Perf counter for WBThrottle
- https://github.com/ceph/ceph/pull/3111
- 06:40 PM Bug #9485: Monitor crash due to wrong crush rule set
- Hi sage:
According to my test earlier, crushtool may not be able to make it crash. I remember that crushtool will ... - 10:11 AM Bug #9485: Monitor crash due to wrong crush rule set
- Just to offer some debriefing on the issue.
After installing the patch, I managed to get the monitor up and runnin... - 06:36 PM Revision 8ed536e1 (ceph): ceph_test_rados_api_watch_notify: fix signed/unsigend
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:36 PM Revision 45223d9a (ceph): librados: mark new API watch/notify calls
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:50 PM CephFS Bug #10263 (Fix Under Review): [ERR] bad backtrace on dir ino 600
- It's introduced by the 'verify backtrace on fetching dirfrag' patch. Stray directories of old fs has no backtrace, th...
- 10:12 AM Revision 6010f178 (ceph): Merge pull request #3103 from danderson/ceph-dev-mode-python-envvar
- ceph: respect the PYTHON environment variable for dev mode.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:06 AM rgw Bug #10268 (Resolved): s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3CreateE...
- ...
- 10:02 AM Revision 812ff7aa (ceph): ceph: respect the PYTHON environment variable for dev mode.
- On OSes where `python` is python3, dev mode's re-exec makes the
ceph tool fail. The standard way to fix this is by ex... - 08:44 AM devops Bug #10266 (Resolved): Can't kill runs on magan002 "AuthenticationException: Authentication failed."
- ...
- 05:47 AM devops Bug #10148: Giant/Wheezy SysV: /etc/init.d/ceph -a start shifts crushmap to executing host
- Duplicate of #9407
- 05:04 AM Revision 1bf39db0 (ceph): AsyncConnection: Add loopback connection support
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:00 AM Fix #10264 (Fix Under Review): docker-test-helper fails on detached head
- https://github.com/ceph/ceph/pull/3104
- 03:19 AM Fix #10264 (Resolved): docker-test-helper fails on detached head
- If the working tree is on a detached head (i.e. the commit may be unreachable from from any git refs), docker-test-he...
- 04:59 AM Documentation #10265: building from source should be a onliner
- https://github.com/ceph/ceph/pull/3104
- 04:46 AM Documentation #10265 (Resolved): building from source should be a onliner
- Building Ceph from sources is documented as multiple steps although it could be a oneliner grouping...
- 12:31 AM Feature #9888 (Resolved): AsyncMessenger: Async event threads can shared by all AsyncMessenger
12/06/2014
- 07:06 PM Revision 33720608 (ceph): Merge pull request #3088 from dachary/wip-10063-hobject-shard-giant
- common: do not omit shard when ghobject NO_GEN is set (giant)
- 07:06 PM Revision adf9a758 (ceph): Merge pull request #3089 from dachary/wip-10063-hobject-shard-firefly
- common: do not omit shard when ghobject NO_GEN is set (firefly)
- 06:59 PM Revision dea38a7a (ceph): Merge pull request #2480 from dachary/wip-9420-erasure-code-non-regress...
- erasure-code: store and compare encoded contents (firefly)
- 06:42 PM Bug #10125 (Resolved): radosgw is being started as root not apache with systemd
- 05:36 PM CephFS Bug #10263 (Resolved): [ERR] bad backtrace on dir ino 600
- ubuntu@teuthology:/a/sage-bug-10171-base/639742
and the other runs in this set. It's an upgrade test:... - 05:34 PM Bug #9485: Monitor crash due to wrong crush rule set
- I've fixed Panayiotis's issue, but it is different than the original bug.
Dong Lei, I've tried to reproduce this b... - 12:22 PM Bug #9485: Monitor crash due to wrong crush rule set
- https://github.com/ceph/ceph/commit/wip-9485
- 11:17 AM Bug #9485: Monitor crash due to wrong crush rule set
- for the attached linked, this is the result of the command (crushtool, as compiled from git tree with --with-debug --...
- 11:16 AM Bug #9485: Monitor crash due to wrong crush rule set
- for the attached linked, this is the result of the command (crushtool, as supplied by debian packages -- 0.80)
htt... - 11:09 AM Bug #9485: Monitor crash due to wrong crush rule set
- This is the crashing crushmap
https://www.dropbox.com/s/gbusu8jf2ku6k62/crushmap.orig?dl=0 - 05:28 PM rbd Bug #10180: qemu tests crash host kernel
- For the kernel fixes see https://github.com/ceph/teuthology/pull/380
Rbd suite run - http://pulpito.front.sepia.ce... - 04:33 PM Revision fca14dc6 (ceph): AsyncMessenger: Fix accept connection replacing process
- Original there exists bugs that we don't modify existing file event,
it will let remaining alive connection's event w... - 04:33 PM Revision e446a8f6 (ceph): AsyncConnection: Avoid name conflicting with AsyncMessenger
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 04:33 PM Revision b3e3fae3 (ceph): AsyncConnection: Avoid hungry if mark_down's caller is the eventcenter'...
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 04:14 PM Revision 09b3e77d (ceph): FileStore: Move ftruncate to do_sparse_copy
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:56 PM Revision a368533e (ceph): Merge pull request #3099 from sileht/sileht/python-rados-object-lock
- python-rados: Add object lock support
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:28 PM Revision f5bf75fa (ceph): python-rados: Add object lock support
- This change adds to the python binding the support of:
- rados_lock_exclusive
- rados_lock_shared
- rados_unlock
... - 12:23 PM Revision f6d81d39 (ceph): PipeConnection: Modify "is_connected" semantic
- "is_connected" should be used to judge whether have built a successful
connection with peer. Since "pipe == NULL" is ... - 12:23 PM Revision 2dfda545 (ceph): Messenger: Add unit tests
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 11:08 AM Bug #10063 (Resolved): ceph_objectstore_tool does not support getting attributes for erasure code...
- 11:02 AM Feature #9420 (Resolved): erasure-code: tools and archive to check for non regression of encoding
- 06:26 AM RADOS Feature #6114: Complete python binding interfaces for librados
- * lock support https://github.com/ceph/ceph/pull/3099
- 06:04 AM Bug #10262 (Resolved): osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- During the night of 2014-12-06 our cluster (4 nodes, 12x4TB spinning disks, Firefly 0.80.7.1 on Ubuntu 14.04.1) suffe...
- 05:04 AM Revision f3b3d755 (ceph): radosgw_admin: test full sync using existing tests
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 02:00 AM Revision dc67cd69 (ceph): rgw: switch to new watch/notify API
- Note that we don't use it properly, yet!
Signed-off-by: Sage Weil <sage@redhat.com> - 01:33 AM Revision 1f004209 (ceph): Merge pull request #3095 from dachary/wip-9785-dmcrypt-keys-permissions...
- ceph-disk: dmcrypt file permissions (giant)
- 01:33 AM Revision ccc8b46b (ceph): Merge pull request #3096 from dachary/wip-9785-dmcrypt-keys-permissions...
- ceph-disk: dmcrypt file permissions (firefly)
- 01:31 AM Revision 53fe2961 (ceph): Merge pull request #3035 from dachary/wip-10197-arch-arm
- arch: add support for HW_CAP based neon runtime detection
Reviewed-by: Sage Weil <sage@redhat.com> - 01:30 AM Revision 3b65226d (ceph): Merge pull request #3006 from dachary/wip-9420-erasure-code-non-regress...
- erasure-code: store and compare encoded contents (giant)
- 12:49 AM Revision 1ac17c0a (ceph): osd_types: op_queue_age_hist and fs_perf_stat should be in osd_stat_t::...
- Fixes: 10259
Backport: giant, firefly, dumpling
Signed-off-by: Samuel Just <sjust@redhat.com>
12/05/2014
- 10:21 PM Revision 9029813b (ceph): common/ceph_context: don't import std namespace
- This was broken by 7fed5dee4f96a83d1d6914f6fc0895bba2d15b99
Signed-off-by: Sage Weil <sage@redhat.com> - 09:56 PM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- Sage Weil wrote:
> Just a reminder that the "_dev" in "keyvaluestore_dev" means "experimental! danger! danger!". Th... - 07:01 AM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- Just a reminder that the "_dev" in "keyvaluestore_dev" means "experimental! danger! danger!". This code is not well-...
- 09:02 PM Revision e6558b47 (ceph): Merge pull request #3020 from dachary/wip-10192-objectstore-tool-lookup
- objectstore tool lookup by name & --op list filter
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic ... - 08:09 PM Revision cca85a53 (ceph): ceph_objectstore_tool: Add --format and --pretty-format support
- --pretty-format defaults true
Add --format so xml output can be requested
--op list defaults to single line of json p... - 08:09 PM Revision 32c832f0 (ceph): ceph_objectstore_tool: Remove extraneous endl on error throw messages
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 08:09 PM Revision eae7c02f (ceph): ceph_objectstore_tool: Fix errors messages in newer code
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 08:09 PM Revision de6384fd (ceph): ceph_objectstore_tool: Improve object spec parsing error messages
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 08:09 PM Revision 59b423e2 (ceph): ceph_objectstore_tool: Accept json object with --pgid instead of array
- It isn't anticipated that anyone would use this but keeps backward compatible
Signed-off-by: David Zafman <dzafman@r... - 07:48 PM Revision 980f0948 (ceph): common: bufferlist::get_contiguous return 0 when param len == 0
- Change-Id: I3eaee45b12c634687cd1b294b3c264aed8cab03a
Signed-off-by: Dong Yuan <yuandong1222@gmail.com> - 06:43 PM Revision 00c96c28 (ceph): doc: Adds ceph-deploy man page in TOC.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 06:40 PM Revision d93e561f (ceph): doc: Adds ceph-deploy man page under /man.
- Adds entry for ceph-deploy man page in man/Makefile.am
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> - 06:37 PM Revision 9191005c (ceph): doc: Adds man page for ceph-deploy.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 05:57 PM Revision f4735cff (ceph): .gitignore: add ceph_perf_objectstore
- Signed-off-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com> - 05:47 PM Revision cabb57a2 (ceph): FileStore: Fix _do_sparse_copy_range don't truncate zero sections
- If calling clone_range and zero filled sections is at the ending of src
range, the target fd won't write zero filled ... - 05:47 PM Revision bcee92ee (ceph): StoreTest: Add tests for clone_range op
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:32 PM Revision cd3447d0 (ceph): ceph-disk: dmcrypt file permissions
- The directory in which key files are stored for dmcrypt must be 700 and
the file 600.
http://tracker.ceph.com/issues... - 05:30 PM Revision 1ec557c0 (ceph): ceph-disk: dmcrypt file permissions
- The directory in which key files are stored for dmcrypt must be 700 and
the file 600.
http://tracker.ceph.com/issues... - 05:20 PM Revision f1dc5125 (ceph): Merge pull request #2987 from yuyuyu101/wip-9888
- AsyncMessenger: Async event threads can shared by all AsyncMessenger
Reviewed-by: Sage Weil <sage@redhat.com> - 05:11 PM Bug #9485: Monitor crash due to wrong crush rule set
- Hello, I can verify that I am facing the same problem.
After trying to edit the crushmap in order to separate grou... - 05:06 PM Revision 4c3b1299 (ceph): Merge pull request #3043 from yuyuyu101/objectstore-perf
- Objectstore::Transaction Perf Program
Reviewed-by: Sage Weil <sage@redhat.com> - 05:04 PM Revision bef363c1 (ceph): Merge pull request #3086 from dachary/wip-10125-radosgw-init-firefly
- rgw: run radosgw as apache with systemd (firefly)
- 05:03 PM Revision 691f0118 (ceph): Merge pull request #3085 from dachary/wip-10125-radosgw-init-giant
- rgw: run radosgw as apache with systemd (giant)
- 04:39 PM Revision d7a9bf7c (ceph): Merge pull request #3087 from dachary/wip-9785-dmcrypt-keys-permissions
- ceph-disk: dmcrypt file permissions
Reviewed-by: Sage Weil <sage@redhat.com> - 04:33 PM Revision 26747d43 (ceph): Merge pull request #3094 from yuandong1222/bufferlist-get_contiguous
- common: bufferlist::get_contiguous return 0 when param len == 0
Reviewed-by: Sage Weil <sage@redhat.com> - 04:01 PM Revision d6a7a7c6 (ceph): os/FileStore: merge filestore_replica_fadvise -> filestore_fadvise
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:01 PM Revision be11a451 (ceph): os/FileStore: stop disabling fadvise on XFS
- This was an issue with mixing fadvise and sync_file_range, not with just
fadvise.
Signed-off-by: Sage Weil <sage@red... - 03:26 PM Bug #10259 (Resolved): mon health stuck with phantom hung requests
- commit:1ac17c0a662e6079c2c57edde2b4dc947f547f57
(03:22:47 PM) sjust: sage: osd_stat_t
(03:22:59 PM) sjust: does n... - 02:36 PM Bug #10258 (Duplicate): ceph health reporting blocked op indefinitely
- On the performance test cluster, when creating an EC pool, ceph health reports that an op is blocked many hours after...
- 12:08 PM Bug #10257 (Resolved): Ceph df doesn't report MAX AVAIL correctly when using rulesets and OSD in ...
- In our setup we have two rulesets, one for SSDs and another one for HDDs. Ceph df normally reports the MAX AVAIL spac...
- 12:01 PM Revision a90233c8 (ceph): objectstore_tool: update usage strings
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 12:01 PM Revision d9e747b1 (ceph): objectstore_tool: refactor list-lost and fix-lost
- Abstract out the PG exploration loops and encapsulate the list-lost and
fix-lost semantic in a callable object.
Sign... - 12:01 PM Revision 7c1165f9 (ceph): objectstore_tool: lookup objects by name
- If the object is not a parsable JSON string, assume an object name and
look it up in all the PGs. If multiple objects... - 12:01 PM Revision c69aacea (ceph): objectstore_tool: filter --op list and explore all PGs
- The positional object name is used to filter the output of --op list and
only show the objects with a matching name. ... - 12:01 PM Revision df9d5c5c (ceph): objectstore_tool: parse new object description format
- The object format changed from
{json object}
to
[pgid,{json object}]
The parser is updated accordingly. I... - 12:01 PM Revision ddba2676 (ceph): objectstore_tool: test --op list variants
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 12:01 PM Revision bc6ea9cb (ceph): ceph_objectstore_tool: In error case umount objectstore
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 12:01 PM Revision 5a66db94 (ceph): ceph_objectstore_tool: For terminal output of list one object per line
- Instead of a parsable array make it easier to cut and paste listed objects
Signed-off-by: David Zafman <dzafman@redh... - 12:01 PM Revision b617ee2d (ceph): ceph_objectstore_tool: BUG: --op list wasn't including snapshots
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 12:01 PM Revision 5eacd3c5 (ceph): ceph_objectstore_tool: Strip _* (always _head) from pgid in list entry ...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 11:58 AM devops Bug #10252 (Resolved): apt-mirror having issues
- This was being caused by a proxy issue (needed another reload) which is used to access apt-mirror from the redhat net...
- 09:37 AM devops Bug #10252: apt-mirror having issues
- From magna002 curl sees the same:...
- 08:25 AM devops Bug #10252 (Resolved): apt-mirror having issues
- That prevent installation on some machines:...
- 10:32 AM Revision 6de83d49 (ceph): Cache hobject filestore_key to avoid massive _reverse_nibbles calls
- Signed-off-by: Dong Yuan <yuandong1222@gmail.com>
- 10:16 AM Feature #10231 (Resolved): gperftools headers have moved
- 10:06 AM Revision 58682d17 (ceph): ceph-disk: dmcrypt file permissions
- The directory in which key files are stored for dmcrypt must be 700 and
the file 600.
http://tracker.ceph.com/issues... - 09:32 AM Bug #9785 (Fix Under Review): /etc/ceph/dmcrypt-keys and key contents are created world-readable
- * giant backport https://github.com/ceph/ceph/pull/3095
* firefly backport https://github.com/ceph/ceph/pull/3096
- 08:38 AM Bug #9785 (Pending Backport): /etc/ceph/dmcrypt-keys and key contents are created world-readable
- 09:25 AM Feature #10254 (New): mon,osd: long-term non-clean PGs prevent osdmap trimming
- sometimes clusters have pgs that are degraded for long periods of time. this forces the mon to retain lots of old os...
- 08:58 AM Cleanup #10253 (Closed): gf-complete dead code
- ...
- 08:40 AM Revision 2b59c5a8 (ceph): common/Initialize.h: add header file to Makefile.am
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 08:12 AM rgw Bug #10251 (Resolved): "Segmentation fault" (radosgw()) in upgrade:dumpling-firefly-x:parallel-ne...
- Run http://pulpito.ceph.com/teuthology-2014-12-04_17:15:01-upgrade:dumpling-firefly-x:parallel-next-distro-basic-vps/...
- 07:42 AM Bug #9844: "initiating reconnect" (log) race; crash of multiple OSDs (domino effect)
- I have had this same issue on my cluster as well.
My cluster originally had 4 nodes, with 7 osds on each node, 28 ... - 07:18 AM Revision 5da15ee9 (ceph): mds: drop dentry leases in deleted directory
- we will never link dentry in deleted directory to inode, so it's
OK to remove client leases prematurely. This optimiz... - 06:37 AM Bug #10250: PG stuck incomplete after interrupted backfill.
- Oh I forgot to mention, min_size is 1 on this pool.
- 05:57 AM Bug #10250 (Closed): PG stuck incomplete after interrupted backfill.
- Ceph version: 0.87
OS: Ubuntu 14.04
Cluster: 3x osd nodes with ~24 osds each
Issue: I had a pool accidentally se... - 03:55 AM Bug #9916: osd: crash in check_ops_in_flight
- Sage Weil wrote:
> how is the OSDOp being formed? this looks like a bug on the client side to me. the attr ops sho... - 03:06 AM Bug #10246 (Resolved): add el7 to the list of supported version for centos in ceph-deploy install...
- 02:49 AM Revision f55a1f87 (ceph): mds: disallow flush dentry/journal when MDS is readonly
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:40 AM Revision f4f1880c (ceph): mds: properly unregister asok commands
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 01:15 AM rbd Feature #10226: Add pool quota reporting for Libvirt and other clients
- Assigning this one to me.
Need to figure a way out to fetch the pool's quota from the cluster first. - 01:12 AM Fix #9566 (Fix Under Review): osd: prioritize recovery of OSDs with most work to do
- 01:10 AM Bug #10018 (Fix Under Review): OSD assertion failure if the hinfo_key xattr is not there (corrupt...
- 12:56 AM Revision 818a8073 (ceph): mds: drop dirty dentries in deleted directory
- opened dirfrags and null dirty dentries in deleted directory inode
prevent MDCache::eval_stray() from purging the del... - 12:54 AM Revision cfb03b2d (ceph): Merge pull request #3081 from dachary/wip-10246-centos7
- doc: add centos 7 to ceph-deploy installation
Reviewed by: John Wilkins <jowilkin@redhat.com> - 12:00 AM Revision b4a4b75e (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...
12/04/2014
- 11:07 PM Revision 744c309e (ceph): Merge pull request #3031 from dachary/wip-10199-config-get-xml
- common: admin sock output XML elements whitespace
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@redhat.com> - 10:53 PM Revision ff901b5c (ceph): arch: add support for HW_CAP based neon runtime detection
- Rename the files from neon to arm to reflect the fact that it's related
to arm processors and also because NEON was r... - 10:50 PM Revision 50abebb5 (ceph): Merge pull request #259 from ceph/wip-10223
- Changed workloads in 2-workload to run in parallel
- 10:48 PM Revision 4487c3b0 (ceph): Changed workloads in 2-workload to run in parallel
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 09:39 PM Revision bff67475 (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... - 09:36 PM Revision 15763114 (ceph): Merge pull request #2959 from ceph/wip-10104
- rados.py: fix misnamed 'wait_*' routines, add true wait/wait-with-cb
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:21 PM Revision 43a2c3aa (ceph): Merge pull request #2985 from CzBiX/quick-fix
- rgw: check endpoints is not empty before use it.
This fixes a regression due to commit 3c4b782bcb5460523982a04b1e5c7... - 09:08 PM Revision 360d627f (ceph): pybind/test_rados: add test for wait_for_complete_and_cb()
- Also, factor out some common code between the two tests
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 09:08 PM Revision 19212cde (ceph): rados.py: fix misnamed 'wait_*' routines, add true wait/wait-with-cb
- Also modify aio_read test for wait: write an object, take its active set
down, try to aio_read; verify read doesn't c... - 08:07 PM Revision 9f3b21d1 (ceph): rgw: run radosgw as apache with systemd
- Same as sysv.
http://tracker.ceph.com/issues/10125 Fixes: #10125
Signed-off-by: Loic Dachary <loic@dachary.org>
(ch... - 08:03 PM Revision dabf6f5f (ceph): rgw: run radosgw as apache with systemd
- Same as sysv.
http://tracker.ceph.com/issues/10125 Fixes: #10125
Signed-off-by: Loic Dachary <loic@dachary.org>
(ch... - 07:36 PM CephFS Bug #10229 (Resolved): Filer: lock inversion with Objecter
- 07:32 PM Revision dea84def (ceph): Merge pull request #3079 from ceph/wip-10030-dumpling
- librbd: don't close an already closed parent image upon failure
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:32 PM Revision cb2c83b2 (ceph): Merge pull request #3078 from ceph/wip-10030-firefly
- librbd: don't close an already closed parent image upon failure
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:32 PM Revision 81295c5a (ceph): Merge pull request #3077 from ceph/wip-10030-giant
- librbd: don't close an already closed parent image upon failure
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:39 PM Revision a53dbabd (ceph): librados:: carry IoCtx ref from WatchInfo
- The WatchInfo gets totally async notifications. Make sure our ioctx
ref is valid when that happens.
Signed-off-by: ... - 06:39 PM Revision 61fc317d (ceph): librados: remove failed notify
- Decided this wasn't useful.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:39 PM Revision 6fa05dbf (ceph): osdc/Objecter: queued_async() gets called inside watch_lock from caller
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:39 PM Revision 1c5bba67 (ceph): osd/ReplicatedPG: pass obc to OpContext ctor
- We always set it, except for the handle_watch_timeout caller, which needs
to.
Signed-off-by: Sage Weil <sage@redhat.... - 06:39 PM Revision 1c6944f7 (ceph): osd/ReplicatedPG: do watch effects only when change commits
- Do not tell the client their watch succeeded until it is durable and
visible to clients doing a notify. This is less... - 06:39 PM Revision a989fece (ceph): osd: allow deletion of objects with watchers
- If we delete an object with a watcher, forcefully disconnect the watcher
instead of preventing the deletion with EBUS... - 06:38 PM Revision 0a612876 (ceph): librados: s/handle/cookie/ in headers
- Be consistent.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:37 PM Revision 1a36eb37 (ceph): PendingReleaseNotes: a few notes about watch/notify changes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:37 PM Revision 27ceb169 (ceph): ceph_test_rados_api_watch_notify: test ENOENT case
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:37 PM Revision f0614a10 (ceph): ceph_test_rados_watch_notify: do not unwatch on invalid handle
- It is not safe to call rados_unwatch on an undefined handle.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision 7f8ffae8 (ceph): osdc/Objecter: set last_error before async error event delivery
- No reason to delay this.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision a824be97 (ceph): test_async_driver: fix warning
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision 8ec0af47 (ceph): librados: use Objecter's linger_id as the cookie
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision de9f18dd (ceph): osdc/Objecter: take Finisher ref from creator
- Only needed for watch/notify users, so most can pass NULL.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision cd6a4aa9 (ceph): rados: break out notify replies by client
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision e72035f3 (ceph): librados: move watch/notify into the Objecter
- Several things here:
- we move all of the junk from librados' RadosClient into Objecter
- we use fast-dispatch to s... - 06:34 PM Revision e8df0771 (ceph): osdc/Objecter: drop ACK callback for watch
- It is semantically useless.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision 45aaa340 (ceph): osdc/Objecter: only reconnect watches; skip ack unless needed
- Only watches get a RECONNECT op; lingers just get resent.
Only request an ACK in the non-watch reconnect case and wh... - 06:34 PM Revision 88233696 (ceph): osdc/Objecter: ignore pings from previous registrations
- If we have a ping in flight and then reregister (due to interval change
or whatever), ignore the result of the previo... - 06:34 PM Revision 9d9e66e6 (ceph): osd: rejigger watch connect/disconnect callers
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision 32043a38 (ceph): encoding: multiset encode/decode
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision 5e994508 (ceph): librados: include missed watchers in notify reply data
- Include a list of who missed their notify in the notify reply.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision 14e933d2 (ceph): librados: use (gid,cookie) to identify notify participants
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision 955a2f0e (ceph): osdc/Objecter: use recast LingerOp* as OTW cookie, too
- This makes the OSD reply's cookie values match up with what the librados
users see. And it makes life less confusing... - 06:34 PM Revision 5c0a8c41 (ceph): osdc/Objecter: make watch_check time reflect async delivery
- When a librados user calls watch_check(), the age they get back should
establish a timestamp for which:
1) we know ... - 06:34 PM Revision 26440fd7 (ceph): osdc/Objecter: use RWLock for watch_lock
- This makes the linger_check fast path an RWLock read lock. Drop the
unnecessary write lock on rwlock and drop the un... - 06:34 PM Revision 42e4baa0 (ceph): librados: unwatch doesn't need the oid argument
- The handle is like a file handle: there is internal state that is getting
freed and the user needn't provide it again... - 06:34 PM Revision 8c867b8f (ceph): ceph_test_rados: use new watch/notify API
- Ignore error events for now; we are just stressing the OSD.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision 03778502 (ceph): librados: watch_check() to check on status of watch
- Return either an accumulated error code, or the time since the watch was
last confirmed.
Signed-off-by: Sage Weil <s... - 06:34 PM Revision 889cd874 (ceph): messages/MWatchNotify: print more nicer
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:34 PM Revision 5f90c20d (ceph): osdc/Objecter: expose LingerOp instead of linger_id
- We want a reference-counted handle, not an id.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:34 PM Revision 34c9d729 (ceph): osdc/Objecter: spit out linger register step
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:33 PM Revision 219f8248 (ceph): librados: mark old rollback call deprecated
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:33 PM Revision ea53983a (ceph): librados: no need for '2' suffix in c++
- Compiler disambiguates based on the rest of the signature.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:33 PM Revision 85f336d5 (ceph): rados: use new notify API
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:33 PM Revision d3ec70ee (ceph): librados: mark old watch calls deprecated
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision b583152e (ceph): osdc/Objecter: stop sending pings once we get an error
- If we get ENOTCONN or ETIMEDOUT we can stop pinging.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:32 PM Revision f68fcc0f (ceph): osdc/Objecter: objecter_inject_no_watch_ping
- Tunable to prevent PINGs. This will let us test paths the client gets
disconnected from the OSD (at least from the c... - 06:32 PM Revision 872012f1 (ceph): osdc/Objecter: skip ping if PAUSERD
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 485daaba (ceph): osdc/Objecter: factor out _send_op_account()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision b4d769cf (ceph): osdc/Objecter: fix whitespace
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 2c6076b0 (ceph): ceph_test_rados_api_watch_notify: verify notify after missed notify works
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 0601b5f9 (ceph): ceph_test_rados_watch_notify: fix signed/unsigned warnings
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision a4eeaf5a (ceph): ceph_test_rados_api_watch_notify: drop 'Test' suffix
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 14cd7197 (ceph): ceph_test_rados_api_watch_notify: reorder tests
- Group by function, not language/pool type.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:32 PM Revision 300131ea (ceph): osd: send watch DISCONNECT to client when a watch is removed
- This is an explicit notification to the client that a watch is no longer
valid and needs to be re-registered.
Signed... - 06:32 PM Revision cdc9f5f2 (ceph): ceph_test_rados_api_watch_notify: test watch disconnect, reconnect
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision b5751947 (ceph): scratchtoolpp: suppress deprecation warnings
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 6c83ec57 (ceph): librados: mark deprecated watch/notify methods with deprecated attribute
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 1b6bcfe3 (ceph): librados: mark old rollback method deprecated
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 5e794c11 (ceph): librados: mark old object listing api deprecated
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 22572a39 (ceph): librados: add infrastructure to deliver an error notification
- Use a reusable context in the WatchNotifyInfo to trigger an error
event, delivered via the existing Finisher thread. ... - 06:32 PM Revision 5e113ce2 (ceph): rados: improve watch command output
- - hexdump the notify payload, and include all of the new metadata
- print error events too
Signed-off-by: Sage Weil ... - 06:32 PM Revision e4241033 (ceph): osdc/Objecter: separate WATCH from RECONNECT
- Use WATCH op for the initial registration. This is idempotent in that
it will succeed whether the watch information ... - 06:32 PM Revision 909bdbc5 (ceph): osdc/Objecter: queue an error if reconnect fails
- If we fail to reconnect, trigger the on_error (reusable) context to
let the user know about it.
Signed-off-by: Sage ... - 06:32 PM Revision bdef13c9 (ceph): osdc/Objecter: send regular PING ops
- Send a full PING op to the object to ensure we are still connected. For
now just use the existing ping interval; we m... - 06:32 PM Revision 89e033c7 (ceph): clean up CEPH_WATCH_EVENT_* namespace, and make COMPLETE distinct
- Use a proper prefix and make a separate event for the notify completion
message.
Signed-off-by: Sage Weil <sage@redh... - 06:32 PM Revision 29802bf5 (ceph): ceph_test_rados_api_watch_notify: s/handle/cookie/
- Use consist nameing for C and C++ tests.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:32 PM Revision e8f36efd (ceph): ceph_test_rados_api_watch_notify: verify we get the right # of notifies
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 66747c8b (ceph): osd/Watch: fix comment typo
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 7c8a1cd3 (ceph): osd/Watch: drop redundant in_progress_watchers
- This is essentially watchers.size() at all times and obfuscates the code.
In particular this makes the maybe_complete... - 06:32 PM Revision aa7ea5b9 (ceph): librados: behave if errcb is NULL
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision e0e90f71 (ceph): librados: EINVAL on bad args to watch2
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 7f00b722 (ceph): osd/Watch: inform watchers when they cause a notify timeout
- If a watcher doesn't ack in time, let them know that they triggered a
notify failure.
Signed-off-by: Sage Weil <sage... - 06:32 PM Revision 10ac6295 (ceph): librados: tell watcher if we cause a notify timeout
- If we are a watcher and we fail to notify in a timely manner, or
circumstances otherwise conspire to prevent out ack ... - 06:32 PM Revision 1a82cc39 (ceph): osd, librados: distinguish between old and new watchers
- Use a new watch op code that is different from the legacy one so we can
tell when the client is doing all the new stu... - 06:32 PM Revision b76fc39a (ceph): osdc/Objecter: only ping watches (not notifies)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 83189b07 (ceph): make ping verify we are connected
- 06:32 PM Revision 26e2fc73 (ceph): osd/Watch: set timeout event for new watchers
- For a new watcher, we set the timeout event on connect, and reset it when
we get a ping.
For an old watcher, we cont... - 06:32 PM Revision 7e0c4efc (ceph): librados: define updated watch/notify interface
- - new notify callback with the correct values:
- notify_id
- watch handle
- payload
- new notify_ack call
- n... - 06:32 PM Revision 81cdff27 (ceph): osd: implement notify ack payloads
- If the notified send back reply payloads, pass them back to the notifier.
Note that we have changed the on-wire beha... - 06:32 PM Revision 7589bfcc (ceph): librados: update notify2 API to accept reply payloads
- Allow the notify2 callers to provide bufferlists or char ** pointers
so that we can pass the reply buffer back to the... - 06:32 PM Revision e1a3bc87 (ceph): ceph_test_rados_api_watch_notify: test notify2 api
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 8b409d49 (ceph): librados: include notifier's gid in notify
- The notify replies include the identify of everyone who acked the
notify. For symmetry, inform the notified client w... - 06:32 PM Revision 6183dccd (ceph): osd: allow multiple watchers/notify replies per client
- It is perfectly valid to register multiple watchers via the same
librados client. Make the notify_replies a multimap... - 06:32 PM Revision 6af4e1f6 (ceph): librados: unconditionally pass WATCH_NOTIFY to legacy callback
- This was always WATCH_NOTIFY; just pass that explicitly. No need to
pay attention to what's in the message.
Signed-... - 06:32 PM Revision 0d6aa20d (ceph): librados: define CEPH_OSD_WATCH_OP_*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision 73720130 (ceph): librados: use new watch op codes; simplify Objecter helpers
- - drop the useless add_watch() helper; do it explicitly
- drop the unused var arg everywhere
- make a separate notify... - 06:32 PM Revision 2e508d05 (ceph): osdc/Objecter: fix assert_src_version
- Don't use the add_watch() helper; do it like assert_version
does it.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:32 PM Revision 2288f318 (ceph): librados: define RECONNECT and PING watch ops
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision d44bd2b0 (ceph): osd/ReplicatedPG: handle PING and RECONNECT watch ops
- The ping will essentially assert that a watch is still valid.
A reconnect will reestablish session state *only* if t... - 06:32 PM Revision 97661e1a (ceph): librados: remove crufty declaration
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:32 PM Revision c973c93f (ceph): librados: define error callback
- This is the async notification of a watch error (failure to reconnect to
the object's OSD after a peering event or ne... - 06:31 PM Revision 12940c9f (ceph): librados: drop useless ver arg to _notify_ack
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:31 PM Revision 96d06a5f (ceph): Merge pull request #3076 from ceph/wip-mon-mdsdne
- MDSMonitor.cc: fix assertion caused by MDSMap::STATE_DNE state
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 06:13 PM Revision 19e6c586 (ceph): Merge pull request #3072 from ceph/wip-10231-gperftools-location
- heap_profiler: support new gperftools header locations
gitbuilders are happy
Reviewed-by: Sage Weil <sage@redhat.com> - 06:11 PM Revision 12098b41 (ceph): Merge pull request #3084 from ceph/wip-rados-include
- librados: Fix rados include problem reported by "sponce"
Reviewed-by: Sage Weil <sage@redhat.com> - 06:06 PM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- I'm sorry, that I forgot use correct format before, so it omitted some character:...
- 06:04 PM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Wenjun Huang wrote:
> Sorry for my carelessness, I meant:
> @if (r == -ENOENT || r == -ENOATTR)
> continue;@
... - 06:06 PM Revision 22c1d9b0 (ceph): librados: Fix rados include problem reported by "sponce"
- Caused by a03f85a8e7fab296ea2df70a929a1c5e4aa0f7fb
Signed-off-by: David Zafman <dzafman@redhat.com> - 06:05 PM Revision cc469b23 (ceph): erasure-code: enforce chunk size alignment
- Let say the ErasureCode::encode function is given a 4096 bytes
bufferlist made of a 1249 bytes bufferptr followed by ... - 06:05 PM Revision ad04a677 (ceph): common: add bufferlist::rebuild_aligned_size_and_memory
- The function bufferlist::rebuild_aligned checks memory and size
alignment with the same variable. It is however usefu... - 06:05 PM Revision 5205d4da (ceph): common: allow size alignment that is not a power of two
- Do not assume the alignment is a power of two in the is_n_align_sized()
predicate. When used in the context of erasur... - 06:04 PM Revision f9c602a2 (ceph): Merge pull request #3059 from dachary/wip-10125-radosgw-init
- rgw: run radosgw as apache with systemd
Reviewed-by: Sage Weil <sage@redhat.com> - 05:57 PM Revision 7b621f4a (ceph): rgw: run radosgw as apache with systemd
- Same as sysv.
http://tracker.ceph.com/issues/10125 Fixes: #10125
Signed-off-by: Loic Dachary <loic@dachary.org> - 05:30 PM Revision cad4edce (ceph): Merge pull request #2997 from ceph/wip-snapmapper
- osd: require SNAPMAPPER feature; drop tolerate_collection_add_enoent
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:29 PM Revision a6a8aeae (ceph): Merge pull request #2979 from ceph/wip-kill-category
- osd: kill 'category' from pg_stats_t
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:26 PM Revision d212ced8 (ceph): Merge pull request #2694 from dachary/wip-9728-jerasure-neon
- erasure-code: jerasure support for NEON
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:25 PM Revision 08aa6d3e (ceph): Merge pull request #3082 from scuttlemonkey/wip-doc-10247
- Changed os-recommendation table sorting to remove implied bias.
Reviewed-by: Sage Weil <sage@redhat.com> - 05:25 PM Revision 473e36ca (ceph): Merge pull request #3048 from ceph/wip-10209
- osd: tolerate sessionless con in fast dispatch path
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 05:24 PM Revision 6b270898 (ceph): Merge pull request #3049 from dachary/wip-10211-erasure-code-buffer-ali...
- erasure-code: enforce chunk size alignment
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:15 PM Revision 3f2f42dd (ceph): doc/release-notes: v0.89
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:39 PM Revision c0685ec7 (ceph): Merge remote-tracking branch 'gh/next'
- 04:27 PM Revision 237b29c2 (ceph): Changed os-recommendation table sorting to remove implied bias.
- Fixes: #10247
signed-of by: Patrick McGarry <pmcgarry@redhat.com> - 04:11 PM Revision a6102f0b (ceph): documentation: add centos 7 to ceph-deploy installation
- http://tracker.ceph.com/issues/10246 Fixes: #10246
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 03:49 PM devops Feature #10046 (In Progress): run make check on every pull request
- https://github.com/ceph/ceph-build/pull/35
- 03:05 PM Revision 1fba28f9 (ceph): WBThrottle: Call posix_fadvise to free page cache if nocache set in cle...
- Because FileStore will sync fs and call clear() to clear all pending
ghobjct. So in clear(), the pending object can f... - 03:05 PM Revision 7631b102 (ceph): os: add filestore_fadvise to control whether use posix_fadvise.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:10 PM Revision ec2677ea (ceph): Merge pull request #3024 from ceph/wip-librados-symbols
- librados: Only public API symbols from the shared library
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:58 PM Bug #10063 (Fix Under Review): ceph_objectstore_tool does not support getting attributes for eras...
- * firefly backport https://github.com/ceph/ceph/pull/3089
* giant backport https://github.com/ceph/ceph/pull/3088
- 01:29 PM Bug #10125 (Fix Under Review): radosgw is being started as root not apache with systemd
- 12:07 PM Bug #10125: radosgw is being started as root not apache with systemd
- * giant backport https://github.com/ceph/ceph/pull/3085
* firefly backport https://github.com/ceph/ceph/pull/3086 - 10:03 AM Bug #10125 (Pending Backport): radosgw is being started as root not apache with systemd
- 09:58 AM Bug #10125 (Fix Under Review): radosgw is being started as root not apache with systemd
- ...
- 04:45 AM Bug #10125: radosgw is being started as root not apache with systemd
- I would like to test it manually but I don't know how to get a centos7 VPS. Help ?
- 01:23 PM Fix #9566 (In Progress): osd: prioritize recovery of OSDs with most work to do
- 01:22 PM Bug #9785 (Fix Under Review): /etc/ceph/dmcrypt-keys and key contents are created world-readable
- https://github.com/ceph/ceph/pull/3087
- 12:44 PM Bug #10246 (Fix Under Review): add el7 to the list of supported version for centos in ceph-deploy...
- 08:06 AM Bug #10246: add el7 to the list of supported version for centos in ceph-deploy installation instr...
- https://github.com/ceph/ceph/pull/3081
- 08:00 AM Bug #10246 (Resolved): add el7 to the list of supported version for centos in ceph-deploy install...
- http://ceph.com/docs/master/start/quick-start-preflight/#red-hat-package-manager-rpm
- 12:28 PM Revision e42df6af (ceph): MDSMonitor.cc: fix assertion caused by MDSMap::STATE_DNE state
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 11:31 AM rbd Bug #10030 (Resolved): Crash when attempting to open non-existent parent image
- 10:37 AM CephFS Bug #10248 (New): messenger: failed Pipe;:connect::assert(m) in Hadoop client
- We have logs and a core dump from the QA run: http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-30_23:12:01-hado...
- 10:05 AM Bug #10211 (Fix Under Review): gf-complete exit(1) because of misaligned structure
- giant backport https://github.com/ceph/ceph/pull/3083
- 10:00 AM Bug #10211 (Pending Backport): gf-complete exit(1) because of misaligned structure
- 09:25 AM Feature #9728 (Resolved): erasure-code: jerasure support for NEON
- 09:24 AM Documentation #10247 (Resolved): Alpha sort os-recommendataions
- 08:14 AM Documentation #10247 (Resolved): Alpha sort os-recommendataions
- to remove implied bias.
- 09:24 AM Bug #10209 (Resolved): osd/OSD.cc: 5410: FAILED assert(session)
- 09:11 AM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
- CentOS7 needs...
- 07:55 AM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
- For RHEL, we should cover the basics of "Check if you're subscribed to Red Hat with @subscription-manager@ ?" and "ru...
- 07:53 AM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
- Bumping the priority so that it gets triaged
- 07:47 AM Documentation #10245 (Resolved): RPM quick start for RHEL should explain where to get tcmalloc & ...
- http://ceph.com/docs/master/start/quick-start-preflight/#red-hat-package-manager-rpm...
- 08:59 AM rgw Bug #10066: rgw: failed md5sum on s3tests-test-readwrite
- That's the conf file I'm using for reproduction:...
- 07:12 AM Fix #10244 (New): double resource for setting up ceph-deploy
- And one of them is missing instructions on installing via RPM.
This causes issues with users that find the incompl... - 07:02 AM Revision 80463596 (ceph): Merge pull request #3062 from ceph/wip-10123-giant
- librbd: protect list_children from invalid child pool IoCtxs
Reviewed-by: Sage Weil <sage@redhat.com> - 07:02 AM Revision 4e201554 (ceph): Merge pull request #3064 from ceph/wip-10123-dumpling
- librbd: protect list_children from invalid child pool IoCtxs
Reviewed-by: Sage Weil <sage@redhat.com> - 07:01 AM Revision e2ec37bf (ceph): Merge pull request #3063 from ceph/wip-10123-firefly
- librbd: protect list_children from invalid child pool IoCtxs
Reviewed-by: Sage Weil <sage@redhat.com> - 06:56 AM Linux kernel client Bug #4553 (Can't reproduce): kclient: lockdep report, crash involving ceph fs and libceph
- 06:39 AM Revision f9bd970e (ceph): Merge pull request #3028 from majianpeng/fix4
- Add perf reset command.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:36 AM rgw Bug #10243: civetweb is hitting a limit (number of threads 1024)
- The problem is in [1] as:
#define MAX_WORKER_THREADS 1024
I changed this to "MAX_WORKER_THREADS 20480" and it worke... - 04:00 AM rgw Bug #10243 (Resolved): civetweb is hitting a limit (number of threads 1024)
- When setting "rgw thread pool size" to a number higher than 1024 and enabling civetweb 'rgw_frontends="civetweb port=...
- 06:30 AM rbd Bug #10123 (Resolved): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
- 06:21 AM Bug #10067 (Can't reproduce): ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
- 06:04 AM Bug #10067: ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
- The ...
- 05:37 AM Bug #10067: ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
- ...
- 05:21 AM Bug #10067: ::posix_memalign abort ceph::buffer::create_page_aligned in 0.80.7
- It's a stress split test therefore no erasure code involved after upgrading to firefly.
- 05:32 AM Revision f11fd66f (ceph): Merge pull request #3074 from ceph/wip-10229
- osdc/Filer: use finisher to execute C_Probe and C_PurgeRange
- 05:26 AM Revision d3ee89ac (ceph): osdc/Filer: use finisher to execute C_Probe and C_PurgeRange
- Currently contexts C_Probe/C_PurgeRange are executed while holding
OSDSession::completion_lock. C_Probe and C_PurgeRa... - 05:05 AM Revision f2ebce04 (ceph): doc: fix formatting in README
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:05 AM Revision 5d79dd97 (ceph): test: make read/write test simpler
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:05 AM Revision 507dc20b (ceph): doc: add read/write example to readme
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:03 AM Revision 43d5c7ca (ceph): crush: fix crush_calc_straw() scalers when there are duplicate weights
- The straw bucket was originally tested with uniform weights and with a
few more complicated patterns, like a stair st... - 05:02 AM Revision 85498bc8 (ceph): crush: fix distortion of straw scalers by 0-weight items
- The presence of a 0-weight item in a straw bucket should have no effect
on the placement of other items. Add a test ... - 04:54 AM Bug #10042 (Duplicate): OSD crash doing object recovery with EC pool
- http://tracker.ceph.com/issues/8588
- 04:48 AM Bug #10065 (Duplicate): hung ec-lost-unfound.yaml, failed of osd.{0,2,3}
- http://tracker.ceph.com/issues/10211
- 04:47 AM Revision 04fbadc6 (ceph): test: add basic read/write test
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:14 AM Revision b0bfca11 (ceph): doc: add badges
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 03:51 AM Bug #8588 (In Progress): In the erasure-coded pool, primary OSD will crash at decoding if any dat...
- 03:42 AM Bug #10017 (Fix Under Review): OSD wrongly marks object as unfound if only the primary is corrupt...
- https://github.com/ceph/ceph/pull/3034 ready for review
- 12:33 AM Bug #10242: FAILED assert(backfill_targets.empty() || backfill_targets == want_backfill)
- Since the osd went down, so please upgrade the priority and severity.
- 12:19 AM Bug #10242 (Can't reproduce): FAILED assert(backfill_targets.empty() || backfill_targets == want_...
- version: 0.80.7
config:
osd max backfills = 1
osd recovery max active = 1
One osd went down after hitting...
12/03/2014
- 09:31 PM CephFS Bug #10229: Filer: lock inversion with Objecter
- 10:40 AM CephFS Bug #10229 (Resolved): Filer: lock inversion with Objecter
- Saw this on a next test (http://qa-proxy.ceph.com/teuthology/sage-2014-12-01_11:11:17-fs-next-distro-basic-multi/6289...
- 09:17 PM Revision a45663c5 (ceph): Merge pull request #212 from ceph/wip-9117-wusui
- Move output in task/s3readwrite
- 09:02 PM Bug #10241 (Resolved): Incorrect OSD mapping with EC 6+2 setup in Giant
- Hit this on the performance test cluster during nightly giant testing. Notice the very incorrect mapping....
- 08:44 PM Revision 6edaf4e7 (ceph): heap_profiler: support new gperftools header locations
- The google/ headers location has been deprecated as of gperftools 2.0.
As of gperftools 2.2rc, the google/ headers wi... - 07:11 PM Feature #10198: PG removal occupy the disk thread several hours
- Samuel Just wrote:
> Radosgw creates unbounded size index objects, will change eventually.
Hi Sam,
It is more like... - 06:45 PM Revision d5e2c2cf (ceph): mon: fix signed/unsigned comparison warning
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:56 PM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Sorry for my carelessness, I meant:
@if (r == -ENOENT || r == -ENOATTR)
continue;@ - 04:10 AM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Samuel Just wrote:
> Right, the deleting the object portion is what I was talking about. I think that's the right w... - 05:43 PM Bug #10176: Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- See PR - https://github.com/ceph/ceph-qa-suite/pull/253
- 05:25 PM Revision 9565621d (ceph): crush: default to straw_calc_version 1
- Stick with bobtail tunables where it affects compatibility. Use v1 of
straw_calc, though, since that does not, and w... - 05:25 PM Revision f35a3d88 (ceph): crush: pass crush_map * to various builder methods
- In particular, we will need it for crush_calc_straw().
Signed-off-by: Sage Weil <sage@redhat.com> - 05:25 PM Revision 7c120363 (ceph): crush/builder: break out new version 1 of crush_calc_straw
- No change, yet.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:25 PM Revision 50e2ceef (ceph): crush: add straw_calc_version tunable
- It doesn't do anything, yet.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:24 PM Revision c133a83f (ceph): crush/CrushWrapper: dump chooseleaf_vary_r with other tunables
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:24 PM Revision 3877f008 (ceph): crush/CrushTester: add new --show-mappings option
- This makes --show-utilization and --show-statistics usable.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:24 PM Revision 35062937 (ceph): crush: recalculate straw scalers during a reweight
- The crushtool --reweight function triggers a fresh calculation of bucket
weights so that they are always the sum of t... - 05:24 PM Revision 294b06c6 (ceph): crushtool/CrushTester: output utilization even with 1 batch
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:24 PM Revision 7a99b489 (ceph): osdmaptool: --test-map-pgs-dump
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:24 PM rgw Bug #10195: s3 java jdk conn.getobject(...) (get s3 object) method fails with latest version of a...
- Both test runs used the exact same code, same endpoint, same authentication keys, and same GET request. The only thin...
- 04:18 PM Revision 68fdc0f6 (ceph): 0.89
- 03:28 PM Revision 6e69955a (ceph): Merge pull request #3065 from ceph/wip-cephtool-exec
- qa: fix cephtool tests not getting run
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:26 PM Revision d98cec7f (ceph): qa: fix teardown in cephtool's test_mon_mds
- This was missing from 17b5fc9a but we didn't notice
because the test wasn't being run by the gitbuilders.
Signed-off... - 02:44 PM Revision 26e8cf17 (ceph): Merge pull request #3055 from ceph/wip-10135-giant
- mon: OSDMonitor: allow adding tiers to FS pools
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 12:52 PM Feature #10231: gperftools headers have moved
- Work-in-progress pushed to https://github.com/ceph/ceph/tree/wip-10231-gperftools-location, submitted for review at h...
- 12:44 PM Feature #10231 (Resolved): gperftools headers have moved
- The @google/@ headers location has been deprecated as of gperftools 2.0. As of gperftools 2.2rc, the @google/@ header...
- 10:18 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- ...
- 10:10 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- Here is a tentative approach. The idea is to accumulate authoritative peers instead of just keeping the last one. For...
- 08:56 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- Exploring a two options:
* changing PG::scrub_compare_maps to collect all shards for a given missing object so tha... - 08:49 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- When the primary shard is lost in k=2, m=2, the PG has an unfound object (because, as explained in the description) t...
- 08:45 AM rgw Bug #10227 (Duplicate): "Segmentation fault" radosgw() in smoke-master-distro-basic-multi suite
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-30_02:35:03-smoke-master-distro-basic-multi/626596...
- 08:35 AM rbd Feature #10226 (New): Add pool quota reporting for Libvirt and other clients
- Currently when adding a Ceph RBD pool into Libvirt it will set the pool size as the maximum capacity of the entire cl...
- 08:20 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- The initial run for this report passed - http://pulpito.front.sepia.ceph.com/teuthology-2014-12-02_17:00:03-upgrade:f...
- 06:56 AM CephFS Fix #10135 (Resolved): OSDMonitor: allow adding cache pools to cephfs pools already in use
- 26e8cf174b8e76b4282ce9d9c1af6ff12f5565a9
- 05:33 AM Revision 8cd1fdd7 (ceph): SimpleMessenger: allow RESETSESSION whenever we forget an endpoint
- In the past (e229f8451d37913225c49481b2ce2896ca6788a2) we decided to disable
reset of lossless Pipes, because lossles... - 05:25 AM Bug #10211: gf-complete exit(1) because of misaligned structure
- For the record, strace on the process shows:...
- 05:16 AM CephFS Bug #10164 (Fix Under Review): Dirfrag objects for deleted dir not purged until MDS restart
- https://github.com/ceph/ceph/pull/3071
- 04:56 AM Revision c4f93499 (ceph): Merge pull request #3044 from osynge/wip=suse-systemd
- better systemd support
Reviewed-by: Sage Weil <sage@redhat.com> - 04:53 AM Revision cbac4609 (ceph): Merge pull request #3067 from dachary/wip-cephtool
- fix cephtools running only part of the tests + avoid killing wrong daemons
Reviewed-by: Sage Weil <sage@redhat.com> - 02:33 AM Bug #10202 (Can't reproduce): ceph_objecstore_tool.py : OSD has the store locked
- Thanks for trying, since armv8 based machines & the ubuntu distribution matching are not out yet, let's close this.
- 02:28 AM Revision 8e5dbe7d (ceph): common/perf_counters: Remove the duplicated code.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:26 AM Revision 963b7649 (ceph): test/perf_counters: Replace perfcounters_dump to perf dump.
- The func of command perfcounters_dump and 'perf dump' are the same .
But from the print 'ceph --admin-daemon help', ... - 02:23 AM Revision eafb2245 (ceph): test/perf_counters: Add test case for cmd 'perf reset'
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:10 AM Revision 5f8186b1 (ceph): common/perf_counters: Add 'perf reset all|perfcountername' for 'ceph
- --admin-daemon'
Using this command, we can reset all perfcounters or reset on specified
perfcounter.
Signed-off-by:... - 12:23 AM Revision f152bc69 (ceph): Merge pull request #3068 from ktdreyer/doc-os-recommendations-cleanup
- doc: os recommendations cleanup
Reviewed-by: Loic Dachary <ldachary@redhat.com>
12/02/2014
- 11:33 PM Revision 5d3bff04 (ceph): doc: rm Fedora minor versions in os recommendations
- Fedora doesn't have point releases, so it doesn't make sense to talk
about "Fedora 18.0" or "Fedora 19.0" - it's just... - 11:20 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- I reported KV OSD init problem as #10225.
- 11:19 PM Revision bc5a22b5 (ceph): osd: require SNAPMAPPER feature from peers
- This was introduced before cuttlefish. We require users to upgrade first
to a newer release, so there is no need to ... - 11:19 PM Revision 0d4dd10b (ceph): os/ObjectStore: drop tolerate_collection_add_enoent
- This is no longer needed and clutters the interface.
Signed-off-by: Sage Weil <sage@redhat.com> - 11:18 PM Revision e83321ee (ceph): Merge pull request #3061 from ktdreyer/rpm-ceph-disk-man-page
- packaging: package ceph-disk(8)
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:18 PM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- Oh yeah, another thing: some filestore based OSDs crash at the end of boot sequence so I didn't bother to start them ...
- 11:15 PM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- I didn't do anything to Ceph because cluster was down so I didn't even start those OSDs. No upgrades to Ceph was depl...
- 11:01 PM Bug #10225: keyvaluestore: OSDs do not start after few weeks of downtime (osd init failed / unabl...
- Hmm, I'm not sure why this happen. It seemed keyvaluestore lose "osd_superblock"?
Do you upgrade ceph? - 10:45 PM Bug #10225 (Closed): keyvaluestore: OSDs do not start after few weeks of downtime (osd init faile...
- On "Giant" I've created seven KV OSDs (on 4 or 5 different hosts) before cluster went down due to cascade of OSD cras...
- 11:13 PM Revision b743a951 (ceph): packaging: package ceph-disk(8)
- The ceph-disk man page was added in
a450cab2b8148cb8a9b043d629feccf89e5aabac, but this was not added to the
RPM or DE... - 10:55 PM Revision 2497f16a (ceph): doc: rm old releases in os recommendations page
- Similar to the change in commit
4cdc9c793627eec13c65543c09c604ec27a4dd8a, remove the references to old
Ceph releases.... - 10:55 PM Revision 0bb2e1ed (ceph): doc: clarify "B" flag in os recommendations page
- We don't exactly do continuous builds on all the platforms marked with
"B", but we have published binary RPMs for the... - 10:54 PM Bug #10202: ceph_objecstore_tool.py : OSD has the store locked
On a virtual machine.
$ cat /etc/issue
Ubuntu 14.04 LTS \n \l
$ uname -a
Linux ubuntu 3.13.0-24-generic #46-U...- 03:09 PM Bug #10202: ceph_objecstore_tool.py : OSD has the store locked
- It is ubuntu 14.04 on ARMv8
- 12:57 PM Bug #10202: ceph_objecstore_tool.py : OSD has the store locked
Could this be a platform specific bug using init-ceph to kill daemons? Do we know what platform they are running on?- 10:52 PM Revision e3e57415 (ceph): tests: vstart_wrapper.sh must call vstart.sh with a list of daemons
- The list of daemons is provided in the $CEPH_START environment variable
but vstart_wrapper.sh incorrectly uses the $V... - 10:52 PM Revision 3047c9e0 (ceph): qa: cephtool/test.sh use regular strings to list tests
- Using the array notation to list test is error prone and more
complicated to write.
It also fixes a bug : only the f... - 10:32 PM Revision 946bebd9 (ceph): crush: add dprintk's for crush_calc_straw
- These are compiled out by default.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:48 PM Revision 1b656450 (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... - 09:48 PM Revision c4c63e82 (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... - 09:46 PM Revision 7cd8c3f8 (ceph): mon: OSDMonitor: allow adding tiers to FS pools
- This was an overly-strict check. In fact it is perfectly
fine to set an overlay on a pool that is already in use
as ... - 09:32 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- https://github.com/ceph/ceph/pull/3070
- 08:15 PM Revision 73ad2d63 (ceph): common: allow size alignment that is not a power of two
- Do not assume the alignment is a power of two in the is_n_align_sized()
predicate. When used in the context of erasur... - 08:15 PM Revision 4e955f41 (ceph): erasure-code: enforce chunk size alignment
- Let say the ErasureCode::encode function is given a 4096 bytes
bufferlist made of a 1249 bytes bufferptr followed by ... - 08:15 PM Revision 9ade88e8 (ceph): common: add bufferlist::rebuild_aligned_size_and_memory
- The function bufferlist::rebuild_aligned checks memory and size
alignment with the same variable. It is however usefu... - 07:23 PM Revision 56dae09b (ceph): doc: Reformatting on rbd replay doc.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:23 PM Revision b8f6b5f7 (ceph): doc: Added rbd-replay-many and restructured index.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:23 PM Revision 54d5ed37 (ceph): doc: Fixed index syntax.
- Signed-off-by: John Wilkins <jowilkin@redhat.com>
- 07:09 PM Revision deaae3f5 (ceph): Merge pull request #3051 from ceph/wip-doc-rbd-replay
- doc: Document RBD Replay
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 07:07 PM Revision b1aa23ee (ceph): Merge pull request #3060 from ktdreyer/doc-os-recommendations-centos-7
- doc: add CentOS 7 to recommended OSes
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 06:53 PM Revision 3012c4a0 (ceph): doc: add CentOS 7 to recommended OSes
- CentOS 7 was missing from the list of recommended OSes for Firefly. Add
it to the list.
Reported-By: Frank Even <lis... - 06:07 PM Revision 547bfcfd (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 ... - 06:04 PM Revision 02d4685c (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 ... - 06:03 PM Revision 3ff94ed7 (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 ... - 05:39 PM Revision 06fe0f6f (ceph): Merge pull request #2993 from theanalyst/s3/keystone-date-fixes
- rgw: check for timestamp for s3 keystone auth
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:25 PM Revision 108dab6a (ceph): Update vps.yaml
- See http://tracker.ceph.com/issues/10178
- 05:24 PM Revision 2bb1e524 (ceph): Update vps.yaml
- 05:16 PM Revision 2604ae09 (ceph): Merge pull request #3058 from nilamdyuti/wip-doc-ceph-disk
- doc: Adds man page for ceph disk in TOC.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:04 PM Revision 6862891c (ceph): doc: Adds man page for ceph disk in TOC.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 03:41 PM Bug #10153: Rados.shutdown() dies with Illegal instruction (core dumped)
- This is not specific to rados.py, of course.
- 01:15 PM Bug #10153: Rados.shutdown() dies with Illegal instruction (core dumped)
- This was fixed by the application of commit:92615ea and commit:cf2104d in master. Please backport to firefly.
- 02:19 PM Revision adaa291e (ceph): Merge pull request #3056 from ceph/wip-9997-1
- client: invalidate kernel dentries one by one
Reviewed-by: John Spray <john.spray@redhat.com> - 01:49 PM Revision 491da517 (ceph): client: invalidate kernel dentries one by one
- Our trick to trim the whole kernel dentry tree does not work for 3.18+ kernel.
The fix is trim kernel dentries one by... - 01:47 PM Bug #9487 (Resolved): dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim...
- 01:43 PM Bug #9891 (Rejected): "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x...
- 01:40 PM Bug #10085 (Resolved): dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
- 01:39 PM Bug #10157: PGLog::(read|write)_log don't write out rollback_info_trimmed_to
- 01:37 PM Bug #9459 (Can't reproduce): osd: blocked request
- 01:36 PM Bug #8595 (Resolved): osd: client op blocks until backfill starts (dumpling)
- 01:35 PM Bug #10126 (Rejected): "Exception: timed out waiting for admin_socket" in upgrade:giant-x-next-di...
Second time this was reproduced a misc.log was available. The load average was 17 on node with osd.13 which must n...- 01:34 PM Bug #9806 (Pending Backport): Objecter: resend linger ops on split
- 01:34 PM Bug #9806 (Resolved): Objecter: resend linger ops on split
- 01:34 PM Bug #8885 (Can't reproduce): SIGABRT in TrackedOp::dump() via dump_ops_in_flight()
- 01:33 PM Bug #9731 (Can't reproduce): Ceph 0.80.6 OSD crashes
- 01:32 PM Messengers Bug #9898 (Pending Backport): osd: fast dispatch deadlock in mark_down (giant)
- 01:32 PM Messengers Bug #9898 (Resolved): osd: fast dispatch deadlock in mark_down (giant)
- 01:31 PM Revision 8fc35500 (ceph): tasks/ceph: move FS creation inside Filesystem
- Leave the legacy handling out in cephfs_setup, move
the filesystem creation stuff into Filesystem. I
anticipate this... - 01:30 PM Bug #10058 (Can't reproduce): next stuck in recovery, no progress
- 01:30 PM Revision 89beed1b (ceph): tasks/ceph: conservative PG count in FS pools
- This was tripping over the recent commit 42c85e80
in Ceph master, which tightens the limits on
acceptable PG counts p... - 01:28 PM Bug #10105 (Can't reproduce): crash in PG::peek_map_epoch on upgrade from 0.80.4 to 0.80.7
- 01:27 PM Bug #10138 (Need More Info): osd: crash in SnapSet::from_snap_set
- 01:19 PM Bug #8797: "ceph status" do not exit with python_2.7.8
- The SIGILL was cured in master with the application of 92615ea and cf2104d. I've tested backporting these to firefly ...
- 01:18 PM Bug #10209: osd/OSD.cc: 5410: FAILED assert(session)
- 01:18 PM Bug #10178 (Resolved): mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- 01:18 PM Revision 017f669c (ceph): Merge pull request #3052 from ceph/wip-flush-journal-fix
- mds: fix race of trimming log segments
Reviewed-by: John Spray <john.spray@redhat.com> - 01:17 PM Bug #9939 (Resolved): "giant" no longer log scrub errors
- commit:d392f44891a064e08f28244673c43a869e1f6014
- 01:14 PM Bug #10109 (Duplicate): "LibRadosTwoPoolsECPP.PromoteSnap" test failed in upgrade:dumpling-firefl...
- 01:13 PM Bug #10113 (Duplicate): --log-to-stderr with -f/-d sends a lot of things to logfile
- #9180
- 01:13 PM Bug #10124 (Rejected): monitor recieves bus error signal
- leveldb bug
- 01:11 PM Bug #10146 (In Progress): ceph-disk: sometimes the journal symlink is not created
- Still open, needs tests.
- 01:10 PM Bug #10146 (Resolved): ceph-disk: sometimes the journal symlink is not created
- 01:10 PM Bug #10118 (Need More Info): messenger drops messages between osds
- 01:08 PM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Right, the deleting the object portion is what I was talking about. I think that's the right way.
- 01:07 PM Bug #10173 (Resolved): autogen.sh will fail if submodule URL changes
- 01:06 PM Bug #10175 (Resolved): deps.deb.txt is obsolete
- 01:06 PM Feature #10198: PG removal occupy the disk thread several hours
- Radosgw creates unbounded size index objects, will change eventually.
- 12:41 PM rgw Bug #10015 (Fix Under Review): rgw sync agent: 403 when syncing object that has tilde in its name
- PR opened https://github.com/ceph/radosgw-agent/pull/12
- 11:37 AM rbd Bug #10122: "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run
- Josh, can you take a look? Not sure if the project has to change to rbd or not tho.
- 11:35 AM Revision aac79461 (ceph): Merge pull request #2990 from ceph/wip-10151-giant
- mon: fix MDS health status from peons
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:57 AM Bug #9788: "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" issues
- One more in run http://pulpito.ceph.com/teuthology-2014-12-01_18:18:01-upgrade:firefly-x-giant-distro-basic-vps/
L... - 10:56 AM rgw Bug #10066: rgw: failed md5sum on s3tests-test-readwrite
- test fails, and can be reproduced with the specific random seeds, with a specific object size (at the larger side of ...
- 10:53 AM rgw Bug #10221 (Resolved): Crash in "radosgw-admin" in upgrade:firefly:singleton-firefly-distro-basic...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-01_17:05:01-upgrade:firefly:singleton-firefly-dist...
- 10:50 AM Revision fd3aaec8 (ceph): Merge pull request #249 from ceph/wip-9557
- tasks: add mds_auto_repair
Reviewed-by: John Spray <john.spray@redhat.com> - 10:27 AM rgw Bug #10062: s3-test failures using keystone authentication
- Hi Yehuda, Sage
the patch addressed only the first 5 or so failures as mentioned.
The post_object* tests were s... - 09:38 AM rgw Bug #10062 (Resolved): s3-test failures using keystone authentication
- 09:38 AM rgw Bug #10062: s3-test failures using keystone authentication
- Fix merged into master.
- 10:12 AM rbd Bug #9513 (Resolved): rbd_cache=true default setting is degading librbd performance ~10X in Giant
- Reverted in master commit:b808cdfaa8823f0747f78938f3ed9a7a75e9bed1
Reverted in Giant commit:3b1eafcabb6139133b5ff0bd... - 10:11 AM Linux kernel client Bug #9896: krbd: EPERM from map-snapshot-io.sh
- /a/teuthology-2014-10-24_23:06:01-krbd-giant-testing-basic-multi/570830...
- 10:09 AM rbd Bug #9936 (Resolved): Exporting images larger than 2GB fails
- 10:09 AM rbd Bug #9936: Exporting images larger than 2GB fails
- Master: commit:4b87a81c86db06f6fe2bee440c65fc05cd4c23ce
Giant: commit:65c565701eb6851f4ed4d2dbc1c7136dfaad6bcb
- 09:50 AM rgw Bug #10162 (Duplicate): s3tests-test-readwrite failure
- A duplicate of #10082
- 09:34 AM rgw Bug #10188: Can not create new rgw user when specifying an email already assigned to a user
- That's by design. Users cannot share the same email, as S3 permissions can be granted by email address, so email need...
- 09:32 AM rgw Bug #10195 (Need More Info): s3 java jdk conn.getobject(...) (get s3 object) method fails with la...
- Can you provide rgw log (debug rgw = 20), for such a failed request?
- 09:32 AM Revision d0641b0e (ceph): Merge pull request #2994 from dachary/wip-10175-compile-dependencies
- script replacement for deps.{rpm,deb}.txt
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Thorsten Behrens... - 09:29 AM rgw Bug #10106: rgw acl response should start with <?xml version="1.0" ?>
- Note that Amazon's API definition does not specify this:
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGE... - 09:28 AM rbd Bug #10116 (Need More Info): Ceph vm guest disk lockup when using fio
- Warren, can you provide an stack backtraces from when you encountered the issue and a list of any OSD ops-in-flight?
- 09:24 AM rgw Bug #10108 (Duplicate): s3tests fail in upgrade:dumpling-firefly-x:parallel-next-distro-basic-mul...
- Duplicate of #10082
- 09:24 AM rbd Bug #9078 (Rejected): Removing an RBD is very slow whenever there is write's in other RBD which a...
- 09:23 AM rbd Bug #9742 (Resolved): `rbd map lun` fails with: (2) No such file or directory on kernel 3.14.14 w...
- 09:22 AM rgw Bug #10121 (Duplicate): "test.functional.tests.TestAccountUTF8" error in upgrade:dumpling-x-firef...
- Duplicate of #10082
- 09:20 AM rbd Bug #8329 (Won't Fix): qemu-img rpm provided breaks snapshooting functionality on centos
- 09:18 AM rgw Bug #9886 (Resolved): rgw: apache 2.4 does not send http status reason string
- 09:11 AM Bug #10125: radosgw is being started as root not apache with systemd
- https://github.com/ceph/ceph/pull/3059
- 09:11 AM rgw Bug #10145 (Can't reproduce): rgw swift functional test: testChunkedPut (test.functional.tests.Te...
- 09:11 AM rgw Bug #10144 (Can't reproduce): rgw swift functional test: testChunkedPut (test.functional.tests.Te...
- 09:08 AM rgw Bug #9899 (Resolved): Error "coverage ceph osd pool get '' pg_num" in upgrade:dumpling-dumpling-d...
- 09:05 AM Bug #10220 (Resolved): "mon/Paxos.cc: 1033: FAILED assert(mon->is_leader())" in upgrade:dumpling-...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-01_18:25:01-upgrade:dumpling-firefly-x:stress-spli...
- 09:04 AM rgw Bug #10219 (Resolved): s3-tests failing to clone
- http://pulpito.ceph.com/sage-2014-12-01_11:07:39-rgw-next-distro-basic-multi
- 08:26 AM Revision d7618311 (ceph): tasks: add mds_auto_repair
- New CephFS tests for MDS's auto repair functions. (So far the only
test case is verify/repair backtrace on fetch dirf... - 08:20 AM Revision 2fa4884f (ceph): mds: fix race of trimming log segments
- trimming old log segments can start new log segments, make sure
MDLog::trim_all() not expire newly started log segmen... - 08:01 AM devops Bug #10218 (Rejected): "Gem::DependencyError" error in upgrade:firefly-x-next-distro-basic-vps run
- In run http://pulpito.front.sepia.ceph.com/teuthology-2014-12-01_17:18:01-upgrade:firefly-x-next-distro-basic-vps/
... - 07:35 AM Revision acc3bf6c (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... - 07:34 AM Revision af121942 (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... - 07:33 AM Revision 3dc62982 (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... - 06:57 AM CephFS Bug #9997 (Resolved): test_client_pin case is failing
- Merged to next (https://github.com/ceph/ceph/pull/3056)
- 06:53 AM CephFS Bug #10217 (Resolved): old fuse should warn on flock
- This works in master.
- 06:19 AM CephFS Bug #10217: old fuse should warn on flock
- yes, we need recent version of ceph-fuse and MDS. old version does not support interrupting flock
- 03:37 AM CephFS Bug #10217 (Resolved): old fuse should warn on flock
Test failure: test_filelock (tasks.mds_client_recovery.TestClientRecovery):
http://pulpito.front.sepia.ceph.com/sa...- 05:40 AM devops Tasks #8366: Update ceph.com/docs to default to the latest major release (0.80)
- 04:47 AM Revision 9e3e4c8e (ceph): Merge pull request #3041 from xiaoxichen/cleanup-noop
- Cleanup noop in message
Reviewed-by: Sage Weil <sage@redhat.com> - 04:45 AM Revision 70e1a5dc (ceph): doc: Document RBD Replay
- Signed-off-by: Adam Crume <adamcrume@gmail.com>
- 03:46 AM CephFS Fix #10135 (Fix Under Review): OSDMonitor: allow adding cache pools to cephfs pools already in use
- giant backport PR: https://github.com/ceph/ceph/pull/3055
- 03:35 AM CephFS Bug #10151 (Resolved): mds client cache pressure health warning oscillates on/off
- The version on next has a pass on client-limits (the one that exercises health): http://pulpito.front.sepia.ceph.com/...
- 02:48 AM Revision dafef3c2 (ceph): mds: add asok command to force MDS readonly
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:48 AM Revision 9b9e3edf (ceph): mds: allow choosing action for wirte error
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:48 AM Revision 131f0922 (ceph): mds: don't blindly create empty object when dirfrag is missing
- mark the corresponding CDir as bad instead.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 02:47 AM Revision 4f6474f2 (ceph): mds: disallow write operations when MDS is readonly
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:47 AM Revision 2d4a746f (ceph): mds: don't trim log when MDS is readonly
- When MDS is readonly, keep metadata objects (not include the journal) of
cephfs unchanged. This allows us to submit n... - 02:47 AM Revision 4aed0476 (ceph): mds: keep locks in sync state when MDS is readonly
- when transit locks to sync state, we may submit new entries to the log.
This should be safe as long as we don't trim ... - 02:47 AM Revision cfef5151 (ceph): mds: disallow slave requests when MDS is readonly
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:47 AM Revision 44d9abb5 (ceph): mds: disable misc internal activitiles when MDS is readonly
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:47 AM Revision 5db3bbf5 (ceph): mds: disallow reconnectiong to readonly MDS
- this force reconnecting clients to drop any write caps.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 02:47 AM Revision e0637b47 (ceph): mds: add helper to force MDS readonly
- the helper function marks MDS readonly, then revokes write caps from
clients.
Signed-off-by: Yan, Zheng <zyan@redhat... - 02:47 AM Revision f7169038 (ceph): mds: notify clients when MDS goes to readonly
- notice clients that MDS goes to readonly and MDS won't issue write
caps any more.
Signed-off-by: Yan, Zheng <zyan@re... - 02:47 AM Revision 6b59eade (ceph): client: handle MDS 'force readonly' message
- make client return -EROFS for write when MDS is readonly, instead of
waiting forever.
Signed-off-by: Yan, Zheng <zya... - 02:15 AM Revision 01df2227 (ceph): osd: tolerate sessionless con in fast dispatch path
- We can now get a session cleared from a Connection at any time. Change
the assert to an if in ms_fast_dispatch to co... - 02:05 AM Revision 25fc21b8 (ceph): Merge pull request #3008 from ceph/wip-10135
- mon: OSDMonitor: allow adding tiers to FS pools
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 01:59 AM Revision 65f68148 (ceph): Merge pull request #3047 from ceph/wip-10011-giant
- osdc: fix Journaler write error handling [giant backport]
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 01:30 AM Revision 772a0d53 (ceph): Merge pull request #3050 from dachary/wip-10213-const
- msg: do not const methods that return a mutable pointer
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 01:20 AM Revision 0f1c9fd1 (ceph): msg: do not const methods that return a mutable pointer
- Add remove misleading const on post_rx_buffer argument.
http://tracker.ceph.com/issues/10213 Fixes: #10213
Signed-o... - 12:14 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- Fixed #10211 that showed up while experimenting
12/01/2014
- 11:27 PM Bug #10216 (Resolved): gf-complete and jerasure call exit(1)
- On error, gf-complete and jerasure call exit(1) instead of assert. This causes the OSD to disapear instead of display...
- 11:06 PM Bug #10211 (Fix Under Review): gf-complete exit(1) because of misaligned structure
- 04:26 PM Bug #10211 (In Progress): gf-complete exit(1) because of misaligned structure
- https://github.com/ceph/ceph/pull/3049
- 01:00 PM Bug #10211: gf-complete exit(1) because of misaligned structure
- https://github.com/ceph/gf-complete/pull/1
- 01:00 PM Bug #10211 (Resolved): gf-complete exit(1) because of misaligned structure
- Steps to reproduce (this is fragile because it depends on the version of the allocator):
* rm -fr dev out ; mkdir... - 10:42 PM Bug #10215 (Fix Under Review): vstart_wrapper.sh kills daemons that do not belong to it
- https://github.com/ceph/ceph/pull/3054
- 10:28 PM Bug #10215 (Resolved): vstart_wrapper.sh kills daemons that do not belong to it
- When vstart_wrapper.sh "calls vstart.sh":https://github.com/ceph/ceph/blob/master/src/test/vstart_wrapper.sh#L32 it u...
- 07:01 PM Revision 26a33c3a (ceph): Move output in task/s3readwrite
- The s3readwrite.py task formerly wrote too much output while excuting.
It now saves the data on the local machine in ... - 06:05 PM CephFS Fix #10135 (Pending Backport): OSDMonitor: allow adding cache pools to cephfs pools already in use
- merged to next in commit:25fc21b837ba74bab2f6bc921c78fb3c43993cf5
This also should go into giant (I think Firefly ... - 05:58 PM CephFS Bug #10011 (Resolved): Journaler: failed on shutdown or EBLACKLISTED
- giant commit:65f6814847fe8644f5d77a9021fbf13043b76dbe
- 06:37 AM CephFS Bug #10011 (Fix Under Review): Journaler: failed on shutdown or EBLACKLISTED
- Haven't seen any failures around this, let's backport to giant: https://github.com/ceph/ceph/pull/3047
- 05:47 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- I'll turn that fpaste into a real patch and get Sam or somebody to put it in some testing so we should at least see i...
- 05:37 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- If a connection gets marked down, we *cannot* reconnect to that endpoint again; it needs to recycle itself to a new e...
- 05:37 PM Revision 4e1f4cfe (ceph): rados: drop optional 'create [category]' arg
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:37 PM Revision d229548d (ceph): osd/ReplicatedPG: drop cateogry support from CREATE
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:37 PM Revision 5ecdce3b (ceph): osdc/Objecter: drop category from copy-get
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:37 PM Revision 0d6c803d (ceph): osd/osd_types: drop category from object_info_t
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:37 PM Revision 3008ca4e (ceph): rados: change 'df' output now that categories are gone
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:36 PM Revision 39c46a2d (ceph): PendingReleaseNotes: not about dropping category
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:36 PM Revision c94c33b9 (ceph): mon/PGMonitor: do not report per-category stats
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:36 PM Revision ee3b5b26 (ceph): osd/osd_types: remove cat_sum from object_stat_collection_t
- This type is now just a useless wrapper around object_stat_sum_t, but that
is not easy to drop.
Note that now if we ... - 05:36 PM Revision ee4f6d72 (ceph): osd/osd_types: drop useless conditionals on object_info_t decode
- The incompat decode version is 8, so we will never see struct_v < 5.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:36 PM Revision 080fae6e (ceph): librados: mark category args and ops as unused
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:36 PM Revision 5020bbe2 (ceph): librados: add new get_pool_stats() variant; deprecate others
- A new call will return a simple map of pool -> stats. Drop the old ones
that did pool -> category -> stats, and depr... - 05:36 PM Revision bebcd146 (ceph): librados: drop create category args
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:36 PM Revision 387d055f (ceph): osd: stop doing per-category accounting
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:29 PM Bug #10213 (Resolved): Some inappropriate consts
- Thanks!
- 05:21 PM Bug #10213 (Fix Under Review): Some inappropriate consts
- My apologies for not being careful enough on this review. https://github.com/ceph/ceph/pull/3050
- 02:15 PM Bug #10213 (Resolved): Some inappropriate consts
- https://github.com/ceph/ceph/pull/3011/files
https://github.com/ceph/ceph/pull/3037/files
These added some consts... - 05:23 PM Revision f868ca04 (ceph): Merge pull request #2825 from ceph/wip-9921
- SimpleMessenger: Pipe: do not block on takeover while holding global locks
Reviewed-by: Sage Weil <sage@redhat.com> - 05:23 PM Revision dff5b739 (ceph): AsyncMessenger: Make WorkerPool use CephContext's singleton
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:23 PM Revision 7fed5dee (ceph): CephContext: Add AssociatedSingletonObject to allow CephContext's singl...
- If some objects associated to CephContext want to create a singleton object,
it can inherit AssociatedSingletonObject... - 05:16 PM Bug #10214 (Resolved): crush: straw buckets do not have expected/desired properties
- two issues:
- straw scaling factors calculated for straw buckets do not produces the correct distribution when the... - 05:10 PM Revision 8cb8854f (ceph): Merge pull request #3046 from yuyuyu101/fix-kinetic
- KnieticStore: add necessary header file
Reviewed-by: Sage Weil <sage@redhat.com> - 05:08 PM Revision 44b101c8 (ceph): Merge pull request #2922 from ceph/wip-da-SCA-20141111
- Coverity fixes
Reviewed-by: Sage Weil <sage@redhat.com> - 05:07 PM Revision 77deeaa4 (ceph): Merge pull request #2937 from simon3z/master
- common: do not unlock rwlock on destruction
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage... - 05:05 PM Revision 310a3f1c (ceph): Merge pull request #2945 from ceph/wip-9321
- mon: PaxosService: can be readable even if proposing
Reviewed-by: Sage Weil <sage@redhat.com> - 05:05 PM Revision 42c85e80 (ceph): Merge pull request #2788 from ceph/wip-warn-max-pg
- mon: warn when there are too many pgs per osd
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Reviewed-by: Samuel J... - 05:00 PM Revision 34f0bfd1 (ceph): Merge pull request #2735 from ceph/wip-pg-stat
- mon: make 'pg stat -f json' not pg dump; make JSON dump of floats floats and not strings
Reviewed-by: Samuel Just <s... - 03:15 PM Revision 06593813 (ceph): documentation: replace deps.{deb,rpm}.txt with scripts
- install-deps.sh installs the dependencies based on the content of
debian/control (if apt-get is found) or ceph.spec.i... - 02:37 PM Revision 9158326e (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... - 02:24 PM Revision e0190bd3 (ceph): KnieticStore: add necessary header file
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:23 PM Revision 49bedd4c (ceph): ObjectStoreBenchmark: Used to perf ObjectStore::Transaction
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 01:45 PM Revision 929fcd67 (ceph): better systemd support
- Added ceph.target
Made ceph-mds, ceph-mon, ceph-osd services part of ceph.target
Made ceph-mds, ceph-mon, ceph-osd se... - 01:35 PM Revision 3376fee9 (ceph): Cleanup noop in message
- The noop loop are dead, so clean it up
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:20 PM Revision f9e2112b (ceph): Merge pull request #2855 from ceph/wip-9881
- #9881 MDS flush journal asok command
Reviewed-by: Yan, Zheng <zyan@redhat.com> - 12:18 PM rgw Bug #10195: s3 java jdk conn.getobject(...) (get s3 object) method fails with latest version of a...
- typo... in bug title/description anywhere you see "jdk" I meant "sdk"... it was late before thanksgiving when I compo...
- 12:09 PM Revision 2ec67733 (ceph): mds: fix MDLog I/O callback without finisher
- This could deadlock if another caller was waiting
on a write_head callback while holding mds_lock.
Signed-off-by: Jo... - 12:09 PM Revision efeaaaa0 (ceph): mds: in segment expiry, use end instead of start
- Previously we were always leaving the last log
segment un-expired from Journaler's POV, because
we were updating expi... - 12:09 PM Revision 5b5493db (ceph): mds: implement "flush journal" asok
- Start a new segment and flush everything older
to the backing store.
Signed-off-by: John Spray <john.spray@redhat.com> - 10:28 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Modified vps.yaml:...
- 06:35 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- mon_lease_ack_timeout: 25...
- 09:38 AM Revision dba078a1 (ceph): Cycles: A precious performance profile tool using rdstc
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 09:30 AM Bug #10209 (Fix Under Review): osd/OSD.cc: 5410: FAILED assert(session)
- https://github.com/ceph/ceph/pull/3048
- 09:23 AM Bug #10209 (In Progress): osd/OSD.cc: 5410: FAILED assert(session)
- 08:50 AM Bug #10209 (Resolved): osd/OSD.cc: 5410: FAILED assert(session)
- This was with wip-sam-testing, but I don't think it's related to any of the patches.
ubuntu@teuthology:/a/samuelj-... - 09:22 AM Bug #9921 (Pending Backport): msgr/osd/pg dead lock giant
- 09:04 AM Bug #9321 (Resolved): pgmap updates from OSDMap can be delayed indefinitely
- 08:53 AM Bug #10210 (Closed): "Caught signal" in upgrade:dumpling-x-firefly-distro-basic-vps run
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-29_19:13:03-upgrade:dumpling-x-firefly-distro-basi...
- 06:59 AM CephFS Bug #10164 (In Progress): Dirfrag objects for deleted dir not purged until MDS restart
- Zheng: assigning to you since you mentioned you were working on it
- 06:34 AM CephFS Bug #9997 (Fix Under Review): test_client_pin case is failing
- https://github.com/ceph/ceph/pull/3045
- 04:42 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
- http://pulpito.ceph.com/teuthology-2014-11-23_23:10:01-knfs-next-testing-basic-multi/617093/
http://pulpito.ceph.com... - 04:20 AM CephFS Feature #9881 (Resolved): mds: admin command to flush the mds journal
- Merged to master (forgot the Fixes:, doh)...
- 01:57 AM RADOS Bug #9523: Both op threads and dispatcher threads could be stuck at acquiring the budget of files...
- > I am wondering if it makes sense to add a new parameter named *should_take_filestore_budget* to dispatch_context an...
11/30/2014
- 11:35 PM RADOS Bug #9523: Both op threads and dispatcher threads could be stuck at acquiring the budget of files...
- There seems two problems here:
# Dispatcher thread hang due to filestore throttling
# Op thread hang due to filesto... - 10:31 PM Revision efdfec48 (ceph): Merge pull request #3037 from stiopaa1/cleanup
- added some consts, some cleanup
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:01 PM Revision 62a8f2d9 (ceph): added consts, cleanup
- Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
- 06:23 PM Revision 1a8aea71 (ceph): AsyncMessenger: Fix thread destroy when no active Messenger
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 06:12 PM Revision 83b86d4d (ceph): Merge pull request #3015 from dachary/wip-9665-ceph-disk-partprobe-dump...
- ceph disk zap must call partprobe
- 06:12 PM Revision c982da44 (ceph): Merge pull request #3014 from dachary/wip-9665-ceph-disk-partprobe-firefly
- ceph disk zap must call partprobe
- 01:35 PM Linux kernel client Bug #10208: libceph: intermittent hangs under memory pressure
- The kern.log attached, with the data got shortly after running the following command:
time dd if=/dev/zero of=4G00... - 11:15 AM devops Bug #9665 (Resolved): ceph-disk zap should call partprobe
- 09:23 AM Revision f1296fd8 (ceph): Merge pull request #3019 from theanalyst/doc/typo/ceph-auth
- doc: minor fix in ceph-authtool man page
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:18 AM Revision f3d97282 (ceph): Merge pull request #3023 from ktdreyer/rpm-rbd-replay-prep-conditional
- rpm: unconditionally package rbd-replay-prep(8)
Reviewed-by: Adam Crume <adamcrume@gmail.com> - 05:50 AM Revision faa4cbbe (ceph): doc: minor fix in ceph-authtool man page
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:00 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Haomai Wang wrote:
> A related bug is fixed. But I'm not fully sure whether fix this problem.
I'm not sure which...
11/29/2014
- 11:45 PM Linux kernel client Bug #10208 (Resolved): libceph: intermittent hangs under memory pressure
11/28/2014
- 11:04 PM Revision 936542c6 (ceph): Merge pull request #3032 from dachary/wip-osd-log-cosmetics
- osd: log message content cosmetics
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@redhat.com> - 05:02 PM Revision 0fe5bc60 (ceph): osd: log message content cosmetics
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 04:59 PM Revision 8658911d (ceph): common: admin sock output XML elements whitespace
- Replace white space with underscore in XML elements displayed from admin
socket commands. <config get>...</config get... - 01:01 PM Documentation #10207 (New): documentation: auth service required needs clarification
- In http://ceph.com/docs/master/rados/configuration/auth-config-ref/#configuration-settings the distinction between *a...
- 12:59 PM Revision bc90df1e (ceph): Merge pull request #2769 from ceph/wip-9557
- mds: verify backtrace when fetching dirfrag
Reviewed-by: John Spray <john.spray@redhat.com> - 12:49 PM Documentation #10206 (Resolved): documentation: Network Configuration Reference duplicate string
- The string *You may configure this range at your discretion.* shows twice in http://ceph.com/docs/master/rados/config...
- 12:41 PM Documentation #10205 (Resolved): documentation: reference to ceph-deploy should be a link
- In http://ceph.com/docs/master/rados/configuration/ceph-conf/#running-multiple-clusters the phrase *See ceph-deploy n...
- 12:36 PM Documentation #10204 (Resolved): documentation: mon should be listed before osd
- When deploying a Ceph cluster, the mon must be run first. In the list shown at http://ceph.com/docs/master/rados/conf...
- 12:28 PM Documentation #10203 (Resolved): documentation: explain the term MON
- http://ceph.com/docs/master/rados/ should read *and a Ceph Monitor (MON) maintains* of *and a Ceph Monitor maintains*...
- 12:08 PM Feature #9815 (Resolved): run make check in parallel
- 12:07 PM Bug #10201 (Fix Under Review): tests must use ceph_objectstore_tool
- https://github.com/ceph/ceph/pull/3033
- 07:55 AM Bug #10201 (Resolved): tests must use ceph_objectstore_tool
- Tests such as "osd-scrub-repair":https://github.com/ceph/ceph/blob/giant/src/test/osd/osd-scrub-repair.sh#L64 must no...
- 12:00 PM Feature #9403: Make rados import/export fully functional and re-enable
Created wip-9403 to preserve a change needed to make this feature work. Also, the existing code sort of supports x...- 10:20 AM Bug #10197: arch detection on armv8 must check asimd
- Janne, I would very much appreciate a run of src/unittest_arch on ARMv8 if you can spare the time ( the branch is htt...
- 10:17 AM Bug #10197 (Fix Under Review): arch detection on armv8 must check asimd
- https://github.com/ceph/ceph/pull/3035
- 09:44 AM Bug #10202 (Can't reproduce): ceph_objecstore_tool.py : OSD has the store locked
- Janne Grunau (jannau irc) can reproduce this reliably. I suspect it is because it does not wait long enough for the o...
- 09:25 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- https://github.com/ceph/ceph/pull/3034
- 06:12 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- The same problem shows up when two OSDs are missing (k=2, m=2).
- 08:59 AM Bug #10199 (Fix Under Review): ceph --format xml daemon {daemon}.{id} config get is not valid XML
- https://github.com/ceph/ceph/pull/3031
- 03:03 AM Bug #10199 (Resolved): ceph --format xml daemon {daemon}.{id} config get is not valid XML
- ...
- 07:12 AM Revision d3e286e7 (ceph): Merge pull request #3027 from majianpeng/fix1
- Add "make check" dep python-virtualenv in deps.rpm.txt
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:24 AM Revision b9d7f794 (ceph): Add "make check" dep python-virtualenv in deps.rpm.txt
- In fedora20, When 'make check' and met those error messages:
/src/test/run-cli-tests: virtualenv not installed, skip... - 05:43 AM Revision ea3d4d7a (ceph): AsyncConnection: Ensure "mark_down" complete when returned
- Now AsyncConnection try to process or modify any own variables within self
thread. It means actual function will be c... - 05:43 AM Revision 30194e80 (ceph): AsyncConnection: Introduce "signal" event
- Ensure signal cond after all previous events has be done
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> - 05:43 AM Revision 5e478a53 (ceph): Event: Fix Coverity error
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:43 AM Revision 02c602fa (ceph): AsyncConnection: Avoid deadlock for AsyncConnection::lock
- accept and connection will be send to queue and deliver to dispatcher. So
it can avoid caller stuck into AsyncConnect... - 05:43 AM Revision f714697c (ceph): AsyncConnection: Skip delete_file_event if sd < 0
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:43 AM Revision bdedad28 (ceph): AsyncMessenger: Async event threads shared by all AsyncMessenger
- WorkerPool is a singleton class which is served to AsyncMessenger. All
AsyncMessenger used the same worker pool.
Sig... - 05:11 AM devops Bug #10200 (Rejected): tgtd error: undefined symbol: rbd_discard
- Saw this error in syslog from an unrelated test. Presumably this is a bug somewhere?
/a/teuthology-2014-11-23_23:... - 12:58 AM Feature #10198: PG removal occupy the disk thread several hours
- ...
- 12:56 AM Feature #10198 (Resolved): PG removal occupy the disk thread several hours
- We found an issue after we enable scrubbing/deep-scrubbing when doing recovering. The phenomenon is that all the rado...
- 12:57 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- Pull request - https://github.com/ceph/ceph/pull/3029
- 12:44 AM Revision 9ebff556 (ceph): doc: add semver note to readme
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:42 AM Revision 860a0316 (ceph): Merge pull request #5 from noahdesu/wip-travis-ci-build
- test: fix travis-ci builds
Signed-off-by: Noah Watkins noahwatkins@gmail.com - 12:36 AM Revision e89a709f (ceph): test: display stat changes
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:28 AM Revision 70e32582 (ceph): test: use micro-osd script to setup ci build
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:28 AM Revision d0609a1c (ceph): test: add micro-osd script for travis-ci build
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:27 AM Revision 802930e9 (ceph): test: check for any stat change
- The memstore doesn't seem to refresh kb_used, so we wait for anything to
change. It looks like num_objects changes fo... - 12:27 AM Revision a5f7bb13 (ceph): test: check numeric osd id
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:26 AM Revision e2332ecd (ceph): test: fix import path
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
11/27/2014
- 06:53 PM Revision ced9be02 (ceph): license: add MIT license
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:27 PM Bug #10163: rados bench parameter -b producing wrong values when different blocksize used in writes
- From "rados --help":
-b op_size
set the size of write ops for put or benchmarking
We can see -b only for w... - 05:12 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- Guang Yang wrote:
> Update more logs from the *crashed* OSD:
> [...]
>
> It seems that the peer OSD was marked d... - 03:41 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- Update more logs from the *crashed* OSD:...
- 01:16 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- AFAR, if server rebind and client try to connect, client won't get CEPH_MSGR_TAG_SEQ tag from server because no repla...
- 12:02 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- > The next question is, why B's in_seq is a very large number even after rebinding?
After more deep dive, I think th... - 02:33 PM Bug #10197 (Resolved): arch detection on armv8 must check asimd
- instead of neon in https://github.com/ceph/ceph/blob/master/src/test/test_arch.cc...
- 09:17 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-26_09:31:02-upgrade:giant-x-next-distro-basic-vps/...
- 08:56 AM Revision 50de36ed (ceph): Merge pull request #3025 from majianpeng/fix1
- Add isa-erasure yasm dep for deps.rpm.txt
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:11 AM Revision c10d6390 (ceph): Add isa-erasure yasm dep for deps.rpm.txt
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:04 AM Bug #10196: [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other nodes.
- You are welcome! :)
- 05:50 AM Bug #10196 (Rejected): [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other...
- Thanks for the update :-)
- 03:15 AM Bug #10196: [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other nodes.
- The output of ssh in verbose mode just showed the error "Bad owner or permissions in /home/ceph/.ssh/config". So, the...
- 02:06 AM Bug #10196: [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other nodes.
- See also https://github.com/ceph/ceph/pull/3007
- 01:59 AM Bug #10196: [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other nodes.
- Could you please attach the output of ssh in verbose mode when trying to connect to the remote host ? That will show ...
- 01:19 AM Bug #10196 (Rejected): [RHEL7] Modification of ~/.ssh/config in admin node restricts ssh to other...
- While setting up Ceph cluster using RHEL7 VMs, I found that modifying ~/.ssh/config file in admin node with details i...
- 12:01 AM Revision 6a98dacd (ceph): rpm: unconditionally package rbd-replay-prep(8)
- The build system will conditionally build and install the
rbd-replay-prep utility based on the presence of lttng.
Co...
11/26/2014
- 11:34 PM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- Add some peer's logs to prove the two-ways connect:...
- 11:14 PM Feature #9420 (Fix Under Review): erasure-code: tools and archive to check for non regression of ...
- the "non regression tests":https://github.com/ceph/ceph/blob/master/qa/workunits/erasure-code/encode-decode-non-regre...
- 10:26 PM CephFS Bug #9997: test_client_pin case is failing
- For 3.18+ kernel, I think we can iterate the all dir inodes and invalidate dentry one by one.
- 12:19 AM CephFS Bug #9997: test_client_pin case is failing
- yes, I think it caused by the d_invalidate change. In 3.18-rc kernel, d_invalidate() unhash dentry regardless if the...
- 09:53 PM Revision dbb5a48e (ceph): librados: Only public API symbols from the shared library
- The librados shared library was previously exporting all
symbols. librados public API methods are now explicitly
exp... - 09:37 PM Revision 8766ca33 (ceph): Merge pull request #3022 from leseb/fix-opts
- Minor typos and trailing spaces
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:33 PM Revision 03a61d27 (ceph): Minor typos and trailing spaces
- Fix typos and trailing spaces.
Signed-off-by: Sébastien Han <sebastien.han@enovance.com> - 07:49 PM Feature #9951: librados, osd: per-object scrub operation
- Hi sage:
I'm interested in this feature(From that i'll know the process of scurb). Is there somebody already did... - 07:30 PM Revision c2c53d72 (ceph): Merge pull request #3016 from yuyuyu101/fix-kinetic-support
- KineticStore: Fix compile error and add _test_init
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:26 PM Revision 782a74cd (ceph): KineticStore: Fix compile error and add _test_init
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 06:24 PM Revision 60e7fddf (ceph): Merge pull request #2995 from nilamdyuti/wip-doc-ceph-disk
- doc: Adds man page for ceph-disk utility.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:21 PM Revision 76892c3b (ceph): Merge pull request #3021 from tchaikov/wip-fix-typos
- doc: fix some typos in ObjectStore.h
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:16 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Hi Dmitry,
A related bug is fixed. But I'm not fully sure whether fix this problem. So could you give a crash keyv... - 05:01 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- It's been another week -- is there any chance to get this fixed please?
- 06:04 PM Revision 21798f9a (ceph): doc: fix some typos in ObjectStore.h
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
- 05:17 PM Revision 7fd26c4d (ceph): Update vps.yaml
- Fixed syntax
- 05:17 PM Revision 7e0fd502 (ceph): Update vps.yaml
- Fixed syntax
- 04:51 PM Revision 016080d2 (ceph): doc: Adds the updated man page for ceph-disk utility.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 04:49 PM Revision 8a48847c (ceph): doc: Updates the man page for ceph-disk utility with some changes.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 03:56 PM rgw Bug #10195 (Closed): s3 java jdk conn.getobject(...) (get s3 object) method fails with latest ver...
- For instance,
in the Java example ( http://docs.ceph.com/docs/master/radosgw/s3/java/ )
The example: ... - 03:13 PM Revision 3b00c6f7 (ceph): safe_io: do not set ending \0 in safe_read_file()
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
- 03:09 PM rgw Bug #10194 (Resolved): rgw: fcgi connections are not closed when using mod-proxy-fcgi
- 10:23 AM Revision d6af0e4c (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... - 10:22 AM Revision 6de6f575 (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... - 10:22 AM Revision f64d742e (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... - 10:14 AM Revision c4e4a310 (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... - 09:59 AM Revision e70a8146 (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... - 09:57 AM Revision 5a5f427b (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... - 09:06 AM Feature #10192 (Fix Under Review): ceph_objectstore_tool object lookup
- https://github.com/ceph/ceph/pull/3020
- 05:04 AM Feature #10192 (Resolved): ceph_objectstore_tool object lookup
- It would be convenient for test purposes to have...
- 07:22 AM Feature #10193 (Resolved): Perf counter for WBThrottle
- Since sync thread will cause unstable iops and latency performance curve, we may want to WBThread do more(or moderate...
- 05:18 AM Revision 28e27080 (ceph): Merge pull request #3005 from dachary/wip-9665-ceph-disk-partprobe-giant
- ceph disk zap must call partprobe
- 04:40 AM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Wenjun Huang wrote:
> Samuel Just wrote:
> > This should probably be a feature request for the backlog. We need a ... - 02:18 AM devops Bug #9665: ceph-disk zap should call partprobe
- * firefly backport https://github.com/ceph/ceph/pull/3014
* dumpling backport https://github.com/ceph/ceph/pull/3015
11/25/2014
- 11:20 PM Revision 5b500fac (ceph): Merge pull request #3011 from stiopaa1/someConsts
- added some consts
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:58 PM Revision e6410ebf (ceph): added some consts
- Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
- 06:25 PM Revision e7faed5d (ceph): osd: deep scrub must not abort if hinfo is missing
- Instead it should set read_error.
http://tracker.ceph.com/issues/10018 Fixes: #10018
Signed-off-by: Loic Dachary <l... - 06:18 PM Revision 73b47dbe (ceph): osd: deep scrub must not abort if hinfo is missing
- Instead it should set read_error.
http://tracker.ceph.com/issues/10018 Fixes: #10018
Signed-off-by: Loic Dachary <l... - 04:54 PM Revision 17b5fc9a (ceph): mon: OSDMonitor: allow adding tiers to FS pools
- This was an overly-strict check. In fact it is perfectly
fine to set an overlay on a pool that is already in use
as ... - 04:35 PM Revision 6086ad53 (ceph): Fix fro #10178
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 04:30 PM Revision 3d47b730 (ceph): Fix for #10178
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 04:07 PM rgw Bug #8233: Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- The 100-Continue stuff was all in fastcgi, not httpd. So you can use Ubunu's httpd 2.4 if you want. Here's the patch ...
- 03:57 PM Revision 8d3d6bf5 (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.
... - 03:57 PM Revision 5138091a (ceph): erasure-code: add corpus verification to make check
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
- 03:57 PM Revision 4f435870 (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... - 03:53 PM Revision 9a118d56 (ceph): doc: Adds man page for ceph-disk utility.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 03:46 PM Revision 242dd1c0 (ceph): doc: Removes ceph-deploy usage instances from ceph-disk man page.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 03:31 PM Revision 1b7fc7e4 (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... - 03:31 PM Revision 1def82d5 (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.
... - 03:31 PM Revision 208a5ee1 (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... - 03:31 PM Revision ca4c2702 (ceph): erasure-code: Makefile.am cosmetics
- Cluster benchmark related lines together.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from ... - 03:31 PM Revision ba8ceb1f (ceph): erasure-code: add corpus verification to make check
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit 6fdbdff2ad1b55d4a37dcb95cfbb06c4454c... - 03:31 PM Revision c855f395 (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... - 03:31 PM Revision da9a7f07 (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... - 03:31 PM Revision 32daa9b0 (ceph): erasure-code: add erasure_code_benchmark --verbose
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit 3ff2816b3eecfb7277295583387549dac542... - 03:31 PM Revision 36c7484c (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... - 03:09 PM rgw Documentation #10142 (Resolved): Update S3 compatibility table to reflect bucket location support
- 03:06 PM rgw Feature #10191 (Resolved): rgw: object versioning multi-zone support
- 03:05 PM rgw Feature #8216 (Fix Under Review): rgw: object versioning objclass support
- 03:05 PM rgw Feature #8218 (Fix Under Review): rgw: object versioning manifest changes
- 03:05 PM rgw Feature #8217 (Fix Under Review): rgw: object versioning object overwrite / delete changes
- 03:03 PM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- I think https://github.com/ceph/ceph-qa-suite/pull/250 reproduces the problem reliably. ...
- 02:47 PM Bug #10017 (In Progress): OSD wrongly marks object as unfound if only the primary is corrupted fo...
- 03:03 PM Bug #10126 (New): "Exception: timed out waiting for admin_socket" in upgrade:giant-x-next-distro-...
- 03:02 PM Bug #10126: "Exception: timed out waiting for admin_socket" in upgrade:giant-x-next-distro-basic-...
- Still an issue, not sure what to make of it.
Run http://pulpito.ceph.com/teuthology-2014-11-24_17:05:01-upgrade:gian... - 02:06 PM Revision 5c9cd3c2 (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... - 02:06 PM Revision d9c04b88 (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... - 02:06 PM Revision cb1d6811 (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... - 01:23 PM Bug #9788 (New): "Assertion: common/HeartbeatMap.cc: 79" placeholder for "hit suicide timeout" is...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-24_17:18:03-upgrade:firefly-x-next-distro-basic-vp...
- 01:17 PM Revision 990c6d5b (ceph): erasure-code: build and use a NEON jerasure variant
- 01:17 PM Revision 59f78b06 (ceph): erasure-code: always compile SSE and NEON tests
- They do not actually depend on CPU features and are required to validate
the plugin selection logic.
Signed-off-by: ... - 01:17 PM Revision a7888290 (ceph): erasure-code: include new headers in distribution
- The NEON optimization introduced new headers that must be listed
explicitly to be included in tarbals.
Signed-off-by... - 01:17 PM Revision cb820f81 (ceph): erasure-code: test NEON arch selection logic
- The jerasure plugin loads the plugin that matches the architecture
supported by the CPU at runtime. Include the NEON ... - 01:17 PM Revision ba520bf7 (ceph): erasure-code: conditionally build jerasure sse3/sse4 plugins
- 01:17 PM Revision cec00c9f (ceph): autotools: ARM/AArch64 NEON detection similar to x86
- 01:17 PM Revision 987d54b7 (ceph): aarch64: add support for HW_CAP based neon runtime detection
- 01:17 PM Revision 8351fd69 (ceph): erasure-code: gf-complete use neon enabled branch
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 01:14 PM Revision 80c816c7 (ceph): Merge pull request #3003 from dachary/wip-10185-neon
- arch: fix neon feature detection
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@redhat.com> - 12:13 PM Documentation #6465: admin/build-doc should have some kind of build check for broken links
- No one else agrees this is urgent, so, dropping pri
- 11:44 AM Revision 0b985d2b (ceph): arch: fix neon feature detection
- The fread function returns the number of elements read, not the number
of bytes.
Introduced by 1cef8339f7a2a503327c2... - 11:07 AM Revision 2e1664c5 (ceph): Merge pull request #3002 from thesues/fix-init
- Remove pidfile and asok after stopping ceph
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:52 AM rgw Bug #10188 (Won't Fix): Can not create new rgw user when specifying an email already assigned to ...
- The error can be seen in the output of the commands below. In the first command we create a user "jj1" with an email ...
- 10:25 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
- * firefly backport https://github.com/ceph/ceph/pull/3009
* giant backport https://github.com/ceph/ceph/pull/3010
- 10:03 AM Bug #10018 (Pending Backport): OSD assertion failure if the hinfo_key xattr is not there (corrupt...
- 10:04 AM Revision 24eb5647 (ceph): Remove pidfile and asok after stopping ceph
- Signed-off-by: Dongmao Zhang <deanraccoon@gmail.com>
- 09:27 AM CephFS Fix #10135 (Fix Under Review): OSDMonitor: allow adding cache pools to cephfs pools already in use
- https://github.com/ceph/ceph/pull/3008
- 08:44 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Committed vps.yaml on master, gaint and next
Fixed syntax for
@mon lease = 15@
to
@mon lease: 15@ - 06:55 AM Bug #9487 (Pending Backport): dumpling: snaptrimmer causes slow requests while backfilling. osd_s...
- oops, still need firefly
- 06:19 AM devops Bug #9665 (Fix Under Review): ceph-disk zap should call partprobe
- 06:19 AM devops Bug #9665: ceph-disk zap should call partprobe
- * giant backport https://github.com/ceph/ceph/pull/3005
- 06:17 AM Bug #10183: OSD dispatcher thread hangs several seconds due to contention for osd_lock
- https://github.com/ceph/ceph/pull/3004
- 05:51 AM Bug #9073 (Resolved): OSD with device/partition journals down after fresh deploy or upgrade to 0.83
- 05:46 AM Feature #9728: erasure-code: jerasure support for NEON
- 05:13 AM Bug #10185 (Resolved): neon runtime detection is always false
- 02:01 AM Bug #10185 (Fix Under Review): neon runtime detection is always false
- https://github.com/ceph/ceph/pull/3003
- 04:56 AM Revision 1f6d6168 (ceph): Merge pull request #255 from ceph/revert-251-wip-10178-firefly
- Revert "fix mon restart in firefly upgrade tests"
- 04:55 AM Revision f9a3afdd (ceph): Revert "fix mon restart in firefly upgrade tests"
- 04:42 AM CephFS Bug #9997: test_client_pin case is failing
- After much head scratching and log examination, this appears to be a kernel regression (assuming our behaviour was va...
- 04:00 AM Bug #10117: OSD crashes if xattr "_" is absent for the file when doing backfill scanning (Replica...
- Samuel Just wrote:
> This should probably be a feature request for the backlog. We need a test reproducing it and s... - 01:19 AM Revision aa4d1478 (ceph): Merge pull request #2996 from ceph/wip-10151
- mon: fix MDS health status from peons
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
11/24/2014
- 11:31 PM Bug #10185 (Resolved): neon runtime detection is always false
- The neon CPU feature detection function should test if the number of elements returned is 1 "instead of the size of t...
- 10:21 PM Bug #10166 (Fix Under Review): fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc...
- https://github.com/ceph/ceph/pull/3000
I'm not fully ensure that this issue is caused by inconsistence size. Maybe... - 12:14 PM Bug #10166: fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: FAILED asse...
- Hmm, this might be as simple as truncating out to the full copy_range size.
- 12:11 PM Bug #10166: fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: FAILED asse...
- Going back to the full log, it appears to be related to _do_sparse_copy_range and therefore fiemap:
2014-11-23 19:... - 11:38 AM Bug #10166: fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: FAILED asse...
- /a/teuthology-2014-11-23_18:13:01-upgrade:firefly-x-giant-distro-basic-multi/615700
2014-11-23 19:18:14.224698 7f4... - 09:26 PM Revision c5d272c9 (ceph): Merge pull request #2872 from dachary/wip-10018-primary-erasure-code-hinfo
- osd: erasure code deep scrub must not abort if hinfo is missing
Reviewed-by: David Zafman <dzafman@redhat.com> - 08:52 PM Revision f4a7a106 (ceph): Merge pull request #253 from ceph/wip-firelfy-yuriw
- Removed import_export tests to fix #10176
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:47 PM Revision 29fa2ad3 (ceph): Merge pull request #2984 from stiopaa1/includeFix
- remove unneeded include file
Reviewed-by: Sage Weil <sage@redhat.com> - 08:36 PM Revision 7dcc8504 (ceph): doc: Updates man page for ceph-disk utility.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 08:21 PM Revision ed71f622 (ceph): Removed import_export tests to fix #10176
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 08:02 PM Revision e983230c (ceph): remove unneeded include file
- Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
- 07:56 PM rgw Documentation #10184 (Resolved): rgw: document swift temp url functionality
- Swift-temp-url functionality seems to have been merged from v0.78 or so. (Feature #3454) This needs to be documented....
- 07:35 PM Revision 5c92a0cb (ceph): Merge pull request #2998 from theanalyst/doc/rgw-s3-bucket-loc
- doc: rgw document s3 bucket location features.
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 07:32 PM Revision 77c08433 (ceph): Merge pull request #251 from ceph/wip-10178-firefly
- fix mon restart in firefly upgrade tests
- 07:19 PM Revision ca66f591 (ceph): upgrade/firefly: do not wait for clean when restarting mons
- This may fail is the quorum features to not match.
Fixes: #10178
Signed-off-by: Sage Weil <sage@redhat.com> - 06:41 PM Bug #10183 (Resolved): OSD dispatcher thread hangs several seconds due to contention for osd_lock
- Recently when investigating the long tail latency during backfilling/recovering, I found on some OSDs, the dispatcher...
- 06:21 PM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Sage, OK
I changed vps.ayml on teuthology to:... - 05:36 PM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Yuri, new plan: let's just add 'mon lease = 15' to vps.yaml and see if this comes up again.
- 12:04 PM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- on giant fix - https://github.com/ceph/ceph-qa-suite/pull/252
- 11:24 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- RE: https://github.com/ceph/ceph-qa-suite/pull/251...
- 11:21 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- ok, new plan. instead of changing mon behavior, make the tests more resilient.
if we upgrade all mons, then resta... - 11:02 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- https://github.com/ceph/ceph/pull/2999
- 11:00 AM Bug #10178 (Fix Under Review): mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- 10:46 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- ...
- 10:34 AM Bug #10178: mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- ...
- 10:29 AM Bug #10178 (Resolved): mon rejects peer during election based on OSD_SET_ALLOC_HINT feature?
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-22_17:00:03-upgrade:firefly:newer-firefly-distro-b...
- 06:18 PM Revision 1be9476a (ceph): Merge pull request #2918 from ceph/wip-9113-9487-dumpling
- dumpling snap trimming
Tested-by: Dan Van Der Ster <daniel.vanderster@cern.ch> - 06:06 PM Revision a1ba3852 (ceph): doc: rgw document s3 bucket location features
- Fixes: #10142
Reported-by: Neil Levine <nlevine@redhat.com>
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@r... - 05:59 PM Revision cd72cf2b (ceph): swift: set full access to subusers creation
- Default subuser permissions are 'none'.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 05:22 PM Revision c8b46d68 (ceph): mon: fix MDS health status from peons
- The health data was there, but we were attempting
to enumerate MDS GIDs from pending_mdsmap (empty on
peons) instead ... - 05:19 PM CephFS Bug #10151 (Pending Backport): mds client cache pressure health warning oscillates on/off
- Merged to master as of commit:aa4d1478647ce416e9cf4e8fcd32411230639f40. I like to let things go through testing befor...
- 09:20 AM CephFS Bug #10151: mds client cache pressure health warning oscillates on/off
- Opened PR against master instead of next by mistake. Next PR is https://github.com/ceph/ceph/pull/2996
- 03:16 AM CephFS Bug #10151 (Fix Under Review): mds client cache pressure health warning oscillates on/off
- master: https://github.com/ceph/ceph/pull/2989
giant: https://github.com/ceph/ceph/pull/2990 - 05:18 PM Revision 0c33930e (ceph): mon: fix MDS health status from peons
- The health data was there, but we were attempting
to enumerate MDS GIDs from pending_mdsmap (empty on
peons) instead ... - 04:35 PM Revision a450cab2 (ceph): doc: Adds man page for ceph-disk utility.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 03:33 PM Revision a4222b43 (ceph): Merge pull request #2992 from dachary/wip-10173-autogen
- autogen.sh: git submodule sync
Reviewed-by: Sage Weil <sage@redhat.com> - 01:32 PM Revision 4b35ae06 (ceph): rgw: check for timestamp for s3 keystone auth
- This commit ensures that we check for timestamp of s3 request is within
acceptable grace time of radosgw
Addresses so... - 12:11 PM Bug #10165 (Duplicate): ceph_test_rados got short read
- 12:10 PM Bug #10165: ceph_test_rados got short read
- I think this also is due to enabling fiemap in the nightlies, teuthology commit:
0f97481ce44e0487ac6cffa051a05590f... - 10:34 AM Bug #10165: ceph_test_rados got short read
- Repeated issue in run http://pulpito.ceph.com/teuthology-2014-11-22_17:05:01-upgrade:giant-x-next-distro-basic-multi/...
- 08:36 AM Bug #10165: ceph_test_rados got short read
- Same problem in run http://pulpito.front.sepia.ceph.com/teuthology-2014-11-23_09:54:59-powercycle-giant-distro-basic-...
- 11:35 AM Revision 61cae541 (ceph): autogen.sh: git submodule sync
- It is not enough to git submodule update on a existing git clone: if the
URL of the repository has been changed, the
... - 11:28 AM rbd Bug #10180 (Resolved): qemu tests crash host kernel
- ...
- 11:16 AM Bug #10176: Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- I think we should remove import_export.sh from these tag-based upgrades, where we're hitting issues that are fixed la...
- 09:12 AM Bug #10176 (Resolved): Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- Log are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-22_17:05:01-upgrade:firefly:singleton-firefly-distr...
- 11:04 AM rbd Bug #10123 (Pending Backport): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vp...
- 10:49 AM Bug #8204: "timed out waiting for admin_socket to appear after osd.5 restart" in upgrade:dumpling...
- Same issue in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-21_17:18:01-upgrade:firefly-x-next-distro-basic-...
- 10:18 AM Bug #9487 (Resolved): dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim...
- 10:17 AM Bug #9113 (Resolved): osd: snap trimming eats memory, linearly
- 09:47 AM Bug #10097: failed: mon_thrash
- Same issue in run http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-22_17:15:01-upgrade:giant-giant-distro-basic...
- 09:41 AM rgw Bug #10177 (Can't reproduce): test_multipart_upload failed in upgrade:dumpling-firefly-x:parallel...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-22_18:15:02-upgrade:dumpling-firefly-x:parallel-gi...
- 09:25 AM Bug #9920: admin socket check hang, osd appears fine
- Same issue in run http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-22_17:18:02-upgrade:firefly-x-next-distro-ba...
- 09:19 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
- Same issue on next in run http://pulpito.ceph.com/teuthology-2014-11-22_17:18:02-upgrade:firefly-x-next-distro-basic-...
- 09:07 AM CephFS Bug #9997 (In Progress): test_client_pin case is failing
- 08:29 AM Revision 00da9744 (ceph): test: extend quota test case
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
- 07:40 AM devops Feature #10046: run make check on every pull request
- http://tracker.ceph.com/issues/10175 will make it possible to rely on the content of deps.deb.txt to install the requ...
- 07:38 AM Revision 5515cc41 (ceph): client: fix problem with move files between quota tree
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
- 07:33 AM Feature #9817 (Resolved): display X.XX deep-scrub starts
- 07:27 AM Revision 42974e12 (ceph): Merge pull request #2936 from ceph/wip-mailmap
- Update Inktank attribution to point to Red Hat
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:51 AM Bug #10175 (Fix Under Review): deps.deb.txt is obsolete
- https://github.com/ceph/ceph/pull/2994
- 05:18 AM Bug #10175 (Resolved): deps.deb.txt is obsolete
- It is not consistently maintained because it is not tested
- 06:34 AM Revision b2c15d6f (ceph): mds: Fix a problem with rstat refresh.
- rstat.version seems will always be zero, so it will block
the broadcast routine for rstat refresh.
Signed-off-by: Yu... - 05:12 AM Revision 12f1f21a (ceph): mailmap: Update Warren Usui's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:12 AM Revision 43c75ee4 (ceph): mailmap: Update Tyler Brekke's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:11 AM Revision 9df46244 (ceph): mailmap: Update Tamil Muthamizhan's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:10 AM Revision fb741524 (ceph): mailmap: Update Sandon Van Ness' attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:08 AM Revision c5d5e063 (ceph): mailmap: Update Samuel Just's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:06 AM Revision a6a2a055 (ceph): mailmap: Update Patrick McGarry's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:04 AM Revision 4d2f63e7 (ceph): mailmap: Update Noah Watkins' attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:02 AM Revision 4ee3a876 (ceph): mailmap: Update Neil Levine's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:01 AM Revision 12e511b5 (ceph): mailmap: Update Mark Nelson's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:00 AM Revision bdf534a5 (ceph): mailmap: Update Ken Dreyer's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 05:00 AM Revision df194106 (ceph): mailmap: Update Josh Durgin's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:59 AM Revision d9ee8d60 (ceph): mailmap: Update John Wilkins' attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:56 AM Revision c84aa394 (ceph): mailmap: Update Joao Luis' attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:54 AM Revision 806a478e (ceph): mailmap: Update Ilya Dryomov's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:49 AM Revision eaa9889b (ceph): mailmap: Update Dan Mick's attribution
- Point his addresses at Red Hat now, but revert the Inktank->Redhat mappings
so we have more historical accuracy.
Sig... - 04:47 AM Revision 330b09de (ceph): mailmap: Update Alfredo Deza's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:42 AM Revision 1853af3d (ceph): mailmap: Update Greg Farnum's attribution to Red Hat
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
- 04:30 AM Feature #9728 (In Progress): erasure-code: jerasure support for NEON
- 04:29 AM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- 03:41 AM Bug #10173 (Fix Under Review): autogen.sh will fail if submodule URL changes
- https://github.com/ceph/ceph/pull/2992
- 03:30 AM Bug #10173 (Resolved): autogen.sh will fail if submodule URL changes
- After an initial "git submodule update":https://github.com/ceph/ceph/blob/master/autogen.sh#L32, if the URL of a subm...
- 02:55 AM Revision 47bc8da3 (ceph): Merge remote-tracking branch 'gh/next'
- 02:35 AM Revision 9d5e4edc (ceph): check endpoints is not empty before use it.
- Signed-off-by: VRan Liu <gliuwr@gmail.com>
- 02:29 AM Linux kernel client Bug #10141: rbd_img_obj_request_fill+0x81/0x200
- For the record, since the stack trace doesn't explain anything, this was the following BUG_ON in osd_req_op_extent_in...
- 02:21 AM Linux kernel client Bug #10141 (Resolved): rbd_img_obj_request_fill+0x81/0x200
- Fixed with "rbd: don't treat CEPH_OSD_OP_DELETE as extent op". I rebased it into testing before "libceph: add CREATE...
- 01:38 AM Revision 55413482 (ceph): client: support listxattr for quota attributes
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
- 12:59 AM Messengers Bug #10080: Pipe::connect() cause osd crash when osd reconnect to its peer
- I am wondering if the following race occurred:
Let us assume A and B are two OSDs having the connection (pipe) bet...
11/23/2014
- 11:32 PM Bug #10017 (In Progress): OSD wrongly marks object as unfound if only the primary is corrupted fo...
- 11:29 PM Bug #10018 (Fix Under Review): OSD assertion failure if the hinfo_key xattr is not there (corrupt...
- 11:08 PM Feature #10172 (Resolved): AsyncMessenger: Bind async thread to special cpu core
- Now, 1-2 async op thread can fully meet a OSD's network demand with SSD backend. So maybe we can bind limited thread ...
- 10:56 PM rgw Bug #10145: rgw swift functional test: testChunkedPut (test.functional.tests.TestFileUTF8)
- I am using Ubuntu 14.04
And these are my apache ang fast cgi version:... - 08:59 PM Revision ca13ce1b (ceph): Merge pull request #2983 from tchaikov/wip-fix-lock-dep
- lockdep: do not use $CEPH_LOCKDEP for g_lockdep
Reviewed-by: Sage Weil <sage@redhat.com> - 08:31 PM Bug #10166: fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: FAILED asse...
- ubuntu@teuthology:/a/teuthology-2014-11-23_18:13:01-upgrade:firefly-x-giant-distro-basic-multi/615700
- 08:30 PM CephFS Bug #9997: test_client_pin case is failing
- http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-16_23:04:01-fs-next-testing-basic-multi/603971/
- 07:19 PM Revision 5470914f (ceph): lockdep: do not use $CEPH_LOCKDEP for g_lockdep
- * a non-zero CEPH_LOCKDEP brings ceph down because g_lockdep_ceph_ctx
is still being constructed when dout_impl() d... - 06:53 PM Bug #9998 (Fix Under Review): Replaced OSD weight below 0
- https://github.com/ceph/ceph/pull/2986
- 05:13 AM Revision 6e3b6f0e (ceph): common: Add cctid meta variable
- Fixes: #6228
Signed-off-by: Adam Crume <adamcrume@gmail.com>
(cherry picked from commit bb45621cb117131707a85154292a3...
11/22/2014
- 09:55 PM Bug #10171 (Resolved): DBObjectMap: ghobject_t header key excludes hash for EC pools
- ...
- 09:16 PM rbd Bug #9771 (Won't Fix): Segmentation fault after upgrade v0.80.5 -> v0.80.6
- 09:12 PM rbd Feature #6228 (Resolved): image name metavariable
- 05:16 PM Revision 9ba17a32 (ceph): rgw-admin: create subuser if needed when creating user
- Fixes: #10103
Backport: firefly, giant
This turned up after fixing #9973. Earlier we also didn't create the
subuser i... - 11:55 AM Bug #10085 (In Progress): dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
- It looks to me like this is a result of our naughty rwlock handling: https://github.com/ceph/ceph/pull/2937
There'... - 10:13 AM Bug #9998: Replaced OSD weight below 0
- I've just reproduced this on my test cluster. I'm using Ceph v0.87 (@c51c8f9d80fa4e0168aa52685b8de40e42758578@) with ...
- 09:21 AM Bug #9998: Replaced OSD weight below 0
- I'm still having trouble reproducing this. :( Maybe you can attach a copy of an osdmap just prior to adding the osd?...
- 04:04 AM Bug #9998: Replaced OSD weight below 0
- Dan van der Ster wrote:
> In our case we sometimes get -3.052e-05 as the first weight of a new osd that has been add... - 03:58 AM Bug #9998: Replaced OSD weight below 0
- In our case we sometimes get -3.052e-05 as the first weight of a new osd that has been added to the crush map by the ...
- 09:17 AM rgw Bug #10103 (Pending Backport): swift tests failing
- 12:19 AM Revision d802dfa3 (ceph): Merge pull request #2982 from athanatos/wip-10168
- PGLog: allow for empty pg log in update_range if log_tail == eversion_t(...
Reviewed-by: Sage Weil <sage@redhat.com> - 12:18 AM Revision eb5d2117 (ceph): Merge pull request #2895 from yuyuyu101/wip-10022
- AsyncMessenger: Fix several problems
Reviewed-by: Sage Weil <sage@redhat.com> - 12:15 AM Revision 62c75ef6 (ceph): PGLog: allow for empty pg log in update_range if log_tail == eversion_t()
- Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 03c5344f74991ec351cdc8a55f6495d496479091...
11/21/2014
- 11:53 PM Bug #9998: Replaced OSD weight below 0
- I'm changing weights manually by editing CRUSH map.
- 05:48 PM Bug #9998: Replaced OSD weight below 0
- wip-9998 has 2 fixes, but i'm convinced they are the same bug...
- 05:39 PM Bug #9998 (Need More Info): Replaced OSD weight below 0
- Can you clarify how you are doing this?
"change host weight while not changing OSD weights (i.e. sum(weight(osd)... - 10:35 PM Revision 6070f4ad (ceph): Merge pull request #2980 from ceph/wip-10123
- librbd: protect list_children from invalid child pool IoCtxs
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:22 PM Bug #10052 (Pending Backport): LibRadosTwoPools[EC]PP.PromoteSnap failure
- 07:52 PM Messengers Bug #10022 (Resolved): AsyncMessenger: Wrong newly_acked_seq when replacing existing connection
- 05:31 PM Bug #10004: ceph osd find does not correctly report crush locations
- What version is this? I can't reproduce it on giant.
- 05:28 PM Bug #10165: ceph_test_rados got short read
- 2014-11-20T21:38:21.790 INFO:tasks.rados.rados.0.vpm200.stdout:only read 3829760 out of size 3832037
- 07:51 AM Bug #10165 (Duplicate): ceph_test_rados got short read
- Runs:
http://pulpito.front.sepia.ceph.com/teuthology-2014-11-20_17:05:01-upgrade:giant-x-next-distro-basic-vps/
Job... - 04:23 PM Bug #10168: dumpling: Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty())
- that was in suite:upgrade:dumpling-x
- 04:18 PM Bug #10168 (Resolved): dumpling: Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_...
- 03:00 PM Bug #10168: dumpling: Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty())
- 03:00 PM Bug #10168: dumpling: Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty())
- have branch, testing build on wip-sam-dumpling-testing. Caused by the backport, 03c5344f74991ec351cdc8a55f6495d49647...
- 02:50 PM Bug #10168 (Resolved): dumpling: Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_...
- Assertion: osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty())
ceph version 0.67.11-42-g103c6a0 (103... - 03:01 PM Bug #10167 (Duplicate): osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty()) in up...
- 01:42 PM Bug #10167 (Duplicate): osd/ReplicatedPG.cc: 7573: FAILED assert(!pg_log.get_log().empty()) in up...
- ubuntu@teuthology:/a/teuthology-2014-11-20_19:13:02-upgrade:dumpling-x-firefly-distro-basic-vps/611779...
- 02:30 PM rgw Bug #9206: rgw: cross rgw message headers filtered by apache 2.4
- Because this came up on ceph-users recently: this is fixed in master with this commit:...
- 12:34 PM CephFS Bug #9674 (Resolved): nightly failed multiple_rsync.sh
- I haven't seen this fail since then, hurray.
- 11:30 AM Bug #10163: rados bench parameter -b producing wrong values when different blocksize used in writes
- We should at least fix up the output to warn about this and not lie, even if we don't respect the requested block siz...
- 01:13 AM Bug #10163 (Resolved): rados bench parameter -b producing wrong values when different blocksize u...
- The -b (blocksize) parameter used in rados bench does produce wrong measurements iff a preceeding rados bench write w...
- 10:19 AM rgw Bug #10162: s3tests-test-readwrite failure
- This appears to be happening on the overnight tests: See #10108
- 10:00 AM Bug #6003: journal Unable to read past sequence 406 ...
- ubuntu@teuthology:/a/sage-2014-11-20_17:03:30-rados:thrash-wip-watch-notify-distro-basic-multi/611427
- 09:27 AM Revision e0ab267c (ceph): Merge pull request #2981 from yuyuyu101/quick-fix
- GenericObjectMap: Avoid master branch compile error
- 09:25 AM Revision 25fe088b (ceph): GenericObjectMap: Fix typo
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 09:10 AM rbd Bug #10122 (New): "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run
- 06:06 AM rbd Bug #10122: "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run
- The explanation is that there was a race condition between deleting a pool and unprotecting the snapshot. When unpro...
- 05:06 AM rbd Bug #10122 (In Progress): "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vp...
- 08:58 AM Revision e424d074 (ceph): client: Fix problem in get_quota_root with update parent and ancestor
- The right "quota parent and ancestor link" will like this:
* *
ROOT<----D2<----D3<----D4<----D5... - 08:54 AM Linux kernel client Bug #10141 (In Progress): rbd_img_obj_request_fill+0x81/0x200
- 08:23 AM devops Fix #5900: Create a Python package for ceph Python bindings
- Discussed in IRC today with Alfredo and others: We're going to keep the pyceph modules as individual Python packages ...
- 08:03 AM Bug #9487: dumpling: snaptrimmer causes slow requests while backfilling. osd_snap_trim_sleep not ...
- Today I restarted every mon and osd on the test cluster (again) and confirmed it is all running 0.67.11-4-g496e561. N...
- 07:55 AM Bug #10166 (Resolved): fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: ...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-20_17:05:01-upgrade:giant-x-next-distro-basic-vps/...
- 07:10 AM Documentation #9867: PGs per OSD documentation needs clarification
- It should also be noted that the PG per Pool distribution should be directly proportional to the overall distribution...
- 06:46 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- I've been seeing similar issues using Ubuntu 14.04 as a guest VM. RT throttling occurs, so I tried disabling all the ...
- 06:39 AM CephFS Bug #10151 (In Progress): mds client cache pressure health warning oscillates on/off
- Reproduced this locally by just allowing 3 mons in a vstart cluster and following the procedure from the mds_client_l...
- 12:50 AM CephFS Bug #10151: mds client cache pressure health warning oscillates on/off
- Yes -- the leader is reporting the health warning but the peons are not.
The warning is "Client 2922132 failing to... - 06:34 AM CephFS Fix #10135: OSDMonitor: allow adding cache pools to cephfs pools already in use
- Yeah, we didn't think about this first time around because the focus was on cache tiers to EC pools, but it would mak...
- 05:41 AM Revision 4884d3e3 (ceph): Merge pull request #2966 from yuyuyu101/wip-10119
- KeyValueStore: Fix EC+ KV OSDs crashing
Reviewed-by: Sage Weil <sage@redhat.com> - 04:51 AM Revision 7d299528 (ceph): Merge pull request #2978 from majianpeng/fix4
- blkdev: using strncpy instead of strcpy.
Reviewed-by: Sage Weil <sage@redhat.com> - 03:58 AM CephFS Bug #10164: Dirfrag objects for deleted dir not purged until MDS restart
- Alternatively less contrived way to see the issue: just do a loop of "cp -r /etc . ; rm -rf ./etc" in a filesystem mo...
- 03:14 AM CephFS Bug #10164 (Resolved): Dirfrag objects for deleted dir not purged until MDS restart
Seen while playing with the #9881 flush functionality: the dirfrag objects for deleted directories are never cleane...- 01:55 AM Revision 6c7bb8c0 (ceph): blkdev: using strncpy instead of strcpy.
- Coverity Scan reported this bug:
> New defect(s) Reported-by: Coverity Scan Showing 1 of 1 defect(s)
> *** CID 125536... - 01:24 AM Bug #10085: dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
- PPS Bug info: https://sourceware.org/bugzilla/show_bug.cgi?id=17561
My patch posted here https://bugs.gentoo.org/sho...
11/20/2014
- 11:40 PM Revision c59af444 (ceph): Merge pull request #244 from dachary/wip-objectstore-tool
- add erasure coded pool tests to objectstore tool
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic Da... - 11:20 PM Bug #10119 (Resolved): 0.88 EC+ KV OSDs crashing
- 11:16 PM Revision 1fe8b846 (ceph): PGLog: include rollback_info_trimmed_to in (read|write)_log
- Fixes: #10157
Backport: firefly, giant
Signed-off-by: Samuel Just <sjust@redhat.com> - 09:50 PM Bug #10085: dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
- PS Bug is filled to (https://bugs.gentoo.org/show_bug.cgi?id=529076 ), but I think there was near "vanilla" case.
- 09:41 PM Bug #10085: dirty exit ("Illegal instruction") on pthread_rwlock_unlock()
- "Own packages"? It is Gentoo.
- 09:38 PM Revision a09d3a38 (ceph): ceph_objectstore_tool: fix flake8 issues
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 09:38 PM Revision 6923e68d (ceph): ceph_objectstore_tool: minor fixes
- Remove development comment
nullfd isn't used anymore
s/log.errors/log.error/
Signed-off-by: David Zafman <dzafman@re... - 09:38 PM Revision 2abb9f90 (ceph): ceph_manager: factorize with get_pool_dump
- Replace code that duplicates get_osd_dump_json with a call to the
function.
Signed-off-by: Loic Dachary <ldachary@re... - 09:38 PM Revision fd1ec39d (ceph): ceph_manager: fix typo in get_pgid docstring
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 09:38 PM Revision b925be13 (ceph): ceph_manager: add pool type constants
- The osd dump command displays pool types using numerics instead of
symbolic names. Create constants in the CephManage... - 09:38 PM Revision f9367ae3 (ceph): ceph_objectstore_tool: tests only needs 1 machine
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 09:38 PM Revision 9ef8887a (ceph): ceph_objectstore_tool: keep all json object representation
- For erasure coded pools to be tested, the json object representation
must be preserved for all PG because they are al... - 09:38 PM Revision d5912263 (ceph): ceph_objectstore_tool: add hinfo_key tests for erasure coded objects
- When an hinfo_key attribute is found, assume an erasure coded object and
verify set-attr/get-attr works as expected b... - 09:38 PM Revision c9e6edeb (ceph): ceph_objectstore_tool: encapsulate into a function
- Move code out of the task into function. Also remove the "REP" specifics
from helper functions that could also be use... - 09:38 PM Revision d0caf5cd (ceph): ceph_objectstore_tool: add pgnum option
- Instead of hardcoding 12 use a configuration option that defaults to
12. It is handy during development to lower the ... - 09:38 PM Revision 2b57f4c5 (ceph): ceph_objectstore_tool: use CephManager::get_pool_dump
- Instead of custom made get_pool_id function.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 09:38 PM Revision fbb33f35 (ceph): ceph_objectstore_tool: only run get/set bytes for replicated pools
- It needs to be adapted to run with erasure coded pools.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 09:38 PM Revision be39bd5d (ceph): ceph_objectstore_tool: run tests on erasure coded pools
- Create an erasure coded pool and run tests on it. The list of PGs is
adapted to contain the shard id.
Signed-off-by:... - 09:38 PM Revision 9a089ef3 (ceph): ceph_objectstore_tool: skip unused osds
- When the number of objects is low, some OSDs may not be used at all.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 09:38 PM Revision f10edda4 (ceph): ceph_objectstore_tool: add assert so that teuthology knows when this te...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 09:38 PM Revision 6dac43fa (ceph): ceph_manager: factorize with get_osd_dump_json
- Replace code that duplicates get_osd_dump_json with a call to the
function.
Signed-off-by: Loic Dachary <ldachary@re... - 09:13 PM Revision 37ffccbd (ceph): Merge pull request #2975 from ceph/wip-9936-giant
- rbd: Fix the rbd export when image size more than 2G
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:34 PM Revision cb001e7a (ceph): Merge pull request #2974 from ceph/wip-sepia-update
- Updated sepia hardware list.
- 07:13 PM Revision 627f138a (ceph): Updated sepia hardware list.
- Added missing details and additional list of hardware.
Signed-off-by: Sandon Van Ness <sandon@redhat.com> - 06:35 PM rbd Bug #10123 (Fix Under Review): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vp...
- 06:18 PM Revision 9066337e (ceph): Merge pull request #243 from ceph/wip-10057-next
- ms die on skipped message = false for all krbd, kclient tasks
- 06:18 PM Revision b218672c (ceph): Merge pull request #242 from ceph/wip-10057-firefly
- ms die on skipped message = false for all krbd, kclient tasks
- 06:18 PM Revision 761ae238 (ceph): Merge pull request #240 from ceph/wip-10057
- ms die on skipped message = false for all krbd, kclient tasks
- 05:46 PM rgw Bug #10162 (Duplicate): s3tests-test-readwrite failure
- Running teuthology using the following yaml file failed:...
- 05:45 PM Revision 257ae0dc (ceph): Merge pull request #2752 from dachary/wip-9817-deep-scrub-start
- osd: log when scrub,deep scrub, repair starts
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:44 PM Revision e60ff7a1 (ceph): Merge pull request #2891 from XinzeChi/master
- OSD: batch trim for pg_log
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com> - 05:42 PM Revision c25e9126 (ceph): Merge pull request #2885 from ceph/wip-flush-snaps
- osd/ReplicatedPG: flush snaps immediately
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:42 PM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
- https://github.com/ceph/ceph-qa-suite/pull/250 teuthology tests
- 02:44 PM Bug #10018 (In Progress): OSD assertion failure if the hinfo_key xattr is not there (corrupted?) ...
- 03:47 PM Bug #10028 (Duplicate): ec_lost_unfound failing on giant
- #10065
- 02:42 PM Bug #10028: ec_lost_unfound failing on giant
- 03:35 PM rgw Feature #10159 (New): rgw: sync agent support for object versioning
- 03:35 PM rgw Feature #10158 (Closed): rgw: sync agent support for bucket sharding
- 03:17 PM Bug #10157 (Resolved): PGLog::(read|write)_log don't write out rollback_info_trimmed_to
- In practice, this means that replicated pgs will scan their log on the first operations after boot needlessly. EC pg...
- 02:51 PM Bug #10150: osd/ReplicatedPG.cc: 10853: FAILED assert(r >= 0) (in _scan_range)
- 02:46 PM Bug #10150: osd/ReplicatedPG.cc: 10853: FAILED assert(r >= 0) (in _scan_range)
- Hah, that assert isn't valid. The object in question might be in the process of being removed *if* it is at the star...
- 08:34 AM Bug #10150 (Resolved): osd/ReplicatedPG.cc: 10853: FAILED assert(r >= 0) (in _scan_range)
- ...
- 02:43 PM Bug #9810: dout_emergency is silenced in ceph-osd
- 02:42 PM Bug #10017: OSD wrongly marks object as unfound if only the primary is corrupted for EC pool
- 02:42 PM Feature #9728: erasure-code: jerasure support for NEON
- 02:42 PM Bug #9485: Monitor crash due to wrong crush rule set
- 02:42 PM Bug #8741: osd: ec plugin leak
- 02:41 PM Bug #10065: hung ec-lost-unfound.yaml, failed of osd.{0,2,3}
- 08:43 AM Bug #10065: hung ec-lost-unfound.yaml, failed of osd.{0,2,3}
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-11-17_02:32:01-rados-giant-distro-basic-multi/604495
... - 02:41 PM Bug #9785: /etc/ceph/dmcrypt-keys and key contents are created world-readable
- 02:34 PM Bug #8011: osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= scrubber.end)
- 02:20 PM Bug #8011: osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= scrubber.end)
- Urgh, non-blocking flushes do not cause scrub to pause. I think the simplest solution is to fail a non-blocking scru...
- 08:38 AM Bug #8011: osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= scrubber.end)
- this popped up again: ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-11-17_02:32:01-rados-giant-distr...
- 02:29 PM Feature #10156 (Rejected): Backport cluster_fingerprint feature to Dumpling
- Sometimes the subject says it all.
- 01:18 PM rbd Feature #10154 (Resolved): librbd: use early snapshot context for copyup operations so snapshots ...
- If we send the copyup operation with a snapshot context with an empty list of snap ids and a snap seq before the earl...
- 12:09 PM rgw Bug #10015 (In Progress): rgw sync agent: 403 when syncing object that has tilde in its name
- Confirmed that requests is doing the unquoting of a quoted url with the tilde char:...
- 12:09 PM Bug #10153 (Resolved): Rados.shutdown() dies with Illegal instruction (core dumped)
- In rados.py, Rados.shutdown() produces "Illegal instruction (core dumped)" when called.
To test, try applying the ... - 11:52 AM devops Bug #10152: drop tiobench references
- This involves deleting the associated Jenkins task as well: http://jenkins.ceph.com/job/tiobench
- 11:50 AM devops Bug #10152 (Rejected): drop tiobench references
- Both Fedora and Debian have dropped their tiobench packages from their distros because tiobench failed to build from ...
- 11:46 AM rbd Bug #10149 (Duplicate): Giant: data corruption with console rbd export
- This is a duplicate of #9936 and will be backported to Giant soon. In the meantime, as a workaround you can export t...
- 07:42 AM rbd Bug #10149 (Duplicate): Giant: data corruption with console rbd export
- - borrow large non-zeroed image, ten gig in my case
- upload it via cli, format 2 is set
- try to download the imag... - 11:46 AM devops Bug #9793: Fedora 20 ceph-extras Repo missing
- Both Fedora and Debian have dropped their tiobench packages from their distros because tiobench failed to build from ...
- 11:41 AM Bug #8797: "ceph status" do not exit with python_2.7.8
- In order to get the exit code, I tried this:...
- 10:19 AM Revision b14dc28f (ceph): Merge pull request #2973 from wonzhq/unused-parm
- ReplicatedPG: remove unused parameter in function write_update_size_and_usage
Reviewed-by: Loic Dachary <ldachary@re... - 10:19 AM Bug #9921: msgr/osd/pg dead lock giant
- passed a smoke test, ready for rados run
- 10:08 AM Bug #8978: ceph ping not working as expected
- Can you give me an example of how you are running the ceph ping command and the output you are seeing. I just tested ...
- 09:59 AM rgw Bug #10145: rgw swift functional test: testChunkedPut (test.functional.tests.TestFileUTF8)
- Chunked put can fail if running the wrong fastcgi module.
- 09:59 AM CephFS Bug #10151 (Resolved): mds client cache pressure health warning oscillates on/off
- seeing this on lab cluster. not sure if it is a problem in the mds health reporting or the mon, but it goes on and o...
- 08:26 AM Revision 7a868fd6 (ceph): ReplicatedPG: remove unused parameter in function write_update_size_and...
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 07:30 AM devops Bug #10148 (Rejected): Giant/Wheezy SysV: /etc/init.d/ceph -a start shifts crushmap to executing ...
- Got:...
- 07:17 AM Messengers Feature #10147 (Resolved): Add unittest for Messenger
- 06:53 AM Revision 0d89db5d (ceph): mds: store backtrace for straydir
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 06:53 AM Revision a79ba32d (ceph): mds: verify backtrace when fetching dirfrag
- Fixes: #9557
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 06:50 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- I've pushed the alternative fix in the same pull req.
- 02:15 AM Bug #10146 (In Progress): ceph-disk: sometimes the journal symlink is not created
- I like the idea of not changing the uuid
- 01:35 AM Bug #10146 (Resolved): ceph-disk: sometimes the journal symlink is not created
- Hi,
We observed in practise that sometimes the journal symlink is not created during a ceph-disk prepare run.
En... - 03:03 AM Revision 5177759c (ceph): KeyValueStore: Fix parse_header_key
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
11/19/2014
- 10:29 PM Linux kernel client Feature #9906: Inline data support
- 10:19 PM Revision f353c150 (ceph): ceph_manager: add get_osd_dump_json to get the full output
- Converts ceph osd dump_json into a python object.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 10:19 PM Revision 5fc42b98 (ceph): ceph_manager: add get_pool_dump to return the json pool dump
- Get the part of ceph osd dump specific to the pool given in argument.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 09:43 PM rgw Bug #10145 (Can't reproduce): rgw swift functional test: testChunkedPut (test.functional.tests.Te...
- ...
- 09:36 PM rgw Bug #10144 (Can't reproduce): rgw swift functional test: testChunkedPut (test.functional.tests.Te...
- ...
- 08:59 PM Revision 2ef737ec (ceph): Merge pull request #197 from ceph/wip-calateuth-wusui
- Wip calateuth wusui
- 08:01 PM Revision 9d84d2e8 (ceph): osd: deep scrub must not abort if hinfo is missing
- Instead it should set read_error.
http://tracker.ceph.com/issues/10018 Fixes: #10018
Signed-off-by: Loic Dachary <l... - 07:49 PM Revision 47d67808 (ceph): Merge pull request #2926 from ceph/wip-10052
- ceph_test_rados_api_tier: fix whiteout cleanup (10052)
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:37 PM Revision 9877beae (ceph): Merge pull request #2967 from ceph/wip-10077
- ceph_objectstore_tool shard feature handling
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:30 PM Revision 0ea29a55 (ceph): Merge pull request #2971 from dachary/wip-mailmap
- mailmap: Loic Dachary name normalization
- 07:25 PM Revision 92662a9b (ceph): mailmap: Loic Dachary name normalization
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 06:27 PM Revision cb60a3e8 (ceph): Merge pull request #2962 from ceph/wip-9439
- osd: Check filter ops for pgls and pgnls
Reviewed-by: Loic Dachary <ldachary@dachary.org> - 06:20 PM Bug #8797: "ceph status" do not exit with python_2.7.8
- This works around the problem, while also destroying the exit code from the ceph program, so if you rely on that, thi...
- 05:50 PM Revision 77c1a35a (ceph): rgw: support swift storage policy api
- Fixes: #9932
When creating a bucket, set the placement rule according to the
provided X-Storage-Policy http header.
... - 05:32 PM CephFS Bug #10131 (Resolved): kclient: dentry still in use on umount
- 04:20 PM Revision f692bfe0 (ceph): PG: always clear_primary_state on new interval, but only clear pg temp ...
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 02:20 PM rgw Bug #10099 (Duplicate): radosgw-agent - error geting op state: list index out of range
- 12:37 PM rgw Bug #10102 (Fix Under Review): sync agent: does not handle gracefully transient errors
- PR opened: https://github.com/ceph/radosgw-agent/pull/11
- 12:21 PM Bug #10138: osd: crash in SnapSet::from_snap_set
- Whoops! I misread the version. Do you have a core file?
- 12:09 PM Bug #10138: osd: crash in SnapSet::from_snap_set
- Sage Weil wrote:
> Please try using the latest firefly release. 0.87 is comparatively old.. many bugs were fixed in... - 10:45 AM Bug #10138 (Rejected): osd: crash in SnapSet::from_snap_set
- Please try using the latest firefly release. 0.87 is comparatively old.. many bugs were fixed in 0.80.5 and again in...
- 04:48 AM Bug #10138: osd: crash in SnapSet::from_snap_set
- Sorry for the formatting fail. The crash log was supposed to look like this:...
- 04:46 AM Bug #10138 (Can't reproduce): osd: crash in SnapSet::from_snap_set
- We are running ceph version 0.87 (c51c8f9d80fa4e0168aa52685b8de40e42758578) in a 3-server setup with 18 OSDs (4 HDDs ...
- 12:07 PM Bug #10128 (Resolved): ceph_objectstore_tool --op export to stdout broken
- Backport to giant as 6cb9a2499cac2645e2cc6903ab29dfd95aac26c7
- 12:05 PM rgw Documentation #10142 (Resolved): Update S3 compatibility table to reflect bucket location support
- Table at http://ceph.com/docs/master/radosgw/s3/
- 12:05 PM Bug #9439 (Resolved): pg_op_must_wait() not checking FILTER variants
- 05:18 AM Bug #9439: pg_op_must_wait() not checking FILTER variants
- https://github.com/ceph/ceph/pull/2962
- 12:05 PM Bug #10077 (Resolved): ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to
- 11:13 AM Linux kernel client Bug #10141 (Resolved): rbd_img_obj_request_fill+0x81/0x200
- ...
- 10:24 AM Revision 5997635d (ceph): Merge pull request #2969 from dachary/wip-erasure-code-documentation
- doc: erasure-code developer documentation typo
Reviewed-by: Pavan Rallabhandi <Pavan.Rallabhandi@sandisk.com> - 10:06 AM Revision a4b42d66 (ceph): doc: erasure-code developer documentation typo
- Reported-by: Pavan Rallabhandi <Pavan.Rallabhandi@sandisk.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 09:43 AM rgw Feature #9932 (Fix Under Review): rgw: map swift X-Storage-Policy header to rgw pools
- 07:07 AM Revision 2601a25a (ceph): StoreTest: Add scrub situation to tests
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 AM Revision b4fa384f (ceph): KeyValueStore: Add KEY_ENDING sign to the end of key
- Keys stored in alphabetical order and need to follow ghobject_t comparison
rule. "generation" and "shard_id" are opti... - 05:50 AM rbd Bug #10139 (New): librbd cpu usage 4x higher than krbd
- librbd cpu usage is quite huge currently, around 4-5x higher than krbd.
(Tested with fio+krbd vs fio+librbd, rando... - 05:49 AM Revision 9c1b199a (ceph): Merge pull request #2953 from yuyuyu101/fix-keyvaluestore-remove-col-attr
- KeyValueStore: Remove assert for collection_getattr method
Reviewed-by: Sage Weil <sage@redhat.com> - 05:11 AM Revision b2e82543 (ceph): StoreTest: Clean up warning
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:11 AM Revision dcecfb89 (ceph): MemStore: Return -ENODATA when collection_getattr hit nonexist attr
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 05:11 AM Revision 7a9b7557 (ceph): KeyValueStore: Fix collection_getattrs problem when zero-length attr
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:53 AM Revision 877237f0 (ceph): KeyValueStore: Return -ENODATA if collection_getattr is nonexist
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:52 AM Revision 00b275b0 (ceph): StoreTest: Add collection_getattr(s) tests
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:52 AM Revision ffb6f78f (ceph): KeyValueStore: Remove assert for collection_getattr method
- Merge 22b6c1a5317504e87042ffeff2b2d0d0b71cac5e introduce
5dc990c1ca821620993417ef4acc51a2b0a34606 commit which will l... - 03:09 AM Revision f3dab446 (ceph): ceph_objectstore_tool: Add feature called set-allow-sharded-objects
- Uses --op set-allow-sharded-objects option
This operation will be rejected if on the target OSD's osdmap there is
... - 03:06 AM Revision 357fd22f (ceph): Add calamari_setup
- Calamari_setup can be used to set up a calamari gui for manual testing,
or be run in a suite to test the calamari set... - 03:06 AM Revision 852fe69a (ceph): Further changes for calamari_setup.py
- Made suggestions from code reviews.
Added no_epel option.
Merged Dan Mick's changes that add the ability to get
iceba... - 03:04 AM Revision b3021b0d (ceph): ceph_objectstore_tool: Add utility routine get_osdmap()
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 03:04 AM Revision 86baf2d3 (ceph): ceph_objectstore_tool: Clear ...INCOMPAT_SHARDS from feature if exporti...
- Don't require importing OSD to have shards feature for replicated pg
http://tracker.ceph.com/issues/10077 Fixes: #10... - 01:54 AM Revision 4f37c500 (ceph): Merge pull request #2648 from dachary/wip-9665-ceph-disk-partprobe
- ceph-disk: run partprobe/partx after zap and data partition creation
Reviewed-by: Sage Weil <sage@redhat.com> - 01:45 AM Revision 4a148df5 (ceph): Merge pull request #2961 from ceph/wip-10114-firefly
- Add annotation to all assembly files to turn off stack-execute bit
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:40 AM Revision b13a56af (ceph): Merge pull request #2963 from ceph/wip-10114-giant
- Wip 10114 giant
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:17 AM Revision d3d58524 (ceph): FileJournal: add journal_discard to control ssd whether support discard
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 12:16 AM Revision 9f9eb679 (ceph): FileJournal: Add ssd discard for journal which using ssd disk as journal.
- Journal is like a ring buffer. After data wrote to media disk, journal
can overwrite. But for those data, ssd dont't ...
11/18/2014
- 11:51 PM CephFS Bug #10131: kclient: dentry still in use on umount
- it's a VFS bug. fixed by...
- 11:04 PM CephFS Bug #10131 (In Progress): kclient: dentry still in use on umount
- 09:20 AM CephFS Bug #10131 (Resolved): kclient: dentry still in use on umount
- ...
- 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> - 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... - 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... - 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> - 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.
- 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... - 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... - 11:07 PM Bug #10119 (Fix Under Review): 0.88 EC+ KV OSDs crashing
- https://github.com/ceph/ceph/pull/2966
- 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
- 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 ...
- 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... - 05:55 PM devops Bug #9665 (Pending Backport): ceph-disk zap should call partprobe
- let's wait a week or two before backporting
- 05:54 PM devops Bug #9665 (Resolved): ceph-disk zap should call partprobe
- 07:05 AM devops Bug #9665: ceph-disk zap should call partprobe
- ...
- 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
- 05:40 PM Bug #10114: assembly files need annotation to assert that stack should not be executable
- https://github.com/ceph/ceph/pull/2963
- 01:16 PM Bug #10114: assembly files need annotation to assert that stack should not be executable
- https://github.com/ceph/ceph/pull/2946
- 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?
- 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... - 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 ...
- 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...
- 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...
- 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...
- 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.
- 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...
- 01:53 PM Bug #7996 (Won't Fix): 0.78: OSD is not suspend-friendly (unresponsive cluster on OSD crash)
- 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.
- 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-... - 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 ...
- 12:49 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- second batch dump from same locked process as requested
- 12:43 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- and a 3rd for good measure
- 12:41 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- another attempt and trace
- 12:30 PM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- Attached gdb output with libc and qemu debug symbols.
- 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:...
- 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...
- 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... - 05:56 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- Thanks, I'll start reviewing these this morning.
- 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),... - 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...
- 02:01 PM Bug #10104 (Fix Under Review): rados.py: wait_for_* don't wait; should have poll, wait, and wait+...
- 01:57 PM Bug #8978 (Can't reproduce): ceph ping not working as expected
- 01:52 PM Bug #9369 (Can't reproduce): init: ceph-osd (...) main process (...) killed by ABRT signal
- 01:50 PM Bug #9439 (Fix Under Review): pg_op_must_wait() not checking FILTER variants
- 01:48 PM Bug #9438 (Resolved): librados API generated doc broken
- 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.
- 01:45 PM Feature #9720: erasure-code: non regression should test jerasure variants
- 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.
- 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 -...
- 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.
- 01:42 PM Bug #9751 (Rejected): ceph tell osd.6 version hangs
- 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
- 01:38 PM Bug #9801 (Won't Fix): ceph 0.80.7 build rpm packages in centos 7 error
- 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
- 01:37 PM Feature #7104 (Rejected): rest-api: support commands requiring 'w' cap without 'rw' cap
- 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
- 01:36 PM Bug #10132 (Resolved): osd: tries to set ioprio when the config option is blank
- Saw this in a log:...
- 01:35 PM Bug #9761 (Rejected): ceph-osd: segfault at 654c30 ip 00007f00dc5f1f07 sp 00007f00c5642e00 error ...
- 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...
- 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.
- 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...
- 01:25 PM Bug #10008 (Resolved): "obsolete rollback obj" error in upgrade:firefly-x-giant-distro-basic-vps run
- 01:21 PM Bug #10013 (Rejected): "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
- upgrading the libraries -> crash
- 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.
- 01:20 PM Bug #10069 (Rejected): SyncEntryTimeout::finish() timeout
- probably a slow vm
- 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...
- 07:12 AM rgw Bug #10102 (In Progress): sync agent: does not handle gracefully transient errors
- 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.
- 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...
- 01:07 PM Bug #10129 (Pending Backport): Bad locking in the trunc method of libradosstriper
- 03:03 AM Bug #10129: Bad locking in the trunc method of libradosstriper
- giant backport https://github.com/ceph/ceph/pull/2954
- 02:49 AM Bug #10129: Bad locking in the trunc method of libradosstriper
- https://github.com/ceph/ceph/pull/2951 testing
- 02:44 AM Bug #10129: Bad locking in the trunc method of libradosstriper
- 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.
- 01:06 PM Bug #9970 (Resolved): document erasure coded pool simple operations
- 01:00 PM Bug #10077: ceph_objectstore_tool: sets SHARDS feature on export it doesn't need to
- 12:59 PM Feature #10064 (Resolved): add ceph_objectstore_tool tests to make check
- 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> - 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> - 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... - 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... - 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... - 11:20 AM Revision 23aaf6c9 (ceph): ceph-disk: implement init=none for block devices
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
- 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-... - 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-... - 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... - 11:17 AM Revision c2e46755 (ceph): Merge pull request #2910 from swamireddy/wip-organizationmap
- mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 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... - 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> - 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>
- 10:25 AM Bug #10128 (Pending Backport): ceph_objectstore_tool --op export to stdout broken
- 01:44 AM Bug #10128 (Resolved): ceph_objectstore_tool --op export to stdout broken
- https://github.com/ceph/ceph/pull/2950
- 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> - 09:40 AM Revision 1c6a5368 (ceph): Merge pull request #2950 from ceph/wip-10128
- Wip 10128
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:07 AM rbd Bug #10123: "Segmentation fault" in upgrade:dumpling-x-firefly-distro-basic-vps run
- LibRBD.ListChildren was the last logged test
- 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> - 08:16 AM Revision 8c87f328 (ceph): ceph_objectstore_tool: Make --file option consistent by treating "-" as...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 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> - 07:53 AM devops Feature #10046: run make check on every pull request
- https://github.com/ceph/ceph/pull/2956
- 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.
- 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> - 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... - 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> - 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
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> - 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... - 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.
- 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...- 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... - 07:45 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Yep, if free you can paste crash logs with debug_keyvaluestore=20/20
- 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...
- 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...
- 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 ...
- 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 ...
- 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...
- 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
- 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...
- 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 ... - 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... - 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,... - 08:28 AM rbd Bug #10116: Ceph vm guest disk lockup when using fio
- During lockup:...
- 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.
- 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:...
- 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...
- 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> - 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... - 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 ...
- 04:53 PM Revision 53cbf914 (ceph): Merge pull request #247 from ceph/wip-next-yuriw
- Copied giant-x suite to next branch
- 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"
- 04:51 PM Revision a10e7d34 (ceph): Revert "Copied giant-x suite to next branch"
- 04:45 PM Revision 039d89dc (ceph): Merge pull request #245 from ceph/wip-next-yuriw
- Copied giant-x suite to next branch
- 04:42 PM Revision 2c442c93 (ceph): Copied giant-x suite to next branch
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 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> - 03:43 PM Bug #10096 (Resolved): ceph-disk prepare fails to unmount temp file successfully
- 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> - 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... - 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> - 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... - 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...
- 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.... - 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...
- 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...
- 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> - 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/...
- 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...
- 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> - 12:57 PM Bug #10124: monitor recieves bus error signal
- if reproducible
<joao> 'mon_debug_dump_transactions = true' and 'mon_debug_dump_location = /path' - 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...
- 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...
- 12:50 PM Revision 948f207a (ceph): mailmap: fix Rongze's affiliation
- 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... - 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> - 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... - 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 ... - 10:02 AM Bug #10093 (Resolved): ceph-monstore-tool: FAILED assert(!is_open)
- 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...
- 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...
- 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...
- 09:02 AM Bug #10063 (Pending Backport): ceph_objectstore_tool does not support getting attributes for eras...
- 08:05 AM Bug #9913 (Pending Backport): mon: audit log entires for forwarded requests lack info
- 07:38 AM Bug #9913 (Fix Under Review): mon: audit log entires for forwarded requests lack info
- https://github.com/ceph/ceph/pull/2944
- 08:02 AM devops Bug #10120 (New): "Assertion: os/FileStore.cc" in upgrade:firefly-x-next-distro-basic-multi run
- Sandon, that was mira034:...
- 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
- 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...
- 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/
... - 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... - 02:40 AM Bug #10118 (Can't reproduce): messenger drops messages between osds
- Log snippets before the daemon crash:...
- 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...
11/16/2014
- 11:27 PM Revision 103c6a0e (ceph): Merge pull request #2919 from athanatos/wip-8595
- Wip 8595
- 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> - 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...
- 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. ... - 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> - 09:02 PM Revision 625dd404 (ceph): doc: fix typo (superfluous "no")
- Signed-off-by: Adam Spiers <aspiers@suse.com>
- 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... - 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. ...
- 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...
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... - 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>
- 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>
- 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 ... - 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.... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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.
... - 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> - 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... - 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... - 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... - 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> - 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... - 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> - 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... - 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... - 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...
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... - 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> - 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>
- 09:46 PM Revision 8144ab0c (ceph): Merge pull request #2935 from dachary/wip-mailmap
- mailmap: Loic Dachary name normalization
- 09:42 PM Revision 0c8955ba (ceph): mailmap: Loic Dachary name normalization
- Do not rewrite the past.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 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> - 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> - 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> - 06:11 PM Revision 175d6e03 (ceph): doc: Removed separate build file for rpm.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 06:05 PM Bug #10114 (Fix Under Review): assembly files need annotation to assert that stack should not be ...
- seeming workaround in wip-execstack
- 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...- 05:30 PM Bug #10114 (Resolved): assembly files need annotation to assert that stack should not be executable
- 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 ... - 05:10 PM Bug #10113 (Duplicate): --log-to-stderr with -f/-d sends a lot of things to logfile
- 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> - 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> - 04:12 PM Revision d957fbdb (ceph): Merge pull request #2930 from dachary/wip-warning
- tests: fix cast compilation warning
- 03:45 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
- 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.
- 03:36 PM Revision a5a0d5c8 (ceph): doc: Adds build-doc guidelines for Fedora and CentOS/RHEL.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 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> - 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... - 02:01 PM Revision 3b28fd0a (ceph): tests: fix cast compilation warning
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:43 AM devops Cleanup #7722 (Resolved): Make /admin/build-doc distro independent
- 11:41 AM devops Cleanup #7722: Make /admin/build-doc distro independent
- Updated the procedure doc with all dependencies.
- 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/...
- 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...
- 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...
- 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...
- 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> - 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... - 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 ... - 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... - 08:09 AM Bug #10107: Coredump in upgrade:giant-x-next-distro-basic-multi run
- ...
- 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... - 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...
- 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... - 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...
- 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.
- 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> - 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... - 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... - 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, ... - 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) - 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) - 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>
- 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 ...
- 03:42 AM Revision a04bb135 (ceph): Mailmap: add Rongze organization
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:26 AM Feature #9979 (In Progress): osd: cache: proxy reads (instead of redirect)
- https://github.com/ceph/ceph/pull/2927
- 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... - 02:10 AM Bug #10018: OSD assertion failure if the hinfo_key xattr is not there (corrupted?) during scrubbing
- 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> - 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...
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... - 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... - 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 (#... - 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>
- 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>
- 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... - 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... - 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... - 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... - 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... - 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 *... - 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... - 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... - 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>
- 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>
- 10:32 PM Bug #10052 (Fix Under Review): LibRadosTwoPools[EC]PP.PromoteSnap failure
- https://github.com/ceph/ceph/pull/2926
- 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... - 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
- 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... - 09:26 PM Revision c15391b1 (ceph): Merge remote-tracking branch 'gh/next'
- 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... - 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> - 08:49 PM Bug #10105 (Can't reproduce): crash in PG::peek_map_epoch on upgrade from 0.80.4 to 0.80.7
- ...
- 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> - 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... - 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> - 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... - 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... - 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> - 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> - 06:05 PM Revision 585b9065 (ceph): msg/Makefile: add new header to tarball
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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 ...
- 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... - 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... - 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... - 05:12 PM Revision b61d8340 (ceph): Merge pull request #2909 from yuyuyu101/wip-10079
- AsyncMessenger: Add select support and tests for async drivers
- 05:02 PM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
- Any progress?
- 04:36 PM rgw Bug #10082 (Resolved): Segmentation fault in upgrade:dumpling-firefly-x:parallel-next-distro-basi...
- 04:28 PM Feature #10064 (Fix Under Review): add ceph_objectstore_tool tests to make check
- https://github.com/ceph/ceph/pull/2915
- 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
- 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:...
- 03:00 PM Revision 6e5bae4c (ceph): mailmap: Dan Mick name normalization
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 03:00 PM Revision e8daba61 (ceph): mailmap: Derrick Schneider affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 03:00 PM Revision e8a60ce4 (ceph): mailmap: BJ Lougee affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 03:00 PM Revision 5fdec031 (ceph): mailmap: Xan Peng affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 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... - 02:58 PM Revision e3865883 (ceph): mailmap: Federico Gimenez name normalization
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 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> - 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:... - 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> - 12:58 PM rgw Bug #9587 (Pending Backport): ceph-radosgw sysvinit script on EL6 cannot set ulimit
- 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> - 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... - 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... - 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 '...
- 12:03 PM Revision d6be062b (ceph): tests: fix compilation warning
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:07 AM Bug #10095 (Resolved): (crush_bucket_adjust_item_weight()+0) [0x7d1540] crash
- 11:02 AM Bug #10095 (Fix Under Review): (crush_bucket_adjust_item_weight()+0) [0x7d1540] crash
- https://github.com/ceph/ceph/pull/2920
- 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
... - 10:42 AM Revision 0ee64378 (ceph): doc: remove superfluous white spaces (for testing)
- Signed-off-by: Karl Eichwalder <ke@suse.de>
- 10:36 AM Bug #9835 (Resolved): osd: bug in misdirected op checks (firefly)
- 10:25 AM Messengers Feature #10079 (Resolved): AsyncMessenger: Support select for other OS
- 10:17 AM Revision ee45f48e (ceph): doc: Fix 2 syntax errors.
- Signed-off-by: Karl Eichwalder <ke@suse.de>
- 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... - 08:32 AM rbd Bug #9854 (Pending Backport): librbd: reads contending for cache space can cause livelock
- 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... - 07:36 AM Revision 571c8577 (ceph): AsyncMessenger: Fix select driver for add_event
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:35 AM Revision 17ce4ec3 (ceph): AsyncMessenger: Add tests for async drivers
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:35 AM Revision ebc8875a (ceph): AsyncMessenger: Support select for other OS such as Windows
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 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... - 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...
- 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.
- 06:38 AM Bug #10093 (Fix Under Review): ceph-monstore-tool: FAILED assert(!is_open)
- https://github.com/ceph/ceph/pull/2914
- 06:35 AM Bug #10093 (Resolved): ceph-monstore-tool: FAILED assert(!is_open)
- Using a vstart cluster + stoph.sh:...
- 05:10 AM Revision 59d8c947 (ceph): qa/workunits/fs/misc/quota.sh: simple quota test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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... - 02:02 AM Revision 86f87bb9 (ceph): fix
- 01:57 AM Revision 0df1d8e4 (ceph): Merge branch 'wyc-quota-v2' of git://github.com/kylinstorage/ceph into ...
- 01:52 AM Revision 78d1e6ce (ceph): osd: Check filter ops for pgls and pgnls
- Fixes: #9439
Signed-off-by: David Zafman <dzafman@redhat.com> - 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@... - 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... - 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... - 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... - 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... - 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...
- 12:08 AM Revision 079a8d74 (ceph): Add myself to <contact@intel.com>
- Signed-off-by: Chendi Xue <chendi.xue@intel.com>
- 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...
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> - 09:35 PM Revision a69b8450 (ceph): vstart.sh: warn less
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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 ...
- 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...- 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... - 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> - 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 .
- 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> - 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... - 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... - 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... - 07:18 PM Revision 94a10196 (ceph): Merge remote-tracking branch 'origin/next'
- 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... - 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... - 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... - 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...
- 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:...
- 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... - 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... - 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@... - 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> - 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> - 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... - 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
... - 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> - 05:15 PM rbd Bug #9771: Segmentation fault after upgrade v0.80.5 -> v0.80.6
- 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...
- 05:08 PM Feature #9957: librados: add fadvise op
- See the pull request: https://github.com/ceph/ceph/pull/2905
- 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... - 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... - 04:09 PM rgw Bug #10090 (Resolved): ceph_objectstore_tool import broken
- 03:27 PM rgw Bug #10090 (Fix Under Review): ceph_objectstore_tool import broken
- 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...- 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> - 12:37 PM rbd Bug #10002 (Resolved): Errors during import_export test in upgrade:firefly-x-next-distro-basic-vp...
- commit:e94d3c11edb9c9cbcf108463fdff8404df79be33
- 11:38 AM Bug #10083 (Resolved): cephtool/test.sh: osd create w/o uuid test is noisy
- 10:09 AM Bug #10083: cephtool/test.sh: osd create w/o uuid test is noisy
- Verified to work with...
- 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
- 09:29 AM Bug #10083 (Resolved): cephtool/test.sh: osd create w/o uuid test is noisy
- ...
- 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...
- 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
- 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... - 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...
- 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...
- 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
- 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... - 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> - 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> - 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...
- 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> - 12:22 AM Revision 80865fea (ceph): Merge remote-tracking branch 'gh/next'
- 12:16 AM Revision 09eefac7 (ceph): Fix Yuan's mailmap
- Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
- 12:15 AM Revision 05a1c3f1 (ceph): doc/release-notes: v0.88
- Signed-off-by: Sage Weil <sage@redhat.com>
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... - 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... - 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... - 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> - 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
- 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-...
- 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...
- 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... - 05:33 PM Revision 4be687bf (ceph): 0.88
- 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... - 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
- 05:18 PM Revision 2e2fc44f (ceph): Merge pull request #2562 from ceph/wip-5595
- Wip 5595
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 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
- 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... - 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 ... - 04:10 PM Revision 123d364b (ceph): AsyncMessenger: Normalise log informations
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 04:10 PM Revision fc4e4f25 (ceph): AsyncMessenger: Release connection if stopped
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 03:52 PM Revision 4d4b7d0b (ceph): doc/rados/configuration fix 'ods mkfs options' default
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:50 PM Revision a8c8c934 (ceph): Merge pull request #2466 from nereocystis/osd-filesystem-options
- doc: Add file system osd config settings
- 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.... - 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> - 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... - 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
- 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... - 02:52 PM Revision f4347bc0 (ceph): Merge pull request #2894 from ceph/wip-scrub-coverity
- Wip scrub coverity
- 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...
- 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... - 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-... - 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>
- 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... - 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... - 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... - 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 ... - 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... - 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...- 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... - 08:50 AM devops Bug #10049 (Resolved): "Failed to fetch package" "rhel7_0-x86_64-basic"
- Looks fixed
- 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...
- 09:01 AM rgw Feature #9013 (Resolved): rgw: set civetweb as a default frontend
- 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...
- 07:22 AM rgw Bug #10066 (Resolved): rgw: failed md5sum on s3tests-test-readwrite
- ...
- 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...
- 08:02 AM Bug #10016 (Resolved): "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
- tests passed.
- 07:25 AM rgw Bug #9917 (Won't Fix): RADOSGW: Not able to create Swift objects with erasure coded pool
- 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.
- 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...
- 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... - 07:20 AM Bug #10065 (Duplicate): hung ec-lost-unfound.yaml, failed of osd.{0,2,3}
- this pattern keeps popping up:...
- 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
... - 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
- 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> - 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> - 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...
- 06:35 AM Bug #10063: ceph_objectstore_tool does not support getting attributes for erasure coded objects
- ...
- 06:33 AM Bug #10063 (Resolved): ceph_objectstore_tool does not support getting attributes for erasure code...
- ...
- 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>
- 04:37 AM Bug #9554: "FAILED assert(0 == "hit suicide timeout")" in upgrade:firefly-firefly-testing-basic-v...
- Yes it reproduced in giant too.
- 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... - 02:49 AM Revision 12913c02 (ceph): AsyncMessenger: Eating up pipe buffer for waking up
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 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> - 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> - 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...
- 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>
- 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... - 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... - 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> - 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 ... - 12:52 AM Revision 42b0a35f (ceph): mds: remove dead code from inode_t::compare()
- CID 1251354
Signed-off-by: Greg Farnum <gfarnum@redhat.com> - 12:52 AM Revision f78cfa70 (ceph): mds: CInode: catch exception by reference, not value
- CID 1251353
Signed-off-by: Greg Farnum <gfarnum@redhat.com> - 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> - 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> - 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> - 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> - 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>
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...
- 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...
- 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... - 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 ...
- 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> - 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> - 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> - 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...
- 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> - 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 ...
- 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> - 10:53 PM Revision 63cd0662 (ceph): Merge pull request #2745 from ceph/wip-6756
- JounralingObjectStore: journal->committed_thru after replay
- 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> - 10:51 PM Revision 07a441bd (ceph): Merge pull request #2822 from ceph/wip-9887
- Wip 9887
Reviewed-by: Samuel Just <sjust@redhat.com> - 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> - 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> - 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...
- 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> - 10:20 PM Revision 93ec3502 (ceph): buffer: add iterator::get_bl()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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.... - 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... - 10:20 PM Revision dafd3355 (ceph): osd/OSDMap: verify CRC on decode
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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> - 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> - 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... - 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> - 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 ... - 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), ... - 10:12 PM Revision c914df2d (ceph): qa/workunits/cephtool/test.sh: ceph, not ./ceph
- Fixes: #10053
Signed-off-by: Sage Weil <sage@redhat.com> - 09:36 PM CephFS Bug #9341: MDS: very slow rejoin
- Thanks.
- 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...
- 09:26 PM CephFS Bug #9800 (Resolved): client-limits test is not passing
- Backported in commit:387efc5fe1fb148ec135a6d8585a3b8f8d97dbf8
- 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) - 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>
- 06:15 PM Bug #10042: OSD crash doing object recovery with EC pool
- I'm not sure either, investigating.
- 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... - 05:30 AM Bug #10042: OSD crash doing object recovery with EC pool
- 03:49 AM Bug #10042 (Duplicate): OSD crash doing object recovery with EC pool
- We observed one OSD crash with the following assertion failure:...
- 06:10 PM rbd Bug #10045 (Resolved): common/Cond.h: 52: FAILED assert(mutex.is_locked()) in close_image()
- 06:45 AM rbd Bug #10045 (Resolved): common/Cond.h: 52: FAILED assert(mutex.is_locked()) in close_image()
- ...
- 05:44 PM Bug #9921: msgr/osd/pg dead lock giant
- Giving Sage this ticket since he took the PR.
- 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... - 03:06 PM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
- - install.upgrade:
all:
branch: giant
is upgrading all roles - 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...
- 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 - 09:57 AM Bug #10016: "Segmentation fault" in upgrade:giant-giant-distro-basic-multi run
- ...
- 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...
- 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> - 04:52 PM Revision 197a2ab0 (ceph): OSD: batch trim for pg_log
- Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
- 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> - 04:34 PM rgw Feature #9359 (Resolved): rgw: Export user stats in get-user-info Adminops API
- 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> - 04:21 PM rgw Bug #9907 (Pending Backport): radosgw-admin: can't disable max_size quota
- 04:13 PM rgw Feature #8911 (Pending Backport): RGW doesn't return 'x-timestamp' in header which is used by 'Vi...
- 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...
- 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...
- 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...
- 03:29 PM devops Bug #10049: "Failed to fetch package" "rhel7_0-x86_64-basic"
- Disk space looks ok to me:...
- 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...
- 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... - 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-... - 03:40 PM Bug #10057 (In Progress): msgr: skipped message on peer reconnect
- ...
- 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...
- 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,... - 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....
- 03:32 PM Feature #9420 (Pending Backport): erasure-code: tools and archive to check for non regression of ...
- 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.
- 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... - 02:59 PM Bug #9986 (Pending Backport): objecter: map epoch skipping broken
- 02:56 PM Feature #9262 (Resolved): Additional namespace issues
- 02:55 PM Feature #9031 (Resolved): List RADOS namespaces and list all objects in all namespaces
- 02:53 PM Bug #6756 (Pending Backport): journal full hang on startup
- 02:51 PM Bug #9852 (Resolved): mon: monitor asserts on 'ceph mds add_data_pool X' if X is an ID that DNE
- 02:49 PM Bug #9987 (Pending Backport): mon: min_last_epoch_complete tracking broken
- 02:12 PM Bug #10053 (Resolved): ./ceph tell osd.0 injectargs --no-osd_debug_op_order failure
- 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... - 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
... - 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... - 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.
... - 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... - 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> - 01:56 PM Revision 6fdbdff2 (ceph): erasure-code: add corpus verification to make check
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
- 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... - 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... - 01:56 PM Revision 3ff2816b (ceph): erasure-code: add erasure_code_benchmark --verbose
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
- 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... - 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> - 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... - 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
*... - 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
- 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... - 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 ... - 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? - 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...
- 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...
- 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/
- 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...
- 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
... - 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> - 09:53 AM rbd Bug #10026 (Duplicate): "Assertion: common/Cond.h" in rbd-master-testing-basic-multi run
- #10045
- 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...
- 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... - 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
- 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.
- 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...
- 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...
- 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...
- 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. ...
- 08:41 AM rbd Bug #10030 (Pending Backport): Crash when attempting to open non-existent parent image
- 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...
- 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!
- 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...
- 07:47 AM Bug #9864: osd doesn't report new stats for 3 hours when running test LibCephFS.MulticlientSimple
- 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:... - 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...
- 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...
- 05:20 AM Revision 54ee8ee8 (ceph): KeyValueStore: move buffers from strip_header to BufferTransaction
- Signed-off-by: Chendi.Xue <chendi.xue@intel.com>
- 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... - 04:48 AM Revision 36055e14 (ceph): Merge remote-tracking branch 'gh/next'
- 04:48 AM Revision 5f19ef71 (ceph): tasks/radosbench: no log to stderr
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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... - 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...
Also available in: Atom