Activity
From 04/27/2014 to 05/26/2014
05/26/2014
- 07:43 PM Revision bb67ba13 (ceph): lib: implement GetClusterStats
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:38 PM Revision fc036b6e (ceph): lib: implement WaitForLatestOSDMap
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:14 PM Revision 8659a523 (ceph): doc: update readme with example
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:11 PM Revision c4f0d8cb (ceph): lib: implement SetConfigOption
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:53 PM Revision eb1efa6e (ceph): lib: add conn.ListPools
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:24 PM Bug #8439 (Won't Fix): ceph-osd crashing often
- We have most of our OSDs crashing at least twice a day since a couple of days.
Here's the logs of such a crash.
... - 09:21 AM Bug #8438: erasure code: object are not cleanup
- Just tried to run a deep-scrub but this didn't trigger any deletion...
$ sudo ceph pg deep-scrub 4.1da
instructin... - 07:50 AM Bug #8438 (Resolved): erasure code: object are not cleanup
- While playing with the erasure code, I noticed that erasure coded objects were not cleaned up.
My setup:
* Debian... - 05:57 AM Feature #8265 (Fix Under Review): config: make int parser accept K, M, G, T, P suffix and scale v...
- forgot to update the ticket last week
https://github.com/ceph/ceph/pull/1857 - 05:52 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- After creating and digging through many more gcore, valgrind, and collectl logs, it appears that this issue is relate...
05/25/2014
- 04:34 PM Revision 4c22c6f9 (ceph): pybind/rados: Fix timeouts for small t
- Previously, if passing a number less than 0.5 for
the timeout, operations would always return
a failure status code.
... - 03:38 PM Revision 1e0a82fd (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... - 09:05 AM Revision 641732d5 (ceph): documentation: update pid file description
- The pid file behavior changed over time and the description is misleading.
http://tracker.ceph.com/issues/8324 Fixes... - 09:03 AM Tasks #8437 (Won't Fix): erasure code: use cauchy_good instead of reed_sol_van
- The cauchy_good technique is faster than reed_sol_van. It should be used instead. It was not used initially because i...
- 06:05 AM Bug #8387: osd: skipping missing maps broken
- Hi
This problem occurred somewhere between 16 - 18th May . Before this cluster was healthy.
# As far as i reme... - 03:31 AM Bug #8345 (Fix Under Review): PG::repair_object() should check for and return errors
- "need review":https://github.com/ceph/ceph/pull/1868
- 03:15 AM Revision c9ff4818 (ceph): Improvements to radosgw docs
- - Correct a typo (`rados-admin`) in admin docs
- Reorder sections in config so "above example" is in expected position - 02:06 AM Bug #8324 (Fix Under Review): pid files are not created
- "need review":https://github.com/ceph/ceph/pull/1867
05/24/2014
- 10:58 PM Revision e741ea4e (ceph): os/FileStore: include filestore backend, f_type in osd metadata
- Report the FileStore backend and underlying fs type as part of the osd
metadata shared with the monitor.
Signed-off-... - 06:42 PM Revision 8ba5ad18 (ceph): lib: rename Open to NewConn
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:41 PM Revision 56038c26 (ceph): doc: update method doc
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:28 PM Revision af6b92d0 (ceph): doc: update method docs
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:13 PM Revision e9bf7323 (ceph): doc: add readme
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:36 PM Revision 3a6efa08 (ceph): initial commit: starting go-rados library
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:00 PM Bug #8324 (In Progress): pid files are not created
- The "default for pid_file":https://github.com/ceph/ceph/blob/firefly/src/common/config_opts.h#L30 in firefly is indee...
- 04:15 PM Bug #8254 (Fix Under Review): Not logging missing_on_shards properly
- "need review":https://github.com/ceph/ceph/pull/1865
- 02:57 PM Feature #7571 (Resolved): erasure code: implicit ruleset creation when a pool is created
- 02:50 PM Bug #8387: osd: skipping missing maps broken
- Hello Sage
As per our discussion on mailing list and IRC , i tried your procedure for this problem. Its been over... - 08:57 AM Revision 6bb0a048 (ceph): Merge pull request #1861 from atwardowski/patch-3
- Fix Doc Typo
Reviewed-by: Loic Dachary <loic@dachary.org> - 07:03 AM Revision 82e40bcf (ceph): Merge pull request #1846 from ceph/wip-8342
- init-ceph: keep trying other OSDs if we fail to set CRUSH position on one OSD
Reviewed-by: Loic Dachary <loic@dachar... - 01:43 AM Bug #6043 (Won't Fix): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- 01:36 AM Bug #7188 (Won't Fix): Admin socket files are lost on log rotation calling initctl reload (ubuntu...
- Document the proposed workaround in the description for reference.
- 12:05 AM Bug #8342 (Resolved): init script may not start all OSDs
05/23/2014
- 11:35 PM Bug #7188: Admin socket files are lost on log rotation calling initctl reload (ubuntu 13.04 only)
- We had the same issue a few months back (http://tracker.ceph.com/issues/6043). We cheated and updated ceph's logrotat...
- 09:52 AM Bug #7188: Admin socket files are lost on log rotation calling initctl reload (ubuntu 13.04 only)
- Mail sent asking for advice on the best workaround to James Page and James Hunt cc'd ceph-devel.
- 08:44 AM Bug #7188: Admin socket files are lost on log rotation calling initctl reload (ubuntu 13.04 only)
- The problem is confirmed to not happen on ubuntu *trusty*
- 07:43 AM Bug #7188: Admin socket files are lost on log rotation calling initctl reload (ubuntu 13.04 only)
- On a ceph 0.80.1 on a freshly installed ubuntu *raring*, when running...
- 11:17 PM Bug #8342: init script may not start all OSDs
- Sage, your fix works perfectly. Thank you.
- 08:37 PM Revision b4a55d76 (ceph): Merge pull request #1858 from ceph/wip-8428
- rgw: check appropriate entity permission on put_metadata
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 07:35 PM Revision 827df7d5 (ceph): Fix Doc Typo
- Signed-off-by: Adam Twardowski <adam.twardowski@gmail.com>
- 06:47 PM Revision 3cf723c5 (ceph): os/FileStore: fix journal-less operation
- A few different fixes here:
- make the op_seq correct on start when there is no replay
- make an explicit 'no journa... - 06:47 PM Revision 9312c5ea (ceph): os/FileStore: refactor backend instantiation
- Use a factory method for creating the backend so that the logic is not
duplicated in mkfs() and _detect_fs(). Make t... - 05:38 PM Revision 200d0ae9 (ceph): ceph-disk: Enable creating multiple osds per dev
- This is useful for demos and testing. Enables
creation of lots of OSDs on a single block device
by simply running ce... - 04:40 PM Revision 2ceb13af (ceph): rgw: check appropriate entity permission on put_metadata
- Fixes: #8428
Backport: firefly
Cannot use verify_object_permission() to test acls, as the operation
here might eithe... - 04:10 PM Bug #8396 (In Progress): osd: message delayed in Session misdirected after split
- 11:20 AM Bug #8396: osd: message delayed in Session misdirected after split
- It's the waiting_for_pg queue. It used to get reprocessed through the op queue, but now gets directly enqueue'd into...
- 11:04 AM Bug #8396: osd: message delayed in Session misdirected after split
- Hmm... op misdirected to the pre-split pgid (3.7 not 3.47)... I suspect the new queuing code.
- 02:52 PM rgw Bug #8436 (Resolved): rgw: ignores provided md5 for object upload
- broken in commit:01235f4365d00771ac4f8c1ce33f1bccdea77d3c
- 12:38 PM CephFS Bug #8432: ceph-fuse process not dying
- I bet these are duplicates of #8427, but I haven't checked yet.
- 08:46 AM CephFS Bug #8432: ceph-fuse process not dying
- Also:
http://pulpito.ceph.com/teuthology-2014-05-20_19:02:54-fs-dumpling-testing-basic-plana/267406/
http://qa-prox... - 08:41 AM CephFS Bug #8432 (Closed): ceph-fuse process not dying
- http://pulpito.ceph.com/ubuntu-2014-05-19_20:36:16-multimds-wip-multimds-testing-basic-plana/264360/
http://qa-proxy... - 11:34 AM rbd Bug #8425: osd crashed in rados-dumpling-testing-basic-plana suite
- Same problem in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-21_19:55:29-upgrade:dumpling-x:stress-split-fi...
- 09:43 AM rgw Bug #8428 (Fix Under Review): rgw: can't set bucket acls via swift api
- 04:54 AM rgw Bug #8428: rgw: can't set bucket acls via swift api
- 08:52 AM Bug #8433: SSHException: Key-exchange timed out waiting for key negotiation
- Also:
http://pulpito.ceph.com/teuthology-2014-05-20_19:55:02-upgrade:dumpling-x:stress-split-firefly---basic-plana/2... - 08:51 AM Bug #8433: SSHException: Key-exchange timed out waiting for key negotiation
- The last host mentioned is 10.214.132.4...
- 08:49 AM Bug #8433 (Duplicate): SSHException: Key-exchange timed out waiting for key negotiation
- http://pulpito.ceph.com/teuthology-2014-05-20_19:55:02-upgrade:dumpling-x:stress-split-firefly---basic-plana/268335/
... - 08:24 AM Bug #8429 (Resolved): admin socket: commands always return 0 even if erroneous
- It appears that the admin socket interface will only propagate error codes to the user if the command itself outputs ...
- 05:25 AM Revision ab0db34e (ceph): documentation: adapt PG formula for erasure coded pools
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 12:37 AM Revision d3af8fa8 (ceph): Update architecture.rst:Calculating PG IDs
- To Calculate PG ID, if I didn't get it wrong, CRUSH calculates the hash modulo
the number of PGs instead of OSDs, acc...
05/22/2014
- 10:37 PM Revision a898ee56 (ceph): cephfs-java: build against older jni headers
- Older versions of the JNI interface expected non-const parameters
to their memory move functions. It's unpleasant, bu... - 09:34 PM Revision 04f8e0ef (ceph): Merge pull request #1854 from ceph/wip-java-build
- cephfs-java: build against older jni headers
Reviewed-by: Samuel Just <sam.just@inktank.com> - 09:01 PM Revision 7ad2fbf3 (ceph): ReplicatedPG: lock snapdir obc during write
- Otherwise, we won't block properly in prep_push_backfill_object.
Signed-off-by: Samuel Just <sam.just@inktank.com>
(... - 06:20 PM rgw Bug #8428 (Resolved): rgw: can't set bucket acls via swift api
- The swift POST on bucket is broken.
- 05:26 PM Revision d3c23007 (ceph): Don't crash when an invalid branch is passed
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:20 PM Revision 74f736d3 (ceph): Merge pull request #258 from ceph/wip-fix-format-samba
- Fixed formatting and added a better variable for time out
Conflicts:
teuthology/task/samba.py - 05:07 PM Revision 8a12a940 (ceph): OSDMonitor: set next commit in mon primary-affinity reply
- Commit 8c5c55c8b47e ("mon: set next commit in mon command replies")
fixed MMonCommand replies to include the right ve... - 05:06 PM rbd Bug #8425 (Duplicate): osd crashed in rados-dumpling-testing-basic-plana suite
- 08:56 AM rbd Bug #8425 (Duplicate): osd crashed in rados-dumpling-testing-basic-plana suite
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-20_19:00:34-rados-dumpling-testing-basic-plana/267...
- 05:05 PM rgw Bug #8213 (Duplicate): RGW is creating empty pool names
- 05:05 PM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
- looks like something that needs to be backported to dumpling?
- 05:04 PM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
- (05:04:35 PM) sjusthm: yehudasa: ping
(05:04:45 PM) sjusthm: in the mon log
(05:04:46 PM) sjusthm: I see
(05:04:48... - 04:30 PM Bug #8346: OSD crashes on master (FAILED assert(ip_op.waiting_for_commit.count(from)))
- Hmm, ceph-osd.0.log appears to have a bunch of 0s in the middle of the file.
- 04:17 PM Bug #7999: osd: pgs share info that hasn't been persisted
- 04:15 PM Bug #8361 (Need More Info): osd/osd_types.h: 2868: FAILED assert(rwstate.empty())
- 04:15 PM Bug #8361: osd/osd_types.h: 2868: FAILED assert(rwstate.empty())
- Any chance of being able to reproduce this with debug osd = 20, debug ms = 1?
- 04:13 PM Bug #8315: osd: watch callback vs callback funky
- Also, the bug manifested in dumpling, but appears to exist in the same form in master as well.
- 04:13 PM Bug #8315: osd: watch callback vs callback funky
- Tricky... check_blacklisted_obc_watchers does not clear watch->cb before calling handle_watch_timeout. Watch.cc sugg...
- 03:36 PM Bug #8359 (Resolved): FTBFS with gcj-jdk v4.9.0
- In firefly branch, commit:a898ee56e01f971c12c0f7bebc22e59f850f27c0
- 02:34 PM Bug #8359 (Pending Backport): FTBFS with gcj-jdk v4.9.0
- This got merged in to master by commit:04f8e0effaae54d1cc4c4b34d30db48b85039595; I guess we need to backport it to Fi...
- 09:35 AM Bug #8359 (Fix Under Review): FTBFS with gcj-jdk v4.9.0
- https://github.com/ceph/ceph/pull/1854
It passes on our gitbuilders too; I'll get somebody to merge at standup. - 09:34 AM Bug #8359 (In Progress): FTBFS with gcj-jdk v4.9.0
- With attached patch (provided by Gregory) I built Ceph_0.80.1 successfully with gcj-jdk and with openjdk-7.
Thank ... - 02:59 PM CephFS Bug #8427 (Won't Fix): ceph-fuse: Dumpling "cache still has 0+1 items, waiting (for caps to relea...
- A similar (same?) issue was previously tracked at #4451, but that's resolved now:...
- 02:19 PM Revision ddb580b1 (ceph): Merge pull request #1851 from FlorentFlament/master
- documentation: update osd pool default size from 2 to 3.
Reviewed-By: Christophe Courtaut <christophe.courtaut@gmail... - 02:14 PM Bug #7068: os/FileStore.cc: 4035: FAILED assert(omap_attrs.size() == omap_aset.size()) (dumpling)
- The bug is that the snap trimmer in dumpling does not take a lock on the object. The fix is probably backporting b87...
- 09:09 AM Bug #7068: os/FileStore.cc: 4035: FAILED assert(omap_attrs.size() == omap_aset.size()) (dumpling)
- ubuntu@teuthology:/a/teuthology-2014-05-20_19:00:34-rados-dumpling-testing-basic-plana/267269
- 01:49 PM Revision a6aebe2b (ceph): Set results_server by default
- So that queued jobs get pushed to paddles
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 12:14 PM Revision 99b96827 (ceph): documentation: update osd pool default size from 2 to 3.
- Fixes: #7725
Signed-off-by: Florent Flament <florent.flament@cloudwatt.com> - 09:28 AM devops Bug #8292 (In Progress): ceph-disk prepare output not explicit on too small disk
- This is going to be tricky.
I have a working solution, with nice/informational output, but the calls keep going an... - 08:58 AM Revision 4a29c6a1 (ceph): Merge pull request #1815 from ceph/osd-metadata
- osd: include osd_objectstore in metadata reported to mon
Reviewed-by: Loic Dachary <loic@dachary.org> - 05:53 AM Revision 7b3457d5 (ceph): Merge pull request #1793 from ceph/wip-multimds
- Speed up several cross-MDS operations by reducing the number of two-phase commit disk accesses we have to go through....
- 05:22 AM Documentation #7725: osd pool default size need updating
- "Need review":https://github.com/ceph/ceph/pull/1851
- 04:41 AM Revision 4d4b77e5 (ceph): cephfs-java: build against older jni headers
- Older versions of the JNI interface expected non-const parameters
to their memory move functions. It's unpleasant, bu... - 02:38 AM Fix #6278: osd: throttle snap trimming
- Sorry for noise, one precision please : if I want to throttle to N io per OSD, the correct formula is : 1 * osd_disk_...
- 02:17 AM Fix #6278: osd: throttle snap trimming
- Ok, I found the commit : https://github.com/ceph/ceph/commit/4e5e41deeaf91c885773d90e6f94da60f6d4efd3
We have to s... - 02:12 AM Fix #6278: osd: throttle snap trimming
- Hi,
I see that a patch for this is present
* in dumpling (0.67.9) :
> osd: allow snap trim throttling with simpl... - 12:29 AM Revision f81c53a7 (ceph): Merge pull request #1838 from ceph/wip-client-time
- fs: include client timestamp in all mds requests
Reviewed-by: Greg Farnum <greg@inktank.com> - 12:09 AM Revision e02a773a (ceph): Merge pull request #36 from ceph/wip-objectstore
- fix objecstore test
05/21/2014
- 10:56 PM CephFS Bug #8405: multimds: FAILED assert(dir->is_frozen_tree_root())
- Drat, teuthology hung on this run instead of finishing and gathering up the logs. :( I'll make sure to save them when...
- 09:33 PM Revision 19af7635 (ceph): Merge pull request #35 from ceph/wip-add-v0.67.9
- Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4,...
- 09:18 PM Revision 3b382b70 (ceph): Process queued jobs synchronously
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:06 PM Revision 50dc3eac (ceph): Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4...
- This will reduce number of tests to run, some may failed on old versions, see http://tracker.ceph.com/issues/8409
S... - 08:20 PM Revision 596d4118 (ceph): Merge pull request #1835 from ceph/wip-8332
- HashIndex: in cleanup, interpret missing dir as completed merge
Reviewed-by: Sage Weil <sage@inktank.com> - 08:19 PM Revision 5d8442a1 (ceph): Merge pull request #1834 from ceph/wip-8334
- Wip 8334
Reviewed-by: Sage Weil <sage@inktank.com> - 08:00 PM Revision 6069ff08 (ceph): doc/release-notes: v0.67.9
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:37 PM Bug #7593: Disk saturation during PG folder splitting
- Sage Weil wrote:
> At a high level, sure, if you know ahead of time how many objects per PG you expect you can pre-h... - 07:11 PM rbd Bug #8413 (Rejected): test_librbd_fsx: krbd size check races with disk size revalidation
- In this case it was in fact the kernel client taking more than 10 seconds to respond to a notify, not a bug. This may...
- 05:24 PM Revision 9a376d71 (ceph): Merge pull request #260 from ceph/wip-8422
- Add exception hook to teuthology-worker
- 05:22 PM Revision df0086c0 (ceph): Merge pull request #1848 from yuyuyu101/librbd-flush
- Avoid extra check for clean object
Backport: firefly, dumpling
Reviewed-by: Sage Weil <sage@inktank.com> - 05:09 PM Bug #8395 (Pending Backport): ceph-test-objectstore doesn't clean up
- fix in master of ceph-qa-suite. to 'backport', we jsut need to advance the firefly branch up to master in ceph-qa-su...
- 04:57 PM Revision ba340a97 (ceph): 0.67.9
- 04:34 PM Revision 08ace546 (ceph): Add exception hook to teuthology-worker
- Workers processes are dying occasionally, and this should cause the
exceptions to be logged.
Signed-off-by: Zack Cer... - 03:54 PM Bug #8379: cephx: clock skew causes verify_reply decode error
- Greg Farnum wrote:
> So this is just the OSDs (or, possibly, the monitors) being out of sync with their clocks and e... - 03:52 PM Bug #8379: cephx: clock skew causes verify_reply decode error
- So this is just the OSDs (or, possibly, the monitors) being out of sync with their clocks and expiring or advancing t...
- 08:41 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- Thanks, now that we know what causes this I think we should improve the error message (at a minimum).
- 08:40 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- 04:30 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- @Sage Weil, I can't close that issue, please help to close, thanks!
BTW, if add the above limitation to CEPH install... - 04:25 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- I fix that issue when all the MON and OSDs nodes SYNC the same system date.
- 03:40 PM Revision 7784ef17 (ceph): Merge pull request #1849 from ceph/wip-mon-get-version
- mon: set MMonGetVersionReply tid
Reviewed-by: Sage Weil <sage@inktank.com> - 10:18 AM Feature #8265 (In Progress): config: make int parser accept K, M, G, T, P suffix and scale value ...
- 10:14 AM Revision f51e33bd (ceph): Avoid extra check for clean object
- We needn't to check clean object via buffer state, skip the clean object.
Signed-off-by: Haomai Wang <haomaiwang@gma... - 09:09 AM Bug #8420 (Can't reproduce): iogen workunit not stopping properly
- http://pulpito.front.sepia.ceph.com/ubuntu-2014-05-19_20:36:16-multimds-wip-multimds-testing-basic-plana/264360/
<pr... - 08:57 AM Bug #8241: XfsFileStoreBackend tries to set extsize but may get EINVAL
- I'm also seeing this error. Will try removing my RBD cache tier and see if it stops happening....
- 08:42 AM rbd Bug #8416 (Closed): Client Crash when try to map a volume (ubuntu)
- Hi,
I'm following the install guide, and when I do the following command in the client:
sudo rbd map foo --poo... - 08:20 AM Revision 9235dcb1 (ceph): mon: set MMonGetVersionReply tid
- Currently we don't set MMonGetVersionReply tid even if the original
MMonGetVersion message had a non-zero tid. This ... - 06:39 AM devops Bug #8401 (Fix Under Review): ceph-deploy must warn against custom cluster names when system is s...
- pull request opened https://github.com/ceph/ceph-deploy/pull/191
- 05:09 AM Revision 5be30f0d (ceph): rados/singleton-nomsgr/all/objectstore: clean up
- ceph_test_objectstore scribbles in $CWD. Keep it inside $TESTDIR and
clean up when we are done.
Fixes: #8395
Signed... - 05:09 AM Revision a4f00aba (ceph): rados/singleton-nomsgr/all/objectstore: skip ceph cluster setup
- Not necessary; we just need it installed.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:56 AM Revision ba53889a (ceph): README: move package dependencies into separate files
- Sorted, with a short, simple command to paste. Avoid the duplication of
the lists.
Signed-off-by: Sage Weil <sage@i... - 04:55 AM Revision 77066a23 (ceph): README: clean up some whitespace
- Remove $ prefix, use tab consistently.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:53 AM Linux kernel client Bug #8415 (Closed): run_xfstests.sh: install quota package
- xfstests 234 failed on a jessie/sid box...
- 04:51 AM Revision c08adbc9 (ceph): Fix set_alloc_hint op cause KeyValueStore crash problem
- Now KeyValueStore doesn't support set_alloc_hit op, the implementation of
_do_transaction need to consider decoding t... - 04:42 AM rbd Bug #6385: run_xfstests.sh: doesn't work with newly-organized upstream tests
- We need to do this transition sooner rather than later. xfstests 103 failed
with the following... - 03:22 AM Revision e5fb75fc (ceph): Merge pull request #1723 from ctheune/patch-1
- Fix formatting of header
- 12:40 AM Revision e9eb30c0 (ceph): Merge pull request #1845 from wdneto/master
- doc: Update manual-deployment.rst
- 12:38 AM Revision 08f72d56 (ceph): Merge pull request #1828 from nereocystis/faq-fix
- doc: fix link to FAQ
- 12:37 AM Revision a147b46a (ceph): Merge pull request #1829 from nereocystis/preflight-cleanup
- doc: Clean up pre-flight documentation
- 12:37 AM Revision 7564df85 (ceph): Merge pull request #1833 from nereocystis/admin-node-doc
- doc: mention admin-node in common documentation
- 12:35 AM Revision aca9b1ed (ceph): Merge pull request #1837 from nereocystis/quick-ceph-deploy-cleanup
- doc: quick-ceph-deploy cleanup
- 12:10 AM Revision ec9a9dac (ceph): Merge pull request #1841 from ceph/wip-8373
- Fixes for crush ruleset selection during pool creation (Wip 8373)
Reviewed-by: Sage Weil <sage@inktank.com> - 12:06 AM Revision 4523e581 (ceph): Merge pull request #1836 from ceph/wip-doc-openstack
- doc: Clarifications to Ceph Block Device and OpenStack documentation.
05/20/2014
- 11:29 PM Revision d04b386b (ceph): init-ceph: if we fail to set an OSD's crush position, continue
- If we fail to set the CRUSH position for one OSD, continue on to try
starting others, just as we do when we fail to s... - 11:28 PM Revision 46f1eb68 (ceph): init-ceph: continue loop immediately on daemon start failure
- If we fail to start the daemon, skip the post_start and other steps.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:08 PM Revision 3bbe29eb (ceph): common/Finisher: add queue(list<Context*>&)
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 10:27 PM Revision f305b8a3 (ceph): Merge pull request #1842 from ceph/wip-buildroot
- ceph.spec.in: remove BuildRoot
- 10:26 PM Revision 7e695318 (ceph): Merge pull request #1844 from onlyjob/hppa
- Define AO_REQUIRE_CAS (fixes FTBFS on 'hppa')
Backport: firefly
Reviewed-by: Sage Weil <sage@inktank.com> - 10:22 PM Revision 6ba57da9 (ceph): prioritise use of `javac` executable (gcj provides it through alternati...
- On Debian this fixes FTBFS when gcj-jdk and openjdk-7-jdk are installed at
the same time because build system will u... - 10:22 PM Revision 9e335a49 (ceph): pass '-classpath' option (gcj/javah ignores CLASSPATH environment varia...
- This should not affect OpenJDK which understands '-classpath' as well.
With gcj-jdk we still get FTBFS later:
~~~... - 10:22 PM Revision fcd30500 (ceph): look for "jni.h" in gcj-jdk path, needed to find "jni.h" with gcj-jdk_4...
- Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
(cherry picked from commit 0f4120c0115e7977ae7c03458addcc2b291... - 10:20 PM Revision c2644b29 (ceph): Update manual-deployment.rst
- - When creating the OSD data, specify osd-uuid so that it matches when the osd is first created.
- Modify caps when a... - 10:18 PM Revision 74218f3d (ceph): Define AO_REQUIRE_CAS (fixes FTBFS on 'hppa')
- to fix FTBFS due to undeclared atomic functions.
As reported
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=... - 10:16 PM Revision 1d9e4ac2 (ceph): mon: Fix default replicated pool ruleset choice
- Specifically, in the case where the configured
default ruleset is CEPH_DEFAULT_CRUSH_REPLICATED_RULESET,
instead of a... - 10:16 PM Revision fb504bae (ceph): mon: Fix check of ruleset id on pool update
- This code was using CrushWrapper::rule_exists, which
checks for a *rule* existing, whereas the value being
set is a *... - 10:07 PM Revision 799f76aa (ceph): mds: remove unused Mutation::now
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:07 PM Revision 87688570 (ceph): mds: use mds_stamp for mksnap
- Use the server timestamp for the snapshot timestamp. This could arguably
be the client timestamp, but I think snapsh... - 10:05 PM Revision 9c86a110 (ceph): mds: use client-provided time stamp for user-visible file metadata
- Use the op_stamp from the MDRequest, populated by the MClientRequest when
possible, for setting timestamps on user-vi... - 10:05 PM Revision a09547bb (ceph): mds: use real timestamp for readdir leases
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:05 PM Revision d4bfa39f (ceph): mds: reset mds_stamp for readdir, rename, link
- These ops to complicated work prior to starting the real operation, like
fetching missing directories, or opening rem... - 10:05 PM Revision 4a6596ec (ceph): mds: do the balancer and propagation timers based on mds_stmap
- Use the (more) stable time stamp for doing the balancer's temperature
tracking and associated decay.
Signed-off-by: ... - 09:55 PM Bug #8259 (Fix Under Review): add a target to ensure new dependencies are installed before builds
- 09:55 PM Revision fd1f9bda (ceph): mds: do rstat timestamps (rctime, fragstat mtime) in terms of op stamp
- Use the op (client) timestamp for the recursive stats, for santity's sake.
Note that since this is monotonically incr... - 09:52 PM Revision 29c68444 (ceph): mds: make sure mds_stamp is set when we journal
- This is a catch-all that we are carrying over from before. It may not
be strictly necessary, but I'm not inclined to... - 09:51 PM Revision 3569e809 (ceph): mds: set mds_stamp on lock acquisition
- Normally acquire_locks() will set this for us.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:50 PM Revision e4c9c341 (ceph): mds: add {mds,op}_stamp to Mutation
- With getters, setters.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:47 PM Revision de43f6d2 (ceph): ceph-disk: partprobe before settle when preparing dev
- Two users have reported this fixes a problem with using --dmcrypt.
Fixes: #6966
Tested-by: Eric Eastman <eric0e@aol.... - 08:41 PM Revision 401319a1 (ceph): ceph.spec.in: remove BuildRoot
- Deprecated
Fixes: #8143
Signed-off-by: Sage Weil <sage@inktank.com> - 07:28 PM Bug #8404: OSD: stopped doing useful work until scrub timeouts nudged PGs
- 07:27 PM Bug #8404: OSD: stopped doing useful work until scrub timeouts nudged PGs
- client is waiting for session close message from mds.8. ...
- 02:37 PM Bug #8404: OSD: stopped doing useful work until scrub timeouts nudged PGs
- teuthology-2014-05-18_23:02:25-multimds-master-testing-basic-plana/262204/
- 02:28 PM Bug #8404 (Duplicate): OSD: stopped doing useful work until scrub timeouts nudged PGs
- http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-18_23:02:25-multimds-master-testing-basic-plana/262217/
I d... - 07:20 PM rbd Bug #8413 (Rejected): test_librbd_fsx: krbd size check races with disk size revalidation
- Running test_librbd_fsx in kernel rbd mode against wip-discard in ceph-client.git, this error was reported:...
- 06:50 PM rbd Bug #8409 (Duplicate): "Segmentation fault" in rbd in upgrade:dumpling-dumpling-testing-basic-vps
- This is #5426, which was already backported and released in 0.67.6. Since the test starts with an older version of du...
- 02:57 PM rbd Bug #8409: "Segmentation fault" in rbd in upgrade:dumpling-dumpling-testing-basic-vps
- #7997
- 02:54 PM rbd Bug #8409 (Duplicate): "Segmentation fault" in rbd in upgrade:dumpling-dumpling-testing-basic-vps
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-19_19:15:03-upgrade:dumpling-dumpling-testing-basi...
- 06:32 PM CephFS Bug #8405: multimds: FAILED assert(dir->is_frozen_tree_root())
- where is the mds log?
- 02:31 PM CephFS Bug #8405 (Duplicate): multimds: FAILED assert(dir->is_frozen_tree_root())
- ...
- 05:52 PM Revision b638d19d (ceph): msg: Fix inconsistent message sequence negotiation during connection reset
- Backport: firefly, emperor, dumpling
Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
Reviewed-by: Greg Farnum <greg... - 05:52 PM Revision 804fb969 (ceph): msg: Fix inconsistent message sequence negotiation during connection reset
- Backport: firefly, emperor, dumpling
Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
Reviewed-by: Greg Farnum <greg... - 05:46 PM Revision 55b11128 (ceph): OSD::handle_pg_query: on dne pg, send lb=hobject_t() if deleting
- We will set lb=hobject_t() if we resurrect the pg. In that case,
we need to have sent that to the primary before han... - 05:35 PM Revision 3b8ab41e (ceph): mon/MonClient: remove stray _finish_hunting() calls
- Callig _finish_hunting() clears out the bool hunting flag, which means we
don't retry by connection to another mon pe... - 05:19 PM Revision a9153504 (ceph): Merge pull request #1826 from ceph/wip-8162-dumpling
- Wip 8162 dumpling
Reviewed-by: Sage Weil <sage@inktank.com> - 05:09 PM Bug #8373 (Pending Backport): Pool creation defaults to ruleset 0 even if it doesn't exist
- 01:21 PM Bug #8373 (Fix Under Review): Pool creation defaults to ruleset 0 even if it doesn't exist
- 09:34 AM Bug #8373 (In Progress): Pool creation defaults to ruleset 0 even if it doesn't exist
- 04:29 PM Bug #8342 (Fix Under Review): init script may not start all OSDs
- https://github.com/ceph/ceph/pull/1846
Can you take a look at this patch? I think I understand now what you were ... - 04:23 PM Bug #8359: FTBFS with gcj-jdk v4.9.0
- There was a switch from expecting non-const to expecting const in that function:
http://docs.oracle.com/javase/1.5.0... - 03:34 PM Bug #8359: FTBFS with gcj-jdk v4.9.0
- No it wasn't resolved, at least not in Firefly.
Merged patches fixed other problems so build can progress until it s... - 03:20 PM Bug #8359 (Resolved): FTBFS with gcj-jdk v4.9.0
- merged these to masters a few days ago, now in firefly branch too.
- 04:01 PM Fix #8205: FileStore: properly fill in XATTR_NO_SPILL_OUT tag
- Significantly revised the branch (it now removes the user_only stuff in the ObjectStore interface), and have schedule...
- 03:28 PM rgw Bug #8411 (Can't reproduce): "Segmentation fault" in radosgw in upgrade:dumpling-dumpling-testing...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-19_19:15:03-upgrade:dumpling-dumpling-testing-basi...
- 03:26 PM Bug #8143 (Resolved): BuildRoot is now silently ignored in .spec files
- 01:40 PM Bug #8143 (Fix Under Review): BuildRoot is now silently ignored in .spec files
- 02:28 PM Feature #8231: ceph filestore dump improvements
- Adding:
ceph-filestore-dump ... <object> (get-omaphdr)
ceph-filestore-dump ... <object> (set-omaphdr) <value>
- 02:06 PM devops Bug #8326 (Rejected): Issues with ceph deploy - disk issue
- it sounds like the vm disk is too small. the default journal 5 or 10 gb ... so the volume needs to be at least 20 pr...
- 02:02 PM devops Bug #5306 (Can't reproduce): Xen based OSDs fail to start ceph-osd process
- 01:58 PM Revision 7418d062 (ceph): Merge pull request #34 from ceph/wip-fuse
- fuse_defautl_permissions = 0;
Reviewed-by: Greg Farnum <greg@inktank.com> - 01:50 PM Bug #8256: unhelpful ceph cli command --help
- Yeah, I debated about "parametername" vs "type" being more helpful. Of course, always, everyone wants both, and then...
- 01:32 PM Bug #8256: unhelpful ceph cli command --help
- 01:50 PM Revision e207e903 (ceph): multimds: fuse_default_permissions = 0
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:48 PM Revision bf99313d (ceph): multimds: factor install+ceph tasks out of other collections
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:46 PM Bug #6806 (Resolved): mon: audit cmd_getval() calls to make sure they handle failures correctly
- no backport, too big.
- 01:46 PM devops Bug #8403 (Resolved): Fedora 20 needs to be supported with repos
- There are a few tickets (like #7627) that are now in need of Fedora 20 repos to start testing and fixing some issues....
- 01:45 PM Bug #7210 (Resolved): mon: does not validate snapshot removal commands
- no backport.
- 01:44 PM Bug #7371 (Resolved): libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
- not worried about backporting this now that firefly is out.
- 01:43 PM Revision 93a5b88f (ceph): tools/cephfs: error handling in EventOutput
- Print error instead of hitting assertion if
we e.g. can't create directory.
Signed-off-by: John Spray <john.spray@in... - 01:43 PM Revision 3bef125f (ceph): qa: Add smoke test for cephfs-journal-tool
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:43 PM Revision 708c4eda (ceph): tools/JournalTool: update usage()
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:43 PM Revision d66fa53d (ceph): tools/MDSUtility: fix crash on bad config
- Was calling messenger destructor before
calling shutdown in case where config
was bad, e.g. in vstart without "-c" fl... - 01:43 PM Revision 2621b5d9 (ceph): tools/cephfs-journal-tool: handle --help cleanly
- Handle --help before main initialization so that
it works with or without a running mon cluster.
Signed-off-by: John... - 01:43 PM Revision 3207c505 (ceph): osdc/Journaler: fix obj count in Journaler:erase
- This was off by one (too few) in the case of a
trimmedpos->write_pos range that had length
layout_period+2 and starti... - 01:41 PM Bug #7159 (Resolved): ceph status --format=json num_in_osds and num_up_osds formatting not consis...
- in firefly, no need for dumpling.
- 01:38 PM Bug #8214 (Can't reproduce): Crash in Thread.cc "common/Thread.cc: 110: FAILED assert(ret == 0)" ...
- 01:36 PM Bug #8250 (Resolved): osd crashed "pthread lock: Invalid argument" in upgrade:dumpling-x:stress-s...
- 01:31 PM Bug #8294 (Rejected): "Error EINVAL" in upgrade:dumpling-dumpling-testing-basic-vps
- wrong qa-suite branch
- 01:30 PM rbd Bug #8318: "rbd: create error" in upgrade:dumpling-dumpling-testing-basic-plana suite
- this a bug in the test? ENOSYS, probably suing rbd_create3 or something?
- 01:28 PM Bug #8320: heartbeat timeouts too low for vps machines
- Make this increase teh timeouts when running on vps.
- 01:24 PM Bug #8335 (Rejected): Crash while recovering from XFS corruption
- Recreate this OSD (after you confirm the cluster has other copies of the data :)
- 01:23 PM Bug #8367 (Duplicate): osd crashed in upgrade:dumpling-x:stress-split-firefly---basic-plana
- 01:22 PM Bug #7991 (Rejected): ceph-mon crash
- 01:21 PM Bug #7991 (Can't reproduce): ceph-mon crash
- 01:16 PM Bug #6565 (Resolved): stuck in recovery_wait
- 01:15 PM Bug #8114 (Can't reproduce): "osd/RadosModel.h: 1055: FAILED assert" in upgrade:dumpling-x:stress...
- 01:14 PM Bug #8229 (Can't reproduce): 0.80~rc1: OSD crash (domino effect)
- 01:12 PM Bug #8162 (Resolved): osd: dumpling advances last_backfill prematurely
- 01:12 PM Bug #8011 (Resolved): osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= s...
- 01:12 PM Bug #8270 (Can't reproduce): 0.80~rc1: OSD crash during replication after repair
- 01:11 PM Bug #8319 (Resolved): osd: spurious 'wrongly marked me down' message on shutdown
- 01:11 PM Bug #8328 (Resolved): osd: null op on dup_ops list
- 01:11 PM Bug #8305 (Resolved): objecter, osd: pool overlay change should trigger op resend
- 01:11 PM Bug #7588 (Resolved): OSD Seg fault in string assign ObjectOperation::C_ObjectOperation_copyget::...
- 01:09 PM Bug #8332 (Pending Backport): ceph-test-objectstore: bad return value in unlink
- 01:09 PM Bug #8334 (Pending Backport): osd: bug with pool snaps, ceph_test_rados
- 01:08 PM Bug #8380 (Resolved): osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- 01:07 PM Revision 1c2bb374 (ceph): osdc: new style encoding for Journal::Header
- Switch to the ENCODE_START, DECODE_START macros
for Journal::Header. As well as being nice generally,
this has the i... - 01:07 PM Revision bac434de (ceph): mds: Make EMetaBlob::dirlump::_decode_bits const
- This requires making the late-decoded attributes mutable.
The motivation is to allow get_paths and all the code downs... - 01:07 PM Revision 5d913e2b (ceph): mds: Create JournalPointer in MDLog::create
- Otherwise it is created at next startup when
we see that it is missing: this is cleaner.
Signed-off-by: John Spray <... - 01:07 PM Revision b76e64b2 (ceph): tools/JournalTool: Fix 'header set' corner case
- If the write_pos was behind the other pointers, we
would flag the header as invalid. However, that
would prevent doi... - 01:07 PM Revision 68b20094 (ceph): mds: Introduce mds_journal_format config setting
- This is useful for testing, so that we can create an
old-style journal and then test the version migration
by changin... - 01:07 PM Revision 5c2a6401 (ceph): osdc/Journaler: include stream_format in dump()
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision d52eeaba (ceph): Fix JournalStream::read length assertion
- This was checking for new-format length even
when reading from an old-format journal.
Signed-off-by: John Spray <joh... - 01:07 PM Revision fc1d6da7 (ceph): tools/cephfs: Update for JournalPointer
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision 423dafe0 (ceph): osdc/Journaler: use pointers for out params
- Fixes a style violation in the new JournalStream class.
Signed-off-by: John Spray <john.spray@inktank.com> - 01:07 PM Revision 45c319ef (ceph): doc: Update ceph-mds manpage
- Add missing --hot-standby and --journal-check
arguments.
Fixes: #8258 - 01:07 PM Revision 778b7851 (ceph): osdc/JournalStream: DRY envelope size calc
- Replace repetitive sizeof() calculation for the
envelope overhead per log event with #defines.
Signed-off-by: John S... - 01:07 PM Revision f12b9e8b (ceph): osdc: make JournalStream::readable const
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision f609a0af (ceph): osdc: Simplify JournalStream::read
- It was doing an unnecessary series of splices() after
reading header, replace with a single pass through
the data and... - 01:07 PM Revision 79a1e587 (ceph): mds/CDir: remove redundant inode enc/dec
- Use the new CInode::encode_bare/decode_bare fns
in CDir, so that we only have one implementation
of the inode encode/... - 01:07 PM Revision e7fa5be6 (ceph): osdc: Clean up journalstream readable check
- Fix redundant (and subtly incorrect) calculation of
the number of bytes needed. It worked because waiting
for a few ... - 01:07 PM Revision 405cb857 (ceph): osdc: fix redundant branch
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision c73902b1 (ceph): osdc/Journaler: privatize members
- Many members were unnecessarily public.
Signed-off-by: John Spray <john.spray@inktank.com> - 01:07 PM Revision dba721f1 (ceph): osdc: Add Journaler.erase
- This is used in subsequent commits to delete journals
that are no longer needed, such as after rewriting
a journal in... - 01:07 PM Revision a4ae168a (ceph): mds: add atomic log rewrite on format change
- Two main pieces to this:
* A new JournalPointer object that stores two journal
inodes so that we can do a double-... - 01:07 PM Revision 8b0383ed (ceph): dencoder: add JournalPointer to types.h
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision 1612677b (ceph): mds: Generalize JournalPointer functionality
- ...so that we can use it places like Resetter too. And use it
there.
Signed-off-by: John Spray <john.spray@inktank.... - 01:07 PM Revision aec4c939 (ceph): tools: update Dumper to use JournalPointer
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision f7e9ff17 (ceph): tools: Create cephfs-journal-tool
- This is for debugging/repairing CephFS journals.
Signed-off-by: John Spray <john.spray@inktank.com> - 01:07 PM Revision 403e0288 (ceph): rpm: add cephfs-journal-tool to RPM build
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision 7e4da00a (ceph): debian: add cephfs-journal-tool to ceph-mds
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision 5011945f (ceph): gitignore: Add cephfs-journal-tool
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:07 PM Revision 49add983 (ceph): docs: Add cephfs-journal-tool
- Signed-off-by: John Spray <john.spray@inktank.com>
- 01:05 PM Bug #8393 (Duplicate): osd crashed in rbd-master-testing-basic-plana suite
- dup of #8380
- 01:03 PM Bug #8395: ceph-test-objectstore doesn't clean up
- We need to kill the test working dir, test bug.
- 01:02 PM Bug #7986: 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/2044 dirty, 0/0
- ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/260674
- 01:02 PM Bug #8398 (Duplicate): scrub stat mismatch errors in nightlies
- #7986
- 01:01 PM Bug #8397 (Duplicate): radosbench test reported error in cluster log
- 11:59 AM devops Bug #8401 (Resolved): ceph-deploy must warn against custom cluster names when system is sysvinit
- sysvinit systems do not support custom cluster names, so ceph-deploy should refuse deployment when that is the case
... - 11:55 AM Feature #8391: sysvinit does not support custom cluster names
- This is just an issue with sysvinit, so nothing in that realm will support custom cluster names.
- 10:04 AM Feature #8391: sysvinit does not support custom cluster names
- I believe there is no cluster name support at all in the sysvinit script. We only added it to the upstart stuff. I ...
- 11:38 AM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
- Here is the latest run results:
http://pulpito.front.sepia.ceph.com/teuthology-2014-05-19_19:15:03-upgrade:dumpling-... - 10:52 AM Bug #8232 (Resolved): Race condition during messenger rebind
- This is in firefly as commit:6078726e0b89d0202c3a4bc594be11fc346bed9d, emperor as commit:804fb9694f34e1685c787c851e06...
- 09:07 AM rgw Bug #8269 (Pending Backport): rgw: corrupted multipart object
- 08:38 AM Revision 107821fe (ceph): Fix formatting of header
- The header was displaying the newline as a simple "n" due to quoting in the doc.
Signed-off-by: Christian Theune <ct... - 06:24 AM devops Bug #7627: ceph-disk: does not start daemons properly under systemd
- ...and we don't have packages for F20
Going to try and build for F20, but it might take some effort to get there a... - 05:58 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- The settings of ceph.conf is
[global]
fsid = 49a9d6de-0583-4941-b6ee-7007482ddbcf
mon_initial_members = estack4-HP... - 03:58 AM Revision fe1fbfb7 (ceph): test: fix some templates to match new output code
- Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
(cherry picked from com... - 01:43 AM Bug #8387: osd: skipping missing maps broken
- Hi Sage
Here is the complete output from another OSD. This problem is occurring with multiple OSDS (74 osd) across...
05/19/2014
- 11:56 PM Revision bd5d6f11 (ceph): OSD: fix an osdmap_subscribe interface misuse
- When calling osdmap_subscribe, you have to pass an epoch newer than the
current map's. _maybe_boot() was not doing th... - 11:53 PM Revision 1383b649 (ceph): Merge pull request #1839 from ceph/wip-8338
- OSD: verify that client ops are targeted correctly in the current epoch
Reviewed-by: Samuel Just <sam.just@inktank.com> - 11:40 PM Bug #8381 (Fix Under Review): osd crash when osd use leveldb as filestore
- 11:25 PM Bug #8381: osd crash when osd use leveldb as filestore
- Thanks to xinxin!
The bug is resulted from set_alloc_hint op.
case Transaction::OP_SETALLOCHINT:
//... - 07:20 PM Bug #8381: osd crash when osd use leveldb as filestore
- log with 'debug keyvaluestore = 20/20'
- 12:49 AM Bug #8381: osd crash when osd use leveldb as filestore
- you can add "debug_keyvaluestore = 20/20" to ceph.conf
- 12:39 AM Bug #8381: osd crash when osd use leveldb as filestore
hi haomai , this issue occurs once i used 'dd', in order to help you root the cause, what kind of info should i pro...- 11:39 PM Revision 5c8afaa8 (ceph): OSD: fix an osdmap_subscribe interface misuse
- When calling osdmap_subscribe, you have to pass an epoch newer than the
current map's. _maybe_boot() was not doing th... - 11:33 PM Revision d58d2c15 (ceph): Merge pull request #258 from ceph/wip-fix-format-samba
- Fixed formatting and added a better variable for time out
- 11:31 PM Revision eb98f4ab (ceph): osd: skip out of order op checks on tiered pools
- When we send redirected ops, we do not assign a new tid, which means that
a given client's ops for a pool may not hav... - 11:23 PM Revision ad2e20f2 (ceph): client: set timestamp in MDS requests
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:23 PM Revision a91e072b (ceph): mds: include timestamp in MClientRequest
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:18 PM Revision c8881bb7 (ceph): Fixed broken quotations
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 11:05 PM Revision 2f023b5d (ceph): Merge pull request #1825 from ceph/wip-8380
- osd: skip out of order op checks on tiered pools
Reviewed-by: Samuel Just <sam.just@inktank.com> - 11:03 PM Revision 6e893ad2 (ceph): Fixed formatting and added a better variable for time out
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 10:31 PM Revision de3564bc (ceph): Merge pull request #1830 from salehe/docfix-1
- rados.py: clarify documentation of recent change on write return value
Reviewed-by: Josh Durgin <josh.durgin@inktank... - 10:25 PM Revision d71839a6 (ceph): doc: clarify openstack cow sentence
- Missing subject, and now applies to disks in general.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 10:24 PM Revision 0f7f1e84 (ceph): doc: note cinder multi-backend restriction
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 10:14 PM Revision e92f2d9f (ceph): doc: link to ephemeral rbd patches
- These are necessary for using ephemeral rbd with Havana and Icehouse.
Signed-off-by: Josh Durgin <josh.durgin@inktan... - 10:04 PM Revision 216e5c9a (ceph): task/: add populate_rbd_pool for quickly spinning up a pool with rbd stuff
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 10:03 PM Revision 13d6c3cf (ceph): doc: quick-ceph-deploy cleanup
- Improve documentation in quick-ceph-deploy.rst
Use admin-node consistently.
ceph should be installed on admin-node fo... - 09:41 PM Revision 50f6641a (ceph): Merge pull request #1804 from ceph/wip-8104
- Wip 8104
Reviewed-by: Sage Weil <sage@inktank.com> - 09:36 PM Revision d40ba053 (ceph): doc: mention admin-node in common documentation
- This change uses admin-node in the quick-common.rst file, including
the graph. This name is already used in
quick-cep... - 09:27 PM Revision 29f615b7 (ceph): ReplicatedPG::start_flush: fix clone deletion case
- dsnapc.snaps will be non-empty most of the time if there
have been snaps before prev_snapc. What we really want to
k... - 09:24 PM Revision 5ff95dbd (ceph): HashIndex: in cleanup, interpret missing dir as completed merge
- If we stop between unlinking the empty subdir and removing the root
merge marker, we get ENOENT on the get_info. Tha... - 09:18 PM Revision bc897b84 (ceph): rados.py: clarify recent change on write return value
- Signed-off-by: Mohammad Salehe <salehe+dev@gmail.com>
- 09:10 PM Revision 8d9d724b (ceph): ceph_manager: reset timeout if we are making progress in wait_for_recovery
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:55 PM Revision 29ee6fae (ceph): ReplicatedPG: block scrub on blocked object contexts
- Fixes: #8011
Backport: firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 741147715... - 08:54 PM Revision 6078726e (ceph): msg: Fix inconsistent message sequence negotiation during connection reset
- Backport: firefly, emperor, dumpling
Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
Reviewed-by: Greg Farnum <greg... - 08:54 PM Revision 02557f8b (ceph): Objecter::_op_submit: only replace the tid if it's 0
- Otherwise, redirected ops will suddenly have a different tid
and will become uncancelable.
Fixes: #7588
Signed-off-b... - 08:54 PM Revision 788b5fad (ceph): mon/OSDMonitor: force op resend when pool overlay changes
- If a client is sending a sequence of ops (say, a, b, c, d) and partway
through that sequence it receives an OSDMap up... - 08:54 PM Revision 268df486 (ceph): osd: discard client ops sent before last_force_op_resend
- If an op is sent before last_force_op_resend, and the client's feature is
present, drop the op because we know they w... - 08:53 PM Revision 8bc4992f (ceph): osdc/Objecter: resend ops in the last_force_op_resend epoch
- If we are a client, and process a map that sets last_force_op_resend to
the current epoch, force a resend of this op.... - 08:53 PM Revision 83d03f0e (ceph): osd/osd_types: add last_force_op_resend to pg_pool_t
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 3152faf79f498a723ae0fe44301ccb21b15a96ab) - 08:53 PM Revision c94ac44a (ceph): osd: handle race between osdmap and prepare_to_stop
- If we get a MOSDMarkMeDown message and set service.state == STOPPING, we
kick the prepare_to_stop() thread. Normally... - 08:53 PM Revision 22e2e7cf (ceph): osd/ReplicatedPG: do not queue NULL dup_op
- We call start_flush() with a NULL op in a couple different places. Do not
put a NULL pointer on the dup_ops list or ... - 08:45 PM Revision c5ae8ffc (ceph): Merge pull request #1827 from ceph/wip-6565-dumpling
- Wip 6565 dumpling
Reviewed-by: Sage Weil <sage@inktank.com> - 08:38 PM Revision 63721185 (ceph): doc: Clean up pre-flight documentation
- Mention recent Ceph releases.
Move important message about sudo and ceph-deploy closer to the use of
ceph-deploy.
Men... - 07:02 PM Bug #8398 (Duplicate): scrub stat mismatch errors in nightlies
- logs: ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/260674
ceph version: v0... - 06:59 PM Revision 06d05fd6 (ceph): doc: fix link to FAQ
- The location of the ceph wiki FAQ has changed.
Now, the link from ceph documentation matches the current FAQ location... - 06:54 PM Bug #8397 (Duplicate): radosbench test reported error in cluster log
- logs: ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/260589
ceph version: v0... - 06:30 PM Bug #7891: osd: leaked pg refs on shutdown
- recent logs from the nightlies:ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/2...
- 02:17 PM Bug #7891: osd: leaked pg refs on shutdown
- two instances:
ubuntu@teuthology:/a/samuelj-2014-05-16_23:11:10-rados-wip-sam-testing-testing-basic-plana/259903 - 06:24 PM Bug #8396 (Resolved): osd: message delayed in Session misdirected after split
- logs:ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/260734
ceph version 0.80... - 06:24 PM Revision f3925b20 (ceph): Merge pull request #1820 from ceph/wip-osd-refs
- osd: fix a session ref leak, and an unlikely race
Reviewed-by: Greg Farnum <greg@inktank.com> - 06:23 PM Revision 8d991fa2 (ceph): OSD: check for splitting when processing recover/backfill reservations
- Fixes: 6565
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picke... - 06:18 PM Revision 03e3ccdd (ceph): doc: Restored glance_api_version=2 setting.
- Fixes: #8347
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 06:18 PM rbd Bug #8378: krbd: Kernel oops in rbd_img_obj_callback
- Hi Ilya,
I would like to know some details abount this patch, is this patch will applied to RBD Kernel Module or O... - 10:20 AM rbd Bug #8378: krbd: Kernel oops in rbd_img_obj_callback
- Hi Rain,
We have a patch pending that I hope will fix this, but it needs more testing.
I'll notify you when it's ... - 05:48 PM Bug #8395 (Resolved): ceph-test-objectstore doesn't clean up
- logs: ubuntu@teuthology:/a/teuthology-2014-05-18_02:30:21-rados-master-testing-basic-plana/260352
ceph version 0.8... - 05:46 PM Revision e8756be2 (ceph): osdc/Objecter: flag ops that have been redirected
- In the future it may be helpful to know whether an op has been redirected
by the OSD.
We don't need it bad enough no... - 05:32 PM Revision cf2b172c (ceph): osd: skip out of order op checks on tiered pools
- When we send redirected ops, we do not assign a new tid, which means that
a given client's ops for a pool may not hav... - 05:10 PM Bug #8393: osd crashed in rbd-master-testing-basic-plana suite
- coredump from ceph-osd.4.log @ ubuntu@teuthology:/a/teuthology-2014-05-18_23:00:04-rbd-master-testing-basic-plana/261...
- 04:13 PM Bug #8393: osd crashed in rbd-master-testing-basic-plana suite
- I was able to reproduce this issue on manual re-run.
Logs can be found on 'yw' box (ssh from teuthology) in /home/ub... - 03:34 PM Bug #8393: osd crashed in rbd-master-testing-basic-plana suite
- Moved to ceph
- 02:54 PM Bug #8393 (Duplicate): osd crashed in rbd-master-testing-basic-plana suite
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-18_23:00:04-rbd-master-testing-basic-plana/261772/...
- 05:05 PM RADOS Fix #8394 (New): Monitor: allow specifying "begin" and "target" values on map subscriptions
- Right now, the monitor subscription mechanism lets you specify the map you want to start receiving updates as of. Unf...
- 04:58 PM Bug #8338 (Resolved): OSD: no longer checking that ops on older maps are correctly targeted
- Merged to master by commit 1383b649d7ae97c99e9840c42bef0c0db5a0f65e as commit 9f0825ca13320187ee9d763160ea2f49738f83f2
- 04:57 PM Bug #8371 (Resolved): osd not booting
- This is in the dumpling branch as bd5d6f116416d1b410d57ce00cb3e2abf6de102b, and Sage has it in firefly-next as 5c8afa...
- 04:49 PM Revision 9e80c29c (ceph): Merge remote-tracking branch 'gh/next'
- 04:41 PM Revision e47049ba (ceph): erasure-code: fix URL in developer notes
- add missing ..
http://tracker.ceph.com/issues/8388 Fixes: #8388
Reported-by: koleosfuscus <koleosfuscus@yahoo.com>
... - 04:29 PM Bug #8380 (Pending Backport): osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- 04:28 PM Bug #8380 (Resolved): osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- 01:26 PM Bug #8380 (Fix Under Review): osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- 10:01 AM Bug #8380: osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- ah, this is a problem with the out of order debug checks vs the client behavior of keeping the same tid when doing re...
- 09:08 AM Bug #8380: osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- ubuntu@teuthology:/a/teuthology-2014-05-18_23:00:04-rbd-master-testing-basic-plana/261772
- 04:12 PM Revision debf84ed (ceph): Split progress indicator out to separate functions
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:12 PM Revision 33dbffff (ceph): Avoid calling yaml.safe_load() twice on each job
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:03 PM Bug #8239 (Resolved): log [WRN] : slow request 30.404834 seconds old, received at 2014-04-26 04:0...
- 04:02 PM Bug #8104 (Resolved): OSD: changing min_size to larger than the acting set does not make the PG g...
- 03:11 PM Revision a2421846 (ceph): increased sleep to 100 as 90 seemed insufficient
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 02:27 PM CephFS Feature #4354 (Resolved): mds: add an equivalent to the OSD OpTracker
- 5ace4d1af712b6852b27b5046b7df2a66c0f4e51
- 12:58 PM Revision d3488202 (ceph): Merge pull request #1823 from dachary/wip-mailmap
- mailmap: Sahid Orentino Ferdjaoui affiliation
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt.com> - 12:49 PM Revision 23787ba0 (ceph): mailmap: Sahid Orentino Ferdjaoui affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 12:40 PM Revision 9bdc3f2a (ceph): Merge pull request #1822 from sahid/master
- Ensure autogen.sh to be executed at the top-level
Reviewed-by: Loic Dachary <loic@dachary.org> - 12:33 PM Revision 30ae96a7 (ceph): Ensure autogen.sh to be executed at the top-level
- The commit adds a test to ensure that user executes
'autogen.sh' at the top-level of the directory.
Signed-off-by: S... - 12:00 PM Feature #8391 (Resolved): sysvinit does not support custom cluster names
- It looks like custom cluster names are not being handled correctly by the init script.
This is reproducible with... - 11:31 AM rbd Documentation #8347 (Resolved): Openstack / Cinder Config
- Restored glance_api_version=2
- 11:13 AM Bug #6565 (Pending Backport): stuck in recovery_wait
- saw in dumpling, not sure if we should bother backporting it
- 09:50 AM Bug #8379 (Need More Info): cephx: clock skew causes verify_reply decode error
- 09:25 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- can you reproduce this with debug auth = 20 and debug monc = 20?
- 09:36 AM Bug #8387 (Need More Info): osd: skipping missing maps broken
- 09:19 AM Bug #8387: osd: skipping missing maps broken
- Can you find one line like
2014-05-19 17:09:52.374646 7fcbb109e700 0 -- 192.168.1.110:6819/58592 >> 192.168.1.107... - 07:31 AM Bug #8387: osd: skipping missing maps broken
- More logs :: http://pastebin.com/zx6W4TY9
- 07:21 AM Bug #8387 (Resolved): osd: skipping missing maps broken
- Problem :: 50+ OSD are getting marked out of cluster and are down. The cluster is degraded. On checking logs of faile...
- 09:35 AM Bug #8382 (Won't Fix): Existed object in EC pool will not be overwritten or deleted by new writes
- it will get cleaned up later, although right now garbage colletion is not very aggressive. see ticket #8389
- 09:34 AM Feature #8389 (Resolved): osd: clean up old ec objects more aggressively
- 08:17 AM Documentation #8388 (In Progress): Broken link in developer_notes for erasure_coding
- "work in progress":https://github.com/ceph/ceph/pull/1824
- 08:04 AM Documentation #8388: Broken link in developer_notes for erasure_coding
- Probably the page was moved to:http://ceph.com/docs/master/dev/erasure-coded-pool/
- 07:31 AM Documentation #8388 (Resolved): Broken link in developer_notes for erasure_coding
The page describing "erasure code developer notes" has a broken link:
http://ceph.com/docs/master/dev/osd_internal...- 06:55 AM CephFS Feature #8386 (Resolved): mds: use client (instead of mds) ctime/mtime
- 06:18 AM rbd Bug #8385 (Closed): RBD / QEMU Crash: Invalid fastbin entry (free)
- After the fix for Issue #6480, RBD and Qemu have been much more stable on our workload. With 0.67.8 we just saw anoth...
- 05:21 AM devops Bug #8384 (Resolved): broken tgt makes teuthology tests fail
- ...
- 12:50 AM rgw Bug #8383 (Rejected): Upload part of one object passed with incorrect upload id or incorrect obje...
- Description?
Test the case which upload parts of object orderly with radios gateway S3 API. When upload part of obje...
05/18/2014
- 10:31 PM Bug #8381: osd crash when osd use leveldb as filestore
- I can't reproduce the crash. It seemed ok running "dd" or "fio" in vm.
The bad op "2307" is confusing. As I know, ... - 08:05 PM Bug #8381 (Resolved): osd crash when osd use leveldb as filestore
- when osd use leveldb as filestore(add configur options osd_objectstore = keyvaluestore-dev in ceph.conf), i used qem...
- 09:19 PM Bug #8382 (Won't Fix): Existed object in EC pool will not be overwritten or deleted by new writes
- As listed below, object named "testobj9" is already existed in this EC pool, but every new writes to this object afte...
- 10:21 AM Revision e56b88fe (ceph): mds: Add ENoOp for padding journals
- This allows us to implement journal splicing
without moving blocks around, and without modifying
the outer journal sy... - 10:21 AM Revision bf7b84c9 (ceph): mds: Add get_metablob to LogEvent
- Previously the only way to get at the payload
of things like EUpdate and EOpen was to replay() them
(required a full ... - 10:21 AM Revision 2282739b (ceph): mds: Refactor CINode encoding into CInodeStore
- CInode itself combined the on-disk format and
encode/decode logic with lots of other complex
behaviours. This separa... - 10:21 AM Revision b3e57ba5 (ceph): mds: Publicize some EMetaBlob members
- This makes them accessible for JournalTool.
Signed-off-by: John Spray <john.spray@inktank.com> - 10:21 AM Revision 96720b6d (ceph): mds: Add EMetaBlob::get_inodes
- Used for filtering in journal tool
Signed-off-by: John Spray <john.spray@inktank.com> - 10:21 AM Revision e7f4b9e2 (ceph): mds: Fix Dumper::undump (missing lock)
- Two problems were causing undump to fail:
* Objecter lock was not being taken around call to
.write() and .write_fu... - 10:21 AM Revision c1b185bd (ceph): mds: Add LogEvent::str_to_type
- For cephfs-journal-tool to resolve user input to a EVENT_* constant
Signed-off-by: John Spray <john.spray@inktank.com> - 10:21 AM Revision f4927f00 (ceph): mds: switch __u32 with LogEvent::EventType typedef
- Signed-off-by: John Spray <john.spray@inktank.com>
- 10:21 AM Revision 220f9c96 (ceph): mds: Add EMetaBlob::get_dentries
- For tools that would like to know which dentries are
touched by a metablob, without understanding its
internal format... - 10:21 AM Revision 730a0115 (ceph): mds: Add getter for EMetablob.client_name
- Signed-off-by: John Spray <john.spray@inktank.com>
- 10:21 AM Revision fb8f4698 (ceph): mds: add getter for ESession.client_inst
- Signed-off-by: John Spray <john.spray@inktank.com>
- 10:21 AM Revision 5b20debd (ceph): mds: Add LogEvent::get_type_str()
- Signed-off-by: John Spray <john.spray@inktank.com>
- 10:21 AM Revision d4a250ca (ceph): common: Add write_stream(ostream) to bufferlist
- Enable C++ style file I/O when writing binary output
from bufferlists.
Signed-off-by: John Spray <john.spray@inktank... - 10:21 AM Revision e3a9f669 (ceph): objecter: Don't warn on multiple admin sockets
- Suppress messages about failure to register admin sockets
if they are EEXIST, because this is a case that can occur
n... - 10:21 AM Revision 928d0f58 (ceph): mds: Fix typo 'Sesion'
- Signed-off-by: John Spray <john.spray@inktank.com>
- 10:21 AM Revision 3fa825c9 (ceph): osdc: Revise Journaler format
- * Separate journal encoding/envelope format
code (JournalStream) from I/O code (Journaler)
* Add new sentinel and s... - 10:21 AM Revision 74ac6e4e (ceph): mds: Add get_paths method to EMetaBlob
- Used by cephfs-journal-tool to filter events
by path fragment.
Signed-off-by: John Spray <john.spray@inktank.com> - 07:06 AM Revision d776ec43 (ceph): mds: queue waiters in MDCache::force_dir_fragment()
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 06:57 AM Revision b223055e (ceph): mds: fix remote auth pin race
- When removing auth unpinned objects from mdr->remote_auth_pins,
Server::handle_slave_auth_pin() checks object's autho... - 05:42 AM Revision 991f7f15 (ceph): Merge pull request #1821 from ceph/mds-optracker-fixes
- mds: fix Server::submit_mdlog_entry()
- 05:38 AM Revision 57c89bf8 (ceph): mds: fix Server::submit_mdlog_entry()
- mdr can be NULL when rolling back slave update
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 05:13 AM Revision 0c148788 (ceph): mds: allow early reply when there is no journaled slave update
- Early reply should be Ok when there were slave requests, but none
of them modifies any object.
Signed-off-by: Yan, Z... - 05:13 AM Revision affce7a9 (ceph): mds: journal rename source inode when rollback rename
- rename changes the source inode's ctime. rollback changes ctime back
to its original value.
Signed-off-by: Yan, Zhen... - 05:13 AM Revision 0bd4fa2e (ceph): mds: try trimming exported objects
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 05:13 AM Revision f19cd4f7 (ceph): mds: drop locks after removing import/export state
- dropping locks can dispatch requests, which may export the same
dirfrag again.
Signed-off-by: Yan, Zheng <zheng.z.ya... - 05:13 AM Revision 6fe7d175 (ceph): mds: skip journaling slave rename when possible
- Rename operation can affect three dentries and two inodes. For MDS
who receives rename slave request, but isn't autho... - 05:12 AM Revision 37836532 (ceph): mds: include all of directory inode's replicas in rmdir witnesses
- If a MDS crashed after journaling a rmdir operation, but before sending
MDentryUnlink messages. Survivor MDS may have... - 04:44 AM Revision 08b79ea8 (ceph): mds: journal EImportFinish after adjusting subtree auth
- Submitting EImportFinish may journal an extra ESubtreeMap as side
effect. The ESubtreeMap should reflects subtree sta... - 01:33 AM Revision c18da048 (ceph): osd: fix narrow session refcount race
- The set_priv() call consumes a ref. Technically the local 's' is not
actually owned by use by the time we get to the... - 01:32 AM Revision 2c4391b2 (ceph): osd: fix session leak in ms_handle_fast_connect
- Signed-off-by: Sage Weil <sage@inktank.com>
05/17/2014
- 07:06 PM Bug #8380 (Resolved): osd/ReplicatedPG.cc: 1849: FAILED assert(0 == "out of order op")
- ...
- 05:15 PM Revision 6eac0baf (ceph): Added more logging
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 05:07 PM Revision 686c01b5 (ceph): Added sleep log info line
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 05:41 AM Revision 15350de7 (ceph): Add header cache to DBObjectMap
- OMap is used by PG to store PGLog, so it's called by each write operations.
Because leveldb don't play well in random...
05/16/2014
- 11:49 PM Bug #8379: cephx: clock skew causes verify_reply decode error
- the pervios test cli 'ceph health' is wrong
In actually the result alway be 'HEALTH_OK'
I collect the osd log:
... - 08:54 PM Bug #8379 (Can't reproduce): cephx: clock skew causes verify_reply decode error
- linux: 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
4 osd and 1 mon
... - 10:17 PM Revision 5ace4d1a (ceph): Merge pull request #1809 from ceph/wip-4354-mds-optracker
- MDS OpTracker
Reviewed-by: Sage Weil <sage@inktank.com> - 10:15 PM Revision ee92a39b (ceph): MDS: add admin socket cleanup on shutdown
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 07:36 PM Documentation #7725: osd pool default size need updating
- Please leave this to Florent as a low hanging fruit ;-)
- 06:52 PM rbd Bug #8378 (Resolved): krbd: Kernel oops in rbd_img_obj_callback
- ...
- 06:31 PM rbd Bug #6494: High memory consumption of qemu/librbd with enabled cache
- During RBD performance testing using the librbd fio engine, I appear to be able to reproduce something that looks qui...
- 04:44 PM Bug #8334: osd: bug with pool snaps, ceph_test_rados
- found another related flaw, testing more
- 04:37 PM Revision 7a153818 (ceph): Merge pull request #1817 from ceph/wip-osdmon-pa-wait
- OSDMonitor: set next commit in mon primary-affinity reply
Reviewed-by: Sage Weil <sage@inktank.com> - 04:25 PM Revision a78b14ec (ceph): OSDMonitor: set next commit in mon primary-affinity reply
- Commit 8c5c55c8b47e ("mon: set next commit in mon command replies")
fixed MMonCommand replies to include the right ve... - 02:08 PM Revision a877d12f (ceph): Merge pull request #1816 from onlyjob/docs
- sample.ceph.conf: minor update
Reviewed-by: Greg Farnum <greg@inktank.com> - 11:40 AM devops Bug #7627: ceph-disk: does not start daemons properly under systemd
- Alfredo Deza wrote:
> Fedora 19 does not have (nor it provides) systemd-run:
>
> [...]
>
> According to the Fe... - 11:29 AM devops Bug #7627: ceph-disk: does not start daemons properly under systemd
- Fedora 19 does not have (nor it provides) systemd-run:...
- 10:30 AM Revision 6dfc544e (ceph): sample.ceph.conf: minor update
- * Moved filestore settings above [osd.*] declarations otherwise
(if uncommented) those settings might be applied o... - 10:25 AM Bug #8375 (Can't reproduce): ceph_rest_api test (workunits/rest/test.py) failure
- http://pulpito.ceph.com/gregf-2014-05-15_17:40:43-rados-wip-osdmap-sub-bug-testing-basic-plana/255543/
This was on... - 09:26 AM Bug #8371 (Pending Backport): osd not booting
- Sage put this in master (commit:290ac818696414758978b78517b137c226110bb4), and it passed the suite run overnight.
- 07:42 AM devops Bug #8374 (Won't Fix): redhat-lsb is not recognized as a dependency in FC19
- In issue #8028 redhat-lsb-core was added in the spec file, and although it works in CentOS it most certainly is not
... - 02:15 AM Bug #8373 (Resolved): Pool creation defaults to ruleset 0 even if it doesn't exist
- ...
05/15/2014
- 11:54 PM Revision 290ac818 (ceph): OSD: fix an osdmap_subscribe interface misuse
- When calling osdmap_subscribe, you have to pass an epoch newer than the
current map's. _maybe_boot() was not doing th... - 09:44 PM Revision 6ec3c460 (ceph): osd: include osd_objectstore in metadata reported to mon
- Provide visibility into the OSD backend.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:48 PM Bug #8332: ceph-test-objectstore: bad return value in unlink
- 08:48 PM Bug #8332: ceph-test-objectstore: bad return value in unlink
- Ahah, the ENOENT is on the subdir which had been merged. The bug occurs when cleanup() happens after the subdir is m...
- 02:57 PM Bug #8332: ceph-test-objectstore: bad return value in unlink
- get_info is returning -ENOENT for a clearly extant collection (checked the current/ directory manually). I've set up...
- 10:16 AM Bug #8332 (In Progress): ceph-test-objectstore: bad return value in unlink
- 08:42 PM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Sadly this happened again today when running RBD tests with 18 OSDs using SSD journals. Not seeing much new in the c...
- 05:56 PM rgw Bug #8372 (Won't Fix): Can't abort multipart uploads created with Emperor
- We have buckets containing abandoned multipart uploads created with rgw 0.72.2. After upgrading to rgw 0.80.1, these...
- 05:44 PM Bug #8371: osd not booting
- The master version passed my local test (I got master to hang, and then ran the same test and it did not hang). Sched...
- 05:07 PM Bug #8371: osd not booting
- wip-osdmap-sub-bug
wip-dumpling-osdmap-sub-bug
It'll also need a firefly backport, but maybe we should just remov... - 05:05 PM Bug #8371 (Resolved): osd not booting
- I'm not entirely clear on how the monmap subscriptions work, but it
looks from the log as if
OSD::_maybe_boot wit... - 04:48 PM Revision 333c7ad7 (ceph): Merge pull request #257 from ceph/wip-samba-fix
- increased time wait to 90 sec so tests does not fail
- 04:33 PM Revision 1a503aff (ceph): increased time wait to 90 sec so tests does not fail
- 04:08 PM Revision d8c74392 (ceph): Add Pulpito links to teuthology emails
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:06 PM CephFS Bug #6608 (Can't reproduce): samba teuthology dbench failure
- 03:17 PM CephFS Feature #8369 (New): ceph-fuse: handle suspend and resume more gracefully
- Right now, suspend and resume are treated as "mds disconnect" events and we basically lose everything or risk data lo...
- 03:06 PM CephFS Feature #8368 (Resolved): kernel: Notify users of mds disconnect and allow them to react to it
- See the discussion at http://comments.gmane.org/gmane.comp.file-systems.ceph.devel/19594, and the userspace version a...
- 02:19 PM Bug #8367 (Duplicate): osd crashed in upgrade:dumpling-x:stress-split-firefly---basic-plana
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-14_19:55:03-upgrade:dumpling-x:stress-split-firefl...
- 02:10 PM devops Tasks #8366 (Resolved): Update ceph.com/docs to default to the latest major release (0.80)
- When users go to our docs, it should show the branch for the most recent major release (Firefly).
Users should be ab... - 01:44 PM Support #7609 (Resolved): http://tracker.ceph.com/account/register returns 500 Internal error
- Applied patch and verified by someone that they were able to register with the problem browser after originally not b...
- 01:10 PM devops Bug #7486: python-backports needs fixing for rhel
- 01:08 PM devops Bug #7486: python-backports needs fixing for rhel
- Sheldon: could you give us a bit more information as to how you are getting these warnings? Sandon and I could not re...
- 09:33 AM Bug #8361 (Can't reproduce): osd/osd_types.h: 2868: FAILED assert(rwstate.empty())
OSD crash with error
osd/osd_types.h: 2868: FAILED assert(rwstate.empty())
ceph version 0.80.1 (a38fe1169b6d...- 05:21 AM Bug #8359 (Resolved): FTBFS with gcj-jdk v4.9.0
- Ceph FTBFS with gcj-jdk v4.9.0:...
- 03:43 AM Revision c3dccbf2 (ceph): Downgrade paramiko to work around an SFTP bug
- See http://tracker.ceph.com/issues/8327
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 02:53 AM Feature #8343: please enable data integrity checking (by default) / silent data corruption
- Greg Farnum wrote:
> Have you ever run a scrub repair on the cluster?
Yes. Since release of 0.80 I instructed all...
05/14/2014
- 09:20 PM Revision 405063b1 (ceph): workunits: provide some output in the dirfrag.sh test
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 08:26 PM rbd Documentation #8347: Openstack / Cinder Config
- Thanks for the logs! This is (https://bugs.launchpad.net/cinder/+bug/1308058), which is fixed in cinder's master bran...
- 09:34 AM rbd Documentation #8347: Openstack / Cinder Config
- OK, I did that, but didn't see anything interesting come up in the cinder-volume.log. I did get this traceback in the...
- 08:01 AM rbd Documentation #8347: Openstack / Cinder Config
- Sure. I'll have to get my other stuff to a stopping point before I can do that though.
fwiw, I did do some poking ... - 07:53 AM rbd Documentation #8347 (In Progress): Openstack / Cinder Config
- That setting is necessary for copy-on-write cloning to work when creating a volume from an image. It sounds like ther...
- 08:24 PM Revision fe19a1db (ceph): Merge pull request #1803 from onlyjob/java-gcj
- Java GCJ fixes
Reviewed-by: Greg Farnum <greg@inktank.com>
Acked-by: Noah Watkins <noahwatkins@gmail.com> - 08:17 PM Revision f47c160e (ceph): PG: replace is_split, acting_up_affected with should_restart_peering
- This way, we restart peering using the same criteria as
check_new_interval.
Fixes: #8104
Signed-off-by: Samuel Just ... - 08:17 PM Revision aec5634e (ceph): osd_types: remove the pool_id argument from (is|check)_new_interval
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:17 PM Revision 2ee35511 (ceph): osd_types: factor out is_new_interval from check_new_interval
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:09 PM Revision 4391ce53 (ceph): Merge pull request #31 from ceph/wip-fuse-permission
- marginal/multimds: fuse_default_permissions = 0 for ceph-fuse
- 07:12 PM Revision e6e3cec3 (ceph): Merge pull request #1806 from ceph/wip-8011
- ReplicatedPG: block scrub on blocked object contexts
Reviewed-by: Sage Weil <sage@inktank.com> - 03:58 PM Revision c48a4ef9 (ceph): common/perf_counters: use second atomic to make counters safe to read
- Add a second counter so that we can detect a race with an add/inc during
read, and retry.
Signed-off-by: Sage Weil <... - 03:23 PM CephFS Feature #8358 (New): client: opportunistically update backtraces on files
- I've seen a few reports that backtrace updates are causing issues due to the increased write load (and the bursty nat...
- 02:44 PM CephFS Feature #4354 (Fix Under Review): mds: add an equivalent to the OSD OpTracker
- https://github.com/ceph/ceph/pull/1809
- 01:35 PM devops Tasks #8240 (In Progress): Build 0.67.8 & 0.80 on RHEL7-RC
- Firefly is built/pushed out. Dumpling still needs to be built/pushed.
- 12:54 PM Bug #7804: backfill racing with a hitset object remove
- I don't think this bug is fixed, picking this one as the root bug (there was a duplicates loop)
- 11:27 AM Feature #8343: please enable data integrity checking (by default) / silent data corruption
- Have you ever run a scrub repair on the cluster?
Was your cluster going through any backfilling?
The corrupt data... - 10:52 AM Bug #7765: Bogus bandwidth statistics during pg creation
- 08:37 AM Bug #7765: Bogus bandwidth statistics during pg creation
- Confirmed this is still an issue on master, completely breaks the calamari iops chart with the spike generated :-/
- 10:51 AM RADOS Feature #8355 (New): extend rados import to support recovering from archived erasure-coded shards
- This is a lot trickier: we'll need to be able to specify the erasure coding library and paramaters in order to recons...
- 09:16 AM rgw Bug #8233: Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- You could get around this by apt pinning or via aptitude (which is effectively doing the same thing)
This just fee... - 09:14 AM rgw Bug #8233: Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- ...
- 09:11 AM rgw Bug #8233: Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- Sure, the issue is that the 100-continue packages you provide are not installable. This is due to apache 2.4 being th...
- 07:23 AM Revision ab907c5a (ceph): doc: Clarified Debian uses sysvinit.
- Fixes: #7182
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 07:14 AM Revision c71c2921 (ceph): doc: Added rgw print continue guidance.
- Fixes: #7731
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 07:13 AM Revision b082fd68 (ceph): doc: Minor edit.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:02 AM Revision ca833bd5 (ceph): doc: Added clarifying text to CRUSH add command.
- Fixes: #8322
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 06:20 AM Revision 48337e0c (ceph): doc: Omitted glance_api_version=2 to fix creating images from volumes.
- Fixes: #8347
- 06:18 AM Revision 17930a1e (ceph): doc: Changed example to use virtio and put key usage into one line.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 01:49 AM rbd Bug #7790 (Resolved): Kernel panic when creating ZFS pools on CEPH RBD devices
- ...
- 01:46 AM Revision c7540cb6 (ceph): Merge pull request #1802 from ceph/wip-mds-misc
- Wip mds misc
Reviewed-by: Sage Weil <sage@inktank.com> - 01:24 AM Bug #8335: Crash while recovering from XFS corruption
- After successful XFS recovery Ceph is crashing. Or Ceph cannot recover itself? Do I need to delete this OSD and creat...
- 01:11 AM Revision b4b128b2 (ceph): Merge pull request #1810 from ceph/wip-fedora
- doc: update instructions for RPM distros
- 12:39 AM Documentation #2994 (Resolved): doc: expand/complete librados API doc
- Created an intro to librados.
- 12:38 AM Documentation #2624 (Resolved): OpenStack creation instructions should recommend non-default numb...
- 12:36 AM Documentation #1814 (Resolved): doc: openstack + ceph install howto
- 12:26 AM Documentation #6774 (Resolved): Documentation: osd scrub load threshold incorrect.
- Was resolved some time ago.
- 12:23 AM devops Documentation #7182 (Resolved): documentation miscategorizes debian as upstart based. debian use...
- 12:20 AM devops Documentation #7182 (In Progress): documentation miscategorizes debian as upstart based. debian ...
- 12:13 AM rgw Documentation #7731 (Resolved): Warning about "rgw print continue" should be added to radosgw con...
- 12:07 AM rgw Documentation #7731 (In Progress): Warning about "rgw print continue" should be added to radosgw ...
- 12:01 AM Documentation #8322 (Resolved): make "manually add OSD" documents to make CRUSH command needs cle...
05/13/2014
- 11:57 PM Documentation #8322 (In Progress): make "manually add OSD" documents to make CRUSH command needs ...
- 11:36 PM rgw Bug #8233 (Need More Info): Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- I haven't installed on Trusty yet, but will upgrade my machines soon. Can you provide more specifics of the problems ...
- 11:22 PM rbd Documentation #8347 (Resolved): Openstack / Cinder Config
- I removed the reference entirely. I also removed it from http://openstack.redhat.com/Using_Ceph_for_Cinder_with_RDO_H...
- 11:13 PM rbd Documentation #8347 (In Progress): Openstack / Cinder Config
- 03:39 PM rbd Documentation #8347 (Resolved): Openstack / Cinder Config
- At http://ceph.com/docs/master/rbd/rbd-openstack/#configuring-cinder the setting "glance_api_version=2" is recommende...
- 09:48 PM Revision 8dd1190d (ceph): Improve Bash completion for various tools
- 09:26 PM Revision c7d7abae (ceph): Merge pull request #256 from ceph/wip-6542-wusui
- Add missng docstrings to repair_test.py
- 09:02 PM Revision 5dfc5700 (ceph): Add missng docstrings to repair_test.py
- Fixes: 6542
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 08:59 PM Feature #8343: please enable data integrity checking (by default) / silent data corruption
- Sure but instead of going deep into probably irrelevant details of how OSD was lost I would appreciate more focus on ...
- 07:31 PM Feature #8343: please enable data integrity checking (by default) / silent data corruption
- You're going to need to provide more details; as described this doesn't quite make sense.
Did you witness filesystem... - 04:50 PM Feature #8343: please enable data integrity checking (by default) / silent data corruption
- P.S. Naturally corruption was not limited to test data file -- at least one MySQL database was lost on RBD device (it...
- 06:54 AM Feature #8343 (Closed): please enable data integrity checking (by default) / silent data corruption
- I'm scrubbing CephFS with @fsprobe@ which detected data corruption around the time when one OSD died due to Btrfs fil...
- 08:38 PM Revision 00225d73 (ceph): test: fix some templates to match new output code
- Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 08:01 PM Bug #8349 (Resolved): env-vs-args unittest is racy
- The env-vs-args unit test frequently fails non-deterministically on the gitbuilders. I'm pretty sure it's an issue wi...
- 06:22 PM Revision 20aad8ff (ceph): doc: update instructions for RPM distros
- Fix RPM building instructions: this has been broken since
libs3 was included inline in the ceph repo as a submodule.
... - 06:09 PM Revision 010f83f1 (ceph): Fix unit tests under Jenkins
- os.getlogin() was throwing:
OSError: [Errno 25] Inappropriate ioctl for device
Signed-off-by: Zack Cerza <zack.cer... - 05:58 PM Bug #8335: Crash while recovering from XFS corruption
- How is this related to Ceph?
Corruption on xfs may be manifestation of hardware errors or a kernel bug.
I would c... - 05:54 PM Revision 04c280e7 (ceph): Merge remote-tracking branch 'origin/master' into wip-4354-mds-optracker
- Conflicts:
src/mds/Locker.cc
src/osd/OpRequest.cc
src/osd/OpRequest.h
Signed-off-by: Greg Farnum <greg@inktank.com> - 05:46 PM Feature #8348 (New): include "ChangeLog" and/or "NEWS" files to release tarball
- Please include meaningful "ChangeLog" and/or "NEWS" files to release tarball.
It is nice when those files contain in... - 04:36 PM CephFS Bug #8291 (Resolved): 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Finally with following commits from "master":
* commit:b8aa58af793bea4ed1a150ac5bf554fc894774f1
* commit:70ab07... - 09:36 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Zheng Yan wrote:
> The attached (one line) patch can make fuse-client work as you expected.
Thanks, but I still... - 04:22 PM Bug #8332: ceph-test-objectstore: bad return value in unlink
- reproducible, working on it
- 11:23 AM Bug #8332: ceph-test-objectstore: bad return value in unlink
- Hmm, the assert is after a failure injection and cleanup sequence, trying to reproduce.
- 04:15 PM Bug #8333: ceph_test_rados_delete_pools_parallel: Received fewer notifies than expected: 0 < 1
- It appears that the semaphores in st_rados_(watch|notify).cc and rados_watch_notify.cc should have prevented this ord...
- 04:06 PM Bug #8333: ceph_test_rados_delete_pools_parallel: Received fewer notifies than expected: 0 < 1
- Odd... the watch in the test happened out of order.
- 03:21 PM Revision de321790 (ceph): Use VersionNotFoundError packages are missing
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 03:11 PM devops Bug #8330: repodata on rpm repos do not list latest ceph-deploy (1.5.2)
- Yes, exactly:...
- 07:21 AM devops Bug #8330: repodata on rpm repos do not list latest ceph-deploy (1.5.2)
- You mean, you cannot install any other package in that repository?
- 02:50 PM Bug #8346 (Can't reproduce): OSD crashes on master (FAILED assert(ip_op.waiting_for_commit.count(...
Revision bfce3d4, home-built packages on Fedora 20: wasn't actually trying to test Ceph, but since I saw some crash...- 02:44 PM Bug #8345 (Rejected): PG::repair_object() should check for and return errors
The function should make sure that the OI_ATTR exists.
The decode of object_info_t should should be called explici...- 01:05 PM Feature #8231: ceph filestore dump improvements
- Adding:
ceph-filestore-dump ... <pgid> <object> list-omap - 01:04 PM Feature #8231 (In Progress): ceph filestore dump improvements
- 12:42 PM Bug #8344 (Can't reproduce): Upstart scripts silently fail when asok missing
- In situations like Issue 7188, the admin socket can be lost from /var/run/ceph/ceph-<daemon>.<name>.asok. When this h...
- 12:21 PM Bug #7188: Admin socket files are lost on log rotation calling initctl reload (ubuntu 13.04 only)
- I think this fix was incomplete: https://www.mail-archive.com/ceph-users@lists.ceph.com/msg09754.html
We probably ... - 11:13 AM Bug #8334: osd: bug with pool snaps, ceph_test_rados
- 09:11 AM rgw Bug #8251 (Fix Under Review): radosgw-agent does not sync objects uploaded to recreated buckets
- 09:07 AM Linux kernel client Feature #3837 (In Progress): krbd: support format 2 striping
- 09:06 AM Linux kernel client Feature #190: krbd: DISCARD support
- 06:31 AM Bug #8342 (Resolved): init script may not start all OSDs
- On server with multiple OSDs init script aborts and do not attempt to start other OSDs after failure to start one of ...
- 05:52 AM Revision 26151ec6 (ceph): mds: lower IO priority of storing backtrace
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 04:39 AM Revision bfce3d4f (ceph): Merge pull request #1771 from ceph/wip-5021
- Wip 5021
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 04:31 AM Linux kernel client Bug #8341 (New): improve falover to next available MON
- I suspend one computer with RBD mapped device fairly often.
Every time it comes out of suspend gracefully but today ... - 01:31 AM Revision 20814de9 (ceph): Merge pull request #1807 from ceph/wip-mds-flock
- mds: reduce verbosity of handle_client_file_{readlock,setlock}
- 01:29 AM Revision 019483fd (ceph): mds: reduce verbosity of handle_client_file_{readlock,setlock}
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 01:27 AM Revision ca313c20 (ceph): mds: add a Server::submit_mdlog_entry() to provide event marking
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 12:22 AM Revision 9f0825ca (ceph): OSD: verify that client ops are targeted correctly in the current epoch
- We were previously only looking at the epoch the op was sent in, which meant
that if we had dropped responsibility so... - 12:09 AM CephFS Bug #5021 (Resolved): ceph-fuse: crash on traceless reply
- 12:07 AM CephFS Bug #2863 (Resolved): client: does not tolerate traceless replies from mds
05/12/2014
- 11:04 PM rgw Bug #8340 (Rejected): The name of request headers in radios gateway is not match with Amazon S3 w...
- Error Message?
1. Create a Amazon s3 client to test the function of radosgw.
2. Copy object with optional constrain... - 10:31 PM Revision 74114771 (ceph): ReplicatedPG: block scrub on blocked object contexts
- Fixes: #8011
Backport: firefly
Signed-off-by: Samuel Just <sam.just@inktank.com> - 10:29 PM Revision c32c56b7 (ceph): Merge pull request #1779 from ceph/wip-7553
- Wip 7553
Reviewed-by: Samuel Just <sam.just@inktank.com> - 10:08 PM Revision 2ec21827 (ceph): ReplicatedPG::start_flush: send delete even if there are no snaps
- Even if all snaps for the clone have been removed, we still have to
send the delete to ensure that when the object is... - 09:44 PM Revision a6aa8121 (ceph): MDCache: mark ops at various finish points
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:44 PM Revision 2df68b6b (ceph): Server: mark events when journaling and replying
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:44 PM Revision ca917430 (ceph): Locker: mark_event in acquire_locks() when blocking or succeeding
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:44 PM Revision 87f6cd49 (ceph): MDS: add an OpTracker and use it
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:41 PM Revision b2778029 (ceph): Mutation: add an MDRequestParams struct and use that when building MDRe...
- We now have a single constructor and one path to build MDRequests with.
Signed-off-by: Greg Farnum <greg@inktank.com> - 09:39 PM Revision 06d6d32b (ceph): mds: remove a couple leftover declarations of MDRequest
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:39 PM Revision 0d89e5ca (ceph): MDCache: pass the causative message to request_start_slave()
- We were passing the causative MDS (as an int), but pushing down the
actual Message will help us as we set up an OpTra... - 09:39 PM Revision ae80a1f3 (ceph): MDS: add stubs for an AdminSocketHook
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:25 PM Revision 428319e8 (ceph): doc/release-notes: v0.80.1
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:25 PM Revision 971c0652 (ceph): Use config.archive_base if one isn't passed
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:09 PM Revision d945e564 (ceph): Add retries to orchestra.connection.connect()
- This is an attempt to fix: http://tracker.ceph.com/issues/8314
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 09:03 PM Revision 2b8232a3 (ceph): Better logging
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:03 PM Revision dfb2352d (ceph): Fix typo
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:33 PM Revision b99244e5 (ceph): Merge pull request #1799 from ceph/wip-8305
- osd: fix op ordering with pool overlay set/removed
Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh... - 08:20 PM Revision 19f8849a (ceph): doc: Improvements to qemu installation.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:42 PM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Dmitry Smirnov wrote:
> Greg Farnum wrote:
> > A suspended client isn't participating in the cluster and gets boote... - 07:08 PM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Greg Farnum wrote:
> A suspended client isn't participating in the cluster and gets booted out; if it has stale data... - 09:19 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- A suspended client isn't participating in the cluster and gets booted out; if it has stale data it *cannot* rejoin th...
- 03:08 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Zheng Yan wrote:
> The patch doesn't make ceph-fuse recover automatically. you need to use following command to reco... - 01:08 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Dmitry Smirnov wrote:
> Perhaps my initial confusion was because only the above-mentioned commit was cherry-picked t... - 12:26 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Perhaps my initial confusion was because only the above-mentioned commit was cherry-picked to "firefly" branch.
Zh... - 06:33 PM Revision 6e4455d6 (ceph): doc: Added note on Default requiretty for CentOS and others.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 06:31 PM CephFS Bug #8337 (Resolved): Logging too verbose in handle_client_file_setlock
- fixed by commit 019483fdaa
- 01:08 PM CephFS Bug #8337 (Resolved): Logging too verbose in handle_client_file_setlock
- Each time, a client uses fcntl locking, the mds server writes a log message with loglevel 0. This results in quite a ...
- 05:57 PM Revision 756a6bfc (ceph): Move "no results server" warning
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:57 PM Revision ad012469 (ceph): Move list of exceptions to catch
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:57 PM Revision 456a1148 (ceph): Add try_mark_run_dead()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:57 PM Revision 47f5d835 (ceph): Use try_mark_run_dead()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:57 PM Revision e0e01265 (ceph): Fix name parsing
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:50 PM Revision b1859c79 (ceph): Merge pull request #255 from ceph/wip-6921-wusui
- Allow .teuthology.yaml to set downburst path
- 05:22 PM Bug #8338: OSD: no longer checking that ops on older maps are correctly targeted
- wip-8338. It passes trivial tests (local cluster, rados bench); Sam said he'd run it through testing with some change...
- 04:12 PM Bug #8338 (Resolved): OSD: no longer checking that ops on older maps are correctly targeted
- I probably did this, but I'm not sure how. Found a hung kclient run today, blocked on OSD ops. This was in the OSD lo...
- 03:28 PM Feature #7553 (Resolved): Remove classic scrub
- 03:15 PM Bug #7891: osd: leaked pg refs on shutdown
- ubuntu@teuthology:/a/samuelj-2014-05-09_14:11:19-rados-wip-sam-testing-testing-basic-plana/245865
- 06:08 AM Bug #7891: osd: leaked pg refs on shutdown
- ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-05-11_09:34:50-rados-firefly-testing-basic-plana/249163
- 03:13 PM Bug #6756: journal full hang on startup
- ubuntu@teuthology:/a/samuelj-2014-05-09_14:11:19-rados-wip-sam-testing-testing-basic-plana/245820
- 03:12 PM Revision a38fe116 (ceph): 0.80.1
- 03:11 PM Revision ab873622 (ceph): 0.80.1
- 03:10 PM Revision 03e7d1d5 (ceph): 0.80.1
- 03:09 PM Revision 7a4919c7 (ceph): 0.80.1
- 01:36 PM devops Bug #8330: repodata on rpm repos do not list latest ceph-deploy (1.5.2)
- Behaviour seems to have changed here since yesterday.
ceph-deploy 1.5.2 is now the *only* package that appears in ... - 01:32 PM Bug #8328 (Pending Backport): osd: null op on dup_ops list
- 01:32 PM Bug #8305 (Pending Backport): objecter, osd: pool overlay change should trigger op resend
- 01:10 PM Revision 59e2381f (ceph): Merge pull request #1801 from ceph/wip-update-gitignore
- Update gitignore entries for master
Reviewed-by: Sage Weil <sage@inktank.com> - 12:51 PM Revision b4ffd661 (ceph): Merge pull request #1800 from ceph/wip-da-SCA-20140510
- fixes from SCA
Reviewed-by: Sage Weil <sage@inktank.com> - 08:59 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Over the weekend I was able to reproduce this under valgrind. Sadly valgrind didn't report any errors for the OSDs t...
- 07:38 AM Bug #8335 (Rejected): Crash while recovering from XFS corruption
- There was a FS corruption:...
- 06:04 AM Bug #8334 (Resolved): osd: bug with pool snaps, ceph_test_rados
- ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-05-11_09:34:50-rados-firefly-testing-basic-plana/249051
f... - 05:57 AM Bug #8333 (Can't reproduce): ceph_test_rados_delete_pools_parallel: Received fewer notifies than ...
- ...
- 05:56 AM Bug #8332 (Resolved): ceph-test-objectstore: bad return value in unlink
- ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-05-11_09:34:50-rados-firefly-testing-basic-plana/248775...
- 05:19 AM rbd Feature #7895 (Resolved): krbd: test cloning, discard, plus regular I/O via fsx
- https://github.com/ceph/ceph/pull/1766
- 05:18 AM rbd Bug #8184 (In Progress): krbd: make sure we have latest osdmap on 'rbd map'
- 05:16 AM Linux kernel client Bug #8226 (Resolved): 0.80~rc1: RBD read errors (ENXIO)
- ...
- 04:08 AM Revision 8b682d16 (ceph): prioritise use of `javac` executable (gcj provides it through alternati...
- On Debian this fixes FTBFS when gcj-jdk and openjdk-7-jdk are installed at
the same time because build system will u... - 04:06 AM Revision 89fe0353 (ceph): pass '-classpath' option (gcj/javah ignores CLASSPATH environment varia...
- This should not affect OpenJDK which understands '-classpath' as well.
With gcj-jdk we still get FTBFS later:
~~~... - 03:57 AM Revision 0f4120c0 (ceph): look for "jni.h" in gcj-jdk path, needed to find "jni.h" with gcj-jdk_4...
- Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
- 03:38 AM Revision 20015726 (ceph): mds: deny reconnect for closed session
- The client that tries reconnect may have dirty caps and unsafe requests.
Allowing the reconnect attempt may compromis... - 03:26 AM Revision 59f539c1 (ceph): mds: revert EMetaBlob::{fullbit,remotebit,nullbit} encoding optimization
- Revert commit 40d56a97 (mds: optimize EMetaBlob::fullbit, remotebit,
nullbit encoding). This optimization creates sma... - 03:14 AM Revision 1f92f558 (ceph): mds: cleanup usage of MDCache::predirty_journal_parent()
- The sixth parameter of MDCache::predirty_journal_parent() is 'int'
with default value 0.
Signed-off-by: Yan, Zheng <... - 03:14 AM Revision 54a90376 (ceph): mds: avoid journaling unnecessary dir context
- If base inode is reached, try clearing the 'maybe' list, then stop.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 03:14 AM Revision 58ee5560 (ceph): mds: propagate inode rstat if it has never been propagated
- Otherwise the 'last_dirstat_prop' of directory inode keeps in 'never'
state.
Signed-off-by: Yan, Zheng <zheng.z.yan@... - 03:14 AM Revision f35648bf (ceph): mds: properly clear new flag for stale client cap
- CInode::encode_inodestat() should clear the 'new' flag of client
cap even when session is stale, because the 'new' fl... - 12:33 AM Revision 3d7f527c (ceph): BtrfsFileStoreBackend.cc: fix ::unlinkat() result handling
- Don't check for 'fd' but for the return value of the ::unlinkat() call.
Fix for:
[src/os/BtrfsFileStoreBackend.cc:72... - 12:17 AM Revision 5f89128f (ceph): TestLFNIndex.cc: remove unused variable 'mangled_name'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:07 AM Revision a4455299 (ceph): rgw_user.cc: remove dead assignment in generate_key()
- Fix for:
[src/rgw/rgw_user.cc:778]: (style) Variable 'subuser' is
assigned a value that is never used.
Signed-off-b... - 12:01 AM Revision b1196795 (ceph): rgw_user.cc: cleanup RGWAccessKeyPool::check_op()
- Remove dead assignment and unsued variable 'secret_key'. Check
op_state.get_access_key() directly for emptiness witho...
05/11/2014
- 11:47 PM Revision b731c472 (ceph): rgw_rados.cc: remove dead assignment / unused variable 'obj_name'
- Fix for:
[src/rgw/rgw_main.cc:1086]: (style) Variable 'frontend_frameworks'
is assigned a value that is never used.
... - 11:43 PM Revision 10e6d6e6 (ceph): rgw_main.cc: remove dead assignment and unused variable
- Fix for:
[src/rgw/rgw_main.cc:1086]: (style) Variable 'frontend_frameworks' is
assigned a value that is never used.... - 11:36 PM Revision d2d6b0f6 (ceph): PGMap.cc: remove dead assignment
- [src/mon/PGMap.cc:865]: (style) Variable 'first' is assigned a value
that is never used.
Signed-off-by: Danny Al-Ga... - 11:26 PM Revision cd611b4b (ceph): MDBalancer.cc: remove some since 2009 unused code
- Remove some since long time unused code and variables (commented out
since 2009).
Fix for:
[src/mds/MDBalancer.cc:7... - 11:14 PM Revision 6cda1e17 (ceph): chain_xattr.cc: fix memory leak, free 'expected'
- Fix for:
[src/test/objectstore/chain_xattr.cc:186]: (error) Memory leak:
expected
Signed-off-by: Danny Al-Gaaf <dan... - 11:09 PM Revision 1d39b11d (ceph): confutils.cc: remove unused variable 'val'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:49 PM Revision 1cac4915 (ceph): SyntheticClient.cc: remove double check for "getdir"
- Fix for:
[src/client/SyntheticClient.cc:1143]: (style) Expression is always
false because 'else if' condition matche... - 10:38 PM Revision 5e05acaf (ceph): rgw_op.cc: reduce scope of 'int r' in execute()
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:33 PM Revision f45a50f1 (ceph): rgw_op.cc: use static_cast instead of c-style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:27 PM Revision 8f90cd23 (ceph): rgw_quota.cc: remove unused variable 'key'
- [src/rgw/rgw_quota.cc:455]: (style) Variable 'key' is assigned a
value that is never used.
Signed-off-by: Danny Al-... - 10:06 PM Revision 4753ae87 (ceph): test_rgw_admin_log.cc: prefer ++operators for iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:06 PM Revision 218b6d80 (ceph): test_cls_rbd.cc: use 'delete []' if 'new char[len]' was used
- Fix for:
[src/test/cls_rbd/test_cls_rbd.cc:82]: (error) Mismatching allocation
and deallocation: b
[src/test/cls_rbd... - 09:44 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- So far so good, I think we can declare this bug as fixed.
Please backport to 3.14 if possible. Thanks.
P.S. Hah... - 09:39 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Hi Dmitry,
How did your tests go? - 09:25 PM Revision 20455a6b (ceph): test_rgw_admin_log.cc: prefer empty() over size() for emptiness check
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:22 PM Revision d69fd905 (ceph): test_rgw_admin_opstate.cc: prefer ++operators for iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:21 PM Revision 0f899c8c (ceph): test_rgw_admin_meta.cc: prefer ++operators for iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:17 PM Revision f523d64d (ceph): TestErasureCodePluginJerasure.cc: prefer ++operators for non-primitive ...
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:13 PM Revision 014f0508 (ceph): test/ObjectMap/KeyValueDBMemory.cc: use empty() instead of size()
- Use empty() instead of 'size() == 0' to fix:
[src/test/ObjectMap/KeyValueDBMemory.cc:83]: (performance)
Possible in... - 08:46 PM Revision d9fff40d (ceph): mon: restore previous weight when auto-marked out osd boots
- When an OSD that was marked out boots, restore the weight it had before.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:45 PM Revision 87722a42 (ceph): mon: remember osd weight when auto-marking osds out
- If we automatically mark an OSD out, remember its OSD weight.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:18 PM Revision 45281d9b (ceph): common/perf_counters: use atomics instead of a mutex
- The mutex is way too expensive.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:18 PM Revision bf3ba600 (ceph): atomic_t: add atomic64_t
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 11:52 AM Revision b24b77a4 (ceph): FileStore.cc: remove some dead assignments
- There is no need to reset 'r' to '0'.
Fix for:
3759 r = 0;
Value stored to 'r' is never read
4093 r = 0;
... - 10:26 AM Revision 39c071fe (ceph): .gitignore: ignore files generated by ctags on topdir
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:24 AM Revision e847d560 (ceph): add gitignore for wireshark subdir to track *.patch only here
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:20 AM Revision b9cf7086 (ceph): .gitignore: add some patch/diff related files
- Change *.patch to be ignored in general on all dirs.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 10:18 AM Revision f067013a (ceph): .gitignore: add no longer used mkcephfs
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:55 AM Revision ea69f6b1 (ceph): cls_kvs.cc: return 'r' from get_idata_from_key()
- Fix for:
69 r = 0;
Value stored to 'r' is never read
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 09:52 AM Revision 574a9405 (ceph): cls_kvs.cc: remove dead assignment
- Fix for:
[src/key_value_store/cls_kvs.cc:383] -> [src/key_value_store/cls_kvs.cc:386]:
(performance) Variable 'r' is... - 09:28 AM Revision 36c1c974 (ceph): rgw_user.cc:
- Remove bool variable 'same_email' compare emails directly in
if check.
Fix for:
[src/rgw/rgw_user.cc:1926] -> [src/r... - 08:37 AM devops Bug #8330 (Resolved): repodata on rpm repos do not list latest ceph-deploy (1.5.2)
- Users are reporting that they get 1.4 with yum. And that radosgw-agent-1.2-0 is there but it isn't
- 07:53 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- several other commits followed by commit 09a1bc5 are also required. These commits do not make fuse client recover aut...
- 01:24 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- I'm sorry to say that commit:09a1bc5 did not fix it.
I cherry-picked it to 0.80 and here how it looks in MDS log:
...
05/10/2014
- 10:36 PM Revision a121d014 (ceph): libcephfs.cc: fix possible NULL pointer deref
- Fix possible NULL pointer dereference of 'inode' in ceph_ll_lookup_inode().
It's not enough to check for 'inode' with... - 10:15 PM Revision 76568aa0 (ceph): Objecter::_op_submit: only replace the tid if it's 0
- Otherwise, redirected ops will suddenly have a different tid
and will become uncancelable.
Fixes: #7588
Signed-off-b... - 07:37 PM Revision 94773aca (ceph): osd/OSD.cc: fix possible NULL pointer deref in share_map()
- Fix for:
4778 *sent_epoch_p = osdmap->get_epoch();
12 Dereference of null pointer (loaded from variable 'sent_e... - 05:29 PM Revision 0d67f9b0 (ceph): osd/ReplicatedPG: do not queue NULL dup_op
- We call start_flush() with a NULL op in a couple different places. Do not
put a NULL pointer on the dup_ops list or ... - 05:18 PM Revision 79c6491c (ceph): mds/flock.cc: remove dead initialization of 'new_lock_end'
- Fix for:
213 uint64_t new_lock_end = new_lock.start + new_lock.length - 1;
Value stored to 'new_lock_end' during... - 05:13 PM Revision e8b47897 (ceph): mds/flock.cc: remove dead initialization of 'new_lock_start'
- Fix for:
212 uint64_t new_lock_start = new_lock.start;
Value stored to 'new_lock_start' during its initializatio... - 05:06 PM Revision 5199c142 (ceph): mds/Server.cc: remove unused initialization of 'destdnl'
- Remove initialization of 'destdnl' since the assigned value was
never used and the same call is used some lines later... - 04:12 PM Revision dd700bdf (ceph): osdc/Objecter: resend ops in the last_force_op_resend epoch
- If we are a client, and process a map that sets last_force_op_resend to
the current epoch, force a resend of this op.... - 04:12 PM Revision 45e79a17 (ceph): osd: discard client ops sent before last_force_op_resend
- If an op is sent before last_force_op_resend, and the client's feature is
present, drop the op because we know they w... - 04:12 PM Revision 63d92ab0 (ceph): mon/OSDMonitor: force op resend when pool overlay changes
- If a client is sending a sequence of ops (say, a, b, c, d) and partway
through that sequence it receives an OSDMap up... - 03:28 PM rbd Bug #8329 (Won't Fix): qemu-img rpm provided breaks snapshooting functionality on centos
- Since I needed qemu-img RBD support, I downloaded CEPH provided qemu-kvm and qemu-img packages from: http://ceph.com...
- 02:10 PM Revision 470f824c (ceph): Catch any Unicode errors that manage to sneak in
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 22b51be4 (ceph): Use 'stderr' and 'stdout' as logger names
- We were using just 'err' and 'out', which isn't very intuitive.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 02:10 PM Revision 0465bdbb (ceph): Don't pass a custom logger anymore
- We already use the hostname in command execution calls
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 02:10 PM Revision 3adb7d46 (ceph): Use Remote.hostname in logs
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision d0f7a47b (ceph): Add Remote.ensure_online()
- If the connection is alive, do nothing. If not, reconnect. Allow any
exceptions to bubble up to the caller. This is i... - 02:10 PM Revision 42955305 (ceph): Use 'true' instead of 'echo online'
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 85673523 (ceph): Pass hostname to execute()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision b2648b21 (ceph): Fix PEP-8 issues
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 36fe6a58 (ceph): Remote.hostname doesn't have to be a property
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 30d1d518 (ceph): Make Remote.shortname actually short
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 3352b58d (ceph): Use Remote.shortname in logs
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 3e65d182 (ceph): Add Remote.user attribute
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision a58174d7 (ceph): Use Remote.user
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 60bba80e (ceph): Express hostnames as child logger names
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 085c508f (ceph): Revert "Revert "Show hostname instead of IP in errors""
- This reverts commit 10fee0e368750cf4cd953db5700df59c7f611119.
Conflicts:
teuthology/orchestra/run.py - 02:10 PM Revision 5dbce8b6 (ceph): Use Unicode format strings
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:10 PM Revision 29d32994 (ceph): Consolidate log file setup into shared function
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:27 AM Bug #8328 (Resolved): osd: null op on dup_ops list
- ...
- 09:52 AM Linux kernel client Feature #8196: Document which features are supported by the kernel client
- While documenting limitations is important I think that would hardly be enough.
For instance even latest kernel cl... - 09:51 AM Revision b3203e54 (ceph): rbd.cc: remove used parameter from set_pool_image_name()
- Removed unused 'orig_pool' parameter from set_pool_image_name().
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 08:58 AM Revision fe750755 (ceph): test_librbd.cc: fix sizeof() in malloc call
- Use 'char' instead of 'char *'.
228 names = (char *) malloc(sizeof(char *) * 1024);
Result of 'malloc' is conv... - 08:50 AM Revision eb2def87 (ceph): CrushWrapper.cc: fix sizeof() call in calloc
- Use __u32 instead of __s32 due to type of bucket->parm to fix:
1028 bucket->perm = (__u32*)calloc(1, bucket->size * ... - 03:50 AM Revision d1c872d8 (ceph): client: invalidate dentry leases when unlinking
- In many case when we are unlinking inodes we also need to invalidate the
dentry lease, as we are not promised that th... - 03:50 AM Revision 3eb2a774 (ceph): client: make less noise when unlinking during readdir
- Skip, but do not talk about, NULL dentries.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:50 AM Revision cdbe6cfb (ceph): client: use __func__ instead of incorrect function name in insert_readd...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:50 AM Revision 11e5eef3 (ceph): client: fix whitespace in stat relpath
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:50 AM Revision d852a69f (ceph): client: audit unlink() callers
- Basically, always keep the dentry and dir, unless we are pruning.
Signed-off-by: Sage Weil <sage@inktank.com>
Signed... - 12:20 AM Revision b7a7383d (ceph): Allow .teuthology.yaml to set downburst path
- If .teuthology.yaml defines downburst, _get_downburst_exec()
now returns that value as the path to the downburst exec...
05/09/2014
- 09:44 PM Revision bc8d5f42 (ceph): Merge pull request #1781 from ceph/wip-8269
- Wip 8269
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 09:09 PM Revision 3b867d31 (ceph): TrackedOp: create an "initiated" event on construction
- This ensures we always have an event for state_string().
Signed-off-by: Greg Farnum <greg@inktank.com> - 06:38 PM Support #8310: Most pgs stuck stale, no osds reporting them, repair ineffective
- ceph osd tree revealed that I had used
ceph osd reweight osd# weight#
instead of
ceph osd crush reweight osd... - 06:17 PM Revision e2adb1fc (ceph): Merge pull request #254 from ceph/wip-7707-wusui
- Use master as default for debian upgrade.
- 06:04 PM Revision bdee1190 (ceph): msg: Fix inconsistent message sequence negotiation during connection reset
- Backport: firefly, emperor, dumpling
Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
Reviewed-by: Greg Farnum <greg... - 06:03 PM Revision 76dcf2d1 (ceph): Merge pull request #1796 from daniel-j-h/missing_initializers
- Fixed missing initializers issues
Reviewed-by: Sage Weil <sage@inktank.com> - 06:01 PM Revision f302b60a (ceph): Merge pull request #1797 from ceph/wip-7588
- osd/ReplicatedPG: carry CopyOpRef in copy_from completion
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:58 PM Revision d9038954 (ceph): Merge tag 'v0.80'
- v0.80
Conflicts:
src/osd/PG.cc
src/osd/ReplicatedPG.cc - 05:45 PM Revision 47f5dc06 (ceph): Merge pull request #1798 from ceph/wip-8319
- osd: fix race during shutdown
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:33 PM Revision 4ef7fa9f (ceph): Merge pull request #1731 from dynamike67/patch-2
- doc: Changed the java code example
- 05:31 PM Revision b5e4cd13 (ceph): osd: fix MOSDMarkMeDown name
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:28 PM Revision bb614e50 (ceph): Merge pull request #1792 from nereocystis/Ceph-osd-is-daemon
- :doc Ceph OSD is standard name
- 05:27 PM Revision 0d0c2092 (ceph): Merge pull request #1786 from nereocystis/quick-common
- doc: Common graph used in 2 quick start files
- 05:22 PM Revision 49033e8c (ceph): Merge pull request #1732 from dynamike67/master
- doc: Added Java Example
- 04:57 PM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- 01:32 PM Bug #8305 (Fix Under Review): objecter, osd: pool overlay change should trigger op resend
- 04:20 PM Revision 6b858be0 (ceph): osd: handle race between osdmap and prepare_to_stop
- If we get a MOSDMarkMeDown message and set service.state == STOPPING, we
kick the prepare_to_stop() thread. Normally... - 04:12 PM Revision b6403010 (ceph): osd: fix state method whitespace
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:45 PM Revision 8460c7a8 (ceph): Force log lines to be interpreted as UTF-8
- Any invalid UTF-8 byte will be replaced with a Unicode replacement
character: U+FFFD or '�'
Signed-off-by: Zack Cerz... - 03:25 PM Revision ba014459 (ceph): Fixed missing initializers issues
- Signed-off-by: Daniel J. Hofmann <daniel@trvx.org>
- 02:24 PM Revision cd7f268d (ceph): Use binary flag for paramiko ChannelFiles
- This works around http://tracker.ceph.com/issues/8313
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 02:04 PM devops Bug #8326 (Rejected): Issues with ceph deploy - disk issue
- I'm trying to deploy ceph on 2 virtual machines running ubuntu 12.04.
When I enter the following command:
ceph-... - 01:49 PM Revision edb14aff (ceph): Merge pull request #1795 from daniel-j-h/extra_semicolons
- Removed extra semicolons
Reviewed-by: Sage Weil <sage@inktank.com> - 01:07 PM Revision 60b1071d (ceph): Removed extra semicolons
- Signed-off-by: Daniel J. Hofmann <daniel@trvx.org>
- 01:01 PM Bug #8324 (Resolved): pid files are not created
- In Firefly (and I believe Emperor, too) PID files are not created in /var/run/ceph. This used to work in Dumpling.
... - 12:53 PM rbd Bug #6299: Dumpling Creates Extra Log Files
- On the other hand, it may be a good idea to backport the fix to Dumpling and Emperor before closing this issue.
- 12:50 PM rbd Bug #6299: Dumpling Creates Extra Log Files
- This should be marked as Resolved as Firefly does not suffer from this issue.
- 12:42 PM Bug #8323: mon_osd_allow_primary_affinity Can not be Injected
- I was doing it wrong (forgot the "--"). Fixing it still seems a bit off though. Please note the "injectargs: failed t...
- 12:38 PM Bug #8323 (Duplicate): mon_osd_allow_primary_affinity Can not be Injected
- # ceph tell mon.* injectargs 'mon_osd_allow_primary_affinity true'
mon.node1: Error EINVAL: injectargs: failed to ... - 11:12 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- This was reproduced last night using wip-8301 without the cache tier active. Restarting the failed OSDs resulted in ...
- 11:04 AM Bug #8232 (Pending Backport): Race condition during messenger rebind
- bdee119076dd0eb65334840d141ccdf06091e3c9 needs to be backported to everything once it's passed through some testing.
- 02:31 AM Bug #8232: Race condition during messenger rebind
- Hi Greg,
Please help to review the new PR - https://github.com/ceph/ceph/pull/1794 - 02:29 AM Bug #8232: Race condition during messenger rebind
- Copied an email thread talking about this issue below for reference......
- 11:01 AM Documentation #8322: make "manually add OSD" documents to make CRUSH command needs clearer
- My text for the user who pointed this out:...
- 11:00 AM Documentation #8322 (Resolved): make "manually add OSD" documents to make CRUSH command needs cle...
- https://ceph.com/docs/master/rados/operations/add-or-rm-osds/#adding-osds gives the following command for adding an O...
- 11:00 AM Bug #7588 (Pending Backport): OSD Seg fault in string assign ObjectOperation::C_ObjectOperation_c...
- 10:59 AM devops Bug #7627: ceph-disk: does not start daemons properly under systemd
- the fix is probably to change ceph-disk to run the systemd command to trigger the service start instead of running 's...
- 10:44 AM Bug #8319 (Pending Backport): osd: spurious 'wrongly marked me down' message on shutdown
- 09:18 AM Bug #8319 (Resolved): osd: spurious 'wrongly marked me down' message on shutdown
- saw this under valgrind, which tends to make all sorts of unlikely races more likely.
ubuntu@teuthology:/var/lib/t... - 10:31 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- clear() should be better named, it actually only removes the lru ref to the key. If there are other refs around, the...
- 09:10 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- I don't explore the failure of this case. But it reminds of me that I ever try shared_cache for KeyValueStore header ...
- 08:28 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- i don't think this is a dup of #7891. the pgs have been cleaned up at this point.
- 08:27 AM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- ubuntu@teuthology:/a/samuelj-2014-05-08_12:44:29-rados-firefly-testing-basic-plana/243892
- 10:18 AM Bug #7891: osd: leaked pg refs on shutdown
- ubuntu@teuthology:/a/samuelj-2014-05-08_12:44:29-rados-firefly-testing-basic-plana/243892/remote
- 07:03 AM Bug #7891: osd: leaked pg refs on shutdown
- ubuntu@teuthology:/a/samuelj-2014-05-08_12:44:29-rados-firefly-testing-basic-plana/243892 (shared_cache assert on sh...
- 09:39 AM Bug #8320: heartbeat timeouts too low for vps machines
- From the logs it looks like the OSD just stalls and does nothing. I'm chalking it up to limited ram on the VPS nodes...
- 09:29 AM Bug #8320 (Resolved): heartbeat timeouts too low for vps machines
- There are several of those in this suite/run
And valgrind does not seem to be enabled in the orig.config.yaml
Log... - 09:34 AM devops Bug #8321 (Resolved): ceph-brag missing a python dependency on EL6
- ceph-brag depends on the Counter subclass from the collections module -- on EL6 this is a problem as Counter wasn't i...
- 08:58 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Fantastic, Ilya, your patch seems to fix the issue.
For about ~30 min. I couldn't reproduce the problem while usuall... - 08:11 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- This patch fixes it for me, but I want you to confirm.
- 12:58 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- OK, I think I have enough to chew on for now. I'll need a few hours to process this.
- 12:51 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- ...
- 12:48 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Ilya Dryomov wrote:
> ceph osd getmap 32513 -o ~/osdmap.32513?
I see, you need both maps... This one taken just n... - 12:40 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- ceph osd getmap 32513 -o ~/osdmap.32513?
- 12:21 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- ...
- 12:07 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Can you provide the latest batch of [WRN] misdirected client errors and the corresponding osdmaps?
E.g. for ... in... - 02:12 AM Revision c0ba1054 (ceph): Use master as default for debian upgrade.
- Make sure that uri is defined for debian upgrades.
Use master as default.
Added _get_uri_() which consolidates check...
05/08/2014
- 10:35 PM Revision d34cc1e7 (ceph): Merge pull request #1772 from ceph/wip-8169
- rgw: calculate user manifest
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 09:58 PM Revision 5986f746 (ceph): :doc Ceph OSD is standard name
- This is a method of standardizing the usage of OSD so that "Ceph OSD"
is the daemon, and OSD maintains its industry s... - 09:29 PM Revision ddc2e1a8 (ceph): rgw: calculate user manifest
- Fixes: #8169
Backport: firefly
We didn't calculate the user manifest's object etag at all. The etag
needs to be the m... - 09:19 PM Revision 589b639a (ceph): osd/ReplicatedPG: carry CopyOpRef in copy_from completion
- There is a race with copy_from cancellation. The internal Objecter
completion decodes a bunch of data and copies it ... - 08:50 PM Revision aff119ac (ceph): Merge pull request #1791 from ceph/wip-8011
- ReplicatedPG: block scrub on blocked object contexts
Reviewed-by: Sage Weil <sage@inktank.com> - 08:37 PM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- Well, there were number of upgrades 0.72.2 --> 0.78 --> 0.79 --> 0.80~rc1 --> 0.80
to give you the impression how mu... - 08:35 PM Revision d4e67ff3 (ceph): ReplicatedPG::recover_backfill: do not update last_backfill prematurely
- Previously, we would update last_backfill on the backfill peer to
backfills_in_flight.empty() ? backfill_pos :
bac... - 08:35 PM Revision d620b13c (ceph): ReplicatedPG: add empty stat when we remove an object in recover_backfill
- Subsequent updates to that object need to have their stats added
to the backfill info stats atomically with the last_... - 08:13 PM devops Bug #7627: ceph-disk: does not start daemons properly under systemd
- Opened https://bugzilla.redhat.com/show_bug.cgi?id=1095988
- 07:57 PM Revision fced0562 (ceph): rgw: don't error out on empty owner when setting acls
- Fixes: #6892
Backport: dumpling, emperor
s3cmd specifies empty owner field when trying to set acls on object
/ bucket... - 07:46 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- I built DKMS modules [libceph,ceph,rbd] based on HEAD ("ceph: reserve caps for file layout/lock MDS requests") of "fo...
- 09:57 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- 07:11 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Dmitry, a patch in #8300 should fix this.
- 07:41 PM Revision db4ccb04 (ceph): ReplicatedPG: block scrub on blocked object contexts
- Fixes: #8011
Backport: firefly
Signed-off-by: Samuel Just <sam.just@inktank.com> - 06:47 PM Revision b4508a08 (ceph): Merge pull request #253 from ceph/wip-7510-wusui
- Further clarify 'too many values to unpack' error.
- 05:57 PM Revision 6fbf98bb (ceph): Further clarify 'too many values to unpack' error.
- Many errors in yaml configurations cause ValueError to get thrown
with the message 'too many values to unpack.' A pr... - 05:52 PM Revision 3152faf7 (ceph): osd/osd_types: add last_force_op_resend to pg_pool_t
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:13 PM Revision fc263c3f (ceph): Merge pull request #1778 from ceph/wip-7157
- ceph-disk: fix list for encrypted or corrupt volume
Reviewed-by: Alfredo Deza <alfredo.deza@inktank.com> - 04:07 PM Revision c3e3a132 (ceph): Merge pull request #1789 from ceph/wip-jcsp-clang
- misc. cleanups from clang warnings
Reviewed-by: Sage Weil <sage@inktank.com> - 04:00 PM Revision fbeb298d (ceph): Merge pull request #1777 from ceph/wip-6966
- ceph-disk: partprobe before settle when preparing dev
Reviewed-by: Alfredo Deza <alfredo.deza@inktank.com> - 03:52 PM Revision 0f196265 (ceph): ceph-disk: partprobe before settle when preparing dev
- Two users have reported this fixes a problem with using --dmcrypt.
Fixes: #6966
Tested-by: Eric Eastman <eric0e@aol.... - 03:47 PM Revision 2e530771 (ceph): Merge pull request #1788 from ceph/wip-da-sca-20140507
- Fix some issues from SCA
- 03:44 PM Bug #8301: Suicide Timeout on Cache Tier OSDs
- above was on 24c5ea8df040da0889be7ab1a9985ae03ee68d9e
- 03:37 PM Bug #8301: Suicide Timeout on Cache Tier OSDs
- i is only 1344, I don't yet see how this situation leads to a hang. The value of new_trim_to is odd.
I've pushed ... - 03:35 PM Bug #8301: Suicide Timeout on Cache Tier OSDs
- This backtrace is consistent with the hangs I saw in some logs generated in a subsequent run.
(gdb) bt
#0 Replic... - 03:33 PM Revision df94b8de (ceph): Merge pull request #1790 from ceph/wip-krbd-fixes
- Two minor krbd fixes
Reviewed-by: Sage Weil <sage@inktank.com> - 03:08 PM Revision 56902320 (ceph): rbd-fuse.c: remove ridiculous linebreak
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 03:05 PM Revision 7a3724b0 (ceph): rbd-fuse.c: fix indentation
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 02:59 PM Revision 8101f980 (ceph): rbd-fuse.c: fix -Wmissing-field-initializers
- Init image_name with NULL to fix:
rbd_fuse/rbd-fuse.c:57:63: warning: missing field 'image_name' initializer
[-Wmis... - 02:22 PM rbd Bug #8318 (Can't reproduce): "rbd: create error" in upgrade:dumpling-dumpling-testing-basic-plana...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-07_19:15:07-upgrade:dumpling-dumpling-testing-basi...
- 02:17 PM Revision f1d953e0 (ceph): krbd: match new with delete, not free()
- struct krbd_ctx is allocated with new, use delete to get rid of it.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktan... - 02:17 PM Revision 65ca867e (ceph): krbd: fix sysfs path in the comment
- It's "/sys/bus/rbd/devices/<id>", but libudev works with devices and
not busses, so it's really "/sys/devices/rbd/<id... - 02:09 PM Revision 082367e8 (ceph): rbd.cc: init 'snap_protected' to fix -Wconditional-uninitialized
- Init 'snap_protected' with false to fix:
rbd.cc:544:35: warning: variable 'snap_protected' may be uninitialized
whe... - 02:04 PM Revision 0d01563f (ceph): rbd-fuse.c: init 'rbd' in open_rbd_image()
- Init 'rbd' in open_rbd_image() with NULL and add a check for
'rbd' before dereference it to fix:
rbd_fuse/rbd-fuse.c... - 01:54 PM Revision cfc885fa (ceph): ObjectCacher::_wait_for_write(): init 'bool done'
- Init 'bool done' with 'false' to fix:
osdc/Objecter.h:915:27: warning: implicit conversion los: variable 'done'
may... - 01:49 PM Bug #8011 (Pending Backport): osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || s...
- 01:36 PM Bug #8011 (Fix Under Review): osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || s...
- 01:47 PM Revision 8322878c (ceph): Objecter::calc_target(): init best_locality with 0
- Init best_locality to fix:
osdc/Objecter.cc:1519:26: warning: variable 'best_locality' may be
uninitialized when us... - 01:36 PM Bug #8104: OSD: changing min_size to larger than the acting set does not make the PG go inactive
- 01:35 PM Bug #8162: osd: dumpling advances last_backfill prematurely
- wip-8261-dumpling, going to do a suite run before merging.
- 01:23 PM Bug #7999 (In Progress): osd: pgs share info that hasn't been persisted
- 11:45 AM Bug #7999: osd: pgs share info that hasn't been persisted
- ubuntu@teuthology:/a/samuelj-2014-05-06_14:42:22-rados-wip-sam-testing-testing-basic-plana/240025/remote
- 12:54 PM rgw Fix #6892 (Resolved): rgw: ignore empty owner in set acl api
- cherry picked into dumpling
- 09:56 AM rgw Fix #6892 (Pending Backport): rgw: ignore empty owner in set acl api
- 12:28 PM Revision f0231ef3 (ceph): mon: Fix % escaping (\% should be %%)
- Clang's -Wpedantic points this out.
Signed-off-by: John Spray <john.spray@inktank.com> - 12:28 PM Revision 447335aa (ceph): os/FileJournal: remove unused attribute
- Clang:
os/FileJournal.h:224:8: warning: private field 'is_bdev' is not used
[-Wunused-private-field]
Signed-off-by: ... - 12:28 PM Revision 13750a1d (ceph): rgw: Remove trailing ; from fn definitions
- Clang:
warning: extra ';' after member function
definition [-Wextra-semi]
Signed-off-by: John Spray <john.spray@inkt... - 12:28 PM Revision 8584b406 (ceph): fragtree: remove dead code
- Signed-off-by: John Spray <john.spray@inktank.com>
- 12:28 PM Revision 6b15ce1c (ceph): fragtree: remove unused and broken verify()
- This fn had a while(1) with no break: if anyone
had called it it would block forever.
Caught by clang's "function 'v... - 12:28 PM Revision 3fd87127 (ceph): encoding: make .size() to __u32 cast explicit
- Caught by clang warning that this is a conversion
from "unsigned long" to "unsigned int" which can
lose precision. H... - 12:28 PM Revision d85b8faf (ceph): mds: Remove redundant 'using namespace std'
- This simply was not being used, and triggered
a clang warning.
Signed-off-by: John Spray <john.spray@inktank.com> - 11:26 AM rgw Feature #8316 (New): Ceilometer support for RGW Swift statistics
- Customer requests support for Ceilometer statistics collection against RadosGW when used as SWIFT object store for Op...
- 10:54 AM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- 10:34 AM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- Discussed in standup and decided on alternate approach:
epoch_t last_force_op_resend; ///< last epoch in which w... - 10:29 AM Bug #8305 (In Progress): objecter, osd: pool overlay change should trigger op resend
- 10:48 AM devops Bug #8298 (Resolved): missing emperor ceph package
- Thanks for the update :-)
- 10:12 AM devops Bug #8298: missing emperor ceph package
- Sorry this wasn't updated. Alfredo mentioned that it looks like maybe the jenkins repo was not updated correctly and ...
- 10:03 AM devops Bug #8298: missing emperor ceph package
- Now it contains the ceph package. This is strange....
- 07:33 AM devops Bug #8298: missing emperor ceph package
- It is back:...
- 10:46 AM Bug #8315: osd: watch callback vs callback funky
- I could not reproduce it on re-run logs are in /a/teuthology-2014-05-07_19:15:07-upgrade:dumpling-dumpling-testing-b...
- 10:43 AM Bug #8315 (Resolved): osd: watch callback vs callback funky
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-05-07_19:15:07-upgrade:dumpling-dumpling-testing-basi...
- 10:17 AM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
- Additional logs from fresh runs - http://pulpito.front.sepia.ceph.com/teuthology-2014-05-07_19:15:07-upgrade:dumpling...
- 07:54 AM rgw Bug #8311 (Resolved): No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-...
- Logs rae in http://qa-proxy.ceph.com/teuthology/ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-basic-vp...
- 09:15 AM devops Bug #6966 (Pending Backport): ceph-disk: prepare --dmcrypt failing
- 09:00 AM devops Bug #6966 (Resolved): ceph-disk: prepare --dmcrypt failing
- Merged to master with hash 0f196265f049d432e399197a3af3f90d2e916275
- 08:21 AM devops Bug #6966: ceph-disk: prepare --dmcrypt failing
- I installed wip-6966 on a test cluster and was able to build and use dmcrypted OSDs.
Thanks! - 08:09 AM Revision b4b79ebb (ceph): remove superfluous second semicolons at end of lines
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 07:38 AM Revision 1214257a (ceph): msg: fix some -Wextra-semi warnings
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 07:34 AM Revision 9ad60428 (ceph): crush/builder.c: remove some unreachable return statements
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 07:28 AM rgw Bug #8293: admin api get quotas
- Tested on our newly updated Firefly cluster and same result. I get a 200 with no JSON in the body.
=== User ===
... - 07:08 AM Linux kernel client Bug #8300 (Resolved): Regression in 3.14: "No such device or address" reading file content
- Great, this patch is in 3.15-rc1 ("crush: fix off-by-one errors in total_tries refactor"). I'll make sure it gets in...
- 07:04 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- Yes, your patch fixes the problem. Thank you very much for looking into this!
- 06:40 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- OK, please try the attached patch (on top of 3.14.2) and see if it fixes the problem.
- 07:01 AM Support #8310: Most pgs stuck stale, no osds reporting them, repair ineffective
- You'll generally have better luck with stuff like this on the mailing list. But I see that your PGs aren't mapping to...
- 05:08 AM Support #8310: Most pgs stuck stale, no osds reporting them, repair ineffective
- I mentioned "repair ineffective" without detail. Specifically, I have tried pg repair on all stale pgs, osd scrubs, o...
- 05:03 AM Support #8310 (Closed): Most pgs stuck stale, no osds reporting them, repair ineffective
- After trying to resolve an issue with pgs stuck in cleaning, I restarted osds and most of the pgs in the cluster now ...
- 03:36 AM Revision 3f837254 (ceph): Merge pull request #1742 from ceph/wip-multimds
- Wip multimds
- 03:29 AM Revision 1f600602 (ceph): mds: properly wake up dentry waiters after fragmenting dirfrag
- When active MDS wants to fragment a replica dirfrag, it should set
the 'replay' parameter of MDCache::adjust_dir_frag... - 03:29 AM Revision 34e27e46 (ceph): mds: remove unused MMDSCacheRejoin::{MISSING,FULL}
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 03:29 AM Revision 3ca0d018 (ceph): mds: switch flushing ScatterLock to dirty ScatterLock after cache rejoin
- Otherwise the flushing flag may confuse Locker::eval_gather() if MDS later
imports lock's parent inode.
Signed-off-b... - 03:29 AM Revision 5fa2bae3 (ceph): mds: choose MIX state if replica of scatterlock is in MIX state
- After ScatterLock::infer_state_from_strong_rejoin() set scatterlock
to LOCK_MIX state, don't change the scatterlock t... - 02:58 AM Revision 727ad648 (ceph): client: refactor _lookup; fix NULL dentry case
- Return ENOENT for a valid NULL dentry in our cache. Restructure _lookup
to avoid duplicating some code.
Signed-off-... - 02:58 AM Revision 627e644c (ceph): client: do not manually clean up on unlink/rmdir
- The reply handler will do this in a safe, ordered fashion.
Signed-off-by: Sage Weil <sage@inktank.com> - 02:58 AM Revision 8f3409d1 (ceph): client: unlink dentry on traceless rmdir, unlink reply
- This used to be handled in _unlink() and _rmdir() even when a trace was
present in the reply, but this is cleaner.
S... - 02:58 AM Revision 635607ff (ceph): client: skip insert_trace on safe requests
- Only do this for the first reply.
Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: Yan, Zheng <zheng.z.yan... - 01:14 AM Revision bca32ef5 (ceph): Merge pull request #252 from ceph/wip-fsx-krbd
- rbd_fsx: expose krbd and related fsx options
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 01:13 AM Revision ff3987d4 (ceph): Merge pull request #1766 from ceph/wip-fsx-krbd
- krbd mode for librbd_fsx
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 01:10 AM Revision ce852b29 (ceph): Revert "ReplicatedPG: block scrub on blocked object contexts"
- This reverts commit e66f2e36c06ca00c1147f922d3513f56b122a5c0.
Reviewed-by: Sage Weil <sage@inktank.com>
0f3235d46c8f... - 01:01 AM Revision f1d412c3 (ceph): doc: Common graph used in 2 quick start files
- The graph in quick-ceph-deploy.rst applies to
quick-start-preflight.rst.
The graph in deploy seems more complete, so ...
05/07/2014
- 11:53 PM Feature #8307 (Resolved): Creating a pool with erasure code allows me to create invalid ec profil...
- Lets much around with the cmdline
[root@storage ~]# ceph osd pool create ec 128 128 erasure erasure-code-k=9 erasu... - 10:14 PM Revision db8873b6 (ceph): rgw: fix stripe_size calculation
- Fixes: #8299
Backport: firefly
The stripe size calculation was broken, specifically affected cases
where we had manif... - 10:14 PM Revision b1805e74 (ceph): Merge pull request #1780 from ceph/wip-8299
- rgw: fix stripe_size calculation
Reviewed-by: Sage Weil <sage@inktank.com> - 10:04 PM Revision 0e685c68 (ceph): rgw: send user manifest header field
- Fixes: #8170
Backport: firefly
If user manifest header exists (swift) send it as part of the object
header data.
Sig... - 10:03 PM Revision e0fb2e63 (ceph): rgw: cut short object read if a chunk returns error
- Fixes: #8289
Backport: firefly, dumpling
When reading an object, if we hit an error when trying to read one of
the ra... - 10:03 PM Revision 6a06f320 (ceph): Merge pull request #1776 from ceph/wip-8289
- rgw: cut short object read if a chunk returns error
Reviewed-by: Sage Weil <sage@inktank.com> - 09:53 PM Revision 328665db (ceph): rgw: send user manifest header field
- Fixes: #8170
Backport: firefly
If user manifest header exists (swift) send it as part of the object
header data.
Sig... - 09:53 PM Revision 7f5de5d0 (ceph): Merge pull request #1773 from ceph/wip-8170
- rgw: send user manifest header field
Reviewed-by: Sage Weil <sage@inktank.com> - 09:47 PM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- Sage Weil wrote:
> I think cache mode changes will cause similar problems. Let's add a pg_pool_t epoch_t that indic... - 02:34 PM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- Greg Farnum wrote:
> I don't think this lets us handle arbitrary changes in the overlay system. Consider two clients... - 02:27 PM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- I don't think this lets us handle arbitrary changes in the overlay system. Consider two clients a and b, a cache OSD,...
- 02:19 PM Bug #8305: objecter, osd: pool overlay change should trigger op resend
- I think cache mode changes will cause similar problems. Let's add a pg_pool_t epoch_t that indicates the last policy...
- 02:15 PM Bug #8305 (Resolved): objecter, osd: pool overlay change should trigger op resend
- If the client is sending ops a, b, c, d, and a map is received changing the overlay, ordering can break. For example...
- 09:47 PM Revision 20383e35 (ceph): client: add asok command to kick sessions that were remote reset
- Fixes: #8021
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
(cherry picked from commit 09a1bc5a4601d356b9cc69be854... - 09:46 PM Revision d1307631 (ceph): vstart.sh: fix client admin socket path
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:27 PM Revision cdb0fac2 (ceph): client: add asok command to kick sessions that were remote reset
- Fixes: #8021
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
(cherry picked from commit 09a1bc5a4601d356b9cc69be854... - 09:23 PM Revision 14ebe9b5 (ceph): osd: throttle snap trimmming with simple delay
- This is not particularly smart, but it is *a* knob that lets you make
the snap trimmer slow down. It's a flow and a ... - 09:23 PM Revision 4e5e41de (ceph): osd: throttle snap trimmming with simple delay
- This is not particularly smart, but it is *a* knob that lets you make
the snap trimmer slow down. It's a flow and a ... - 09:22 PM Revision 4a91196b (ceph): osd: throttle snap trimmming with simple delay
- This is not particularly smart, but it is *a* knob that lets you make
the snap trimmer slow down. It's a flow and a ... - 09:02 PM Revision 3ba2e228 (ceph): mon/MonClient: remove stray _finish_hunting() calls
- Callig _finish_hunting() clears out the bool hunting flag, which means we
don't retry by connection to another mon pe... - 09:01 PM Revision 383f6440 (ceph): osd/ReplicatedPG: fix trim of in-flight hit_sets
- We normally need to stat the hit_set to know how many bytes to adjust the
stats by. If the hit_set was just written,... - 09:01 PM Revision ef35448e (ceph): osd/ReplicatedPG: fix whiteouts for other cache mode
- We were special casing WRITEBACK mode for handling whiteouts; this needs to
also include the FORWARD and READONLY mod... - 07:49 PM Revision 5ae93dd2 (ceph): Merge pull request #32 from ceph/wip-8284
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 07:45 PM Revision 0ee409b6 (ceph): osd: Remove classic scrub code since Argonaut osd can't join
- Fixes: #7553
Signed-off-by: David Zafman <david.zafman@inktank.com> - 07:18 PM Revision 81c74182 (ceph): ECUtil.h: clarify calculation with braces
- Fix for cppcheck issue:
[src/osd/ECUtil.h:61]: (style) Clarify calculation
precedence for '%' and '?'.
Signed-off... - 06:20 PM Revision bb170c1b (ceph): Merge pull request #249 from ceph/wip-8284
- rados.py: Add pool_snaps option for ceph_test_rados test command
- 06:05 PM Revision 499b29a3 (ceph): Merge pull request #1783 from guangyy/folder-merge-doc
- Update doc to reflect the bahavior change for filestore_merge_threshold setting.
Reviewed-by: Samuel Just <sam.just@... - 06:05 PM Revision 7b1b553d (ceph): Merge pull request #1784 from ceph/wip-da-cleanup-includes
- Cleanup some included headers
Reviewed-by: Samuel Just <sam.just@inktank.com> - 06:01 PM Revision 13f54b7d (ceph): PG::start_peering_interval: use check_new_interval for same_interval_since
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 05:57 PM Bug #8239: log [WRN] : slow request 30.404834 seconds old, received at 2014-04-26 04:05:56.539287...
- per irc conversation with sjusthm, about active+clean+scrubbing+deep pg stuck state. attaching my logs and other info
- 04:57 PM devops Feature #8306 (Resolved): separate ceph.rpm into ceph and ceph-common
- 04:52 PM Revision 5752d76e (ceph): rgw_acl_swift.h: fix #define header guard
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 04:02 PM Revision 8059c9fb (ceph): rgw_rest_metadata.cc: fix -Wparentheses-equality
- Fix for:
warning: equality comparison with extraneous parentheses
[-Wparentheses-equality]
Signed-off-by: Danny Al-... - 04:00 PM Revision 8a0c0163 (ceph): ReplicatedPG.cc: fix -Wparentheses
- Fix for:
warning: using the result of an assignment as a condition
without parentheses [-Wparentheses]
Signed-off-... - 03:32 PM Revision a0f59df1 (ceph): test_rgw_manifest.cc: fix VLA of non-POD element type
- Use vector to fix:
test/rgw/test_rgw_manifest.cc:184:20: error: variable length array
of non-POD element type 'RGWOb... - 03:13 PM rgw Bug #8299 (Resolved): rgw: broken range read with new style manifest
- 03:03 PM rgw Bug #8289 (Resolved): rgw: memory not freed during in-progress read (dumpling)
- 02:52 PM rgw Bug #8170 (Resolved): rgw: missing manifest response header when reading swift user manifest object
- 02:01 PM Bug #8278 (Resolved): monclient: failure to retry after ill-timed connection reset during auth
- 02:00 PM Bug #8283 (Resolved): osd: hit_set_trim cannot stat recently written hitsets
- 01:59 PM Bug #8296 (Resolved): ./test/osd/RadosModel.h: 855: FAILED assert(0 == "racing read got wrong ver...
- 01:55 PM Revision b105a07a (ceph): rbd_fsx: expose krbd and related fsx options
- Expose
-K (enable krbd mode) through 'krbd',
-Z (use direct IO) through 'direct_io',
-U (disable randomized striping... - 01:47 PM Revision 6c49d6e1 (ceph): Merge pull request #1775 from ceph/wip-rbd-clang
- fix clang-analyzer warnings in rbd and objectcacher
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 01:34 PM Revision 3d280d6b (ceph): Merge pull request #1782 from xinglin/coverity-fixes
- test/libcephfs/test.cc: free cmount structure before return
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 01:30 PM Revision ab9de9c0 (ceph): test_librbd_fsx: wire up O_DIRECT mode
- Wire up O_DIRECT mode (-Z) for krbd, to have a workaround for possible
problems with BLKDISCARD leaving stale entries... - 01:30 PM Revision 817985b4 (ceph): test_librbd_fsx: align temporary buffers allocated in check_clone()
- check_clone() allocates temporary good_buf and temp_buf with malloc(),
which is not good enough for krbd with O_DIREC... - 01:30 PM Revision 8d41f86f (ceph): test_librbd_fsx: update usage
- Update usage to include all options and flags.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com> - 01:30 PM Revision d13e32e2 (ceph): test_librbd_fsx: move prterrcode() and simple_err()
- Move prterrcode() and simple_err() so that all printing functions are
close together.
Signed-off-by: Ilya Dryomov <i... - 01:30 PM Revision 7df50ecd (ceph): test_librbd_fsx: align temp_buf by readbdy instead of writebdy
- temp_buf is used for reads, so align it by readbdy.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com> - 01:30 PM Revision 3513ba0a (ceph): test_librbd_fsx: use posix_memalign() to allocate aligned buffers
- Use posix_memalign() to allocate good_buf and temp_buf, which must be
writebdy and readbdy aligned respectively. Usi... - 01:30 PM Revision d63808ed (ceph): test_librbd_fsx: make resizes sector-size aligned
- In preparation for krbd mode support, change check_trunc_hack() to
resize to a sector-size aligned value. The kernel... - 01:30 PM Revision fef984b9 (ceph): test_librbd_fsx: add holebdy option
- In preparation for krbd mode support, provide an option to specify
alignment for discards. The kernel will reject di... - 01:30 PM Revision d5daf718 (ceph): test_librbd_fsx: add a flag to disable randomized striping
- In preparation for krbd mode support, introduce an option to disable
randomized striping. The kernel as of 3.15 does... - 01:30 PM Revision 421e6c56 (ceph): test_librbd_fsx: add krbd mode support
- Add krbd mode support (-K) to test krbd in the same way librbd is
tested. This introduces a dependency on libkrbd an... - 01:30 PM Revision c4a764cc (ceph): test_librbd_fsx: fix a bug in docloseopen()
- docloseopen() always opens $iname image. This is bad, because the
image we had opened could have been something like... - 12:53 PM Feature #7553: Remove classic scrub
- 12:52 PM Feature #8284 (Resolved): Add --pool_snaps rados tests to teuthology
- teuthology:
ea3bef1e1dbf21a6117dea906f1e500db2b6af76
ceph-qa-suite:
99e67abc947f3ebb87bbfdf8032c9c2136e12de7 - 12:22 PM Bug #8229: 0.80~rc1: OSD crash (domino effect)
- I mean stopped on "host1", physically moved to "host2" and started there. Crush map will be updated automatically and...
- 09:52 AM Bug #8229: 0.80~rc1: OSD crash (domino effect)
- What do you mean by brought up on another server?
- 12:21 PM Revision 99400f82 (ceph): osdmaptool.cc: cleanup included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:21 PM Revision a5e0d802 (ceph): monmaptool.cc: cleanup included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:17 PM Revision 537385cc (ceph): ceph_osdomap_tool.cc: cleanup included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:15 PM Revision d57561a8 (ceph): ceph_monstore_tool.cc: cleanup included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:14 PM Revision e2e3d1d0 (ceph): ceph_filestore_tool.cc: remove not needed includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:12 PM Revision ea6df887 (ceph): ceph_kvstore_tool.cc: cleanup includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:12 PM Revision 86206098 (ceph): ceph_filestore_dump.cc: cleanup includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:03 PM Revision 16e86aef (ceph): mon_store_converter.cc: remove not needed includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:03 PM Revision 2c33ace3 (ceph): dupstore.cc: remove not needed include of <iostream>
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:02 PM Revision b1f4cd45 (ceph): rest_bench.cc: remove not needed includes, re-order includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:56 AM Revision bc166f3a (ceph): psim.cc: remove not used includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:55 AM Revision de252c11 (ceph): scratchtool.c: remove not needed include of <pthread.h>
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:55 AM Revision 4da88945 (ceph): radosacl.cc: remove include of <iostream>, re-order includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:53 AM Revision 24a047ec (ceph): ceph_conf.cc: cleanup includes, remove not needed headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:53 AM Revision c0dcd231 (ceph): ceph_authtool.cc: remove not needed includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision e66aec6e (ceph): ceph_monstore_tool.cc: remove twice included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision 71b340a0 (ceph): ceph_osdomap_tool.cc: remove some twice included headers
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision a8a2b564 (ceph): AuthMonitor.cc: remove twice included header, resorted includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision ddb9ce0e (ceph): MDSMonitor.cc: remove twice included header, resorted includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision 8ab3232a (ceph): rgw_admin.cc: remove twice included header, resort includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:27 AM Revision e2b4d417 (ceph): ceph_monstore_tool.cc: remove not needed includes
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 10:23 AM devops Feature #8303 (Rejected): ceph-extra packages for newer Ubuntu versions
- http://ceph.com/packages/ceph-extras/debian/dists/
It's missing packages for Saucy (13.10) and Trusty (14.04). The... - 10:19 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Sam:
This was tested with debug osd = 20, debug filestore = 20, debug ms = 1.
Unfortunately some of the other d... - 09:55 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- You need to reproduce this with debug osd = 20, debug filestore = 20, debug ms = 1.
- 08:55 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Well, the OSDs are supposed to throttle incoming client requests in order to prevent this, but they're generally bett...
- 07:54 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Greg:
That very well may be the case. What I am seeing is that if each test in the set of tests is restricted to ... - 07:13 AM Bug #8301: Suicide Timeout on Cache Tier OSDs
- Sounds like you're just putting too many ops into the cluster too quickly. Is there anything making you think differe...
- 06:04 AM Bug #8301 (Resolved): Suicide Timeout on Cache Tier OSDs
- This appears to happen in both firefly and master. During 4MB random write tests on an RBD volume with a Ceph cache ...
- 09:54 AM Bug #8228 (Can't reproduce): 0.80~rc1: OSD crash: segfault in libtcmalloc.so.4.1.2
- In that case, marking can't reproduce. Let us know if it recurs.
- 09:54 AM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- It should take something rather extreme to create inconsistent objects in the first place. Did anything interesting ...
- 09:50 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- yes, we build our own kernels, so patching/testing is possible.
- 09:12 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- Hi Markus,
Judging by debug output, I'm assuming you can build your own kernels? - 08:02 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- dmesg shows nothing special without debuggung enabled. i attached debug output of kernel as well as the osdmap. can i...
- 07:25 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- I should note that the MDS is behaving fine according to that log; Zheng thinks there's been a regression in the CRUS...
- 07:12 AM Linux kernel client Bug #8300: Regression in 3.14: "No such device or address" reading file content
- Are there any messages in dmesg on the affected node? Do you have debugfs enabled?
- 04:28 AM Linux kernel client Bug #8300 (Resolved): Regression in 3.14: "No such device or address" reading file content
- On kernel 3.14.2 and ceph 0.72.2, reading from some files gives the error message "No such device or address". Kernel...
- 09:41 AM Revision f9a91f2b (ceph): Update doc to reflect the bahavior change for filestore_merge_threshold...
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 09:08 AM Bug #8232: Race condition during messenger rebind
- Hmm, so this is also following a mark_down_all. That would certainly explain why we no longer have any data on our pe...
- 08:52 AM devops Bug #7311 (Closed): GPG/packaging failures
- this is no longer happening. Will re-open if it does so again.
- 06:06 AM Revision 523619b0 (ceph): Merge pull request #1532 from ceph/wip-fast-dispatch
- fast dispatch
This series adds an ms_fast_dispatch interface to the Messenger/Dispatcher, designed so that you can di... - 05:23 AM Revision 5e5a0867 (ceph): Merge remote-tracking branch 'origin/master' into wip-fast-dispatch
- Conflicts:
src/osd/OSD.cc - 04:44 AM Revision 0d3cdb9f (ceph): test/libcephfs/test.cc: free cmount structure before return
- call ceph_shutdown to free cmount structure before return
Signed-off-by: Xing Lin <xinglin@cs.utah.edu> - 02:06 AM Revision 25d2469f (ceph): client: leave NULL dentry in place on ENOENT during lookup
- If we get a NULL lookup result, unlink the inode but leave the dentry
in place.
Signed-off-by: Sage Weil <sage@inkta... - 02:06 AM Revision 334c43f5 (ceph): client: avoid blindly removing dentries
- MetaRequests may have references to these dentries. Instead of removing
them and tearing down the directory, just un... - 02:06 AM Revision 8fa5408f (ceph): client: handle traceless rename in insert_trace, not verify_reply_trace
- The insert_trace() logic is about managing local cache consistency; the
verify_reply_trace() is about retrying reques... - 02:06 AM Revision cc65c392 (ceph): client: add debugging around traceless reply failures
- Tracking down #5021
Signed-off-by: Sage Weil <sage@inktank.com> - 12:07 AM Revision 2dff44a7 (ceph): Merge pull request #33 from ceph/wip-8297-wusui
- 2-workload testrgw needs to be sequential.
- 12:04 AM Revision 545d8ad1 (ceph): rgw: extend manifest to avoid old style manifest
- In case we hit issue #8269 we'd like to avoid creating an old style
manifest. Since we need to have parts that use di...
05/06/2014
- 11:55 PM Revision 9968b938 (ceph): rgw: fix stripe_size calculation
- Fixes: #8299
Backport: firefly
The stripe size calculation was broken, specifically affected cases
where we had manif... - 11:50 PM Revision 4a3728d1 (ceph): 2-workload testrgw needs to be sequential.
- Fixes: 8297
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 11:10 PM Revision 6c2b1732 (ceph): mds: handle export freezen race
- handle following sequence of events:
- subtree becomes frozen, C_MDC_ExportFreeze is queued.
- export is cancelled
- ... - 11:10 PM Revision 7d1fd669 (ceph): mds: maintain auth bits during replay
- Objects' STATE_AUTH bits are set when replaying EImportStart event.
MDCache::trim_non_auth_subtree() clear objects' S... - 11:10 PM Revision 5b86a13c (ceph): mds: send dentry unlink message to replicas of stray dentry
- stray dentry may have more replicas than the unlinked dentry has.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 11:10 PM Revision 7a066f88 (ceph): mds: include authpinned objects in remote authpin request
- Server::handle_slave_auth_pin() may drop old authpins if it encounters
object that is not authpinable. So it is bette... - 11:10 PM Revision 6d6d1889 (ceph): mds: fix frozen inode check in MDCache::handle_discover()
- When MDCache::handle_discover() encounters a frozen dirfrag, it should
proceed if the dirfrag is being merged, but th... - 11:10 PM Revision f386e163 (ceph): mds: pre-allocate inode numbers less frequently
- no need to refill the pre-allocated inode numbers each time an inode
number is used.
Signed-off-by: Yan, Zheng <zhen... - 11:10 PM Revision c4f0f051 (ceph): mds: tolerate bad sessionmap during journal replay
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 11:10 PM Revision a85bf8c9 (ceph): mds: remove mdsdir in the final step of shutdown MDS
- Otherwise we may get bad subtree map if we restart the MDS before
the shutdown process finishes.
Signed-off-by: Yan,... - 11:10 PM Revision a2caea7c (ceph): mds: clear aborted flag before rollback slave requests
- There is a special case that the MDRequest needs to be preserved after
rolling back slave rename. The preserved MDReq... - 11:10 PM Revision f7541067 (ceph): mds: fix-up inode's fragstat/rstat according its dirfrags
- Extend the code that fixup inode's fragstat/rstat to handle multiple
dirfrags
Signed-off-by: Yan, Zheng <zheng.z.yan... - 11:10 PM Revision 4e844c94 (ceph): mds: encode dirfrag base in cache rejoin ack
- Makes sure recovering MDS get uptodate fragstat/rstat for subtree root
dirfrags. it's required the codes that fix-up ... - 11:10 PM Revision 5283d80d (ceph): mds: ignore stale rstat/fragstat when splitting dirfrag
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 11:10 PM Revision da173949 (ceph): mds: fix root and mdsdir inodes' rsubdirs
- inode rstat accounts inode itself.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 11:10 PM Revision 6e3501bd (ceph): mds: fix _rollback_repair_dir()
- _rollback_repair_dir() may increase dirfrag's rfiles/rsubdirs twice.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 11:10 PM Revision 22abd7b0 (ceph): mds: cancel fragmenting dirfrags when cluster is degraded
- when cluster is degraded, acquiring locking can take long time.
It is not good to keep dirfrags in frozen state for a... - 11:10 PM Revision a09070ab (ceph): mds: allow negetive rstat
- When splitting dirfrag, delta rstat is always added to the first new
dirfrag. Ancestors of the dirfrag may have nagti... - 10:55 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- No, only rbd.ko and libceph.ko.
- 10:45 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- In theory I could but I have so little time for this that I can't promise anything...
Let's see if issue comes back ... - 10:29 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Can you build your own debug kernels? If so, I'll come up with a debug
patch to at least try to isolate the problem. - 10:11 PM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- No idea how to replicate on healthy cluster.
Problem seems to be gone for now...
- 01:34 PM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- Can you reproduce with debug osd = 20, debug filestore = 20, debug ms = 1?
- 10:09 PM Bug #8229: 0.80~rc1: OSD crash (domino effect)
- Sorry, I can't reproduce on healthy cluster and users won't forgive me for potential downtime...
I think it could be... - 01:20 PM Bug #8229: 0.80~rc1: OSD crash (domino effect)
- Can you reproduce with
debug osd = 20
debug filestore = 20
debug ms = 1
on all osds?
? - 10:03 PM Bug #8228: 0.80~rc1: OSD crash: segfault in libtcmalloc.so.4.1.2
- I only had it once, it never happened again as far as I'm aware...
No ideas what could be the cause.
I suspect that... - 01:09 PM Bug #8228: 0.80~rc1: OSD crash: segfault in libtcmalloc.so.4.1.2
- Is there a straightforward way to reproduce this?
- 10:01 PM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Many thanks, Zheng. Looks like it is commit commit:09a1bc5.
- 02:27 AM CephFS Bug #8291 (Resolved): 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- current master branch contains fix for this issue (use "kick_stale_sessions" admin socket command)
- 01:33 AM CephFS Bug #8291: 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- Another MDS have no problem reconnecting to client:...
- 01:29 AM CephFS Bug #8291 (Resolved): 0.80: fuse client hangs after wake-up from suspend until restart of active MDS
- When computer with CephFS mounted using ceph-fuse wakes-up from suspend the @/mnt/ceph@ mount is not responding (i.e....
- 09:06 PM Revision 09beebe3 (ceph): ceph-disk: fix list for encrypted or corrupt volume
- Continue gracefully if an fs type is not detected, either because it is
encrypted or because it is corrupted.
Signed... - 09:00 PM Revision e7df73dd (ceph): osd: Prevent divide by zero in agent_choose_mode()
- Fixes: #8175
Backport: firefly
Signed-off-by: David Zafman <david.zafman@inktank.com>
Signed-off-by: Sage Weil <sage... - 09:00 PM Revision 022d467b (ceph): osd, common: If agent_work() finds no objs to work on delay 5 (default)...
- Add config osd_agent_delay_time of 5 seconds
Honor delay by ignoring agent_choose_mode() calls
Add tier_delay to logg... - 09:00 PM Revision 6a55c3bc (ceph): osd/ReplicatedPG: agent_work() fix next if finished early due to start_max
- Backport: firefly
Signed-off-by: David Zafman <david.zafman@inktank.com>
(cherry picked from commit 9cf470cac8dd4d8f... - 08:29 PM Revision 14650b28 (ceph): PG: only complete replicas should count toward min_size
- Backport: emperor,dumpling,cuttlefish
Fixes: #7805
Signed-off-by: Samuel Just <sam.just@inktank.com>
Signed-off-by: S... - 08:18 PM Revision bd8e026f (ceph): rgw: don't allow multiple writers to same multiobject part
- Fixes: #8269
Backport: firefly, dumpling
A client might need to retry a multipart part write. The original thread
mi... - 08:08 PM Revision b7134c9a (ceph): Merge pull request #1774 from ceph/wip-8296
- osd/ReplicatedPG: fix whiteouts for other cache mode
Reviewed-by: Samuel Just <sam.just@inktank.com> - 08:06 PM Revision 1b899148 (ceph): Fix clone problem
- When clone happened, the origin header also will be updated in GenericObjectMap,
so the new header wraper(StripObject... - 08:03 PM Bug #8232: Race condition during messenger rebind
- > Just to be clear, there is a client and server concept in the messenger, but in the case of the OSDs they are peers...
- 12:00 PM Bug #8232: Race condition during messenger rebind
- Guang Yang wrote:
> After understanding more of the messenger code, I found the above analysis was wrong in terms of... - 05:18 AM Bug #8232: Race condition during messenger rebind
- After understanding more of the messenger code, I found the above analysis was wrong in terms of the reconnecting log...
- 07:59 PM Revision 091d1fe4 (ceph): Revert "Revert "Clean up remote.py and misc.py changes.""
- This reverts commit 02504c3fd27d788e2e446369015b14cbf259a8d2.
- 07:59 PM Revision 36b07b8a (ceph): Use SFTPClienti get for long reads/writes
- Modified remote.py to use the paramiko SFTPClient get
method to extract long files (mostly tar files) from
the remote... - 07:59 PM Revision 8bed6ab6 (ceph): FIx mktemp dir and redundant Paramiko connecting.
- Use previously initialized connection for sftp_get calls.
Use local directory for tarball temp file location. - 07:59 PM Revision 01cf3671 (ceph): Fix linter errors
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:59 PM Revision a1838b2a (ceph): Rewrite most file-retrieval functions
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:59 PM Revision 38578b80 (ceph): Revert "Restrict paramiko to old versions for now"
- This reverts commit c86df77aa68dc5331b98df3fa038faee77c578ad.
- 07:59 PM Revision 02684870 (ceph): Revert "Revert "Handle raw data I/O.""
- This reverts commit 0c8a3e2334631f5fc20cb7933d0005353ea6a46e.
- 07:06 PM Revision 7b1eec94 (ceph): Use longer varchar for locked_by in DB.
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 07:03 PM Revision 03b0d1cf (ceph): rgw: cut short object read if a chunk returns error
- Fixes: #8289
Backport: firefly, dumpling
When reading an object, if we hit an error when trying to read one of
the ra... - 06:39 PM Revision 2d5d3097 (ceph): Pipe: wait for Pipes to finish running, instead of just stop()ing them
- Add a stop_and_wait() function that, in addition to closing the Pipe and killing
its socket, waits for any fast_dispa... - 06:21 PM Revision 6ec99f7a (ceph): librbd: check return value during snap_unprotect
- This would only fail if the header object was corrupted, so it's
unlikely to occur in practice.
Signed-off-by: Josh ... - 06:18 PM Bug #8241: XfsFileStoreBackend tries to set extsize but may get EINVAL
- Bumped pri, assigned to Ilya for investigation
- 05:10 PM Bug #8241: XfsFileStoreBackend tries to set extsize but may get EINVAL
- Seeing this with master during RBD tiering tests only on the cache tier OSDs. Eventually during heavy RBD random 4MB...
- 06:11 PM Revision 6f2eddaa (ceph): ObjectCacher: remove useless assignment
- left is not read after the break. Caught by clang-analyzer.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 06:01 PM Revision 3e387d62 (ceph): osd/ReplicatedPG: fix whiteouts for other cache mode
- We were special casing WRITEBACK mode for handling whiteouts; this needs to
also include the FORWARD and READONLY mod... - 05:49 PM Revision 650051cd (ceph): Merge pull request #1601 from ceph/wip-7576
- osd: prevent pg map epochs from lagging too far behind
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:30 PM Revision ea3bef1e (ceph): rados.py: Add pool_snaps option for ceph_test_rados test command
- Fixes: #8284
Signed-off-by: David Zafman <david.zafman@inktank.com> - 05:12 PM Revision 2b48e52c (ceph): Merge pull request #1748 from onlyjob/docs
- sample.ceph.conf update:
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 05:10 PM Revision 9c0e92f0 (ceph): Merge pull request #1653 from ceph/wip-7499
- rgw, radosgw-admin: bucket link uses bucket instance id now
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 05:04 PM rgw Bug #8269 (Fix Under Review): rgw: corrupted multipart object
- 09:05 AM rgw Bug #8269 (In Progress): rgw: corrupted multipart object
- 05:03 PM rgw Bug #8289 (Fix Under Review): rgw: memory not freed during in-progress read (dumpling)
- 09:04 AM rgw Bug #8289 (In Progress): rgw: memory not freed during in-progress read (dumpling)
- 05:00 PM Revision 5cc56860 (ceph): rgw: send user manifest header field
- Fixes: #8170
Backport: firefly
If user manifest header exists (swift) send it as part of the object
header data.
Sig... - 04:56 PM rgw Bug #8299 (Fix Under Review): rgw: broken range read with new style manifest
- 04:13 PM rgw Bug #8299: rgw: broken range read with new style manifest
- This will trigger only when dealing with manifests that describe multiple parts.
- 03:40 PM rgw Bug #8299 (Resolved): rgw: broken range read with new style manifest
- 04:48 PM Feature #8284: Add --pool_snaps rados tests to teuthology
- 04:45 PM Feature #7553 (Fix Under Review): Remove classic scrub
- 04:34 PM Revision bdd1b5ac (ceph): Merge pull request #251 from ceph/wip-8295
- rgw: fix indentation for cache_pools
- 04:22 PM Revision 4ad23dc5 (ceph): rgw: fix indentation for cache_pools
- Fixes: #8295
Signed-off-by: Sage Weil <sage@inktank.com> - 02:20 PM rgw Bug #8251: radosgw-agent does not sync objects uploaded to recreated buckets
- It appears this is due the replica log api using the bucket name only, not the bucket-instance which is given to it b...
- 02:12 PM Revision f31e3ee0 (ceph): Merge pull request #1768 from daniel-j-h/code_quality
- Variable length array of std::strings (not legal in C++) changed to std::vector<std::string>
Reviewed-by: Sage Weil ... - 02:04 PM Revision e65a9da9 (ceph): Revert "Fix installation into user home directory, broken by d3f0c0b"
- This reverts commit 7539281037ce7a755ac8661ecb15aea32e5f79f6.
This breaks mount.fuse.ceph installation. - 02:03 PM Revision b78644e7 (ceph): 0.80
- 02:01 PM devops Bug #6746 (Resolved): ceph-release rpm not playing well with yum-plugin-priorities
- you can now specify the repository information when installing and just apply whatever priority you need in the confi...
- 02:01 PM Bug #8175 (Resolved): Some values of target_max_objects for tiering will crash OSDs
- 02:01 PM Bug #8113 (Resolved): agent_work can be continuously rescheduled during recovery while most objec...
- 01:58 PM devops Bug #7157 (Duplicate): ceph-disk list fails in encrypted disk setup
- 01:57 PM devops Bug #7227 (Can't reproduce): ceph-create-keys upstart script fails
- 01:52 PM devops Bug #7605 (Resolved): statup script /etc/init.d/ceph has incorrect slash
- commit:4cf9a73bacb73706fff66110528b733e9ec80b21
- 01:48 PM devops Bug #6216 (Resolved): rpm missing package when junit not installed
- 01:48 PM devops Bug #5479 (Resolved): Append our built packages with some sort of inktank/ceph identifier
- 01:45 PM devops Bug #7004 (Rejected): qemu: rhel and centos qemu packages should depend on librbd
- 01:43 PM devops Bug #7552 (Resolved): dregs of mkcephfs still live on
- 01:42 PM devops Bug #8095 (Resolved): [chef] No version specified, and no candidate version available for libmpic...
- 01:41 PM Bug #8058 (Resolved): "LibRadosTierECPP.FlushWriteRaces" failed in upgrade:dumpling-x:parallel-fi...
- 01:40 PM Bug #8180 (Duplicate): osd.3 crashed in upgrade:dumpling-x:stress-split-firefly-distro-basic-vps
- 01:40 PM Bug #8204 (Duplicate): "timed out waiting for admin_socket to appear after osd.5 restart" in upgr...
- 01:40 PM devops Bug #6966 (Fix Under Review): ceph-disk: prepare --dmcrypt failing
- https://github.com/ceph/ceph/pull/1777
- 01:38 PM devops Bug #8298 (Resolved): missing emperor ceph package
- thanks for the quick fix ! Not sure what it was but it was fixed within minutes which is impressive ;-)...
- 01:33 PM devops Bug #8298 (Resolved): missing emperor ceph package
- The ceph package is missing from ...
- 01:37 PM Bug #8164 (Duplicate): "[ERR] 4.15 0 tried to pull" in upgrade:dumpling-x:stress-split-firefly---...
- 01:37 PM Bug #8206 (Duplicate): "osd.4 ...[ERR] : 3.14 push" in upgrade:dumpling-x:stress-split-firefly-di...
- 01:36 PM Bug #8207 (Duplicate): "[ERR] 3.6 missing primary copy.." in upgrade:dumpling-x:stress-split-fire...
- 01:36 PM devops Bug #8151 (Rejected): Perms on /etc/ceph/ceph.client.admin.keyring wrong on some nodes after install
- 600 looks correct to me?
- 01:35 PM devops Bug #5778 (Resolved): gitbuilders use cryptopp instead of nss libraries
- 01:30 PM Bug #7779 (Resolved): osd: object file can have too many xattrs, get E2BIG
- 01:30 PM Bug #7976 (Duplicate): 4.8 missing primary copy of ..., unfound (dumpling)
- 01:29 PM Bug #5818: leveldb 1.12: hang on shutdown (mon)
- 01:27 PM Bug #5818 (Duplicate): leveldb 1.12: hang on shutdown (mon)
- This is related to #5847, but I can't link them due to limitations in RedMine
- 01:29 PM Bug #8021 (Duplicate): osd: ENOENT on clone on dumpling
- #8162
- 01:28 PM Bug #7805 (Resolved): emperor can go active with < min_size non-incomplete peers since we check a...
- 01:25 PM Bug #8104: OSD: changing min_size to larger than the acting set does not make the PG go inactive
- make sure this is consistent with check_new_interval()
- 01:24 PM Bug #8103 (Won't Fix): pool has too few PGs warning misleading when using cache pools
- no simple way to avoid this false positive but still maintain this warning. and it is useful.
- 01:21 PM Bug #8036 (Can't reproduce): levedb: throws std::bad_allow on 14.04
- 01:21 PM Bug #8176 (Resolved): Change target_max_objects/target_max_bytes has no immediate effect
- 01:18 PM Bug #7744 (Need More Info): osd: assert(last_e.version.version < e.version.version)
- we need a full log to see how this happens on dumpling.
Brian, to work around this and get your osd up, you need t... - 01:15 PM Bug #7576 (Resolved): osd: large skew in pg epochs (dumpling)
- 11:05 AM Bug #7576 (Pending Backport): osd: large skew in pg epochs (dumpling)
- 01:13 PM Bug #7916 (Can't reproduce): ceph_test_rados got ENOENT on ec pool + thrashing
- 01:13 PM Bug #7588: OSD Seg fault in string assign ObjectOperation::C_ObjectOperation_copyget::finish()
- 01:10 PM Bug #8123 (Can't reproduce): OSD: received operation against clone which was not backfilled (but ...
- 01:10 PM Bug #8199 (Resolved): rados unit test failure: LibRadosTwoPoolsECPP.FlushTryFlushRaces hang
- 01:07 PM Bug #8237 (Resolved): ceph centos 6 repo broken
- 01:07 PM Bug #8272 (Duplicate): leveldb 1.12.0 broken on el6
- This duplicates #5847, but I can't link them due to limitations in RedMine
- 01:07 PM Bug #7986 (Can't reproduce): 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/2...
- 01:06 PM Bug #8296 (Pending Backport): ./test/osd/RadosModel.h: 855: FAILED assert(0 == "racing read got w...
- 10:32 AM Bug #8296 (Resolved): ./test/osd/RadosModel.h: 855: FAILED assert(0 == "racing read got wrong ver...
- ...
- 01:06 PM Bug #8282 (Resolved): ceph-objectstore-test segv
- 11:33 AM Bug #8283 (Pending Backport): osd: hit_set_trim cannot stat recently written hitsets
- 10:54 AM Revision cdbbf86f (ceph): doc: Fixed artifacts from merge.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 10:54 AM Revision a31b9e9c (ceph): doc: Added sudo to setenforce. Restored merge artifact.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 10:53 AM Revision 51582722 (ceph): doc: Added erasure coding and cache tiering notes. Special thanks to Lo...
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 09:43 AM Bug #8273 (Duplicate): leveldb 1.12.0 broken on el6
- 09:42 AM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
- 09:08 AM rgw Bug #8194: rgw: test_region_copy_object fails with erasure coding
- commit at ceph-qa-suite:ee69c7a4f3b425377bd20b307d674ecc70904c0b
- 09:07 AM rgw Bug #8194 (Resolved): rgw: test_region_copy_object fails with erasure coding
- 08:18 AM Bug #8294 (Rejected): "Error EINVAL" in upgrade:dumpling-dumpling-testing-basic-vps
- Logs are in /a/yuriw/231774...
- 07:51 AM Revision 08a4e888 (ceph): Variable length array of std::strings (not legal in C++) changed to std...
- Signed-off-by: Daniel J. Hofmann <daniel@trvx.org>
- 06:28 AM rgw Bug #8293 (Resolved): admin api get quotas
- I have been trying to implement the different admin api quota commands. I am getting a 200 answer but no body when r...
- 03:32 AM devops Bug #8292 (Resolved): ceph-disk prepare output not explicit on too small disk
- While trying to use "ceph-disk prepare /dev/sdb", where /dev/sdb has only a 1Go partition,
we get this output
STD... - 12:20 AM Revision d158c156 (ceph): Merge pull request #250 from ceph/wip-fix-thrasher
- ceph_manager: reset osd weights to 1 when waiting for clean
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 12:05 AM Revision 33b4bfc7 (ceph): ceph_manager: reset osd weights to 1 when waiting for clean
- If we leave the weights adjusted, we can get PGs stuck in a remapped state
because we are probabilistically rejecting...
05/05/2014
- 11:55 PM Revision 38408f6b (ceph): Merge pull request #1770 from ceph/wip-8290
- client: check snap_caps in Incode::is_any_caps()
Reviewed-by: Sage Weil <sage@inktank.com> - 11:46 PM Revision ae434a35 (ceph): client: check snap_caps in Incode::is_any_caps()
- Fixes: #8290
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 11:26 PM Revision 7f3a4206 (ceph): Merge pull request #1764 from eile/master
- Fix installation into user home directory, broken by d3f0c0b
Reviewed-by: Sage Weil <sage@inktank.com> - 11:05 PM devops Bug #7598: ceph-disk-activate error with ceph-deploy
- I faced this issue consistently in my setup.
ubuntu@ip-10-15-16-160:~$ sudo ceph-deploy osd activate ip-10-15-16-1... - 10:39 PM Linux kernel client Feature #190: krbd: DISCARD support
- Definitely agree with Kyle. Due to this, and after finding out that an XFS fstrim within QEMU reports success but doe...
- 10:29 PM Revision e1277ba6 (ceph): OSD: move the peer_epoch and map sharing infrastructure into OSDService
- None of this code requires OSD-internal data or acquring locks from
anybody else.
Signed-off-by: Greg Farnum <greg@i... - 10:29 PM Revision b038f0c5 (ceph): OSD: rename share_map_incoming and share_map_outgoing
- share_map_incoming -> share_map
share_map_outgoing -> share_map_peer
Signed-off-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision 4bf20afc (ceph): SimpleMessenger: Don't grab the lock when sending messages if we don't ...
- We'd like it if sending a message didn't require any global locks, but the
submit_message() function conditionally ne... - 10:29 PM Revision 9028f95e (ceph): OSD: Juggle the locking when resurrecting a PG
- Don't hold the old PG's lock in _create_lock_pg. Instead, just copy the
necessary data bits into a holding location. ... - 10:29 PM Revision 62b2d43a (ceph): OSD: remove dead comment
- enqueue_op no longer requires holding the osd_lock.
Signed-off-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision fd2b57ea (ceph): OSD: enable ms_fast_dispatch
- We've been setting it up, now this patch actually adds a fast path for osd ops
which bypasses the osd_lock and should... - 10:29 PM Revision fccf1c70 (ceph): OSD: do not take the pre_publish_lock in connection utility functions
- They loop back around for local connections and deadlock, so we use the
map reservation mechanism instead.
TODO: actu... - 10:29 PM Revision 2ec92c76 (ceph): OSD: scan for dropped PGs in consume_map instead of advance_map
- We have to wait until after we know that nobody will be adding ops for
newly-dead PGs to the list. While we're moving... - 10:29 PM Revision 938feb49 (ceph): OSD: move the {boot,up,bind} epochs into OSDService
- Provide interfaces around setting and retrieving them, instead of accessing
them directly with a lock.
Signed-off-by... - 10:29 PM Revision 399e67f8 (ceph): OSD: pass a pointer to last_sent_epoch instead of the whole Session
- We don't use any other part of the Session, and this interface will
be easier to move out of the OSD class.
Signed-o... - 10:29 PM Revision 0fbaa160 (ceph): OSD: move should_share_map and share_map_incoming to OSDService
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision 0ffdeab9 (ceph): OSD: fix a few map sharing bugs
- 1) do not share OSD maps with peers that already have them
2) do not share maps with oneself
Signed-off-by: Greg Far... - 10:29 PM Revision 9fba69a1 (ceph): OSD: allow build_incremental_map_msg to fail on lookups
- Since we're now building incremental map messages out-of-band with doing
other map updates now, we need to tolerate l... - 10:29 PM Revision 6c98e36f (ceph): OSD: add an op threadpool GenContext workqueue
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision ebdc0970 (ceph): OSD: use the async workqueue to send OSDMap updates on dropped ops
- Check whether we actually want to send a map in-line, and if we do, create
a GenContext which does so and put that in... - 10:29 PM Revision 5268e51b (ceph): OSD: don't share_map_incoming() directly from handle_replica_op()
- Let the op_tp handle it, or our C_SendMap callback in the op_gen_wq.
Signed-off-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision b2187ac9 (ceph): OSD: use an OSDMapRef& and require the Session* in _share_map_incoming
- You can pass in a NULL Session*, but both callers do that; and using
an OSDMapRef& reduces shared_ptr copies.
Signed... - 10:29 PM Revision b53cec43 (ceph): OSD: add _should_share_map function
- Just copy _share_map_incoming and rip out all the parts that actually
update data structures.
Signed-off-by: Greg Fa... - 10:29 PM Revision 667769c6 (ceph): OSD: simplify _share_map_incoming based on _should_share_map()
- Also, remove the bool return code since nobody looks at it.
Signed-off-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision 1e3c4959 (ceph): OSD: add a Session::sent_epoch_lock
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision 276a4fe4 (ceph): OSD: change Session handling around _share_map_incoming
- Move responsibility for the reference up to _share_map_incoming's caller,
and start using the Session::sent_epoch_loc... - 10:29 PM Revision d78988bf (ceph): OSD: refactor handle_op error handling cases
- We move our map version-checking code earlier (to dispatch_op) and refactor
our other fail-to-dispatch cases. This is... - 10:29 PM Revision c97f9683 (ceph): OSD: share map updates in the op_tp threads instead of the main dispatc...
- Sharing maps can require disk accesses and things. We don't want to do that
in our fast path, so do it in OSD::dequeu... - 10:29 PM Revision 9d8c797e (ceph): OSD: Push responsibility for grabbing pg_map_lock up to callers of _rem...
- The atomicity requirements of other systems prevent us dropping the PG lock
inside that function, and the PG lock is ... - 10:29 PM Revision 767e94ac (ceph): OSD: shard heartbeat_lock
- heartbeat_need_update must be protected independently in order to avoid
a loop with the pg_map_lock and the PG::_lock... - 10:29 PM Revision a94a64d9 (ceph): OSD: protect access to boot_epoch, up_epoch, bind_epoch
- We need to access these members in some call chains via fast_dispatch,
where they're otherwise unprotected.
Signed-o... - 10:29 PM Revision 2f97f477 (ceph): OSD: protect state member with a Spinlock
- This member was previously protected by the osd_lock (although setting
SHUTDOWN was synchronized with the heartbeat l... - 10:29 PM Revision 812c6723 (ceph): OSD::_share_map_incoming: pass osdmap in explicitly
- We'll want to be able to use this method without the osd_lock. Note
that we can't do so yet -- we call send_increment... - 10:29 PM Revision b199194d (ceph): OSD::send_incremental_map: use service superblock so we can avoid locki...
- TODO: make it actually safe by dealing with build_incremental_map_msg()
Signed-off-by: Samuel Just <sam.just@inktank... - 10:29 PM Revision 9835866e (ceph): OSD: use safe params in map-sharing functions
- We were previously using unprotected access to OSD members.
Unfortunately, this does not make them completely safe: ... - 10:29 PM Revision 09bf5e80 (ceph): msgr: change the delay queue flushing semantics
- Since we're doing fast_dispatch out of the delay queue, we don't want to
flush while holding the pipe lock. Instead, ... - 10:29 PM Revision 5abbbfeb (ceph): OSDService: add osdmap reservation mechanism
- The goal here is to be able to get "reserved" refs
to next_map, and ensure that pgs won't see a newer
map until the r... - 10:29 PM Revision 475d8319 (ceph): OSD: add a RWLock pg_map_lock
- If we're going to dispatch ops without grabbing the osd lock, we need
something else to protect the pg map (and it'll... - 10:29 PM Revision 6d533492 (ceph): OSD: pass osdmap to handle_op and handle_replica_op
- We need a map to process them, and we don't want to
take the OSD lock to access one. (And we can't just
use the servi... - 10:29 PM Revision eb30f88c (ceph): OSD: add session waiting_for_map mechanisms
- This will replace the existing waiting_for_osdmap mechanism
with a per-session wait list.
Signed-off-by: Samuel Just... - 10:29 PM Revision 37553183 (ceph): OSD: remove wake_all_pg_waiters
- We shouldn't need this -- we check the pg waiters list on each
map.
Signed-off-by: Samuel Just <sam.just@inktank.com... - 10:29 PM Revision 00d36f6e (ceph): OSD: wake_pg_waiters atomically with pg_map update
- Also, call enqueue_op directly rather than going back
through the entire dispatch machinery.
Be sure to grab the pg l... - 10:29 PM Revision ec163579 (ceph): OSD: replace handle_pg_scan, handle_pg_backfill with handle_replica_op
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision e0ac34a0 (ceph): OSD: remove unused push_wq
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision dd3d023a (ceph): OSD: rename gen_wq, schedule_work, and PG_QueueAsync to include "recovery"
- These all hook into the recovery thread pool and need to make that obvious.
Signed-off-by: Greg Farnum <greg@inktank... - 10:29 PM Revision 1379c031 (ceph): OSD: remove never-activated while loop from send_incremental_map
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision a62db614 (ceph): DispatchQueue: factor out pre_dispatch and post_dispatch
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision 4e20ce19 (ceph): Messenger,DispatchQueue: add ms_fast_dispatch mechanism
- This adds a Dispatcher interface allowing the implementation
to accept ms_fast_dispatch calls for some messages witho... - 10:29 PM Revision 69fc6b2b (ceph): msgr: enable fast_dispatch on local connections
- We do two things:
1) Call ms_handle_fast_connect() when setting up the local connection, so
the Dispatcher can set up... - 10:29 PM Revision 816b10ed (ceph): RWLock: assert pthread function return values
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision 78f310d8 (ceph): PG: constify the init() function params
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:29 PM Revision 37fac29c (ceph): OSD::_share_map_incoming: line wrap debug output
- Formatting only.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 10:29 PM Revision 63cc1ec1 (ceph): OSD: add handle_osd_map debug output
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 10:26 PM Revision e68422b3 (ceph): Merge pull request #1769 from ceph/wip-doc-cache-tier
- doc: Support for cache tiering.
- 10:14 PM Revision ea34f48c (ceph): Merge remote-tracking branch 'origin/wip-doc-radosgw-80'
- Conflicts:
doc/radosgw/config.rst - 09:57 PM Revision d7e04cc8 (ceph): TrackedOp: remove the init_from_message function
- I'm not sure why we ever had this instead of just doing things in the
subclass constructor, and the semantics around ... - 09:57 PM Revision 6a559a5d (ceph): TrackedOp: introduce a _dump_op_descriptor function
- Use this instead of direct access to the Message underneath when dumping
the TrackedOp.
Signed-off-by: Greg Farnum <... - 09:57 PM Revision 2e674dea (ceph): TrackedOp: rename arrived_at to initiated_at, specify when constructed
- Instead of relying on the message's get_recv_stamp, take a timestamp
when the TrackedOp is constructed. Rename get_re... - 09:57 PM Revision 5a3efda7 (ceph): TrackedOp: introduce an _unregistered() function to let implementations...
- Right now, the OpRequest uses it to clean up Message payload data.
Signed-off-by: Greg Farnum <greg@inktank.com> - 09:57 PM Revision 95fc551a (ceph): TrackedOp: do not track a Message
- Give it to the OpRequest (currently, the only TrackedOp implementation).
Signed-off-by: Greg Farnum <greg@inktank.com> - 09:57 PM Revision e2b62bc3 (ceph): TrackedOp: do not require a Message when creating new Ops
- Further parameterize the template to allow passing in an arbitrary parameter,
and move all the Message-based event ma... - 09:53 PM Revision 3c9529ad (ceph): Merge pull request #1760 from ceph/wip-8283
- osd/ReplicatedPG: fix trim of in-flight hit_sets
Reviewed-by: Samuel Just <sam.just@inktank.com> - 09:48 PM Bug #7744: osd: assert(last_e.version.version < e.version.version)
- I'm getting this as well on a single OSD (osd.3) that mounts fine, but does not start. Same precise assertion failure...
- 07:50 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- I had another incident of "misdirected client" during recovery after replacement of another OSD...
All pools were ... - 07:35 PM Revision fc3318ed (ceph): doc: Fix hyperlink.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:34 PM Revision a7e72193 (ceph): doc: Index update and librados.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:33 PM Revision fcbc5fa6 (ceph): doc: Quotas for Admin Ops API.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:33 PM Revision e97b56eb (ceph): doc: New Admin Guide for Ceph Object Storage.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 06:18 PM Revision 99e67abc (ceph): rados/thrash: Add pool_snaps variants
- Fixes: #8284
Signed-off-by: David Zafman <david.zafman@inktank.com> - 06:10 PM Revision c86df77a (ceph): Restrict paramiko to old versions for now
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:04 PM rgw Bug #8289: rgw: memory not freed during in-progress read (dumpling)
- Could very well be related to #8269, in which we don't handle nicely the cancellation.
- 10:22 AM rgw Bug #8289: rgw: memory not freed during in-progress read (dumpling)
- I tend to think that what we see is that we read the data off RADOS much quicker than the client reading the data bac...
- 04:58 PM CephFS Bug #8290 (Resolved): ESTALE when grepping a snapshot via ceph-fuse
- 04:46 PM CephFS Bug #8290: ESTALE when grepping a snapshot via ceph-fuse
- 04:28 PM CephFS Bug #8290: ESTALE when grepping a snapshot via ceph-fuse
- /teuthology-2014-05-02_23:01:27-fs-master-testing-basic-plana/230880/
- 04:20 PM CephFS Bug #8290 (Resolved): ESTALE when grepping a snapshot via ceph-fuse
- ...
- 03:03 PM Revision 0c8a3e23 (ceph): Revert "Handle raw data I/O."
- This reverts commit 257e1459fa064701d789f0ad54384bb80b45e6d9.
- 03:03 PM Revision 02504c3f (ceph): Revert "Clean up remote.py and misc.py changes."
- This reverts commit 74eff43ee1a2b73159277370cfa9d194e42bf49c.
- 02:08 PM devops Feature #8120: RHEL7 GA kernel build
- Could do... or we could build out the new repo layout and use this as the first package in there?
- 10:17 AM devops Feature #8120 (In Progress): RHEL7 GA kernel build
- The kmod packages built for libceph/rbd for the rc-1 kernel (3.10.0-121). I seem to recall we were publishing these i...
- 11:32 AM Feature #7553 (In Progress): Remove classic scrub
- 11:24 AM Bug #8285 (Resolved): Thrasher throws exception when finishing up
- a723ddf5dbc8d78ca8c3cd843a1ffa2af4292cdd
- 07:54 AM Revision 75392810 (ceph): Fix installation into user home directory, broken by d3f0c0b
- Signed-off-by: Stefan Eilemann <Stefan.Eilemann@epfl.ch>
- 06:28 AM Revision 8e1e4ba3 (ceph): marginal/multimds: fuse_default_permissions = 0 for ceph-fuse
- This can reduce the test time becuase it avoids sending getattr
request whenever the kernel checks inode permission.
... - 04:20 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- kernel 3.14.2 looks good so far. i will keep an eye on it.
- 03:57 AM Bug #8232: Race condition during messenger rebind
- If the above analysis makes sense, here is the pull request: https://github.com/ceph/ceph/pull/1765
- 03:55 AM Bug #8232: Race condition during messenger rebind
- ...
05/04/2014
- 09:26 AM rgw Bug #8289: rgw: memory not freed during in-progress read (dumpling)
- Do we know if the object is a multi-part upload or not? And is it chunked or a single RADOS object? This might only b...
05/03/2014
- 11:07 PM rgw Bug #8289: rgw: memory not freed during in-progress read (dumpling)
- in this particular case the request is getting 503 after 30 seconds (the fastcgi timeout?).
- 10:53 PM rgw Bug #8289: rgw: memory not freed during in-progress read (dumpling)
- workaround is to limit the number of threads so that only a handful of such large reads can be in progress at once; t...
- 10:52 PM rgw Bug #8289 (Resolved): rgw: memory not freed during in-progress read (dumpling)
- observing memory growing linearly during a read on a large object. once the read completes, memory is freed.tcmalloc...
- 10:14 PM Revision 24c5ea8d (ceph): osd: check blacklisted clients in ReplicatedPG::do_op()
- OSD checks if client is blacklisted only when receiving OSD request.
It's possible that OSD request's sender get blac... - 10:13 PM Revision b4dfd3d5 (ceph): Merge pull request #1740 from ceph/wip-8155
- mon: OSDMonitor: disallow nonsensical cache-mode transitions
Reviewed-by: Sage Weil <sage@inktank.com> - 10:11 PM Revision 491cfdb3 (ceph): Merge pull request #1763 from ceph/wip-blacklist
- Wip blacklist
Backport: firefly
Reviewed-by: Sage Weil <sage@inktank.com> - 09:36 PM Revision f92677c5 (ceph): osd: check blacklisted clients in ReplicatedPG::do_op()
- OSD checks if client is blacklisted only when receiving OSD request.
It's possible that OSD request's sender get blac... - 08:50 PM rgw Bug #8288 (Duplicate): rgw tests cause osd wrongly marked down
- See this mostly with valgrind. See
teuthology-2014-05-02_23:00:58-rgw-master-testing-basic-plana/230836
teutholo... - 05:13 PM Bug #7996: 0.78: OSD is not suspend-friendly (unresponsive cluster on OSD crash)
- Sage Weil wrote:
> I suspect that the mon on that machine is the key factor at play here.
No MON doesn't matter. ... - 04:41 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- After recovery to "active+clean" cluster became operational again. I/O errors on RBD devices are gone for now.
Could... - 03:12 PM Feature #8155 (Pending Backport): Disallow changing cache_mode in nonsensical ways
- 02:59 PM Revision c64b67b5 (ceph): ceph-object-corpus: rebase onto firefly corpus
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:57 PM Revision 077e6f86 (ceph): ceph-object-corpus: v0.80-rc1-35-g4812150
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:41 PM Bug #8287 (Rejected): Package rebuild needed for trusty for dumpling on trysty
- These are old point releases of Dumpling - we don't need packages for them on Trusty.
- 08:49 AM Bug #8287 (Rejected): Package rebuild needed for trusty for dumpling on trysty
- Logs are in http://qa-proxy.ceph.com/teuthology/ubuntu-2014-05-02_22:15:51-upgrade:dumpling-dumpling-testing-basic-pl...
- 02:41 PM Revision af8a5298 (ceph): Merge pull request #1762 from yuyuyu101/wip-8282
- Fix clone problem
Backport: firefly
Reviewed-by: Sage Weil <sage@inktank.com> - 02:24 PM Revision 794c9465 (ceph): ceph_manager: fix float stringification
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:49 PM Revision ca116a3e (ceph): Merge pull request #1752 from ceph/wip-da-SCA-fixes-20140501
- Various fixes from SCA
Reviewed-by: Sage Weil <sage@inktank.com> - 01:42 PM Revision 00868514 (ceph): Merge pull request #1755 from eile/master
- Fix out of source builds
Reviewed-by: Sage Weil <sage@inktank.com> - 10:02 AM Revision 8bd4e582 (ceph): Fix out of source builds
- Signed-off-by: Stefan Eilemann <Stefan.Eilemann@epfl.ch>
- 09:34 AM Bug #8113 (Pending Backport): agent_work can be continuously rescheduled during recovery while mo...
- 09:34 AM Bug #8175 (Pending Backport): Some values of target_max_objects for tiering will crash OSDs
- 07:40 AM Bug #8282 (Pending Backport): ceph-objectstore-test segv
- 04:55 AM Revision 3aee1e0f (ceph): Fix clone problem
- When clone happened, the origin header also will be updated in GenericObjectMap,
so the new header wraper(StripObject... - 04:18 AM Revision a723ddf5 (ceph): ceph_manager: fix typo
- From ce7fa1839f4b3e3db675b2d68a2bb57849f58c1e. Tested this time.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewe... - 02:42 AM Revision fd970bbc (ceph): mon: OSDMonitor: disallow nonsensical cache-mode transitions
- Fixes: 8155
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> - 02:26 AM Revision 3e314584 (ceph): Merge pull request #1735 from ceph/wip-8113
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 12:06 AM Revision 7a46469f (ceph): Merge pull request #248 from ceph/wip-thrash-osd-weights
- ceph_manager: randomly reweight in osds
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 12:06 AM Revision 94e6c085 (ceph): rgw: don't allow multiple writers to same multiobject part
- Fixes: #8269
A client might need to retry a multipart part write. The original thread
might race with the new one, t... - 12:04 AM Revision d2d7b941 (ceph): cache-snaps.yaml: set target_max_objects to test snap flush/evict
- Signed-off-by: Samuel Just <sam.just@inktank.com>
05/02/2014
- 11:52 PM Revision 4aa93dd1 (ceph): Merge pull request #1698 from ceph/wip-snapmapper-debug
- osd/SnapMapper: debug
Reviewed-by: Samuel Just <sam.just@inktank.com> - 11:48 PM Revision 2700ebf8 (ceph): Merge pull request #1694 from ceph/wip-throttle-snap-master
- osd: throttle snap trimmming with simple delay
Reviewed-by: Samuel Just <sam.just@inktank.com> - 11:43 PM Revision b45adc98 (ceph): Merge pull request #1759 from dachary/wip-mailmap
- DNM: mailmap updates
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 11:41 PM Revision 72fdd557 (ceph): osd/ReplicatedPG: fix trim of in-flight hit_sets
- We normally need to stat the hit_set to know how many bytes to adjust the
stats by. If the hit_set was just written,... - 11:36 PM Revision 84728058 (ceph): Revert "ReplicatedPG: block scrub on blocked object contexts"
- This reverts commit e66f2e36c06ca00c1147f922d3513f56b122a5c0.
Reviewed-by: Sage Weil <sage@inktank.com> - 11:35 PM Revision b7d31e5f (ceph): osd, common: If agent_work() finds no objs to work on delay 5 (default)...
- Add config osd_agent_delay_time of 5 seconds
Honor delay by ignoring agent_choose_mode() calls
Add tier_delay to logg... - 11:35 PM Revision f47f8679 (ceph): osd: Prevent divide by zero in agent_choose_mode()
- Fixes: #8175
Backport: firefly
Signed-off-by: David Zafman <david.zafman@inktank.com>
Signed-off-by: Sage Weil <sage... - 11:35 PM Revision fe0031d9 (ceph): rados.cc: fix typo in help output
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision 70a4a73d (ceph): SimpleLock.h: remove twice included osd_types.h
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision be5a99d6 (ceph): SimpleLock.h: remove unused private function clear_more()
- Remove unused private function clear_more(), it's replaced by
try_clear_more().
Signed-off-by: Danny Al-Gaaf <danny.... - 11:35 PM Revision 1e7eb1a1 (ceph): osd_types.h: pass eversion_t by reference to operator<<
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision 8fad144c (ceph): PGBackend::be_compare_scrubmaps(): pass pgid by reference
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision 296b8ed0 (ceph): PG::read_info(): pass 'const coll_t coll' by reference
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision 8bf039d0 (ceph): Dumper::dump_entries(): reduce scope of 'got_data'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision b05e04ec (ceph): Dumper::dump_entries(): remove not needed variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:35 PM Revision 4fe31c1b (ceph): linux_fiemap.h: remove twice included int_types.h
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:34 PM Revision 9a716d88 (ceph): rgw_bucket.cc: return error if update_containers_stats() fails
- In case need_stats is set on rgw_read_user_buckets() and the
update_containers_stats() call fails with !-ENOENT, not ... - 11:32 PM Revision ce7fa183 (ceph): ceph_manager: randomly reweight in osds
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:55 PM Revision 3f1d7f5e (ceph): mon/PGMonitor: set tid on no-op PGStatsAck
- The OSD needs to know the tid. Both generally, and specifically because
the flush_pg_stats may be blocking on it.
F... - 10:54 PM Revision 4e0eaa95 (ceph): mon/OSDMonitor: share latest map with osd on dup boot message
- If we get a dup boot message, share the newer maps with the osd so that
they know they are living in the past.
Fixes... - 10:54 PM Revision 89044a6d (ceph): mon/PGMonitor: set tid on no-op PGStatsAck
- The OSD needs to know the tid. Both generally, and specifically because
the flush_pg_stats may be blocking on it.
F... - 10:43 PM Revision 5a6ae2a9 (ceph): mon/PGMonitor: set tid on no-op PGStatsAck
- The OSD needs to know the tid. Both generally, and specifically because
the flush_pg_stats may be blocking on it.
F... - 10:43 PM Revision 2e6b2486 (ceph): mon/OSDMonitor: share latest map with osd on dup boot message
- If we get a dup boot message, share the newer maps with the osd so that
they know they are living in the past.
Fixes... - 10:42 PM Revision 77a6f0ae (ceph): mon/MonClient: remove stray _finish_hunting() calls
- Callig _finish_hunting() clears out the bool hunting flag, which means we
don't retry by connection to another mon pe... - 10:42 PM Revision d0245947 (ceph): mailmap: Florent Bautista affiliation
- and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> - 10:35 PM Revision 61a2f064 (ceph): mailmap: Warren Usui name normalization
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:35 PM Revision 7b192f7d (ceph): mailmap: Guang Yang name normalization
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 09:22 PM Revision 331869a0 (ceph): Merge pull request #1754 from nereocystis/hardware-to-glossary
- doc: Include links from hardware-recommendations to glossary
- 07:26 PM Bug #8175 (Resolved): Some values of target_max_objects for tiering will crash OSDs
- f47f867952e6b2a16a296c82bb9b585b21cde6c8
- 07:26 PM Bug #8113 (Resolved): agent_work can be continuously rescheduled during recovery while most objec...
- b7d31e5f5952c631dd4172bcb825e77a13fc60bc
- 07:24 PM Bug #8285: Thrasher throws exception when finishing up
My test passed after I used teuthology from the commit before "randomly reweight in osds"- 06:47 PM Bug #8285 (Resolved): Thrasher throws exception when finishing up
2014-05-02 18:36:50,164.164 INFO:teuthology.task.thrashosds:joining thrashosds
2014-05-02 18:36:50,165.165 ERROR:t...- 07:15 PM Fix #8286 (Resolved): 0.80~rc1: `crushtool` crash
- ...
- 06:54 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- I re-built OSD.4 from scratch and re-added it.
While data is flowing back to OSD.4 I run `badblocks` and found read ... - 06:29 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- That was the first thin I did (setting weight of OSD.7 back to 1) but it didn't help.
All OSDs have reweight value 1... - 05:57 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Can you try setting hte osd weights all to 1.0? (ceph osd reweight N 1) My best guess is that the bug is in that co...
- 05:43 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- A little update: `badblocks` show multiple "bad blocks" or RBD devices.
Ceph logs the following on every failed read... - 03:58 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Forgot to mention that shortly before error appear I did...
- 03:51 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Damn it just happened again, roughly at the same time when just one OSD went down on healthy cluster.
Linux-3.14.2... - 05:48 PM Support #7609: http://tracker.ceph.com/account/register returns 500 Internal error
- Saw that a couple of month ago and forgot to create a tracker.
It's a lang issue. I just tried to register from a ... - 03:33 PM Support #7609: http://tracker.ceph.com/account/register returns 500 Internal error
- Just signed out and hit Register, and got a page as normal. Don't know what might be causing the issue. I see a 500...
- 05:03 AM Support #7609: http://tracker.ceph.com/account/register returns 500 Internal error
- +1 today. User "anton" on IRC has it too.
- 05:26 PM Feature #8284 (Resolved): Add --pool_snaps rados tests to teuthology
After adding --pool-snaps option to ceph_test_rados in 3ce407800d4187645b1d99ec533df69d6fc0a1f2, we should add pool...- 04:48 PM Revision 5844c23e (ceph): Bump paramiko to 1.12.0
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:40 PM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- I encountered this issue before. please try 3.14 kernel, I think I haven't encountered in 3.14 kernel.
- 11:52 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- There are some outstanding osd requests, as i can see. Restarting the corresponding OSDs unfroze the hanging tasks.
... - 11:36 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- is there hang OSD request ? (in /sys/kernel/debug/ceph/*/mdsc)
- 08:11 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- On deadlocked node, i have only the cephfs kernel client running and no OSD. Memory is plenty available and I did not...
- 07:54 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- There is an interesting article which details why this happens for nfs, and what they're doing to fix the problem the...
- 07:09 AM CephFS Bug #7474: Kernel oops with cephfs [ceph_write_begin -> *x8 -> wait_on_page_read]
- I have encountered the same issue on v3.12.17. Is there already a patch available for this one?
[Fri May 2 15:03:... - 04:14 PM Bug #8283 (Fix Under Review): osd: hit_set_trim cannot stat recently written hitsets
- 04:08 PM Bug #8283 (Resolved): osd: hit_set_trim cannot stat recently written hitsets
- ...
- 04:11 PM Feature #7792: leveldb 1.12.0 for rhel
- 1.12 is gone from the dumpling repo now
- 12:05 PM Feature #7792: leveldb 1.12.0 for rhel
- I'm concurring. C6 system, Ceph 0.72.2, after reboot oh the host I experienced crashing mon and hanging OSDs. Downgra...
- 09:44 AM Feature #7792: leveldb 1.12.0 for rhel
- Did you pull it? I still see 1.12 here: http://ceph.com/rpm-dumpling/el6/x86_64/
- 07:53 AM Feature #7792: leveldb 1.12.0 for rhel
- Have we made sure we are applying the patch mentioned here?
http://tracker.ceph.com/issues/6022#note-9 - 07:41 AM Feature #7792: leveldb 1.12.0 for rhel
- Re-opening because the new package is causing severe issues with the monitors.
- 07:36 AM Feature #7792: leveldb 1.12.0 for rhel
- Same here. Mon doesn't restart after upgrading leveledb.
- 07:19 AM Feature #7792: leveldb 1.12.0 for rhel
- pulling leveldb 1.12.0 for rhel made it impossible to use/deploy ceph on rhel6/el6 systems.
As already mentioned i... - 04:08 PM Revision 46628907 (ceph): sample.ceph.conf update:
- * corrected URLs.
* added [client] section.
* more options and descriptions.
* filestore settings were moved under... - 04:06 PM Bug #8011: osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= scrubber.end)
- this triggered again on commit:c6ada53a146f3196e11f545cfc968fc21657aec6
0> 2014-05-02 11:26:12.053553 7fd1ee1... - 04:04 PM Bug #8282 (Resolved): ceph-objectstore-test segv
- ...
- 03:54 PM Bug #8280 (Resolved): mon: stats reply doesn't include tid if no-op
- 03:08 PM Bug #8280 (Resolved): mon: stats reply doesn't include tid if no-op
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-05-02_02:30:10-rados-master-testing-basic-plana/229240...
- 03:54 PM Bug #8279 (Resolved): mon: osd failed to boot after being thrashed down
- 02:58 PM Bug #8279 (Resolved): mon: osd failed to boot after being thrashed down
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-05-02_02:30:10-rados-master-testing-basic-plana/229236...
- 03:47 PM Documentation #8281 (Resolved): Documentation: Detailed explanation of ceph df output is non-exis...
- Right now ceph df output for pool usage is vague and there is no documentation explaining what the numbers means.
... - 03:42 PM Bug #8278 (Pending Backport): monclient: failure to retry after ill-timed connection reset during...
- 02:47 PM Bug #8278 (Fix Under Review): monclient: failure to retry after ill-timed connection reset during...
- 02:40 PM Bug #8278 (Resolved): monclient: failure to retry after ill-timed connection reset during auth
- ...
- 03:17 PM Bug #7986 (Need More Info): 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/20...
The obvious areas to look at is client delete and hit_set_persist() archive removal. The code in hit_set_persist()...- 02:19 PM Feature #8276 (Resolved): ceph-filestore-dump import-rados -p <pool> <archive>
- I'd also like to propose a mode where ceph-filestore-dump reinserts the contents of an exported pg via rados, somethi...
- 10:05 AM Linux kernel client Bug #8275 (New): krbd: 'rbd unmap' gets stuck
- This could be a libceph issue, but both Hannes and myself saw it on 'rbd unmap'.
From: Hannes Landeholm <hannes@ju... - 07:10 AM Bug #8272: leveldb 1.12.0 broken on el6
- duplicate to 8273
- 07:08 AM Bug #8272 (Duplicate): leveldb 1.12.0 broken on el6
- Hi,
since the resolving of #7798, issue #6022 needs to be reopened.
leveldb-1.12 breaks ceph-deploy on centos6/... - 07:09 AM Bug #8273 (Duplicate): leveldb 1.12.0 broken on el6
- Hi,
since the resolving of #7792, issue #6022 needs to be reopened.
leveldb-1.12 breaks ceph-deploy on centos6/... - 05:02 AM Bug #8241: XfsFileStoreBackend tries to set extsize but may get EINVAL
- Today pinguini (with a different nick "anton" this time) gave more information on IRC regarding this issue:...
- 04:34 AM CephFS Bug #8255: mds: directory with missing object cannot be removed
- Thanks, I might try that or make a new file system from scratch.
There are more than one issue mentioned in this t... - 04:04 AM Revision adf2ec43 (ceph): Merge pull request #30 from ceph/wip-8263
- Wip 8263
- 03:55 AM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- It's getting interesting: every time there are less errors found so apparently each iteration fixes some.
Also OSD s... - 02:01 AM Bug #8270: 0.80~rc1: OSD crash during replication after repair
- ...
- 12:42 AM Bug #8270 (Can't reproduce): 0.80~rc1: OSD crash during replication after repair
- ...
- 02:21 AM Revision 9cf470ca (ceph): osd/ReplicatedPG: agent_work() fix next if finished early due to start_max
- Backport: firefly
Signed-off-by: David Zafman <david.zafman@inktank.com> - 12:59 AM rgw Documentation #8271 (Closed): Document support for S3 multi-object delete
- The S3 API documentation contains no mention of rgw's support for multi-object delete.
- 12:31 AM Revision 9f1a9168 (ceph): osd/SnapMapper: pass snaps set by const ref
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:29 AM Revision 6105c355 (ceph): osd/SnapMapper: debug
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:25 AM Revision cf25bdf6 (ceph): osd: prevent pgs from getting too far ahead of the min pg epoch
- Bound the range of PG epochs between the slowest and fastest pg
(epoch-wise) with 'osd map max advance'. This value ... - 12:25 AM Revision 49a3b222 (ceph): osd: ignore MarkMeDown message if we aren't in PREPARING_TO_STOP state
- If we aren't waiting for this, ignore it.
Signed-off-by: Sage Weil <sage@inktank.com> - 12:25 AM Revision 58ace1aa (ceph): osd: fix 'ack' to be 'request_ack' in MOSDMarkMeDown
- This field was passed along but always set to false. It did not seem to
indicate whether this was/wasn't an ack (the... - 12:25 AM Revision f0658090 (ceph): mon/OSDMonitor: do not reply to MOSDMarkMeDown if ack is not requested
- If a reply isn't requested, do not bother to send one. Note that old
clients did not request an ack, but we will inf... - 12:24 AM Revision 81e4c477 (ceph): osd: track per-pg epochs, min
- Add some simple tracking so that we can quickly determine what the min
pg osdmap epoch is.
Signed-off-by: Sage Weil ... - 12:08 AM Revision 48121505 (ceph): Merge pull request #1751 from ceph/wip-mds-shutdown
- mds: remove mdsdir in the final step of shutdown MDS
Reviewed-by: Sage Weil <sage@inktank.com> - 12:04 AM Revision c879e895 (ceph): doc: Include links from hardware-recommendations to glossary
- Included :term: in parts of hardware-recommendations so that glossary
links appear.
Signed-off-by: Kevin Dalley <kevi...
05/01/2014
- 11:06 PM Revision c6ada53a (ceph): Merge pull request #1749 from hufman/fix-typo-releasenotes-pyramind
- Fixes a very minor typo in the release notes
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 10:07 PM Revision cc043225 (ceph): mds: note MDiscoverReply encoding change in corpus
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:43 PM Feature #7784 (Resolved): mon osd down out interval = 0 should prevent ceph health from reporting ok
- 09:40 PM Revision e597068b (ceph): mds: remove mdsdir in the final step of shutdown MDS
- Otherwise we may get bad subtree map if we restart the MDS before
the shutdown process finishes.
Signed-off-by: Yan,... - 09:39 PM Revision 18334ea3 (ceph): rados/thrash: Fix workload of cache-agent-big
- Create a log of objects and operate on some of them
(Initial object creation counts against total operations specifie... - 09:36 PM Revision 27b276e6 (ceph): rgw: test with ec + cache pool
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:36 PM Revision c5da7b21 (ceph): rgw: option to create a cache pool
- 64mb for now!
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 09:03 PM Bug #8263 (Resolved): cache-agent-big.yaml ceph_test_rados params cause only writes
- 07:21 PM Bug #8263 (Fix Under Review): cache-agent-big.yaml ceph_test_rados params cause only writes
- 09:36 AM Bug #8263: cache-agent-big.yaml ceph_test_rados params cause only writes
- see how many objects it did create in the run time (10 minutes?), and maybe create a third of that and run it for lon...
- 08:52 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Understood, I'll report debug logs if it happen again. I only have simplest replicated 'rbd' pool. Read errors occurr...
- 02:31 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- If you can reproduce, it'd be useful to get osd logs with debug osd = 20, debug ms = 1 when the I/O errors occur. Did...
- 08:46 PM Revision 1f4a3e1f (ceph): mds: bump protocol
- In commit f689e5f049736bb0a0fa437e05936f6c1b9c1bb6 we change the encoding
and semantics for MDiscoverReply.
Signed-o... - 05:52 PM Revision b0803559 (ceph): Fix syntax of erasure coded pool creation
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 05:46 PM Revision d993b9ca (ceph): Merge pull request #1738 from ceph/wip-8147
- osd: automatically scrub PGs with invalid stats
Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Z... - 05:17 PM Revision f74eea7b (ceph): Merge pull request #247 from ceph/requests-sessions
- Use a requests.Session object for retries instead of safe_while
- 04:59 PM Revision 1ac05fd1 (ceph): doc/release-notes: changelog link
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:48 PM Revision d1b93530 (ceph): Add branch name to job config
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:37 PM rgw Bug #8269 (Resolved): rgw: corrupted multipart object
- scenario:
- client uploads part
- upload stalls, client starts retransmission of that part
- rgw identifies f... - 04:25 PM Revision ab9645f9 (ceph): Add suite name to job config
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:25 PM Revision ba66c6ba (ceph): Add /build and /*.yaml to gitignore
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 03:36 PM Revision ffef20fe (ceph): doc/release-notes: final v0.67.8 notes and changelog
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:39 PM Feature #8147 (Pending Backport): osd: make split automatically trigger scrub
- 12:17 PM Bug #8099 (Duplicate): LibRBD.DiffIterateStress failure - extra extent in diff
- Looks like it hasn't occurred since then.
- 09:49 AM Bug #8099: LibRBD.DiffIterateStress failure - extra extent in diff
- 8091 was fixed; is this still an issue?
- 11:55 AM devops Feature #8039: move to libgoogle-perftools4
- 11:53 AM devops Feature #7947: Create separate ceph and ceph-common packages for EL6 and EL7 builds
- 11:44 AM devops Cleanup #7675 (Resolved): clean up Gary Lowell's WIP branches
- 11:42 AM devops Tasks #7230 (Resolved): Rebuild sync-agent packages for dumpling repo
- 11:18 AM Revision ffc58b4e (ceph): 0.67.8
- 10:46 AM Bug #8267 (Can't reproduce): Bad ceph command syntax sends to mon anyway
ceph osd pool create base 4 erasure teuthologyprofile
2014-04-18T16:57:19.734 DEBUG:teuthology.orchestra.run:Run...- 10:18 AM Bug #8114 (In Progress): "osd/RadosModel.h: 1055: FAILED assert" in upgrade:dumpling-x:stress-spl...
- 10:14 AM Bug #8011 (Resolved): osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || soid >= s...
- 10:14 AM Bug #7995 (Duplicate): osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- this seems to be the same as #7891
- 09:54 AM devops Bug #6966: ceph-disk: prepare --dmcrypt failing
- This is still failing in Firefly 0.80-rc1...
- 06:07 AM Revision 387b2974 (ceph): Merge pull request #1750 from nereocystis/doc-link-to-involved
- doc: documenting links to get-involved
- 05:25 AM Revision 0454962e (ceph): Fixes a very minor typo in the release notes
- pyramind -> pyramid
- 04:31 AM Revision 78b3c93d (ceph): doc: documenting links to get-involved
- Create a link from documenting-ceph so that it is easy to find the
github repository used for ceph.
Signed-off-by: K... - 01:46 AM Revision 79bf1a69 (ceph): Merge pull request #28 from ceph/wip_add_0688_release
- added new correctd tag 67.8
- 01:41 AM Revision 013a3b6c (ceph): added new correctd tag 67.8
04/30/2014
- 11:48 PM Revision 2e0befda (ceph): Merge pull request #27 from ceph/wip_add_0688_release
- added latest dumpling tag v0.68.8
- 11:35 PM Revision 4322ade6 (ceph): added latest dumpling tag v0.68.8
- 10:15 PM Revision 4b16b70c (ceph): Merge pull request #1743 from ceph/wip-mon-backports.dumpling
- mon: OSDMonitor: HEALTH_WARN on 'mon osd down out interval == 0'
Reviewed-by: Sage Weil <sage@inktank.com> - 10:13 PM Revision 0f3235d4 (ceph): ReplicatedPG: block scrub on blocked object contexts
- Fixes: #8011
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry pick... - 10:11 PM Revision e66f2e36 (ceph): ReplicatedPG: block scrub on blocked object contexts
- Fixes: #8011
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 10:10 PM Revision 4bac8c7a (ceph): rados.h,ReplicatedPG: add CEPH_OSD_FLAG_ENFORCE_SNAPC and use on flush
- We need to ensure that even with pool snaps, we use the snapc provided in order
to ensure that the clones are written... - 10:09 PM Revision 3b6d262f (ceph): Merge pull request #1745 from ceph/wip-7941
- rados.h,ReplicatedPG: add CEPH_OSD_FLAG_ENFORCE_SNAPC and use on flush
Reviewed-by: Sage Weil <sage@inktank.com> - 10:08 PM Revision d9106ce5 (ceph): ECBackend::continue_recovery_op: handle a source shard going down
- get_min_avail_to_read_shards might return an error if there are
no longer enough sources to reconstruct the missing s... - 10:07 PM Revision ed464336 (ceph): Merge pull request #1744 from ceph/wip-8161
- ECBackend::continue_recovery_op: handle a source shard going down
Reviewed-by: Sage Weil <sage@inktank.com> - 10:06 PM Revision 87195d5f (ceph): ReplicatedPG: we can get EAGAIN on missing clone flush
- Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 060105c313c5b4a777c55f17115eeb95ebb17117) - 10:05 PM Revision d700d99f (ceph): ReplicatedPG: do not preserve op context during flush
- Any information stashed in the OpContext may be obsolete by the time we
actually mark the object clean. Instead, let... - 10:03 PM Revision 348e8c17 (ceph): Merge pull request #1746 from ceph/wip-8086
- Wip 8086
Reviewed-by: Sage Weil <sage@inktank.com> - 09:37 PM Revision aafed10c (ceph): rgw_common.cc: reduce scope of 'fpos' variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:34 PM Revision 49b810ff (ceph): rgw_admin.cc: remove unused string variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:31 PM Revision b9e612ca (ceph): PGBackend.cc: remove unused to_remove variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:29 PM Revision 5fec86ee (ceph): KeyValueStore.cc: remove unused variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:28 PM Revision 7928fe75 (ceph): rgw_op.cc: remove unused map variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:26 PM Revision 074161fc (ceph): rgw_main.cc: remove unused variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:21 PM Revision ae9a7d06 (ceph): rgw_main.cc: use static_cast instead of c-style
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:54 PM Feature #8265 (Resolved): config: make int parser accept K, M, G, T, P suffix and scale value acc...
- 08:51 PM Revision b99f6365 (ceph): buffer.cc: catch exception by reference
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision 5da8e0e8 (ceph): rados.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision 3ebbd998 (ceph): CDentry.cc: fix bool comparison using relational operator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision e624085f (ceph): ObjectStore.h: pass const string parameter by reference
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision a84fed61 (ceph): crush/mapper.c: fix printf format for unsigned variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision e4b31094 (ceph): KeyValueStore: rename s/logger/perf_logger/
- [src/os/KeyValueStore.h:368] -> [src/os/ObjectStore.h:100]: (warning) The class
'KeyValueStore' defines member varia... - 08:51 PM Revision 55624288 (ceph): OSDMonitor.cc: prefer prefix ++operator for non-trivial iterator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision ef0de7ac (ceph): OSDMap.cc: prefer prefix ++operator for non-trivial iterator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision 46442ea9 (ceph): hitset.cc: fix format string to unsigned int
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 08:51 PM Revision 022e705f (ceph): SimpleLock.h: fix bool comparison using relational operator
- [src/mds/SimpleLock.h:287]: (warning) Comparison of a boolean value
using relational operator (<, >, <= or >=).
Sig... - 07:30 PM Revision a9d7aa35 (ceph): Refactor teuthology.beanstalk
- This architecture will make it easier to add new functionality.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 07:30 PM Revision 041666b0 (ceph): Add --runs, to print only run names
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:30 PM Revision 3fa6271f (ceph): Calculate a timeout to use based on queue size
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 06:12 PM Bug #8264 (Rejected): "unknown op copy_from" error in ubuntu-2014-04-30_14:23:02-rados-dumpling-t...
- If you are seeing the copy-from failure, it is becuase you are using the master/firefly branch of teuthology or ceph-...
- 06:05 PM Bug #8264 (Rejected): "unknown op copy_from" error in ubuntu-2014-04-30_14:23:02-rados-dumpling-t...
- Logs are in http://qa-proxy.ceph.com/teuthology/ubuntu-2014-04-30_14:23:02-rados-dumpling-testing-basic-plana/224887/...
- 05:52 PM Revision 82a3668e (ceph): Merge pull request #1629 from ceph/wip-die-mkcephfs
- remove mkcephfs (merge post-firefly?)
Reviewed-by: Alfredo Deza <alfredo.deza@inktank.com> - 05:45 PM CephFS Bug #8255: mds: directory with missing object cannot be removed
- get inode number of 'epiphany' directory, then modify Server::_dir_is_nonempty_unlocked() and Server::_dir_is_nonempt...
- 05:12 PM CephFS Bug #8255: mds: directory with missing object cannot be removed
- FS was created on 0.72.2 then upgraded to 0.78, 0.79 following by 0.80~rc1.
Somehow journal was corrupted during clu... - 07:12 AM CephFS Bug #8255: mds: directory with missing object cannot be removed
- besides, I'm curious when was the fs created (which version)
- 05:36 PM Revision 8979eb39 (ceph): Merge pull request #1741 from ceph/wip-early-reply
- Wip early reply
- 05:33 PM Revision 21bbdf5d (ceph): mds: avoid adding replicas of target dentry to rename witnesses
- When the rename target dentry is NULL, we can use MDentryLink messages
instead of slave requests to update its replic... - 05:32 PM Revision 3a7d6684 (ceph): mds: allow early reply when request's witness list is empty
- Early reply should be Ok when there were slave requests, but all
of them were for acquiring locks.
Signed-off-by: Ya... - 05:11 PM Revision b5d1dd8a (ceph): Merge pull request #1121 from ceph/wip-no-anchor
- mds: remove anchor table (merge post-firefly only)
Reviewed-by: Sage Weil <sage@inktank.com> - 05:10 PM Revision 0fa969b5 (ceph): Merge pull request #1670 from yuyuyu101/wip-test-clone
- Add clone test on store_test
Reviewed-by: Sage Weil <sage@inktank.com> - 04:42 PM Bug #8263 (Resolved): cache-agent-big.yaml ceph_test_rados params cause only writes
All 3 teuthology.log files I saw showed that the ceph_test_rados didn't do any delete, copy_from nor read even thou...- 04:37 PM Bug #7996: 0.78: OSD is not suspend-friendly (unresponsive cluster on OSD crash)
- I reproduced this problem on 0.80~rc1. On healthy cluster suspend of the machine with one OSD have very ill effect on...
- 04:13 PM Revision fb0944e2 (ceph): mon: OSDMonitor: HEALTH_WARN on 'mon osd down out interval == 0'
- A 'status' or 'health' request will return a HEALTH_WARN whenever the
monitor handling the request has the option set... - 03:08 PM Bug #7941 (Resolved): caching needs to be able to enforce snap context on flush even with pool snaps
- 03:06 PM Bug #8161 (Resolved): osd/ECBackend.cc: 475: FAILED assert(r == 0)
- 03:03 PM Bug #8068 (Resolved): try_flush_mark_clean can end up using a snapset from the past corrupting th...
- 12:07 PM Feature #7792 (Resolved): leveldb 1.12.0 for rhel
- 1.12 ended up just being pulled for fedora but there for centos/rhel. Added it to the various ceph repos and ceph-ext...
- 11:47 AM CephFS Documentation #8258: 0.80~rc1: outdated MDS man page
- Can you do this since you're working with that functionality right now? :)
- 10:31 AM Revision 41d93aab (ceph): mds: include authority of the source inode in rename witnesses
- rename updates source inode's ctime
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 06:13 AM Bug #8259: add a target to ensure new dependencies are installed before builds
- make install-deps perhaps? This would be even more useful if done in
a way that will allow us to centralize our lis... - 05:29 AM Bug #8259 (Resolved): add a target to ensure new dependencies are installed before builds
- While trying to build Ceph from master today, Jenkins failed:...
- 04:31 AM CephFS Bug #8257: 0.80~rc1: MDS segmentation fault
- This is the return value of Dumper::init not being checked in ceph_mds.cc.
This case is fixed on the wip-journal-t... - 01:01 AM Bug #8229: 0.80~rc1: OSD crash (domino effect)
- Interesting experiment: on degraded cluster I take down one OSD and bring it up on another host.
Three other OSDs cr... - 12:51 AM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- Perhaps it's too late to provide maps -- I had RBD read errors on three clients while cluster was severely degraded (...
04/29/2014
- 11:11 PM CephFS Documentation #8258 (Resolved): 0.80~rc1: outdated MDS man page
- ...
- 11:07 PM CephFS Bug #8257 (Resolved): 0.80~rc1: MDS segmentation fault
- The following command reproduce MDS segmentation fault:...
- 11:06 PM Bug #8256 (Won't Fix): unhelpful ceph cli command --help
The usage on the left says <poolname> everywhere not making it clear where to put the <tierpool> name from the desc...- 10:55 PM CephFS Bug #8255 (Need More Info): mds: directory with missing object cannot be removed
- need more log to diagnose
truncate the mds log
execute "rm -rv /mnt/ceph/home/user/.config/epiphany"
update the ... - 10:13 PM CephFS Bug #8255 (Resolved): mds: directory with missing object cannot be removed
- MDS write the following line to it log over 14000 times per minute:...
- 09:41 PM Revision adc51e1c (ceph): Drop usage of safe_while
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:17 PM Revision ec72137e (ceph): Add a requests.Session object to ResultsReporter
- By default it is set up to retry requests 10 times
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 09:17 PM Revision ea9c034f (ceph): Use the new ResultsReporter.session object
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:17 PM Revision 61e469b6 (ceph): Remove unused timeout arg to ResultsReporter init
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:16 PM Revision 3f93d168 (ceph): Merge pull request #243 from ceph/wip-8116-wusui
- Wip 8116 wusui
- 09:14 PM Revision 257e1459 (ceph): Handle raw data I/O.
- Paramiko 1.13.0 checks data in the Channel and fails if
invalid UTF-8 characters are sent. The teuthology/misc.py
fu... - 09:14 PM Revision 74eff43e (ceph): Clean up remote.py and misc.py changes.
- Fixed method names to be non-redundant (remote_mktemp in remote is
now just mktemp, for example), and made some param... - 08:18 PM Revision 5339c1f2 (ceph): Changes so these are not installed and still removed
- 08:18 PM Revision 3faeb08d (ceph): When deleting all of a run's jobs, delete the run
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:07 PM Tasks #8252 (Rejected): Activation of cache tiers
- This seems like a dup of #7032.
- 05:11 PM Tasks #8252: Activation of cache tiers
- On the flip side, we should also add nightly tests where cache tiers are disabled (after being completely flushed) wh...
- 05:08 PM Tasks #8252 (Rejected): Activation of cache tiers
- It is unclear whether cache tiers can be enabled while the backing pool is active. Greg has suggested that if the a c...
- 07:30 PM Bug #8232: Race condition during messenger rebind
- Thanks Greg.
I upload the core dump onto dropbox so that you can access here - https://www.dropbox.com/s/35l92m13h... - 12:43 PM Bug #8232: Race condition during messenger rebind
- Oh, and no, there's not a good way to learn about the messenger except by code reading, sorry.
- 11:04 AM Bug #8232: Race condition during messenger rebind
- Guang Yang, this is interesting:...
- 10:49 AM Bug #8232: Race condition during messenger rebind
- I need to study this more, but it looks like we're not correctly handling message resending during repeated reconnect...
- 04:29 AM Bug #8232: Race condition during messenger rebind
- Following are some log snippets related with the ms between the two hosts before crash:...
- 06:39 PM Bug #8254 (Resolved): Not logging missing_on_shards properly
- ...
- 06:23 PM Revision 68b440d6 (ceph): osd: automatically scrub PGs with invalid stats
- If a PG has recnetly split and has invalid stats, scrub it now, even if
it has scrubbed recently. This helps the sta... - 05:03 PM Revision d01aa5bf (ceph): mon: OSDMonitor: return immediately if 'osd tier cache-mode' is a no-op
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 04:12 PM Revision 5a6b3516 (ceph): Make symlink of librbd to qemu's folder so it can detect it.
- Per issue #7293.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
(cherry picked from commit 65f3354903fdbdb81468... - 03:44 PM rgw Bug #8251 (Closed): radosgw-agent does not sync objects uploaded to recreated buckets
- If a bucket is deleted and one with the same name is recreated, subsequently uploaded objects to this bucket are no l...
- 03:31 PM Bug #8250 (Resolved): osd crashed "pthread lock: Invalid argument" in upgrade:dumpling-x:stress-s...
- Logs are is http://qa-proxy.ceph.com/teuthology/teuthology-2014-04-28_20:35:04-upgrade:dumpling-x:stress-split-firefl...
- 03:01 PM Bug #7986 (In Progress): 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/2044 ...
- 02:56 PM Feature #7553: Remove classic scrub
- verify that argonaut cluster member are actually impossible
- 02:52 PM Bug #8235 (Rejected): osd/ReplicatedPG.cc: 8262: FAILED assert((data_included.empty() && data.len...
- emailed btrfs list about this one, seems to be btrfs shenanigans
- 02:46 PM Feature #7873 (Resolved): pg query: dump peer_info, peer_missing in all states
- 02:35 PM Feature #8215 (In Progress): OSD op instrumentation plan
- 02:35 PM Feature #7547 (Resolved): Basic docs for Cache Tiering functionality
- 02:34 PM Feature #8155 (In Progress): Disallow changing cache_mode in nonsensical ways
- 10:05 AM Feature #8155 (Fix Under Review): Disallow changing cache_mode in nonsensical ways
- https://github.com/ceph/ceph/pull/1740
- 02:31 PM Feature #6729 (Resolved): Make pg statistics less wrong after split
- 12:09 PM Revision 063b6a27 (ceph): Fixes #8050 Adds a cluster.yaml that is written by interactive task
- 12:09 PM Revision d71a8745 (ceph): These will likely go somewhere better before merge
- 12:09 PM Revision 1532af44 (ceph): Moves node: remote mapping to the internal task.
- 12:09 PM Revision ce778848 (ceph): Changes invocation of serialize_remote_roles to internal task to avoid ...
- 09:37 AM devops Feature #6020 (In Progress): radosgw-apache opinionated package
- So several problems here. The wip branch for actual ceph builds a package which depends on ceph versions of apache an...
- 09:25 AM rgw Documentation #7434 (Resolved): rgw: doc user/group quota
- 09:10 AM rgw Documentation #7434 (In Progress): rgw: doc user/group quota
- 09:22 AM rgw Tasks #8110 (Resolved): rgw: diagram for rgw notifications (zone object sync)
- 09:13 AM devops Feature #7960 (Resolved): backport rpm creation of /usr/lib64/qemu/librbd.so.1 symlink to dumpling
- commit:5a6b35160417423db7c6ff892627f084ab610dfe
- 09:09 AM rgw Feature #7932 (Resolved): Create design for object versioning, including subtasks and estimates
- 06:50 AM Bug #8242 (Duplicate): RPM repository version mismatch
- 02:20 AM Bug #8242 (Duplicate): RPM repository version mismatch
- While invoking 'ceph-deploy install controller01' or even while manually setting the release name, the script tries t...
- 05:58 AM Revision f689e5f0 (ceph): mds: remove discover ino
- Anchor table was the main user of MDCache::discover_ino(), it has
been removed. MDCache::discover_path() can replace ... - 01:11 AM Revision 913a5dd4 (ceph): mds: remove anchor table
- use backtrace instead of anchors to find/open remote inodes
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 01:11 AM Revision 82176000 (ceph): doc: Ensure fastcgi socket doesn't clash with gateway daemon socket.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 01:10 AM Revision 9c9b92f9 (ceph): doc: Verified RHEL configuration.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 01:09 AM Revision ec11bf7e (ceph): doc: Fixed inconsistent header.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 01:08 AM Revision 63b2964b (ceph): doc: Added rhel-6-server-optional-rpms repo.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 01:07 AM Revision 150a1de4 (ceph): Merge branch 'master' of https://github.com/ceph/ceph into wip-doc-radosgw
- 12:28 AM Revision f674f36f (ceph): Copy range using fiemap not entire length
- Under rbd usage, if a volume has tens of thousands of objects and each 4M
object only has several KB(run fio on this ... - 12:08 AM Revision 3920f40a (ceph): rbd-fuse: fix unlink
- The path contains a leading / that needs to be ignored.
Fixes: #8197
Signed-off-by: Josh Durgin <josh.durgin@inktank...
04/28/2014
- 11:52 PM Revision 915bd92f (ceph): Merge pull request #1701 from ceph/wip-libkrbd
- libkrbd convenience library
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 11:51 PM Revision a0867dbd (ceph): Merge pull request #1648 from ceph/wip-client-sleep
- Wip client sleep
Reviewed-by: Sage Weil <sage@inktank.com> - 10:57 PM Revision bab84d45 (ceph): Revert "valgrind.supp: be less picky about library versions"
- This reverts commit f895d16c9e2fd59aab446254e53480cdb91092a1.
- 10:57 PM Revision f261687f (ceph): valgrind: fix tcmalloc suppression for trusty
- Fixes: #8225
Signed-off-by: Sage Weil <sage@inktank.com> - 10:51 PM Revision b3db3a5f (ceph): Merge pull request #1709 from dachary/wip-brag
- brag : useability changes
Reviewed-by: Babu Shanmugam <anbu@enovance.com>
Reviewed-by: Josh Durgin <josh.durgin@inkt... - 10:36 PM Revision 9021b352 (ceph): Merge branch 'wip-rbd-invalidate'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 10:33 PM Revision 818dde31 (ceph): Merge pull request #1737 from steveftaylor/add_rbd_fuse_image_restriction
- Added a new command line parameter (-i or --image=) that allows rbd-fuse...
Reviewed-by: Josh Durgin <josh.durgin@in... - 10:28 PM Revision 11e06061 (ceph): Merge pull request #1699 from chrisglass/python-api-cleanup
- Simple mechanical cleanups
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 10:18 PM Bug #8241 (Resolved): XfsFileStoreBackend tries to set extsize but may get EINVAL
- IRC user pinguini reports a problem with FSSETXATTR:...
- 10:15 PM Revision 5d340d26 (ceph): librbd: add an interface to invalidate cached data
- This is useful for qemu to guarantee live migration with caching is
safe, by invalidating the cache on the destinatio... - 10:14 PM Revision e08b8b66 (ceph): librbd: check return code and error out if invalidate_cache fails
- This will only happen when shrinking or rolling back an image is done
while other I/O is in flight to the same ImageC... - 09:31 PM Revision b1df2c37 (ceph): Changed the -i parameter to -r in order to avoid a conflict with a gene...
- 09:15 PM Revision a0271000 (ceph): rgw: fix url escaping
- Fixes: #8202
This fixes the radosgw side of issue #8202. Needed to cast value
to unsigned char, otherwise it'd get pa... - 09:13 PM Revision d8c5cc67 (ceph): Merge pull request #1652 from ceph/wip-5170-firefly
- Wip 5170 firefly
- 09:11 PM Revision 735a90a9 (ceph): rgw: fix url escaping
- Fixes: #8202
This fixes the radosgw side of issue #8202. Needed to cast value
to unsigned char, otherwise it'd get pa... - 09:11 PM Revision 8cc878e4 (ceph): Merge pull request #1734 from ceph/wip-8202
- rgw: fix url escaping
Reviewed-by: Sage Weil <sage@inktank.com> - 09:06 PM Revision 5544a51d (ceph): Merge pull request #1736 from ceph/wip-7500-wusui
- Fix s3 tests in the rgw workunit.
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 08:56 PM Revision 9e3b8609 (ceph): Fix s3 tests in the rgw workunit.
- Make it possible to set RGW_PORT with ENV variable.
Fixes: 7500
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 08:49 PM Revision 3ec00406 (ceph): Added a new command line parameter (-i or --image=) that allows rbd-fus...
- the mount directory. The purpose of this is to allow a single RBD to be "mounted" in userspace without opening (and l...
- 07:45 PM Revision 060105c3 (ceph): ReplicatedPG: we can get EAGAIN on missing clone flush
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 07:45 PM Revision d83b8f58 (ceph): ReplicatedPG: do not preserve op context during flush
- Any information stashed in the OpContext may be obsolete by the time we
actually mark the object clean. Instead, let... - 07:40 PM Revision a60e15af (ceph): doc/release-notes: v0.67.8 notes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:23 PM Bug #8237: ceph centos 6 repo broken
- I managed to fix the problem. It's was because of ceph-deploy 1.4.0. It's installing the older packages and repo on n...
- 10:14 AM Bug #8237: ceph centos 6 repo broken
- I am not seeing any problems on our end. I did notice you were using the autobuild.asc but release packages (from you...
- 09:53 AM Bug #8237 (Resolved): ceph centos 6 repo broken
- Having issue install ceph on centos 6. I tried remove the older version and re-install. I tried on a different machin...
- 06:39 PM CephFS Bug #8201 (Resolved): client: (optionally) crash/exit if we are refused reconnect to the mds
- 06:02 PM Revision 2ac27d8f (ceph): Merge pull request #244 from ceph/wip-7199-wusui
- Wip 7199 wusui
- 06:00 PM Revision 694827bc (ceph): Allow scrubbing while thrashing
- Added ability to implement scrubbing while thrashing
(scrub_interval in config can be set to an interval
similar to h... - 05:39 PM Linux kernel client Bug #8226: 0.80~rc1: RBD read errors (ENXIO)
- RBD devices should never report I/O errors. Generally they block and retry instead of reporting an error to the upper...
- 05:33 PM Revision c511894e (ceph): Merge branch 'master' of https://github.com/ceph/ceph into wip-doc-radosgw
- 05:14 PM Revision bcf92c49 (ceph): rgw: fix url escaping
- Fixes: #8202
This fixes the radosgw side of issue #8202. Needed to cast value
to unsigned char, otherwise it'd get pa... - 05:08 PM rbd Bug #8197 (Resolved): Cannot unlink rbd images using rbd-fuse
- Thanks, added to master!
- 04:56 PM Feature #8147 (Fix Under Review): osd: make split automatically trigger scrub
- 04:42 PM CephFS Feature #8230: mds: new requests are not throttled by backend rados progress
- There were plenty of other timeouts before the suicide, and this sort of situation is not specific to ceph.parent bat...
- 03:11 PM CephFS Feature #8230: mds: new requests are not throttled by backend rados progress
- Can you get me the backtraces from the suiciding OSDs? That shouldn't be happening regardless of how many ops we dump...
- 03:01 PM CephFS Feature #8230: mds: new requests are not throttled by backend rados progress
- 1) I've had batches of ceph.parent ops pile up ever since ceph.parent was introduced (early 0.7x IIRC); I'm running 0...
- 12:58 PM CephFS Feature #8230: mds: new requests are not throttled by backend rados progress
- Hmm, there are several things going on here that you're conflating. Some questions and notes
1) Exploding a tarball ... - 07:40 AM CephFS Feature #8230: mds: new requests are not throttled by backend rados progress
- This change might turn out to have another unexpected benefit, although the reason for that might turn out to be a bu...
- 04:12 PM Revision 2cbe1dc0 (ceph): Only attempt to use sudo if necessary
- 03:56 PM Bug #8225 (Resolved): valgrind failures on trusty
- teuthology.git f261687f292df47b7a5296814480713c3c3d306f
- 03:36 PM Bug #8239: log [WRN] : slow request 30.404834 seconds old, received at 2014-04-26 04:05:56.539287...
- can you enable logging on osd.8 as well (sudo ceph --admin-daemon /var/run/ceph/ceph-osd.8.asok config set debug_ms 1...
- 03:05 PM Bug #8239: log [WRN] : slow request 30.404834 seconds old, received at 2014-04-26 04:05:56.539287...
- Here is the log from osd.0 after a recurrence.
- 02:29 PM Bug #8239 (Need More Info): log [WRN] : slow request 30.404834 seconds old, received at 2014-04-2...
- 02:28 PM Bug #8239 (Resolved): log [WRN] : slow request 30.404834 seconds old, received at 2014-04-26 04:0...
- empty cluster, waiting on more info
root@storage0:~# ceph --admin-daemon /var/run/ceph/ceph-osd.0.asok dump_ops_in... - 02:56 PM Feature #8227: RFE: introduce “back in a bit” osd state
- I can't really follow the story you're telling, but even if you are backfilling only changed objects, you still have ...
- 02:36 PM Feature #8227: RFE: introduce “back in a bit” osd state
- Greg, it looks like you're discussing difficulties related with the more elaborate plans for the log-only replica, wh...
- 11:23 AM Feature #8227: RFE: introduce “back in a bit” osd state
- You're missing the ways in which this differs from existing recovery mechanisms:
1) For this state, we would want to... - 02:39 PM devops Tasks #8240 (Resolved): Build 0.67.8 & 0.80 on RHEL7-RC
- Hope the Subject is sufficient..
- 02:10 PM rgw Bug #8202 (Resolved): rgw: failure to copy objects with chinese names
- 12:41 PM Bug #8232: Race condition during messenger rebind
- Actually Guang Yang, do you have a copy of the full backtrace you're concerned about? It's a little mangled from the ...
- 10:11 AM Bug #8232: Race condition during messenger rebind
- #6992 was backported, but there's not been a Dumpling release containing the backport yet. A new patch isn't needed, ...
- 08:59 AM Bug #8232 (Fix Under Review): Race condition during messenger rebind
- Greg, Please review the linked PR.
- 05:03 AM Bug #8232: Race condition during messenger rebind
- > A simple fix of the issue, is to invoke mark down all pipes from within the
> accepter thread before and after its... - 04:56 AM Bug #8232: Race condition during messenger rebind
- Please help to review the pull request - https://github.com/ceph/ceph/pull/1733
- 10:49 AM Feature #7873 (New): pg query: dump peer_info, peer_missing in all states
- 10:25 AM devops Bug #6726 (Resolved): Official packages do not appear to be available for Saucy
- Closing this out. We now have builds of dumpling, emperor, firefly and testing with saucy/trusty builds.
- 08:19 AM Bug #8235 (Rejected): osd/ReplicatedPG.cc: 8262: FAILED assert((data_included.empty() && data.len...
- ubuntu@teuthology:/var/lib/teuthworker/archive/samuelj-2014-04-27_12:36:12-rados-wip-sam-testing-testing-basic-plana/...
- 07:07 AM Revision 27ec495a (ceph): Added Java Example
- 05:55 AM rgw Bug #8233 (Resolved): Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
- https://ceph.com/docs/master/install/install-ceph-gateway/
The repository configured by this process contains apac...
04/27/2014
- 07:46 PM Bug #8232 (Resolved): Race condition during messenger rebind
- When the system is in high load, we observed an assertion failure as below:
----------------------------------------... - 01:42 PM Revision 8f64b5c1 (ceph): Update librados-intro.rst
- 01:40 PM Revision b8aa58af (ceph): client: drop dirty/flushing caps if auth MDS' session is reset
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 01:40 PM Revision 70ab0793 (ceph): client: wake up cap waiters if MDS session is reset
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 01:40 PM Revision 3e41f92b (ceph): client: cleanup unsafe requests if MDS session is reset
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 01:40 PM Revision 09a1bc5a (ceph): client: add asok command to kick sessions that were remote reset
- Fixes: #8021
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 12:20 PM Feature #8231 (Resolved): ceph filestore dump improvements
- ceph-filestore-dump ... <pgid> <object> (get|set)-bytes <from> <to>
ceph-filestore-dump ... <pgid> <object> (get|set... - 12:15 PM Revision 998b365c (ceph): Changed the java code example
- 10:23 AM Bug #8180: osd.3 crashed in upgrade:dumpling-x:stress-split-firefly-distro-basic-vps
- And one more similar crash logs are in - http://qa-proxy.ceph.com/teuthology/teuthology-2014-04-26_20:35:01-upgrade:d...
- 10:08 AM CephFS Feature #8230 (New): mds: new requests are not throttled by backend rados progress
- The use of the ceph.parent attribute as actual cephfs metadata, including its use for recovery and hard links, has tu...
- 06:48 AM CephFS Bug #8201 (Fix Under Review): client: (optionally) crash/exit if we are refused reconnect to the mds
- https://github.com/ceph/ceph/pull/1648/
- 01:51 AM Bug #8229 (Closed): 0.80~rc1: OSD crash (domino effect)
- Situation: degraded cluster recovering/remapping ~20% after replacing some OSDs.
During recovery I reboot two server...
Also available in: Atom