Project

General

Profile

Activity

From 12/19/2014 to 01/17/2015

01/17/2015

06:31 PM Revision 46988823 (ceph): osd/ReplicatedPG: skip all of maybe_handle_cache if caching is off
Return quickly and avoid all of the checks.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:58 PM Revision 871c3ec5 (ceph): crush/CrushWrapper: drop weights from crush dump_tree
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:58 PM Revision 04c09ed2 (ceph): crushtool: add --tree option
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:57 PM Revision 26921f43 (ceph): crush: introduce a helper class for dumping crush tree.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision 3f9b4d1f (ceph): crush: use CrushTreeDumper for dumping crush tree.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision 3e2eaa4b (ceph): osd: use CrushTreeDumper for printing osd tree.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision b42c7e28 (ceph): Add a type (weightf_t) to output float weights.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision 4bae3a8d (ceph): mon: ceph osd df -- a new command to show OSD utilization
Fixes: #10452
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
04:57 PM Revision 1d984a52 (ceph): osd: use weightf_t type when outputing weights by osd tree command
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision 9e22f617 (ceph): osd: use TextTable for osd tree command output
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
04:57 PM Revision 7a045184 (ceph): crush, osdmap: use weightf_t helper for all weights
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:57 PM Revision 022950ec (ceph): crush/CrushTreeDumper: add missing close_section
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:57 PM Revision 86729e79 (ceph): osd, crush: caps for headers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:21 PM Revision 2970e783 (ceph): Merge pull request #299 from ceph/wip-10538
Add v0.80.8 to firefly stable suites (issue 10538) Sage Weil
01:08 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on

An OP_MKCOLL is being put in out of order. Somehow under simple situations the data somehow gets written, but I as...
David Zafman
11:52 AM Revision 4d0e0ae3 (ceph): AsyncConnection: Fix memory leak for AsyncConnection
*_handler will store a reference to AsyncConnection, it need to explicit reset
it.
Signed-off-by: Haomai Wang <haoma...
Haomai Wang

01/16/2015

10:45 PM Revision 78b040ce (ceph): rgw: s/RGWRadosCtx/ObjectCtx
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:45 PM Revision 11a8881c (ceph): Merge pull request #300 from ceph/restore_giant-x_on_master
Restored giant-x suite on master Yuri Weinstein
10:45 PM Revision 19ca3538 (ceph): Merge pull request #301 from ceph/restore_giant-x_on_next
Restore giant x on next Yuri Weinstein
10:42 PM Revision 4c8a5ced (ceph): rgw: change multipart upload id magic
Fixes: #10271
Backport: firefly, giant
Some clients can't sign requests correctly with the original magic
prefix.
R...
Yehuda Sadeh
10:42 PM Revision b10c0d51 (ceph): rgw: url decode http query params correctly
Fixes: #10271
Backport: firefly
This got broken by the fix for #8702. Since we now only url_decode if
we're in query...
Yehuda Sadeh
10:42 PM Revision 24c13d87 (ceph): rgw: change multipart upload id magic
Fixes: #10271
Backport: firefly, giant
Some clients can't sign requests correctly with the original magic
prefix.
R...
Yehuda Sadeh
10:41 PM Revision 617002d3 (ceph): rgw: url decode http query params correctly
Fixes: #10271
Backport: firefly
This got broken by the fix for #8702. Since we now only url_decode if
we're in query...
Yehuda Sadeh
10:41 PM Revision fa5f8325 (ceph): rgw: move RGWRadosCtx into RGWRados
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:41 PM Revision b1dd4a71 (ceph): rgw: initial versioned object removal implementation
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:41 PM Revision 1d49393c (ceph): rgw, cls_rgw: don't remove olh objects
A single head object can contain both olh data, and object data. Don't
remove object if it has olh information on it,...
Yehuda Sadeh
10:41 PM Revision 3b1ea1dd (ceph): cls_rgw: allow olh linking to null instance objects
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:41 PM Revision 559e705e (ceph): rgw: set olh if object has been versioned
Bucket could have versioning suspended, but object has been versioned,
so once object has olh pointer in it, we need ...
Yehuda Sadeh
10:41 PM Revision 7f26ab76 (ceph): rgw: request state and various op functionality use rgw_obj_key
instead of plain string. This is needed so that we use the object
instance in the processing.
Signed-off-by: Yehuda ...
Yehuda Sadeh
10:41 PM Revision 674a7543 (ceph): rgw: fix rgw_obj initialization
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:41 PM Revision cd13c5af (ceph): cls_rgw: update the appropriate prev key entry
We need to update the previous key entry that it's no longer the latest,
need to use the list entry, not the data ent...
Yehuda Sadeh
10:41 PM Revision 4dadae3b (ceph): rgw, cls_rgw: cls_bucket_list returns raw key in map
This is needed so that we dump the objects in the required order (from
newest to oldest versions for each object). Wh...
Yehuda Sadeh
10:41 PM Revision 1488c032 (ceph): rgw: add support for version-id-marker
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:41 PM Revision 8d25ec63 (ceph): rgw: bucket versioning status is tri-state
disabled, enabled, suspended.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:40 PM Revision a76e5376 (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
10:36 PM Revision 5dfe1526 (ceph): cls_rgw: deletion marker needs to keep instance entry
Otherwise we wouldn't be able to find it when we remove it.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision 105ba489 (ceph): rgw: propagate dirent flags to rgw (from cls), other fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision debee800 (ceph): rgw: restful api now dumps versions
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision 1dcdea37 (ceph): rgw: cleanup, get rid of req_state::object
We don't want this extra memory allocation
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision 303db77a (ceph): rgw: object manifest should reflect instance
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision 337e5236 (ceph): rgw: add 'versioning', and 'versions' to handled subresources
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision bde5a8a1 (ceph): rgw: add get_type() to rgw ops
This is needed so that we can identify ops correctly.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision bb649ff4 (ceph): cls_rgw: revise the data model
We don't need to keep a listing entry for the olh.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision 9cf200c1 (ceph): rgw: bucket listing gets extra param for versioning
Can specify whether we want to see versions or not.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision 9e3065b4 (ceph): rgw, cls_rgw: list object versions is optional
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision cb94d55c (ceph): rgw: more atomicity fixes, set_olh()
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision 7a086195 (ceph): rgw: tie set_olh() to object completion
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision bc4dd1f5 (ceph): cls_rgw: olh trim op is read/write
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision 983c68e4 (ceph): rgw: follow olh if needed
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision 8819b387 (ceph): rgw: update json encoding for rgw_obj
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:36 PM Revision fb45e059 (ceph): rgw: olh atomicity groundwork
still more to do
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:36 PM Revision bf9d319e (ceph): rgw: guard against racing writes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:34 PM Revision 5471e87a (ceph): Added "force-branch: firefly-original" to make sure we run on good s3te...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:33 PM Revision 896c8899 (ceph): Merge remote-tracking branch 'origin/wip-10271' into next
Reviewed-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
10:33 PM Revision 67b73a98 (ceph): rgw, cls_rgw: trim olh log functionality
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 1802136b (ceph): rgw: apply olh log functionality
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision b5c54f07 (ceph): cls_rgw: olh init op
Need an op to initialize olh when a new olh is created. It will set its
initial version and tag.
Signed-off-by: Yehu...
Yehuda Sadeh
10:33 PM Revision 2d86a68d (ceph): rgw: implement rgw_bucket_olh_log_entry::dump()
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision d669a7e7 (ceph): rgw-admin: add olh readlog command
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision b11551e8 (ceph): rgw: new api to retrieve olh log
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision b2490b54 (ceph): rgw: bucket index link olh interface
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision da05386e (ceph): cls_rgw: object instance olh linking
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision bf115941 (ceph): cls_rgw: bucket index link olh
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 928b2561 (ceph): cls_rgw: prepare groundwork for olh
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 038073f7 (ceph): cls_rgw: encode / decode obj and list index keys
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 16b5c82d (ceph): rgw: obj_stat() follows on olh
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision f32ceaee (ceph): rgw: some code cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 988310cd (ceph): rgw: init olh tag
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision d139f8dd (ceph): rgw: gen rand lowercase string (stl string version)
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision da98d133 (ceph): rgw: adjust return code when generating random strings
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision 57629b30 (ceph): rgw: initial olh implementation
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:33 PM Revision f6bb8255 (ceph): rgw: gen rand lower alphanumberic string
add a function to generate a random lowercase string, don't want other
characters.
Signed-off-by: Yehuda Sadeh <yehu...
Yehuda Sadeh
10:33 PM Revision cb658266 (ceph): rgw: remove old unused code
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:32 PM Revision b2ea8e8f (ceph): rgw: interface adjustment following a rebase
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:32 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on
David Zafman
07:12 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on

I reproduced this without snapshots and found a case where a single replica on a single osd was bad. A touch, writ...
David Zafman
10:26 PM Revision 68af4a24 (ceph): rgw: generate random instance id
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:26 PM Revision 8941d6ff (ceph): rgw: clean up some locator use
We don't use locators anymore. New objects are always created having the
locator equals to the object name. Don't all...
Yehuda Sadeh
10:26 PM Revision 6979c70c (ceph): radosgw-admin: some commands use object_version param
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:26 PM Revision 54f2e0ac (ceph): rgw: adapt to new objclass interface
use rgw_obj_key instead of string, and pass it on to the objclass.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:26 PM Revision 36978037 (ceph): radosgw-admin: adapt to new interfaces
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:26 PM Revision 6c930f99 (ceph): test: cls_rgw fixes
adapt to new objclass interfaces
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:24 PM Revision fe435a68 (ceph): rgw: rename cls_rgw_obj::key to cls_rgw_obj::loc
to avoid confusion.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:24 PM Revision 840b0862 (ceph): cls_rgw: change data structures to keep single object key structure
instead of keeping the key name and instance separately. Also, translate
key structure into the index key string repr...
Yehuda Sadeh
10:24 PM Revision cb3694fb (ceph): rgw, cls_rgw: various datastructures use new rgw_obj_key
Instead of using a string for referencing object's index key, use a
rgw_obj_key structure that's also references the ...
Yehuda Sadeh
10:18 PM Revision 99da88c9 (ceph): rgw: rename rgw_obj::key to rgw_obj::loc
to avoid confusion
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:18 PM Revision 201467df (ceph): rgw: remove unused code
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:18 PM Revision 45586aa2 (ceph): rgw: decouple object name from index representation
We can't have a direct mapping between the object name to the way we
index it in the bucket index. Have rgw_obj provi...
Yehuda Sadeh
10:18 PM Revision 20c45eba (ceph): rgw, cls_rgw: add accounted_size for object metadata entry
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:18 PM Revision b383b52d (ceph): rgw: enable s3 get/set versioning ops
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:17 PM Revision 0d97b40a (ceph): rgw: get bucket versioning status op
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:17 PM Revision 7cd5e9d9 (ceph): rgw: restful op to set bucket versioning
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
10:12 PM Revision 8ed79d66 (ceph): rgw: add versioning_enabled field to bucket info
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
08:08 PM Revision a845139d (ceph): Merge pull request #3292 from kylinstorage/rbd-merge-diff-v2
rbd: merge diff files
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Josh Durgin
07:48 PM Revision 927a9905 (ceph): Restored giant-x on next
Signed-off-by: Yuri Weinstein <yuriw@magna002.ceph.redhat.com> Yuri Weinstein
07:46 PM Revision 21a4afc2 (ceph): Restored giant-x suite on master
Signed-off-by: Yuri Weinstein <yuriw@magna002.ceph.redhat.com> Yuri Weinstein
06:36 PM Revision 92319316 (ceph): Merge pull request #3318 from XinzeChi/wip-scrub
osd: support schedule scrub between some time defined by users
Reviewed-by David Zafman <dzafman@redhat.com>
David Zafman
06:32 PM Revision a1f3fdc8 (ceph): Merge pull request #3090 from ceph/wip-mon-fixes
mon: fix issues with mixed-version monitors features
Reviewed-by: Sage Weil <sage@redhat.com>
Signed-off-by: Joao Ed...
João Eduardo Luís
06:12 PM Revision 50547dc3 (ceph): mon: PGMonitor: fix division by zero on stats dump
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
05:12 PM Revision dbaa1420 (ceph): rgw: bilog marker related fixes
Fix the way we parse the marker. Instead of specifying whether it's a
sharded or not sharded bucket, we pass a shard_...
Yehuda Sadeh
04:51 PM Revision eee9da43 (ceph): Merge pull request #3390 from ceph/wip-librbd-coverity
librbd: fix coverity false-positives for tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
04:41 PM Revision c4548f68 (ceph): pybind: ceph_argparse: validate incorrectly formed targets
Prior to this patch find_cmd_target() would perform the following
parsing for any given command:
- check if it's a "...
Joao Eduardo Luis
04:34 PM Revision ab996c14 (ceph): mon: Elector: output features in handle_propose()
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
04:34 PM Revision 80a9d998 (ceph): mon: Monitor: return 'required_features' on get_required_features()
We were returning 'quorum_features' instead. This would lead to funny
and weird behavior. I hate funny.
Backport: ...
Joao Eduardo Luis
04:34 PM Revision bb48ebe1 (ceph): mon: Elector: put dangling message reference
Backport: emperor,firefly,giant
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
04:33 PM Revision 0a369b9b (ceph): mon: mkfs compatset may be different from runtime compatset
When we create a monitor we set a given number of compat features on
disk to clearly state the features a given monit...
Joao Eduardo Luis
03:54 PM Revision 6b982e4c (ceph): mon/OSDMonitor: require mon_allow_pool_delete = true to remove pools
This is a simple safety check. Since we default to true it is currently
opt-in.
Backport: giant, firefly
Signed-off...
Sage Weil
03:53 PM devops Bug #10511: "test.functional.tests.TestAccount" fail in upgrade:firefly-x-next-distro-basic-multi...
And one more failure here - http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-14_18:13:01-upgrade:firefly-x-gian... Yuri Weinstein
03:39 PM Bug #10430: osd/osd_types.cc: 456: FAILED assert(m_seed < old_pg_num)
possibly a similar problem in the objecter: #10399 Josh Durgin
03:37 PM Bug #10543 (Duplicate): "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-bas...
Yuri Weinstein
03:34 PM Bug #10543: "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-basic-vps run
Same problem in http://pulpito.ceph.com/teuthology-2015-01-13_17:05:01-upgrade:giant-x-next-distro-basic-vps/
Jobs...
Yuri Weinstein
02:47 PM rgw Bug #10271 (Resolved): Radosgw urlencode
Josh Durgin
02:43 PM rgw Bug #10271 (Pending Backport): Radosgw urlencode
Yehuda Sadeh
02:42 PM rgw Bug #10271 (Resolved): Radosgw urlencode
Josh Durgin
01:20 PM Stable releases Tasks #10560 (Rejected): dumpling v0.67.12
h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea...
Loïc Dachary
12:33 PM Stable releases Tasks #10501 (In Progress): giant v0.87.1
Loïc Dachary
12:01 PM Feature #10559 (Resolved): add a norebalance flag
During peering, normally, the primary chooses the best acting set possible, and then starts a backfill to move that a... Samuel Just
11:33 AM Bug #10524: FAILED assert(peer_missing.count(fromshard))
... Loïc Dachary
11:32 AM Bug #10524 (In Progress): FAILED assert(peer_missing.count(fromshard))
Loïc Dachary
08:30 AM Bug #10524 (Need More Info): FAILED assert(peer_missing.count(fromshard))
Loïc Dachary
05:42 AM Bug #10524: FAILED assert(peer_missing.count(fromshard))
https://github.com/ceph/ceph/pull/3389 will provide more information about the problem the next time it happens. I un... Loïc Dachary
11:23 AM Revision b20ea5a2 (ceph): tests: centos7 needs nc to run make check
It is not added to ceph.spec.in because the requirement disapeared after
firefly.
Signed-off-by: Loic Dachary <ldach...
Loic Dachary
10:49 AM Revision 28f8b132 (ceph): Merge pull request #3384 from liewegas/wip-crush-tests
crush: minor reorg of crush unit tests
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
09:43 AM devops Bug #10532: Failed "joining thrashosds" - suspected low memory config on vps
See the same in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-13_17:18:01-upgrade:firefly-x-next-distro-basi... Yuri Weinstein
09:10 AM rbd Bug #6480: librbd crashed qemu-system-x86_64
Yes, I had no assumption to make a fix for a cuttlefish on purpose. I asked Mike (as he running newer release) to com... Andrey Korolyov
09:07 AM rbd Bug #6480: librbd crashed qemu-system-x86_64
Hi Andrey, that does look like this bug on cuttlefish. We haven't been backporting anything to cuttlefish for a long ... Josh Durgin
08:29 AM rbd Bug #6480: librbd crashed qemu-system-x86_64
Hi, another cephx crash (vm90277.bt.txt). Lines are related to latest cuttlefish and this crash appears for a first t... Andrey Korolyov
08:49 AM Revision 3ee69e3b (ceph): osd: fix journal header.committed_up_to
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
08:31 AM Revision e85197c6 (ceph): test: add test for osd scrub
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
08:30 AM Revision f4b94e05 (ceph): osd: support schedule scrub between some time defined by users
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
08:14 AM Revision 881fe330 (ceph): test: Using different filename for different test case.
Some test case use tmp file to test.But they used same file and create
in the same directory. If we do in parallel, i...
Jianpeng Ma
07:24 AM Revision d7ccf71d (ceph): qa: ignore duplicates in rados ls
These can happen with split or with state changes due to reordering
results within the hash range requested. It's eas...
Josh Durgin
07:20 AM Revision 65bf3b08 (ceph): qa: ignore duplicates in rados ls
These can happen with split or with state changes due to reordering
results within the hash range requested. It's eas...
Josh Durgin
06:19 AM Revision 1511198f (ceph): Striep: s/OSDExtent/ObjectExtent
OSDExtent already removed.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Signed-off-by: Jianpeng Ma <jianpeng.m...
Jianpeng Ma
06:18 AM Revision bb582d92 (ceph): librados: clean up code.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:18 AM Revision 7cfdba24 (ceph): librbd: clean up code.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
05:58 AM Revision 2a4cbfcc (ceph): Merge pull request #3335 from ceph/wip-cephfs-tabletool
Create cephfs-table-tool
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
05:54 AM Revision a60b815c (ceph): Merge pull request #3383 from ceph/wip-10552
client: fix getting zero-length xattr
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
05:47 AM Revision 87d10d39 (ceph): Merge pull request #3358 from ceph/wip-mon-propose
mon: improve paxos proposals
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Sage Weil
05:45 AM Revision bed740bb (ceph): Merge pull request #3342 from ceph/wip-10311
rgw: only keep track for cleanup of rados objects that were written
Reviewed-by: Ray Lv <xiangyulv@gmail.com>
Sage Weil
05:24 AM Revision 2da23116 (ceph): Merge pull request #3362 from FrankYu/master
Doc: Fix the indentation in doc/rbd/rbd-snapshot.rst Sage Weil
05:15 AM Revision aed937ca (ceph): Merge pull request #3346 from timfreund/update-radosgw-python-swift-exa...
doc: Replace cloudfiles with swiftclient in Python Swift example Sage Weil
05:13 AM Revision 15112cc3 (ceph): Merge pull request #3359 from ceph/wip-mon-converter
drop ceph_mon_store_converter
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Sage Weil
05:13 AM Revision 441d0aa7 (ceph): Merge pull request #3373 from jdurgin/wip-rados-ls-dups
qa: ignore duplicates in rados ls
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:10 AM Revision 7372ac7a (ceph): crush: move two crush tests over
CrushWrapper handles map manipulation, crush.cc tests the placement.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:06 AM Revision ddb91b2f (ceph): crush: rename unit tests
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:56 AM Linux kernel client Bug #10450 (Resolved): NULL pointer dereference at send_mds_reconnect
Zheng Yan
02:41 AM Revision 7e1553ce (ceph): rgw: fix partial GET in swift
Fixes: #10553
backport: firefly, giant
Don't set the ret code to reflect partial download, just set the
response sta...
Yehuda Sadeh
02:26 AM Revision e7d5fddc (ceph): client: fix getting zero-length xattr
Fixes: #10552
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
01:26 AM Revision 3eceda9f (ceph): Merge pull request #3378 from xinxinsh/wip-cleanup
cleanup unused varibles
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:12 AM Revision 97c18813 (ceph): osd/PG: do not republish unchanged pg stats
If the PG stats have not changed, do not republish. Note that previously
we would gratuitously update the timestamp;...
Sage Weil
01:12 AM Revision 65d3342a (ceph): osd/osd_types: add operator== for pg stat types
Tedious, but necessary.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:12 AM Revision d2e10494 (ceph): osd/PG: avoid most of publish_stats_to_osd for non-primary
No need to take the lock in the non-primary case. Just make sure we reset
the valid flag so that it is always false ...
Sage Weil
12:45 AM Revision ea153c3f (ceph): mds: abstract SessionMapStore from SessionMap
This is similar to what I did for InodeStore a while back:
introduce a logical separation between the persisted attri...
John Spray
12:45 AM Revision b8ffe5c2 (ceph): mds: give MDSTables a `rank` attribute
...so that they (like the new SessionMapStore)
can be used outside of a live MDS in tool code.
Signed-off-by: John S...
John Spray
12:45 AM Revision 2f316063 (ceph): tools: create cephfs-table-tool
It was unnatural to shoehorn resetting tables
into the journaltool. This new tool initially
can simply dump or reset...
John Spray
12:40 AM Revision aef69572 (ceph): Merge branch 'wip-firefly-rgw-backports' into firefly
Yehuda Sadeh
12:01 AM Feature #10555 (Resolved): Don't allow empty pool names
Currently you can create pools with a empty name:... Wido den Hollander
12:00 AM Bug #10554 (Resolved): init: ceph-osd (...) main process (...) killed by ABRT signal- Erasure cod...
We are creating Erasure coded cluster with 15 nodes and each node has 36 drives. we are able to create the healthy er... Mohamed Pakkeer

01/15/2015

10:27 PM Revision 1b01399a (ceph): Fixed typos
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:26 PM CephFS Bug #10368: Assertion in _trim_expired_segments
one possible cause:
there are more than one contexts in mdlog's wait_for_safe list. there is a context executed af...
Zheng Yan
07:52 AM CephFS Bug #10368: Assertion in _trim_expired_segments

Had no joy reproducing with mds_auto_repair more recently (on diff. test nodes), but did manage on a vstart cluster...
John Spray
10:14 PM Revision cbfa98f8 (ceph): Added new v0.80.8 to
/newer
singleton/version
singleton/version-x
Added more logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktan...
Yuri Weinstein
10:01 PM Revision b1d9f602 (ceph): Merge pull request #288 from dmick/master
Tweaks to calamari-setup Andrew Schoen
09:53 PM CephFS Bug #10552 (Resolved): ceph-fuse: failed bufferlist assert when reading xattrs
Thanks Zheng. Merged to master in commit:a60b815c85f07d7ac10b6d23fd1618c6334ddcf7. Greg Farnum
06:25 PM CephFS Bug #10552 (Fix Under Review): ceph-fuse: failed bufferlist assert when reading xattrs
triggered by new test case Zheng Yan
10:53 AM CephFS Bug #10552: ceph-fuse: failed bufferlist assert when reading xattrs
That assert is from 2013, by the way; I'm not sure what we might have changed to break it. :/ Greg Farnum
10:52 AM CephFS Bug #10552 (Resolved): ceph-fuse: failed bufferlist assert when reading xattrs
... Greg Farnum
09:44 PM rgw Bug #10311 (Pending Backport): Object is deleted automatically if conditional PUT returns 412
Sage Weil
09:44 PM rgw Bug #10311 (Resolved): Object is deleted automatically if conditional PUT returns 412
Sage Weil
08:30 PM Revision d8d608d6 (ceph): erasure-code: update links to jerasure upstream
It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:26 PM Revision dac666f7 (ceph): erasure-code: tests use different pool/profile names
Use different erasure coded pool names and profiles to avoid deletion /
creation races. The more expensive alternativ...
Loic Dachary
08:26 PM Revision 4d07a32e (ceph): crush: update tries statistics for indep rules
http://tracker.ceph.com/issues/10349 Fixes: #10349
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:26 PM Revision 2f87ac80 (ceph): crush: set_choose_tries = 100 for erasure code rulesets
It is common for people to try to map 9 OSDs out of a 9 OSDs total ceph
cluster. The default tries (50) will frequent...
Loic Dachary
08:26 PM Revision 8b64fe93 (ceph): erasure-code: set max_size to chunk_count() instead of 20
The ruleset created for an erasure coded pool has max_size set to a
fixed value of 20, which may be incorrect when mo...
Loic Dachary
08:26 PM Revision 02cab93f (ceph): documentation: add troubleshooting erasure coded PGs section
Add a new section to the PG troubleshooting section that covers the most
common problems reported when an erasure cod...
Loic Dachary
08:26 PM Revision 6c345282 (ceph): erasure-code: update jerasure/gf-complete submodules
jerasure:
git log --no-merges --pretty=%s \
8fe20c6608385d6a1f38db89aec5cba85ccf04ac..02731df4c1eae1819c4453c9d3ab...
Loic Dachary
07:51 PM Bug #9971: OSD crashes again after restarting due to op thread time out at writing pg dirty log
Hi Samuel:
After further investigation, we've identified this problem as a very big transaction(thousands ops in o...
Dong Lei
07:36 PM Bug #9971 (New): OSD crashes again after restarting due to op thread time out at writing pg dirty...
Hi Sam,
We came across of this issue a couple of times and Dong Lei did some analysis, Dong will provide more detail...
Guang Yang
07:46 PM Revision c3fb34c1 (ceph): Merge pull request #3380 from trhoden/doc_cephextras
doc: add cases where ceph-extras is not needed
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza
07:40 PM Revision fc01b010 (ceph): doc: add cases where ceph-extras is not needed
The Ceph Extras repo is not needed on EL7 distributions or
Fedora
http://tracker.ceph.com/issues/9793 Refs: #9793
S...
Travis Rhoden
07:23 PM Revision f24f646d (ceph): ceph_objectstore_tool: Check that pool exists before allowing import
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision b1f12f09 (ceph): ceph_objectstore_tool: Add special exit code for test infrastructure
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision 19fdeea8 (ceph): ceph_objectstore_tool: Check for splits and fail import if there were s...
Add osdmap into metadata_section
On export put metadata_section before file data
Fixes: #9780
Signed-off-by: David ...
David Zafman
07:23 PM Revision f34b930b (ceph): ceph_objectstore_tool: Fixes to not encode OSDMap due to CRC checking
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision da3be804 (ceph): ceph_objectstore_tool: Verify that object pool and pgid pool match
Also, earlier check for invalid --pgid with import op
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
07:23 PM Revision 68b27e25 (ceph): ceph_objectstore_tool: On import following a split skip objects no long...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision afda6e4f (ceph): ceph_objectstore_tool: Handle import of pg which OSD has split
Fail import if import data doesn't include OSDMap and can't find it locally
See if local map can be read for import's...
David Zafman
07:23 PM Revision 05d916ed (ceph): ceph_objectstore_tool: For import get object_info_t available for each ...
Add object_info_t to object_begin so we have at object create time
This will be useful for importing from multiple er...
David Zafman
07:23 PM Revision b9a04846 (ceph): osd: build_push_op() handle short reads so recipient doesn't crash
Fixes: #8121
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
07:23 PM Revision 7fb721c1 (ceph): osd: Pass oldest_map when generating past intervals
From load_pgs() the superblock hasn't been published yet
so we need to retrieve the value of oldest_map depending on ...
David Zafman
07:23 PM Revision 0c5b66da (ceph): osd: Get pgid ancestor from last_map when building past intervals
Fixed OSD::build_past_intervals_parallel() and PG::generate_past_intervals()
Fixes: #10430
Signed-off-by: David Zaf...
David Zafman
07:23 PM Revision 2dc29deb (ceph): ceph-objectstore-tool, test: Fix objectstore name changed to keyvaluestore
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision 22b71744 (ceph): ceph-objectstore-tool: Remove --pretty-format and use new --format options
Call new_formatter() with --format specified argument
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
07:23 PM Revision 3de2d3bf (ceph): ceph_objectstore_tool: validate pgid before calling PG::_has_removal_fl...
The "meta" directory could be removed when trying to removing pgid 0.0
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
07:23 PM Revision 5cb69252 (ceph): ceph_objectstore_tool: read_fd() doesn't handle ^D from tty stdin, don'...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision fe936026 (ceph): ceph_objectstore_tool: Fix import-rados skipping of snapshots
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision ddc4613e (ceph): ceph_objectstore_tool: Get g_ceph_context available to import-rados
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision f727d2ea (ceph): ceph_objectstore_tool: import-rados shouldn't import internal namespace...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision 62dd912f (ceph): ceph_objectstore_tool: Allow the metadata_section to be anywhere in the...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:23 PM Revision 196c8112 (ceph): ceph_objectstore_tool: Check cluster_fsid before allowing an import
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:22 PM Revision 062d3b02 (ceph): Merge pull request #3379 from ceph/wip-mon-drop-conversion
mon: drop store conversion code
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:21 PM Revision 11062d2f (ceph): Merge pull request #3377 from ceph/wip-fail-idempotent
mon/MDSMonitor: make 'mds fail' idempotent for IDs
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
07:20 PM Revision 80473f63 (ceph): os/FileJournal: Fix journal write fail, align for direct io
when config journal_zero_on_create true, osd mkfs will fail when zeroing journal.
journal open with O_DIRECT, buf sho...
Sage Weil
07:13 PM Revision cc0dba52 (ceph): mon: encode stashed monmap with all features
latest_monmap that we stash is only used locally--the encoded bl is never shared. Which means we should just use CEPH... Jerry7X
07:07 PM Revision 7bb7b1ec (ceph): AsyncConnection: Fix deadlock if socket failed when replacing
If client reconnect a already mark_down endpoint, server-side will detect
remote reset happen, so it will reset exist...
Haomai Wang
07:07 PM Revision c65df9b5 (ceph): test_msgr: Add SyntheticInjectTest
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 2bc16752 (ceph): AsyncConnection: Don't discard out_q and unregister when replacing
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 296e5457 (ceph): AsyncConnection: Fix replacing cause original state lossy
Because AsyncConnection won't enter "open" tag from "replace" tag,
the codes which set reply_tag won't be used when e...
Haomai Wang
07:07 PM Revision 898d43db (ceph): async: adjust test_msgr and normalize log output format
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision f7f25b4c (ceph): AsyncConnection: Don't increment connect_seq if connect failed
If connection sent many messages without acked, then it was marked down.
Next we get a new connection, it will issue ...
Haomai Wang
07:07 PM Revision bd627e77 (ceph): Event: Fix typo
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision e823af41 (ceph): AsyncConnection: Don't alloc buffer when reenter "READ_FRONT" state
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 4b900a6f (ceph): test_msgr: Add SyntheticWorkload to do message measurement
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 2f923836 (ceph): Event: Fix incorrect memset
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision a1753902 (ceph): AsyncConnection: set state_offset=0 in case of reuse this connection
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 50771dd7 (ceph): AsyncConnection: Enhance replace process
Make handle_connect_msg follow lock rule: unlock any lock before acquire
messenger's lock. Otherwise, deadlock will h...
Haomai Wang
07:07 PM Revision a75ac0ea (ceph): AsyncConnection: Add ms_inject_* to AsyncConnection
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision e84d1344 (ceph): AsyncConnection: Add omissive STATE_WAIT state
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision e7db9114 (ceph): AsyncMessenger: wait for dispatch event done
In order to avoid deadlock like:
1. mark_down_all with holding lock
2. ms_dispatch_reset
3. get_connection want to ge...
Haomai Wang
07:07 PM Revision 9a84a905 (ceph): test_msgr: Add random usleep to Dispatcher impl
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 34cbd4c7 (ceph): AsyncConnection: Avoid calling callback after delteing AsyncMessenger
Now when calling mark_down/mark_down_all, it will dispatch a reset event.
If we call Messenger::shutdown/wait, and it...
Haomai Wang
07:07 PM Revision 9fc24d4e (ceph): test_msgr: Add test for a message with large payload
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision 0a7c331c (ceph): AsyncMessenger: allow RESETSESSION whenever we forget an endpoint
Learn from SimpleMessenger(8cd1fdd7a778eb84cb4d7161f73bc621cc394261)
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
07:07 PM Revision abb4e682 (ceph): AsyncMessenger: Retry binding on addresses if binding fails
Learn from commit(2d4dca757eaa7572ed4d8a1c798c9c09e5ada3d7) for
SimpleMessenger:
If binding on a IP-Address fails, d...
Haomai Wang
07:07 PM Revision 24fd12f4 (ceph): MessengerTest: Add markdown with caller lock tests
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision a98b9e2f (ceph): AsyncConnection: Fix mark_down race condition
Previously, if caller want to mark_down one connection and caller is event
thread callback, it will block for the wak...
Haomai Wang
07:07 PM Revision 44a01894 (ceph): AsyncConnection: using send_keepalive instead of _send_keepalive_or_ack
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision cb3e1bf4 (ceph): AsyncConnection: Adjust backoff wakeup granularity
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:07 PM Revision f4fcff16 (ceph): AsyncMessenger: Bind async thread to special cpu core
Now, 2-4 async op thread can fully meet a OSD's network demand with SSD
backend. So we can bind limited thread to spe...
Haomai Wang
07:07 PM Revision 8d2af2fa (ceph): AsyncMessenger: Using EventCenter instead of poll for bind
Totally avoid extra thread in AsyncMessenger now. The bind socket will be
regarded as a normal socket and will dispat...
Haomai Wang
07:07 PM Revision d93bdade (ceph): AsyncConnection: Using buffer read to avoid small read overhead
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
07:00 PM CephFS Bug #10415 (Resolved): libcephfs: test failures
Zheng Yan
06:53 PM CephFS Feature #10504: kclient: include client version in client_metadata
pushed a kernel patch to testing branch Zheng Yan
06:46 PM Revision 0aeba0f2 (ceph): ceph_objectstore_tool: Describe super_ver values
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
06:27 PM rgw Bug #10553 (Fix Under Review): rgw: fail to download object in swift when range specified > 512k
Yehuda Sadeh
04:06 PM rgw Bug #10553 (Resolved): rgw: fail to download object in swift when range specified > 512k
Yehuda Sadeh
06:10 PM Revision d91fe8b3 (ceph): test_shared_cache::get_next: fix get_next call on uninitialized value
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
06:10 PM Revision 37dc4238 (ceph): shared_cache: reduce duplication between get_next's
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
05:54 PM CephFS Bug #10413: samba: coredumps after tests run
samba guys proposes a fix on their side, the new fix should go into upstream soon Zheng Yan
05:33 PM Revision 9db59697 (ceph): fix command 'ceph pg dump_stuck degraded'
undersized not valid: undersized not in inactive|unclean|stale
undersized not valid: undersized doesn't represent a...
xinxin shu
05:06 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
* The file content change while the OSD is running
* deep-scrub / repair does notice something is wrong but does *no...
Loïc Dachary
02:12 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
This is what should happen... Loïc Dachary
12:54 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
The difference between the bad and the good log is that the object to be repaired is on the primary for the bad and o... Loïc Dachary
10:12 AM Bug #10524: FAILED assert(peer_missing.count(fromshard))
Maybe the problem is that recovery should not try to recover an object that's already repaired ? Loïc Dachary
04:22 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on
Also seen as a corrupt test file:
2015-01-15 12:19:05,431.431 INFO:tasks.rados.rados.0.plana02.stderr:1718: oid 1 ...
David Zafman
11:42 AM Bug #10534: full-object read crc 0x######## != expected 0x######## on

The yaml file that reproduced this issue:...
David Zafman
04:06 PM Revision 34081562 (ceph): mon: Monitor: drop StoreConverter code
We no longer convert stores on upgrade. Users coming from bobtail or
before sould go through an interim version such...
Joao Eduardo Luis
04:02 PM Revision 1d814b76 (ceph): ceph_mon: no longer attempt store conversion on start
People upgrading from bobtail or previous clusters should first go
through an interim version (quite a few to pick fr...
Joao Eduardo Luis
04:01 PM Revision a385a8d1 (ceph): Merge pull request #6 from lebauce/rbd-fixes
rbd: RBD fixes
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
03:11 PM Revision d4a64474 (ceph): Merge pull request #3376 from dachary/wip-10547-formatter
common: restore format fallback semantic
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
02:58 PM Revision 447d4699 (ceph): mon: Monitor: health to clog writes every X seconds on the second
3600 will mean every hour, on the hour; 60 will mean every minute, on
the minute. This will allow the monitors to sp...
Joao Eduardo Luis
02:58 PM Revision 7ce770d9 (ceph): mon: Monitor: health summary to clog on get_health()
Output health summary to clog on Monitor::get_health() (called during,
e.g., 'ceph -s', 'ceph health' and alikes) if ...
Joao Eduardo Luis
02:58 PM Revision e2d66ae3 (ceph): mon: Monitor: 'get_health()' returns overall health status
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
02:58 PM Revision 81a2faf3 (ceph): mon: Monitor: write health status to clog every X seconds
Instead of writing the health status only when a user action calls
get_health(), have the monitor writing it every X ...
Joao Eduardo Luis
02:58 PM Revision fcd7aa00 (ceph): mon: Monitor: reset health status cache on _reset()
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
02:58 PM Revision ae1032e2 (ceph): mon: Monitor: cache 'summary' string to avoid dups on clog
By caching the summary string we can avoid writing dups on clog.
We will still write dups every 'mon_health_to_clog_...
Joao Eduardo Luis
02:49 PM devops Bug #10549 (Resolved): 'sudo yum -y install xx 0.80.6" issues on centos, debian, rhel
This is an issue that has plagued us where the original sha1 is compiled before the tag is pushed and thus the built ... Sandon Van Ness
10:09 AM devops Bug #10549 (Resolved): 'sudo yum -y install xx 0.80.6" issues on centos, debian, rhel
Run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-14_17:00:03-upgrade:firefly-firefly-distro-basic-vps/
J...
Yuri Weinstein
02:23 PM Revision 889969e2 (ceph): mon/MDSMonitor: make 'mds fail' idempotent for IDs
Was returning ENOENT, should succeed for 'fail' on
a non-existent name, as the fail operation makes
it cease to exist...
John Spray
02:19 PM Revision edd90900 (ceph): rbd: add tests for read/write and snapshots
Sylvain Baubeau
02:18 PM Revision 5671536b (ceph): rbd: clean images and pools in tests
Sylvain Baubeau
02:15 PM Revision 75e9c455 (ceph): rbd: fix error handling for write, seek and flush
Sylvain Baubeau
02:13 PM Revision 921a14b1 (ceph): rbd: fix calls to wrong C functions
Sylvain Baubeau
01:30 PM rgw Bug #10544: "s3tests.functional.test_s3.test_multipart_upload ... FAIL" in upgrade:dumpling-x-fir...
Yuri Weinstein
12:29 PM Revision b957fa8e (ceph): tests: adapt to new json-pretty format
The json-pretty format was modified for readability and now includes
additional newlines / spaces. Either switch to j...
Loic Dachary
12:27 PM Revision 97609a33 (ceph): test: rename test_activate_osd
It was incorrectly shadowing test_run_osd.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:26 PM Revision 8d8ce96b (ceph): common: restore format fallback semantic
When Formatter::create replaced new_formatter, the handling of an
invalid format was also incorrectly changed. When a...
Loic Dachary
12:16 PM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
... Loïc Dachary
11:54 AM Revision a6cb7470 (ceph): Merge pull request #3370 from ceph/wip-10382
mds: handle heartbeat_reset during shutdown Zheng Yan
11:04 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
This continues to be a problem; e.g. http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_23:10:01-knfs-next-tes... Greg Farnum
10:20 AM CephFS Bug #10550 (Resolved): Assertion in ceph-mds on failures in ::init

init() can call suicide in various error handling paths before it starts progress thread, but in suicide() it tries...
John Spray
10:14 AM Revision e9aeaf81 (ceph): mailmap: Loic Dachary name normalization
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
10:14 AM Revision d80ded9d (ceph): mailmap: David Zhang affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
09:02 AM Stable releases Tasks #10501 (Rejected): giant v0.87.1
Loïc Dachary
08:10 AM Bug #6301: ceph-osd hung by XFS using linux 3.10
Is this with 64k directories ?
We don't have the problem anymore - all our OSD now use standard xfs format - (that...
Yann Dupont
08:01 AM Feature #9792: make it harder to remove cluster data pools
This would be a great addition.
A interval should be configureable for how long a pool stays in 'pending' mode. By...
Wido den Hollander
07:25 AM Bug #10547 (Resolved): test/crush/TestCrushWrapper.cc:853: Failure
Loïc Dachary
04:41 AM Bug #10547 (Fix Under Review): test/crush/TestCrushWrapper.cc:853: Failure
https://github.com/ceph/ceph/pull/3376 Loïc Dachary
02:29 AM Bug #10547 (Resolved): test/crush/TestCrushWrapper.cc:853: Failure
Introduced in https://github.com/ceph/ceph/pull/3366... Loïc Dachary
05:06 AM Revision 33ba23f0 (ceph): common/shared_cache.hpp: empty() iff weak_refs is empty
Also, add a comment to clarify usage.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
05:06 AM Revision 4b47886c (ceph): ReplicatedPG: on_chnage: clarify object_contexts.clear() comment
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
04:47 AM Revision d532f3ed (ceph): remove unused hold_map_lock in _open_lock_pg
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
02:31 AM Revision 97486559 (ceph): man: add help for rbd merge-diff command
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
01:36 AM Revision 6fb5e093 (ceph): rbd: fix test
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
01:32 AM Revision 9a1b29d0 (ceph): Merge remote-tracking branch 'lb/newrbd'
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
01:30 AM Revision f5bfcec1 (ceph): fix go-rados -> go-ceph renames
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
12:41 AM Revision 6986ec1c (ceph): osd/PG: populate blocked_by with peers we are trying to activate
Once peering finishes, all osds need to persist their info and ack before
we are fully active. Populate blocked_by w...
Sage Weil

01/14/2015

11:51 PM Revision 79bfffb5 (ceph): rgw: remove swift user manifest (DLO) hash calculation
Fixes: #9973
Backport: firefly, giant
Previously we were iterating through the parts, creating hash of the
parts eta...
Yehuda Sadeh
11:51 PM Revision fd49cbc5 (ceph): rgw: use s->bucket_attrs instead of trying to read obj attrs
Fixes: #10307
Backport: firefly, giant
This is needed, since we can't really read the bucket attrs by trying to
read...
Yehuda Sadeh
11:51 PM Revision 534624b7 (ceph): init-radosgw.sysv: set ulimit -n before starting daemon
If we do the ulimit inside the daemon command we will have already
dropped privs and will fail.
Fixes: #9587
Backpor...
Sage Weil
11:51 PM Revision 2d61fc76 (ceph): rgw: S3 object copy content type fix
Fixes: #9478
Backport: firefly, giant
Content type for S3 object copy response should be set to
application/xml.
Sig...
Yehuda Sadeh
11:51 PM Revision 8682d1b1 (ceph): rgw: send back ETag on S3 object copy
Fixes: #9479
Backport: firefly, giant
We didn't send the etag back correctly. Original code assumed the etag
resided ...
Yehuda Sadeh
11:51 PM Revision 31f5e332 (ceph): rgw: RGWRados::get_obj() returns wrong len if len == 0
Fixes: #9877
We only updated if len was > 0, should update it if r >= 0. This was the
culprit for issue #9877.
Backpo...
Yehuda Sadeh
11:51 PM Revision 30963fdc (ceph): rgw: rados->set_attrs() updates bucket index
Fixes: #5595
Backport: dumpling, firefly
We need to update the bucket index when updating object attrs, otherwise
we'...
Yehuda Sadeh
11:51 PM Revision ac799f08 (ceph): fix can not disable max_size quota
Currently if we enable quota and set max_size = -1, it doesn’t
mean max_size is unlimited as expected. Instead, it me...
Dong Lei
11:51 PM Revision 71d119f2 (ceph): rgw: index swift keys appropriately
Fixes: #10471
Backport: firefly, giant
We need to index the swift keys by the full uid:subuser when decoding
the jso...
Yehuda Sadeh
11:51 PM Revision 011a8c3b (ceph): rgw: http headers need to end with \r\n
Fixes: #9254
Backport: firefly, giant
Reported-by: Benedikt Fraunhofer <fraunhofer@traced.net>
Signed-off-by: Yehuda...
Yehuda Sadeh
11:44 PM Revision e00f9bf1 (ceph): lib: add full support for RADOS block devices
Sylvain Baubeau
11:25 PM Revision 95424168 (ceph): Merge pull request #3366 from ceph/wip-formatter
formatter: improve pretty output, rename factory method
Reviewed-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
11:12 PM Revision 5b0e8aef (ceph): mailmap: Yehuda Sadeh name normalization
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
11:11 PM Revision 4ca69313 (ceph): doc/release-notes: typo
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:11 PM Revision 3f03a7b2 (ceph): doc/release-notes: v0.91
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:10 PM Revision 3d420ff1 (ceph): radosgw_admin: don't use boto for testing 301 responses
boto follows up on the redirects. Switched to using httplib2 for sending
this request.
Signed-off-by: Yehuda Sadeh <...
Yehuda Sadeh
11:02 PM Revision e7cc6117 (ceph): qa: ignore duplicates in rados ls
These can happen with split or with state changes due to reordering
results within the hash range requested. It's eas...
Josh Durgin
10:50 PM Revision 6fa29f6f (ceph): Merge pull request #3372 from ceph/wip-10539
qa: fail_all_mds between fs reset and fs rm
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:38 PM Revision adc9bdae (ceph): rgw: set default region and zone to all clients
Otherwise it's going to use zone 'default' for client.0, not as expected. Also
add region configuration to task.
Sig...
Yehuda Sadeh
10:08 PM Revision e5591f8a (ceph): qa: fail_all_mds between fs reset and fs rm
Because fs reset opens a brief window for the previously
failed MDSs to spring back into life.
Fixes: #10539
Signed...
John Spray
10:00 PM Revision 26a2df28 (ceph): mailmap: Josh Durgin name normalization
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
09:48 PM Revision d6a9d25c (ceph): doc/release-notes: v0.80.8
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:44 PM Revision 45e9cd5b (ceph): Fix make check blockers.
Replace ceph-helpers.sh check for ms_nocrc with the new formula
for this. Fixes make check for default build.
Addi...
Matt Benjamin
09:44 PM Revision daefad7a (ceph): xio: enable accelio debug on level 2
Enable accelio debug (mostly on connection) on level 2
and sync with XioConnection debug events
Signed-off-by: Vu Ph...
Vu Pham
09:44 PM Revision aa5f1955 (ceph): xio: Get the right Accelio errno code
Get the right Accelio errno code on xio_send_msg in
order to correctly requeue or fail the xmsg
Signed-off-by: Vu Ph...
Vu Pham
09:44 PM Revision 37719c3b (ceph): Dequeue XioMsg on send-fail
If a message send hard fails, don't omit to remove it from the
send_q--this results in an assert when the queue is in...
Matt Benjamin
09:44 PM Revision d16e1817 (ceph): Reduce lock spam in XioPortal SubmitQueue.
In SubmitQueue::deq, scan up to nlanes, exit immediately with
found work, recalling last lane.
Yield to Accelio iff ...
Matt Benjamin
09:44 PM Revision f276145f (ceph): xio: initial mark_* and queueing/flow control
This changes implements explicit support for Accelio sender-side
flow control, which requires queuing messages for la...
Matt Benjamin
09:44 PM Revision 1c2efde8 (ceph): xio: Enable Accelio flow control with msgs and bytes throttlers
* Enable Accelio flow control in general
* Read out policy for messages and bytes throttlers from connection's peer_t...
Vu Pham
09:43 PM Revision 3c7e857b (ceph): xio: Configure Accelio internal pool
Temporarily hardcoded all 6 allocators + growing quantum and max size
1k allocator - quantum 4k - max 256k
4k allocat...
Vu Pham
09:43 PM Revision dcfb80a8 (ceph): Accelio Autotools glue.
Add Accelio to build process with --enable-xio is provided.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:43 PM Revision aba35bca (ceph): cmake: add xio
Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Casey Bodley
09:43 PM Revision 610d66f5 (ceph): Ceph Accelio/RDMA Transport (XioMessenger).
XioMessenger implements a Ceph Messenger provider for Accelio,
a high-performance messaging transport by Mellanox. C...
Matt Benjamin
09:43 PM Revision a0642371 (ceph): Cosmetic ceph_mon.cc.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
09:43 PM Revision 53bc4d17 (ceph): Cosmetic ceph_osd.cc.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
09:42 PM Revision fd5cd938 (ceph): Cosmetic ceph_mds.cc.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
09:42 PM Revision d53b378e (ceph): Introduce Message flag values used by XioMessenger.
These correspond to bits in Message::magic and the erstwhile
"special_handling" member.
Signed-off-by: Matt Benjamin...
Matt Benjamin
09:42 PM Revision b4447e9a (ceph): Add Message::set_src(const entity_name_t& src)
Permit setting the source endpoint of a Message.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:42 PM Revision a96373fa (ceph): Remove pure virtuals from Message::CompletionHook.
This was introduced for XioMessenger, but is no longer used.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:42 PM Revision ef7e7355 (ceph): Add intrusive list anchor for Message dispatch to Message.
This is currently used by XioMessenger dispatch strategies, but
could be extended to other Messenger types.
Signed-o...
Matt Benjamin
09:42 PM Bug #10541: objecter memory corruption
Working on the same project with Jason. His patch above seems to address the crash, but now all reads come back with ... Saurav Sengupta
04:46 PM Bug #10541: objecter memory corruption
With more testing, I get crashes in this section even without an OSD going down. The following patch seems to mostly... Jason Scheck
01:51 PM Bug #10541 (Duplicate): objecter memory corruption
With ceph 0.90, we have been fighting infrequent memory corruption with our client programs using librados. Unfortun... Jason Scheck
09:42 PM Revision 984a3eed (ceph): Add MDataPing.
This message type is used for Messenger testing.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:41 PM Revision 71d08b4a (ceph): Accelio ceph::buffer Extensions
Adds custom buffer::raw type xio_mempool, with hooks into Accelio
memory lifecycle.
The xio_mempool type is non-shar...
Matt Benjamin
09:41 PM Revision 4cbf2d55 (ceph): Cosmetic: Normalize an entity_name_t initialization in ceph-syn.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
09:41 PM Revision 2ffacbe6 (ceph): msg: crc configuration in messenger
Add new header_crc and data_crc configuration booleans, and use
them consistently to govern whether CRC is performed ...
Casey Bodley
09:40 PM Revision b677a86f (ceph): Build rbd-fuse as a C++ unit (matching its existing linkage).
Since rbd-fuse is linking C++ libraries, link it with the C++
runtime as we already do for ceph-fuse.
Signed-off-by:...
Matt Benjamin
09:40 PM Revision 80b3ff0e (ceph): mon: OSDMonitor sends maps over connection
Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Casey Bodley
09:40 PM Revision 9fff0c53 (ceph): msg: remove create_anon_connection from Messenger
the monitor now defines its own subclass of Connection to use for
Monitor::handle_forward(), rather than tying it to ...
Casey Bodley
09:40 PM Revision 2401c3ba (ceph): dout: dlog_p macro for should_gather
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt...
Matt Benjamin
09:40 PM Revision a39cbe2b (ceph): atomic: add and sub return their result
Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Casey Bodley
09:40 PM Revision 0f6b9f28 (ceph): Combined CMake Build for Hammer
CMake Ceph Build System (Firefly)
CMake. Add tests.
Respace src/CMakeLists.txt.
CMake. Spacing cleanups.
CMake for ...
Ali Maredia
09:39 PM Revision 4368e0a5 (ceph): Null tracepoint macro when !WITH_LTTNG.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
09:39 PM Revision f57383ae (ceph): Don't use __cplusplus to mean !__KERNEL__
Of course, this is Linux-centric.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:39 PM Revision 71e49879 (ceph): Add missing Messenger::create ms_type in test_msgr.
Fixes trivial build breakage.
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Matt Benjamin
09:39 PM Revision 3ce683a3 (ceph): Fixup int_types.h.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> Matt Benjamin
08:39 PM Revision 3424baed (ceph): librbd: fix coverity false-positives for tests
Coverity flagged two variables as uninitialized prior to use.
Explicitly initialize the variables in the constructors...
Jason Dillaman
08:16 PM Revision 231cb99a (ceph): Merge pull request #297 from ceph/wip-10525
Changed to "osd map max advance: 1000" Sage Weil
07:47 PM Revision f3a57ee6 (ceph): rgw: wait for completion only if not completion available
In a bucket aio operation, wait for completions only if there are no
completions available. Otherwise we might wait f...
Yehuda Sadeh
07:33 PM Revision 2f01037d (ceph): Added warning "osd_map_max_advance" to the whitelist to aviod fail on it
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
06:16 PM Bug #10546 (Resolved): ceph time check start round bug in monitor.cc
HI all,
My ceph cluster report clock skew even after time syncing 30min ago, so i'm digging in the src code of cep...
eyun xu
05:48 PM Revision 833b2777 (ceph): ceph_test_objectstore: enable keyvaluestore experimental option
Fixes: #10535
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
05:47 PM Revision 204fa0f0 (ceph): ReplicatedPG::_scrub: don't record digests for snapdirs
They are always empty, and the finish_ctx machinery doesn't really
work for snapdirs anyway.
Fixes: #10536
Signed-of...
Samuel Just
04:57 PM Revision 5c8ee338 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
04:29 PM Revision 0172069d (ceph): common/shared_cache.hpp: restructure clear()
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
04:03 PM Bug #10545 (Rejected): osd.0 "crashed with signal 9" in upgrade:dumpling-firefly-x-next-distro-ba...
It was killod by oom-killer Josh Durgin
03:37 PM Bug #10545 (Rejected): osd.0 "crashed with signal 9" in upgrade:dumpling-firefly-x-next-distro-ba...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:15:01-upgrade:dumpling-firefly-x-next-distro... Yuri Weinstein
03:57 PM devops Bug #10528 (Resolved): issues with apt-mirror with wheezy packages
This should be fixed. I suspect its being caused by apt-mirror just having too many distros/mirrors in a single confi... Sandon Van Ness
03:40 PM devops Feature #10046 (Resolved): run make check on every pull request
it has not caused trouble in the past week Loïc Dachary
03:32 PM CephFS Bug #10539: Error EINVAL: all MDS daemons must be inactive before removing filesystem
thanks for the quick fix ! Loïc Dachary
02:54 PM CephFS Bug #10539 (Resolved): Error EINVAL: all MDS daemons must be inactive before removing filesystem
Merged to ceph-qa-suite master in commit:6fa29f6f19331df59d15e7470b81f4cf5f0e9689 Greg Farnum
02:07 PM CephFS Bug #10539 (Fix Under Review): Error EINVAL: all MDS daemons must be inactive before removing fil...

My fault!
https://github.com/ceph/ceph/pull/3372
John Spray
11:50 AM CephFS Bug #10539 (Resolved): Error EINVAL: all MDS daemons must be inactive before removing filesystem
*make check* sometimes fails on "test/cephtool-test-mds.sh":http://workbench.dachary.org/ceph/ceph/blob/master/src/te... Loïc Dachary
02:52 PM Bug #10533 (Won't Fix): librados: duplicate object in rados_list() result
The client is stateful, so yes, but according to sage split can cause problems, as can readdir being unpredictable an... Josh Durgin
02:52 PM Bug #10531: "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
Looks like similar issue in this job:
http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_19:13:02-upgrade:d...
Yuri Weinstein
01:52 PM Bug #10531: "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
Same problem in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:05:02-upgrade:giant-x-next-distro-basic-... Yuri Weinstein
02:48 PM rgw Bug #10544 (Closed): "s3tests.functional.test_s3.test_multipart_upload ... FAIL" in upgrade:dumpl...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_19:13:02-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
02:01 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
Final fixes - https://github.com/ceph/ceph-qa-suite/pull/297 Yuri Weinstein
01:56 PM Bug #10543 (Duplicate): "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-bas...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:05:02-upgrade:giant-x-next-distro-basic-vps/... Yuri Weinstein
01:54 PM CephFS Bug #10542 (Resolved): ceph-fuse cap trimming fails with: mount: only root can use "--options" op...

This appears to be from:...
John Spray
12:29 PM devops Bug #10537 (Resolved): runnnig out of space at ceph_site
Cleared out some old cephdrop stuff (which is backed up if we sitll need it) as well as very old stuff in rpm-testing... Sandon Van Ness
10:16 AM devops Bug #10537 (Resolved): runnnig out of space at ceph_site
We are at 100% full on /home/
Had to delete a couple of files, including a 2gb.bin one that was 2GB.
We are in ...
Alfredo Deza
12:17 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on

This object which has one good and one bad replica has identical object_info_t on both osd.0 and osd.2
{ "oid": ...
David Zafman
11:56 AM Bug #10534: full-object read crc 0x######## != expected 0x######## on
... David Zafman
12:00 PM Revision 9daeaec5 (ceph): mds: handle heartbeat_reset during shutdown
Because any thread might grab mds_lock and call heartbeat_reset
immediately after a call to suicide() completes, this...
John Spray
11:16 AM Bug #10118: messenger drops messages between osds
From the logs, something happened in the messenger to change the message ordering:
osd 0:
2015-01-13 23:56:27.853...
Samuel Just
10:31 AM Bug #10118: messenger drops messages between osds
Seen on a master run rados:thrash run
http://qa-proxy.ceph.com/teuthology/dzafman-2015-01-13_16:52:51-rados:thrash...
David Zafman
09:42 AM Bug #10536 (Resolved): _scrub and digests: osd/ReplicatedPG.cc: 7506: FAILED assert(!i->mod_desc....
The problem is that finish_ctx does not really work on snapdirs (snaptrimmer does not use finish_ctx, and make_writea... Samuel Just
08:29 AM Revision 74bef7f4 (ceph): Merge pull request #291 from dachary/wip-10018-scrub
add erasure code repair / scrub tests (take 2)
Reviewed-by: David Zafman <dzafman@redhat.com>
Loic Dachary
07:39 AM Bug #10535: ceph_test_objectstore keyvaluestore error
Samuel Just
07:34 AM Bug #10535 (Resolved): ceph_test_objectstore keyvaluestore error
2015-01-14T05:29:24.136 INFO:teuthology.orchestra.run.plana56.stdout:[ RUN ] ObjectStore/StoreTest.collect_metad... Samuel Just
06:26 AM Revision fc5cb3cf (ceph): osd/ReplicatedPG: remove unnecessary parameters
In functions can_skip_promote and do_cache_redirect.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
06:25 AM Revision 78b2cf03 (ceph): osd: force promotion for watch/notify ops
Watch/notify ops can't be proxied.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
06:18 AM Revision c8bef13c (ceph): osd/OpRequest: add osd op flag CEPH_OSD_RMW_FLAG_PROMOTE
This flag indicates the osd op needs to force a promotion when there is
a cache tier.
Signed-off-by: Zhiqiang Wang <...
Zhiqiang Wang
05:34 AM Revision 2e5dcf2a (ceph): test: add write_fadvise_dontneed.yaml to test write_fadvise_dontneed.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:48 AM Revision ba32cc30 (ceph): Changed to "osd map max advance: 1000"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
03:44 AM Revision 2098a6cc (ceph): Merge pull request #295 from ceph/wip-10525
Changed to "osd map max advance: 1000" Sage Weil
03:42 AM Revision 9868966b (ceph): Changed to "osd map max advance: 1000"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
03:36 AM Revision 717dffe7 (ceph): rados.py: Add write_fadvise_dontneed field
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:21 AM Revision a78a93e5 (ceph): rgw: bi list, update marker only if result not empty
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision f060dd65 (ceph): rgw: update calls to handle bucket sharding
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision 9d17bd0a (ceph): rgw: fix linkage following rebase
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision d19a49d3 (ceph): cls_rgw: call ioctx->aio_operate() under lock
close a race window
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:21 AM Revision 33dc07cc (ceph): rgw: initialize RGWBucketInfo::num_shards
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision 24aec123 (ceph): rgw: fix memory leak
We were iterating on both completion_objs, and completions assuming that
they follow each other. They don't do it. Wh...
Yehuda Sadeh
03:21 AM Revision 0b5d8033 (ceph): rgw: only keep track for cleanup of rados objects that were written
Fixes: #10311
We're keeping track of rados objects that we've written so that we could
clean them up if needed. Earl...
Yehuda Sadeh
03:21 AM Revision ce0ed6bb (ceph): test: fix test_cls_rgw
Adjust to new api calls.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:21 AM Revision 15703cf9 (ceph): cls_rgw: extend shards marker api
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision 9536f74a (ceph): rgw: write multi shard markers on replica_log appropriately
When getting a list of shard_id#marker, iterate through the shards and
write each as needed.
Signed-off-by: Yehuda S...
Yehuda Sadeh
03:21 AM Revision 71016659 (ceph): rgw: pass num shards on bucket initialization
Need to pass the actual num shards that are going to be used for this
specific bucket. Bucket may be created by apply...
Yehuda Sadeh
03:21 AM Revision 37a11862 (ceph): rgw: max shards configuration is part of the zone config
The zone config params are set in the region configuration. Also,
there's a ceph.conf configurable (rgw_override_buck...
Yehuda Sadeh
03:21 AM Revision c07af12c (ceph): cls_rgw: remove incorrect function declaration
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision d52a8b10 (ceph): rgw: bucket_index_shard_hash_type fixes
add initializations, json encode /decode.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:21 AM Revision a2c3680b (ceph): cls_rgw: list bi log should not return marker entry
The marker should be served as a lower bound, but should not be
returned.
Signed-off-by: Yehuda Sadeh <yehuda@redhat...
Yehuda Sadeh
03:21 AM Revision 0d9c2d34 (ceph): rgw: bucket replica log, handle shard ids
bucket replica log can now save entries by the specified shard id
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:21 AM Revision a063cbac (ceph): rgw: modify bucket instance shard marker ids
Instead of having the markers prefixed by the oids, use the bucket
instance id.
Signed-off-by: Yehuda Sadeh <yehuda@...
Yehuda Sadeh
03:21 AM Revision 6b1c4a0b (ceph): cls_rgw: clean up CLSRGWConcurrentIO
Class is no longer a template, and keeps a map of oids by shard_id. Call
issue_op() using both shard_id and oids. Sha...
Yehuda Sadeh
03:21 AM Revision 0d1f97ff (ceph): rgw, cls_rgw: keep shard ids with oids
Instead of just having the list of oids, keep the shard ids together, so
that we can know on which shard the operatio...
Yehuda Sadeh
03:21 AM Revision 381f68ac (ceph): rgw: bi log list/trim can get specific bucket shard
bucket shard can be specified on the bucket instance param. It can be
added like this: <bucket-instance>[:shard-id]
...
Yehuda Sadeh
03:21 AM Revision 87934706 (ceph): rgw: use new BucketShard structure for index manipulation calls
Instead of recalculating the hash every call, do it once, and pass this
structure around. Also, will be used for logg...
Yehuda Sadeh
03:21 AM Revision a33ca59e (ceph): rgw: data changes log, log info by bucket shard id
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision d31e84ea (ceph): rgw: improve bucket sharding hashing
Amplify small source changes.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:21 AM Revision 44bc63b1 (ceph): rgw: decode the req_state bucket instance id if needed
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
03:21 AM Revision 47665b23 (ceph): cls_rgw, rgw: switch different ops to new concurrent infrastructure
Make all the relevant ops use the CLSRGWConcurrentIO infrastructure,
which simplifies things.
Signed-off-by: Yehuda ...
Yehuda Sadeh
03:21 AM Revision f9b280ea (ceph): Adjust bi log listing to work with multiple bucket shards.
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 9e45a7cd (ceph): Adjust bi log trim implementation to work with multiple bucket shards.
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 231fa0e6 (ceph): Fix get_bucket_instance_info, only build the oid if it is empty.
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
03:21 AM Revision 8a04c0a6 (ceph): Fix the multipart uploads functional test failures due to bucket index ...
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
03:21 AM Revision 56feee79 (ceph): Adjust bucket listing to work with multiple shards.
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 9c5acd67 (ceph): Adjust bucket stats/index checking/index rebuild/tag timeout implementa...
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 04441f28 (ceph): cls_rgw, rgw: create base class for common bucket shard operations
Instead of copy pasting the same code all over again, create a base
class for the needed concurrent IO operations.
S...
Yehuda Sadeh
03:21 AM Revision 30d0a49c (ceph): rgw: generalize container type for concurrent IO base class
Turned the ConcurrentIO class a template, so that we could use different
kind of containers that are needed for the d...
Yehuda Sadeh
03:21 AM Revision 90a3920c (ceph): Add a new field to bucket info indicating the number of shards of this ...
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 5d004d3e (ceph): Implement sharding for bucket creation.
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
03:21 AM Revision 751fd07b (ceph): Adjust rgw bucket prepare/complete OP to work with multiple bucket inde...
Signed-off-by: Guang Yang (yguang@yahoo-inc.com) Guang Yang
02:47 AM CephFS Bug #10382: mds/MDS.cc: In function 'void MDS::heartbeat_reset()
This will need backport to giant John Spray
02:44 AM CephFS Bug #10382 (Fix Under Review): mds/MDS.cc: In function 'void MDS::heartbeat_reset()
https://github.com/ceph/ceph/pull/3370 John Spray
01:21 AM Revision ded00c88 (ceph): Merge pull request #294 from ceph/wip-10525
Replaced step for v0.80.6 with v0.80.7 Sage Weil
01:18 AM Revision 4d5068cb (ceph): Replaced step for v0.80.6 with v0.80.7
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein

01/13/2015

10:51 PM Revision 364b8681 (ceph): mon/Paxos: consolidate finish_round()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:51 PM Revision 67a90dd7 (ceph): mon: accumulate a single pending transaction and propose it all at once
Previous we would queue lots of distinct encoded Transactions from various
callers, usually one per PaxosService. Th...
Sage Weil
09:36 PM Revision a4f13008 (ceph): Merge pull request #292 from ceph/wip-10525
Fixes http://tracker.ceph.com/issues/10525 Sage Weil
09:36 PM Bug #10534 (Resolved): full-object read crc 0x######## != expected 0x######## on
2015-01-13 18:55:18,979.979 INFO:tasks.ceph.osd.0.plana02.stderr:2015-01-13 18:55:18.860647 7fe6d209b700 -1 log_chann... David Zafman
09:33 PM Revision b44c816e (ceph): Fixes http://tracker.ceph.com/issues/10525
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
08:31 PM Revision f08d95a5 (ceph): repair_test: rework to remove levels of indirection
The commit is large but does not introduce any semantic change and
consists primarily in code moving around, re-inden...
Loic Dachary
08:31 PM Revision f3bd336d (ceph): repair_test: rework indentation to make it pep8 clean
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:31 PM Revision 0465c0c5 (ceph): ceph_manager: add object helpers
Add CephManager.methods to get information regarding the pools and PGs
used to store a given object.
Signed-off-by: ...
Loic Dachary
08:31 PM Revision ae686583 (ceph): ceph_manager: add ceph-objectstore-tool wrapper
Add the CephManager.objectstore_tool method to encapsulate a call to
ceph-objectstore-tool. The wrapper can convert a...
Loic Dachary
08:31 PM Revision e580eca3 (ceph): repair_test: hinfo_key error injection
Add a function dedicated to erasure coded pools tests, similar to
repair_test_1. Add a corrupter that removes the hin...
Loic Dachary
08:23 PM Revision d1595863 (ceph): PendingReleaseNotes: make a note about librados flag changes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:18 PM Revision 5a1fd855 (ceph): Merge pull request #3360 from mattrichards/bump_rados_version
librados: bump rados version number
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:10 PM Revision 725d6609 (ceph): 0.91
Jenkins
07:22 PM Revision bd4926c4 (ceph): ceph_manager: rework indentation to make it pep8 clean
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
07:18 PM Revision 7234481b (ceph): ceph_manager: define pool context
To create a pool before running a code bloc and remove it after.
with manager.pool("mypool"):
mytest..
S...
Loic Dachary
07:18 PM Revision 50e7e6df (ceph): ceph_manager: fix docstring typo
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
07:17 PM Revision 6f8b54ca (ceph): Merge pull request #2697 from ceph/wip-8900
RBD image watcher and new exclusive lock handling
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:14 PM Revision 940a990b (ceph): Merge pull request #290 from ceph/revert-250-wip-10018-scrub
Revert "add erasure code repair / scrub tests" David Zafman
07:12 PM Revision 7029dba0 (ceph): Revert "add erasure code repair / scrub tests"
David Zafman
06:57 PM Revision f36b1718 (ceph): Merge pull request #286 from ceph/wip-10261-wusui
Calamari_setup now allows > 1 mon. Warren Usui
06:56 PM Revision b8ce73f2 (ceph): Merge pull request #3254 from trociny/feature-10036
osd: osd tree to show primary-affinity value
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Samuel Just
06:55 PM Revision 6c4a523c (ceph): Merge pull request #3281 from ceph/wip-10441-b
osd: fix watch ordering bug 10441 option b
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Josh Durgin <jdu...
Samuel Just
06:54 PM Revision 00c30dd0 (ceph): Merge pull request #3290 from ceph/wip-da-SCA-20150102
Coverity and SCA fixes
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
06:54 PM Revision 733ce25c (ceph): Merge pull request #3302 from ceph/wip-9956
os/FileStore: verify kernel is new enough before using extsize ioctl
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:53 PM Revision c82f8177 (ceph): Merge pull request #3305 from majianpeng/fix5
fix bugs about sync_filesystem
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
06:44 PM Revision 4d52523c (ceph): Merge pull request #250 from dachary/wip-10018-scrub
add erasure code repair / scrub tests
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic Dachary <ldac...
Loic Dachary
06:31 PM Bug #10533: librados: duplicate object in rados_list() result
It's been a long time since I worked on the listing code and I think it's been rewritten since then, but once upon a ... Greg Farnum
04:54 PM Bug #10533: librados: duplicate object in rados_list() result
For reference - it was also caught by this job
http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-u...
Yuri Weinstein
04:32 PM Bug #10533 (Won't Fix): librados: duplicate object in rados_list() result
This occurred on a mixed firefly+next cluster with thrashing going on in the background.
It was detected by an rbd...
Josh Durgin
05:29 PM Revision 75b70b7e (ceph): Merge pull request #289 from ceph/wip-10525
Fixes http://tracker.ceph.com/issues/10525 Yuri Weinstein
05:25 PM Revision 7d857e61 (ceph): Fixes http://tracker.ceph.com/issues/10525
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
05:23 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
See https://github.com/ceph/ceph-qa-suite/pull/294 (Replaced step for v0.80.6 with v0.80.7)
http://pulpito.front...
Yuri Weinstein
01:39 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
And more here https://github.com/ceph/ceph-qa-suite/pull/292
tests:
http://pulpito.front.sepia.ceph.com/teutholog...
Yuri Weinstein
09:32 AM Bug #10525 (Fix Under Review): "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-di...
Test run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-13_09:33:23-upgrade:firefly-firefly-distro-basic-multi/ Yuri Weinstein
09:18 AM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
Old tests until 0.80.8 don't have "peering queue fix" and have to be changed to have:... Yuri Weinstein
09:15 AM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
the older releases need osd map max advance = 100 in the conf to work around the peering queue bug. Sage Weil
08:28 AM Bug #10525 (Resolved): "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-bas...
Run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-11_17:00:03-upgrade:firefly-firefly-distro-basic-vps/
J...
Yuri Weinstein
05:00 PM Revision 5ef4380a (ceph): ci: fix travis status link
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:44 PM Bug #10430: osd/osd_types.cc: 456: FAILED assert(m_seed < old_pg_num)
David Zafman
04:43 PM Bug #8121: ReplicatedBackend::build_push_op() should handle a short read or assert
David Zafman
04:42 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
David Zafman
04:42 PM Bug #10427: Generating past intervals can crash OSD because of a missing OSDMap
David Zafman
04:34 PM Revision c1fad23c (ceph): doc: project name change
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:32 PM Revision 9264d250 (ceph): common/Formatter: new_formatter -> Formatter::create
Also make the default formatter selection more explicit.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:20 PM Revision 617ad5dd (ceph): common/Formatter: improve json-pretty whitespace
The whitespace for the current pretty mode is awkward and weird. Move
to a more standard approach. It's more newlin...
Sage Weil
04:06 PM Revision 83c3b130 (ceph): common/Formatter: add newline to flushed output if m_pretty
This applies to json-pretty and xml-pretty modes.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:04 PM Bug #10524 (In Progress): FAILED assert(peer_missing.count(fromshard))
"ReplicatedBackend::prepare_pull":http://workbench.dachary.org/ceph/ceph/blob/master/src/osd/ReplicatedPG.cc#L8709 wi... Loïc Dachary
03:32 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
the bad peer is selected as a good peer because PGBackend::be_select_auth_object things the bad peer is an authoritat... Loïc Dachary
12:55 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
Samuel Just
12:55 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
ubuntu@teuthology:/a/samuelj-2015-01-12_21:02:00-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/700477 Samuel Just
10:12 AM Bug #10524 (Need More Info): FAILED assert(peer_missing.count(fromshard))
I'm not able to reproduce it on master or even using the exact same commit. Will wait for it to show up again. Loïc Dachary
08:41 AM Bug #10524 (In Progress): FAILED assert(peer_missing.count(fromshard))
https://github.com/ceph/ceph-qa-suite/blob/master/tasks/scrub_test.py using ceph master succeeds when run alone (no t... Loïc Dachary
06:17 AM Bug #10524 (Resolved): FAILED assert(peer_missing.count(fromshard))
http://qa-proxy.ceph.com/teuthology/samuelj-2015-01-07_13:21:03-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic... Loïc Dachary
03:56 PM Revision e2a7b17f (ceph): osd/PG: remove unnecessary publish_stats_to_osd() in all_activated_and_...
We queue the AllReplicasActivated event, and when that is processed we
call on_activated(), which publishes our pg st...
Sage Weil
03:55 PM Revision 77bc23c3 (ceph): osd/PG: add 'activating' pg state between peering and active
When peering completes we wait for everybody to commit the PG info before
going active. The peering state is cleared...
Sage Weil
03:49 PM devops Bug #10532 (Won't Fix): Failed "joining thrashosds" - suspected low memory config on vps
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_17:05:01-upgrade:giant-x-next-distro-basic-vps/... Yuri Weinstein
03:45 PM Bug #10531 (Rejected): "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_17:05:01-upgrade:giant-x-next-distro-basic-vps/... Yuri Weinstein
03:34 PM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
Still a problem http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-upgrade:firefly-x-next-distro-basi... Yuri Weinstein
03:31 PM devops Bug #10511: "test.functional.tests.TestAccount" fail in upgrade:firefly-x-next-distro-basic-multi...
Still an issue http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-upgrade:firefly-x-next-distro-basic... Yuri Weinstein
03:27 PM Revision d58cbada (ceph): doc: update doc layouts
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
03:08 PM Revision a6f5682d (ceph): Merge pull request #3364 from ceph/wip-quota-test
qa: set -e explicitly in quota test
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
03:06 PM devops Bug #10526: Gitbuilder mirror not syncing
I'm working on a solution using nginx. Zack Cerza
10:12 AM devops Bug #10526: Gitbuilder mirror not syncing
Example: http://gitbuilder.ceph.redhat.com/ceph-deb-precise-x86_64-basic/ref/master/pool/main/c/ceph/... Zack Cerza
08:52 AM devops Bug #10526: Gitbuilder mirror not syncing
I was thinking about using a caching proxy instead of running reposync on apt-mirror.sepia.ceph.com.
The Fedora in...
Ken Dreyer
08:42 AM devops Bug #10526 (Resolved): Gitbuilder mirror not syncing
The gitbuilder.ceph.redhat.com mirror is perpetually out-of-sync. It can't continue this way.
I propose we use a c...
Zack Cerza
02:58 PM Revision b578a53b (ceph): qa: set -e explicitly in quota test
Previously was set in hashbang, which meant
that "./quota.sh" was OK, but "sh ./quota.sh" would
just run through igno...
John Spray
02:47 PM Revision d8e1f675 (ceph): Merge pull request #3336 from ceph/wip-fs-reset
mon: implement `fs reset`
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
02:44 PM devops Fix #5900: Create a Python package for ceph Python bindings
I think we discussed this on IRC a couple weeks ago, but returning to it now:
We still need Ceph's @make install@ ...
Ken Dreyer
02:34 PM Revision 8d706cd0 (ceph): osd/ReplicatedPG: init ignore_cache in second OpContext ctor
*** CID 1262558: Uninitialized scalar field (UNINIT_CTOR)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:28 PM Revision 792ac7c4 (ceph): osd/ReplicatedPG: fix cancel_proxy_read_ops
Two issues:
1) We invalidate the iterator when we delete the item
2) In the requeue==false case we should still clea...
Sage Weil
02:28 PM Revision 69eaad7f (ceph): 0.80.8
Jenkins
02:07 PM Revision 01174518 (ceph): repair_test: hinfo_key error injection
Add a function dedicated to erasure coded pools tests, similar to
repair_test_1. Add a corrupter that removes the hin...
Loic Dachary
02:07 PM Revision 236049b2 (ceph): ceph_manager: add ceph-objectstore-tool wrapper
Add the CephManager.objectstore_tool method to encapsulate a call to
ceph-objectstore-tool. The wrapper can convert a...
Loic Dachary
01:42 PM Revision 372665d1 (ceph): ceph_manager: add object helpers
Add CephManager.methods to get information regarding the pools and PGs
used to store a given object.
Signed-off-by: ...
Loic Dachary
01:42 PM Revision f3a91d2e (ceph): repair_test: rework indentation to make it pep8 clean
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
01:37 PM Revision 0df5e84b (ceph): ceph_manager: In Thrasher disable ceph_objectstore_tool tests if old re...
Require ceph-objectstore-tool to be available on all OSD nodes
Log a message when tool is not available
Signed-off-b...
David Zafman
01:37 PM Revision b6f7b17b (ceph): ceph_manager: In Thrasher randomly remove past intervals
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
01:37 PM Revision 1903b7be (ceph): ceph_manager: Re-enable Thrasher ceph-objectstore-tool testing
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
01:37 PM Revision cf8bc063 (ceph): ceph_manager: Thrasher fixes to run() calls to set check_status = False
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
01:37 PM Revision 7d4bb552 (ceph): ceph_manager: Fix Thrasher kill_osd() to ignore pool going away
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
01:37 PM Revision e2494c50 (ceph): Fix objectstore name changed to keyvaluestore
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
01:37 PM Revision 666aecc1 (ceph): ceph_manager: define pool context
To create a pool before running a code bloc and remove it after.
with manager.pool("mypool"):
mytest..
S...
Loic Dachary
01:37 PM Revision 1f14626b (ceph): ceph_manager: fix docstring typo
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
01:37 PM Revision 764f6159 (ceph): ceph_manager: rework indentation to make it pep8 clean
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
01:37 PM Revision 9203259e (ceph): repair_test: rework to remove levels of indirection
The commit is large but does not introduce any semantic change and
consists primarily in code moving around, re-inden...
Loic Dachary
01:31 PM Bug #10370: "MaxWhileTries: 'wait_until_healthy'reached maximum tries (150) after waiting for 900...
Sure looks to me like the error here is the HEALTH_WARN on stuck PGs, rather than the MDS not reporting health (presu... Greg Farnum
01:29 PM Bug #10146 (Resolved): ceph-disk: sometimes the journal symlink is not created
https://github.com/ceph/ceph/pull/3172 Loïc Dachary
01:28 PM CephFS Bug #10381 (Resolved): health HEALTH_WARN mds ceph239 is laggy
Whoops, this fell through the cracks.
Anyway, the MDS map has pool 0 set to use for data, but the OSDMap doesn't h...
Greg Farnum
01:25 PM Bug #10176 (Resolved): Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
Sage Weil
01:24 PM Bug #10375 (Rejected): OSD journal partition link could be broken after off linking the disk via ...
Tupper, is this reproducible? which kernel? doesn't sounds like a ceph problem. Sage Weil
01:24 PM Bug #10375: OSD journal partition link could be broken after off linking the disk via storcli and...
it sounds like udev is failing to create the link. this is a problem with either the megaraid driver or with udev..
Sage Weil
01:22 PM Bug #10397 (Can't reproduce): "Caught signal (Bus error)" in upgrade:dumpling-firefly-x:parallel-...
Samuel Just
01:18 PM Bug #10132 (Resolved): osd: tries to set ioprio when the config option is blank
Sage Weil
01:17 PM Bug #10435 (Closed): ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED as...
in certain cases it is possible to move the file, but in general no. we're working on a tool to move entire pgs at a... Sage Weil
01:15 PM Bug #9916 (Resolved): osd: crash in check_ops_in_flight
Samuel Just
01:13 PM Bug #10439 (Fix Under Review): 'ceph tell' should fail if daemon is not found
Joao Eduardo Luis
01:11 PM Bug #10282 (Resolved): gf-complete: missing .gitignore entry for .dirstamp
Loïc Dachary
01:07 PM Bug #10242 (Can't reproduce): FAILED assert(backfill_targets.empty() || backfill_targets == want_...
Samuel Just
12:52 PM devops Bug #10528 (Resolved): issues with apt-mirror with wheezy packages
Jenkins is failing with a task that depends on installing some packages for wheezy.
On the apt-mirror server I ran...
Alfredo Deza
12:45 PM devops Bug #10515 (Need More Info): chef / apt-get compete during parallel runs
In both cases, the error occurs when apt is being called by chef. The parallel processes are on different hosts. Sand... Zack Cerza
11:07 AM devops Bug #10492 (Duplicate): rhel7 missing packadges
This is just a duplicate of the centos6 #10460... Sandon Van Ness
11:02 AM devops Bug #10492: rhel7 missing packadges
Run is teuthology-2015-01-08_19:13:02-upgrade:dumpling-x-firefly-distro-basic-vps Yuri Weinstein
10:27 AM Revision 7c664fad (ceph): Doc: Fix the indentation in doc/rbd/rbd-snapshot.rst
Frank Yu
10:07 AM Revision fc7fa308 (ceph): Merge pull request #3343 from dachary/wip-10505-centos-parted
tests: install parted in centos Dockerfile
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Loic Dachary
09:56 AM devops Bug #10460 (Resolved): Missing packadge centos6
I believe this was due to the centos gitbuilder being down which was resolved last week.Please re-assign and reopen i... Sandon Van Ness
09:49 AM Revision 1c01c3a4 (ceph): tests: create unittest_librbd
The existing ceph_test_librbd integration tests are now used
within unittest_librbd as unit tests run during 'make ch...
Jason Dillaman
09:49 AM Revision c105003b (ceph): tests: add mock librados API for supporting unit tests
The new librados_test_stub library can be used by unit tests
as a replacement for the librados shared library. The l...
Jason Dillaman
08:34 AM Revision 1e9da43f (ceph): include: moved RBD's generic FunctionContext wrapper
FunctionContext uses boost::function to allow the Context
interface to invoke arbitrary functions. This eliminates
t...
Jason Dillaman
08:10 AM Revision 1483a439 (ceph): msg/simple: remove redundant calling of setsockopt
set_socket_options() will be called in Pipe::accept().
Signed-off-by: Jian Wen <wenjianhn@gmail.com>
Jian Wen
07:51 AM Revision 9ef6ce56 (ceph): FileJournal: check fsync/fdatasync result.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
07:24 AM Revision 140104d1 (ceph): test: remove unused imports
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
07:00 AM CephFS Bug #10387 (Resolved): ceph-fuse doesn't release capability on deleted directory
Zheng Yan
06:43 AM CephFS Bug #10387: ceph-fuse doesn't release capability on deleted directory
I wouldn't bother backporting: the symptom is just some dir objects that don't get cleaned up until next client unmou... John Spray
06:27 AM Revision e3678f41 (ceph): mon: check min_size range.
When set min_size value:
A:for replicated pool, the value must be between in 1 and size
B:for erasure pool, the value...
Jianpeng Ma
06:27 AM Revision 3f030035 (ceph): test/mon: Add test case for ceph osd pool set size/min_size.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:27 AM Revision 3cbe5da1 (ceph): mon: check size must larger than zero.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:21 AM Revision be2d82bd (ceph): test: add testify/assert dep
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:18 AM Revision ec33d673 (ceph): ci: add librbd-dev dependency
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:15 AM Revision 36974cdb (ceph): test: add test for root package
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:15 AM Revision 44c15bf4 (ceph): rbd: add rbd package
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
05:01 AM Revision ac99e00c (ceph): ci: test in sub dirs
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:57 AM Revision 94b23c6d (ceph): doc: setup docs for multiple packages
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:54 AM Revision ae9281be (ceph): rados: fix import path
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:54 AM Revision 253495ee (ceph): rados: move rados to its own package
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:35 AM Revision 64ba2d55 (ceph): ci: use stable release
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:17 AM Revision 7945f8d6 (ceph): librbd: flush pending AIO requests under all existing flush scenarios
AIO requests that are waiting on the image lock should be flushed
during all existing RBD flush scenarios. A few flu...
Jason Dillaman
04:14 AM Revision 2dd0f038 (ceph): librbd: AIO requests should retry lock requests
Added a timer to support retrying AIO lock requests until
they are successful.
Signed-off-by: Jason Dillaman <dillam...
Jason Dillaman
03:56 AM Revision 4377f00b (ceph): tasks/calamari_setup: use ice_version to completely specify iceball
Previously, the task would search for the lexicographically-greatest
filename matching ICE-*.tar.gz; now it builds a ...
Dan Mick
03:56 AM Revision bbe22d2f (ceph): tasks/calamari_setup: remove HTTP-downloaded iceball, if any
Fixes: #10522
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
03:56 AM Revision 4c27048b (ceph): tasks/calamari_setup: build ice-tools virtualenv if building iceball
ice-tools needs a virtualenv populated to properly run to build
an iceball; add the commands to do that. Also remove...
Dan Mick
02:10 AM Bug #10505 (Resolved): test/centos/Dockerfile.in is missing parted
https://github.com/ceph/ceph/pull/3343 Loïc Dachary
01:29 AM Revision dc10ccc9 (ceph): rados: use old object list api
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
01:09 AM Revision 7b89a827 (ceph): rgw-admin: create subuser if needed when creating user
Fixes: #10103
Backport: firefly, giant
This turned up after fixing #9973. Earlier we also didn't create the
subuser i...
Yehuda Sadeh
01:09 AM Revision 9ee29b53 (ceph): rgw: update swift subuser perm masks when authenticating
Fixes: #9918
Backport: firefly, giant
It seems that we weren't setting the swift perm mask correctly.
Signed-off-by:...
Yehuda Sadeh
01:02 AM Revision 6176ec5f (ceph): librbd: differentiate between R/O vs R/W RBD features
The new RBD exclusive lock feature should be treated as a
feature that is only applied when the image is opened in
R/...
Jason Dillaman
01:02 AM Revision 544ed961 (ceph): librbd: Add internal unit test cases
The new unit tests cover the modifications made to integrate
the internal librbd functionality with the new ImageWatc...
Jason Dillaman
01:02 AM Revision 17f22d98 (ceph): librbd: Add ImageWatcher unit test cases
Directly unit test the new ImageWatcher class to complement
the existing librbd integration tests of exclusive lock
h...
Jason Dillaman
01:01 AM Revision d298fdda (ceph): rgw: send http status reason explicitly in fastcgi
There are issues in certain versions of apache 2.4, where the reason is
not sent back. Instead, just provide the reas...
Yehuda Sadeh
01:01 AM Revision 4297e3bf (ceph): rbd: Allow CLI to optionally create shared images
Images that are flagged as shared cannot use the RBD
object map nor RBD mirroring features.
Signed-off-by: Jason Dil...
Jason Dillaman
01:01 AM Revision 5160281b (ceph): librbd: Add convenience library to support unit tests
Unit tests need access to the private symbols of librbd no
longer exported from librbd.so. A new librbd_internal
con...
Jason Dillaman
01:01 AM Revision ccadff14 (ceph): librbd: Integrate librbd with new exclusive lock feature
Operations that update the image now require the exclusive lock
if the feature is enabled. AIO write and discard ope...
Jason Dillaman
01:00 AM Revision 9ee80b33 (ceph): librados: bump rados version number
As a follow-on to 49d114f1fff90e5c0f206725a5eb82c0ba329376,
increment the "extra" version field so clients can easily...
Matt Richards
12:20 AM Revision d784bc47 (ceph): Merge pull request #3316 from ceph/wip-10471
rgw: index swift keys appropriately
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
12:08 AM Revision 4dbde594 (ceph): Merge remote-tracking branch 'gh/wip-slow-backend-firefly' into firefly
Sage Weil
12:01 AM Revision f5668d6b (ceph): librbd: Create image exclusive lock watch/notify handler
The new watch/notify handler replaces the existing header
update watch/notify handler and adds support for managing
i...
Jason Dillaman

01/12/2015

10:36 PM Revision d226f34d (ceph): drop tiobench tests
The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa...
Ken Dreyer
10:13 PM rgw Documentation #8271: Document support for S3 multi-object delete
Can we make this happen? See http://tracker.newdream.net/issues/2797
Dan Mick
10:00 PM Revision 2ecd8748 (ceph): osd: enable filestore_extsize by default
Note that this will only get used if the kernel is new enough; if it is
older than 3.5 the option will get disabled a...
Sage Weil
09:59 PM Revision b76d0dc0 (ceph): os/FileStore: verify kernel is new enough before using extsize ioctl
Old kernels have an XFS bug that exposes uninitialized data when the
extsize hint is set and only partially written. ...
Sage Weil
08:06 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
... Zheng Yan
07:33 PM Revision c219c43c (ceph): Merge pull request #3352 from kylinstorage/fix-10503
Fix bug 10503: http://tracker.ceph.com/issues/10503
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
07:30 PM CephFS Bug #10387: ceph-fuse doesn't release capability on deleted directory
do we need to backport this. the directory will be deleted when all of its child dentries get trimmed from the cache Zheng Yan
03:26 PM CephFS Bug #10387 (Pending Backport): ceph-fuse doesn't release capability on deleted directory
This was merged to master in commit:e9a29c58b6d40933afbf711afcf7b872b4005585; does it need a backport? Greg Farnum
07:23 PM Revision c3eee83f (ceph): fs: enable client quota on cfuse_workunit_misc
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum
07:17 PM Revision c3335c7a (ceph): msg/Pipe: inject delay in stop_and_wait
Inject a delay in stop_and_wait. This will mostly affect the connection
race Pipe takeover code which currently call...
Sage Weil
07:17 PM Revision 300d4c6f (ceph): msg/simple: do not stop_and_wait on mark_down
We originally blocked in mark_down for fast dispatch threads
to complete to avoid various races in the code. Most of...
Sage Weil
07:17 PM Revision 1261bf24 (ceph): Revert "Objecter: disable fast dispatch of CEPH_MSG_OSD_OPREPLY messages"
This reverts commit 3f23709c474292f9239f77a6cce26309fc86ce29.
We have changed mark_down() behavior so that it no lon...
Sage Weil
07:17 PM Revision 1dbe8f5a (ceph): SimpleMessenger: Pipe: do not block on takeover while holding global lock
We previously were able to cause deadlocks:
1) Existing pipe is fast_dispatching
2) Replacement incoming pipe is acce...
Greg Farnum
05:37 PM Revision f4ff12ae (ceph): drop ceph_mon_store_converter
This was needed for upgrades in the cuttlefish era; no longer useful.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:23 PM Revision 54b1de63 (ceph): tasks/s3tests: add slow backend configurable
Adding this so that we can modify the clients' conf file as needed with slow backend.
This can be achieved by:
overr...
Yehuda Sadeh
05:16 PM Revision 03d01eb6 (ceph): rgw: mark ec related rgw suites as slow backend
We want to avoid tests that time out due to a too slow backend.
Reviwed-by: Josh Durgin <josh.durgin@inktank.com>
Si...
Yehuda Sadeh
04:53 PM rgw Bug #10103: swift tests failing
fix comment mentioned issue #9973 as the regression culprit. It's actually issue #9918. Yehuda Sadeh
04:39 PM Revision 4ecea7e5 (ceph): Merge pull request #3203 from majianpeng/fix1
avoid memcopy from librados to caller buffer
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjus...
Samuel Just
04:36 PM rgw Bug #10379 (Fix Under Review): rgw: object versioning, remove last version needs to remove olh
Yehuda Sadeh
04:33 PM rgw Bug #10271 (Fix Under Review): Radosgw urlencode
Yehuda Sadeh
04:30 PM Revision 4af06a06 (ceph): Merge pull request #3287 from ceph/emperor-10351
mount.ceph: avoid spurious error message Sage Weil
04:26 PM Revision 187c85a5 (ceph): Merge pull request #3034 from dachary/wip-10017-erasure-code-repair
erasure code repair when there are two failures
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:23 PM Revision fb72b9e4 (ceph): Merge pull request #3148 from mslovy/optimazation_wbthrottle
os: WBThrottle: optimize the map to unordered_map
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:21 PM rgw Bug #10471 (Pending Backport): rgw: metadata sync doesn't create subusers correctly
Josh Durgin
04:20 PM Revision 16c023d8 (ceph): osd: requeue PG when we skip handling a peering event
If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed...
Sage Weil
03:58 PM Bug #10514 (Won't Fix): workunit osdc/stress_objectcacher.sh fails with no error message (giant)
This test turns out to use a lot more memory than I thought. Josh Durgin
09:01 AM Bug #10514: workunit osdc/stress_objectcacher.sh fails with no error message (giant)
This was killed by the oom-killer, but it doesn't use the cluster at all, which makes me more suspicious of it being ... Josh Durgin
06:37 AM Bug #10514 (Won't Fix): workunit osdc/stress_objectcacher.sh fails with no error message (giant)
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693791/... Loïc Dachary
03:14 PM CephFS Bug #10413: samba: coredumps after tests run
We talked about this in standup; Zheng is going to send it to the Samba guys. Greg Farnum
03:00 PM Revision 86306966 (ceph): qa: add `fs reset` to cephtool tests
This is just a superficial "I can call it" test,
it's actual behaviour is checked elsewhere.
Signed-off-by: John Spr...
John Spray
03:00 PM Revision a4152dbf (ceph): mon/MDSMonitor: add confirm flag to fs reset
This was already in the command map but was not
being checked.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
03:00 PM Revision 1713ffd8 (ceph): mon: implement `fs reset`
This is for use in CephFS disaster recovery. When
the metadata pool has been forcibly reset to a single-MDS
metadata...
John Spray
02:09 PM Feature #9598: re-enable Objecter fast dispatch
* giant backport https://github.com/ceph/ceph/pull/3356
Loïc Dachary
01:10 PM rgw Tasks #10518 (Resolved): radosgw-agent: catch master up with v1.2?
Ken Dreyer
11:15 AM rgw Tasks #10518 (Fix Under Review): radosgw-agent: catch master up with v1.2?
After discussing in #ceph-devel, the following PR will resolve this : https://github.com/ceph/radosgw-agent/pull/16 Ken Dreyer
09:51 AM rgw Tasks #10518 (Resolved): radosgw-agent: catch master up with v1.2?
There is a "v1.2" branch in https://github.com/ceph/radosgw-agent/tree/v1.2 , but not all the changes have been merge... Ken Dreyer
12:06 PM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
Right ! The following is much easier:... Loïc Dachary
12:01 PM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
Loic,
On CentOS these days, it's now possible to just do "yum install epel-release" instead of having to go look u...
Travis Rhoden
11:31 AM CephFS Bug #10503 (Resolved): ceph-fuse: quota code is not 32-bit safe for vxattr output
Fix merged to master in commit:c219c43cc2943c794378214d77566e3f0d3f394a Greg Farnum
11:28 AM Bug #10488: osd erasure-code-profile set is sometimes not idempotent
ubuntu@teuthology:/a/sage-2015-01-11_12:05:20-rados-firefly-distro-basic-multi/697291 Sage Weil
11:27 AM CephFS Bug #10416: quota test failures
Pushed a config change for the cfuse_workunit_misc yaml fragment to master in commit:c3eee83fb09a8f37faa71fa8fa78b632... Greg Farnum
11:09 AM CephFS Bug #10416 (In Progress): quota test failures
....no. I'll fix that and we'll see if things work better, thanks! Greg Farnum
10:37 AM Bug #10513 (Won't Fix): ceph_test_librbd_fsx fails with thrasher
josh: There's no trace of the actual error in the teuthology or ceph client logs. Looking at the syslogs, this and se... Loïc Dachary
06:14 AM Bug #10513 (Won't Fix): ceph_test_librbd_fsx fails with thrasher
http://pulpito.ceph.com/loic-2015-01-08_10:36:47-rbd-giant-backports-testing-basic-vps/690698/... Loïc Dachary
10:29 AM Fix #10519 (Resolved): Replace numerical value 0x7fffffff / MAX_UINT with CRUSH_ITEM_NONE in ceph...
The numerical value representing CRUSH_ITEM_NONE confuses people : it looks like a bug. Having CRUSH_ITEM_NONE or ano... Loïc Dachary
10:04 AM Bug #10485: unreadable ceph-osd core dump (firefly)
... Sage Weil
08:35 AM Bug #10517: ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
Dong Yuan should look at this.. but Sam perhaps I should also try to finish the series that gets rid of append entirely? Sage Weil
08:26 AM Bug #10517: ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
ubuntu@teuthology:/a/samuelj-2015-01-07_13:21:03-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/689604 Samuel Just
08:25 AM Bug #10517 (Resolved): ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
wip-sam-testing, but I think this code was not affected.
-2> 2015-01-08 00:48:19.737753 7f6a6a4b0700 0 -- 10....
Samuel Just
08:24 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
How was this fixed? Zack Cerza
07:51 AM Bug #9891: "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x-giant-dist...
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694324/... Loïc Dachary
07:38 AM devops Bug #10515: chef / apt-get compete during parallel runs
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694240/
apt-get fails (mean...
Loïc Dachary
07:34 AM devops Bug #10515 (Won't Fix): chef / apt-get compete during parallel runs
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694228/
Maybe because paral...
Loïc Dachary
07:27 AM Bug #9308: EBUSY on umount of osd volume after ceph-osd shutdown
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694164/... Loïc Dachary
07:16 AM Bug #8894: osd/ReplicatedPG.cc: 9281: FAILED assert(object_contexts.empty())
The fix was reverted by commit:ea90d9f46b2716df6e10dccaed908fd235f2000c which is probably why it showed up again at h... Loïc Dachary
07:03 AM Bug #10499: "INFO: rcu_sched detected stalls on CPUs/tasks" in upgrade:dumpling-x-firefly-distro-...
http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693936 Loïc Dachary
07:00 AM Bug #9921: msgr/osd/pg dead lock giant
* giant backport https://github.com/ceph/ceph/pull/3356 Loïc Dachary
06:48 AM Bug #9921: msgr/osd/pg dead lock giant
* http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693791/ with remote/vpm099... Loïc Dachary
05:54 AM devops Bug #10152: drop tiobench references
* ceph-qa-suite giant backport https://github.com/ceph/ceph-qa-suite/pull/287 Loïc Dachary
05:49 AM Revision 1f694767 (ceph): Fix bug 10503: http://tracker.ceph.com/issues/10503
ceph-fuse: quota code is not 32-bit safe for vxattr output
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Yunchuan Wen
05:45 AM Revision 4aa02f84 (ceph): osd: add an option to prioritize heartbeat traffic
By default every hardware queue of a network interface is assigned a
pfifo_fast QDisc. When network congestion occurs...
Jian Wen
01:28 AM Revision 11bdfb41 (ceph): osd: requeue blocked op before flush it was blocked on
If we have request A (say, cache-flush) that blocks things, and then
request B that gets blocked on it, and we have a...
Sage Weil
01:05 AM Revision c80c2cf3 (ceph): test: modify test/cli/rbd/help.t for merge-diff
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
01:05 AM Revision d300220a (ceph): rbd: test case for rbd merge-diff
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Yunchuan Wen
01:04 AM Revision 337f8219 (ceph): rbd: merge two diff files into one single file
Note: It does not do the merging work if
either of the source diff files is stripped,
since which complicates the pro...
Yunchuan Wen
01:03 AM Revision 9c82efcc (ceph): rbd: parse diff file body for diff merging
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev...
Yunchuan Wen
01:02 AM Revision b4720ae6 (ceph): rbd: parse diff file header for diff merging
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev...
Yunchuan Wen

01/11/2015

11:35 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
please remove the sudo before /home/ubuntu/cephtest/fsx-mpi. Otherwise rank of all processes will be zero Zheng Yan
10:38 PM CephFS Bug #10416: quota test failures
The configure log is look like below:
overrides:
admin_socket:
branch: master
ceph:
conf:
...
Yunchuan Wen
05:25 PM Bug #10512 (Resolved): osd: cancel_flush requeues blocked events after blocking event
ubuntu@teuthology:/a/sage-2015-01-09_21:43:43-rados-firefly-distro-basic-multi/694675 Sage Weil
03:55 PM Revision 538bad38 (ceph): Merge pull request #2948 from ceph/wip-promote
osd: promote_object separation; proxy read
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@...
Sage Weil
12:11 PM devops Bug #10511 (Rejected): "test.functional.tests.TestAccount" fail in upgrade:firefly-x-next-distro-...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-10_17:13:01-upgrade:firefly-x-next-distro-basic-mu... Yuri Weinstein
10:35 AM devops Bug #10310 (Resolved): Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
Sage Weil
07:54 AM Feature #9979 (Resolved): osd: cache: proxy reads (instead of redirect)
Sage Weil
07:53 AM Feature #9980 (Resolved): osd: cache: proxy reads during promote
Sage Weil
07:04 AM Bug #7756: cannot get through configuration when configure.ac check xfs.h
If your linux distribution is Oracle Linux, you may need to install xfsprogs-qa-devel by "yum install -y xfsprogs-qa-... huang jun
04:35 AM Revision 1554fbc8 (ceph): osd/ReplicatedPG: improve proxy read cancelation
Avoid taking the PG lock for a canceled read op (if we are lucky). Recheck
after the lock is taken for good measure....
Sage Weil
04:35 AM Revision f42ef1e3 (ceph): ceph_test_rados: add some debug output
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:35 AM Revision 70d3d08a (ceph): osd: tiering: add proxy read support
wip 9979
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
04:35 AM Revision 4dc9990e (ceph): osd: tiering: add cache mode READPROXY
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
04:35 AM Revision 8e145e08 (ceph): osd: tiering: proxy reads during promote
wip 9980. Do proxy read and async promotion for writeback.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
04:35 AM Revision ce14310c (ceph): test: add proxy read test
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
04:35 AM Revision 759db93f (ceph): osd/ReplicatedPG: allow reads to proxy etc even if blocked
If we are not write ordered, continue with cache checks so that we can
(among other things) proxy reads while promoti...
Sage Weil
04:35 AM Revision bfb71a4e (ceph): osd: tiering: cancel and requeue proxy read when needed
Cancel and requeue proxy read on the following cases:
1) on_shutdown
2) on_change
3) background promotion is done
Si...
Zhiqiang Wang
04:35 AM Revision 43f13af6 (ceph): osd: tiering: proxy instead of redirect read in writeback mode when the
cache pool is full
To preserve read op order
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
04:35 AM Revision 650f1d98 (ceph): osd: tiering: avoid duplicate promotion on proxy read
Do not promote if it is already undergoing in maybe_handle_cache.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel....
Zhiqiang Wang
04:35 AM Revision 1c8b679d (ceph): osd/ReplicatedPG: put proxy read completion on finisher
We can't use the synchronous completion callbacks (in fast dispatch
context) do to the proxy read completion work.
S...
Sage Weil
04:35 AM Revision 1d89f181 (ceph): osd/ReplicatedPG: make op argument to promote_object optional
For now, we still always pass it. In preparation, however, we modify
promote_object() so that it will work when op i...
Sage Weil
04:35 AM Revision 8645ed76 (ceph): osd/ReplicatedPG: factor out common exists case from all cache modes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:35 AM Revision 5361bc04 (ceph): osd/ReplicatedPG: factor out must_promote case from all cache modes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:35 AM Revision 2a67b0a0 (ceph): osd/ReplicatdPG: adjust braces (no semantic change)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:35 AM Revision a4a41494 (ceph): osd/ReplicatedPG: drop unnecessary cache_mode checks
This currently enumerates all cache modes except none, and we don't
arrive in this function when caching is disabled....
Sage Weil
04:35 AM Revision a03d375e (ceph): osd/ReplicatedPG: pass promote error to all blocked operations
This isn't the most elegant strategy, but it is the best we can do
right now.
Signed-off-by: Sage Weil <sage@redhat....
Sage Weil
04:35 AM Revision 9ed2ac78 (ceph): osd/ReplicatedPG: separate promotion from the triggering op
Remove the triggering op from the internal promote machinery.
We keep the optional op arg to promote_object() only b...
Sage Weil

01/10/2015

11:25 PM Revision 9c50ed07 (ceph): Merge pull request #3309 from trociny/wip-9483
OSD: add a get_latest_osdmap command to the admin socket
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:48 PM Feature #10477 (Fix Under Review): pg query should output the replicas the primary is waiting on ...
Sage Weil
01:56 PM Revision 2bbab059 (ceph): OSD: add a get_latest_osdmap command to the admin socket
The command blocks and ensures we have the latest map from the
mon. This is useful in testing and to "unstick" cluste...
Mykola Golub
01:21 PM Revision d5e8ef50 (ceph): doc: Fix PHP librados documentation
Wido den Hollander
12:54 PM Revision b2a3c505 (ceph): Merge pull request #3348 from ceph/wip-mon-wishlist
doc: mon janitorial list is now a wishlist
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:09 PM Revision a16e72cf (ceph): doc: mon janitorial list is now a wishlist
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
08:40 AM Bug #10490 (Duplicate): osd: bad state machine event, RequestBackfilPrio in RepRecovering
this was missing backport, already inf irefly Sage Weil
05:43 AM Revision 585efcb7 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
05:43 AM Revision 58b5e028 (ceph): Merge pull request #3327 from ceph/wip-peeringqueue
osd: fix peering queue bug
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
04:00 AM Feature #10509 (Closed): mon: wishlist tracking ticket
*This is a tracking ticket for the monitor wishlist in src/doc/mon-wishlist.txt*
h3. Low-hanging fruit
* audit ...
Joao Eduardo Luis
03:59 AM Subtask #10508 (New): mon: finer-grain Paxos::is_readable() / PaxosService::is_readable()
Rationale: a given service S should be able to read its committed state even though a Paxos proposal is happening, as... Joao Eduardo Luis
03:57 AM Feature #10507 (Resolved): mon: have an OpTracker
much like we have for the osd
1. Instead of passing messages back and forth, we will pass OpRequests
2. We may ...
Joao Eduardo Luis
03:54 AM RADOS Cleanup #10506 (New): mon: get rid of QuorumServices
A QuorumService is an abstraction allowing for easier management of services requiring a quorum to work correctly.
...
Joao Eduardo Luis
02:50 AM Revision 19955fca (ceph): doc: Replace cloudfiles with swiftclient in Python Swift example
The Cloud Files client library is no longer supported by Rackspace.
Users installing the package receive the followin...
Tim Freund
01:41 AM Revision 54613689 (ceph): mon: paxos: queue next proposal after waking up callbacks
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
01:33 AM Feature #10452: ceph osd df
I created a pull request with incomplete implementation
https://github.com/ceph/ceph/pull/3347
more for discuss...
Mykola Golub
12:56 AM Revision 18d6a083 (ceph): Merge pull request #3344 from ceph/wip-librbd-snap-unprotect
librbd: shadow variable in snap_unprotect
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
12:10 AM Revision 1f557c56 (ceph): Calamari_setup now allows > 1 mon.
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Fixes: #10261
Warren Usui

01/09/2015

11:53 PM Revision 3c7cacf0 (ceph): mon/OSDMonitor: fix double-free on old MOSDBoot
send_latest() does an m->put().
Backport: firefly, dumpling
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picke...
Sage Weil
11:13 PM Revision d3755324 (ceph): rgw: return InvalidAccessKeyId instead of AccessDenied
Fixes: #10334
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 56af795b1046a4c1bfba59e1fef...
Yehuda Sadeh
11:13 PM Revision dd57af2f (ceph): rgw: return SignatureDoesNotMatch instead of AccessDenied
Fixes: #10329
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit ef75d720f289ce2e18c0047380a...
Yehuda Sadeh
11:05 PM Revision a2388348 (ceph): tests: install parted in centos Dockerfile
It is needed to run root ceph-disk tests.
http://tracker.ceph.com/issues/10505 Fixes: #10505
Signed-off-by: Loic Da...
Loic Dachary
11:05 PM Revision 852d7b5b (ceph): osd: requeue PG when we skip handling a peering event
If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed...
Sage Weil
10:57 PM Revision 7f826747 (ceph): ci: use ceph next tree
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:54 PM Revision c1080b22 (ceph): doc: Clean up pool usage.
Signed-off-by: John Wilkins <jowilkin@redhat.com> John Wilkins
10:54 PM Revision 38f424d7 (ceph): doc: Cleanup RGW pool usage.
Signed-off-by: John Wilkins <jowilkin@redhat.com> John Wilkins
10:52 PM Revision 8b9c58c4 (ceph): Merge pull request #3341 from liewegas/wip-10504
client: add ceph version to metadata
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:52 PM Revision ddde5818 (ceph): rados: add support for object listing
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:46 PM Revision 2b8309e8 (ceph): rados: set reasonable default buf size
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:41 PM Revision e6a4ab13 (ceph): client: include ceph and git version in client metadata
Fixes: #10504
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:30 PM Revision ac6674c1 (ceph): Merge pull request #3325 from ceph/wip-nits
allow 'ops' instead of 'dump_ops_in_flight'
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:18 PM Revision f90c48f2 (ceph): Revert "rgw: switch to new watch/notify API"
This reverts commit dc67cd69604ec4e4df846b818ec739dc7b09a537.
Conflicts:
src/rgw/rgw_rados.cc
Yehuda Sadeh
10:12 PM Revision 3fb080ff (ceph): Merge pull request #3250 from ceph/wip-10372
osdc/Objecter: improve pool deletion detection
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:45 PM Revision 6d7acd37 (ceph): Merge pull request #3313 from ceph/wip-asok-get-subtrees
Add MDS "get subtrees" asok command
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redh...
Greg Farnum
09:29 PM Revision fe56c439 (ceph): Merge pull request #3312 from ceph/wip-mdscacheobject-const
mds: support constness in MDSCacheObjects
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
09:00 PM Revision 573f0f1f (ceph): rados: fix receiver name
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
08:37 PM Revision 4b43b9e1 (ceph): rados: add get_pool_name
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
08:13 PM Revision 5a248f6c (ceph): rados: add rados_ioctx_pool_stat
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
07:58 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
direct io failure is fixed by "ceph: fix reading inline data when i_size > PAGE_SIZE" Zheng Yan
04:18 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
the directio failure is caused by the 'reading inline data' changes Zheng Yan
10:47 AM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
Zheng? Greg Farnum
07:37 PM Revision 62e6137f (ceph): rados: add ioctx destroy method
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
07:33 PM Revision 7316c3d7 (ceph): rados: rename pool to ioctx
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
07:11 PM Revision 7ca7bc53 (ceph): doc: add doc file
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:34 PM Revision 7f3497b0 (ceph): Merge pull request #3248 from dachary/wip-table-formatter
add table to Formatter
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
06:26 PM Revision f8878172 (ceph): doc: Added section to install priorities/preferences.
Signed-off-by: John Wilkins <jowilkin@redhat.com> John Wilkins
06:23 PM Revision bf8f0625 (ceph): rgw: only keep track for cleanup of rados objects that were written
Fixes: #10311
We're keeping track of rados objects that we've written so that we could
clean them up if needed. Earl...
Yehuda Sadeh
05:13 PM Revision 7d17a17d (ceph): Merge pull request #3324 from mattrichards/rados_translate_op_flag
librados: Translate operation flags from C APIs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
03:52 PM Revision 7c5faceb (ceph): Merge pull request #3328 from xiaoxichen/memstore_size_u64
Bump memstore_device_bytes from U32 to U64
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:42 PM Revision ca87973f (ceph): Merge pull request #3337 from dachary/wip-10494-disable-unittest-msgr
tests: temporarily disable unittest_msgr Haomai Wang
03:21 PM Revision 55a5c5f2 (ceph): tests: temporarily disable unittest_msgr
http://tracker.ceph.com/issues/10494 Refs: #10494
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
03:02 PM Bug #10505 (Resolved): test/centos/Dockerfile.in is missing parted
it is needed for ceph-disk tests to run Loïc Dachary
02:51 PM CephFS Feature #10504: kclient: include client version in client_metadata
That userspace bit got merged. Greg Farnum
02:48 PM CephFS Feature #10504: kclient: include client version in client_metadata
https://github.com/ceph/ceph/pull/3341 for the userspace side! Sage Weil
01:53 PM CephFS Feature #10504 (Resolved): kclient: include client version in client_metadata
It would be helpful for debugging. Probably just put it in Client::populate_metadata() for userspace; I imagine the k... Greg Farnum
02:48 PM Revision d4aec89e (ceph): Merge pull request #3331 from dachary/wip-10493-async-port
msg: initialize AsyncConnection::port
Reviewed-by: Haomai Wang<haomaiwang@gmail.com>
Haomai Wang
02:42 PM Revision 2710b2e3 (ceph): Merge pull request #279 from ceph/wip-cephfs-cleanup
Assorted cleanup in the CephFS tests
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
John Spray
02:27 PM Revision 1c1897e6 (ceph): mds: give CDir a dump() method for JSON output
Useful when listing subtrees via admin socket.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
02:27 PM Revision 26e7d5fa (ceph): mds: add asok command for getting subtreemap
For when we want to inspect this from a test or
during debugging.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
02:20 PM Revision a58d1042 (ceph): mds: support constness in MDSCacheObjects
So that one can have const CInode and CDir references
from time to time.
Signed-off-by: John Spray <john.spray@redha...
John Spray
02:12 PM Bug #10372 (Pending Backport): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
Josh Durgin
01:48 PM CephFS Bug #10503 (Resolved): ceph-fuse: quota code is not 32-bit safe for vxattr output
From the gitbuilders:... Greg Farnum
01:28 PM Revision e9033bb1 (ceph): librbd: shadow variable in snap_unprotect and list_children
The shadow variable prevented snap_unprotect from returning the
correct error return code.
Signed-off-by: Jason Dill...
Jason Dillaman
01:16 PM Revision cf432fa6 (ceph): doc: Add Librados PHP documentation
Wido den Hollander
12:57 PM Revision 9e356cdd (ceph): Merge pull request #3332 from dachary/wip-9570-filejournal
journal related cleanups
Reviewed-by: Jianpeng Ma <jianpeng.ma@intel.com>
Loic Dachary
12:22 PM Stable releases Tasks #10501 (Resolved): giant v0.87.1

h3. integration
* branch : https://github.com/ceph/ceph/tree/giant-backports
* inventory http://workbench.da...
Loïc Dachary
12:20 PM Revision d994e601 (ceph): common: Formatter: cosmetic re-indent
Signed-off-by: Andreas Peters <andreas.joachim.peters@cern.ch> Andreas Peters
12:20 PM Revision e797dcf6 (ceph): common: Formatter: add TableFormatter class
For more human readable and shell parsable output.
Signed-off-by: Andreas Peters <andreas.joachim.peters@cern.ch>
Andreas Peters
12:19 PM Revision 9406b7f7 (ceph): osd: accumulate authoritative peers during recovery
When PGBackend::be_compare_scrubmaps finds multiple good peers, it only
keeps the last one. This is fine for replicat...
Loic Dachary
12:19 PM Revision c528d87a (ceph): erasure-code: test repair when file is removed
Add tests for when files disappear from the file system :
* file is missing from the primary OSD
* file is missi...
Loic Dachary
12:16 PM Revision 16c6d0d5 (ceph): erasure-code: relax cauchy w restrictions
A restriction that the w parameter of the cauchy technique is limited to
8, 16 or 32 was added incorrectly while refa...
Loic Dachary
12:11 PM Revision adf8798d (ceph): crush/CrushWrapper: fix _search_item_exists
Reported-by: Pawel Sadowski <ceph@sadziu.pl>
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ee...
Sage Weil
12:11 PM Revision ced24726 (ceph): crush/builder: prevent bucket weight underflow on item removal
It is possible to set a bucket weight that is not the sum of the item
weights if you manually modify/build the CRUSH ...
Sage Weil
12:11 PM Revision 636b98fa (ceph): crush/CrushWrapper: fix create_or_move_item when name exists but item d...
We were using item_exists(), which simply checks if we have a name defined
for the item. Instead, use _search_item_e...
Sage Weil
12:05 PM Revision ecc3bcab (ceph): os: remove debug message leftover in FileJournal
The len of the buffer shows in the message above anyway.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary
12:05 PM Revision bcdbbd56 (ceph): os: fix confusing indentation in FileJournal::corrupt
Signed-off-by: Loic Dachary <loic-201408@dachary.org> Loic Dachary
11:17 AM Bug #10499 (Rejected): "INFO: rcu_sched detected stalls on CPUs/tasks" in upgrade:dumpling-x-fire...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-07_19:13:02-upgrade:dumpling-x-firefly-distro-basi... Yuri Weinstein
11:05 AM devops Bug #10308 (Resolved): "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefl...
Yuri Weinstein
11:02 AM CephFS Feature #10498 (New): ObjectCacher: order wakeups when write calls block on throttling
The ObjectCacher can block write calls if the dirty data limits are exceeded by sleeping on a cond. Unfortunately, we... Greg Farnum
10:57 AM Revision 63c8dd0a (ceph): msg: initialize AsyncConnection::port
http://tracker.ceph.com/issues/10493 Fixes: #10493
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:12 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
Ken, you maybe right, but we need to address this issue from high level standpoint, so those issues causing lots of s... Yuri Weinstein
05:30 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
Yuri Weinstein wrote:
> In run http://pulpito.ceph.redhat.com/teuthology-2015-01-07_02:10:01-samba-firefly-distro-ba...
Ken Dreyer
10:09 AM Revision 997c0c3d (ceph): tasks/cephfs: remove `config` from Filesystem cons
This was only used in get_first_mon, which doesn't actually
need the parameter itself. Makes it easier to casually
u...
John Spray
10:09 AM Revision b1e35a42 (ceph): tasks/mds_auto_repair: remove unneeded log settings
The small segments and small segment limit
were used when doing a hacky flush by doing
IO and waiting: now that we ha...
John Spray
10:09 AM Revision 951d6c29 (ceph): tasks/cephfs: use set_conf() from test case class
...because this is the one that will store up
changes to roll back during teardown.
Doing this makes it easy to run ...
John Spray
10:09 AM Revision 5e3f5766 (ceph): tasks/cephfs: be more precise in set_clients_block
Instead of blocking the whole port range (which
might make OSDs running on that node collateral
damage), read the MDS...
John Spray
10:09 AM Revision 8630c4ab (ceph): tasks/cephfs: move ROOT_INO into filesystem module
...so that other tests can get at it.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
10:09 AM Revision 4ff48195 (ceph): tasks/cephfs: umount unused clients before running
When unused clients were mounted during an fs new,
they would end up in a state where they stalled
on subsequent atte...
John Spray
10:09 AM Revision cfbc277c (ceph): tasks/cephfs: move common setUp/tearDown to parent
Now that we have more of these cases, there was lots
of duplication in setup and teardown. For some tests
the "reset...
John Spray
10:08 AM Revision 6d79e391 (ceph): tasks/cephfs: move wait_until helpers to testcase
...so that other test cases can use them
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
10:07 AM Revision 213641f3 (ceph): tasks/ceph: update mds auth caps to 'allow *'
Since the new 'tell' for the MDS was introduced,
caps have to have the '*' to permit running remote
administrative co...
John Spray
09:56 AM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
If I'm understanding my quick skim correctly, this is not "MPI tests are failing" but "this mpi-fsx" test is failing,... Greg Farnum
03:39 AM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
Is this a new failure on the existing cluster, or something that's come up on the new cluster? John Spray
09:33 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Thanks for that, I'll try to test it if I get a chance.
I believe I've narrowed the original problem that gets me ...
Aaron Bassett
09:12 AM Bug #10497 (Resolved): librados: c api does not translate op flag
This means the flags aren't passed to rados as intended, and don't work through the C api.
Fixed in master by http...
Josh Durgin
08:15 AM Revision c60f88ba (ceph): Bump memstore_device_bytes from U32 to U64
U32 limit the max size of memstore to a few GB, which
block our test on memstore performance(as a phototype).
Bump i...
Xiaoxi Chen
07:29 AM Bug #10494: unittest_msgr : segmentation fault
The following happened with a run done with a different set of flags.... Loïc Dachary
07:03 AM Bug #10494: unittest_msgr : segmentation fault
Another assert... Loïc Dachary
06:39 AM Bug #10494: unittest_msgr : segmentation fault
Another run fails in a different way:... Loïc Dachary
06:31 AM Bug #10494: unittest_msgr : segmentation fault
Run with... Loïc Dachary
06:29 AM Bug #10494 (Resolved): unittest_msgr : segmentation fault
Steps to reproduce:... Loïc Dachary
06:45 AM Bug #10493 (Resolved): AsyncConnection::port is not initialized
Haomai Wang
03:00 AM Bug #10493 (Fix Under Review): AsyncConnection::port is not initialized
https://github.com/ceph/ceph/pull/3331 Loïc Dachary
02:55 AM Bug #10493 (Resolved): AsyncConnection::port is not initialized
The http://workbench.dachary.org/ceph/ceph/blob/master/src/msg/async/AsyncConnection.cc#L185 constructor does not ini... Loïc Dachary
04:51 AM Bug #10216: gf-complete and jerasure call exit(1)
https://github.com/ceph/ceph/pull/3334 Loïc Dachary
04:01 AM Bug #9570 (Can't reproduce): osd crash in FileJournal::WriteFinisher::entry() aio
It looks like it did not show up in the past three months, mark it "Can't reproduce" until it does. Loïc Dachary
03:58 AM Fix #10443 (Rejected): compressing ceph-test-dbg takes a long time
there is no way to fix this Loïc Dachary
02:40 AM Bug #10383 (Resolved): unittest_msgr : illegal instruction
Loïc Dachary
02:31 AM Revision c26ebd38 (ceph): Merge pull request #3217 from boydc2014/firefly
clear data and payload after removed from ops_in_flight
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:18 AM Revision 8811df3e (ceph): FileStore: return error if get_index fails in lfn_open
(*index).index is NULL if get_index fails, need to return error in this
case.
Signed-off-by: Zhiqiang Wang <zhiqiang...
Zhiqiang Wang
01:30 AM Revision f93e531d (ceph): Fix mpi calls
added missing -o option to mpi exec.
added gmnt file reference to mpi exec.
run fsx-mpi as sudo.
run chef task so tha...
Warren Usui
01:15 AM Linux kernel client Bug #10418: ceph: can't block inside wait loops
Zheng Yan
12:33 AM Bug #10479: Object will be treated as "not exist" if primary shard is lost or failed to get atrr ...
Hi, i remembered samuel do a work which repair single object. After this, we can easyly make the object repair and wa... jianpeng ma
12:32 AM Revision b67b7e7a (ceph): Merge pull request #3127 from ktdreyer/firefly-no-epoch
Revert "ceph.spec.: add epoch"
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>...
Loic Dachary
12:31 AM Revision db927186 (ceph): Merge pull request #3128 from dachary/wip-10281-make-check-fedora-20
tests: fixes to run make check on fedora 20
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjus...
Loic Dachary
12:30 AM Revision 0d4abdaf (ceph): Merge pull request #3169 from ceph/wip-8797-firefly
Wip 8797 firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: L...
Loic Dachary
12:28 AM Revision 1fdcb524 (ceph): Merge pull request #3179 from dachary/wip-9998-crush-underfloat-firefly
crush: fix weight underfloat issue (firefly)
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sju...
Loic Dachary
12:28 AM Revision 4b7b1b03 (ceph): Merge pull request #3220 from ceph/wip-mon-backports.firefly
mon: backports for #9987 against firefly
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Reviewed-by: Sage Weil <sa...
Loic Dachary
12:26 AM Revision 4897ba4a (ceph): Merge pull request #3258 from ceph/wip-10372-firefly
osd: fix librados pool deletion race on firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <s...
Loic Dachary
12:14 AM Revision 492ccc90 (ceph): osd: requeue PG when we skip handling a peering event
If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed...
Sage Weil
12:14 AM Revision 20be188d (ceph): osd: assert there is a peering event
This became conditional way back in 12e22b3d44eba51a70d8babebc2684f0c46575a7
for unclear reasons. It probably predat...
Sage Weil

01/08/2015

09:16 PM Revision 49d114f1 (ceph): librados: Translate operation flags from C APIs
The operation flags in the public C API are a distinct enum
and need to be translated to Ceph OSD flags, like as happ...
Matt Richards
09:09 PM Revision 8d52782a (ceph): rgw: use gc for multipart abort
Fixes: #10445
Instead of chewing through a potentially very large list of objects
synchronously, leave it to the gar...
Yehuda Sadeh
09:06 PM Revision 1e444e91 (ceph): Merge pull request #3321 from cernceph/wip-nobarrier-doc
doc: don't suggest mounting xfs with nobarrier
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:57 PM Revision c2929f14 (ceph): Merge pull request #3322 from dachary/wip-10426-test-directories
tests: group clusters in a single directory
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:32 PM Revision 8033c749 (ceph): Merge pull request #283 from ceph/issue-10275
Use qemu-kvm in the qemu task for rpm based systems. Zack Cerza
08:31 PM Revision 5644a320 (ceph): Use qemu-kvm in the qemu task for rpm based systems.
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
07:16 PM devops Bug #10492 (Duplicate): rhel7 missing packadges
Packages for os_type 'centos' and ceph hash 'b67b7e7ad72a1af96f9fb26ade815e65f72b4cb0' not found... Yuri Weinstein
06:39 PM Revision 1b22857f (ceph): Merge pull request #3306 from ceph/wip-10041
client: fix mount timeout
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
06:36 PM Revision 6edfcc1d (ceph): mds: allow 'ops' as shorthand for 'dump_ops_in_flight'
This is an extremely annoying thing to type when working with a
production cluster.
Signed-off-by: Sage Weil <sage@r...
Sage Weil
06:36 PM Revision 1617fbb3 (ceph): osd: allow 'ops' as shorthand for 'dump_ops_in_flight'
This is an extremely annoying thing to type when working with a
production cluster.
Signed-off-by: Sage Weil <sage@r...
Sage Weil
06:33 PM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
Hi sage, sorry for my first commit in the PR which add a unnecessary lock. But what I did in the second commit is wha... Dong Lei
01:25 PM Bug #10431 (Fix Under Review): PG can not finish peering due to mismatch between OSD peering queu...
I believe we just found this bug.. can you please look at
https://github.com/ceph/ceph/pull/3326
Sage Weil
06:00 PM Bug #10490 (Duplicate): osd: bad state machine event, RequestBackfilPrio in RepRecovering
... Sage Weil
05:52 PM CephFS Feature #1398: qa: multiclient file io test
See #10489 for a related issue. Anonymous
05:50 PM CephFS Feature #1398 (Fix Under Review): qa: multiclient file io test
pull request #284 for wip-1398-multiclientio-wusui has been made.
commit: f93e531de6fa69a3ad32117c613094fc0aa0283e
Anonymous
01:16 PM CephFS Feature #1398: qa: multiclient file io test
changes look ok, although you can probably just use mnt.0 instead of the gmnt symlink.
also, make sure the -dev p...
Sage Weil
05:18 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
Running teuthology using the following yaml demonstrates this problem:... Anonymous
05:15 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
Running teuthology using the following yaml demonstrates this problem:... Anonymous
05:05 PM CephFS Subtask #10489 (New): Mpi tests fail on both ceph-fuse and kclient
Mpi tests fail on ceph-fuse and kclient. I will post some tests and results that demonstrate this failure. Anonymous
04:37 PM Bug #10281 (Resolved): firefly: make check fails on fedora 20
Loïc Dachary
04:34 PM Bug #9987: mon: min_last_epoch_complete tracking broken
* firefly backport https://github.com/ceph/ceph/pull/3220 Loïc Dachary
04:33 PM Bug #10372 (Resolved): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
Loïc Dachary
04:21 PM Feature #10426 (Resolved): group test mini cluster directories together
Loïc Dachary
02:13 AM Feature #10426 (Fix Under Review): group test mini cluster directories together
Loïc Dachary
04:01 PM Bug #10483 (Duplicate): erasure-code-profile set fails on mon thrashing
Loïc Dachary
11:38 AM Bug #10483 (Duplicate): erasure-code-profile set fails on mon thrashing
http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688168/... Loïc Dachary
04:00 PM Bug #10488 (Resolved): osd erasure-code-profile set is sometimes not idempotent
When http://workbench.dachary.org/ceph/ceph/blob/giant/src/mon/OSDMonitor.cc#L4531 compares the profile to be created... Loïc Dachary
01:38 PM Bug #10487 (Can't reproduce): logclient: setting clog_to_monitor=false on live osd crashes
... Sage Weil
01:15 PM Support #10486: OSD Keeps Going Down
Shun Mok Bhark wrote:
> Looking further up the log it has a osd_ping stamps.
Shun Mok Bhark
01:15 PM Support #10486: OSD Keeps Going Down
Looking further up the log it has a osd_ping stamps.
Isn't this a failed assert?
9: (ceph::__ceph_assert_fail...
Shun Mok Bhark
01:12 PM Support #10486: OSD Keeps Going Down
if you look further up in the log you should see why it is crashing.. a segfault message or failed assert or something? Sage Weil
01:07 PM Support #10486 (New): OSD Keeps Going Down
Hello,
I am encountering an issue where an OSD (OSD.1) keeps going down and out.
Initially I thought it was a d...
Shun Mok Bhark
01:00 PM rbd Documentation #10478: Update Glance configuration docs for Juno
I found this is not a bug exactly as it only have lacking line under the DEFAULT section that you should put rbd in t... Mario Codeniera
12:59 PM rgw Bug #10445: Radosgw hang, corrupt manifest?
I pushed a change to wip-10445. Now, instead of waiting for the completion, it'll just send it to the garbage collect... Yehuda Sadeh
12:59 PM rgw Bug #10445: Radosgw hang, corrupt manifest?
you can run:... Yehuda Sadeh
09:36 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Ah I see what you mean. But I'm not sure what is causing these specific uploads to be so slow to remove. If I start a... Aaron Bassett
09:28 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
I don't see the gateway stuck in infinite loop. It just goes too slow, so the client retries (while the first operati... Yehuda Sadeh
07:13 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Ok I still don't know how it gets into this state to begin with but right now I have objects or partial uploads where... Aaron Bassett
12:27 PM Bug #10485 (Resolved): unreadable ceph-osd core dump (firefly)
http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688290/
has a core dum...
Loïc Dachary
11:59 AM Bug #10484 (Won't Fix): unable to revive osd with valgrind
if its kill -9 it sounds like daemon-helper, which would be triggered by a network blip killing the connections from ... Loïc Dachary
11:52 AM Bug #10484 (Won't Fix): unable to revive osd with valgrind
http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688210/
It looks lik...
Loïc Dachary
11:53 AM Revision 3d2fbf70 (ceph): tests: group clusters in a single directory
Group all test directories used for mini clusters into a single
sub-directory (testdir). This is easier to cleanup ma...
Loic Dachary
11:26 AM Bug #6003: journal Unable to read past sequence 406 ...
http://qa-proxy.ceph.com/teuthology/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688065/
<p...
Loïc Dachary
11:16 AM rgw Bug #10482 (Won't Fix): rgw: older versions need to be able to sign requests with 'versions' subr...
In firefly and giant we need to make it handle the 'versions' subresource correctly when listing buckets (even thoug... Yehuda Sadeh
11:03 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
In run http://pulpito.ceph.redhat.com/teuthology-2015-01-07_02:10:01-samba-firefly-distro-basic-magna/
We get @'su...
Yuri Weinstein
11:02 AM Revision 3c1d3ddc (ceph): Merge pull request #3215 from dachary/wip-10384-ceph-test-helper-races
tests: resolve ceph-helpers races
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:40 AM CephFS Bug #10041 (Resolved): ceph-fuse: never exit when no MDS server is available
Merged into master as of commit:1b22857f2bc945ad2f5e60a2cc6f9be24d977079. Greg Farnum
08:49 AM Revision bd7be04d (ceph): doc: don't suggest mounting xfs with nobarrier
nobarrier is dangerous, so stop suggesting it as an example osd mount
options xfs.
Signed-off-by: Dan van der Ster <...
Dan van der Ster
08:43 AM Linux kernel client Bug #10418: ceph: can't block inside wait loops
Hi Zheng,
I noticed you fixed the one in ceph_mdsc_sync(). There seem to be two more of these:
wait_event_inte...
Ilya Dryomov
06:14 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
ok, i have now a test running with all three kernel patches plus the one mentioned in #10450. Markus Blank-Burian
04:39 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
looks like kernel bug, please try attached kernel patches Zheng Yan
02:07 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
Out of 8 crashes, there was only one incident with slow requests in the logs. I added the mds/mon logs for further in... Markus Blank-Burian
05:29 AM Revision 8b3dfc94 (ceph): rgw: check keystone auth also for s3 post requests
This patch adds keystone auth for s3 post requests, once a user fails in
cephx authentication, they are checked for k...
Abhishek Lekshmanan
04:05 AM Revision 574be5ba (ceph): Merge pull request #280 from ceph/wip-10387-cleanup
tasks/mds_flush: remove #10387 workaround
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
03:58 AM Feature #9948 (In Progress): osd: add scrub result query interface
Loïc Dachary
03:15 AM Bug #9235: unittest_histogram test case Histogram.Position fail
* firefly backport https://github.com/ceph/ceph/pull/3128 Loïc Dachary
03:11 AM devops Feature #10046: run make check on every pull request
had to fix a) timeout, b) output overflow when rebuilding the container because its dependencies changed, c) fix fail... Loïc Dachary
03:01 AM Bug #10384 (Resolved): ceph-test-helpers may race
Loïc Dachary
03:01 AM Bug #10389 (Resolved): init-ceph stop may return before daemons are stopped
Loïc Dachary
02:29 AM Revision 27cb78bd (ceph): mon, os: check the result of sync_filesystem.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
02:25 AM Revision fa96bb4d (ceph): librbd: Stub out new exclusive image feature
When an image is flagged with the exclusive feature, only a
single client can modify the image. This is groundwork f...
Jason Dillaman
02:25 AM Revision 3646e1e4 (ceph): encoding: wrap ENCODE_START/FINISH arguments
Wrapped the bufferlist argument with parentheses to prevent
compile errors when attempting to pass a dereferenced buf...
Jason Dillaman
01:55 AM Revision 4280d004 (ceph): Merge pull request #3310 from ceph/wip-mdsmonitor-fixes
MDSMonitor fixes Zheng Yan
12:24 AM Bug #10479 (Duplicate): Object will be treated as "not exist" if primary shard is lost or failed ...
When reading an object, if primary shard is lost or primary OSD can't get attr from this shard, e.g, EIO, primary wil... Zhi Zhang

01/07/2015

10:20 PM Revision 478629bd (ceph): rgw: index swift keys appropriately
Fixes: #10471
Backport: firefly, giant
We need to index the swift keys by the full uid:subuser when decoding
the jso...
Yehuda Sadeh
10:19 PM Revision d73f0b86 (ceph): If trusty, use older version of qemu
Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(Cherry-picked from 46a1a4cb670d30397979cd89808a2e4...
Warren Usui
10:14 PM Revision efe801ff (ceph): If trusty, use older version of qemu
Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry-picked from 46a1a4cb670d30397979cd89808a2e4...
Warren Usui
09:59 PM Revision 6caa4fa4 (ceph): If trusty, use older version of qemu
Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry-picked from 46a1a4cb670d30397979cd89808a2e4...
Warren Usui
09:23 PM Revision f31020da (ceph): Merge pull request #3167 from ceph/wip-10307
rgw: use s->bucket_attrs instead of trying to read obj attrs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-...
Josh Durgin
06:59 PM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
there are some file lock related fixes after 3.14. did you see something like below in ceph.log
slow request 121.3...
Zheng Yan
06:15 PM Bug #10468: osd crashed at OpRequest::_dump_op_descriptor_unlocked
We tested a long period of time about cephs,metadata poll and data poll are separated,we write 64KB file about 48 hou... qf zhao
06:13 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
sudo yum install ceph-devel-0.67.11 -y --> I am wondering if there is a version issue here. This returns an error co... Anonymous
04:59 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
Same set of problems in this run http://pulpito.ceph.redhat.com/teuthology-2015-01-06_22:00:01-rados-dumpling-distro-... Yuri Weinstein
05:12 PM Revision c1b547c4 (ceph): Inherit teuthology's log level
Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit 31ff241f5a74d455d6e61f02065f2df43d3fa978)
Zack Cerza
05:10 PM Revision bae3bc8e (ceph): Merge pull request #282 from ceph/wip-10469
Inherit teuthology's log level Zack Cerza
04:58 PM devops Bug #10308: "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefly-distro-ba...
Same set of problems in this run http://pulpito.ceph.redhat.com/teuthology-2015-01-06_22:00:01-rados-dumpling-distro-... Yuri Weinstein
04:53 PM Revision 31ff241f (ceph): Inherit teuthology's log level
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:44 PM rbd Documentation #10478 (Resolved): Update Glance configuration docs for Juno
Hi,
It seems there is a bug or maybe on the documentations mentioned on http://ceph.com/docs/master/rbd/rbd-openst...
Mario Codeniera
04:01 PM Bug #10474 (Fix Under Review): Testing wip-9780-9781 hung ceph-objectstore-tool on import
David Zafman
03:59 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import

This is a caused the journal's write thread waiting for full_state to go to FULL_NOTFULL, at the same time that onl...
David Zafman
03:14 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
End of log shows entire umount sequence.
2015-01-06 15:38:59.771186 7f7692bce900 5 filestore(/var/lib/ceph/osd/ce...
David Zafman
12:42 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import

This thread didn't notice that write_stop is set in ENOSPC handling:
Thread 5 (Thread 0x7f7688a43700 (LWP 47834)...
David Zafman
12:22 PM Bug #10474 (Resolved): Testing wip-9780-9781 hung ceph-objectstore-tool on import
ceph-objectstore-tool --data-path /var/lib/ceph/osd/ceph-2 --journal-path /var/lib/ceph/osd/ceph-2/journal --log-file... David Zafman
03:47 PM Revision 1c1f7c35 (ceph): Merge pull request #3036 from dachary/wip-make-check
packages: add python-virtualenv and xmlstarlet
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Loic Dachary
03:08 PM Feature #10477 (Resolved): pg query should output the replicas the primary is waiting on between ...
- useful state name (not just 'inactive')
- qeury needs to say who we are waiting for
- blocked_by set needs to be ...
Samuel Just
02:31 PM Revision f6bcbe37 (ceph): tasks/mds_flush: remove #10387 workaround
Now that #10387 is fixed in master, we can tighten
up this test to ensure that the expected deletions
are happening.
...
John Spray
02:30 PM Revision e9a29c58 (ceph): Merge pull request #3269 from ceph/wip-10387
client: close dirfrag whem rmdir
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
02:13 PM Revision c400ba1e (ceph): mon/MDSMonitor: respect MDSMAP_DOWN when promoting standbys
Previously, a standby could become active even if 'cluster_down'
had been run. This was awkward, because it would ge...
John Spray
02:13 PM Revision 97cc409f (ceph): mon/MDSMonitor: fix `mds fail` for standby MDSs
This command takes a gid, rank or name, but
in the name case it would previously only work if
the named daemon had a ...
John Spray
02:06 PM rgw Bug #10471 (Fix Under Review): rgw: metadata sync doesn't create subusers correctly
Yehuda Sadeh
09:48 AM rgw Bug #10471 (Resolved): rgw: metadata sync doesn't create subusers correctly
Yehuda Sadeh
01:25 PM rgw Bug #10475 (Resolved): rgw: setting bucket metadata via swift api removes existing metadata
According to http://docs.openstack.org/api/openstack-object-storage/1.0/content/POST_updateContainerMeta__v1__account... Josh Durgin
01:22 PM rgw Bug #10307 (Pending Backport): rgw: setting bucket attributes (swift POST on bucket) sometimes fail
Josh Durgin
10:39 AM Bug #10473 (Rejected): mon: not discarding messages from disconnected clients (firefly)
observed on a 0.80.7 cluster: very old log messages on peon mons still being repeatedly resent to the leader, despite... Sage Weil
09:52 AM Revision 487c22a8 (ceph): init-ceph: stop returns before daemons are dead
The existence of the pidfile must be checked outside of the loop to send
a signal to the daemon. Otherwise the daemon...
Loic Dachary
09:14 AM Revision fd4ac46b (ceph): crush/crush.c: prevent DIVIDE_BY_ZERO
Fix for:
CID 1219471 (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
divide_by_zero: In function call crush_...
Danny Al-Gaaf
09:14 AM Revision b99508b3 (ceph): osd/ClassHandler.cc: move stat into error handling
There is no security advantage to check if the class file
exists before opening it but the file could be removed or
e...
Danny Al-Gaaf
09:14 AM Revision 3d08a687 (ceph): msg/async/AsyncConnection.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision b0870082 (ceph): src/mds/MDS.cc: remove unused variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 678ece89 (ceph): common/Cycles.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision b7b13d21 (ceph): ceph_monstore_tool.cc: unsigned can't be less than zero
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 2bd18331 (ceph): msg/async/EventSelect.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 7b5ccb73 (ceph): msg/async/AsyncMessenger.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision a58446c4 (ceph): tools/ceph_authtool.cc: reduce scope of some variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 78542f9a (ceph): ceph_objectstore_tool.cc: reduce scope of variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 5ca47099 (ceph): test/librados/snapshots.cc: fix resource leak, delete op
Fix for:
CID 1260395 (#2 of 2): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable op going out of scope leaks ...
Danny Al-Gaaf
09:14 AM Revision 8511b559 (ceph): librados/librados.cc: fix UNINIT issue
Fix for issues introduced with cba4ed44f:
CID 1256099 (#1 of 1): Uninitialized pointer read (UNINIT)
uninit_use: Us...
Danny Al-Gaaf
09:14 AM Revision c27e0fe9 (ceph): mds/MDLog.cc: fix uninitialized pointer read
Fix for Coverity issue:
CID 1238902 (#1 of 1): Uninitialized pointer read (UNINIT)
uninit_use: Using uninitialized ...
Danny Al-Gaaf
09:14 AM Revision aacdaae1 (ceph): src/common/obj_bencher: fix some UNINIT issues
Make sure concurrentios is always >= 0 to fix these coverity
issues and to prevent bad_alloc/negative array sizes:
C...
Danny Al-Gaaf
09:14 AM Revision 1a00fb70 (ceph): test/librados/aio.cc: release completion before exit
CID 1242020 (#1 of 1): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable my_completion going out of scope
leak...
Danny Al-Gaaf
09:14 AM Revision 3ccd792f (ceph): client/Client.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 69f82236 (ceph): ceph_context.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 369af322 (ceph): perf_counters.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 42417e2d (ceph): KeyValueStore.cc: prefer !empty() over size() for emptiness check
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 252fc03b (ceph): ceph_objectstore_tool.cc: prefer ++operator for non-primitive iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 936b98a2 (ceph): client/Client.cc: cleanup code to silence cppcheck
Remove not needed goto statement and silence cppcheck
warning about possible null pointer deref of 'in'.
Signed-off-...
Danny Al-Gaaf
09:14 AM Revision 36dd487a (ceph): configure.ac: fix warnings about unknown commands
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision 2ab4003c (ceph): mds/Capability.h: init num_revoke_warnings in constructor
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:14 AM Revision f19c2e68 (ceph): mds/Server.cc: fix compiler warning
Fix compiler warning caused by twice checking but missing
final else block.
In file included from mds/MDS.h:20:0,
...
Danny Al-Gaaf
09:14 AM Revision ed7ca162 (ceph): test_mon_workloadgen.cc: fix warning about self init
Fix for:
[src/test/mon/test_mon_workloadgen.cc:351]: (error) Member variable
'whoami' is initialized by itself.
Si...
Danny Al-Gaaf
09:14 AM Revision 79d63a08 (ceph): bench/tp_bench.cc: fix warning about self init
Fix for:
[src/test/bench/tp_bench.cc:103]: (error) Member variable 'next'
is initialized by itself.
Signed-off-by:...
Danny Al-Gaaf
09:14 AM Revision 2f542094 (ceph): test/librados/aio.cc: delete AioCompletion* before return
CID 1242018: Resource leak (RESOURCE_LEAK)
leaked_storage: Variable aio_completion going out of scope leaks
the sto...
Danny Al-Gaaf
08:44 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
Same problems in run http://pulpito.ceph.com/teuthology-2015-01-06_17:15:01-upgrade:dumpling-firefly-x:parallel-next-... Yuri Weinstein
08:27 AM Revision 485d1390 (ceph): client: fix mount timeout
implement a simple timeout mechanism for make_request()
Fixes: #10041
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
07:39 AM rbd Bug #10139: librbd cpu usage 4x higher than krbd
Ran perf testing with same fio spec using the librados_test_stub (in-process, simulated RADOS backend). I don't see ... Jason Dillaman
07:28 AM Revision 397b2616 (ceph): common: Don't call ioctl(BTRFS_IOC_SYNC) in sync_filesystem.
From the manual of syncfs, it first appeared in Linux 2.6.39. At this
point, btrfs didn't as a stable production. So ...
Jianpeng Ma
07:26 AM Revision 3f7faa4d (ceph): common: Directly return the result of syncfs().
In commit 808c644248e4, it will try sync() if syncfs() return error.
No evidence prove this way can work. And sync() ...
Jianpeng Ma
06:14 AM Revision 1c38895f (ceph): disable tcmalloc by default when enable jemalloc
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
03:57 AM Fix #9484: OSD: block until we have the same map as the client on pg commands
Please look at https://github.com/ceph/ceph/pull/3309 which might be solution for this issue. Mykola Golub
03:55 AM Feature #9483: OSD: add a get_newest_map command to the admin socket
https://github.com/ceph/ceph/pull/3309 Mykola Golub
12:28 AM CephFS Bug #10041 (Fix Under Review): ceph-fuse: never exit when no MDS server is available
Zheng Yan

01/06/2015

11:24 PM Revision 6fd348fe (ceph): Merge remote-tracking branch 'origin/wip-10270' into master
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Conflicts:
src/librados/IoCtxImpl.cc
src/librados/IoCtxImpl.h
Josh Durgin
10:54 PM Bug #10468 (Resolved): osd crashed at OpRequest::_dump_op_descriptor_unlocked
when test cephfs,osd crush.
ceph version 0.90 (08bd1e1eee37c80ee033c067f678236da38b1694)
coredump information:...
qf zhao
09:48 PM Revision 1a13d92b (ceph): Merge branch 'wip-fast-txn'
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
09:29 PM Revision fda60197 (ceph): osd: add feature CEPH_FEATURE_OSD_TRANSACTION_MAY_LAYOUT (1ULL<<47)>>)
This feature determine whether we use tbl encode for transaction of use
the new map layout.
The primary uses peer_fe...
Dong Yuan
09:29 PM Revision 0354305d (ceph): osd: fix Transaction::get_data_offset bug when map layout used
add following offset:
sizeof(__u8) + // encode struct_v
sizeof(__u8) + // encode compat_v
sizeof(__u3...
Dong Yuan
09:29 PM Revision 5d665252 (ceph): ceph-object-corpus: drop compat with old ObjectStore::Transaction
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:29 PM Revision 95d2174e (ceph): osd/ECBackend: make sure localt uses tbl is ec txn does
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:29 PM Revision 3bd00421 (ceph): osd: remove unused Transaction fields
We don't need sobject and pool_override anymore since we don't need to
support anything older than dumpling.
Change-...
Dong Yuan
09:29 PM Revision dbae9225 (ceph): osd: Add Transaction::TransactionData for fast encode/decode
TransactionData wrap the following fields:
__le64 ops;
__le32 largest_data_len;
__le32 largest_data...
Dong Yuan
09:29 PM Revision 3db4f696 (ceph): osd: new format for Transaction encode/decode
This patch add a new fixed size struct Transaction::Op to represent
all actions.
All coll and ghobject used by the t...
Dong Yuan
09:29 PM Revision a4575d10 (ceph): osd: add encode/deocde impl for new layout
When use_tbl is true, Transaction::encode will give the same result as
before, while when use_tbl is false, Transacti...
Dong Yuan
09:29 PM Revision 6b2103b7 (ceph): osd: new Transaction::iterator interface
This patch add new Transaction::iterator interface according to new
encode/decode layout. The new iterator give the w...
Dong Yuan
09:29 PM Revision d427ca35 (ceph): osd: Transaction::append & Transaction::swap
Finish append and swap for new Transaction encode/decode layout.
Since append will modify the op_bl now, we changed ...
Dong Yuan
09:29 PM Revision 1889d390 (ceph): ceph_perf_objectstore: fix warning
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:29 PM Revision 5da6b41f (ceph): osd: build fields for Transaction::iterator when tbl is used
When tbl is used (for compatibility), the Transaction::begin method need
to build all fields used by iterator. That i...
Dong Yuan
07:18 PM CephFS Feature #1398: qa: multiclient file io test
Here's the story so far.
The teuthology tests for mpi testing used a yaml file with the following tasks:...
Anonymous
07:08 PM CephFS Bug #10416: quota test failures
the nondeterministic design is nightmare Zheng Yan
11:00 AM CephFS Bug #10416: quota test failures
It is not fixed already:
http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-basic-...
Greg Farnum
06:53 PM Bug #6301: ceph-osd hung by XFS using linux 3.10
Some ceph error log when the xfs memory allocation deadlock... wei li
05:45 PM Bug #6301: ceph-osd hung by XFS using linux 3.10
We face to this problem in centos 7, kernel 3.10.0-123.el7.x86_64
We download the kernel source http://vault.centos....
wei li
06:36 PM CephFS Bug #10412 (Resolved): samba: failed smbtorture run
this bug was introduced after giant Zheng Yan
08:18 AM CephFS Bug #10412 (Pending Backport): samba: failed smbtorture run
Sage Weil
04:26 AM CephFS Bug #10412 (Fix Under Review): samba: failed smbtorture run
Zheng Yan
06:35 PM Revision ebfe2306 (ceph): Merge pull request #3272 from trociny/tell-mon-version
cli: make ceph tell mon.* version work
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
06:34 PM Revision 34c0e17d (ceph): Merge pull request #3196 from tchaikov/shadow-cct
client, librados, osdc: do not shadow Dispatcher::cct
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
06:32 PM Revision 815bb9c2 (ceph): Merge pull request #3298 from majianpeng/fix5
TestLFNIndex.cc: For root, dont do permission operations.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
06:10 PM Revision de021345 (ceph): tests: resolve ceph-helpers races
Some tests were racing against the monitor. On a fast machine it worked
but slower machines (or sometime when running...
Loic Dachary
06:07 PM Revision d7142d9a (ceph): Merge pull request #3283 from dachary/wip-make-debs
debian: create a repository from sources
Reviewed-by: Sage Weil <sage@redhat.com>
Loic Dachary
04:26 PM Revision 386ab7ce (ceph): Merge pull request #3301 from ktdreyer/rm-tiobench
#10152: qa: drop tiobench suite
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:25 PM Revision b23da979 (ceph): Merge pull request #278 from ceph/wip-rm-tiobench
#10152: drop tiobench tests Sage Weil
04:22 PM Feature #9956 (Fix Under Review): osd: reenable alloc hints if kernel is known to be safe
Sage Weil
04:20 PM Revision 60513210 (ceph): Merge pull request #3300 from ceph/wip-10412
client: fix use-after-free bug in unmount()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:00 PM Revision bea2d4a8 (ceph): qa: drop tiobench suite
The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa...
Ken Dreyer
03:59 PM Revision 8a317125 (ceph): drop tiobench tests
The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa...
Ken Dreyer
03:46 PM Bug #9978 (Closed): keyvaluestore: void ECBackend::handle_sub_read
Samuel Just
03:45 PM Revision 8618a537 (ceph): cli: ceph: easier debugging (pdb) with 'CEPH_DBG=1'
'CEPH_DBG=1 ceph foo' will now drop a pdb shell for interactive
debugging. Way better than fiddling with the source ...
Joao Eduardo Luis
03:26 PM rgw Bug #10354 (Pending Backport): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro...
Josh Durgin
03:25 PM rbd Bug #10270 (Pending Backport): "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-dist...
commit:53929ba1751fad9c9cd8545c4cd6985982d2eb5f Josh Durgin
03:11 PM Revision 9330ad60 (ceph): Merge pull request #3276 from ceph/wip-repop
Add MOSDRepOp and MOSDRepOpReply
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
02:50 PM Revision 68c27cfb (ceph): Merge pull request #3299 from wonzhq/compile-warn
cleanup: fix a compile warning
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:45 PM Revision 226b61aa (ceph): common/PriorityQueue: add test cases for it
Kefu Chai
02:29 PM Revision aff4499a (ceph): common/PrioritizedQueue: do not 'using namespace std'
* do not assume `using namespace std` before including
PrioritizedQueue.h
Signed-off-by: Kefu Chai <tchaikov@gmail...
Kefu Chai
02:09 PM Bug #10402 (Rejected): ceph-objectstore-tool import may need to add an OSDMap for old epoch

We are rebuilding past intervals on all imports and setting the pg epoch and same_interval_since to the OSD epoch. ...
David Zafman
01:47 PM Feature #9953 (Resolved): osd: efficient ObjectStore::Transaction encoding
Sage Weil
12:59 PM Feature #10452: ceph osd df
I'd really like this data to be exposed up through Calamari too... Neil Levine
12:53 PM Feature #9781: ceph_objectstore_tool: On import handle splits
David Zafman
12:22 PM Revision 55f8fee2 (ceph): client: fix use-after-free bug in unmount()
If there is error, _release_fh() already outputs error message.
No need to print extra error message
Fixes: #10412
S...
Yan, Zheng
11:26 AM CephFS Bug #10465: Audit and fix ceph-qa-suite exec tasks
Also, I noticed this because http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-bas... Greg Farnum
11:26 AM CephFS Bug #10465 (Resolved): Audit and fix ceph-qa-suite exec tasks
suites/fs/basic/tasks/cfuse_workunit_suites_truncate_delay.yaml executes a dd and a truncate on a file in the local n... Greg Farnum
11:16 AM Bug #10464 (Resolved): osd/osd_types.h: 3123: FAILED assert(rwstate.empty())
ceph version 0.90-632-gcd1ed1e (cd1ed1e08f72042113305aef431f9276881aaa8b)
1: (ceph::__ceph_assert_fail(char const*...
Samuel Just
11:03 AM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
Zheng, we've got a new failing directio test at http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-28_23:08:01-kc... Greg Farnum
10:42 AM CephFS Bug #10413: samba: coredumps after tests run
That looks good to me (I guess?), but I don't think putting it into our own samba repo is the right place. IIRC we're... Greg Farnum
10:39 AM Feature #9961 (Resolved): osd: new MOSDClientSubOp and Reply
Sage Weil
10:19 AM rbd Feature #7924 (Closed): Openstack: make long-running operations async in cinder
in openstack tracker: https://bugs.launchpad.net/cinder/+bug/1401335 Josh Durgin
10:11 AM Feature #10463 (Resolved): use SEEK_DATA/SEEK_HOLE for FileStore fiemap() implementation
> In an exchange on linux-fsdevel yesterday it became clear that even when
> FIEMAP isn't buggy it's not a good inte...
Sage Weil
09:51 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Aaron Bassett wrote:
> https://github.com/ceph/ceph/blob/master/src/rgw/rgw_rados.cc#L589
>
> Reading this sectio...
Aaron Bassett
09:47 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
https://github.com/ceph/ceph/blob/master/src/rgw/rgw_rados.cc#L589
Reading this section, it looks to me that if pa...
Aaron Bassett
09:34 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
I did some more testing, this time I tried taking the cache tier out of play and set it up with:
a) civetweb, usin...
Aaron Bassett
09:27 AM Linux kernel client Bug #10313 (Need More Info): IO drop outs/timeouts on one of the rbd client
Ilya Dryomov
09:25 AM Linux kernel client Bug #10208: libceph: intermittent hangs under memory pressure
A similar problem with krbd I was debugging with a user offline went away with 3.18 as far as they can tell.
I assum...
Ilya Dryomov
09:22 AM rbd Feature #10462 (Resolved): rbd cli: use io hints for import/export etc
Sage Weil
09:22 AM rbd Feature #10461 (Resolved): objectcacher: use librados io hints
Sage Weil
09:20 AM rbd Feature #4095 (Rejected): rbd: 2-phase commit for snapshot creation
leader stuff makes this unnecessary Sage Weil
09:06 AM rgw Feature #9932 (Resolved): rgw: map swift X-Storage-Policy header to rgw pools
commit:77c1a35a827f4f285a4a2b47eba62465fc67d126 Josh Durgin
09:03 AM rgw Feature #10191 (In Progress): rgw: object versioning multi-zone support
Neil Levine
08:48 AM devops Bug #10152: drop tiobench references
The tiobench removal has been merged for ceph.git and ceph-qa-suite.git.
Proposal to remove tiobench from ceph-q...
Ken Dreyer
08:02 AM devops Bug #10152: drop tiobench references
Proposal to remove tiobench from ceph-qa-suite.git: https://github.com/ceph/ceph-qa-suite/pull/278 Ken Dreyer
07:46 AM devops Bug #10152: drop tiobench references
Proposal to remove tiobench from ceph.git: https://github.com/ceph/ceph/pull/3301 Ken Dreyer
08:36 AM Revision 93d39a84 (ceph): cleanup: fix a compile warning
warning: 'pi' may be used uninitialized in this function
[-Wmaybe-uninitialized]
Signed-off-by: Zhiqiang Wang <zhiqi...
Zhiqiang Wang
08:23 AM Revision ea3ed5bb (ceph): TestLFNIndex.cc: For root, dont do permission operations.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
08:10 AM devops Bug #9725: Error "'sudo yum install ceph-radosgw-0.67.11 -y'"in upgrade:dumpling-x-firefly-distro...
And also 'sudo yum install ceph-radosgw-0.87 -y'
Run http://pulpito.ceph.redhat.com/teuthology-2015-01-05_05:32:02...
Yuri Weinstein
08:06 AM devops Bug #9725: Error "'sudo yum install ceph-radosgw-0.67.11 -y'"in upgrade:dumpling-x-firefly-distro...
Seems to be wide spread now.
For example in this run in octo
http://pulpito.ceph.redhat.com/teuthology-2015-01-05_...
Yuri Weinstein
07:57 AM devops Bug #10460 (Resolved): Missing packadge centos6
From cron log:... Yuri Weinstein
07:46 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
Regarding the stuck requests .. I have definitely seen one or two stuck mds requests. But I had then thought they wer... Markus Blank-Burian
05:31 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
I think there was a stuck request, which prevented mds from trimming completed_requests Zheng Yan
06:42 AM rgw Feature #10453 (In Progress): rgw: sync agent full sync of versioned objects
Alfredo Deza
06:38 AM RADOS Feature #10459 (New): osd: allow startup option to skip processing old maps
If we know that we have healthy PGs, it is mostly a waste of time for an OSD that has been down for a long time to sp... Sage Weil
03:21 AM Bug #9235 (Pending Backport): unittest_histogram test case Histogram.Position fail
Loïc Dachary
03:19 AM Bug #8654 (Pending Backport): Parsing /etc/lsb-release for OSD metadata is not portable
Loïc Dachary
02:24 AM Revision 8a178392 (ceph): Merge pull request #3293 from ktdreyer/help-missing-keyutils-libs-devel
configure: show package name when libkeyutils is missing Sage Weil
12:54 AM Revision 4a42a81c (ceph): Merge pull request #3294 from ceph/wip-fix-copyfrom
osd: fix copyfrom
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil

01/05/2015

11:39 PM Revision 0f83a181 (ceph): Merge pull request #3226 from ceph/wip-10319-wusui
If trusty, use older version of qemu
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
11:35 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
push a fix to the testing branch Zheng Yan
03:44 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
I don't think rbd uses anything under fs/ceph, so here's a category where Zheng and Sage are more likely to notice it. Greg Farnum
10:37 PM Revision 488355cc (ceph): osd: fix object_copy_data_t compat encoding
If the omap_data map is empty, we want an empty bufferlist.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:28 PM Revision 6ccdce56 (ceph): Merge pull request #3189 from ceph/wip-10329
Wip 10329
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:03 PM CephFS Feature #1398: qa: multiclient file io test
Here's what appears to be a bunch of problems:... Anonymous
04:05 PM CephFS Feature #1398: qa: multiclient file io test
Here's what looks to be the last issue:... Anonymous
08:54 PM Revision d5e2ca16 (ceph): Merge pull request #3277 from ceph/wip-watch-leak
librados: fix a memory leak in watch
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
08:53 PM Revision 78d2d310 (ceph): Add MOSDRepOp and MOSDRepOpReply
Add the two new message type and change the corresponding code flow as well.
Basically the idea to have MOSDRepOp is...
Xiaoxi Chen
08:53 PM Revision ed503776 (ceph): osd/PG: print last_update_applied if != last_update
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:34 PM Revision f9f64e19 (ceph): Merge pull request #3206 from ceph/wip-librados-init
librados: init last_objver
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:19 PM Revision 6ca2eb86 (ceph): configure: show pkg names when libkeyutils is missing
Prior to this commit, when ./configure can't find libkeyutils, it would
bail out with a terse error message.
Some of...
Ken Dreyer
07:16 PM Revision d253badb (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
07:16 PM Revision 3a2e2df7 (ceph): Merge pull request #3247 from ceph/wip-10422
mon: provide encoded canonical full OSDMap from primary
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Sage Weil
07:16 PM devops Feature #7454: ceph-disk: support osd removal / ceph-disk remove
I just want to mention one thing about the zap subcommand.
Sometimes I will hit some problem with zap subcommand a...
Wei-Chung Cheng
10:26 AM devops Feature #7454 (In Progress): ceph-disk: support osd removal / ceph-disk remove
Current plan is to add two new sub-commands: "deactivate" and "destroy".
Deactivate is intended to mirror activate...
Travis Rhoden
06:51 PM Linux kernel client Bug #10450: NULL pointer dereference at send_mds_reconnect
it's already fixed by commit 00bd8edb86 (ceph: fix null pointer dereference in discard_cap_releases()), this fix is i... Zheng Yan
01:35 AM Linux kernel client Bug #10450: NULL pointer dereference at send_mds_reconnect
Submitted by pressing enter at the wrong time. So here are more details:
When our mds crashes (see #10449), some c...
Markus Blank-Burian
01:32 AM Linux kernel client Bug #10450 (Resolved): NULL pointer dereference at send_mds_reconnect
When our mds crashes (see #10449), some kernel throw Markus Blank-Burian
06:20 PM CephFS Bug #10413 (Fix Under Review): samba: coredumps after tests run
https://github.com/ceph/samba/pull/1 Zheng Yan
05:48 AM CephFS Bug #10413 (In Progress): samba: coredumps after tests run
smbd can call cephwrap_{getcwd,chdir,stat} after umount Zheng Yan
05:36 PM Revision 5cf84e63 (ceph): librados: fix leak of WatchContext on unwatch
The lifecycle matches that of the watch linger_op. Note that it is NULL
for notify.
Signed-off-by: Sage Weil <sage@...
Sage Weil
04:07 PM Bug #10458 (Resolved): librados: original pool name cached in IoCtxImpl may be used after pool is...
This isn't a big deal since (1) pool renames are rare and (2) it's only used in a few methods:... Josh Durgin
03:49 PM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
If this is two separate bugs I'd like to figure out if we can prevent the session_info_t from growing so large pretty... Greg Farnum
03:54 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
Funnily enough, I was just noticing this in the code while working on #9883 -- all the MDS table persistence code use... John Spray
01:30 AM CephFS Bug #10449 (Resolved): MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message...
The relevant part of the log is the following:... Markus Blank-Burian
03:48 PM rgw Bug #10268 (Pending Backport): s3tests.functional.test_s3.test_bucket_create_exists fails with 'S...
Josh Durgin
03:47 PM rgw Bug #10334 (Pending Backport): rgw: s3 need to return InvalidAccessKeyId instead of AccessDenied
commit:56af795b1046a4c1bfba59e1fefde272bb0e5c1e Josh Durgin
03:47 PM rgw Bug #10329 (Pending Backport): rgw: s3 need to return SignatureDoesNotMatch instead of AccessDenied
commit:ef75d720f289ce2e18c0047380a16b7688864560 Josh Durgin
03:45 PM rgw Bug #9478 (Pending Backport): Incorrect content type in response header
commit:31963459a0a869c4d32f55baa629f36df33eaa90 Josh Durgin
03:45 PM rgw Bug #9479 (Pending Backport): ETag is not included in the XML response to put object copy operation
commit:b1bfc3a7e0c9088f01f8ff770ae14f569fbc570d Josh Durgin
03:44 PM rgw Bug #9877 (Pending Backport): In some cases it's possible for rgw to segfault on http COPY
commit:fe7bf06366adaf787816d1e68f5e3f68e8c91134 Josh Durgin
03:43 PM rgw Bug #9918 (Pending Backport): RGW-Swift: SubUser access permissions, does not seems to work
commit:5d9f36f757a7272c24d2c9adc31db1ed5e712992 Josh Durgin
03:42 PM rgw Bug #9973 (Pending Backport): Validation of Swift DLO manifest object ETag doesn't match OpenStac...
commit:ef6d3ad964d34bc526dc4435486bd5c8cdc3b230 Josh Durgin
03:39 PM rgw Bug #5595 (Pending Backport): object has a Content-Type, but its content_type property is not sho...
commit:f833f12a200ecc2c4f74ddb443d6fa61b7ad14db Josh Durgin
03:33 PM Feature #10457: Permanently mark daemons and clusters which use experimental features
I've marked this as High and assigned this to Sage since I would have liked to gate the experimental feature merge on... Greg Farnum
03:32 PM Feature #10457 (New): Permanently mark daemons and clusters which use experimental features
We want to know if a cluster we are debugging has *ever* used experimental features. Probably we can dump them as par... Greg Farnum
03:28 PM CephFS Bug #10436: ceph-fuse: snapshot flushing from page cache to Client is not coherent
Just to be clear, the problem here is that
1) there is dirty data in the page cache
2) a snapshot happens
3) ceph-...
Greg Farnum
03:26 PM CephFS Bug #10323: lock get stuck in snap->sync state
https://github.com/ceph/ceph/pull/3270 Greg Farnum
03:26 PM CephFS Bug #10343: qa/workunits/snaps/snaptest-xattrwb.sh fails
https://github.com/ceph/ceph/pull/3270 Greg Farnum
03:22 PM Fix #6483 (Resolved): osd: does not fill in OSDOp::rval member
commit:1d661ca97299352ef96f923baf1ead0ef5d7bb8e Josh Durgin
03:11 PM Feature #7195 (Resolved): librados: complete C write object operation bindings
commit:770942aa9ccd2553e0200f1a387a8b702a72ca7b Josh Durgin
03:10 PM Feature #7194 (Resolved): librados: omap in the c api
commit:995fea9a4435f6a7229a4aad7a955d0ba471c9af Josh Durgin
03:09 PM Feature #7193 (Resolved): librados: object operation bindings for reads
commit:242a6c85239397fdc19064b4a36c338b569892c8 Josh Durgin
03:07 PM rgw Feature #7214 (Rejected): radosgw-agent should work with older versions of python-requests
it no longer uses requests Josh Durgin
02:54 PM devops Tasks #10455: Improvements to the tracker - suggestion
re: #2 - yes that's correct, it will also help us at the end of major releases (and minor as well) to make assessment... Yuri Weinstein
02:50 PM devops Tasks #10455: Improvements to the tracker - suggestion
1. we could put stable branch (firefly, giant, etc) vs master. the master vs next changes so often I'm not sure its ... Sage Weil
02:30 PM devops Tasks #10455 (Resolved): Improvements to the tracker - suggestion
In the context of "nightlies" (altho it may benefit our community and downstream development as well) - it seems that... Yuri Weinstein
01:53 PM Revision b5c24e45 (ceph): qa: add test_tell, which currently is used only for testing 'ceph tell ...
The test requires at least two monitors run.
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
01:28 PM Revision f95022e8 (ceph): Merge pull request #3291 from majianpeng/fix2
test/bufferlist: Remove chmod operation.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:51 PM Revision 244777d8 (ceph): test/bufferlist: For root, don't do permission operation for read_file
case.
For root user, it meet those error:
test/bufferlist.cc:1880: Failure
Value of: bl.read_file("testfile"...
Jianpeng Ma
11:52 AM Feature #10452: ceph osd df
This would indeed be a nice feature. At Penguin, we had written some scripts that output the same information (but g... Travis Rhoden
11:43 AM Feature #10452: ceph osd df
Sage Weil wrote:
> i can't decide whether it makes sense to make this look like the ceph osd tree output or not.. it...
Michael Kidd
10:58 AM Feature #10452 (Resolved): ceph osd df
command that will output a table of
- osd id (or crush tree node?)
- crush weight
- reweight weight
- actual re...
Sage Weil
11:15 AM Bug #10422 (Resolved): osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_...
Sage Weil
11:01 AM rgw Feature #10454 (Resolved): rgw: sync agent incremental sync of versioned objects
Yehuda Sadeh
11:00 AM rgw Feature #10453 (Resolved): rgw: sync agent full sync of versioned objects
Yehuda Sadeh
10:01 AM Revision 3b4e021c (ceph): qa: refactor 'ceph -w' magic in test_mon_misc by introducing helper
functions ceph_watch_start and ceph_watch_wait so they can be reused
in other tests.
Signed-off-by: Mykola Golub <mg...
Mykola Golub
10:01 AM Revision 11891383 (ceph): mon: make ceph tell mon.* version work
Fixes: #6767
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
09:51 AM Revision 0b6ab827 (ceph): rbd: add an option merge-diff
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Sig...
MingXin Liu
09:51 AM Revision bca862c3 (ceph): rbd: parse merge-diff arguments
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Sig...
MingXin Liu
09:51 AM Revision c7cc6af7 (ceph): rbd: write a diff description into the merged diff file
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev...
MingXin Liu
08:57 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Well I tried the same setup again with civetweb instead of apache. It ran 10-15% slower, which was fine, it made it f... Aaron Bassett
08:28 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
Not sure what triggers your original issue, althgouh I assume it's similar to what I see in the log. Basically what I... Yehuda Sadeh
08:52 AM Bug #10411: PG stuck incomplete after failed node
Ok, so for future reference..
What *additional* information would you need to be able to reproduce this? AFAIK the...
Brian Rak
08:32 AM Bug #10411 (Can't reproduce): PG stuck incomplete after failed node
Samuel Just
08:41 AM rgw Bug #10354 (Fix Under Review): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro...
This is duplicate of 10329, there's a pull request pending. Note though that the pull request is against master, but ... Yehuda Sadeh
08:39 AM Bug #10433 (Duplicate): OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soi...
Samuel Just
02:14 AM Revision c37abeaf (ceph): Merge pull request #3261 from tchaikov/async-msgr
AsyncMessenger: a trivial refactory and a fix
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang

01/04/2015

11:38 PM CephFS Bug #10448 (Resolved): wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() ...
Hi, all
A bug is found in striped_read() of fs/ceph/file.c.
striped_read() calls ceph_zero_pape_vector_range() at...
caifeng zhu
04:01 AM Revision 5a8256e4 (ceph): mount.ceph: avoid spurious error message
/etc/mtab in most modern distributions is a symbol link to
/proc/self/mounts.
Fixes: #10351
Signed-off-by: Yan, Zhen...
Yan, Zheng
01:22 AM rgw Bug #10447 (Closed): rx to radosgw is more than tx (more than ten times)
Hi, I am using radosgw (using civetweb, but happens with apache too), rx to the gateway is more than 10 times the tx ... Mustafa Muhammad

01/03/2015

06:28 PM Revision f5e3b9a6 (ceph): Merge pull request #3286 from ceph/wip-10351
mount.ceph: avoid spurious error message
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:27 AM Linux kernel client Bug #10351 (Pending Backport): mount.ceph prints spurious "mount: error writing /etc/mtab: Invali...
Sage Weil
07:35 AM Revision bdd0e3c4 (ceph): mount.ceph: avoid spurious error message
/etc/mtab in most modern distributions is a symbol link to
/proc/self/mounts.
Fixes: #10351
Signed-off-by: Yan, Zhen...
Yan, Zheng
03:41 AM Revision 6e674500 (ceph): client: close dirfrag when trying to trim an inode
Fixes: #10387
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng

01/02/2015

11:35 PM Linux kernel client Bug #8122 (Duplicate): bogus mount error "mount: error writing /etc/mtab: Invalid argumentnothing...
dup of #10351 Zheng Yan
11:35 PM Linux kernel client Bug #10351 (Duplicate): mount.ceph prints spurious "mount: error writing /etc/mtab: Invalid argum...
dup of #10351 Zheng Yan
11:34 PM Linux kernel client Bug #10351 (Fix Under Review): mount.ceph prints spurious "mount: error writing /etc/mtab: Invali...
Zheng Yan
05:54 PM Revision dced90ba (ceph): Merge pull request #3284 from ktdreyer/doc-rados-preflight-os
doc: rm reference to old Ubuntu release
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
05:37 PM Revision 274b989f (ceph): doc: rm reference to old Ubuntu release
Remove the reference to "Ubuntu 12.10" since this is EOL.
Clarify that we only recommend Ubuntu LTS releases.
(Sinc...
Ken Dreyer
02:24 PM devops Feature #7454: ceph-disk: support osd removal / ceph-disk remove
Associated ceph-deploy command http://tracker.ceph.com/issues/3480 Loïc Dachary
11:14 AM Revision 0471be6f (ceph): debian: create a repository from sources
Create a debian repository suitable for inclusion in
/etc/apt/sources.list, for the current distribution and using th...
Loic Dachary
06:23 AM rgw Bug #10445 (Resolved): Radosgw hang, corrupt manifest?
I'm load testing my radosgw setup to get an idea what kind of throughput I can get. I have it set up writing to a cac... Aaron Bassett

01/01/2015

09:52 PM Revision 020983b0 (ceph): Merge pull request #3223 from objoo/master
mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
01:47 PM Bug #9735 (In Progress): "rados lock list" doesn't output final end-of-line
https://github.com/ceph/ceph/pull/3271 Loïc Dachary
03:14 AM Fix #10443: compressing ceph-test-dbg takes a long time
https://github.com/dachary/ceph/compare/wip-10443-ceph-test?expand=1 removes the ceph-test-dbg package entirely. It i... Loïc Dachary
02:48 AM Fix #10443 (Rejected): compressing ceph-test-dbg takes a long time
The ceph-test-dbg debian package is ~2GB big and it takes over 5 minutes on a Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10G... Loïc Dachary

12/31/2014

02:45 AM Revision c9da51de (ceph): AsyncMessenger: should retry in case of EINTR
* if EINTR is returned, do_send() should return 0 or `continue`.
* reword the comment a little bit
Signed-off-by: Ke...
Kefu Chai
02:45 AM Revision d49b6940 (ceph): AsyncMessenger: s/sended/sent/
Signed-off-by: Kefu Chai <tchaikov@gmail.com> Kefu Chai
02:45 AM Revision c8f56ab2 (ceph): AsyncMessender: use IOV_MAX instead of IOV_LEN
Signed-off-by: Kefu Chai <tchaikov@gmail.com> Kefu Chai

12/30/2014

10:08 PM Revision 169e8bd2 (ceph): msg: fix factory error message
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:08 PM Revision ec1f58a3 (ceph): unittest_msgr: enable experiemntal async msgr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:27 PM Revision 1265603b (ceph): osd: force read bit for watch
We can get an bad reply like this:
- watch1 received, repop started
- con resets
- watch2 received
...
Sage Weil
08:08 PM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
Having determined which RBD volumes these unfound OIDs belonged to, I've decided to remove osd.6, zero the drive, and... Jamin Collins
08:03 PM Revision 46424419 (ceph): osd: drop unused watch_info_t w
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:46 PM Revision 51f5f12c (ceph): Merge pull request #3219 from yuyuyu101/wip-10383
Wip 10383: Fix unittest_msgr with AsyncMessenger bug
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:44 PM Revision ecdc9fb2 (ceph): Merge pull request #3279 from ceph/wip-mon-janitorial-list
src/doc: add monitor janitorial list Sage Weil
01:02 PM Revision 96ba529e (ceph): clear data and payload inside ops_in_flight_lock
http://tracker.ceph.com/issues/9916 Fixes: #9916
Signed-off-by: Dong Lei <leidong@yahoo-inc.com>
Dong Lei
12:33 PM Bug #10441 (Fix Under Review): osd: dup watch can reply before watch is persisted
Sage Weil
09:53 AM Bug #10441: osd: dup watch can reply before watch is persisted
... Sage Weil
09:53 AM Bug #10441 (Resolved): osd: dup watch can reply before watch is persisted
- watch1 received by osd
- osd starts repop
- connection reset
- watch2 resent by client
- watch2 sees watch is a...
Sage Weil
12:30 PM Revision fd877e01 (ceph): Merge pull request #3278 from mslovy/wip-y04
KeyValueStore:: do_transactions: clean up code which is never used
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
10:53 AM Revision cef7a825 (ceph): KeyValueStore:: do_transactions: clean up code which is never used
clean up ops and bytes which is never used in do_transactions()
Signed-off-by: Ning Yao <zay11022@gmail.com>
Ning Yao
10:10 AM Revision dfd6a382 (ceph): src/doc: add monitor janitorial list
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
09:16 AM Bug #10439: 'ceph tell' should fail if daemon is not found
the problem lies in pybind/ceph_argparse.py, function 'find_cmd_target()'.
The following snippet takes a relaxed a...
Joao Eduardo Luis
12:07 AM Bug #10439 (Resolved): 'ceph tell' should fail if daemon is not found
Right now if a daemon specified to 'ceph tell' command does not match 'osd.{number}' format and is not a mon daemon, ... Mykola Golub
07:35 AM Revision 1dba143d (ceph): Make pg dump {,sum,pgs,pgs_brief} work for format=plain
Fixes: #5963, #6759
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
12:28 AM Revision dfee5e53 (ceph): Merge pull request #3274 from ceph/wip-10341
tools: ceph-monstore-tool: refactor cli parsing
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

12/29/2014

11:55 PM Revision 7d75f0cf (ceph): Makefile: include radosgw-admin in base
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:47 PM Revision 38350a09 (ceph): client: fix quota signed/unsigned warning
client/Client.cc: In member function 'bool Client::is_quota_bytes_exceeded(Inode*, uint64_t)':
client/Client.cc:10393...
Sage Weil
10:31 PM Revision e0648e3d (ceph): Merge pull request #3264 from dachary/wip-jerasure-firefly
erasure-code: update links to jerasure upstream Sage Weil
10:22 PM Revision af03583c (ceph): Merge pull request #3275 from liewegas/wip-experimental
mark some features experimental and warn accordingly
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Sage Weil
10:19 PM Revision 44ce7cc1 (ceph): os: rename keyvaluestore-dev -> keyvaluestore; mark experimental
Use a clean name for keyvaluestore (no -dev suffix), but mark as
experimental to ensure users know what they are sign...
Sage Weil
10:19 PM Revision 55405db5 (ceph): ms: mark async messenger experimental
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:19 PM Revision b7b4534d (ceph): common: log which experimental features are enabled.
This will appear in the logs regardless of whether or not the features
get used/enabled via other config options.
Si...
Sage Weil
10:19 PM Revision 8a559720 (ceph): common: add 'enable experimental data corrupting features'
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:20 PM Revision 76967993 (ceph): Revert "Move output in task/s3readwrite"
This reverts commit 26a33c3a5aa2aedb52eb5ce140c76503f099b253.
This is tryign to create the archive dir on the remote...
Sage Weil
08:39 PM Revision 3960530b (ceph): Revert "Move output in task/s3readwrite"
This reverts commit 26a33c3a5aa2aedb52eb5ce140c76503f099b253.
This is tryign to create the archive dir on the remote...
Sage Weil
06:56 PM Revision d54295e5 (ceph): Merge pull request #3265 from yuyuyu101/coverify-fix
Event: Avoid illegal multiplication for memset
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:55 PM Revision 455f9409 (ceph): Merge pull request #3268 from ceph/firefly-10415
libcephfs/test.cc: close fd before umount Sage Weil
06:55 PM Revision c6e54207 (ceph): Merge pull request #3267 from ceph/emperor-10415
libcephfs/test.cc: close fd before umount Sage Weil
06:55 PM Revision 44c944e9 (ceph): Merge pull request #3266 from ceph/giant-10415
libcephfs/test.cc: close fd before umount Sage Weil
06:39 PM Revision 9b3c0b61 (ceph): Merge pull request #3260 from nilamdyuti/wip-doc-ceph-object-gateway
doc: Updates information for SSL configuration in Ceph Object Gateway installation.
Reviewed-by: John Wilkins <jowil...
John Wilkins
05:50 PM Revision fe662c5a (ceph): tools: ceph-monstore-tool: a cli that works
Fixes: #10341
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
05:50 PM Revision a186ee12 (ceph): tools: ceph_monstore_tool: add sub-command parser helper function
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
05:50 PM Revision 68f3b77d (ceph): tools: ceph-monstore-tool: use subcmd parser helper
reduces the noise in the code
Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
Joao Eduardo Luis
05:50 PM Revision b27ca4c0 (ceph): tools: ceph-monstore-tool: raw map to stdout if outfile not specified
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
05:50 PM Revision 60e9c3f0 (ceph): tools: ceph-monstore-tool: output number of paxos versions dumped
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> Joao Eduardo Luis
05:50 PM Revision 783956cc (ceph): tools: ceph-monstore-tool: validate start/stop vals
on commands that use 'start' and 'stop'/'end' values, we should validate
them and inform the user when 'stop' > 'star...
Joao Eduardo Luis
04:27 PM Bug #10341 (Resolved): ceph-monstore-tool: crashes when run without arguments
Sage Weil
02:56 PM devops Bug #10438 (Won't Fix): RPM not found
I install ceph and have error with not found RPM.
REPO: http://ceph.com/rpm-giant/el6/
Please move ceph-release-1...
Rafal Gawron
11:28 AM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
I've removed, erased, and re-added osd.11 to the ceph cluster. Jamin Collins
10:04 AM Bug #10411: PG stuck incomplete after failed node
I did manage to get rid of these PGs... I had a few other OSDs that had empty 3.44c_head and 14.441_head directories.... Brian Rak
09:38 AM Feature #10437 (Closed): ceph-rest-api support for rbd snap rollback
It would be great to have rbd snap rollback functionality exposed by ceph-rest-api. I use the ceph-rest-api in my web... Daniel Snider
12:12 AM Feature #6767: mon should have "version" command so ceph tell mon.* version works
pull request: https://github.com/ceph/ceph/pull/3272 Mykola Golub

12/28/2014

07:09 PM CephFS Bug #10436 (Resolved): ceph-fuse: snapshot flushing from page cache to Client is not coherent
fuse kernel module has no understanding of snapshot. It does not flush data when snapshot is created. Besides the fus... Zheng Yan
06:57 PM CephFS Bug #10312 (Fix Under Review): creating snapshot makes parent snapshot lost
Zheng Yan
06:55 PM CephFS Bug #10315 (Fix Under Review): set last snapid according to removed snaps in data pools
Zheng Yan
06:54 PM CephFS Bug #10323 (Fix Under Review): lock get stuck in snap->sync state
Zheng Yan
06:54 PM CephFS Bug #10343 (Fix Under Review): qa/workunits/snaps/snaptest-xattrwb.sh fails
Zheng Yan
06:52 PM Bug #10411: PG stuck incomplete after failed node
For lack of a better thing to try:... Brian Rak
06:11 PM CephFS Bug #10387 (Fix Under Review): ceph-fuse doesn't release capability on deleted directory
Zheng Yan
01:31 PM Revision 793c32d5 (ceph): Event: Avoid illegal multiplication for memset
Because "file_events" is "FileEvent" type and adding an integral value to
this pointer automatically scales that valu...
Haomai Wang
09:39 AM Revision 36240066 (ceph): erasure-code: update links to jerasure upstream
It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked from commit...
Loic Dachary
09:35 AM Revision b1e48820 (ceph): erasure-code: update links to jerasure upstream
It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked from commit...
Loic Dachary
08:41 AM devops Feature #10046: run make check on every pull request
The bot has been running without incident for a few days. But activity is low and I'll wait until the end of the firs... Loïc Dachary

12/27/2014

01:17 PM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
Near as I can tell, all the unfound objects reside on osd.6:
$ ./ceph-locate-unfound
/var/lib/ceph/osd/ceph-6/cu...
Jamin Collins
12:30 PM Bug #10435 (Closed): ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED as...
While my production ceph cluster was recovering from a power outage, a few of my OSDs started flapping and eventually... Jamin Collins
09:22 AM rbd Bug #6139: kernel panic in vms during disk benchmarking
Hello,
It seems I experience exactly the same problems on ceph 0.80.7 with various kernels within the VMs.
Atta...
Nico Schottelius
12:11 AM Revision 977db4fe (ceph): mailmap: Matt Benjamin affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision eb659ce6 (ceph): mailmap: David Anderson affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision 9636dfca (ceph): mailmap: Shishir Gowda affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision a8542d0e (ceph): mailmap: Ning Yao affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision f3fd07cb (ceph): mailmap: Christos Stavrakakis affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision bb09b20e (ceph): mailmap: Alfredo Deza affiliation : Fix Typo.
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:11 AM Revision 4193594c (ceph): mailmap: Chris Holcombe affiliation
Yann Dupont
12:11 AM Revision 6cea1e3c (ceph): mailmap: Yunchuan Wen affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont

12/26/2014

02:42 PM Revision 3f83e880 (ceph): Merge pull request #3255 from tchaikov/async-leak
AsyncMessenger: fix the leak of file_events Haomai Wang
02:28 PM Revision fe44cd31 (ceph): doc: Updates information for SSL configuration in Ceph Object Gateway i...
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> Nilamdyuti Goswami
01:45 PM Revision 75267676 (ceph): ceph pg dump: num_objects_misplaced is missing for pools and summary
Fixes: #10434
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
12:38 PM Revision 9eaa1fe9 (ceph): libcephfs/test.cc: close fd before umount
Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1...
Yan, Zheng
12:36 PM Revision aa95a2d2 (ceph): libcephfs/test.cc: close fd before umount
Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1...
Yan, Zheng
12:35 PM Revision 910ec624 (ceph): libcephfs/test.cc: close fd before umount
Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1...
Yan, Zheng
10:46 AM rgw Bug #10354 (New): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi ...
Reopening as the initial problem is still there:
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-1...
Yuri Weinstein
08:28 AM Revision 25cf82e2 (ceph): AsyncMessenger: reset newly allocated file_events
* otherwise there is chance that Event could take them as already
initialized ones even they are filled with random...
Kefu Chai
06:17 AM Feature #6759: Allow partial dump of pg statistics
pull request: https://github.com/ceph/ceph/pull/3259 Mykola Golub
06:17 AM Bug #5963: ceph pg dump {,sum,pgs,pgs_brief} is all the same for format=plain
pull request: https://github.com/ceph/ceph/pull/3259 Mykola Golub
06:15 AM Bug #10434: ceph pg dump: num_objects_misplaced is missing for pools and summary
pull request: https://github.com/ceph/ceph/pull/3259 Mykola Golub
05:42 AM Bug #10434 (Resolved): ceph pg dump: num_objects_misplaced is missing for pools and summary
`ceph pg dump' for format=plain does not output num_objects_misplaced counters (misp column) for pools and summary. Mykola Golub
05:01 AM CephFS Bug #10336 (Need More Info): hung ffsb test
need log for diagnosing Zheng Yan
04:52 AM Revision ec3b0e11 (ceph): Merge pull request #3257 from mslovy/wip-y02
PG:: filter_snapc: Return immediately if no snapc need to trim
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:48 AM Revision 3b143215 (ceph): Merge pull request #3256 from majianpeng/fix4
FileJournal: Don't cache journal data if journal w/o directio mode
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:23 AM CephFS Bug #10387 (In Progress): ceph-fuse doesn't release capability on deleted directory
Zheng Yan
04:20 AM Revision 852aab64 (ceph): PG:: filter_snapc: Return immediately if no snapc need to trim
we can return immediately if no snapc need to trim. Do not iterater snapc vector and do extra judgement and ops.
Sig...
Ning Yao
02:25 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
After thinking over about it, just pop event may be careless and risk at lost event. I update the PR to queue pg back... Dong Lei
02:13 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
We added a lock for OSD's peering_queue like the first commit in the above PR.
It worked fine at first. But when we...
Dong Lei
01:58 AM Revision 45fb9a3b (ceph): FileJournal: Don't cache journal data if journal w/o directio mode
Only read journal data in osd starting.So no need to keep journal
data in kernel cache/buffer.
Signed-off-by: Jianpe...
Jianpeng Ma
01:44 AM Bug #10433: OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soid >= scrubbe...
Just got two more OSD with the same assert failure, I set noscrub and nodeep-scrub just in case. Laurent GUERBY
12:14 AM Bug #10433 (Duplicate): OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soi...
Hi,
We just got this on one of our OSD after a few days in production of ceph version 0.87-73-g70a5569 (70a5569e34...
Laurent GUERBY

12/25/2014

09:14 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
Dear Sage,
Thanks for your kind words but please do not draw a wrong conclusion from this incident:
the problem wa...
Dmitry Smirnov
02:24 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
The OSDs share all kinds of information with each other and that information is generally trusted. That means that a... Sage Weil
08:58 PM Bug #10420 (Rejected): ceph_test_objectstore ObjectStore/StoreTest.Synthetic/1 fails on clone
Sage Weil
08:58 PM Bug #10422 (Fix Under Review): osdmap full crc mismatch due to divergent cache_target_{dirty,full...
Sage Weil
08:58 PM Bug #10372 (Fix Under Review): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
Sage Weil
01:45 PM Revision e4e17778 (ceph): AsyncMessenger: fix the leak of file_events
Signed-off-by: Kefu Chai <tchaikov@gmail.com> Kefu Chai
12:42 PM Revision 70ef30f6 (ceph): osd: osd tree to show primary-affinity value
Fixes: #10036
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
06:20 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
Can we change the title to
"PG can not finish peering due to mismatch between OSD peering queue and PG peering qu...
Dong Lei
06:17 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
We confirmed that there is an mismatch between OSD's peering_queue and PG's peering_queue.
From the log bellow we ...
Dong Lei
01:51 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
More more situation is observed.
One op thread is handling an FlushedEvt and doing osd->peering_wq.enqueue
Anothe...
Dong Lei
12:33 AM Bug #10431 (In Progress): PG can not finish peering due to mismatch between OSD peering queue and...
https://github.com/ceph/ceph/pull/3252 Loïc Dachary
02:25 AM Revision 45094ffe (ceph): WBThrottle: Don't one by one handle statistics data in clear().
Make clear() consume less cpu.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma

12/24/2014

11:16 PM Feature #10036: osd tree to show primary-affinity value
Pull request: https://github.com/ceph/ceph/pull/3254 Mykola Golub
08:58 PM Feature #10036 (Fix Under Review): osd tree to show primary-affinity value
Mykola Golub kindly provided the attached patch implementing this feature. Dmitry Smirnov
08:47 PM rados-java Bug #10432 (New): getObjects return null at the last iteration of nextObjects
Say there are 11 items, and do a IoCTX.listObjectsPartial(10), the first 10 items can be retrieved after call the fir... Mingfai Ma
07:44 AM Bug #10411: PG stuck incomplete after failed node
So, this actually started causing some major issues for the cluster. It seems Ceph kept trying to heal these PGs, wh... Brian Rak
05:37 AM Bug #10431 (Resolved): PG can not finish peering due to mismatch between OSD peering queue and PG...
We were debugging a PG stuck at peering problem. It may due to peering event lost or not been handled.
We found t...
Dong Lei
01:01 AM Revision aa56ee40 (ceph): mon: provide encoded canonical full OSDMap from primary
Currently we make each monitor apply the incremental and encode the full
map locally. The original motivation was to...
Sage Weil

12/23/2014

11:59 PM Revision d7fd6fcc (ceph): osdc/Objecter: improve pool deletion detection
Currently we can have a race like so:
- send op in epoch X
- osd replies
- pool deleted in epoch X+1
- client ge...
Sage Weil
11:49 PM Revision f20225cb (ceph): osdc/Objecter: handle reply race with pool deletion
We need to handle this scenario:
- send request in epoch X
- osd replies
- pool is deleted in epoch X+1
- client...
Sage Weil
10:24 PM Revision a540ac33 (ceph): librados: only call watch_flush if necessary
Fix bug #10424
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 926a1b7468550e0c83bfa68b...
Haomai Wang
10:23 PM Bug #10430 (Resolved): osd/osd_types.cc: 456: FAILED assert(m_seed < old_pg_num)

wip-9780-9781 (5a812b2eaa28c05937f615511e9f57b8c8c8e467)
dzafman-2014-12-22_19:17:47-rados:thrash-wip-9780-9781...
David Zafman
08:57 PM Revision 0220cbb7 (ceph): Revert "tasks/ceph_manager: dump raw cluster command at debug level"
This reverts commit b0ebeba79cf349b9c5a6e387f8246d7b6d0ef576. Sage Weil
08:52 PM Revision 6b030aa8 (ceph): mds: add default ctor for quota_info_t
http://tracker.ceph.com/issues/10400 Fixes: #10400
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked ...
Loic Dachary
06:37 PM Revision c5394297 (ceph): Merge pull request #275 from ceph/wip-10404
tasks/ceph_manager: debug raw command output Zack Cerza
06:35 PM Revision b0ebeba7 (ceph): tasks/ceph_manager: dump raw cluster command at debug level
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:50 PM Bug #10428 (Closed): duplicated PGLog transaction inserted
Since append_log will call write_if_dirty any way, it always call the write_log() in PGLog. While writeout_from will ... Yao Ning
04:17 PM Revision 203d549d (ceph): Merge pull request #3241 from ceph/wip-10415
libcephfs/test.cc: close fd before umount
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:13 PM Revision 678a5cf7 (ceph): Merge pull request #3245 from trociny/fix-10132
10132: osd: tries to set ioprio when the config option is blank
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:50 PM Bug #10372 (In Progress): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
https://github.com/ceph/ceph/pull/3249 is a minimal firefly fix Sage Weil
02:15 PM rgw Bug #10354 (Resolved): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-m...
All passed Yuri Weinstein
10:43 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
We were running teuthology pointing to an old path, thus running something old, Zack modified the path and will see h... Yuri Weinstein
09:07 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
This suite did not change AFAIK and was passing as is
http://pulpito.front.sepia.ceph.com/teuthology-2014-12-03_17:1...
Yuri Weinstein
08:57 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
It's running the master branch of the s3 tests instead of the next branch. Yehuda Sadeh
08:44 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
Failed in run http://pulpito.ceph.com/teuthology-2014-12-22_17:10:02-upgrade:dumpling-firefly-x:parallel-next-distro-... Yuri Weinstein
01:15 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
No, I was not able to recover by stopping all KV OSDs. It did not help. I don't know why you guys do not understand t... Dmitry Smirnov
01:09 PM Revision ee6529b4 (ceph): AsyncMessenger: Fix leak memory
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
01:01 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro

Yuri probably meant to add this to here:
And one more in run http://pulpito.ceph.com/teuthology-2014-12-21_17:15...
David Zafman
01:00 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
Yuri probably meant to add this to here:
Looks like this issue was caught in http://qa-proxy.ceph.com/teuthology/t...
David Zafman
11:22 AM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
fwiw i'm concerned that not that the osdmap crc checks will notice (by killing a mon!) when the encoding doesn't matc... Sage Weil
11:18 AM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
this was super creepy before, but now each time i reproduce it the maps diverge very early on simply because dumpling... Sage Weil
12:43 PM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
Yuri Weinstein wrote:
> Looks like this issue was caught in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-2...
David Zafman
11:40 AM Bug #10427 (Resolved): Generating past intervals can crash OSD because of a missing OSDMap

When generate_past_intervals_parallel() is called from load_pgs() the superblock hasn't been published yet. This c...
David Zafman
11:39 AM Revision b41a739f (ceph): 10132: osd: tries to set ioprio when the config option is blank
According to documentation, ioprio params will only be used if both
osd disk thread ioprio class and osd disk thread ...
Mykola Golub
11:22 AM Revision 69dbfce5 (ceph): AsyncConnection: Init peer_global_seq
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
11:22 AM Revision 9aa65aa9 (ceph): Makefile: Restore check
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
11:22 AM Revision 6b01b5e0 (ceph): AsyncConnection: Ensure reply connect_seq larger than sent
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
11:22 AM Revision 1c0af36c (ceph): AsyncConnection:: Avoid getting stopping connection
Now AsyncConnection::_stop may consume a little time on deleting time events,
it may occur that accepting a connectio...
Haomai Wang
11:22 AM Revision 1cb78eeb (ceph): AsyncMessenger: Make learn_addr async to avoid destroying lock rule
Make learn_addr become a async op, otherwise holding connection's
lock then acquire messenger's lock will destroy loc...
Haomai Wang
11:22 AM Revision 917ed966 (ceph): test_msgr: Avoid deadlock between send_message and dispatch
If connection holds Connection's lock and try to acquire
FakeDispatcher's lock while gtest thread try to send_message...
Haomai Wang
11:12 AM Revision bb01f9e9 (ceph): Merge pull request #3243 from yuyuyu101/wip-10424
librados: only call watch_flush if necessary
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:57 AM Revision 926a1b74 (ceph): librados: only call watch_flush if necessary
Fix bug #10424
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
10:37 AM Feature #10426 (Resolved): group test mini cluster directories together
add test-clusters directory in .gitignore + create all mini clusters in this subdirectory (test-cluster/foo-test etc.... Loïc Dachary
09:16 AM Bug #10367: 0.89 EC+ KV OSDs crashing
Yes, I reinstalled the whole cluster.. Kenneth Waegeman
08:32 AM Bug #10367: 0.89 EC+ KV OSDs crashing
Do you rebuild your new cluster? It's a incompatible change for 0.90 and I test EC+KeyvalueStore locally successfully. Haomai Wang
06:47 AM Bug #10367: 0.89 EC+ KV OSDs crashing
Can I check if that fix is in the latest release ?
Retested it with the new 0.90 release. The OSDs are again crash...
Kenneth Waegeman
08:20 AM Bug #10411: PG stuck incomplete after failed node
I also manged to get the output from 'ceph pg 3.44c query'. It's quite long. Brian Rak
08:16 AM CephFS Bug #10415 (Pending Backport): libcephfs: test failures
? Sage Weil
06:16 AM rbd Feature #10154: librbd: use early snapshot context for copyup operations so snapshots of clones d...
After testing and confirmation with the core team, early snapshot contexts cannot be used once an object has been wri... Jason Dillaman
05:52 AM Revision 73257e85 (ceph): os: WBThrottle: optimize map to unordered_map
Using unordered_map to save the cpu cost and acceralate map::find() operation.
Signed-off-by: Ning Yao <zay11022@gma...
Ning Yao
04:58 AM Bug #10132: osd: tries to set ioprio when the config option is blank
https://github.com/ceph/ceph/pull/3245 Mykola Golub
03:43 AM Revision 573d2cc6 (ceph): WBThrottle:Draw a common func beyond_limit which whether beyond limit.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:40 AM Bug #10425 (Resolved): RadosClient::connect leaks Objecter if called twice
http://workbench.dachary.org/ceph/ceph/blob/giant/src/librados/RadosClient.cc#L226
If RadosClient::connect is call...
Loïc Dachary
03:10 AM Bug #10424 (Resolved): unittest_librados fails
Loïc Dachary
03:06 AM Bug #10424: unittest_librados fails
Loïc Dachary
03:01 AM Bug #10424: unittest_librados fails
https://github.com/ceph/ceph/pull/3243 Loïc Dachary
03:02 AM Revision 6b054fcc (ceph): WBThrottle: call signal only beyond limit when queue entry.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
02:22 AM Revision d3fb563c (ceph): libcephfs/test.cc: close fd before umount
Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
01:41 AM Revision b95c73ee (ceph): librados: warn about rados_watch_flush() prior to ioctx shutdown
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 1fbe9b6f3a67584829fe17b6bb08cfa1b787d82c)
Sage Weil
01:41 AM Revision 93825bf0 (ceph): librados: watch_flush() on shutdown
Users can easily forget this. It makes shutdown potentially block, but if
they have racing callbacks they get what th...
Sage Weil
01:41 AM Revision 7de1b4d4 (ceph): librados: add rados_watch_flush() call
Add a call so that callers can make sure all queued callbacks have
completed before shutting down the ioctx. This av...
Sage Weil
01:41 AM Revision 5cf4483c (ceph): osdc/Objecter: do notify completion callback in fast-dispatch context
The notify completion has exactly one user, the librados caller which
does nothing but take a local (inner) lock and ...
Sage Weil

12/22/2014

11:56 PM Revision e1384afd (ceph): Merge pull request #3200 from boydc2014/master
fix unmatched op code
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
10:33 PM Bug #10407: rbd map fail
thanks!I updated my kernel to version 3.18.1,and it work will. wei qiaomiao
06:30 AM Bug #10407 (Closed): rbd map fail
you need a newer kernel if you are going to have erasure coded pools (or, more specifically, erasure crush rules) in ... Sage Weil
12:43 AM Bug #10407: rbd map fail
rbd client kernel is:3.10.1 and my ceph cluster version is 0.80.7 wei qiaomiao
12:10 AM Bug #10407 (Closed): rbd map fail
steps?
(1) create image1 in pool rbd1
rbd create -p rbd1 image1 --size 600000000
(2? resize image1 to 600000
...
wei qiaomiao
09:57 PM Revision 3b98b830 (ceph): Merge pull request #3222 from ceph/wip-watch-notify-2
librados: fix watch/notify event flushing
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Jason Dillaman <d...
Sage Weil
09:56 PM Revision 1fbe9b6f (ceph): librados: warn about rados_watch_flush() prior to ioctx shutdown
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:54 PM Revision b62187c5 (ceph): tests: histogram prevent re-use of local variables
By moving the tests to separate functions.
http://tracker.ceph.com/issues/9235 Fixes: #9235
Signed-off-by: Loic Dac...
Loic Dachary
09:54 PM Revision 5be6f2f6 (ceph): osd/OSD.cc: parse lsb release data via lsb_release
Use lsb_release tool to be portable since parsing /etc/lsb-release
is not the same between different distributions. T...
Danny Al-Gaaf
09:54 PM Revision 754363f4 (ceph): tests: prevent kill race condition
When trying to kill a daemon, keep its pid in a variable instead of
retrieving it from the pidfile multiple times. It...
Loïc Dachary
09:54 PM Revision ed6ec293 (ceph): test/ceph-disk.sh: fix for SUSE
On SUSE 'which' returns always the full path of (shell) commands and
not e.g. './ceph-conf' as on Debian. Add check a...
Danny Al-Gaaf
09:54 PM Revision 77d39302 (ceph): test/ceph-disk.sh: resolve symlinks before check
Make sure symlinks are resolved in command_fixture()
before compare result of which command and the current
path.
Si...
Danny Al-Gaaf
09:54 PM Revision 820dbfd9 (ceph): test/ceph-disk.sh: mkdir -p
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c2f58e6694a2457200ab3d59e037ad17b9c82028)
Sage Weil
09:54 PM Revision cf102df7 (ceph): tests: avoid tab interpretation problem on fedora 20
Use . instead of tab in echo to avoid variations in how escape sequences
are interpreted by the shell.
http://tracke...
Loic Dachary
09:54 PM Revision e2741c8f (ceph): tests: histogram prevent re-use of local variables
By moving the test to a separate function.
http://tracker.ceph.com/issues/9235 Fixes: #9235
Signed-off-by: Loic Dac...
Loic Dachary
07:41 PM Revision a3c29f44 (ceph): Merge pull request #3114 from xiaoxichen/drop_incorrect_pool
Cleanup: Drop hobject_incorrect_pool
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat...
Samuel Just
07:40 PM Revision ece079de (ceph): Merge pull request #3138 from ceph/wip-10029
SimpleMessenger: Retry binding on addresses if binding fails
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: G...
Samuel Just
07:39 PM Revision f76e0e45 (ceph): Merge pull request #3229 from ceph/wip-osd-ctor
osd/ReplicatedPG: initialize new_backfill in ctor
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
07:23 PM Revision 2fbad1e4 (ceph): Merge pull request #3239 from ceph/wip-stop.sh-me
stop.sh: killall -u takes username, not uid
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
07:18 PM Revision 4ce6d252 (ceph): stop.sh: killall -u takes username, not uid
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
06:25 PM CephFS Bug #10415 (Fix Under Review): libcephfs: test failures
it was hang on umount... Zheng Yan
09:38 AM CephFS Bug #10415 (Resolved): libcephfs: test failures
hang on GetOsdCrushLocation test, with no core dumps:
http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-mast...
Greg Farnum
06:16 PM Revision bc4e269b (ceph): Merge pull request #3183 from ceph/wip-10262
osd: fix handling of create+delete transaction
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:00 PM Revision 547ee783 (ceph): Merge pull request #3238 from ceph/wip-10414
client: fix uninitialized member
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
05:57 PM Revision dab53918 (ceph): client: fix uninitialized member
Fixes: #10414
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
05:34 PM CephFS Bug #10417 (In Progress): snaptest-2.sh is failing
Zheng Yan
09:54 AM CephFS Bug #10417 (Resolved): snaptest-2.sh is failing
All we've got is the teuthology log, whose last line is when it's deleting the directory tree (but not the snapshots)... Greg Farnum
04:21 PM Revision 59305ddc (ceph): Merge pull request #3237 from dachary/wip-10408-something-is-better-tha...
osd: be_compare_scrubmaps uses incorrect j iterator
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:21 PM Revision 10e6e222 (ceph): Merge pull request #3236 from ceph/wip-10409
osd: fix 10409 (object checksums for ec backends)
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil
04:05 PM Revision 3f3f2fa1 (ceph): osd: be_compare_scrubmaps uses incorrect j iterator
The code moved from be_select_auth_object to be_compare_scrubmaps
74bd8708dfbfd3c8e7ba3f41d8534609dcbc1237 but the j ...
Loic Dachary
03:32 PM Revision d87918a6 (ceph): osd: scrub: only assume shard digest == oi digest for replicated pools
For an EC object, the digest we get from scrub is for the *shard*, and that
is not the same as the *object* digest in...
Sage Weil
03:27 PM Revision a25429c9 (ceph): osd: clean up use of hex for digests
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:24 PM Bug #10424: unittest_librados fails
Assigned by mistake, scrolling got me ;-) Loïc Dachary
03:23 PM Bug #10424 (Resolved): unittest_librados fails
It currently fails on master... Loïc Dachary
03:13 PM Revision 7d0bfa70 (ceph): Merge pull request #227 from ceph/wip-9881
#9881 MDS flush journal test
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
03:12 PM Revision 9c96fbb6 (ceph): osd/ECBackend: use correct seed for (empty) omap digest
This will be 0 on mixed OSD version PGs, -1 on current PGs.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:58 PM Revision 2bfcf74d (ceph): Merge branch 'wip-10409-removed-object' of git://github.com/dachary/ceph
Sage Weil
02:51 PM Revision 20a4c57c (ceph): Merge remote-tracking branch 'gh/next'
Conflicts:
PendingReleaseNotes
Sage Weil
02:46 PM Revision 4047f2dd (ceph): Merge pull request #3230 from ceph/wip-pg-stat
mon/PGMap: restructure 'pg stat' formatted output
Reviewed-by: John Spray <jspray@redhat.com>
Sage Weil
02:41 PM Revision 7f9c03d1 (ceph): mon/PGMap: restructure 'pg stat' formatted output
The + character, which appears in state names, is not a valid XML token.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:39 PM Revision 97c81569 (ceph): Merge pull request #3235 from dachary/wip-10410-port-7110
tests: use port 7111 for osd-copy-from.sh
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:38 PM Revision 864509ff (ceph): Merge pull request #3234 from majianpeng/bug-fix
objectstore: add fadvise_flags operations in ObjectStore::Transaction::append func.
Reviewed-by: Sage Weil <sage@red...
Sage Weil
02:36 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
in a long-past epoch these values diverge. strangely the incremental for that epoch changes the pool info for a *dif... Sage Weil
02:00 PM Bug #10422 (Resolved): osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_...
All test failed in run http://pulpito.front.sepia.ceph.com/teuthology-2014-12-22_09:28:15-upgrade:dumpling-firefly-x:... Yuri Weinstein
02:25 PM CephFS Bug #10423 (Closed): update hadoop gitbuilders
They're building "branch-1", whatever that is, and so I suspect they aren't pointing at cephfs-hadoop. :( Greg Farnum
01:56 PM Bug #10366 (Resolved): LibRadosWatchNotify.WatchNotify2Timeout failure
Sage Weil
01:56 PM Bug #10364 (Resolved): watch-notify-same-primary.yaml failure
Sage Weil
01:33 PM Revision e89bafb5 (ceph): remove unmatched op code comparasion
Signed-off-by: Dong Lei <leidong@yahoo-inc.com> Dong Lei
01:20 PM Revision 4bb6e290 (ceph): tests: use port 7111 for osd-copy-from.sh
Because port 7110 is already used by mkfs.sh
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:56 PM Revision 6f8aad05 (ceph): tests: recovery of a lost object in erasure coded pools
http://tracker.ceph.com/issues/10409 Refs: #10409
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:50 PM Revision f4da356e (ceph): objectstore: add fadvise_flags operations in
ObjectStore::Transaction::append func.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
12:42 PM Revision 992e7eac (ceph): tests: remove spurious lines from osd-scrub-repair.sh
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
11:38 AM Messengers Feature #10029 (Resolved): Retry binding on IPv6 address if not available
Samuel Just
11:38 AM Bug #10372: FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
... Sage Weil
11:36 AM Bug #10421 (Resolved): osd: leaked pg refs on shutdown, canceled flush ops
ubuntu@teuthology:/a/sage-2014-12-18_20:33:36-rados-master-distro-basic-multi/668519$ zgrep 88\\.1 remote/*/log/*osd.... Sage Weil
11:28 AM Bug #10420 (Rejected): ceph_test_objectstore ObjectStore/StoreTest.Synthetic/1 fails on clone
This is failing reliably for master and giant branches:
./ceph_test_objectstore --debug-filestore 30 --filestore...
Sage Weil
10:40 AM Bug #10419 (Rejected): suites/rados/basic/tasks/repair_test.yaml fails
It actually is correctly handled, I misread the output of the test. Loïc Dachary
10:39 AM Bug #10419 (Rejected): suites/rados/basic/tasks/repair_test.yaml fails
It was seen on https://github.com/ceph/ceph-qa-suite/pull/250 using the https://github.com/ceph/ceph/pull/3034 branch... Loïc Dachary
10:36 AM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
Glad to read you have found it with Craig's logs :)
Just now (accidentally) looked into my work email on vacation....
Daniel Schneller
10:16 AM Bug #10262 (Resolved): osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
Samuel Just
10:25 AM devops Bug #10330: apt-mirror timeouts
Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_19:13:02-upgrade:dumpling-x-firefly-distro-basic-vps/... Yuri Weinstein
09:58 AM CephFS Bug #10414 (Resolved): client: valgrind found uninit value used in conditional
merged fix to master in 547ee783d44b8598bdf30aad191252aaecca0754 Greg Farnum
09:36 AM CephFS Bug #10414: client: valgrind found uninit value used in conditional
http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-master-testing-basic-multi/667065/ Greg Farnum
09:34 AM CephFS Bug #10414 (Resolved): client: valgrind found uninit value used in conditional
http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-master-testing-basic-multi/667063/... Greg Farnum
09:55 AM Linux kernel client Bug #10418 (Resolved): ceph: can't block inside wait loops
[ 40.067471] ------------[ cut here ]------------
[ 40.079642] WARNING: CPU: 3 PID: 1402 at kernel/sched/core.c:...
Ilya Dryomov
09:49 AM CephFS Bug #10416 (Resolved): quota test failures
The quota tests failed. Maybe this is fixed already?
http://pulpito.ceph.com/teuthology-2014-12-19_23:04:06-fs-mas...
Greg Farnum
09:43 AM Revision 083f8963 (ceph): suites/fs: hook in mds_flush
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:36 AM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
Moved to bug #10422 Yuri Weinstein
09:01 AM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
Moved to bug #10422 Yuri Weinstein
09:20 AM Fix #9566 (Need More Info): osd: prioritize recovery of OSDs with most work to do
Waiting on https://github.com/ceph/ceph/tree/wip-read-hole which will help communicate information between OSDs and a... Loïc Dachary
09:20 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
teuthology-2014-12-17_23:10:01-knfs-master-testing-basic-multi/667121/
http://pulpito.ceph.com/teuthology-2014-12-17...
Greg Farnum
09:16 AM CephFS Bug #10413 (Resolved): samba: coredumps after tests run
These tests had coredumps without corresponding failures in teuthology.log or backtraces in any of the logs. The clie... Greg Farnum
09:08 AM CephFS Bug #10412 (Resolved): samba: failed smbtorture run
http://pulpito.ceph.com/teuthology-2014-12-17_23:14:01-samba-master-testing-basic-multi/667136/
I'm not even sure ...
Greg Farnum
09:07 AM Bug #7968: ImportError occurred when run command 'ceph -v'
Probably not the right way to fix it, but this worked for me.
cp -vrap ceph.git/src/pybind/* /usr/lib/pymodules/py...
Bjoern Rennhak
09:06 AM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_17:13:02-upgrade:firefly-x-next-distro-basic-multi/
...
Yuri Weinstein
09:04 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_17:13:02-upgrade:firefly-x-next-distro-basic-multi/
...
Yuri Weinstein
08:50 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
Still failed in run http://pulpito.ceph.com/teuthology-2014-12-21_17:10:01-upgrade:dumpling-firefly-x:parallel-next-d... Yuri Weinstein
08:27 AM devops Bug #10374: Failed 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo
Same type of issue in run http://pulpito.ceph.redhat.com/teuthology-2014-12-20_17:22:59-upgrade:dumpling-dumpling-dis... Yuri Weinstein
08:27 AM Bug #10409 (Resolved): erasure code repair regression
Loïc Dachary
07:49 AM Bug #10409: erasure code repair regression
https://github.com/ceph/ceph/pull/3236 Loïc Dachary
04:58 AM Bug #10409: erasure code repair regression
https://github.com/ceph/ceph/pull/3233 reproduces the problem (works on http://workbench.dachary.org/ceph/ceph/commit... Loïc Dachary
04:52 AM Bug #10409 (Resolved): erasure code repair regression
Somewhere after http://workbench.dachary.org/ceph/ceph/commit/3f7b2cf52f5aeb3a26e5bf5b4b61a233c5e7f8b6 scrub no longe... Loïc Dachary
08:21 AM Bug #10408 (Resolved): PGBackend::be_compare_scrubmaps may have no authoritative object
Loïc Dachary
08:09 AM Bug #10408 (Fix Under Review): PGBackend::be_compare_scrubmaps may have no authoritative object
https://github.com/ceph/ceph/pull/3237 Loïc Dachary
02:57 AM Bug #10408 (Resolved): PGBackend::be_compare_scrubmaps may have no authoritative object
In http://workbench.dachary.org/ceph/ceph/commit/74bd8708dfbfd3c8e7ba3f41d8534609dcbc1237 the j iterator is always end() Loïc Dachary
07:53 AM Bug #10410 (Resolved): duplicate use of port 7110 in tests
https://github.com/ceph/ceph/pull/3235 Loïc Dachary
05:16 AM Bug #10410 (Resolved): duplicate use of port 7110 in tests
The "osd-copy-from.sh":http://workbench.dachary.org/ceph/ceph/blob/3e6195bf0a23921ea2f8590a02ba0d8107d10fff/src/test/... Loïc Dachary
07:52 AM Bug #10411 (Can't reproduce): PG stuck incomplete after failed node
Yesterday, I was in the process of expanding the number of PGs in one of our pools. While I was doing this, one of t... Brian Rak
12:45 AM Fix #10401 (Resolved): docker images should use install-deps.sh
Loïc Dachary

12/21/2014

11:51 PM Revision 3e6195bf (ceph): Merge pull request #3228 from dachary/wip-10401-docker-install-deps
tests: oneliner to run make check in a container
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:35 PM Revision abd35230 (ceph): Merge pull request #3231 from ceph/wip-mon-health
mon: make 'ceph -s' show pg state counts in reverse descending order
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
11:22 PM Revision bb921a80 (ceph): packages: add python-virtualenv and xmlstarlet
python-virtualenv is required to run make check and xmlstarlet is useful
to develop shell base tests using ceph --for...
Loic Dachary
10:19 PM Bug #10405: osd crashes on osd/ReplicatedPG.cc: 9025: FAILED assert(is_backfill_targets(peer))
try to restart osd during mark_unfound_lost is running, the following message is displayed but still have unfound obj... YingHsun Kao
10:05 PM Bug #10405 (Can't reproduce): osd crashes on osd/ReplicatedPG.cc: 9025: FAILED assert(is_backfill...
version: firefly 0.80.5
When unfound object is reported with osd.118 crashes due to other error, after restart osd...
YingHsun Kao
05:12 PM Revision 6ce1469c (ceph): tests: reduce centos docker intermediate steps
Collapse multiple RUN statements related to systemd into a single line
to reduce the number of steps that are preserv...
Loic Dachary
04:53 PM CephFS Bug #10381: health HEALTH_WARN mds ceph239 is laggy
Greg Farnum wrote:
> Can you provide the output of "ceph mds dump" and "ceph osd dump"?
>
> It looks like the MDS...
science luo
04:53 PM Revision 94abadbd (ceph): tests: replace --enable-docker with --enable-root-make-check
The --enable-docker logic was that each test that needs privileges to
run uses a container to do so. The problem with...
Loic Dachary
04:53 PM Revision 46c83d95 (ceph): tests: run-make-check.sh arguments are passed to configure
All run-make-check.sh arguments are transparently given to the configure
command. For instance:
run-make-check.s...
Loic Dachary
04:53 PM Revision 2d0d3881 (ceph): tests: helpers to run make check in containers
Add scripts that run make check in a container for a given operating
system version. They are a little more than onel...
Loic Dachary
04:53 PM Revision 4a1c3b26 (ceph): tests: add xmlstarlet in containers
It can be removed once https://github.com/ceph/ceph/pull/3228 is merged
and xmlstarlet is found in ceph.spec.in and d...
Loic Dachary
04:53 PM Revision f0805957 (ceph): tests: avoid bash == --shell confusion in docker-test-helper.sh
Do not force interactive mode when the bash script is specified by the
user because it should be usable to run a smal...
Loic Dachary
04:53 PM Revision b15bd60c (ceph): tests: add docker-test.sh --ref giant|firefly etc.
Add the --ref option to chose the git ref to which the working tree must
be reset instead of HEAD.
test/docker-te...
Loic Dachary
04:52 PM Revision 2de2c4b0 (ceph): install-deps.sh: do not require sudo when root
If the user is root, do not use sudo. The sudo package is not installed
by default on centos by default and when buil...
Loic Dachary
04:52 PM Revision 80f20f8e (ceph): tests: run-make-check.sh install jq
jq is useful to parse json from the command line. It is however not
packaged for all supported distributions (precise...
Loic Dachary
04:52 PM Revision d8f84d15 (ceph): tests: docker images must use install-deps.sh
The dockerfiles must run install-deps.sh instead of duplicating the
package list that is found in ceph.spec.in and de...
Loic Dachary
04:52 PM Revision 19b6de3e (ceph): tests: ceph.spec.in or debian/control rebuild docker images
If any of the files in test/$os_type is newer than the creation date of
a docker image, the image is removed and rebu...
Loic Dachary
04:52 PM Revision 62181386 (ceph): tests: enable password-less sudo in containers
If compilation is run with ./configuire --enable-root-make-check, sudo
is expected to work without human interaction....
Loic Dachary
04:52 PM Revision 812570e8 (ceph): tests: deprecate docker-test.sh --compile option
It is redundant with the run-make-check.sh script and imposes additional
limitations.
Signed-off-by: Loic Dachary <l...
Loic Dachary
04:52 PM Revision 7b68f70a (ceph): tests: docker-test.sh commands are relative to git root
Instead of being in the src directory. Forcing the working directory to
src is convenient to run unittests individual...
Loic Dachary
04:06 PM Revision ee006bb1 (ceph): Merge pull request #3134 from ceph/wip-9059-checksums
osd: record and validate whole-object checksums during deep scrub
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
03:43 PM Revision e99da688 (ceph): mon: make 'ceph -s' show pg state counts in reverse descending order
Because these are in an unordered_map we print this is random order.
Instead sort descending by count.
Signed-off-by...
Sage Weil
03:27 PM Revision 9c8827a5 (ceph): osd/ReplicatedPG: initialize new_backfill in ctor
*** CID 1260213: Uninitialized scalar field (UNINIT_CTOR)
/osd/ReplicatedPG.cc: 1242 in ReplicatedPG::ReplicatedPG(...
Sage Weil
02:34 PM devops Feature #10046: run make check on every pull request
After thinking about it for a few days, it becomes clear that I do not have the necessary knowledge and motivation to... Loïc Dachary
08:05 AM Feature #9059 (Resolved): osd: store opportunistic whole-object checksum
Sage Weil
07:32 AM Bug #10403 (Can't reproduce): ceph_test_rados_api_tier: bad decode of HitSet
... Sage Weil

12/20/2014

08:12 PM Revision 4ebd4b42 (ceph): librados: add rados_watch_flush() call
Add a call so that callers can make sure all queued callbacks have
completed before shutting down the ioctx. This av...
Sage Weil
08:12 PM Revision 30678f6d (ceph): librados: watch_flush() on shutdown
Users can easily forget this. It makes shutdown potentially block, but if
they have racing callbacks they get what th...
Sage Weil
03:30 PM Revision 1646d170 (ceph): osd: change omap data encoding in object_copy_data_t
Pass the omap data in the struct as an opaque (encoded) bufferlist. This
avoids a decode into an STL map, simplifyin...
Sage Weil
03:30 PM Revision 218de829 (ceph): osd: scrub: wait for digest updates to apply before next scrub chunk
Wait for any digest updates to apply before we scrub the next chunk. This
bounds the number of repops we initiate by...
Sage Weil
03:30 PM Revision 6d80078a (ceph): rados: use copy_from for rados cp (and cppool) command
A hammer CLI won't be able to run against a pre-firefly OSD, but I don't
think we care.
Signed-off-by: Sage Weil <sa...
Sage Weil
03:30 PM Revision 925f5727 (ceph): test/osd/osd-copy-from: simple test of copy-from and error injection
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:30 PM Revision 75b2bc28 (ceph): osd: EIO if a full-object read produces a bad digest
Add a tunable to control this. Returning an EIO instead of garbled data
may not be the best approach in all environm...
Sage Weil
03:30 PM Revision f8c1d401 (ceph): osd: pass and verify data+omap digest on copyfrom
Two things here:
1- Pass the original digest from the source across the wire, if it is
present.
2- Calculate a...
Sage Weil
03:30 PM Revision 5d2d839d (ceph): osd: add copyfrom error injection
Unfortunately it's nontrivial to inject this from the usual
ceph_test_rados_api_* tests which need to run despite thr...
Sage Weil
03:30 PM Revision 28d4dd89 (ceph): osd: scrub: record whole-object digest on scrub
If we do not have a whole-object digest, record one after a deep scrub.
Note that we make no particular attempt to a...
Sage Weil
03:30 PM Revision 55bf020b (ceph): osd: scrub: set a min age before we update whole-object digest
If an object is being actively updated, the whole-object digest will
quickly be invalidated. On deep scrub, only rec...
Sage Weil
03:30 PM Revision 85f677a4 (ceph): osd: scrub: be explicit about whether bad digest is known bad
The digest may just disagree with our best guess 'auth' shard, or it may
also disagree with the recorded oi digest. ...
Sage Weil
03:30 PM Revision 6feb4a17 (ceph): osd: scrub: complain about bad digest in final pass auth check
This will only trigger if we choose an auth that is known bad, but that
currently can happen, so compalin here too.
...
Sage Weil
03:30 PM Revision cf3b0476 (ceph): osd: scrub: share auth oi with caller and be_compare_scrub_objects
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:30 PM Revision 14f3c26a (ceph): osd: scrub: disqualify shards with digests that disagree with oi digest
The auth may or may not know that the digest is truly bad. Note that we
can only relate scrub digests to those in oi...
Sage Weil
03:30 PM Revision 9c3afccb (ceph): osd: remove more (most? all?) of classic scrub
Hopefully this is everything
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:30 PM Revision 74bd8708 (ceph): osd: move scrub no good auth check out of helper
This helps call out that this is an exceptional case and simplifies the
helper a bit.
Signed-off-by: Sage Weil <sage...
Sage Weil
03:28 PM Revision 7d73f41f (ceph): osd: use -1 for deep scrub digest seed on new OSDs
0 is a weak initial value for a CRC since it doesn't change with a sequence
of 0 bytes (which are relatively common)....
Sage Weil
03:17 PM Revision 591e7e16 (ceph): osd: clean up scrub method debug output
Use __func__ instead of (usually inaccurate) names.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:17 PM Revision e68d7716 (ceph): osd: drop vestigal invalid_snapcolls fields from scrub
This isn't used. Snapcolls are ancient.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:16 PM Revision 056de092 (ceph): osd/ReplicatedPG: set and invalidate data/omap digests on osd ops
When we create an empty object, we have a known digest of -1. In a few
cases, we also know the digest from the op (e...
Sage Weil
03:16 PM Revision 8a758003 (ceph): osd/ReplicatedPG: kill some dead scrub code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:16 PM Revision 3f7b2cf5 (ceph): osd/osd_types: add {data,omap}_digest to object_info_t
Also add flags to indicate whether the fields are valid.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:14 PM Revision ecd9de4d (ceph): rados/thrash: add readproxy facet
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:48 PM Linux kernel client Bug #8122: bogus mount error "mount: error writing /etc/mtab: Invalid argumentnothing was mounted"
Also 0.87 and kernel 3.10 Lindsay Mathieson
09:52 AM Bug #10402 (Rejected): ceph-objectstore-tool import may need to add an OSDMap for old epoch

Failure waiting for osd.5 restart which had the last import:
2014-12-19 23:24:14,498.498 INFO:teuthology.orchest...
David Zafman
09:26 AM Fix #10401 (Fix Under Review): docker images should use install-deps.sh
https://github.com/ceph/ceph/pull/3228 Loïc Dachary
07:11 AM Fix #10401 (Resolved): docker images should use install-deps.sh
http://workbench.dachary.org/ceph/ceph/blob/master/src/test/docker-test-helper.sh should build images based on http:/... Loïc Dachary
08:40 AM Revision 154497c6 (ceph): Merge pull request #3227 from nilamdyuti/wip-doc-ceph-deploy
Fixes a typo in ceph-deploy man page
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:20 AM Revision 9d5d491f (ceph): doc: Adds updated ceph-deploy man page under man/
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> Nilamdyuti Goswami
08:17 AM Revision 8c38cc6b (ceph): doc: Fixes a typo in ceph-deploy man page.
Lack of a single space was restricting the proper rendering of an option in
html. Fixes the error.
Signed-off-by: Ni...
Nilamdyuti Goswami
02:57 AM Revision 46a1a4cb (ceph): If trusty, use older version of qemu
Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
01:17 AM Bug #9285: osd: promoted object can get evicted before promotion completes
We updated our ceph version to giant as described in #10399 and we no longer have slow requests when cache tiering is... Laurent GUERBY
12:36 AM Revision 0e6ec8ba (ceph): Merge pull request #3225 from dachary/wip-10400-quota-info-t
mds: add default ctor for quota_info_t Dan Mick
12:08 AM Revision 7f1e5101 (ceph): mds: add default ctor for quota_info_t
http://tracker.ceph.com/issues/10400 Fixes: #10400
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary

12/19/2014

10:45 PM Revision 243b9e43 (ceph): Merge pull request #3121 from ceph/wip-10277
Reviewed-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
10:21 PM Revision 18d6b200 (ceph): doc/release-notes: v0.90
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:55 PM Revision 60674621 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
07:41 PM Revision 9b78dafd (ceph): osdc/Objecter: do notify completion callback in fast-dispatch context
The notify completion has exactly one user, the librados caller which
does nothing but take a local (inner) lock and ...
Sage Weil
05:03 PM Revision 61126a2d (ceph): Merge pull request #3199 from ceph/wip-qa-empty-xattr
qa: test zero size xattr
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
04:36 PM Bug #10400 (Resolved): quota_info_t test 1 dump_json check failed
Loïc Dachary
04:19 PM Bug #10400 (Fix Under Review): quota_info_t test 1 dump_json check failed
https://github.com/ceph/ceph/pull/3225 Loïc Dachary
03:53 PM Bug #10400 (Resolved): quota_info_t test 1 dump_json check failed
src/test/encoding/check-generated.sh... Loïc Dachary
04:05 PM Bug #9008: Objecter: pg listing can deadlock when throttling is in use
Hi folks, we're running into this on Giant. Is there any estimate as to when this'll be fixed in a maintenance releas... Chris Armstrong
03:45 PM Revision 0a25bee5 (ceph): Merge remote-tracking branch 'gh/wip-fs-quota'
Conflicts:
src/client/Client.cc
Sage Weil
03:42 PM Revision 676ce2a5 (ceph): Merge pull request #3218 from dachary/wip-10383-disable-unittest-msgr
tests: temporarily disable unittest_msgr Sage Weil
03:21 PM Revision ecbdbb16 (ceph): tests: temporarily disable unittest_msgr
http://tracker.ceph.com/issues/10383 Refs: #10383
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
03:19 PM Revision 84ae9fd1 (ceph): Merge pull request #2976 from ceph/wip-pgmeta
osd: move PG metadata to a per-PG object
Passed rados and upgrade tests.
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
03:10 PM Revision abdbbd6e (ceph): Remove sepia dependency (use fqdn)
Fixes: #10255
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry picked from commit 19dafe164833705225e168a...
Warren Usui
03:09 PM Revision 531ed8a3 (ceph): Merge pull request #3212 from ceph/wip-10255-wusui
Remove sepia dependency (use fqdn)
Backport: giant
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:02 PM Revision c2951131 (ceph): Merge pull request #3214 from xinxinsh/wip-cleanup
cleanup : remove sync_epoch
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:56 PM Revision 08bd1e1e (ceph): 0.90
Jenkins
02:51 PM Revision 49c23221 (ceph): doc: Instead of using admin socket, use 'ceph daemon' command.
Wido den Hollander
02:44 PM CephFS Bug #10277 (Pending Backport): ceph-fuse: Consistent pjd failure in getcwd
Let it cook for a bit in master before doing the giant backport. Greg Farnum
02:36 PM Revision 11fa1dfb (ceph): Merge pull request #3193 from nilamdyuti/wip-doc-ceph-disk
Changes format style in ceph-disk to improve readability as html
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
02:07 PM Revision 71df6451 (ceph): Merge pull request #3210 from ceph/wip-osdmap
osd: only verify OSDMap crc if it is known
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
01:57 PM Revision 8c2c48d8 (ceph): Merge pull request #3216 from cstavr/master
ceph-disk: Fix wrong string formatting
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
01:40 PM Revision 7696afd3 (ceph): tasks: create mds_flush task
This tests:
* The new 'flush journal' asok command
* That the resulting on disk structures are as expected
* That ...
John Spray
12:51 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
If this helps: the cluster was in health_ok state when the command was launched (ceph-report.gz is now during the rec... Laurent GUERBY
12:20 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
I have attached the ceph-report file.
The crashed kvm processes have a block device on the pool 'r2', the one whe...
Mehdi Abaakouk
12:04 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
Could you please send the output of *ceph report* ? It would also be great to have (if possible) a set of steps to fo... Loïc Dachary
09:51 AM Bug #10399 (Resolved): kvm die with assert(m_seed < old_pg_num)
Hi, when I increase the pg_num on a pool, all the kvm processes that use the pool die with the following backtrace:
...
Mehdi Abaakouk
11:46 AM Revision a302c44e (ceph): ceph-disk: Fix wrong string formatting
Signed-off-by: Christos Stavrakakis <stavr.chris@gmail.com> Christos Stavrakakis
11:37 AM CephFS Bug #10381: health HEALTH_WARN mds ceph239 is laggy
Can you provide the output of "ceph mds dump" and "ceph osd dump"?
It looks like the MDS is trying to access a poo...
Greg Farnum
11:31 AM rgw Bug #10015 (Resolved): rgw sync agent: 403 when syncing object that has tilde in its name
Changes included in https://github.com/ceph/radosgw-agent/pull/14
merged commit fbcc438 into master
Alfredo Deza
09:46 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
And the same on next - http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_17:13:01-upgrade:firefly-x-next-dist... Yuri Weinstein
09:14 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
Same issue http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_18:18:01-upgrade:firefly-x-giant-distro-basic-vp... Yuri Weinstein
09:42 AM Bug #10398 (Can't reproduce): coredump in remote/vpm089/ in upgrade:dumpling-x-firefly-distro-bas...
Could not get more info from the crash, so might FYI ticket only.
Note: large number of ceph-client.admin.*.log.gz f...
Yuri Weinstein
09:31 AM CephFS Bug #10382: mds/MDS.cc: In function 'void MDS::heartbeat_reset()
I tried to reproduce this today with debug_mds set to 10 and 20, but I wasn't able to reproduce it at that moment.
...
Wido den Hollander
07:00 AM CephFS Bug #10382 (In Progress): mds/MDS.cc: In function 'void MDS::heartbeat_reset()
John Spray
09:17 AM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
Same issue two jobs failed 667642, 667643
Run http://pulpito.ceph.com/teuthology-2014-12-18_18:18:01-upgrade:firef...
Yuri Weinstein
09:05 AM Bug #10397 (Can't reproduce): "Caught signal (Bus error)" in upgrade:dumpling-firefly-x:parallel-...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_18:15:02-upgrade:dumpling-firefly-x:parallel-gi... Yuri Weinstein
08:50 AM Feature #10396 (Resolved): Add ms_inject_* support for AsyncMessenger
Haomai Wang
08:49 AM Bug #10383 (Fix Under Review): unittest_msgr : illegal instruction
https://github.com/ceph/ceph/pull/3219 Haomai Wang
02:32 AM Bug #10383: unittest_msgr : illegal instruction
Can also be reproduced anywhere with valgrind... Loïc Dachary
02:04 AM Bug #10383: unittest_msgr : illegal instruction
... Loïc Dachary
01:43 AM Bug #10383 (Resolved): unittest_msgr : illegal instruction
in http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-trusty-i386-basic/log.cgi?log=5439d9ee708f191a8e1aa758b8e... Loïc Dachary
08:31 AM devops Bug #10330: apt-mirror timeouts
Same here http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_17:00:03-upgrade:firefly-firefly-distro-basic-vps... Yuri Weinstein
07:28 AM CephFS Feature #10393 (Rejected): client: remove mount prefix shenanigans for quota
Once we have a better subvolume abstraction in place, replace the ancestor opens that are needed by snaps with someth... Sage Weil
07:26 AM CephFS Feature #10392 (Rejected): mds: refactor subvolume vs snaprealm, capture quota trees
Unify the subvolume abstraction that is used by snapshots and quotas. This will make the ownership of files by a quo... Sage Weil
06:59 AM Bug #10389 (Fix Under Review): init-ceph stop may return before daemons are stopped
https://github.com/ceph/ceph/pull/3215 Loïc Dachary
06:48 AM Bug #10389 (Resolved): init-ceph stop may return before daemons are stopped
The existence of the pidfile must be checked outside of the loop to send a signal to the daemon. Otherwise the daemon... Loïc Dachary
06:56 AM Bug #10385 (Duplicate): ceph_objectstore_tool.py may race
Loïc Dachary
06:21 AM Bug #10385: ceph_objectstore_tool.py may race
... Loïc Dachary
03:16 AM Bug #10385 (Duplicate): ceph_objectstore_tool.py may race
... Loïc Dachary
06:55 AM Fix #10391 (New): osd: an all/mostly delete pg log stalls during peering
We generate transactions that zap all new deletes from merge_log. If the pg log is mostly delete operations, these c... Sage Weil
06:53 AM CephFS Feature #10390 (Resolved): mds: throttle deletes in flight
make sure the number of deletes due to purging strays are bounded in some way Sage Weil
05:57 AM Bug #9916: osd: crash in check_ops_in_flight
PR for firely:
https://github.com/ceph/ceph/pull/3217
Dong Lei
01:19 AM Bug #9916: osd: crash in check_ops_in_flight
I think this has been fixed by in master:
https://github.com/ceph/ceph/commit/11082f7aa02f3f41c7c74c5930b67216dba88e...
Dong Lei
01:08 AM Bug #9916: osd: crash in check_ops_in_flight
I think I find the problem.
Firstly, some clarification about the strange data change Wenjun Huang found.
1. ve...
Dong Lei
05:30 AM CephFS Feature #10388 (Resolved): Add MDS perf counters for stray/purge status
It would be useful to know how many inodes are currently in the stray folders, waiting to be deleted, and also how ma... John Spray
05:25 AM CephFS Bug #10387 (Resolved): ceph-fuse doesn't release capability on deleted directory

I thought this was a repeat of #10164, but then noticed that the dirfrag objects were deleted once the client unmou...
John Spray
04:54 AM Feature #10386 (New): add ceph-report-parsing
It would be useful to ship https://github.com/inktankstorage/ceph-report-parsing with ceph to use the output of ceph ... Loïc Dachary
03:28 AM Bug #10384 (Fix Under Review): ceph-test-helpers may race
https://github.com/ceph/ceph/pull/3215 Loïc Dachary
03:12 AM Bug #10384 (Resolved): ceph-test-helpers may race
test_get_last_scrub_stamp may not be able to get the last scrub stamp if the PG are not created because the mon is ru... Loïc Dachary
02:08 AM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
I applied commit:c87bde64 on top of 0.89 on degraded cluster but it caused many PGs to stuck in "inactive" state so I... Dmitry Smirnov
01:19 AM Revision 2f63e54f (ceph): cleanup : remove sync_epoch
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
01:16 AM Revision 19dafe16 (ceph): Remove sepia dependency (use fqdn)
Fixes: #10255
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
01:10 AM Bug #9738 (Fix Under Review): rados cli: objects not present in a snapshot are listed anyway
Xinxin Shu
01:09 AM Bug #9738: rados cli: objects not present in a snapshot are listed anyway
https://github.com/ceph/ceph/pull/3213 Xinxin Shu
12:54 AM Revision af18cf8d (ceph): Merge pull request #3209 from dmick/wip-stop.sh-me
stop.sh: only try killing processes that belong to me
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:49 AM Revision 1eb0cd5a (ceph): osd: only verfy OSDMap crc if it is known
Only verify we encode a full map with the correct CRC if we actually
have the value in the Incremental. Otherwise, a...
Sage Weil
12:39 AM Revision 8a2c3287 (ceph): Merge pull request #270 from ceph/wip-cot-rename
ceph_objectstore_tool: Changes for rename of binary ceph-objectstore-too...
Reviewed-by: Loic Dachary <ldachary@redh...
David Zafman
12:14 AM Revision 1b7585b3 (ceph): stop.sh: only try killing processes that belong to me
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
12:12 AM Revision 8547d9ba (ceph): Merge pull request #3207 from ceph/wip-cot-rename
ceph_objectstore_tool: Rename generated binary to ceph-objectstore-tool
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:10 AM Revision 2af416b8 (ceph): Merge pull request #3208 from ceph/wip-10326
qa/workunits/rest/test.py: fix pg stat test Dan Mick
12:08 AM Revision a8bd12e5 (ceph): Merge pull request #271 from dachary/wip-cot-rename
Reviewed-by: David Zafman <dzafman@redhat.com> David Zafman
 

Also available in: Atom