Project

General

Profile

Activity

From 06/12/2014 to 07/11/2014

07/11/2014

11:39 PM Revision 7afd50fb (ceph): Merge pull request #57 from ceph/wip-test-post-file
test ceph-post-file
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
11:39 PM Revision d24fa335 (ceph): Merge pull request #2096 from ceph/wip-test-post-file
qa/workunits/post-file.sh
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
11:00 PM Revision 447f849f (ceph): doc/release-notes: v0.80.3
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:35 PM Revision 3150bba8 (ceph): rados: test ceph-post-file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:33 PM Revision 29f20b7e (ceph): qa/workunits/post-file.sh
Test ceph-post-file.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:07 PM Revision 50957875 (ceph): Merge pull request #2090 from ceph/wip-nuke-dlist
nuke dlist
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
10:06 PM Revision 96653bb2 (ceph): Merge pull request #2089 from lpabon/lpabon_readforward
Support for READFORWARD in the caching tier
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:06 PM Revision 50c6b83a (ceph): Merge pull request #2093 from theanalyst/doc/format-fix
doc: minor format fix for radosgw admin docs Sage Weil
10:02 PM Revision 94d40b5e (ceph): Merge pull request #2042 from ceph/wip-port-fixes
Portability updates
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:00 PM Revision 1fd89cea (ceph): Merge pull request #2086 from ceph/wip-8696
mon: OSDMonitor: limit tier-specific pool set/get on non-tier pools
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:59 PM Revision 636a899f (ceph): Merge pull request #2091 from ceph/wip-kinetic-os
prototype kinetic osd backend
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:56 PM Revision 49e5c8ec (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
09:42 PM Revision e1fc96f7 (ceph): Merge pull request #2071 from somnathr/wip-sd-cpu-optimized
Wip sd cpu optimized
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
09:22 PM Linux kernel client Bug #8818 (Resolved): IO Hang on raw rbd device - Workqueue: ceph-msgr con_work [libceph]
While conducting dd read and write tests to a raw rbd device for baseline performance tests we experience an IO hang.... Greg Wilson
09:01 PM Revision f70677c3 (ceph): Merge branch 'wip_stable_upgrade2' into firefly
Sage Weil
09:00 PM Revision 0b0f5668 (ceph): upgrade/firefly: ignore crush tunables on upgrade
..then adjust them
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:00 PM Revision 499e3ff7 (ceph): upgrade/firefly: upgrade to firefly, not dumpling
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:00 PM Revision e0caeb6d (ceph): upgrade/firefly: do intermediate s3tests on original test set
The later s3-tests fail on early firefly point releases.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:00 PM Revision 96103c0c (ceph): upgrade/firefly: ignore mon scrub errors from early firefly versions
See #8815
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:00 PM Revision f82efd08 (ceph): upgrade/firefly: don't use overrides
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:00 PM Revision 14e78204 (ceph): Added upgrade tests - stable
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
09:00 PM Revision b2364eb9 (ceph): upgrade/firefly: consolidate into a single collection
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:00 PM Revision ab7f52ef (ceph): suites/upgrade/firefly: test rgw at the end
...and do all final tests for all runs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:00 PM Revision f5fc55f9 (ceph): upgrade/firefly: upgrade mds after osd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:00 PM Revision 8b73b98b (ceph): upgrade/firefly: fix final steps
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:55 PM Revision c68b5fc9 (ceph): Add a flag to dump the entire job body.
... with a warning.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:40 PM Revision 4f61db90 (ceph): Add missing placeholder
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:18 PM Revision dcd22a53 (ceph): Add a --dry-run flag to teuthology-schedule
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:17 PM Revision c9e1e82d (ceph): rbdmap: per-device post-map/pre-unmap hooks
There are cases when automatic (un-)mounting of file system on RBD is not
enough. Some services may need to be starte...
Dmitry Smirnov
08:13 PM Revision fb7d5a3a (ceph): Merge pull request #2094 from ceph/wip-8815
mon: avoid scrub noise due to divering OSDMap encoding versions
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
07:44 PM Revision 0ccee819 (ceph): Don't drop the rest of os.environ
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:20 PM Revision f8658deb (ceph): Use os.path.expanduser() instead of os.environ
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:15 PM Revision b6c7ba29 (ceph): Fix typo
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:14 PM Revision 0ad10586 (ceph): Fix lock paths
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:06 PM Revision 7418de93 (ceph): Use the ceph_branch if suite_branch isn't found
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:31 PM Revision c93da05b (ceph): osd/osd_types: be pedantic about encoding last_force_op_resend without ...
The addition of the value is completely backward compatible, but if the
mon feature bits don't match it can cause mon...
Sage Weil
06:29 PM Revision 712d5d1e (ceph): osd/osd_types: remove useless encode_compat local var for pg_pool_t::en...
This is left over from db3fd1152a87f8f152facdf141f8367296b371df
when we made the HitSet stuff incompat, but that beha...
Sage Weil
06:21 PM Revision 50dc8f0d (ceph): Merge pull request #56 from ceph/wip-pjd
multimds: fix pjd fuse_default_permissions
Reviewed-by: Greg Farnum <greg@inktank.com>
Sage Weil
06:21 PM Revision fe1d476a (ceph): marginal: fix pjd overrides for fuse_default_persmissions
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:13 PM Revision bc1c12a4 (ceph): multimds: fix pjd overrides for fuse_default_permissions
Set the default (off) in the ceph task directly, so that there is only a
single overrides field that reenables. Othe...
Sage Weil
05:59 PM Revision b693c402 (ceph): Merge pull request #289 from ceph/split_prep
Split prep Alfredo Deza
05:20 PM Revision f9d0e8ff (ceph): Merge pull request #2088 from guangyy/wip-8733
Fix the PG listing issue which could miss objects for EC pool
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:14 PM Revision a129e85c (ceph): 0.80.3
Jenkins
04:41 PM Revision 9547a7f3 (ceph): Discourage modifying defaults in instances
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:33 PM Revision 4a6352e3 (ceph): Don't use double underscores
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:03 PM Revision bf048976 (ceph): Merge pull request #2092 from onlyjob/rbdmap
rbdmap: per-device mount (Closes: #8538)
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:55 PM Revision a924606d (ceph): Run tests for base class in subclass tests
Also remove test_defaults() since it was a bad idea.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
03:26 PM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
How come we did not see these errors for awhile, and now do in brand new upgrade/firefly? Yuri Weinstein
01:54 PM rgw Bug #8311: No pool name error in ubuntu-2014-05-06_21:02:54-upgrade:dumpling-dumpling-testing-bas...
this causes a similar failure in upgrade/firefly when mon_thrash tries to run:... Sage Weil
02:58 PM Bug #8696 (Pending Backport): mon: 'osd pool set' must take into account pool's nature when setti...
Sage Weil
02:54 PM Bug #8701: osd: scrub found obsolete rollback obj
I think the reason for this is that scrub waits for inflight modifications to the specified range, but the obsolete o... Samuel Just
02:22 PM Revision 50e93c21 (ceph): qa/workunits: cephtool: adjust pool name where missing as it has changed
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:58 PM Revision cf94cf35 (ceph): crush: include CRUSH_V3, v2/v3 rules checks in dump_tunables()
Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
01:56 PM rgw Bug #8442: rgw: does not detect/adapt to erasure pool stripe size
Sage Weil
12:33 PM Revision daadff4c (ceph): doc: minor format fix for radosgw admin docs
Missing backtick fixed
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Abhishek Lekshmanan
11:23 AM CephFS Bug #8677 (Resolved): multimds: pjd failures
Sage Weil
11:23 AM CephFS Bug #8677: multimds: pjd failures
Should be resolved by commit:50dc8f0dda6ea2beeb1a05a8423b747baa9d1d4d in the ceph-qa-suite repo. Greg Farnum
11:08 AM devops Cleanup #7722 (In Progress): Make /admin/build-doc distro independent
I have a first cut of it done. I had to use fedora packages for ditaa, but verified that it works. John Wilkins
10:49 AM Bug #8733 (Pending Backport): OSD crashed at void ECBackend::handle_sub_read
Sage Weil
09:50 AM Revision b844ec93 (ceph): rbdmap: per-device mount (Closes: #8538)
`/etc/init.d/rbdmap start` was doing `mount -a`. Although (arguably)
`mount -a -O _netdev` could be less disruptive, ...
Dmitry Smirnov
09:42 AM Bug #8815: mon: scrub error (osdmap encoding mismatch?) upgrading from 0.80 to ~0.80.2
The problem is we added the pool_op_resent to pg_pool_t encoding, but didn't encoding conditionally based on teh feat... Sage Weil
09:19 AM Bug #8815 (Resolved): mon: scrub error (osdmap encoding mismatch?) upgrading from 0.80 to ~0.80.2
ubuntu@teuthology:/a/sage-2014-07-10_20:55:57-upgrade:firefly-firefly-testing-basic-plana/353414
description: upgr...
Sage Weil
09:00 AM Bug #8797: "ceph status" do not exit with python_2.7.8
Please be advised that this issue appears to be a regression in Python 2.7.8 (see details in the Debian bug report). Dmitry Smirnov
03:23 AM Feature #8538 (Fix Under Review): Functionality to have rbdmap also mount after mapping an image
"mount -a" behaviour strikes me as incorrect. Not only we mount unrelated file systems but also there is a risk to do... Dmitry Smirnov
12:59 AM Revision 02683ac6 (ceph): rbd.cc: Check io-size avoid floating point exception.
In func do_bench_write if io_size is zero,it can cause floating point execption.
Signed-off-by: Jianpeng Ma <jianpen...
Ma, Jianpeng
12:30 AM Revision cdd4d040 (ceph): fix typos
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
12:02 AM Revision 6cd34573 (ceph): qa/workunits: cephtool: cleanup after pool creation
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis

07/10/2014

11:17 PM Revision f131dfba (ceph): mon: OSDMonitor: limit tier-specific pool set/get on non-tier pools
Fixes: 8696
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
11:17 PM Revision 64bdf6c9 (ceph): osd: pg_pool_t: clear tunables on clear_tier()
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:17 PM Revision 8e5a8daf (ceph): mon: OSDMonitor: be scary about inconsistent pool tier ids
We may not crash your cluster, but you'll know that this is not something
that should have happened. Big letters mak...
Joao Eduardo Luis
11:17 PM Revision df594495 (ceph): qa/workunits: cephtool: split get/set on tier pools from get/set tests
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:17 PM Revision 9fea033f (ceph): qa/workunits: cephtool: test get/set on both tier and non-tier pools
Make sure gets and sets of tiering-specific variables succeed on tier
pools and fail on non-tier pools.
Signed-off-b...
Joao Eduardo Luis
11:17 PM Revision 49db6767 (ceph): qa/workunits: cephtool: test erroneous 'tier remove'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:17 PM Revision 704b0a33 (ceph): qa/workunits: cephtool: pool needs to be a tier to be used as such
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
10:56 PM Revision caa65c39 (ceph): Added steps to cover for 'ceph osd crush tunables firefly'
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
10:35 PM Revision 49725e08 (ceph): Add src_base_path to defaults.
Defaults to ~/src
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 9257b870 (ceph): Use config.src_base_path
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 24b44cbe (ceph): Clone ceph-qa-suite and add it to PYTHONPATH
So that teuthology runs can find their tasks
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 8b6e8243 (ceph): Tweak fetch_teuthology_branch()
Specifically, make it match fetch_qa_suite()'s behavior.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 9e5338f8 (ceph): Add test for config substitution
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 0f69e3d4 (ceph): Use a dict for a job template instead of a string.
This makes later modifications far easier.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 70d87bda (ceph): Update existing unit test, and add another.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision c886a936 (ceph): Make teuthology.config *far* more robust
In addition to parsing its configuration from a yaml file, it can now be
created from a dict. It can also be dumped a...
Zack Cerza
10:35 PM Revision fb97e85a (ceph): Use the new JobConfig object
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision c105827d (ceph): Store the suite_branch in the job config
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 46b48c9b (ceph): Remove unused import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:17 PM Revision 1a4bde2b (ceph): Fix install_except_hook()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:53 PM Revision 277cc10e (ceph): Added dumpling-firefly-x upgrade suite per http://tracker.ceph.com/issu...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com> Yuri Weinstein
08:24 PM Revision 026b127a (ceph): doc/changelog/v0.80.2: include tag
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:23 PM Revision 59c00e5f (ceph): os: add prototype KineticStore
Implement the KeyValueDB interface using libkinetic_client,
and allow it to be configured as the backend for the KeyV...
Josh Durgin
08:06 PM Bug #8814: ceph-disk list fails in lxc container
Attached a patch which fixes it.
It makes the assumption that if the device is not present, then it's a full disk...
Ricardo Rocha
08:04 PM Bug #8814: ceph-disk list fails in lxc container
Some more details on the container setup:... Ricardo Rocha
07:18 PM Bug #8814 (Won't Fix): ceph-disk list fails in lxc container
Certainly not an urgent or big issue, but we use lxc containers for our continuous integration system and have issues... Ricardo Rocha
08:05 PM Bug #8797: "ceph status" do not exit with python_2.7.8
This bug prevent Ceph daemons from starting...
Debian "testing" is already affected since python already propagated ...
Dmitry Smirnov
02:17 PM Bug #8797: "ceph status" do not exit with python_2.7.8
Looks like librados thread is active (not terminated) in "rados.py" and `ceph` is waiting for it indefinitely... I'm ... Dmitry Smirnov
07:54 PM rbd Bug #8000: SLAB: Unable to allocate memory on node 0
It may be more likely to happen during deep-scrub...
Any ideas?
Dmitry Smirnov
07:00 PM Revision 74f5e5e9 (ceph): PG::op_must_wait_for_map: pass the epoch rather than the map
have_same_or_newer_map is also modified to accept epoch instead of
map.
Signed-off-by: Somnath Roy <somnath.roy@sand...
Somnath Roy
06:32 PM Revision 3c3cdcb2 (ceph): Don't execute network-using tests by default
Set TEST_ONLINE to use them.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:30 PM Revision 60f27a26 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
06:30 PM Revision 98f92d84 (ceph): doc: Added CentOS/RHEL install for git.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:06 PM Revision 1d48f66a (ceph): Don't use master as the default teuthology branch
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:54 PM Revision 115c0785 (ceph): rgw: modelines
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:37 PM Revision 8589c108 (ceph): rgw: fix RGWObjManifestRule decoder
Only decode the new field if it is a new struct.
Fixes: #8804
Backport: firefly
Signed-off-by: Sage Weil <sage@inkta...
Sage Weil
05:36 PM Revision c4afaf9d (ceph): rgw: fix RGWObjManifestRule decoder
Only decode the new field if it is a new struct.
Fixes: #8804
Backport: firefly
Signed-off-by: Sage Weil <sage@inkta...
Sage Weil
05:04 PM rgw Bug #8436 (Resolved): rgw: ignores provided md5 for object upload
Sage Weil
05:03 PM rgw Bug #8428 (Resolved): rgw: can't set bucket acls via swift api
Sage Weil
05:03 PM rgw Bug #8452 (Resolved): S3 multipart upload ignores request headers
Sage Weil
05:02 PM rgw Bug #8442 (Resolved): rgw: does not detect/adapt to erasure pool stripe size
Sage Weil
05:01 PM rgw Bug #8699 (Resolved): rgw: uninit ofs in RGWObjManifest::obj_iterator
Sage Weil
04:58 PM devops Bug #8813: ceph-disk list displays INFO messages rendering output hard to read
I think we should make a -v verbose flag and hide this output by default, but let ceph-deploy ask for it? Sage Weil
04:51 PM devops Bug #8813 (Resolved): ceph-disk list displays INFO messages rendering output hard to read
Version: 0.80.1
ceph-disk list displays INFO messages in stderr rendering output really difficult to read. The onl...
Alexandre Marangone
03:50 PM Revision cbc73f71 (ceph): task/ceph: Make cephfs_setup cuttlefish-compatible
Signed-off-by: John Spray <john.spray@redhat.com>
Fixes: #8711
John Spray
03:05 PM Revision 0839e2a6 (ceph): doc: Added keyring location note to resolve pull abandoned pull request...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
02:01 PM Revision 4692257c (ceph): nuke dlist
No users.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:43 AM Bug #8803 (Duplicate): "[ERR] 3.1s0 scrub stat mismatch" in rados-firefly-distro-basic-plana suite
Yuri Weinstein
08:50 AM Bug #8803 (Duplicate): "[ERR] 3.1s0 scrub stat mismatch" in rados-firefly-distro-basic-plana suite
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-08_02:30:04-rados-firefly-distro-basic-plana/34953... Yuri Weinstein
11:30 AM CephFS Bug #8811 (Resolved): Journal corruption during upgrade to 0.82 with standby-replay daemons
Two different ceph-users reports of hitting this issue on v0.82:... Greg Farnum
11:09 AM Documentation #5987 (Resolved): document requirement for monitor host time sync
I have peppered the docs with notes on this now.
http://ceph.com/docs/master/start/quick-ceph-deploy/?highlight=n...
John Wilkins
11:06 AM Bug #7986: 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/2044 dirty, 0/0
ubuntu@teuthology:/a/teuthology-2014-07-08_02:30:04-rados-firefly-distro-basic-plana/349535 Sage Weil
10:51 AM CephFS Bug #8807: multimds: kernel_untar_build.sh is failing to remove all files
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:18:14-multimds-master-testing-basic-plana/349066/
http:...
Greg Farnum
10:35 AM CephFS Bug #8807 (Closed): multimds: kernel_untar_build.sh is failing to remove all files
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:18:14-multimds-master-testing-basic-plana/349156/
<pr...
Greg Farnum
10:48 AM CephFS Bug #8810 (New): mds: get_up_osd_features() is referencing invalid memory?
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:18:14-multimds-master-testing-basic-plana/349194/
<pr...
Greg Farnum
10:46 AM CephFS Bug #8809 (Can't reproduce): uclient: memory leak
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:18:14-multimds-master-testing-basic-plana/349184/
The...
Greg Farnum
10:38 AM rgw Bug #8804 (Resolved): rgw: DELETE failure on 0.80.2
Sage Weil
09:09 AM rgw Bug #8804 (Resolved): rgw: DELETE failure on 0.80.2
- put object on 0.80.1
- upgrade radosgw, osds to 0.80.2
- delete object -> error:...
Sage Weil
10:35 AM CephFS Bug #8808 (Resolved): multimds: stale NFS file handle on delete
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:18:14-multimds-master-testing-basic-plana/349129/
Thi...
Greg Farnum
10:31 AM CephFS Bug #8677: multimds: pjd failures
It looks like the override statement you added isn't sticking, Zheng. I assume the one in ceph-fuse.yaml that enables... Greg Farnum
10:22 AM Linux kernel client Bug #8806: libceph: must use new tid when watch is resent
This results in hard to track failures, because of an unfinished TODO... Ilya Dryomov
10:13 AM Linux kernel client Bug #8806 (Resolved): libceph: must use new tid when watch is resent
The following can happen:
- kernel client sends watch request
- it is processed, watch is set up, watch->connect(...
Ilya Dryomov
09:12 AM Linux kernel client Bug #8798: The kernel of a server with Ceph hangs
yes, kernel rbd clients suffer the same deadlock Zheng Yan
05:31 AM Linux kernel client Bug #8798: The kernel of a server with Ceph hangs
Thank you for the reply.
We use XFS for the OSD file system and do not use CephFS, but OCFS2 over RBD (kernel rbd...
AltScale Inc
05:22 AM Linux kernel client Bug #8798: The kernel of a server with Ceph hangs
you run OSD daemon and kernel client on the same machine, it's deadlock prone. Read following link for more informat... Zheng Yan
03:51 AM Linux kernel client Bug #8798 (Won't Fix): The kernel of a server with Ceph hangs
We have two separate Ceph installations with five servers. Each machine
has four disks. Two of the disks on each mac...
AltScale Inc
05:05 AM Bug #8801 (Can't reproduce): Ceph monitors do not start after server restart
We have two separate Ceph installations with five servers each.
Sometimes when a server is restarted the Ceph monito...
AltScale Inc
04:29 AM rgw Feature #8800 (Rejected): Radosgw-agent on pypi.python.org
It would be nice to have radosgw-agent on Pypi. It makes the code easily reusable (e.g. it can be put in the requirem... Patrycja Szab?owska
02:34 AM Revision a3e5c6d6 (ceph): Add random_cache.hpp to Makefile.am
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
01:58 AM Bug #8625: EC pool - OSD creates an empty file for op with 'create 0~0, writefull 0~xxx, setxattr...
We further locate the root cause for this issue, for the head object, there are several op transactions radosgw send ... Guang Yang
01:33 AM devops Bug #8788: Rhel 7 ceph=deploy v1.5.7 for firefly fails to retrieve correct package - install fails
After a yum-update -y this morning a new version of ceph-deploy was installed. this is version 1.5.8
this version wo...
steve Anderson
01:15 AM Revision c930a1f1 (ceph): Work around an apparent binding bug (GCC 4.8).
A reference to h->seq passed to std::pair ostensibly could not bind
because the header structure is packed. At first...
Matt Benjamin
01:15 AM Revision 16ef1ed5 (ceph): Convert ConnectionRef explicitly to bool.
Signed-off-by: Matt Benjamin <matt@linuxbox.com> Matt Benjamin
01:15 AM Revision ebbdb3cc (ceph): Add required spacing after string literals (PRIu64).
The common formatting for these 64bit types is not C++ 2011
clean.
Signed-off-by: Matt Benjamin <matt@linuxbox.com>
...
Matt Benjamin
01:15 AM Revision 79e37618 (ceph): Remove some not-resolving make_pair() invocations.
There's nothing wrong with make_pair(), but there is some type
resolution issue in these instances, at least with GCC...
Matt Benjamin
01:15 AM Revision f51f162e (ceph): test: fix make_pair() for c++11
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
01:05 AM Revision 228760ce (ceph): Fix the PG listing issue which could miss objects for EC pool (where th...
Backport: firefly
Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
Guang Yang
12:54 AM Bug #8694: OSD crashed (assertion failure) at FileStore::_collection_move_rename
I am not sure if this bug is related with http://tracker.ceph.com/issues/8733, but the failure pattern is quite simil... Guang Yang
12:18 AM Revision bd6ba100 (ceph): doc: Clean up formatting, usage and removed duplicate section.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:12 AM Revision 15d5b514 (ceph): doc/release-notes: v0.80.2
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil

07/09/2014

11:30 PM Bug #8797 (Resolved): "ceph status" do not exit with python_2.7.8
As reported in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754341
after upgrade to python 2.7.8 "`cep...
Dmitry Smirnov
11:27 PM Revision 7e3ad1a6 (ceph): Merge pull request #1905 from leseb/doc-rbd-icehouse
doc: rbd icehouse updated. Need to remove duplicate section.
Reviewed-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
11:05 PM Revision 8a0e498c (ceph): Merge pull request #2087 from theanalyst/doc/typo-fix
doc: Fixing a few typos in docs
Reviewed-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
09:20 PM rgw Bug #8698 (Resolved): s3tests.functional.test_s3.test_multipart_upload failures on firefly
Sage Weil
07:32 PM Revision 198236d6 (ceph): 0.80.2
Jenkins
07:05 PM Revision 0b6bd254 (ceph): Revert "rgw: if extra data pool name is empty, use data pool name instead"
This breaks multipart uploads on firefly, though not on master.
Revert for now so we can release 0.80.2.
This revert...
Josh Durgin
05:53 PM Revision 6a231eca (ceph): Revert "enable kernel debugging on kclient fsx runs"
This reverts commit c883e310f32509579e827ed03c4ee28b491e5140.
We don't want the extra debugging any more.
Signed-off...
Greg Farnum
05:52 PM Revision 29c2bb2a (ceph): Revert "qa: add an fsx run which turns on kernel debugging"
This reverts commit 29c33f0c057acc4e0f4e5022c97553a2dc095b21.
We don't need the debugging any more, and having two se...
Greg Farnum
05:49 PM Revision c15e5241 (ceph): Revert "qa: add an fsx run which turns on kernel debugging"
This reverts commit 29c33f0c057acc4e0f4e5022c97553a2dc095b21.
We don't need the debugging any more, and having two se...
Greg Farnum
03:22 PM CephFS Bug #8574: teuthology: NFS mounts on trusty are failing
http://pulpito.ceph.com/teuthology-2014-07-07_23:10:01-knfs-master-testing-basic-plana/349016/ Greg Farnum
03:19 PM CephFS Bug #8576: teuthology: nfs tests failing on umount
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_23:10:01-knfs-master-testing-basic-plana/349023/
http://qa...
Greg Farnum
03:14 PM CephFS Bug #8773 (In Progress): failing cephfs set_layout tests
I know John looked at this yesterday and was proceeding, though I don't remember if it was based on nuking cephfs or ... Greg Farnum
11:53 AM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
This is a cuttlefish error... Loïc Dachary
10:15 AM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
Ok. Loïc Dachary
10:04 AM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
Loic - could you please take another look at this? Ian Colle
09:49 AM devops Bug #8788 (Resolved): Rhel 7 ceph=deploy v1.5.7 for firefly fails to retrieve correct package - i...
OS: RHEL7 all packages update to latest
Ceph deploy version 1.5.7
issue:
Incorrect package download attempted wh...
steve Anderson
06:38 AM CephFS Feature #8786 (Resolved): ceph kernel module for el7

Is there a reason why kmod-ceph is not available any more in the rpms, and also commented out in the sources?
T...
Kenneth Waegeman
06:26 AM Bug #8785 (Resolved): valgrind tcmalloc false positive (firefly)
ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-07-08_16:54:40-rgw-wip-rgw-firefly-3-testing-basic-plana/349... Sage Weil
06:25 AM rgw Bug #8784 (Resolved): rgw: completion leak
... Sage Weil
05:48 AM Revision 2217f2bd (ceph): doc: fix a typo in quickstart doc
* doc/start/documenting-ceph.rst: s/along side/alongside
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gma...
Abhishek Lekshmanan
05:48 AM Revision 7a0ea798 (ceph): doc: fix a few typos in radosgw docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
05:45 AM Revision d0892831 (ceph): doc: fix a few typos in rados docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
05:35 AM Revision cc5c33f5 (ceph): doc: fix a few typos in the dev docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
05:28 AM Revision e23ed9b7 (ceph): doc: fix a few typos in rbd docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
05:17 AM Revision d693d7bf (ceph): doc: Fix a few typos in the install docs
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
04:58 AM Revision bb881e53 (ceph): doc: fix a few typos in architecture page
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> Abhishek Lekshmanan
04:57 AM Revision fcbdd2fe (ceph): doc: Fix a typo in the rbd man page
's/specifially/specifically'
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Abhishek Lekshmanan
04:27 AM Bug #8733: OSD crashed at void ECBackend::handle_sub_read
https://github.com/ceph/ceph/pull/2088 Guang Yang
02:53 AM Revision ef117fef (ceph): Use submit_transaction_sync to make change durable
submit_transaction will use asynchronous write operation, there is no journal
for keyvaluestore so we need to make it...
Haomai Wang
02:53 AM Revision 6ff5fedb (ceph): Add random cache and replace SharedLRU in KeyValueStore
SharedLRU plays pool performance in KeyValueStore with large header cache size,
so a performance optimized RandomCach...
Haomai Wang
12:56 AM Revision a2164e73 (ceph): Merge pull request #2029 from ceph/wip-8523
mon: OSDMonitor: add 'osd pool get-quota' command
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

07/08/2014

11:25 PM Revision deed546e (ceph): Merge pull request #2085 from ceph/wip-7891
osd: fix pg ref leaks on shutdown
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
11:13 PM Revision c0dc245b (ceph): osd: cancel agent_timer events on shutdown
We need to cancel all agent timer events on shutdown. This also needs to
happen early so that any in-progress events...
Sage Weil
11:12 PM Revision e299357e (ceph): osd: separate cleanup from PGBackend::on_change()
The generic portion of on_change() cleaned up temporary on-disk objects
and requires a Transaction. The rest is clea...
Sage Weil
11:12 PM Revision cafceae6 (ceph): osd: clear PGBackend state on shutdown
This was leaking state on shutdown whenever there were in-flight repops
that were canceled.
Fixes: #7891
Signed-off-...
Sage Weil
11:12 PM Revision ef40737e (ceph): osd: s/applying repop/canceling repop/
The 'applying' language dates back to when we would wait for acks from
replicas before applying writes locally. We d...
Sage Weil
09:20 PM Bug #8733: OSD crashed at void ECBackend::handle_sub_read
Here is the latest founding:
From erasure coding, there is a new struct ghobject_t to represent an object in CEPH....
Zhi Zhang
05:33 AM Bug #8733: OSD crashed at void ECBackend::handle_sub_read
to correct my last comment:
The marker for the next round listing is not the last one of current object list. So w...
Zhi Zhang
08:00 PM Revision b16b64eb (ceph): Support for READFORWARD in the caching tier
READFORWARD caching policy uses writeback for writes
and redirects reads to the back end starage tier.
Signed-off-by...
Luis Pabon
06:45 PM Revision 7756a136 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
06:33 PM Revision 714a9bb5 (ceph): mon: OSDMonitor: add 'osd pool get-quota' command
Enables us to obtain current quotas for a given pool.
Fixes: #8523
Signed-off-by: Joao Eduardo Luis <joao.luis@inkt...
Joao Eduardo Luis
06:33 PM Revision b927c0de (ceph): qa/workunits: cephtool: test for 'osd pool {get,set}-quota'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
06:07 PM Bug #8696 (Fix Under Review): mon: 'osd pool set' must take into account pool's nature when setti...
https://github.com/ceph/ceph/pull/2086 Joao Eduardo Luis
05:55 PM Feature #8523 (Resolved): pool quota: Should have get-quota
Sage Weil
05:25 PM Revision abb59ace (ceph): Merge pull request #2076 from cernceph/wip-wbthrottle-perfcounters
decrement WBThrottle perfcounters in clear_object
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:06 PM Revision 9426c4fa (ceph): Merge pull request #2083 from ceph/wip-8727.firefly
messages: MForward: fix compat version
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:05 PM Revision e553c341 (ceph): Merge pull request #2082 from ceph/wip-8727
messages: MForward: fix compat version
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:42 PM Revision 4733178c (ceph): messages: MForward: fix compat version
A while ago we bumped the head version and reset the compat version to 0.
Doing this so happens to make the messenger...
Joao Eduardo Luis
04:32 PM Bug #8717: teuthology: valgrind leak checks broken for osd (at least)
tcmalloc defeats valgrind's leak checks. we do need notcmalloc after all. Sage Weil
04:23 PM Bug #7891 (Pending Backport): osd: leaked pg refs on shutdown
Sage Weil
03:31 PM Bug #7891: osd: leaked pg refs on shutdown
This correlates with the applying in-progress repops:... Sage Weil
04:08 PM devops Feature #5847 (Resolved): Build own versions of most recent leveldb for all supported platforms.
I have a new jenkins job with files available at:
http://jenkins.ceph.com/job/leveldb-testing/
This contains le...
Sandon Van Ness
03:46 PM Revision c92feebb (ceph): messages: MForward: fix compat version
A while ago we bumped the head version and reset the compat version to 0.
Doing this so happens to make the messenger...
Joao Eduardo Luis
03:39 PM Bug #8726: (firefly command on dumpling issue?) Error "'adjust-ulimits ceph-coverage /home/ubuntu...
Same on http://pulpito.front.sepia.ceph.com/teuthology-2014-07-07_19:00:04-rados-dumpling-testing-basic-plana/ Yuri Weinstein
03:28 PM rbd Bug #8000: SLAB: Unable to allocate memory on node 0
Sage Weil wrote:
> Are there a lot of snapshots on the RBD image(s) mapped by this host?
None. RBD image format v...
Dmitry Smirnov
09:39 AM rbd Bug #8000: SLAB: Unable to allocate memory on node 0
Are there a lot of snapshots on the RBD image(s) mapped by this host? Sage Weil
02:27 PM Bug #8777 (Resolved): osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to_riter == log.rbegin())
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_02:32:01-rados-master-testing-basic-plana/34716... Yuri Weinstein
02:24 PM Bug #8776 (Won't Fix): osd: runaway memory on dumpling
specific osd in a large cluster eats ram when started (normal is 1-2 gb, it hits 8 before the host starts swapping an... Sage Weil
02:05 PM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
Same on http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-04_19:33:03-upgrade:dumpling-x:parallel-firefly---basi... Yuri Weinstein
01:36 PM Fix #6075 (Rejected): ceph.client.admin.keyring doesn't allow read to non-root users
The admin keyring should remain with those permissions as they give superuser access to the cluster.
I think that ...
Alfredo Deza
12:26 PM Fix #6075 (Fix Under Review): ceph.client.admin.keyring doesn't allow read to non-root users
Pull request opened https://github.com/ceph/ceph/pull/2084 Alfredo Deza
12:40 PM rgw Bug #8608 (Resolved): rgw: bucket instance id is truncated
backported to dumpling in commit:3c63601888c5c825f33ffc6797474eb8dc6935a4 Josh Durgin
11:14 AM devops Bug #8772 (Duplicate): ceph-deploy calamari connect fails when multiple hosts are listed.
Fixed in 8671 Dan Mick
09:42 AM devops Bug #8772 (Duplicate): ceph-deploy calamari connect fails when multiple hosts are listed.
"ceph-deplpy install" works successfully on a list of hosts.
"ceph-deploy calamari connect" fails on the second host...
Keith Schincke
10:55 AM CephFS Feature #4138 (In Progress): MDS: forward scrub: add functionality to verify disk data is consistent
Starting on this now. Greg Farnum
10:47 AM CephFS Bug #8576: teuthology: nfs tests failing on umount
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-06_23:10:01-knfs-next-testing-basic-plana/346584/
http://qa-p...
Greg Farnum
10:43 AM CephFS Bug #8574: teuthology: NFS mounts on trusty are failing
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-04_23:10:02-knfs-master-testing-basic-plana/343743/
http://qa...
Greg Farnum
10:24 AM CephFS Bug #8574: teuthology: NFS mounts on trusty are failing
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-06_23:10:01-knfs-next-testing-basic-plana/346574/ Greg Farnum
10:24 AM CephFS Bug #8574: teuthology: NFS mounts on trusty are failing
http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-06_23:10:01-knfs-next-testing-basic-plana/346581/
http://qa-p...
Greg Farnum
10:36 AM CephFS Bug #8773 (Resolved): failing cephfs set_layout tests
... Greg Farnum
10:15 AM Bug #8771 (Resolved): Error setting "set_max_mds 0" in rados-master-testing-basic-plana suite
fixed in master yesterday Sage Weil
09:18 AM Bug #8771 (Resolved): Error setting "set_max_mds 0" in rados-master-testing-basic-plana suite
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_02:32:01-rados-master-testing-basic-plana/34701... Yuri Weinstein
10:14 AM Bug #8770 (Resolved): "unexpected keyword argument 'ec_pool'" error in teuthology-2014-07-07_02:3...
fixed this already Sage Weil
09:02 AM Bug #8770 (Resolved): "unexpected keyword argument 'ec_pool'" error in teuthology-2014-07-07_02:3...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-07_02:32:01-rados-master-testing-basic-plana/34699... Yuri Weinstein
10:03 AM Bug #8727 (Resolved): Firefly monitors send incompatible messages to older monitors
Sage Weil
09:47 AM Bug #8727 (Fix Under Review): Firefly monitors send incompatible messages to older monitors
wip-8727 (https://github.com/ceph/ceph/pull/2082) && wip-8727.firefly (https://github.com/ceph/ceph/pull/2083) Joao Eduardo Luis
09:51 AM rbd Bug #6628 (Resolved): krbd: BUG during ceph_osdc_stop() sometimes when rbd_add() fails
Ilya Dryomov
08:05 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
still everything running ok, as indicated by a deep-scrub of all pgs. very strange.
i just read, that setting tuna...
Markus Blank-Burian
07:58 AM Bug #8769 (Rejected): osd.3 crashed in upgrade:dumpling-x:stress-split-firefly---basic-multi suite
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-07-05_19:55:01-upgrade:dumpling-x:stress-split-firefl... Yuri Weinstein
04:08 AM Revision 59379a45 (ceph): Merge pull request #2081 from ceph/wip-osd-leaks
osd: fix several memory leaks from fast dispatch
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
12:03 AM Bug #8758: PGs get stuck in “replay”, but drop it upon osd restarts
ceph pg <PGid> query shows PGs stuck in active+replay+degraded state have that set in their primary state. Replicas,... Alexandre Oliva

07/07/2014

11:29 PM Bug #8733: OSD crashed at void ECBackend::handle_sub_read
As described above, this crash happens when failing to read part of object on
peer OSD because this part doesn't exi...
Zhi Zhang
11:17 PM Revision aefbac5e (ceph): osd: fix session leak when waiting on map
We don't want to leak the Session if this Session is already waiting on
a map.
Introduced by eb30f88c942d80cbc951d4d...
Sage Weil
11:17 PM Revision 0bf4f652 (ceph): osd: clear sessions_waiting_on_map on shutdown
Wake up these ops and drop the Session refs on shutdown.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:59 PM Bug #8176: Change target_max_objects/target_max_bytes has no immediate effect
This was fixed in a97129f19789cd3a5c81667059fdac5c120bdbe6 where ReplicatedPG::on_pool_change() was added and called ... David Zafman
10:37 PM Revision ca1dc3c9 (ceph): Merge pull request #2037 from ceph/wip-async-log
MDS: Encode log events in a separate thread from main execution.
This is a first small step in multi-threading the M...
Gregory Farnum
10:12 PM Revision 17ad0831 (ceph): osd: clear Sessions for loopback Connections on shutdown
Starting with the fast dispatch patches, we are calling the handle_connect
on loopback. Make sure we zap them on shu...
Sage Weil
10:11 PM Revision 231fe1b6 (ceph): Revert "OSD: move waiting_for_pg into Session"
This reverts commit ecda2fef8ce982df3581a3b47ba74ae581d82479.
This leaves Session* refs indefinitely in the map.
Th...
Sage Weil
10:08 PM Revision 7262d29f (ceph): watch-suite.sh: new syntax
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:52 PM Revision 083f9fe4 (ceph): Merge pull request #2080 from ceph/wip-8306-rebase
Wip 8306 rebase
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
09:49 PM Revision b81a2777 (ceph): ceph.spec.in: add bash completion file for radosgw-admin
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
(cherry picked from commit b70096307130bcbac176704493a63c5d039d3edc)
Dan Mick
09:40 PM Revision 4649d7e9 (ceph): ceph.spec.in: rhel7-related changes:
udev rules: /lib -> /usr/lib
/sbin binaries move to /usr/sbin or %{_sbindir}
Signed-off-by: Sandon Van Ness <sandon@...
Dan Mick
09:40 PM Revision 38a9566e (ceph): Fix/add missing dependencies:
- rbd-fuse depends on librados2/librbd1
- ceph-devel depends on specific releases of libs and libcephfs_jni1
- librbd...
Dan Mick
09:35 PM Revision b82c9e15 (ceph): Merge pull request #276 from dachary/wip-typo
documentation typo Zack Cerza
09:35 PM Revision 62f82c3d (ceph): Merge pull request #282 from ceph/wip-jcsp-misc
Wip jcsp misc Zack Cerza
09:32 PM Revision 733c89dc (ceph): ceph.spec.in: whitespace fixes
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
(cherry picked from commit ec8af52a5ede78511423a1455a496d46d580c6...
Dan Mick
09:27 PM Revision 21b03bc9 (ceph): ceph.spec.in: split out ceph-common as in Debian
Move files, postun scriptlet, and add dependencies on ceph-common
where appropriate
Signed-off-by: Sandon Van Ness <...
Dan Mick
09:27 PM rbd Bug #8000: SLAB: Unable to allocate memory on node 0
With rbd client on kernel (3.14.9 and earlier) I'm still getting those errors on one machine every day (~once a day o... Dmitry Smirnov
09:10 PM Revision aa1be2e3 (ceph): OSD: fix debug logging output
The snapmapper and infos statements were backwards. Now they aren't.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
09:07 PM Bug #8717: teuthology: valgrind leak checks broken for osd (at least)
Sage Weil
05:13 PM Bug #8717 (Fix Under Review): teuthology: valgrind leak checks broken for osd (at least)
https://github.com/ceph/ceph-qa-suite/pull/51 Sage Weil
09:06 PM Bug #7995 (Resolved): osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
Sage Weil
05:11 PM Bug #7995 (Fix Under Review): osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_ref...
https://github.com/ceph/ceph/pull/2081
I suspect the original incidents for this bug were triggered by a different...
Sage Weil
08:24 PM Revision 469c003e (ceph): Merge pull request #285 from ceph/wip-8750-jcsp
task/ceph: move set_max_mds into cephfs_setup
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:23 PM Revision 0f742995 (ceph): Merge pull request #2078 from ceph/wip-8751
test: generalise default_pools in test_rados
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:12 PM Revision 235e4c7d (ceph): ceph.spec.in: rhel7-related changes:
udev rules: /lib -> /usr/lib
/sbin binaries move to /usr/sbin or %{_sbindir}
Signed-off-by: Sandon Van Ness <sandon@...
Dan Mick
08:12 PM Revision b7009630 (ceph): ceph.spec.in: add bash completion file for radosgw-admin
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Dan Mick
08:12 PM Revision 5d192ed4 (ceph): Make the archive dir a positional argument
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:12 PM Revision 7cf81322 (ceph): Fix/add missing dependencies:
- rbd-fuse depends on librados2/librbd1
- ceph-devel depends on specific releases of libs and libcephfs_jni1
- librbd...
Dan Mick
08:11 PM Revision ec8af52a (ceph): ceph.spec.in: whitespace fixes
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Dan Mick
08:09 PM Revision e131b9d5 (ceph): ceph.spec.in: split out ceph-common as in Debian
Move files, postun scriptlet, and add dependencies on ceph-common
where appropriate
Signed-off-by: Sandon Van Ness <...
Dan Mick
08:02 PM Revision 0fa0e2ec (ceph): Merge pull request #279 from ceph/wip-ls
ls: make --archive-dir default to . Zack Cerza
07:32 PM Revision 08fa16ba (ceph): common: seq_read_bench argument order changed
The argument order for seq_read_bench in src/common/obj_bencher.h has
been changed to match the argument order in obj...
Kevin Dalley
07:06 PM Revision bc1550ad (ceph): Merge pull request #286 from ceph/wip-results-timeout
suite: change default results_timeout to 9h (from 6h)
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
06:20 PM Revision 4d7c09ee (ceph): suite: default to 9h results_timeout
6h isn't enough for xfstests.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
05:19 PM Revision cca5841c (ceph): test: generalise default_pools in test_rados
Instead of fragile assumptions about what pools
do or do not exist by default, simply use what
exists at test setup t...
John Spray
05:13 PM devops Feature #8306 (Resolved): separate ceph.rpm into ceph and ceph-common
Sage Weil
02:51 PM devops Feature #8306 (Pending Backport): separate ceph.rpm into ceph and ceph-common
Sage Weil
04:40 PM Revision dbee797d (ceph): Merge pull request #2057 from ceph/wip-8593-firefly
mon: backport health check improvements
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
04:39 PM rgw Bug #8698: s3tests.functional.test_s3.test_multipart_upload failures on firefly
It's only failing multiregion tests on ec pools now, but I don't see anything obvious missing that fixed this in mast... Josh Durgin
04:07 PM Revision 768d48f6 (ceph): Merge pull request #2074 from onlyjob/docs
doc: mention kernel support for rbd format 2
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:04 PM Revision a2337474 (ceph): Merge pull request #2077 from ceph/wip-8754
tests: don't depend on 'data' pool in rbd test
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:18 PM Bug #8758: PGs get stuck in “replay”, but drop it upon osd restarts
Hummm, it looks like you're right: we start a replay period (which is time-based, 30s by default) as we go active and... Greg Farnum
02:55 PM Bug #8758: PGs get stuck in “replay”, but drop it upon osd restarts
1. will do
2. my concern is that the replay bit appears to be lost because of a restart. say, osds 0, 1 and 2 (all ...
Alexandre Oliva
01:41 PM Bug #8758: PGs get stuck in “replay”, but drop it upon osd restarts
That's a good summary; see PG::may_need_replay(). I glanced over this and it looks like the PG is placed on the OSD's... Greg Farnum
09:45 AM Bug #8758 (Need More Info): PGs get stuck in “replay”, but drop it upon osd restarts
Two things:
1. When the PG gets stuck in replay next time, can you do a 'ceph pg <pgid> query' and see if the OSD ...
Sage Weil
07:39 AM Bug #8758 (Won't Fix): PGs get stuck in “replay”, but drop it upon osd restarts
Sometimes, after restarting all OSDs (which I often do when I want them to recover quickly, since otherwise my memory... Alexandre Oliva
03:05 PM rgw Bug #8766 (Resolved): multipart minimum size error should be EntityTooSmall
This is already in the code as ERR_TOO_SMALL, but is reported to stop any response instead of sending the error on fi... Josh Durgin
03:02 PM Bug #8396: osd: message delayed in Session misdirected after split
reverting Samuel Just
03:02 PM Bug #8505: OSD osd/OSD.cc: 6222: FAILED assert(p->second.empty())
Sage is reverting it, borken Samuel Just
02:45 PM Revision a7a631d1 (ceph): tests: don't depend on 'data' pool in rbd test
Since we removed the default 'data' and 'metadata' pools,
tests which need a pool should create it themselves.
Signe...
John Spray
02:14 PM Bug #8349: env-vs-args unittest is racy
Loïc Dachary
01:45 PM Bug #8349: env-vs-args unittest is racy
breaking my branch builds today. Dan Mick
02:12 PM Fix #6075: ceph.client.admin.keyring doesn't allow read to non-root users
Alfredo Deza
02:10 PM rgw Documentation #8764: multipart upload has a minimum size
This is part of the S3 spec...?
http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPart.html
> Each part ...
Greg Farnum
01:37 PM rgw Documentation #8764 (Closed): multipart upload has a minimum size
Someone ran into a mysterious error on multipart uploads on the mailing list, which turned out to be because they wer... Josh Durgin
02:05 PM Revision cf5f5351 (ceph): doc/release-notes: clarify CRUSH notes about tunables
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
02:02 PM Revision d84d7204 (ceph): decrement WBThrottle perfcounters in clear_object
We observed that the WBThrottle perfcounters are leaking upwards
at a rate of around 50-100 ios_dirtied per day. The ...
Dan van der Ster
01:59 PM Bug #8320 (Resolved): heartbeat timeouts too low for vps machines
added ~teuthology/vps.yaml and added it as an arg for all the vps scheduled suites. sets the heartbeat grace to 40s ... Sage Weil
01:54 PM Revision 7e3fb06a (ceph): Merge pull request #2075 from ceph/wip-8745
mds: use client-provided time stamp for user-visible file metadata
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:24 PM CephFS Tasks #8535 (Closed): audit the journaler send-to-OSD ordering
Greg Farnum
01:22 PM Bug #8750 (Resolved): ceph mds set_max_mds 0 fails
Sage Weil
01:21 PM Bug #8751 (Resolved): rados/test_python.sh: FAIL: test_rados.TestRados.test_list_pools
Sage Weil
10:35 AM Bug #8751 (Fix Under Review): rados/test_python.sh: FAIL: test_rados.TestRados.test_list_pools
https://github.com/ceph/ceph/pull/2078 John Spray
01:05 PM rgw Documentation #8763 (Closed): document multiregion bucket placement configuration
When a bucket is created the request can specify the region or placement target its objects will be stored in.
Doc...
Josh Durgin
01:02 PM rgw Bug #8762 (Closed): swift api support chart is out of date
http://ceph.com/docs/master/radosgw/swift/ Josh Durgin
01:02 PM rgw Bug #8761 (Closed): s3 api support chart is out of date
http://ceph.com/docs/master/radosgw/s3/ Josh Durgin
12:44 PM Revision 18e556b0 (ceph): task/ceph: move set_max_mds into cephfs_setup
Move the calculation of active MDS count out
of the generic service setup and into the
filesystem setup.
Fixes: #875...
John Spray
10:30 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
everything was still running good today, but i guess we had not much load the last days. i run my stress test again w... Markus Blank-Burian
10:18 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Anything new? Would you consider reenabling fiemap to see whether that makes the issues come back? Samuel Just
09:55 AM Bug #8754 (Resolved): rbd tests depend on 'data' pool
Fix merged @ https://github.com/ceph/ceph/commit/a2337474f524044a1b7e5d728a49398d25f69322 John Spray
05:28 AM Bug #8754: rbd tests depend on 'data' pool
Failure occurs in context of suites/rbd/singleton, was working in other contexts because there is a redundant 'mds.a'... John Spray
05:25 AM Bug #8754 (Resolved): rbd tests depend on 'data' pool
... John Spray
09:39 AM Bug #8593: mon: down but in osds in health warning calc is wrong
backported to firefly. i don't think we should touch dumpling with this. Sage Weil
09:38 AM Bug #8593 (Resolved): mon: down but in osds in health warning calc is wrong
Sage Weil
08:17 AM Revision 16df4c3e (ceph): mds: use client-provided time stamp for user-visible file metadata
Fixes: #8745
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Yan, Zheng
07:30 AM CephFS Bug #8757 (Won't Fix): no need to hold write lock on hardlink's dir while creating anchortable entry
I've finally figured out why creating hardlink farms takes so long with up to 0.80: we take a write lock on the dir t... Alexandre Oliva
06:55 AM CephFS Bug #8749 (Duplicate): knfs: EBUSY on umount
Sage Weil
06:55 AM CephFS Bug #8748 (Duplicate): knfs: mount failure
Sage Weil
06:52 AM CephFS Bug #8708 (Resolved): kcephfs: direct_io tests failing
Sage Weil
06:52 AM CephFS Bug #8745 (Resolved): ceph-fuse: pjd link 78 failure
Sage Weil
01:16 AM CephFS Bug #8745: ceph-fuse: pjd link 78 failure
Zheng Yan
06:08 AM Revision 73b2928a (ceph): Remove exclusive lock on GenericObjectMap
Now most of GenericObjectMap interfaces use header as argument not the union of
coll_t and ghobject_t. So caller shou...
Haomai Wang
06:08 AM Revision d1049794 (ceph): Add Header cache to KeyValueStore
In the performance statistic recently, the header lookup becomes the main time
consuming for the read/write operation...
Haomai Wang
01:08 AM rgw Bug #8233: Installation & Documentation broken for Ubuntu Trusty 14.04 - rgw
I've got exactly the same error for Ubuntu Saucy (13.10). Patrycja Szab?owska
12:54 AM Bug #8753 (Resolved): PG::activate assert failed when recover finished

-60> 2014-06-28 14:19:50.353700 7f9a354d8700 0 -- 10.1.16.72:6805/35913 >> 10.1.16.83:6812/1038272 pipe(0x3d389...
Haomai Wang

07/06/2014

09:21 PM Bug #7891: osd: leaked pg refs on shutdown
ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-07-05_19:34:55-rados-wip-msgr-testing-basic-plana/344755 Sage Weil
06:13 PM Revision f3145e98 (ceph): ceph.conf: drop min pg per osd warning
With only the rbd pool getting created this needs to be dropped
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:02 PM Revision 5860c3f9 (ceph): Merge pull request #281 from dachary/wip-lost-unfound
fix create_pool_with_unique_name call to use profile name
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:01 AM Bug #8750: ceph mds set_max_mds 0 fails
https://github.com/ceph/teuthology/pull/283 Sage Weil
03:34 AM Bug #8752 (Can't reproduce): firefly: scrub/repair stat mismatch
Two dozen PGs are in "active+clean+inconsistent" state.
Attempted "ceph pg repair" reports fixed error(s) but next s...
Dmitry Smirnov
03:03 AM Bug #8747 (New): OSD crash on scrub:osd/ReplicatedPG.cc: 5297: FAILED assert(soid < scrubber.star...
Re-opening as I just reproduced the issue. Sorry.
This happened again (probably) on attempt to repair inconsistent P...
Dmitry Smirnov
01:54 AM CephFS Feature #8690: MDS: Allow some kind of recovery when pools are deleted out from underneath us
Yes, "data_cache" was a tiered cache pool but EC pool behind it was dropped as well.
IMHO recovery shouldn't bee t...
Dmitry Smirnov
01:27 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
This issue is no longer happening since when I dropped broken pool.
To close this bug I'd suggest to drop assert, sk...
Dmitry Smirnov
01:01 AM Revision 62ead223 (ceph): remove stray dirs
These appear to be copies of samba/*
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
12:59 AM Revision 8920c4ba (ceph): remove stray workload dir
Sage Weil

07/05/2014

09:43 PM Revision 6d6039a5 (ceph): mon: check changes to the whole CRUSH map and to tunables against clust...
When we change the tunables, or set a new CRUSH map, we need to make sure it's
supported by all the monitors and OSDs...
Greg Farnum
09:43 PM Revision 0a8d194f (ceph): OSDMonitor: fix quorum_features comparison in check_cluster_features
We need to see if there's a feature which is not in the quorum_features,
not if there are no features in common!
Sig...
Greg Farnum
09:42 PM Bug #8747 (Closed): OSD crash on scrub:osd/ReplicatedPG.cc: 5297: FAILED assert(soid < scrubber.s...
I found that two OSDs of 12 were running 0.80.1 without backported patch from #8011.
Interesting to note that the af...
Dmitry Smirnov
09:32 PM Bug #8750 (Fix Under Review): ceph mds set_max_mds 0 fails
Sage Weil
02:42 PM Bug #8750: ceph mds set_max_mds 0 fails
teuthology-2014-07-04_23:00:02-rbd-master-testing-basic-plana/343495 Sage Weil
02:41 PM Bug #8750 (Resolved): ceph mds set_max_mds 0 fails
Sage Weil
08:54 PM Bug #8751 (Resolved): rados/test_python.sh: FAIL: test_rados.TestRados.test_list_pools
... Sage Weil
07:15 PM Bug #8701: osd: scrub found obsolete rollback obj
teuthology-2014-07-04_23:02:01-rgw-master-testing-basic-plana/343571
teuthology-2014-07-04_23:02:01-rgw-master-testi...
Sage Weil
03:15 PM Revision a49c6122 (ceph): ceph_test_rados_api_tier: disable LibRadosTierECPP::HitSetWrite
Disable this test until hitget-get reliably works on EC pools (currently
it does not, and this test usually passes on...
Sage Weil
02:41 PM Bug #8738 (Resolved): divergent osdmaps crush tunables
Sage Weil
02:40 PM CephFS Bug #8749 (Duplicate): knfs: EBUSY on umount
ubuntu@teuthology:/a/teuthology-2014-07-04_23:10:02-knfs-master-testing-basic-plana/343740 Sage Weil
02:39 PM CephFS Bug #8748 (Duplicate): knfs: mount failure
Command failed on plana18 with status 32: 'sudo mount -o
rw,hard,intr,nfsvers=4
plana24.front.sepia.cep...
Sage Weil
09:27 AM Revision c0806bbd (ceph): doc: mention kernel support for rbd format 2
Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org> Dmitry Smirnov
08:15 AM rgw Bug #8698: s3tests.functional.test_s3.test_multipart_upload failures on firefly
ubuntu@teuthology:/a/sage-2014-07-04_22:49:56-rgw-firefly-testing-basic-plana/343404
after merging wip-rgw-firefly-2
Sage Weil
07:53 AM Bug #7986: 3.1s0 scrub stat mismatch, got 2041/2044 objects, 0/0 clones, 2041/2044 dirty, 0/0
ubuntu@teuthology:/a/sage-2014-07-03_22:15:01-rados-firefly-testing-basic-plana/340820 Sage Weil
04:18 AM Revision dd5b60b4 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
04:18 AM Revision 828ce405 (ceph): Merge pull request #2073 from ceph/wip-rgw-firefly-2
rgw: more firefly backports
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Sage Weil
01:35 AM Revision 50a21833 (ceph): Merge pull request #2072 from ceph/wip-8738-next
Patch up the CRUSH map compatibility guards
Reviewed-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Joao Eduardo L...
Sage Weil

07/04/2014

06:33 PM rgw Bug #8698 (Resolved): s3tests.functional.test_s3.test_multipart_upload failures on firefly
Sage Weil
06:33 PM Bug #8738 (Pending Backport): divergent osdmaps crush tunables
Sage Weil
05:51 PM Bug #8747: OSD crash on scrub:osd/ReplicatedPG.cc: 5297: FAILED assert(soid < scrubber.start || s...
I use my local build of 0.80.1 with commit:29ee6faecb9e16c63acae8318a7c8f6b14367af7 (from branch "firefly") applied y... Dmitry Smirnov
05:44 PM Bug #8747: OSD crash on scrub:osd/ReplicatedPG.cc: 5297: FAILED assert(soid < scrubber.start || s...
May be a duplicate of #8011 Dmitry Smirnov
05:41 PM Bug #8747 (Duplicate): OSD crash on scrub:osd/ReplicatedPG.cc: 5297: FAILED assert(soid < scrubbe...
On 0.80.1 one OSD crashed several times as follows (full log attached):... Dmitry Smirnov
12:28 PM Revision c7937ff3 (ceph): doc: Fix a typo regarding requiretty for RHEL based platforms
Wido den Hollander
05:19 AM Revision b1a4a7cb (ceph): rgw: set a default data extra pool name
Fixes: #8585
Have a default name for the data extra pool, otherwise it would be empty
which means that it'd default t...
Yehuda Sadeh
12:36 AM Revision 276dbfc4 (ceph): Merge pull request #2058 from ceph/wip-refs
refcount debugging for RefCountedObject
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Reviewed-by: Samuel J...
Sage Weil

07/03/2014

11:32 PM Revision 2280c0ea (ceph): OSDMonitor: fix quorum_features comparison in check_cluster_features
We need to see if there's a feature which is not in the quorum_features,
not if there are no features in common!
Sig...
Greg Farnum
11:32 PM Revision 54af8104 (ceph): mon: check changes to the whole CRUSH map and to tunables against clust...
When we change the tunables, or set a new CRUSH map, we need to make sure it's
supported by all the monitors and OSDs...
Greg Farnum
09:47 PM CephFS Bug #8745 (Resolved): ceph-fuse: pjd link 78 failure
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-07-02_23:04:01-fs-next-testing-basic-plana/339949... Sage Weil
09:28 PM Revision b0da92b8 (ceph): msg/Message: use RefCountedObject ctor to set initial ref count
Also, drop the useless assert in the dtor (the RefCountedObject dtor does
the same).
Signed-off-by: Sage Weil <sage@...
Sage Weil
09:28 PM Revision c0dcf3bf (ceph): common/RefCountedObject: make nref, cct private
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision c0ba58c4 (ceph): msg: debug refs on incoming Messages
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision 05474172 (ceph): common/RefCountedObject: optionally debug
Introduce a 'refs' subsys for logging. Print log ref count inc and dec
for any RefCountedObject that gets a cct pass...
Sage Weil
09:28 PM Revision ff1521fc (ceph): common/RefCountedObject: optionally take initial ref count to ctor
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision 45991c05 (ceph): common/RefCountedObject: assert nref == 0 in dtor
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision fc8d1980 (ceph): osd: debug Session refs
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision 242ee89c (ceph): msg: debug Connection refs
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:28 PM Revision e6218568 (ceph): msg/Pipe: debug Pipe refs
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:27 PM Revision dc1e425d (ceph): Merge pull request #2059 from ceph/wip-osd-dumpres
osd: allow dumping reservation state via asok
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
09:03 PM Feature #8744 (Closed): Add VERBOSE to make check invocation
Newer versions of automake (1.12.0b and later) have reworked make check output so that it, by default,
1) collect...
Dan Mick
09:00 PM Revision 303a9fdc (ceph): Merge pull request #2069 from thorstenb/thb-buildconvenience-1
Automagically setup submodules on first run.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:56 PM Revision 235c27ab (ceph): Merge pull request #2066 from thorstenb/wip-janitorial-clang-2
[werror] Fix c++11-compat-reserved-user-defined-literal Sage Weil
08:46 PM devops Feature #8306: separate ceph.rpm into ceph and ceph-common
The way the file is written now:
%{_bindir}/ceph
%{_bindir}/ceph-authtool
%{_bindir}/ceph-conf
%{_bindir}/ceph-...
Dan Mick
08:36 PM Revision 9973d980 (ceph): Merge pull request #2062 from somnathr/wip-sd-replicated-pg
ReplicatedPG: Removed the redundant register_snapset_context call
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:36 PM Revision f21a0179 (ceph): Merge pull request #2064 from somnathr/wip-sd-share-map
OSD: adjust share_map() to handle the case that the osd is down
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:35 PM Revision 3c03beb3 (ceph): Merge pull request #2065 from somnathr/wip-sd-optracker
Pull request for optracker changes
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:34 PM Revision c44e1449 (ceph): Merge pull request #2063 from athanatos/wip-8691
OSD: wake_pg_waiters after dropping pg lock
Reviewed-by: Greg Farnum <greg@inktank.com>
Samuel Just
05:46 PM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
Same errors in this suite: http://pulpito.front.sepia.ceph.com/teuthology-2014-07-03_14:10:02-upgrade:dumpling-dumpli... Yuri Weinstein
05:18 PM Bug #8741: osd: ec plugin leak
Loïc Dachary
05:10 PM Bug #8741: osd: ec plugin leak
The object is "allocated once per process":https://bitbucket.org/jimplank/jerasure/src/21de98383350e7c46e5ee329de2a93... Loïc Dachary
04:52 PM Bug #8741 (New): osd: ec plugin leak
... Sage Weil
04:34 PM Bug #8738 (Fix Under Review): divergent osdmaps crush tunables
https://github.com/ceph/ceph/pull/2072 Greg Farnum
02:35 PM Bug #8738: divergent osdmaps crush tunables
wip-7838-next has a patch on top of current "next" to resolve this by testing all CRUSH maps against the cluster feat... Greg Farnum
10:22 AM Bug #8738 (Resolved): divergent osdmaps crush tunables
555ed048e73024687fc8b106a570db4f osd-20_osdmap.13258__0_4E62BB79__none
6037911f31dc3c18b05499d24dcdbe5c osd-23_osd...
Samuel Just
04:18 PM Revision b7eecd44 (ceph): Don't mess with ~/src/teuthology by default
Setting 'automated_scheduling: True' in ~/.teuthology.yaml enables it.
Signed-off-by: Zack Cerza <zack.cerza@inktank...
Zack Cerza
04:12 PM Revision 4881b2ed (ceph): Relocate teuthology checkouts to ~/src/
Also use an underscore instead of a dash between 'teuthology' and the
branch name.
Signed-off-by: Zack Cerza <zack.c...
Zack Cerza
03:10 PM Fix #8739 (New): erasure-code: use LRU to cache decoding matrix in jerasure
https://github.com/ceph/ceph/blob/master/src/include/lru.h could be used in https://github.com/dachary/ceph/blob/wip-... Loïc Dachary
03:09 PM Revision 6934bbe1 (ceph): task/ceph_manager: generalize admin_socket calls
This is so that tasks can access the admin sockets
of other service types such as the MDS.
Signed-off-by: John Spray...
John Spray
03:09 PM Revision 87383048 (ceph): run_tasks: catch malformed task case
If you do something like this:
- foo:
- bar:
- baz
Then catching AttributeError is necessary for giving a somewhat
...
John Spray
03:09 PM Revision f6ec9589 (ceph): nuke: fix unmounted multiple fuse mount points
It was trying to pass multiple paths to fusermount, but
it should instead invoke fusermount for each path.
Signed-of...
John Spray
03:09 PM Revision 6e19ba41 (ceph): task/ceph: add option to avoid doing scrub
When iterating on test in development, it's useful
to be able to skip this step.
Signed-off-by: John Spray <john.spr...
John Spray
02:49 PM Documentation #8549: Ceph installation pre-flight problem with ssh-copy-id
The instruction is to create passwordless ssh between the admin node and the ceph nodes. It sounds to me like you are... John Wilkins
02:00 PM Revision 10cdb29b (ceph): Merge pull request #2047 from dachary/wip-osd-config
osd: improve tests for configuration updates
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt.com>
Loïc Dachary
02:00 PM Revision b9b498e6 (ceph): Merge pull request #2028 from ceph/wip-rgw-firefly
rgw: a couple backports for firefly
Passed the rgw suite, modulo a python bootstrap issue.
sage-2014-07-01_09:50:22...
Sage Weil
12:40 PM Revision 5b97cd7f (ceph): Merge pull request #2036 from ceph/wip-osd-map-cache-size
osd: allow osd map cache size to be adjusted at runtime
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
09:29 AM Revision 72ac3c0a (ceph): Merge pull request #2068 from thorstenb/wip-janitorial-clang-4
ceph_argparse_flag has no regular 3rd parameter.
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
05:22 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
I have recreated everything from scratch and restored our backups. Initial crash-stress-tests ran fine. ("killall -9 ... Markus Blank-Burian
04:12 AM Bug #8601: erasure-code: default profile does not exist after upgrade
"rebased and repushed":https://github.com/ceph/ceph/pull/1990 Loïc Dachary
03:31 AM Revision 2226b91e (ceph): qa: support running under non privileged user
If the test is run against a cluster started with vstart.sh (which is
the case for make check), the --asok-does-not-n...
Loïc Dachary
02:17 AM rgw Bug #7799: Errors in upgrade:dumpling-x:stress-split-firefly---basic-plana suite
This one looks exactly the same http://pulpito.ceph.com/loic-2014-07-02_22:04:23-upgrade:firefly-x:stress-split-maste... Loïc Dachary
01:22 AM rgw Bug #7799 (Can't reproduce): Errors in upgrade:dumpling-x:stress-split-firefly---basic-plana suite
It's not the same error, my bad Loïc Dachary
01:21 AM rgw Bug #7799: Errors in upgrade:dumpling-x:stress-split-firefly---basic-plana suite
http://pulpito.ceph.com/loic-2014-07-02_23:05:05-upgrade:firefly-x:stress-split-firefly-testing-basic-vps/338941/
<p...
Loïc Dachary
01:42 AM Bug #8736 (Duplicate): thrash and scrub combination lead to error
In http://pulpito.ceph.com/loic-2014-07-02_23:05:05-upgrade:firefly-x:stress-split-firefly-testing-basic-vps/338904/ ... Loïc Dachary
01:24 AM rgw Bug #8735 (Can't reproduce): TestAccountNoContainers fail in Firefly upgrade:firefly-x:stress-split

http://pulpito.ceph.com/loic-2014-07-02_23:05:05-upgrade:firefly-x:stress-split-firefly-testing-basic-vps/338941/
...
Loïc Dachary
12:55 AM Revision a501eb80 (ceph): Merge pull request #2061 from ceph/wip-8728
qa/workunits/rest/test.py: make osd create test idempotent
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
12:44 AM Revision 55e297ad (ceph): Merge pull request #2046 from ceph/wip-8670
mon: OSDMonitor: 'osd pool' - if we can set it, we must be able to get it
Reviewed-by: Loic Dachary <loic@dachary.or...
Sage Weil
12:42 AM Revision 3428b090 (ceph): Remove default results_server
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:39 AM Revision dbadcd0d (ceph): Allow setting results_email in teuthology.yaml
(Instead of passing --email to teuthology-suite)
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
12:27 AM Revision 34a7b318 (ceph): Don't remove the teuthology repo if errors occur
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:26 AM Revision 97bf86c5 (ceph): Optionally, don't remove a repo when errors occur
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:17 AM Revision 63fd33e4 (ceph): Add another unit test
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza

07/02/2014

10:51 PM Revision f7086d36 (ceph): Automagically setup submodules on first run.
I mean, who's reading the README, anyway?
Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
Thorsten Behrens
10:49 PM devops Bug #8734 (Resolved): EPEL / Ceph.com package priority issues
When following the Ceph.com manual configuration guide in our documentation you can fall into a trap if you have an E... Kyle Bader
10:43 PM Revision 0c7c7223 (ceph): ceph_argparse_flag has no regular 3rd parameter.
With clang warning: 'va_start' has undefined behavior with reference
types, noticing copy-paste mistake on ceph_argpa...
Thorsten Behrens
10:43 PM Revision 909850eb (ceph): [werror] Fix c++11-compat-reserved-user-defined-literal
c++11 readiness, avoid clash with
http://www.stroustrup.com/C++11FAQ.html#UD-literals
Signed-off-by: Thorsten Behren...
Thorsten Behrens
10:18 PM Revision 2d083a79 (ceph): Merge pull request #45 from dachary/wip-ec-readwrite-firefly-x
add erasure code workload to upgrade/firefly-x Zack Cerza
08:51 PM Revision fde99e69 (ceph): OSD: adjust share_map() to handle the case that the osd is down
The assert was hitting while OSd is waiting for becoming healthy
in handle_osd_map(). This can happen while io is goi...
Somnath Roy
06:40 PM Bug #8733 (Resolved): OSD crashed at void ECBackend::handle_sub_read
When took one OSD out (total 219 OSDs) to trigger recovery, 30 OSDs crashed after about 20min. All OSD crashed for sa... Jingjing Zhao
06:35 PM Revision ddc04c83 (ceph): mon: OSDMonitor: 'osd pool' - if we can set it, we must be able to get it
Add support to get the values for the following variables:
- target_max_objects
- target_max_bytes
- cache_target_...
Joao Eduardo Luis
06:20 PM Revision 0392ddb6 (ceph): ReplicatedPG: Removed the redundant register_snapset_context call
In the get_object_context(), the get_snapset_context is been called
and the register_snapset_context is already been ...
Somnath Roy
06:06 PM Revision 2f089d8d (ceph): OpTracker: The optracker enabled/disabled check is added
The optracker enabled/disabled check is now added in the
mark_event(const string&) interface.
Signed-off-by: Somnath...
Somnath Roy
06:01 PM Revision 63be0f20 (ceph): OpTracker: use mark_event rather than _mark_event
mark_event() interfaced changed to accept time and it is default
to 'now'. The mark_event is the wrapper function of ...
Somnath Roy
05:53 PM Bug #8728 (Pending Backport): rest/test.py osd create not idempotent
Sage Weil
01:06 PM Bug #8728: rest/test.py osd create not idempotent
After Sage explained the retry/create problem, looks right to me... Dan Mick
10:36 AM Bug #8728 (Resolved): rest/test.py osd create not idempotent
bc no uuid is passed we may create an extra osd id, which makes the tell test further down fail.
ubuntu@teutholog...
Sage Weil
05:51 PM Revision 5f2aa569 (ceph): fix create_pool_with_unique_name call to use profile name
The hardcoded arguments are deprecated for the profile name. Create a
profile that matches the previous default argum...
Loïc Dachary
05:50 PM Revision 7cdfb05e (ceph): document create_pool erasure_code_profile_name argument
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
05:43 PM Bug #8670 (Pending Backport): Cache tiering parameters can not be displayed for a pool
Sage Weil
05:40 PM Bug #8724 (Rejected): osd/ReplicatedPG.cc: 10278: FAILED assert(obc) in recover_backfill()
sweet Sage Weil
12:24 PM Bug #8724: osd/ReplicatedPG.cc: 10278: FAILED assert(obc) in recover_backfill()

There are multiple simultaneous asserts. The objects involved in the backfill assert is benchmark_data_maetl_4884_...
David Zafman
09:29 AM Bug #8724 (Rejected): osd/ReplicatedPG.cc: 10278: FAILED assert(obc) in recover_backfill()
this was on a vstart cluster. log attached.... Sage Weil
05:39 PM Revision bb3e1c92 (ceph): qa/workunits/rest/test.py: make osd create test idempotent
Avoid possibility that we create multiple OSDs do to retries by passing in
the optional uuid arg. (A stray osd id wi...
Sage Weil
04:19 PM Revision 71182fd8 (ceph): Allow testing with online repos
It is not the default.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
04:08 PM Revision cb7fdfb7 (ceph): Add a unit test simulating simultaneous checkouts
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:08 PM Revision 43c4595a (ceph): Add a couple unit tests for teuthology.parallel
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
01:50 PM Revision 0d1886cc (ceph): Merge pull request #47 from ceph/wip-multimds-pjd
marginal/multimds: fuse_default_permissions = 1 for pjd Sage Weil
01:13 PM devops Feature #8120 (Resolved): RHEL7 GA kernel build
This was delayed due to updating the rhel7 branch so it would work with newer clusters as the old one was over a year... Sandon Van Ness
12:36 PM CephFS Tasks #8535: audit the journaler send-to-OSD ordering
This looks fine — we send out the journal header at the same time as the blocks to write, but we update the write_pos... Greg Farnum
10:34 AM Bug #8727: Firefly monitors send incompatible messages to older monitors
Looks like the issue is that MForward's COMPAT version was set to 0 on b4fbe4f8; according to Sage that has the messe... Joao Eduardo Luis
10:24 AM Bug #8727 (Resolved): Firefly monitors send incompatible messages to older monitors
MForward got revved to a new version that requires Firefly monitors to decode. That doesn't work if you upgrade peons... Greg Farnum
10:27 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
osd objectstore = keyvaluestore-dev
is so experimental, it's not even in our automated testing. I'm not really ve...
Samuel Just
10:07 AM Bug #7891: osd: leaked pg refs on shutdown
teuthology-2014-07-01_02:30:37-rados-firefly-distro-basic-plana/337102 Sage Weil
09:49 AM Bug #8726 (Resolved): (firefly command on dumpling issue?) Error "'adjust-ulimits ceph-coverage /...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-06-30_19:02:27-rbd-dumpling-testing-basic-plana/33528... Yuri Weinstein
09:40 AM CephFS Bug #8725 (Resolved): mds crashed in upgrade:dumpling-x:stress-split-master-testing-basic-plana
Logs are in http://qa-proxy.ceph.com/teuthology/ubuntu-2014-07-01_11:38:37-upgrade:dumpling-x:stress-split-master-tes... Yuri Weinstein
07:02 AM CephFS Bug #8708: kcephfs: direct_io tests failing
It's new regression in 3.16 rc. introduced by commit 2b777c9d (ceph_sync_read: stop poking into iov_iter guts) Zheng Yan
06:01 AM Revision 44199d6a (ceph): mds: use mutex to protect log segment list
prevent race between creating new log segment and trimming old
segment.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel...
Yan, Zheng
06:01 AM Revision 7e1deb6e (ceph): mds: defer encoding/submitting log events to separate thread
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
06:01 AM Revision 6d8ccdd6 (ceph): mds: add thread to encode/submit log events
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
05:04 AM Revision 70c0723f (ceph): osd: add dump_reservations asok command
Allow an admin to inspect pending and in-progress reservations.
Backport: firefly
Signed-off-by: Sage Weil <sage@ink...
Sage Weil
04:49 AM Revision 64837106 (ceph): common/AsyncReserver: add dump()
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:03 AM Revision 88cc7c0e (ceph): marginal/multimds: fuse_default_permissions = 1 for pjd
pjd contains lots of test cases for file permission.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Yan, Zheng
12:40 AM Revision 9f06e2c1 (ceph): rgw: fix uninit ofs in RGWObjManifect::obj_iterator
Valgrind picked this up:
<kind>UninitCondition</kind>
<what>Conditional jump or move depends on uninitialised va...
Sage Weil
12:38 AM Revision 5fd8b0d1 (ceph): rgw: if extra data pool name is empty, use data pool name instead
Fixes: #8311
An empty pool name could be used as the extra data pool.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.co...
Yehuda Sadeh
12:35 AM Revision cbad09e1 (ceph): rgw: extend manifest to avoid old style manifest
In case we hit issue #8269 we'd like to avoid creating an old style
manifest. Since we need to have parts that use di...
Yehuda Sadeh
12:35 AM Revision ea68b937 (ceph): rgw: don't allow multiple writers to same multiobject part
Fixes: #8269
Backport: firefly, dumpling
A client might need to retry a multipart part write. The original thread
mi...
Yehuda Sadeh

07/01/2014

11:47 PM Subtask #7363 (Rejected): erasure code: reduce the chunk size to a minimum
Loïc Dachary
11:32 PM Support #7501 (Closed): Firefly - monitor hangs when ceating EC pool with latest code in master/f...
This is obsolete now that firefly has been released. Loïc Dachary
11:18 PM Revision 9211bb5d (ceph): Merge pull request #280 from dachary/wip-erasure-code-profile
add rgw.create_ec_pool default profile Sage Weil
11:16 PM Revision f285266a (ceph): Merge pull request #2056 from ceph/wip-8010
Revert "mon: OSDMonitor: Refuse to delete CephFS pools"
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:15 PM Revision 21681531 (ceph): add rgw.create_ec_pool default profile
the former arguments had defaults, the caller do not set them
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
11:13 PM Revision 9e81fc18 (ceph): mon: ensure HealthService warning(s) include a summary
The low disk space check would change our status to HEALTH_WARN and include
a detail message, but no summary. We nee...
Sage Weil
11:13 PM Revision e96637c2 (ceph): mon: refactor check_health()
Refactor the get_health() methods to always take both a summary and detail.
Eliminate the return value and pull that ...
Sage Weil
11:13 PM Revision 28584200 (ceph): mon: fix typos, punctuation for mon disk space warning(s)
Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 98883f6308ce72f69a71feab29ef...
Sage Weil
11:12 PM Revision 4f066608 (ceph): mon/OSDMonitor: make down osd count sensible
We currently log something like
1/10 in osds are down
in the health warning when there are down OSDs, but this is ...
Sage Weil
11:09 PM Revision 5e880228 (ceph): rados/thrash: set osd_max_backfill = 1 sometimes
Hopefully this will help catch leaks in the recovery reservations.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:39 PM Revision 1d12dd77 (ceph): ls: make --archive-dir default to .
This is how I use it 99% of the time.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:19 PM Revision 8649cbbc (ceph): Revert "qa/workunits/suites/fsx.sh: don't use zero range"
This reverts commit 583e6e3ef7f28bf34fe038e8a2391f9325a69adf.
We're using a different fsx source, which doesn't supp...
Greg Farnum
09:33 PM Bug #8722: osd: recovery op counting leak (dumpling)
note that a pg query includes this:... Sage Weil
09:18 PM Bug #8722 (Won't Fix): osd: recovery op counting leak (dumpling)
encountered pgs stuck during backfill, with rops=1 on the primary, no progress, and no blocked requests on the primar... Sage Weil
09:06 PM Revision 6a0dd1be (ceph): Revert "mon: OSDMonitor: Refuse to delete CephFS pools"
This reverts commit c7d265a9b276aad5caf9b35f3ce8bc7bdd169f0f.
Because this pre-dates the `fs rm` command, this chang...
John Spray
09:01 PM Revision 693aa0dd (ceph): Merge pull request #275 from ceph/wip-replace-update-sh
Replace update.sh functionality Alfredo Deza
08:08 PM Revision 149a3059 (ceph): Merge pull request #2055 from ceph/wip-8692
mon: clear osd request queue latency info on down or up
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:03 PM CephFS Bug #8677: multimds: pjd failures
https://github.com/ceph/ceph-qa-suite/commit/88cc7c0e2d3e2d37750759762edc7b7d7f00ca11 Zheng Yan
06:54 AM CephFS Bug #8677 (In Progress): multimds: pjd failures
Ian Colle
07:55 PM CephFS Bug #8708: kcephfs: direct_io tests failing
fixed by commit 8102ce75 (ceph: pass proper page offset to copy_page_to_iter() ) Zheng Yan
08:32 AM CephFS Bug #8708 (Resolved): kcephfs: direct_io tests failing
teuthology-2014-06-29_23:01:50-kcephfs-next-testing-basic-plana/334012... Sage Weil
07:53 PM CephFS Bug #8719 (Duplicate): failed test_sync_io workunit
Zheng Yan
07:53 PM CephFS Bug #8719: failed test_sync_io workunit
dup #8708 Zheng Yan
03:32 PM CephFS Bug #8719 (Duplicate): failed test_sync_io workunit
http://qa-proxy.ceph.com/teuthology/teuthology-2014-06-26_07:42:35-kcephfs-next-testing-basic-plana/327859/
http://q...
Greg Farnum
07:42 PM Revision 9ce5ff96 (ceph): mon: clear osd request queue latency info on down or up
It doesn't make sense to warn about slow requests on OSDs that are down;
clear those stats in the monitor when we see...
Sage Weil
06:49 PM Revision 3a6711f8 (ceph): Merge pull request #2054 from ceph/wip-fs-cmds-oops
Apply some accidentally-dropped commits from the wip-fs-cmds branch to be a little friendlier and pass tests.
Review...
Gregory Farnum
06:21 PM Revision ec95ee25 (ceph): Rename suite_base to suite_dir
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:11 PM Revision f8c88a4b (ceph): OSD: wake_pg_waiters after dropping pg lock
Otherwise, we dispatch_session_waiting while still holding the pg lock,
which is obviously wrong. Unfortunately, thi...
Samuel Just
05:45 PM Revision 434348aa (ceph): Add --suite-branch and --suite-base
The former lets you specify a specific ceph-qa-suite branch to use for
testing. The latter lets you specify an as-is ...
Zack Cerza
05:40 PM Revision e2b151d0 (ceph): mds: Update default FS name
From 'default' to 'cephfs' so that it looks
at least vaguely meaningful.
Signed-off-by: John Spray <john.spray@redha...
John Spray
05:40 PM Revision 44eb2593 (ceph): qa: add a check for crash_replay_interval autoset
... that after a fs new on fresh pools, crash_replay_interval
is set to the default on the data pool.
Signed-off-by:...
John Spray
05:40 PM Revision 710561cb (ceph): mon/MDSMonitor: EC check in 'fs new' like newfs
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
05:40 PM Revision f62f7f57 (ceph): qa: update cephtool EC pools test to respect IDs
...of data and metadata pools which are no longer
constant.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
05:40 PM Revision 82d3fcc7 (ceph): qa: Update data pool ID for vxattrs test
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
05:40 PM Revision c0ffa01f (ceph): mon: Set crash_replay_interval automatically
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
04:56 PM Revision 42a73500 (ceph): Use a test-specific name/email for the git calls
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:54 PM Bug #7999: osd: pgs share info that hasn't been persisted
ubuntu@teuthology:/a/teuthology-2014-06-17_02:30:05-rados-firefly-distro-basic-plana/313395 Samuel Just
04:42 PM Revision d6f17528 (ceph): Add more unit tests
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:22 PM Bug #7891: osd: leaked pg refs on shutdown
Blessed[Gen]Context doesn't clean up the wrapped Context if the destructor is called. Running flab:/home/sage/src/te... Samuel Just
03:36 PM Bug #7891: osd: leaked pg refs on shutdown
ubuntu@teuthology:/a/teuthology-2014-06-17_02:30:05-rados-firefly-distro-basic-plana/313621/remote Samuel Just
01:27 PM Bug #7891: osd: leaked pg refs on shutdown
Sage Weil
04:14 PM CephFS Bug #8010 (Resolved): It's impossible to remove unused filesystem pools from a cluster
Sage Weil
03:57 PM Feature #8307 (Resolved): Creating a pool with erasure code allows me to create invalid ec profil...
Loïc Dachary
03:52 PM Bug #8349 (In Progress): env-vs-args unittest is racy
Loïc Dachary
03:44 PM Bug #8588: In the erasure-coded pool, primary OSD will crash at decoding if any data chunk's size...
Any update on this problem ? Loïc Dachary
03:43 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
Samuel Just wrote:
> What kernel version are you using?
It's 3.14 as Yan Zheng suggested since I couldn't mount C...
Sherry Shahbazi
01:13 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
What kernel version are you using? Samuel Just
03:31 PM Bug #8711: Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in cuttlefish
This happened while working on the suite. It is entirely possible that it was bugous to begin with. Loïc Dachary
11:10 AM Bug #8711 (Resolved): Error "ceph --format=json-pretty osd lspools" is "unrecognized command" in ...
h3. cuttlefish backward compatibility problem... Yuri Weinstein
03:20 PM Revision b606456e (ceph): Merge pull request #277 from dachary/wip-erasure-code-profile
erasure code profile: fix bugs found while testing manually Zack Cerza
03:16 PM rgw Bug #8718 (Resolved): CORS OPTIONS request fails for presigned urls
We are able to create a bucket and then apply a CORS configuration to the bucket. We are then able to create a pre-ge... Robert Hubbard
03:05 PM Revision 1eca89df (ceph): Merge pull request #2053 from dachary/wip-signed-warnings
test: use 0U with gtest to avoid spurious warnings
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt....
Loïc Dachary
02:49 PM Revision e8d57b36 (ceph): Merge pull request #2052 from dachary/wip-vstart-wrapped
qa: support running under non privileged user
Reviewed-by: Florent Flament <florent.flament@cloudwatt.com>
Loïc Dachary
02:32 PM CephFS Feature #8690: MDS: Allow some kind of recovery when pools are deleted out from underneath us
Except that's not really sufficient; we'd need to identify it as a non-existent pool and deal with cases where the po... Greg Farnum
02:11 PM CephFS Feature #8690: MDS: Allow some kind of recovery when pools are deleted out from underneath us
Hmm, so to recover from this case I guess we could catch the case where we're writing to a data pool no longer exists... John Spray
02:29 PM Bug #8717 (Resolved): teuthology: valgrind leak checks broken for osd (at least)
there is a leak of SEssion + Connection in the osd introduced by fast dispatch and teuthology isn't catching it. Sage Weil
02:22 PM Bug #8584: OSD Crashing on firefly - Timeouts on starting again
Can you reproduce with
debug osd = 20
debug filestore = 20
debug ms = 1
?
Samuel Just
02:14 PM Revision d81c7d19 (ceph): Merge pull request #278 from ceph/wip-nullfs
Support the new fs syntax.
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
02:05 PM rbd Bug #8715 (Can't reproduce): "ceph_test_librbd_fsx: invalid option -- 'h'" error in teuthology-20...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-06-30_19:02:27-rbd-dumpling-testing-basic-plana/33528... Yuri Weinstein
01:44 PM Revision c6041497 (ceph): add erasure code workload to upgrade/firefly-x
copied from suites/rados/thrash/workloads/ec-readwrite.yaml
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
01:31 PM Bug #8614 (Can't reproduce): OSD keyring shifted
The monitor shutdown because you ran out of disk space on the monitor disk.
You should free up space or move the m...
Joao Eduardo Luis
01:25 PM Bug #8519: msgr: deadlock, blocked on SimpleMessenger::lock
Samuel Just
01:23 PM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
Any update, Matthias?
BTW, I notice there is a clock skew on the mons; that can prevent you from seeing updates an...
Sage Weil
01:20 PM Bug #8582: Cluster very slow after upgrade to 80.1
Any update here, Rens? Sage Weil
01:14 PM Bug #8346 (Can't reproduce): OSD crashes on master (FAILED assert(ip_op.waiting_for_commit.count(...
Samuel Just
01:07 PM Bug #8691: osd: PG::_lock, OSD::pg_map_lock lock cycle
Samuel Just
11:20 AM Bug #8691: osd: PG::_lock, OSD::pg_map_lock lock cycle
Samuel Just
01:06 PM Bug #8692 (Resolved): mon: blocked request warnings for down osd (dumpling)
Samuel Just
12:47 PM Bug #8692 (Fix Under Review): mon: blocked request warnings for down osd (dumpling)
Sage Weil
11:02 AM Bug #8692: mon: blocked request warnings for down osd (dumpling)
this eventually gets clear out for an out osd, once PGMonitor catches up. the request histogram isn't clear on osd d... Sage Weil
01:00 PM Bug #8714 (Resolved): we do not block old clients from breaking cache pools
We got an email on ceph-users which implies that we are letting old kernel clients maul cache pools (by accessing bas... Greg Farnum
12:34 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Ah, sorry, leveldb-based OSD just died again with "FAILED assert(start <= header.oid)" so perhaps "journal dio" did n... Dmitry Smirnov
12:25 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Something strange is going on. After this incident I've been running deep-scrub on all OSDs and some minor errors lik... Dmitry Smirnov
11:58 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Samuel Just wrote:
> Hmm, so you have snapshotting disabled on btrfs?
Yes. Otherwise eventually kernel crashes an...
Dmitry Smirnov
10:08 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Hmm, so you have snapshotting disabled on btrfs? Specifically what config options did you change to do that? I wond... Samuel Just
11:06 AM Messengers Bug #8504 (Resolved): msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
This doesn't actually require any backports. :)
Prior to the fast dispatch work, the pre_publish_lock was held by ...
Greg Farnum
10:39 AM devops Bug #8710 (Resolved): undefined call to remoto.process after refactoring in osd.py
Fixed in the master branch of ceph-deploy with hash 84932ca37769c42c47549896ad2e47263fd58c39 Alfredo Deza
10:38 AM devops Bug #8710 (Resolved): undefined call to remoto.process after refactoring in osd.py
After the refactoring in ceph-deploy to allow packaging it without vendoring libs, a call to remoto was done without ... Alfredo Deza
10:26 AM Revision bbb25244 (ceph): erasure-code: fix typo in create_pool argument name
missing _name at the end
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
10:21 AM Revision dd8f0980 (ceph): erasure-code: do not prepend 'ceph' to the erasure-code-profile command
When used in the radosgw context, the 'ceph' string must be present but
when used in ceph_manager, the 'ceph' string ...
Loïc Dachary
10:19 AM Revision 2e5d1703 (ceph): erasure-code: str() to avoid + conversion errors
if the value from the yaml file is an int, it must be converted into a
string bevore being concatenated with '='
Sig...
Loïc Dachary
09:58 AM Linux kernel client Bug #8464: krbd: deadlock
I haven't seen this on nightly runs (the only place it seemed to pop up) in a while. Ilya Dryomov
09:56 AM rbd Bug #8709: stale size reported by ioctl(BLKGETSIZE64) after librbd_resize() returns
Happens rarely during long fsx -K runs. Ilya Dryomov
09:54 AM rbd Bug #8709 (Resolved): stale size reported by ioctl(BLKGETSIZE64) after librbd_resize() returns
Ilya Dryomov
09:14 AM rbd Bug #8416 (Need More Info): Client Crash when try to map a volume (ubuntu)
Ilya Dryomov
08:30 AM Feature #8475: erasure-code: oversized objects when using the Cauchy technique
A "firefly-x suite has been scheduled":http://pulpito.ceph.com/loic-2014-07-01_17:29:18-upgrade:firefly-x:stress-spli... Loïc Dachary
08:25 AM Feature #8475: erasure-code: oversized objects when using the Cauchy technique
The "erasure code workload has been added to firefly-x":https://github.com/ceph/ceph-qa-suite/pull/45 and tested with... Loïc Dachary
07:41 AM Revision 917ef157 (ceph): test: use 0U with gtest to avoid spurious warnings
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
07:01 AM CephFS Bug #8255: mds: directory with missing object cannot be removed
I think the remaining step is to eventually incorporate the ability to remove teh last trace of the damaged directory. Sage Weil
06:57 AM CephFS Feature #8634 (In Progress): mds: admin commands list, evict, etc session
John Spray
06:49 AM CephFS Bug #8624 (Resolved): monitor: disallow specifying an EC pool as a data or metadata pool
PR was merged 4f7e26f2befed9bd3a77ad5aee650c08ffd1a366 Ian Colle
06:42 AM Revision 522174b0 (ceph): qa: support running under non privileged user
If the test is run against a cluster started with vstart.sh (which is
the case for make check), the --asok-does-not-n...
Loïc Dachary
04:51 AM Revision 8697d6a1 (ceph): OSD: await_reserved_maps() prior to calling mark_down
send_message_osd_cluster() et al are *trying* to protect their Connection
lookups (and not re-open zapped Connections...
Greg Farnum
03:52 AM Revision d7f3c88d (ceph): Merge pull request #1942 from ceph/wip-fs-cmds
Wip fs cmds
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
12:54 AM Revision 6f972060 (ceph): osd: allow osd map cache size to be adjusted at runtime
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

06/30/2014

11:50 PM Revision f4e69bae (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
11:48 PM Revision f3c92145 (ceph): Merge pull request #2050 from ceph/wip-cephtool
qa/workunits/cephtool/test.sh: sudo ceph daemon Dan Mick
11:46 PM Revision 0164f91d (ceph): Merge pull request #271 from dachary/wip-erasure-code-profile
erasure-code: separate profile from pool creation Zack Cerza
11:43 PM Revision 32d094a4 (ceph): Fix linter errors
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:41 PM Revision bcc09f93 (ceph): qa/workunits/cephtool/test.sh: sudo ceph daemon
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:40 PM Revision e431abd4 (ceph): Add a basic validation of the branch value
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:36 PM CephFS Bug #8677: multimds: pjd failures
we has fuse_default_permissions = 0, it causes every permission check fail Zheng Yan
06:49 AM CephFS Bug #8677: multimds: pjd failures
ubuntu@teuthology:/a/teuthology-2014-06-26_07:42:59-multimds-next-testing-basic-plana$ teuthology-ls --archive-dir .... Sage Weil
11:23 PM Revision bfd82261 (ceph): Run unit tests offline
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:04 PM Revision b6a77d7f (ceph): Merge pull request #44 from ceph/wip-7032
rados/singleton/all/thrash_cache_writeback_forward_none: thrash cache pool drain Sage Weil
10:31 PM Revision d890bd11 (ceph): Merge pull request #2049 from ceph/wip-fix-pglog-unittest
PGLog: fix clear() to avoid the IndexLog::zero() asserts
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:50 PM Messengers Bug #8504 (Pending Backport): msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Merged to next in commit:8697d6a10ee822e8a032a559c78e211e2182799a
Unfortunately back porting it will require a lit...
Greg Farnum
09:29 PM Revision b9f26eda (ceph): documentation typo
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:44 PM Revision 959f2b25 (ceph): PGLog: fix clear() to avoid the IndexLog::zero() asserts
Introduced in:
c5b8d8105d965da852c79add607b69d5ae79a4d4
ac11ca40b4f4525cbe9b1778b1c5d9472ecb9efa
Signed-off-by: S...
Samuel Just
08:43 PM Revision 98e06176 (ceph): erasure-code: separate profile from pool creation
Instead of being hard coded, the erasure code profile is read from yaml
as:
erasure_code_profile:
name: te...
Loïc Dachary
08:38 PM Revision 84635d8b (ceph): Merge pull request #233 from ceph/wip-background
run something in the background Zack Cerza
08:35 PM Revision 1cd80765 (ceph): daemon-helper: optional kill an entire process group
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:35 PM Revision 7e388c9f (ceph): background_exec: run something in the background
This is a contextmanager task that will run some command in the background
for the duration of any subsequent tasks, ...
Sage Weil
08:34 PM Revision f8282df8 (ceph): rados/singleton/all/thrash_cache_writeback_forward_none: thrash cache p...
Enable/disable cache pool against a running workload.
Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:29 PM Revision 053c261e (ceph): rgw: set meta object in extra flag when initializing it
As part of the fix for 8452 we moved the meta object initialization.
Missed moving the extra flag initialization that...
Yehuda Sadeh
08:23 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
http://qa-proxy.ceph.com/teuthology/gregf-2014-06-27_16:16:53-rados-wip-8504-testing-basic-plana/330510/
I think a...
Greg Farnum
12:59 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
two nearly-identialy yamls hit this:
ubuntu@teuthology:/a/teuthology-2014-06-27_23:00:47-rgw-master-testing-basic-...
Sage Weil
08:13 PM Revision c8aac0de (ceph): Merge pull request #2003 from ferustigris/hotfix/rgw_memory_leaks
RGW memory leaks have been fixed
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
08:11 PM Revision 45648c1f (ceph): Merge pull request #2041 from ceph/wip-map-unmap
Wip map unmap
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
08:09 PM Revision f55bf956 (ceph): Merge pull request #2040 from ceph/wip-krbd-settle
krbd: rework the unmap retry loop
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
08:08 PM Revision 25c9dfff (ceph): Merge pull request #2038 from ceph/wip-fsx-random-ctx
test_librbd_fsx: use private RNG context
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
08:02 PM Revision 809fe7ea (ceph): Merge pull request #2048 from ceph/wip-8699
rgw: fix uninit ofs in RGWObjManifect::obj_iterator
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
07:55 PM Revision e0d3b78b (ceph): rgw: fix uninit ofs in RGWObjManifect::obj_iterator
Valgrind picked this up:
<kind>UninitCondition</kind>
<what>Conditional jump or move depends on uninitialised va...
Sage Weil
07:36 PM Revision 583e6e3e (ceph): qa/workunits/suites/fsx.sh: don't use zero range
Zero range is not supported by cephfs.
Fixes: #8542
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from ...
Sage Weil
07:36 PM Revision d43e7113 (ceph): qa/workunits/suites/fsx.sh: don't use zero range
Zero range is not supported by cephfs.
Fixes: #8542
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from ...
Sage Weil
07:35 PM Revision 9db124d9 (ceph): Merge pull request #2045 from ceph/wip-8542
qa/workunits/suites/fsx.sh: don't use zero range
Reviewed-by: Greg Farnum <greg@inktank.com>
Sage Weil
07:28 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Samuel Just wrote:
> Hmm. I looked into the journal code. Each entry is checksumed, and the checksum actually incl...
Dmitry Smirnov
11:06 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Hmm. I looked into the journal code. Each entry is checksumed, and the checksum actually includes the uuid. Rewrit... Samuel Just
07:10 PM Revision 73b929ba (ceph): osd: improve tests for configuration updates
Extract the default values from the actual configuration instead of
having them hardcoded. Also check that lowering t...
Loïc Dachary
06:23 PM devops Bug #8616 (Closed): after deploying ceph while testing calamari, rados operation hangs.
This is working in later tests. Anonymous
06:13 PM Bug #8694: OSD crashed (assertion failure) at FileStore::_collection_move_rename
Greg Farnum wrote:
> Can you print the value of "r" in the _collection_move_rename frame?
From the backtrace above,...
Guang Yang
12:18 PM Bug #8694: OSD crashed (assertion failure) at FileStore::_collection_move_rename
Can you print the value of "r" in the _collection_move_rename frame?
Do you have a full OSD log from when this hap...
Greg Farnum
06:12 PM Revision c5b8d810 (ceph): Merge pull request #2026 from athanatos/wip-8438-master
Wip 8438 master
Fixes: #8438
Backport: Firefly
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
06:11 PM Revision 830940bf (ceph): Merge pull request #2027 from athanatos/wip-7999-master
Wip 7999 master
Fixes: #7999
Backport: Firefly
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Haomai Wang <h...
Samuel Just
06:09 PM devops Bug #8668 (Can't reproduce): ceph-deploy install on Rhel7 fails.
THis appears to have gone away. I could believe that changes in the past week fixed this issue. Anonymous
05:19 PM Revision 49c0b461 (ceph): Merge pull request #2014 from ceph/wip-scrub-dumpling
osd: scrub priority updates for dumpling
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
04:10 PM Revision 5a61f449 (ceph): Split up repo helper into separate functions
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:11 PM Bug #8701: osd: scrub found obsolete rollback obj
2014-06-30 13:41:45.351861 1041a700 15 filestore(/var/lib/ceph/osd/ceph-0) remove 3.32s0_head/81920472/default.4106.5... Samuel Just
01:56 PM Bug #8701 (Resolved): osd: scrub found obsolete rollback obj
... Sage Weil
03:01 PM Revision ee0d322c (ceph): Merge pull request #1991 from dachary/wip-8307-erasure-code-profile-imp...
erasure code profile implicit creation (firefly backport)
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Loïc Dachary
02:38 PM rgw Bug #8702 (Resolved): RadosGW incorrectly converting + to space in URLs
(see also ceph-users mailing list thread titled 'Problem with RadosGW and special characters')
RadosGW is incorrec...
Brian Rak
02:24 PM RADOS Feature #8695: OSD: make osd_backfill_full_ratio respond to injectargs/whatever
Okay, this value actually does respond to injectargs (it's re-read every time it's used), but I'm under the impressio... Greg Farnum
08:54 AM RADOS Feature #8695: OSD: make osd_backfill_full_ratio respond to injectargs/whatever
We had a discussion about revamping the config stuff during the giant CDS to address that; see
http://wiki.ceph.c...
Sage Weil
08:50 AM RADOS Feature #8695: OSD: make osd_backfill_full_ratio respond to injectargs/whatever
I have another concern, how to know the option can be changed on runtime without viewing source? Haomai Wang
08:28 AM RADOS Feature #8695 (New): OSD: make osd_backfill_full_ratio respond to injectargs/whatever
Right now, it's just set up on boot up, but obviously there's interest in it being something you can change at runtime. Greg Farnum
02:17 PM Revision a67c1c1c (ceph): erasure-code: OSDMonitor::get_erasure_code is a const
If it is not, the non const version of OSDMap::get_erasure_code_profile
is called and a profile is created as a side ...
Loïc Dachary
02:17 PM Revision a7119c31 (ceph): erasure-code: pool create must not create profiles
If a non existent profile is provided as an argument to osd pool create,
it must exit on error and not create the pro...
Loïc Dachary
02:05 PM Revision 2dec8a81 (ceph): qa/workunits/suites/fsx.sh: don't use zero range
Zero range is not supported by cephfs.
Fixes: #8542
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
01:21 PM Feature #8475 (Fix Under Review): erasure-code: oversized objects when using the Cauchy technique
"upgrade/firefly-x/stress-split":http://pulpito.ceph.com/loic-2014-06-27_18:45:37-upgrade:firefly-x:stress-split-wip-... Loïc Dachary
01:02 PM rgw Bug #8693 (Duplicate): rgw: doesn't not automatically detect stripe size
#8442 Sage Weil
10:01 AM rgw Bug #8693: rgw: doesn't not automatically detect stripe size
Hello Sage,
I've juste done the dump: and my stripe_width is 4096. I've tried to put in my ceph.conf : rgw max c...
Julien Calvet
09:23 AM rgw Bug #8693: rgw: doesn't not automatically detect stripe size
The problem is probably that rgw's write stripe size isn't aligned with the rados pool. This will be fixed to happen... Sage Weil
01:01 PM rgw Bug #8699 (Pending Backport): rgw: uninit ofs in RGWObjManifest::obj_iterator
Sage Weil
12:53 PM rgw Bug #8699 (Resolved): rgw: uninit ofs in RGWObjManifest::obj_iterator
ubuntu@teuthology:/a/teuthology-2014-06-27_23:00:47-rgw-master-testing-basic-plana/331379... Sage Weil
12:45 PM rgw Bug #8698 (Resolved): s3tests.functional.test_s3.test_multipart_upload failures on firefly
ubuntu@teuthology:/a/teuthology-2014-06-17_23:01:01-rgw-firefly-distro-basic-plana (s3tests failing)
ubuntu@teuthol...
Sage Weil
12:34 PM CephFS Bug #8542 (Resolved): kcephfs: fsx failure on read (expected 0's)
Sage Weil
07:04 AM CephFS Bug #8542 (Fix Under Review): kcephfs: fsx failure on read (expected 0's)
https://github.com/ceph/ceph/pull/2045
from our fsx's help:
-z: Do not use zero range calls
Sage Weil
12:03 AM CephFS Bug #8542: kcephfs: fsx failure on read (expected 0's)
file system may choose to zero out the extent or do whatever which will result in reading zeros from the range *while... Zheng Yan
12:12 PM devops Bug #8697: libcephfs_jni.so symlink does not get created in EL6 RPM
Based on a conversation with joshd1 in IRC, it may be due to ldconfig not being run in the package specfile:
The r...
Lincoln Bryant
12:09 PM devops Bug #8697 (Rejected): libcephfs_jni.so symlink does not get created in EL6 RPM
The subpackage "libcephfs_jni1" apparently never creates the appropriate symlink to /usr/lib64/libcephfs_jni.so.
F...
Lincoln Bryant
11:10 AM Feature #8389 (Pending Backport): osd: clean up old ec objects more aggressively
Samuel Just
11:10 AM Feature #8480 (Pending Backport): modify scrub to detect/repair obsolete rollback objects
Samuel Just
11:10 AM Bug #7999 (Pending Backport): osd: pgs share info that hasn't been persisted
Samuel Just
11:10 AM Bug #8438 (Pending Backport): erasure code: object are not cleanup
Samuel Just
10:38 AM Bug #8670: Cache tiering parameters can not be displayed for a pool
Talked this over with Sam and not checking the nature of each pool when setting some of these variables is indeed a b... Joao Eduardo Luis
09:53 AM Bug #8670 (Fix Under Review): Cache tiering parameters can not be displayed for a pool
https://github.com/ceph/ceph/pull/2046 Joao Eduardo Luis
10:38 AM Bug #8696 (Resolved): mon: 'osd pool set' must take into account pool's nature when setting some ...
There's no logic currently in place to disallow users from setting some variables on any pool regardless of the natur... Joao Eduardo Luis
10:00 AM devops Bug #8581: DNS issues when resolving hosts
Despite what that error message says right before that it shows a 'no route to host' which is not a DNS error:
<pr...
Sandon Van Ness
05:38 AM devops Bug #8581: DNS issues when resolving hosts
Still seeing DNS issues:... Alfredo Deza
09:40 AM Revision 3dfb596f (ceph): Merge pull request #2039 from dachary/wip-erasure-code-doc
erasure-code: add definitions to the glossary
Reviewed-by: Florent Flament <florent.flament@cloudwatt.com>
Loïc Dachary
09:40 AM Revision 8be756a0 (ceph): task/ceph: Invoke newfs for CephFS as needed
New ceph versions will no longer create the
CephFS pools and will not enable the filesystem
by default. This change ...
John Spray
09:40 AM Revision 641a2943 (ceph): task: update 'newfs' users to 'fs new'
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:38 AM Revision 7294e8c4 (ceph): test/qa: update for MDSMonitor changes
Accomodate changes:
* data and metadata pools no longer exist by default
* filesystem-using tests must use `fs new`...
John Spray
09:38 AM Revision 96f4e782 (ceph): mds: journal-related debug messages
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:38 AM Revision 641b4195 (ceph): mds: Handle setting 'enabled' in upgrades
Previously was always defaulting to disabled,
should be enabled if MDS map epoch is >1 (i.e.
if an MDS was ever start...
John Spray
09:38 AM Revision fc0f8bd1 (ceph): mon/MDSMonitor: s/enabled/get_enabled()/
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:38 AM Revision b7f09c2c (ceph): mon/MDSMonitor: fix incorrect comment
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:38 AM Revision 83f19064 (ceph): mon/MDSMonitor: log warning while MDS up but no FS
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:36 AM Revision ae5f1db4 (ceph): mon: add `ceph fs [new|rm|ls]`
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
09:36 AM Revision fd9c1fe6 (ceph): vstart: update for newfs/rmfs changes
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
09:35 AM Revision 1dfe913a (ceph): erasure-code: add definitions to the glossary
and fix a typo
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
09:33 AM Revision f6d029df (ceph): mon: warn in newfs if crash_replay_interval=0
This is the setting we would apply to data pools
created automatically, so notify the user if they're
failing to use ...
John Spray
09:33 AM Revision c442b0db (ceph): mon: enable deleting pools when FS disabled
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
09:33 AM Revision 6109cc98 (ceph): mon: stop MDSMonitor when FS disabled
Where 'stopped' means ignoring beacons and
not performing 'tick' activities.
Signed-off-by: John Spray <john.spray@i...
John Spray
09:33 AM Revision 58674643 (ceph): mon: hide mdsmap in 'ceph status' if not enabled
Previously we checked if the MDS map had ever been
updated (epoch > 1), now we have an explicit flag
for whether it's...
John Spray
09:30 AM Revision 90e6daec (ceph): osdmap: Don't create FS pools by default
Because many Ceph users don't use the filesystem,
don't create the 'data' and 'metadata' pools by
default -- they wil...
John Spray
09:30 AM Revision 243963c1 (ceph): mon: don't require 'sure' flag for new fs
Only prompt for --yes-i-really-mean-it if there
is an existing FS.
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
09:30 AM Revision ef7d1bc0 (ceph): doc: RPM instructions correction
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
09:30 AM Revision 8f7900a0 (ceph): mds: add 'enabled' flag to MDSMap
When 'enabled' is false, the MDSMap is effectively
null. This allows Ceph clusters with no filesystem
or filesystem ...
John Spray
09:30 AM Revision 13305d5b (ceph): mds: no initial filesystem
Because not everyone uses CephFS, we would
like to avoid initially creating any data/metadata
pools for CephFS.
To a...
John Spray
09:18 AM Revision fcdf2739 (ceph): mds: avoid comparing MutationRef with 0
LLVM on OS X considers this == operator with an int
ambiguous: compare with an explicit MutationRef()
instead.
Signe...
John Spray
08:59 AM Revision e4737907 (ceph): krbd: rework the unmap retry loop
The retry loop in the unmap path turned out to be insufficient for
doing long fsx -K runs. Replace it with a single ...
Ilya Dryomov

06/29/2014

09:31 PM Bug #8694 (Duplicate): OSD crashed (assertion failure) at FileStore::_collection_move_rename
Most recently when the cluster was doing backfilling/recovery, we captured one OSD crash at FileStore::_collection_mo... Guang Yang
06:26 PM Revision 59d18ac2 (ceph): [RGW, memory leak] Memory leak in RGW has been fixed: deletion of alloc...
Memory leaks detector report:
$ valgrind --leak-check=full /usr/bin/radosgw -c /etc/ceph/ceph.conf -n
client.radosg...
Andrey Kuznetsov
06:26 PM Revision 8e5c9213 (ceph): [RGW, memory leak] Memory leak in RGW GC (losing pointer during allocat...
Memory leaks detector report:
...
==117947== 11,725 (200 direct, 11,525 indirect) bytes in 25 blocks are definitely l...
Andrey Kuznetsov
06:26 PM Revision 8706b74e (ceph): [RGW, memory leaks] Memory leak in RGW initialization (Inserting new co...
Memory leaks detector report:
$ valgrind --leak-check=full /usr/bin/radosgw -c /etc/ceph/ceph.conf -n
client.radosg...
Andrey Kuznetsov
05:58 PM Revision 16b14ea1 (ceph): map-unmap.sh: drop the get_id() logic
Take advantage of the fact that 'rbd map' will now talk to udev and
output the device that got assigned by the kernel...
Ilya Dryomov
05:58 PM Revision 9bcc19de (ceph): map-unmap.sh: fail if 'rbd rm' fails
Fail if 'rbd rm' fails - most probably it'd fail with "image still has
watchers" and in that case it's a bug in the k...
Ilya Dryomov
05:55 PM Revision abdb168c (ceph): test_librbd_fsx: use private RNG context
It is at the core of fsx to be able to reproduce the exact op sequence
that lead to a failure. Use reentrant glibc R...
Ilya Dryomov
04:32 PM Revision 9517ceab (ceph): os/FileStore: put SUPER usage in ifdef __linux__
This is an update to take account of 9312c5e wherein
the FS_* enum was replaced by direct use of SUPER_MAGIC
macros.
...
John Spray
04:32 PM Revision b066e160 (ceph): common: move #include syscall into ifndef DARWIN
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
04:31 PM Revision 2db500b1 (ceph): client: handle missing O_RSYNC constant
Although this is part of POSIX, it's missing on
OS X. #define it to zero in this case so that checks
for the flag wi...
John Spray
04:31 PM Revision 4b36074c (ceph): os/FileStore: move ZFS_SUPER_MAGIC in linux ifdef
The __SWORD_TYPE for this line is linux-specific.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
04:31 PM Revision 656bc04d (ceph): common/Thread: add missing #include for pid_t
On linux this worked by side effect from
pthread.h, but POSIX header for pid_t is
sys/types.h -- this is needed on OS...
John Spray
04:31 PM Revision b2bcf52a (ceph): ceph.in: handle DYLD_LIBRARY_PATH on OS X
On OS X, the environment variable to override
to .libs is DYLD_LIBRARY_PATH instead of
LD_LIBRARY_PATH.
Signed-off-b...
John Spray
03:37 AM rgw Bug #8693 (Duplicate): rgw: doesn't not automatically detect stripe size
Hello,
I'm trying to create a bucket on a erasure code pool with RGW and I have this errors:
2014-06-29 12:...
Julien Calvet

06/28/2014

08:58 PM Bug #8692 (Resolved): mon: blocked request warnings for down osd (dumpling)
2 ops are blocked > 65.536 sec
3 ops are blocked > 32.768 sec
1 ops are blocked > 32.768 sec on osd.36
2 ops are b...
Sage Weil
01:44 PM Revision 12079a7c (ceph): doc: dev: cache-pool.rst: fix typo s/objets/objects/
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
09:35 AM Bug #8691 (Resolved): osd: PG::_lock, OSD::pg_map_lock lock cycle
ubuntu@teuthology:/var/lib/teuthworker/archive/sage-2014-06-27_10:04:18-smoke-master-testing-basic-plana/329562... Sage Weil
08:54 AM CephFS Bug #8542: kcephfs: fsx failure on read (expected 0's)
We can support it, just not "preferably without issuing data IO". It needs to iterate over the range and zero the ra... Sage Weil
08:38 AM CephFS Bug #8542: kcephfs: fsx failure on read (expected 0's)
There is no way we can support it
/*
* FALLOC_FL_ZERO_RANGE is used to convert a range of file to zeros preferab...
Zheng Yan
07:08 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Although recovery was extremely frustrating experience for me due to all those spontaneous OSD crashes I may have fou... Dmitry Smirnov
06:48 AM Bug #8670: Cache tiering parameters can not be displayed for a pool
funny thing, those parameters can be set on any pool regardless of their nature.
Is this by design or a bug?
Joao Eduardo Luis
06:26 AM CephFS Feature #8690: MDS: Allow some kind of recovery when pools are deleted out from underneath us
CephFS was practically unusable until I applied the following patch to MDS:... Dmitry Smirnov

06/27/2014

09:57 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
I'm a bit sceptical of your analysis. I have some confidence in my systems. Due to concerns regarding data integrity ... Dmitry Smirnov
04:34 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
It's not really practical to do that, partly because it would result in the pool becoming unusable anyway. You appea... Samuel Just
03:43 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
First let's focus on the original issue please. Some hours later I was able to start OSD that were previously dying w... Dmitry Smirnov
10:18 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
If you can reproduce that crash, please attach a log with
debug osd = 20
debug filestore = 20
debug ms = 1
Samuel Just
12:02 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Hi Samuel,
As advised I introduced ...
Dmitry Smirnov
09:35 PM CephFS Feature #8690 (New): MDS: Allow some kind of recovery when pools are deleted out from underneath us
I had a secondary (cache) pool once connected to CephFS directory as follows:... Dmitry Smirnov
08:42 PM Revision 6b948075 (ceph): Use corrected tube_name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:41 PM Revision 85833067 (ceph): Return corrected tube_name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:34 PM Revision 491999be (ceph): Use teuthology.beanstalk
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:33 PM Revision 4689467a (ceph): PG: pass OpRequestRef by ref to avoid refcounting overhead
Signed-off-by: Somnath Roy <somnath.roy@sandisk.com> Somnath Roy
08:27 PM Revision 1f59e405 (ceph): Merge remote-tracking branch 'upstream/master' into wip-8438-master
Conflicts:
src/osd/ECMsgTypes.cc
Samuel Just
08:25 PM Revision 953c33ed (ceph): osd/: plumb rollback_trim_to through interfaces and messages
We simply trim the roll back info up to min_last_complete_ondisk
since we cannot correctly rollback past that point a...
Samuel Just
08:25 PM Revision d48a737a (ceph): osd/: in scrub, check for and remove obsolete rollback objs
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:25 PM Revision ac11ca40 (ceph): PGLog: add rollback_info_trimmed_to_riter to IndexedLog and use in PG
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:25 PM Revision 62027ec9 (ceph): doc/release-notes: v0.82
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:23 PM Revision 3ec07cdc (ceph): Merge pull request #43 from dachary/wip-firefly-x
add upgrade/firefly-x based on dumpling-x
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yuri Weinstein <yur...
Loïc Dachary
08:20 PM Revision d56b59de (ceph): add upgrade/firefly-x based on dumpling-x
It is a s/dumpling/firefly/ mostly. With the exception of
rados/test-upgrade-firefly.sh which is dumpling specific.
...
Loïc Dachary
08:16 PM Revision 3ceafcf3 (ceph): mon: fix set cache_target_full_ratio
It was a noop because it was incorrectly using the variable n. Add a
test to protect against regression.
http://trac...
Loïc Dachary
07:55 PM Revision eb3963f8 (ceph): Merge branch 'next'
Sage Weil
07:55 PM Revision 7fae9412 (ceph): rgw: allocate enough space for bucket instance id
Fixes: #8608
Backport: dumpling, firefly
Bucket instance id is a concatenation of zone name, rados instance id,
and a...
Yehuda Sadeh
06:09 PM Revision 2207ed12 (ceph): PGLog: fix logging whitespace in trim
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
06:06 PM Revision af4970ca (ceph): OSDMap: avoid passing pg_t by value
Passing pg_t param by cons ref for avoiding copies.
Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>
Somnath Roy
05:54 PM Revision f48a0333 (ceph): Merge remote-tracking branch 'upstream/master' into wip-7999-master
Conflicts:
src/os/KeyValueStore.h
Samuel Just
05:51 PM Revision d72eec03 (ceph): PG: block outgoing peering messages until the last interval is durable
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:51 PM Revision f9f89be3 (ceph): PG: add machinery to temporarily buffer outgoing recovery messages
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:50 PM Revision f7498124 (ceph): os/: add async flush_commit() method to Sequencer and implementations
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:48 PM Revision 0debfe11 (ceph): OSD: pass param by ref to avoid copying overrhead
passing OpRequestRef, OSDMapRef by ref to avoid refcounting overhead
and in some cases passing structures by const re...
Somnath Roy
05:11 PM Revision 5bb608c6 (ceph): Merge pull request #42 from ceph/wip-smoke
upgrade: fix dumpling tests Sage Weil
04:25 PM CephFS Bug #8542: kcephfs: fsx failure on read (expected 0's)
So...we need to implement that functionality, don't we? Just knowing the problem isn't a resolution, if we're no long... Greg Farnum
04:21 PM Revision 55b65d62 (ceph): Document checkout_repo()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:18 PM Revision 25a40677 (ceph): Drop a "fix" for a bug that probably never existed
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision b16c48a8 (ceph): Also handle teuthology repo checkouts
Our shell script did this also.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
04:14 PM Revision 807d6fd7 (ceph): Use 'ceph-qa-suite.git' for the repo name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision abd35908 (ceph): Add unit tests for repo_utils
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision f5bed55d (ceph): Improve missing branch detection and logging
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision a4c3a025 (ceph): Add a note about teuthology scheduling
Specifically, that we always schedule using the master branch.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
04:14 PM Revision 5e3c13de (ceph): Use a more informative variable name for dest_path
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision 93fd6b89 (ceph): Move repo checkout code to new module repo_utils
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision 484693c2 (ceph): Fix linter errors
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision 6e3e6693 (ceph): Generalize error message
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:14 PM Revision 88d26e4a (ceph): Handle ceph-qa-suite checkouts
Previously we had an internally-maintained shell script that did this.
Signed-off-by: Zack Cerza <zack.cerza@inktank...
Zack Cerza
04:07 PM Revision 7d2388b4 (ceph): Merge pull request #274 from dachary/wip-facet
document how to specify a facet in teuthology-suite Zack Cerza
04:04 PM Revision 09baca9f (ceph): document how to specify a facet in teuthology-suite
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
03:16 PM RADOS Fix #8687 (New): OSD: preemptively clean up incoming Connections from dead OSDs
If we get an incoming Connection from a dead OSD, but never actually receive a Message from it, we never kill the Con... Greg Farnum
03:14 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Okay, and after more discussion (thanks Sage!), the "Messenger bug" is the same as the OSD bug — the surviving OSD ot... Greg Farnum
02:50 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Of course the lookup is supposed to be protected by the map reservation system, but since we're doing mark_down prior... Greg Farnum
02:41 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
get_con_osd_cluster might be okay, since a marked_down Connection won't send any outgoing messages, which is what we ... Greg Farnum
02:20 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
OSD bug:
1) In handle_osd_map(), we need to wait until nobody is using a (previously-)reserved map prior to doing an...
Greg Farnum
01:49 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Greg Farnum wrote:
> So it looks like osd.4 called mark_down on the addr-based interface and nuked the Pipe from han...
Greg Farnum
03:05 PM Bug #8512 (Duplicate): osd crashed at Pipe::reader in firefly
Drat, I am wrong again. Stupid messenger-interface-related bugs. :( Greg Farnum
02:56 PM Bug #8512: osd crashed at Pipe::reader in firefly
While the symptom is the same, this is actually a separate issue from the one I noted in #8504 (although the analysis... Greg Farnum
10:21 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Yeah, reproducing on a clean cluster would probably be a good next step. Samuel Just
03:52 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
today, we had further network problems and inconsistent pg count is still increasing:... Markus Blank-Burian
07:45 AM Revision 55ed85b1 (ceph): mds: introduce sequence number for log events
Use the sequence number to index log segments. Later commit will defer
encoding/submitting log events to separate thr...
Yan, Zheng
07:45 AM Revision 1f3fbc90 (ceph): mds: print sequence number of log segment
Yan, Zheng
07:45 AM Revision 0690078c (ceph): mds: pass finish context to MDlog::submit_entry()
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
07:45 AM Revision a17462c8 (ceph): mds: add get_metablob() to log events
later commits will use it to get EMetaBlob and update EMetaBlob's
event sequence number.
Signed-off-by: Yan, Zheng <...
Yan, Zheng
06:07 AM Feature #8071 (Resolved): erasure-code: simplify jerasure initialization
Was merged before testing it individually. Loïc Dachary
05:11 AM Bug #8680 (Resolved): crushtool should not send it's output to stderr
Currently crushtool sends it output to stderr instead of stdout.
Shouldn't this be fixed?
Wido den Hollander
04:44 AM RADOS Feature #8679 (New): improve logging statements
As discussed at some point, one of the annoyances is to have very cryptic logging messages (cryptic to those who have... Alfredo Deza
01:57 AM Revision 21955d72 (ceph): MOSDOpReply: Constructor initialization list is used to instantiate mem...
constructor initialization list is modified to initialize ops,oid,pgid with
copy constructor instead of assignment op...
Somnath Roy
01:53 AM Revision 44db3d04 (ceph): MOSDOpreply: The functions are returned by const ref and parameters pas...
get_oid,get_pg,get_replay_version,get_user_version are returning by reference and
corresponding setter is accepting p...
Somnath Roy
01:35 AM Revision 1c93c61c (ceph): MOSDOp: The functions are returned by const ref and parameters passed b...
get_snapid(),get_snap_seq,get_pg,get_object_locator,get_version are returning
by reference and the corresponding sett...
Somnath Roy

06/26/2014

11:15 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
the cluster is in really bad shape, which happend basically before i switched the config options. we are now trying t... Markus Blank-Burian
05:19 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Are you seeing different results now? Samuel Just
11:08 PM Revision 3c636018 (ceph): rgw: allocate enough space for bucket instance id
Fixes: #8608
Backport: dumpling, firefly
Bucket instance id is a concatenation of zone name, rados instance id,
and a...
Yehuda Sadeh
11:06 PM Revision 5f66a2c9 (ceph): rgw: allocate enough space for bucket instance id
Fixes: #8608
Backport: dumpling, firefly
Bucket instance id is a concatenation of zone name, rados instance id,
and a...
Yehuda Sadeh
07:43 PM Revision 94e1b776 (ceph): Merge pull request #2035 from ceph/wip-da-SCA-20140623
Fix for SCA and CID issues
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:37 PM Revision ad81a98e (ceph): Revert "ceph-disk: Enable creating multiple osds per dev"
This reverts commit 200d0ae9c6e6701c06310230e180d4e739865bfe.
This breaks ceph-disk. See #8644. Reverting for now....
Sage Weil
06:33 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Samuel Just wrote:
> Dropping the pool containing pg 14.7 would be an option.
I was afraid you would say that... ...
Dmitry Smirnov
06:29 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Samuel Just wrote:
> Are you certain that you have never had cephfs writing directly to this pool?
Yes, absolutel...
Dmitry Smirnov
06:25 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Dropping the pool containing pg 14.7 would be an option. At what version did you start using this pool? I think I r... Samuel Just
06:10 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Are you certain that you have never had cephfs writing directly to this pool? I have a theory for the size mismatch,... Samuel Just
05:40 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Thanks for your help and explanations, Samuel.
Samuel Just wrote:
> No, you are using erasure coding with M=K=2. ...
Dmitry Smirnov
05:34 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
No, I guess it looks like a cephfs block. Is this cephfs with caching? Or somehow cephfs without caching? Samuel Just
05:18 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
No, you are using erasure coding with M=K=2. You will need at least two osds to recover the pg. That part is correc... Samuel Just
02:09 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
I need more help here please. OSD.11 is still crashing as soon as it started. Earlier I've set it "out" so it have li... Dmitry Smirnov
01:32 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
All journals are on ext4@SSD. I'll disable "journal aio" but I don't understand how journal can be an issue. There we... Dmitry Smirnov
11:28 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
All of your journals are on ext4? Or the journals on btrfs osds are btrfs? Samuel Just
09:08 AM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Try disabling journal aio. I've seen similar behavior on another ticket with those kernel versions. I think somethi... Samuel Just
06:14 PM Revision e02957db (ceph): test: use (unsigned)0 with gtest to avoid spurious warnings
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Greg Farnum
06:05 PM Revision 4aadddc3 (ceph): Merge pull request #2034 from ceph/wip-osd-ints
osd: fix int -> int32_t in misc encoded structures
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:38 PM CephFS Bug #8677 (Resolved): multimds: pjd failures
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-06-26_07:42:59-multimds-next-testing-basic-plana$ teut... Sage Weil
04:52 PM Revision 1c0dc1ce (ceph): smoke: add rbd fsx + thrashing
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:51 PM Revision f8df9bd2 (ceph): scratchtool.c: cleanup do_rados_getxattrs()
Cleanup error path to reduce code duplication.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf
04:46 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
The one I originally reported is much simpler:
osd.0 got marked down
osd.1 called mark_down and then forgot about i...
Greg Farnum
03:21 PM Messengers Bug #8504: msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Okay, so the crashed OSD (osd.5) was marked down by the other endpoint (osd.4). Then osd.5 reconnected to osd.4, whic... Greg Farnum
10:54 AM Messengers Bug #8504 (In Progress): msgr: FAILED assert(0 == "old msgs despite reconnect_seq feature")
Not a bug we introduced, but the existing patch only fixes the bug on the accept side. These crashes are on the conne... Greg Farnum
04:46 PM Revision 3fa6dd21 (ceph): smoke: add a mon thrash test
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:44 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
Samuel Just wrote:
> Where in the docs did you see that bit?
I also followed what Greg told me in his reply to my...
Sherry Shahbazi
04:35 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
Samuel Just wrote:
> I think you need add-cache rather than set-overlay.
Based on the following link, I need to s...
Sherry Shahbazi
11:12 AM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
Where in the docs did you see that bit? Samuel Just
11:12 AM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
I think you need add-cache rather than set-overlay. Samuel Just
04:44 PM Revision 64ec775f (ceph): smoke: add some rados osd thrashing test
ec, caching, snaps
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:43 PM Revision e99eba9a (ceph): smoke: specify fs on each run
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:28 PM CephFS Bug #8542 (Resolved): kcephfs: fsx failure on read (expected 0's)
ceph_fallocate() does not recognize FALLOC_FL_ZERO_RANGE Zheng Yan
04:13 PM Revision 4e9c2c1b (ceph): osd: fix pg_stat_t int -> int32_t
Still 4 bytes on i386 and x86_64.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:13 PM Revision 238b1a3f (ceph): osd: fix pg_shard_t int -> int32_t
Still 4 bytes on i386 and x86_64.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:11 PM Revision 709f0c47 (ceph): osd: fix pg_interval_t int -> int32_t
Still 4 bytes on i386 and x86_64.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:08 PM rgw Bug #8676 (Duplicate): md5sum check failed during readwrite.py
ubuntu@teuthology:/a/teuthology-2014-06-26_07:41:24-rgw-next-testing-basic-plana/327692... Sage Weil
03:47 PM Revision 959d664b (ceph): Merge pull request #2032 from sponce/wip-fixstriperoni386
Wip fixstriperoni386
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:40 PM Revision f5a72b75 (ceph): Added a couple of ASSERTS for avoiding coverity to complain about the p...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
03:40 PM Revision a5f9a091 (ceph): Fixed build on 32 bits platforms
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch> Sebastien Ponce
03:33 PM Revision cf16dfc7 (ceph): Merge pull request #2030 from ceph/wip-xattr-fix
mds: set xattr_version to 0 if replay doesn't contain xattrs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:52 PM RADOS Bug #8675 (Won't Fix): Unnecessary remapping/backfilling?
A little experiment: on my cluster I marked two OSDs from different hosts as "out".
After some time when remapping f...
Dmitry Smirnov
02:11 PM Revision 84d7971c (ceph): log the command that is being run with subprocess
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
(cherry picked from commit e189a668285f9ab73116bc19f9df1cc5154...
Alfredo Deza
01:10 PM Feature #8674: osd: cache tier: avoid promotion on first read
Greg Farnum wrote:
> This naively sounds like a terrible idea — you still have maintain metadata on the object (so y...
Sage Weil
01:08 PM Feature #8674: osd: cache tier: avoid promotion on first read
This naively sounds like a terrible idea — you still have maintain metadata on the object (so you know it's the secon... Greg Farnum
01:05 PM Feature #8674 (Resolved): osd: cache tier: avoid promotion on first read
Earlier we proposed adding a new 'read-forward' mode that never promotes on reads (which may make sense for flash). ... Sage Weil
12:48 PM Bug #8344: Upstart scripts silently fail when asok missing
I saw this with Emperor and Firefly running on Ubuntu Raring. Perhaps it only affects Raring, similar to #7188. Mike Dawson
11:34 AM Bug #8344 (Can't reproduce): Upstart scripts silently fail when asok missing
I tried reproducing this both on master and on dumpling and couldn't make it happen. I could see any problems when t... Sage Weil
11:37 AM Bug #8521 (Can't reproduce): osd: hung LibRadosListECPP.ListObjectsPP
Sage Weil
11:36 AM Bug #8644: 624ae21833 breaks ceph-disk
I reverted the commit for now. John, care to take a look? I hit the same problem as well on a mira (using ceph-depl... Sage Weil
11:30 AM Bug #8660 (Closed): pg in forever "down+peering" state
Also, this is almost certainly not a bug, but rather a consequence of 8643. We don't go active with fewer than M osd... Samuel Just
09:09 AM Bug #8660: pg in forever "down+peering" state
Attach an actual osdmap (ceph osd getmap -o /tmp/map) Samuel Just
11:13 AM Bug #8611 (Duplicate): osd/ReplicatedPG.cc: 2348: FAILED assert(p != snapset.clones.end())
Samuel Just
11:10 AM Bug #8520 (Can't reproduce): osd: segv in PushOp::print()
Haven't seen it recur lately, marking can't reproduce. Samuel Just
11:10 AM Bug #8673 (Resolved): s3tests.functional.test_s3.test_multipart_upload failed in teuthology-2014-...
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-06-26_08:02:03-upgrade:dumpling-x:parallel-firefly---... Yuri Weinstein
11:03 AM Feature #7792: leveldb 1.12.0 for rhel
The history of 1.12 on Centos/RHEL has been that it breaks. There were aspersions cast on one of the patches from a F... Dan Mick
02:41 AM Feature #7792: leveldb 1.12.0 for rhel
Which RHEL version will be using 1.12? I thought this was about providing something newer than the old/buggy 1.7 in e... Dan van der Ster
10:13 AM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
Not really. The ondisk files on the osds correspond to rados objects. You can work from that back to blocks in the ... Samuel Just
07:10 AM Bug #8603 (Resolved): ceph-disk should not hide commands that go through subprocess
Backported/cherrypicked to Firefly with commit 84d7971 Alfredo Deza
05:33 AM Revision 93df7daf (ceph): mds: set xattr_version to 0 if replay doesn't contain xattrs
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
05:06 AM Revision c2ffad34 (ceph): Merge pull request #2019 from ceph/wip-refactor-cephtool-test
qa/workunits/cephtool/test.sh: refactor and make it modular (yey! \o/)
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
04:20 AM Bug #7593: Disk saturation during PG folder splitting
Pull request as per comment 8 - https://github.com/ceph/ceph/pull/2031
Guang Yang
03:22 AM Revision 046c9769 (ceph): common/fd.cc: fix possible out-of-bounds write
Read max 'sizeof(target) - 1' to not write out of bound
later on the 'target[r] = 0;' call in case we read the
full P...
Danny Al-Gaaf
02:40 AM Revision 605d1805 (ceph): mount.ceph.c: fix strdup related memory leak
CID 1219611 (#1 - 5): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable saw_name going out of scope
leaks the ...
Danny Al-Gaaf
01:49 AM Revision 7f7e56c6 (ceph): scratchtool.c: fix resource leak and error handling
Check the result of rados_ioctx_create()before using io_ctx.
Free io_ctx where needed. Fix messages at the end of tes...
Danny Al-Gaaf
12:50 AM Revision bdb13460 (ceph): scratchtool.c: fix resource leak
CID 1219612 (#1 - 3): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable iter going out of scope leaks the
stor...
Danny Al-Gaaf
12:00 AM Revision 67255435 (ceph): qa/workunits: cephtool: delete unnecessary function calls
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:00 AM Revision 5c4616e1 (ceph): qa/workunits: cephtool: set +e for the tcmalloc tests
Avoids failing the tests when tcmalloc is not present
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
12:00 AM Revision 4b0809a1 (ceph): qa/workunits: cephtool: only run heap profiler test if tcmalloc enabled
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:00 AM Revision 802290d6 (ceph): osd: OSD: better explanation on 'max_count' calculation for 'osd bench'
'max_count' is the maximum number of bytes that we are to allow for an
'osd bench' command. This value is a hard-cap...
Joao Eduardo Luis
12:00 AM Revision 48e38ac6 (ceph): qa/workunits: cephtool: fix 'osd bench' test
Commit 7dc93a9651f602d9c46311524fc6b54c2f1ac595 fixed an incorrect
behavior with the OSD's 'osd bench' value hard-cap...
Joao Eduardo Luis
12:00 AM Revision f4184086 (ceph): qa/workunits: cephtool: cleanup state after erasure-code-profile test
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:00 AM Revision 5d26575e (ceph): qa/workunits: cephtool: allow running individual tests
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:00 AM Revision 946bd0da (ceph): qa/workunits: cephtool: disable bash debug when not running tests
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis

06/25/2014

11:57 PM Revision 780424df (ceph): qa/workunits: cephtool: add/remove comments
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:55 PM Revision 3d14a96f (ceph): qa/workunits: cephtool: split into properly indented functions
The test was a big sequence of commands being run and it has been growing
organically for a while, even though it has...
Joao Eduardo Luis
11:52 PM Revision 04658b7b (ceph): qa/workunits: cephtool: move test line to where it's more appropriate
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:51 PM Revision db6cc133 (ceph): qa/workunits: cephtool: split into functions
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:51 PM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
I realize I have not given you much information. I have been busy restoring backups to other locations. I will come b... Matthias Babisch
02:10 PM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
We still need more complete logging from a crash to help diagnose. Samuel Just
11:37 PM Revision d2f17c74 (ceph): Merge pull request #1863 from ceph/wip-rgw-manifest-iter
rgw: reduce calls to rgw_obj.set_obj()
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
11:14 PM Revision 8a5e0034 (ceph): Merge pull request #2021 from ceph/wip-da-fix-make-check
Fixes to get "make check" run on SUSE v2
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:12 PM Bug #8121: ReplicatedBackend::build_push_op() should handle a short read or assert
I got this assert in ReplicatedBackend::build_push_op .
Steps Followed:
sudo ceph pg map 3.151
osdmap e1274 pg...
Sahana Lokeshappa
09:54 PM Revision 291d4484 (ceph): rgw: fetch object attrs on multipart completion
Fixes: #8452
Backport: firefly
This fixes a regression following a code cleanup.
Signed-off-by: Yehuda Sadeh <yehuda...
Yehuda Sadeh
09:54 PM Revision 2fd808fe (ceph): rgw: check appropriate entity permission on put_metadata
Fixes: #8428
Backport: firefly
Cannot use verify_object_permission() to test acls, as the operation
here might eithe...
Yehuda Sadeh
09:52 PM Revision 15360a90 (ceph): ceph-disk: partprobe before settle when preparing dev
Two users have reported this fixes a problem with using --dmcrypt.
Fixes: #6966
Tested-by: Eric Eastman <eric0e@aol....
Sage Weil
09:49 PM Revision d1afeb38 (ceph): XfsFileStoreBackend: call ioctl(XFS_IOC_FSSETXATTR) less often
No need to call ioctl(XFS_IOC_FSSETXATTR) if extsize is already set to
the value we want or if any extents are alloca...
Ilya Dryomov
09:49 PM Revision 7b8e5c99 (ceph): mon: Fix default replicated pool ruleset choice
Specifically, in the case where the configured
default ruleset is CEPH_DEFAULT_CRUSH_REPLICATED_RULESET,
instead of a...
John Spray
09:33 PM Revision 25a4a874 (ceph): rgw: calc md5 and compare if user provided appropriate header
Fixes: #8436
Backport: firefly
This was broken in ddc2e1a8e39a5c6b9b224c3eebd1c0e762ca5782. The fix
resurrects and o...
Yehuda Sadeh
09:31 PM Revision ad18a45a (ceph): rgw: calculate user manifest
Fixes: #8169
Backport: firefly
We didn't calculate the user manifest's object etag at all. The etag
needs to be the m...
Yehuda Sadeh
09:30 PM Revision 6aa7f7ee (ceph): librados: simplify/fix rados_pool_list bounds checks
We were not breaking out of the loop when we filled up the buffer unless
we happened to do so on a pool name boundary...
Sage Weil
08:39 PM Revision 4e68ac34 (ceph): Merge pull request #2001 from dachary/wip-tiermsg
mon: test that pools used in tiers cannot be removed
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:35 PM Revision c6ac1b7f (ceph): Merge pull request #1938 from dachary/wip-8071
erasure-code: remove jerasure internals dependencies Sage Weil
08:30 PM Revision 971950bd (ceph): Merge pull request #2025 from ceph/wip-disable-static
do_autogen.sh: --disable-static
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
08:24 PM Revision 3226a85f (ceph): Merge pull request #1967 from yuyuyu101/kvstore-fix-set-alloc-hint
Make KeyValueStore not use expected_write_size
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:23 PM Revision 39530536 (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
08:23 PM Revision be70c1ff (ceph): osdmaptool/test-map-pgs.t: fix escaping to fix run
Run failed always running into the '|| cat $OUT' case due
to bad escaping of '\t'. This is caused by different shells...
Danny Al-Gaaf
08:19 PM Revision dc1a4dfd (ceph): Revert "Give meaningful error when submodules are not checked out"
This reverts commit 87f9dbaf78ee040bbe0f56d2ada5299b150916b2.
This breaks the gitbuilders. Maybe it needs the base ...
Sage Weil
08:15 PM Revision 96955351 (ceph): Make <poolname> in "ceph osd tier --help" clearer.
The ceph osd tier --help info on the left always says <poolname>.
It is unclear which one to put <tierpool> on the ri...
Accela Zhao
07:42 PM Revision 2ba03e08 (ceph): Merge pull request #1982 from accelazh/firefly-fix-issue-8256
Make <poolname> in "ceph osd tier --help" clearer (fix issue 8256).
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
06:54 PM Revision 667a223f (ceph): Update unit tests to reflect renamed function
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision e1597a03 (ceph): No need to explicitly return None here
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision ba1eae98 (ceph): Add more docstrings
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision f4321b05 (ceph): Skip the kernel stanza if the branch passed is '-'
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision e7323da5 (ceph): Swap order of job_id and run_name when deleting
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 2e18fddb (ceph): Only delete jobs that match the pattern
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 1be15edb (ceph): Use the return value of schedule_suite()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 26fdef0a (ceph): Split prepare_and_schedule() out of main()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 89b38dd3 (ceph): Don't schedule an email job if email isn't set
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 15317083 (ceph): Add default results_email
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 356ab7e0 (ceph): Do everything that schedule_suite.sh does
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 91c73859 (ceph): Raise ScheduleFailError even if not sending email
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision b6cb3f8c (ceph): Add lots of unit tests for teuthology.suite
More to come...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:54 PM Revision fd13a18c (ceph): With dry_run, quote any individual args
So that individual commands can be copied and pasted
in order to execute them individually.
Signed-off-by: Zack Cerz...
Zack Cerza
06:54 PM Revision 173c7b84 (ceph): Fix bug where the base yaml wasn't being merged
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 6df3b134 (ceph): Remove schedule_suite.sh
Its entire functionality is now provided by teuthology-schedule.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:54 PM Revision 743edd6b (ceph): Fix a couple linter errors
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 7082a3df (ceph): Add a few more docstrings and a debug statement
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 1ccbff8d (ceph): Refactor collection scheduling out of main()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision f5af797c (ceph): Port to docopt
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 43505b2a (ceph): Only allow scheduling one suite per call.
Also remove all traces of the extra and confusing term 'collection'
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:54 PM Revision ef9638a2 (ceph): Remove 'template' feature
Neither Sage nor I could find anything that used it
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:54 PM Revision 4fed92c0 (ceph): Silence connection pool logging
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision d14c44f4 (ceph): Add functions for querying gitbuilder repos
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 675f087b (ceph): Take machine_type instead of worker
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 0aabafd6 (ceph): 'and' is a thing
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision d92f5385 (ceph): Remove unused functions
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 19d73071 (ceph): Don't reread the entire yaml file...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision b790c4da (ceph): Tweak usage formatting
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:54 PM Revision 3b69efa2 (ceph): Organize arguments into logical sections
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:35 PM Revision 381aac54 (ceph): Merge pull request #1978 from adamcrume/master
OSD bug fix and developer error message
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:32 PM Revision 1b9805d9 (ceph): Merge pull request #2023 from adamcrume/wip-8661
doc: Fix malformed parameters in librados.h
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:30 PM Revision 50dc2462 (ceph): OSD::calc_priors_during: handle CRUSH_ITEM_NONE correctly
Fixes: #8507
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 0bd6f6797c69af9aff851033c57...
Samuel Just
06:29 PM Revision a53bcf23 (ceph): OSD::calc_priors_during: fix confusing for loop bracing (cosmetic)
Confusing lack of braces is confusing.
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit ...
Samuel Just
06:14 PM Revision 394d5123 (ceph): Merge pull request #1958 from jdurgin/wip-rbd-ro
qa: add script to test krbd setting ro/rw ioctl
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:11 PM Revision 5ed892aa (ceph): Merge branch 'wip-mon-sanity-checks'
Reviewed-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 76361b80 (ceph): mon: simplify output
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:05 PM Revision 4958786c (ceph): Merge commit '4225e2f6c9f69682d0e7288d7809851b61a17c70'
Conflicts:
PendingReleaseNotes
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:05 PM Revision 178e6f0f (ceph): rados.cc: fix pool alignment check
Only check pool alignment if io_ctx is initialized.
Introduced in 304b08a23a3db57010078046955a786fe3589ef8
Fixes: #8...
Samuel Just
05:55 PM Revision 31b59d66 (ceph): Merge pull request #1973 from ceph/wip-8593
mon: fix up health warnings
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
05:53 PM Revision ef736f53 (ceph): osd: fix filestore perf stats update
Update the struct we are about to send, not the (unlocked!) one we will
send the next time around.
Backport: firefly...
Sage Weil
05:53 PM Revision a9f97f8c (ceph): osd: fix filestore perf stats update
Update the struct we are about to send, not the (unlocked!) one we will
send the next time around.
Backport: firefly...
Sage Weil
05:52 PM Revision 589d9d76 (ceph): Merge pull request #1980 from ceph/wip-osd-stats
osd: move osd_stat tracking into OSDService; fix minor bug
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
05:50 PM Revision 31721eef (ceph): Merge pull request #2006 from ceph/wip-8603
log the command that is being run with subprocess
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:48 PM Revision a7e1ad42 (ceph): Merge pull request #1969 from ceph/wip-vstart-conf
vstart.sh: echo CEPH_{CONF,KEYRING} exports if necessary
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:34 PM Revision 6a461a2d (ceph): Merge pull request #2022 from ceph/wip-mon-perf
mon: shut down perfcounters last
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
05:27 PM Revision 385fd6c5 (ceph): do_autogen.sh: --disable-static
This will make builds go ~2x as fast when developing.
Reported-by: Luis Pabon <lpabon@redhat.com>
Signed-off-by: Sag...
Sage Weil
05:02 PM Revision 25466839 (ceph): Merge pull request #1944 from athanatos/wip-8396
Move the waiting_for_pg list down into the Sessions, and coordinate the updates so that we don't get races
between th...
Gregory Farnum
04:48 PM rgw Bug #8608 (Pending Backport): rgw: bucket instance id is truncated
Sage Weil
04:47 PM Revision 14085f42 (ceph): 0.82
Jenkins
04:24 PM Revision eb16198f (ceph): Merge pull request #2024 from dachary/wip-8630-inject-enxio
osd: workaround race condition in tests
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:11 PM Revision 152bbd6a (ceph): osd: workaround race condition in tests
Trying to "ceph tell" a newly created OSD sometime triggers an
ENXIO. The OSD creation function used for test scripts...
Loïc Dachary
03:45 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
The problem gotten worse, see #8660 which is probably another manifestation of this issue...
Samuel Just wrote:
>...
Dmitry Smirnov
02:26 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
I think 248520c7/100001015d5.00000000/head//14 was inconsistently updated (pg 14.7). You can probably clear this iss... Samuel Just
03:43 PM Revision cb740b39 (ceph): mon: shut down perfcounters last
In particular, remove_all_sessions updates the perfcounter stats, so we
need to stop those after.
Signed-off-by: Sag...
Sage Weil
03:38 PM Revision 524700fd (ceph): doc: Fix malformed parameters in librados.h
Fixes parameters for rados_write_op_operate and rados_aio_write_op_operate
Fixes: #8661
Signed-off-by: Adam Crume <...
Adam Crume
03:23 PM Bug #8670 (Resolved): Cache tiering parameters can not be displayed for a pool
Hi,
ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74)
When creation a cache tiering scheme, some p...
Jean-Charles Lopez
03:06 PM Feature #8523 (Fix Under Review): pool quota: Should have get-quota
Joao Eduardo Luis
03:04 PM Revision 56cad1a8 (ceph): libcephfs/test.cc: fix use after free
Don't call ceph_shutdown() after ceph_release().
CID 1219651 (#1 of 1): Use after free (USE_AFTER_FREE)
17. deref_...
Danny Al-Gaaf
03:04 PM Revision a5c704b2 (ceph): RadosStriperImpl.cc: catch exception by reference
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
03:04 PM Revision 6d798639 (ceph): rgw/rgw_rados.h: use static_cast instead of c-style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
02:54 PM Revision e0f94138 (ceph): Merge pull request #1996 from dachary/wip-mailmap
mailmap updates
reviewed-by individual commits
Loïc Dachary
02:51 PM devops Bug #6966 (Resolved): ceph-disk: prepare --dmcrypt failing
Sage Weil
02:48 PM Bug #8373 (Resolved): Pool creation defaults to ruleset 0 even if it doesn't exist
Sage Weil
02:48 PM Bug #8241 (Resolved): XfsFileStoreBackend tries to set extsize but may get EINVAL
Sage Weil
02:29 PM Bug #8346: OSD crashes on master (FAILED assert(ip_op.waiting_for_commit.count(from)))
Please enable
debug osd = 20
debug filestore = 20
debug ms = 1
reproduce, and attach the log.
Samuel Just
02:27 AM Bug #8346: OSD crashes on master (FAILED assert(ip_op.waiting_for_commit.count(from)))
Even in my setup of 8 nodes : with 3 osd in each node, got the same assert:
Steps to reproduce:
While IO was goin...
Sahana Lokeshappa
02:28 PM Bug #8447 (Resolved): librados: buffer overflow in rados_pool_list
Sage Weil
02:01 PM Bug #8613 (Duplicate): ENOENT from ceph_test_rados
Samuel Just
01:58 PM Bug #8361 (Can't reproduce): osd/osd_types.h: 2868: FAILED assert(rwstate.empty())
Samuel Just
01:48 PM Feature #8605 (Resolved): mon: add sanity checks on configurables
Sage Weil
01:40 PM Feature #8231: ceph filestore dump improvements
Ian Colle
01:36 PM Feature #7515: mon: 'osd crush reweight-subtree <name> <weight>'
commit:47028874e2403ce54918b3b1d78f2f61dd14251d Sage Weil
01:36 PM Feature #7515 (Resolved): mon: 'osd crush reweight-subtree <name> <weight>'
Sage Weil
01:35 PM Feature #8475: erasure-code: oversized objects when using the Cauchy technique
Loïc Dachary
01:35 PM Feature #8475: erasure-code: oversized objects when using the Cauchy technique
upgrade tests mixed cluster with and without Loïc Dachary
01:31 PM Feature #7792: leveldb 1.12.0 for rhel
1.12 is in Fedora, which is what RHEL will be using. Can we close this? Neil Levine
01:13 PM Revision 5d7add93 (ceph): Merge pull request #2017 from ceph/wip-8654
Fix #8654 - OSD.cc: parse LSB data via lsb_release
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Loic Dacha...
Loïc Dachary
01:06 PM Revision 0b3a3987 (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
12:54 PM devops Bug #8668 (Can't reproduce): ceph-deploy install on Rhel7 fails.
Running -- ceph-deploy install vpm017... Anonymous
12:46 PM Bug #8630 (Need More Info): test osd-config.sh ENXIO
"workaround":https://github.com/ceph/ceph/pull/2024 Loïc Dachary
08:37 AM Bug #8630: test osd-config.sh ENXIO
"failure log (full)":http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-raring-amd64-basic/log.cgi?log=e0f94138... Loïc Dachary
12:43 PM Feature #8307 (Fix Under Review): Creating a pool with erasure code allows me to create invalid e...
Loïc Dachary
12:36 PM CephFS Bug #8622: erasure-code: rados command does not enforce alignement constraints
Needs to be backported along with https://github.com/ceph/ceph/pull/2020 which fixes a bug introduced by the fix :-/ Loïc Dachary
11:41 AM Bug #8507 (Resolved): OSD: failing to create PG (when splitting?) in rados/test.sh
Samuel Just
11:30 AM Documentation #8661 (Resolved): Parameter documentation malformed for rados_write_op_operate and ...
Sage Weil
08:33 AM Documentation #8661 (Resolved): Parameter documentation malformed for rados_write_op_operate and ...
The documentation in src/include/rados/librados.h for rados_write_op_operate and rados_aio_write_op_operate uses bad ... Adam Crume
11:20 AM Bug #8610 (Duplicate): osd: calc_priors_during doesn't ignore CRUSH_ITEM_NONE
Samuel Just
11:14 AM Bug #7999 (Fix Under Review): osd: pgs share info that hasn't been persisted
Samuel Just
11:14 AM Feature #8480 (Fix Under Review): modify scrub to detect/repair obsolete rollback objects
Samuel Just
11:14 AM Feature #8389 (Fix Under Review): osd: clean up old ec objects more aggressively
Samuel Just
11:14 AM Bug #8438 (Fix Under Review): erasure code: object are not cleanup
Samuel Just
11:11 AM Bug #8659 (Resolved): ceph-deploy doesn't write 'name' key to a custom_repo
Fixed in ceph-deploy master:... Alfredo Deza
11:06 AM Bug #8652 (Resolved): rados rmpool broken
Samuel Just
10:53 AM Bug #8593 (Pending Backport): mon: down but in osds in health warning calc is wrong
Sage Weil
10:49 AM Bug #8603 (Pending Backport): ceph-disk should not hide commands that go through subprocess
Sage Weil
10:39 AM Bug #8519: msgr: deadlock, blocked on SimpleMessenger::lock
Giving this to Sam, as he didn't like my proposed solution. Downgrading from "Urgent" as we have yet to reproduce thi... Greg Farnum
10:01 AM Bug #8505 (Resolved): OSD osd/OSD.cc: 6222: FAILED assert(p->second.empty())
Merged into master as of commit: 25466839589813047c975e44e67e14f34e32139e Greg Farnum
10:00 AM Bug #8396 (Resolved): osd: message delayed in Session misdirected after split
Merged into master as of commit: 25466839589813047c975e44e67e14f34e32139e Greg Farnum
04:51 AM Bug #8660: pg in forever "down+peering" state
I've resetted "reweight" value for two OSDs to '1' and now
"sudo ceph pg map 14.7" shows:...
Dmitry Smirnov
04:38 AM Bug #8660 (Closed): pg in forever "down+peering" state
On 0.80.1 one PG somehow stuck in "down+peering" state for a very long time (hours).
OSD.4 repeatedly logs
<pre...
Dmitry Smirnov
01:45 AM Revision 391d2411 (ceph): Merge pull request #2020 from ceph/wip-fix-rados-tool
rados.cc: fix pool alignment check
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
01:23 AM Revision d7350a37 (ceph): rados.cc: fix pool alignment check
Only check pool alignment if io_ctx is initialized.
Introduced in 304b08a23a3db57010078046955a786fe3589ef8
Fixes: #8...
Samuel Just
12:57 AM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
Zheng Yan wrote:
> you can try removing that assertion from the source code, than recompile ceph.
Thanks for your...
Dmitry Smirnov

06/24/2014

11:00 PM Revision e5c565d3 (ceph): Merge remote-tracking branch 'origin/next'
John Spray
10:49 PM Revision 4f7e26f2 (ceph): Merge pull request #2005 from ceph/wip-8624
mon: MDSMonitor: do not allow ec pools to be used for data or metadata
Reviewed-by: Loic Dachary <loic@dachary.org>
...
John Spray
10:06 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Adding remaining logs (can attach only 10 files at once)... Dmitry Smirnov
09:57 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Here are detailed logs. This time osd.11 crashed as described. I tried to take affected OSD out and the error just mo... Dmitry Smirnov
07:20 PM Bug #8659 (Resolved): ceph-deploy doesn't write 'name' key to a custom_repo
yum likes to have the 'name' field in a repo, but custom_repo does not attempt to set it, even if it gets a keyword. ... Dan Mick
07:12 PM Revision d6f30231 (ceph): FileStore: make _clone() copy spill out marker
Previously we were not doing so, and that resulted in unpredictable loss
of xattrs from the client's perspective.
Si...
Haomai Wang
07:12 PM Revision b758fd5f (ceph): FileStore: set XATTR_NO_SPILL_OUT when creating new files.
Fixes: #8205
Backport: firefly
Signed-off-by: Greg Farnum <greg@inktank.com>
(cherry picked from commit e3b995e1567f...
Greg Farnum
06:32 PM CephFS Bug #2825: File lock doesn't work properly
the file was opened in O_APPEND mode. client needs to ask for file size before each write Zheng Yan
08:25 AM CephFS Bug #2825: File lock doesn't work properly
Yeah, please open a new ticket; this one's been closed for a while. :) Greg Farnum
05:19 PM Revision 77670aea (ceph): thrashers/mapgap.yaml: ignore osd_map_cache_size warning
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:07 PM Revision 3134a320 (ceph): If archive_base is None, use config's
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:47 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
David Zafman wrote:
> When I was experimenting with tiering during development, I ran into this issue when the value...
Sherry Shahbazi
04:42 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
I have only 128 in that tier1-cache pool. Based on what you are saying, setting target_max_objects to 10 times greate... Sherry Shahbazi
04:34 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark

When I was experimenting with tiering during development, I ran into this issue when the value of target_max_object...
David Zafman
02:05 PM devops Feature #6986 (Closed): Build packages containing RBD and CephFS kernel modules for installation ...
Superceded by 8120 Neil Levine
02:04 PM devops Feature #8120: RHEL7 GA kernel build
Ian hit me up about this. I am working on getting this done today. Sandon Van Ness
02:02 PM devops Feature #8120: RHEL7 GA kernel build
We need to publish the Ceph kernel modules for 7.0 GA on ceph.com Neil Levine
01:53 PM devops Feature #8656 (Duplicate): Update Ceph packages in Fedora
Depedency: http://tracker.ceph.com/issues/8306
Once the ceph/ceph-common split has been made on the ceph.com RPMs,...
Neil Levine
01:49 PM devops Feature #8306: separate ceph.rpm into ceph and ceph-common
Can you please document in this ticket what the contents of ceph-common are, thanks. Neil Levine
12:41 PM Bug #8654: Parsing /etc/lsb-release for OSD metadata is not portable
Output from lsb_release -a:
$ lsb_release -a
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:c...
Danny Al-Gaaf
12:40 PM Bug #8654 (Resolved): Parsing /etc/lsb-release for OSD metadata is not portable
Using /etc/lsb-release to get information about the distro is not recommended since it's not portable.
Example: ca...
Danny Al-Gaaf
12:30 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
i am running 3.14.7 at the moment, since there were some bugs with the cephfs kernel client, which forced me to upgra... Markus Blank-Burian
12:04 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Interestingly, 3.14.4 appears to have some changes to fs/aio.cc. Samuel Just
11:55 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Journal and storage are on the the same hard drive. used lvm to create a lv for the Journal and another lv for normal... Markus Blank-Burian
11:52 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Each journal is on it's own block device? Or on a partition? Samuel Just
11:50 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
okay, so i am disabling aio and fiemap. regarding Journal files: i checked again and i am only using block devices as... Markus Blank-Burian
11:49 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
There probably is a ceph bug in here somewhere, but I think most of your trouble is related to your environment someh... Samuel Just
11:48 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
http://tracker.ceph.com/issues/2535 seems to be the reason why fiemap defaults to disabled. You may want to disable ... Samuel Just
11:43 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
no, i am not using ceph-deploy, since there was no version for gentoo. so i used the following commands to init new o... Markus Blank-Burian
11:43 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
I wonder whether the nfs hangs are interfering somehow with the journal aio stuff, you might try disabling aio. Samuel Just
11:42 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Are you using journal_force_aio? Samuel Just
11:40 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Was it ceph-deploy? Samuel Just
11:36 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
most journals are on local block devices /dev/sda -> /dev/vg/ceph-journal, some few are still on files, but also loca... Markus Blank-Burian
11:14 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Is it true that your inconsistencies are correlated with network congestion which would also cause the nfs root to hang? Samuel Just
11:14 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
How did you deploy the cluster originally? Samuel Just
11:13 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Possibly? I've never seen a ceph cluster behave anything like this. Are your osd journals on the nfs root? Samuel Just
10:35 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
can the pg info and logs be corrupt, even if all pgs are active+clean and a deep-scrub on all osds runs through witho... Markus Blank-Burian
08:34 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
I think your pg info and logs at some point became badly corrupted for some pgs. I think that is causing the asserts... Samuel Just
12:11 PM Fix #8205 (Resolved): FileStore: properly fill in XATTR_NO_SPILL_OUT tag
in firefly branch now Sage Weil
10:49 AM Bug #8646: OSD: assert in share_map() when marked down by an OSDMap
Steps to reproduce:
Ceph cluster with 8 nodes, 3 osds per node.
While Client Io was going on, run command: ceph...
Sahana Lokeshappa
10:45 AM Bug #8507 (Pending Backport): OSD: failing to create PG (when splitting?) in rados/test.sh
Samuel Just
10:25 AM Bug #7891: osd: leaked pg refs on shutdown
Steps to reproduce:
setup 8 nodes , 3 osds per node.
While Io was going on and cluster was also in rebalancing st...
Sahana Lokeshappa
10:11 AM Bug #8652: rados rmpool broken
wip-fix-rados-tool Samuel Just
10:09 AM Bug #8652 (Resolved): rados rmpool broken
It's the pool alignment thing introduced in 304b08a23a3db57010078046955a786fe3589ef8 Samuel Just
08:32 AM CephFS Bug #8651 (Need More Info): crashing mds in an active-active mds setup
The MDS got blacklisted, presumably because it got overloaded and stopped heartbeating the monitor or its MDS peers. ... Greg Farnum
02:15 AM CephFS Bug #8651 (Won't Fix): crashing mds in an active-active mds setup
2 active mds, crashing while writing 4 rsync streams to it with cephko
{ "mdsmap": { "epoch": 1428,
"flags"...
Kenneth Waegeman

06/23/2014

11:48 PM Revision 378b5add (ceph): qa/workunit: cephtool: test mds newfs and add_data_pool with ec pools
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:48 PM Revision 2b007c25 (ceph): mon: MDSMonitor: print pool name along with id during 'newfs' errors
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:29 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
for testing purposes, i installed btrfs on osd.63 to osd.69 since 2014-05-28 and on osd.57 since 2014-05-13. snapshot... Markus Blank-Burian
04:39 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Have you been running the xfs/btrfs mix the whole time? Samuel Just
02:11 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
as you can see from the attached logfile (pg07f1-errors.txt.gz), there was only one assert on the osds which are rela... Markus Blank-Burian
12:57 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
after the initial bugreport, i repaired all pgs made a deep scrub on all osds, after which all pgs were active+clean,... Markus Blank-Burian
12:23 PM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
When did those things happen? Samuel Just
11:34 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
- pg 0.7f1 incomplete on [1,66,28]
- determined from logs, that there were missing files from shard 1 and 66 on osd....
Markus Blank-Burian
11:16 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Why was there an rsync? Can you explain the sequence of events? Samuel Just
11:13 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
osd.66 and osd.1 (before my rsync from osd.28) had no subdirectory structure. the few files left on these hosts were ... Markus Blank-Burian
11:09 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
osd 66 has also a bad copy, only osd 28 had the copy containing the corresponding file. osd.66 is btrfs, while osd.28... Markus Blank-Burian
10:51 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
Can you dump the xattrs on that file? Samuel Just
10:47 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
shard 66 here is osd 66. You mean that ./DIR_1/DIR_F/DIR_7/DIR_F/100001fa418.000014ed__head_9FDFF7F1__0 exists on os... Samuel Just
10:12 PM Revision d6f68132 (ceph): mon: MDSMonitor: do not allow ec pools to be used for data or metadata
Fixes: #8624
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
10:09 PM Revision 20a1664b (ceph): common: LogClient: output to derr (i.e., dout(-1)) on CLOG_ERROR
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
10:09 PM Revision 98043608 (ceph): mon: Monitor: observe conf changes and report on unsage option values
Fixes: #8605
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
10:08 PM Revision ec73888f (ceph): mon: Monitor: sanitize options at start
Make sure some options have sane values.
Fixes: #8605
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
10:07 PM Revision 87f9dbaf (ceph): Give meaningful error when submodules are not checked out
Signed-off-by: Adam Crume <adamcrume@gmail.com> Adam Crume
10:06 PM Revision 58212b12 (ceph): osd: Only normalize extent if op uses extent
Code in ReplicatedPG was reading and modifying ceph_osd_op.extent,
even though that is a member of a union and only v...
Adam Crume
09:41 PM Revision 4225e2f6 (ceph): osd: remove OSD-specific leveldb options
OSDs will now rely on 'leveldb_*' config options. We do keep however
leveldb's log enabled for OSDs by passing 'leve...
Joao Eduardo Luis
09:35 PM Revision 9655c7e8 (ceph): Support installing ceph kernels from gitbuilder on rpm machines.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
09:35 PM Revision 6a741914 (ceph): Remove unused variables and functions.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
09:35 PM Revision b2a5bdf2 (ceph): Added requested comment.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
08:59 PM Revision 52b147c8 (ceph): ceph-mon: override 'leveldb_*' config options for the monitor
'leveldb_*' options are currently used both by the monitor and the osd.
However, the monitor has quite different requ...
Joao Eduardo Luis
08:26 PM Revision bb2ed23d (ceph): erasure-code: verify that rados put enforces alignment
http://tracker.ceph.com/issues/8622 refs: #8622
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from c...
Loïc Dachary
08:26 PM Revision dece6506 (ceph): enforce rados put aligment
Signed-off-by: Lluis Pamies-Juarez <lluis.pamies-juarez@hgst.com>
(cherry picked from commit 304b08a23a3db57010078046...
Lluis PJ
06:43 PM CephFS Bug #2825: File lock doesn't work properly
I've been using 0.80.1 on a vanilla 3.10.33 kernel. I am seeing this issue and can reproduce it reliably using the te... David Pippenger
06:28 PM Revision d42d19df (ceph): mon: MonitorDBStore: remove mon-specific leveldb options.
From this point onward, users should use leveldb's options and add them
to the appropriate config sections of their c...
Joao Eduardo Luis
06:25 PM Revision 235f4ca6 (ceph): Merge pull request #1998 from ceph/wip-disk-ioprio
osd: allow io priority for (background) disk threadpool to be set
Backport: firefly, dumpling
Reviewed-by: Samuel Ju...
Samuel Just
06:24 PM Revision 9844885d (ceph): mon: DataHealthService: s/mon_leveldb_size_warn/mon_data_size_warn/
Make the option name independent from the store mechanism used underneath.
Signed-off-by: Joao Eduardo Luis <joao.lu...
Joao Eduardo Luis
06:08 PM Revision 66b0b0e6 (ceph): Merge pull request #2015 from ceph/wip-8610
osd: ignore CRUSH_ITEM_NONE in compat_must_dispatch_immediately
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:47 PM Revision 57c5d058 (ceph): osd: ignore CRUSH_ITEM_NONE in compat_must_dispatch_immediately
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:59 PM CephFS Bug #8648: Standby MDS leaks memory over time
I believe we're leaking CInodes in open_root_inode et al. Greg Farnum
01:28 PM CephFS Bug #8648 (Resolved): Standby MDS leaks memory over time
I've discovered in my Ceph cluster that the MDS overtime will leak memory. In my case it usually takes a week two or ... Milosz Tanski
04:55 PM Revision 203318b8 (ceph): osd/OSDMap: do not require ERASURE_CODE feature of clients
Just because an EC pool exists in the cluster does not mean tha tthe client
has to support the feature:
1) The way c...
Sage Weil
04:55 PM Revision 6340b14b (ceph): osd/OSDMap: make get_features() take an entity type
Make the helper that returns what features are required of the OSDMap take
an entity type argument, as the required f...
Sage Weil
04:54 PM Revision 400fa88f (ceph): Avoid extra check for clean object
We needn't to check clean object via buffer state, skip the clean object.
Signed-off-by: Haomai Wang <haomaiwang@gma...
Haomai Wang
04:09 PM Revision f3176843 (ceph): Merge pull request #1979 from ceph/wip-backfill-priority
osd: improve backfill prioritization
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
04:08 PM Revision 5708727d (ceph): Merge pull request #1994 from dachary/wip-8599-ruleset-emperor
mon: pool set <pool> crush_ruleset must not use rule_exists (emperor backport)
Reviewed-by: Sage Weil <sage@inktank....
Sage Weil
04:03 PM Revision d9073f48 (ceph): osd: allow io priority to be set for the disk_tp
The disk_tp covers scrubbing, pg deletion, and snap trimming
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:01 PM Revision a2b49110 (ceph): common/io_priority: wrap ioprio_set() and gettid()
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:01 PM Revision 1b874102 (ceph): common/Thread: allow io priority to be set for a Thread
Ideally, set this before starting the thread. If you set it after, we
could potentially race with create() itself.
...
Sage Weil
04:01 PM Revision dd6badcb (ceph): common/WorkQueue: allow io priority to be set for wq
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:56 PM Revision c3393434 (ceph): Merge remote-tracking branch 'gh/wip-misc-fixes'
Conflicts:
src/mon/Monitor.cc
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
03:24 PM Bug #8641: Cache tiering agent cannot flush or evict objects during the benchmark
Samuel Just wrote:
> How did you initially set target_max_objects, please provide more detail.
The attachment is ...
Sherry Shahbazi
10:39 AM Bug #8641 (Need More Info): Cache tiering agent cannot flush or evict objects during the benchmark
How did you initially set target_max_objects, please provide more detail. Samuel Just
03:15 PM Revision b24ee497 (ceph): Merge pull request #2009 from kevincox/election-int
Use sized integer.
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:09 PM Revision 0b78592a (ceph): Merge pull request #272 from ceph/release
Create a python package for teuthology Alfredo Deza
01:24 PM CephFS Bug #8622 (Pending Backport): erasure-code: rados command does not enforce alignement constraints
Loic - this needs to be backported to Firefly. Ian Colle
01:07 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
It is still necessary. Samuel Just
12:24 PM Bug #8643: 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == sinfo.ali...
Here is the first log from affected OSD with increased verbosity, captured since start to crash.
Attaching logs from...
Dmitry Smirnov
10:36 AM Bug #8643 (Need More Info): 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.leng...
Please reproduce with
debug osd = 20
debug filestore = 20
debug ms = 1
on all osds and attach those logs.
Samuel Just
11:44 AM Bug #8614: OSD keyring shifted
My cluster is down right now, please help.
2014-06-23 11:42:25.117964 7fc0d4cf3700 1 mon.gfsnode5@0(leader).paxos...
jimmy lu
11:14 AM Bug #8610 (Pending Backport): osd: calc_priors_during doesn't ignore CRUSH_ITEM_NONE
Sage Weil
11:09 AM Bug #8646 (Resolved): OSD: assert in share_map() when marked down by an OSDMap
... Greg Farnum
10:15 AM Bug #8593 (Fix Under Review): mon: down but in osds in health warning calc is wrong
Sage Weil
10:15 AM Bug #8556 (Resolved): CEPH_FEATURE_OSD_ERASURE_CODES feature bit
Sage Weil
09:20 AM Revision 8700aa0e (ceph): test/libradosstriper/striping.cc: fix potential memory leak
Fix for:
[src/test/libradosstriper/striping.cc:138]: (error) Allocation with
getObjName, stat doesn't release it
Si...
Danny Al-Gaaf
08:50 AM Revision 2a8c1e22 (ceph): MDCache.cc: init 'umaster::ls' with NULL in contructor
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
08:23 AM Revision da03e9eb (ceph): MDCache.h: init 'umaster::safe' in constructor
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
08:17 AM Revision 2210ee3c (ceph): test/objectstore/store_test.cc: prefer ++operators for iterators
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
07:57 AM Revision cd123947 (ceph): Merge pull request #2011 from dachary/wip-osd-bench
osd: tests for osd bench
Reviewed-by: Huang Jun <hjwsm1989@gmail.com>
Loïc Dachary
07:10 AM Revision 3e93d4a1 (ceph): osd: tests for osd bench
Check that the safeguards against timeouts work as expected and that the
default hardcoded values are valid.
Signed-...
Loïc Dachary
07:05 AM Bug #7593: Disk saturation during PG folder splitting
Guang Yang wrote:
> Sage Weil wrote:
> > At a high level, sure, if you know ahead of time how many objects per PG y...
Sage Weil
04:43 AM Bug #8644 (Rejected): 624ae21833 breaks ceph-disk
git bisect shows 624ae21833 breaks ceph-disk
Seems it tries to create partition one, which has already been create...
Bjørnar Ness
04:15 AM rbd Bug #5876: Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_request->next_co...
sean redmond wrote:
> Ilya Dryomov wrote:
> > Just in case, the fix you are running with is now in 3.14. However w...
sean redmond
04:05 AM rbd Bug #5876: Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_request->next_co...
Ilya Dryomov wrote:
> Just in case, the fix you are running with is now in 3.14. However we
> are still working on...
sean redmond
03:27 AM rbd Bug #5876: Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_request->next_co...
Olivier Bonvalet wrote:
> I haven't got this problem anymore, it seems really stable for me now. Thanks !
>
> I t...
sean redmond
12:24 AM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
Almost no crashes, as i suspected. I had one osd going down, but I could find no crash in the logs.
But now my sys...
Matthias Babisch

06/22/2014

10:49 PM Bug #8642: After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
The crashes seem recovery related. Things have calmed down very much as recovery settled down/stopped. We had a crash... Matthias Babisch
10:02 AM Bug #8642 (Need More Info): After Upgrade from Emperor to Firefly osd start (seemingly randomly) ...
Can you attach a longer segment of the log file that includes the backtrace and failed assertion?
Also, if you can...
Sage Weil
09:45 PM Bug #3286: librbd, kvm, async io hang
I met the same problem.
Fio hangs in a linux-3.15.0 when using direct and sync.
ceph version :0.80.1(release)
bo zhou
04:07 PM Bug #8643 (Closed): 0.80.1: OSD crash: osd/ECBackend.cc: 529: FAILED assert(pop.data.length() == ...
OSD (0.80.1) crashed and became unusable ever since due to similar crash soon after restart:... Dmitry Smirnov
12:01 PM Feature #8605 (In Progress): mon: add sanity checks on configurables
also, making this twofold:
- monitors spit out warnings if in-memory config options do not pass the sanity checks.
...
Joao Eduardo Luis
10:01 AM Support #8462: related to integrity of objects
These questions are all specifically related to rgw, right? Sage Weil

06/21/2014

03:06 PM Revision 791a6b95 (ceph): Merge pull request #1974 from hjwsm1989/osd-bench
Fix EINVAL err when use "ceph tell osd.* bench"
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
03:18 AM Bug #8642 (Duplicate): After Upgrade from Emperor to Firefly osd start (seemingly randomly) crashing
I upgraded our ceph cluster from Emperor to Firefly today. After the upgrade I changed "tunables to optimal" and chan... Matthias Babisch
02:13 AM Bug #8641 (Can't reproduce): Cache tiering agent cannot flush or evict objects during the benchmark
I set target_max_objects to 1000, but it does not evict objects during creation of workload. It does not even start a... Sherry Shahbazi

06/20/2014

08:53 PM Revision 74be320a (ceph): Use sized integer.
Signed-off-by: Kevin Cox <kevincox@kevincox.ca> Kevin Cox
06:43 PM Revision 82d3a3dc (ceph): smoke-tests -> smoke
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:42 PM Revision 28a2253a (ceph): smoke: remove old smoke suite
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision a312f9af (ceph): Update setup.py
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:45 PM Revision 31eefebd (ceph): Merge pull request #1961 from ceph/wip-6703
support dmcrypt partitions when activating
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
05:15 PM Revision 4ca12b40 (ceph): common/WorkQueue: allow io priority to be set for wq
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 5e4b3b1f1cb870f39fc7cfb3adeae93e078d9057)
Con...
Sage Weil
05:15 PM Revision c9b3067f (ceph): common/Thread: allow io priority to be set for a Thread
Ideally, set this before starting the thread. If you set it after, we
could potentially race with create() itself.
...
Sage Weil
05:15 PM Revision 0796057f (ceph): common/io_priority: wrap ioprio_set() and gettid()
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 705713564bebd84ad31cc91698311cf2fbd51a48)
Con...
Sage Weil
05:10 PM Revision c46fe8e9 (ceph): osd: introduce simple sleep during scrub
This option is similar to osd_snap_trim_sleep: simply inject an optional
sleep in the thread that is doing scrub work...
Sage Weil
05:05 PM Revision 2cb19172 (ceph): Merge pull request #2007 from GRyall/master
doc: Fixed Typo in pools documentation - replaced '-' with '_' in eg
Reviewed-by: John Wilkins john.wilkins@inktank.com
John Wilkins
04:54 PM Revision 66a5f3b9 (ceph): doc: Fixed Typo in pools documentation - replaced '-' with '_' in examp...
George Ryall
03:39 PM Revision 5cd50a42 (ceph): Allow killing jobs by passing a 'jobspec'.
See teuthology-kill --help
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
03:14 PM Revision e189a668 (ceph): log the command that is being run with subprocess
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
11:12 AM Feature #8639 (Resolved): mon: dispatch messages while blocked waiting for IO
There's a blueprint for this at https://wiki.ceph.com/Planning/Blueprints/Submissions/mon%3A_dispatch_messages_while_... Joao Eduardo Luis
11:11 AM RADOS Tasks #8638 (New): mon: test rocksdb performance
Test how the monitors behave with rocksdb compared to leveldb. Joao Eduardo Luis
11:10 AM Tasks #8637 (New): leveldb: initial inquiries on how we can improve leveldb
Go into leveldb and check how and where we can improve leveldb to behave better under our workload. Joao Eduardo Luis
10:49 AM CephFS Feature #8636 (Resolved): mds/libcephfs: read only mount
Sage Weil
10:42 AM Feature #8635 (Resolved): add scrub, snap trimming, should be items in the OpWQ with cost/priority
Samuel Just
10:42 AM CephFS Feature #8634 (Resolved): mds: admin commands list, evict, etc session
Sage Weil
10:38 AM Feature #8633: allow writes before recovering a replica
should respect min_size Samuel Just
10:31 AM Feature #8633 (Duplicate): allow writes before recovering a replica
Samuel Just
10:33 AM CephFS Feature #7352 (Resolved): mds: make classes encode/decode-able
Sage Weil
10:14 AM Bug #8603 (Fix Under Review): ceph-disk should not hide commands that go through subprocess
Pull request opened: https://github.com/ceph/ceph/pull/2006 Alfredo Deza
10:12 AM rgw Bug #8632 (Resolved): rgw: bucket listing with delimiter doesn't scale well
Yehuda Sadeh
08:35 AM CephFS Bug #8624 (Fix Under Review): monitor: disallow specifying an EC pool as a data or metadata pool
https://github.com/ceph/ceph/pull/2005 Joao Eduardo Luis
06:53 AM CephFS Bug #8624 (In Progress): monitor: disallow specifying an EC pool as a data or metadata pool
Joao Eduardo Luis
08:26 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
there were more and more inconsistencies with missing files and i am unsure how to repair them. for example there wer... Markus Blank-Burian
08:23 AM Revision 41c536f9 (ceph): mailmap: Dominik Hannen affiliation
and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:23 AM Revision a58fbf79 (ceph): mailmap: Colin Mattson affliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:23 AM Revision 1cdea987 (ceph): mailmap: Walter Huf name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:23 AM Revision efefbfd1 (ceph): mailmap: koleosfuscus affiliation
Patrick McGarry, Sage Weil and Loic Dachary know who this nickname
belongs to
Signed-off-by: Loic Dachary <loic@dach...
Loïc Dachary
08:23 AM Revision 78cbac43 (ceph): mailmap: Dmitry Smirnov name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:23 AM Revision 2eddee73 (ceph): mailmap: Sylvain Munaut affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:23 AM Revision 43442953 (ceph): mailmap: Sushma Gurram affiliation
and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:23 AM Revision 06734f19 (ceph): mailmap: Stephen F Taylor affiliation
and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:23 AM Revision 009f01dc (ceph): mailmap: Sahid Orentino Ferdjaoui name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:23 AM Revision 4222f29e (ceph): mailmap: Wei Luo affiliation
and name normalization
Reviewed-by: Wei Luo <luowei@yahoo-inc.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:23 AM Revision 3716f588 (ceph): mailmap: Lluis Pamies-Juarez affiliation
and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:23 AM Revision 1f96cb72 (ceph): mailmap: Harpreet Dhillon affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:22 AM Revision 22c028d0 (ceph): mailmap: Red Hat acquires InkTank
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:21 AM Revision c2701723 (ceph): mailmap: Sebastien Ponce affiliation
Reviewed-by: Sebastien Ponce <sebastien.ponce@cern.ch>
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
07:57 AM devops Bug #7598: ceph-disk-activate error with ceph-deploy
You cannot activate a device without calling prepare first. So if you are encountering an issue when activating witho... Alfredo Deza
07:52 AM Revision 39a4b781 (ceph): mon: test that pools used in tiers cannot be removed
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
07:49 AM Revision 2c8ff50f (ceph): Merge pull request #1997 from ceph/wip-tiermsg
mon: name instead of id in "has tiers" message
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
07:06 AM rgw Bug #7499 (Resolved): rgw: bucket unlink / link isn't working
Fixed, commit:008663aac8b49be669c4694e97a7d4d6219572a1 Yehuda Sadeh
02:17 AM rbd Bug #5876 (Resolved): Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_reque...
Should be fixed by commit 0f2d5be792b0 ("rbd: use reference counts for image requests"), which went into 3.16-rc1. Ilya Dryomov
02:17 AM rbd Bug #8378 (Resolved): krbd: Kernel oops in rbd_img_obj_callback
Should be fixed by commit 0f2d5be792b0 ("rbd: use reference counts for image requests"), which went into 3.16-rc1. Ilya Dryomov
02:17 AM rbd Bug #7125 (Resolved): Assertion failure in rbd_img_obj_callback()
Should be fixed by commit 0f2d5be792b0 ("rbd: use reference counts for image requests"), which went into 3.16-rc1. Ilya Dryomov
02:14 AM Bug #8630: test osd-config.sh ENXIO
tried to... Loïc Dachary
12:07 AM Bug #8630: test osd-config.sh ENXIO
The problem did not show when run again, it is a race condition. Loïc Dachary
02:08 AM rbd Bug #6628 (Fix Under Review): krbd: BUG during ceph_osdc_stop() sometimes when rbd_add() fails
wip-remove-osd-6628 Ilya Dryomov
12:52 AM Bug #8588: In the erasure-coded pool, primary OSD will crash at decoding if any data chunk's size...
Hi Greg,
Sorry for the late reply.
We were just trying to simulate some potential disk error here, so we artif...
Zhi Zhang

06/19/2014

11:32 PM Bug #8630 (Resolved): test osd-config.sh ENXIO
"gitbuilder on raring":http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-raring-amd64-basic/log.cgi?log=97772c... Loïc Dachary
09:25 PM Revision 09d02abe (ceph): Revert "rados: Fix cache_flush, cache_try_flush, cache_evict and add hi...
cache_evict is kinda broken at the moment due to snapdir nonsense. I'm reverting this
test for now until it's fixed ...
Samuel Just
06:11 PM Revision fc772d73 (ceph): Add a couple tests for teuthology.schedule
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:39 PM Revision 363496ad (ceph): osd: use appropriate json types instead of stream when dumping info
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
05:39 PM Revision 1de9071d (ceph): osd/osd_types.cc: dump correct pg_log_entry_t member variable
We were dumping 'version' twice: for 'version' and 'prior_version'. We
do have a member variable called 'prior_versi...
Joao Eduardo Luis
05:16 PM Revision 97772c2f (ceph): mon: name instead of id in "has tiers" message
Instead of "Pool foo has tiers 1 2" print
"Pool foo has tiers bar baz".
Signed-off-by: John Spray <jspray@redhat.com>
John Spray
04:06 PM Revision 34ba8faf (ceph): Merge pull request #1988 from dachary/wip-warnings
test: fix -Wsign-compare warnings
Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt.com>
Loïc Dachary
03:53 PM Revision 4d5469ac (ceph): osd: ECMsgTypes: dump json bools instead of strings
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
03:52 PM Revision 3f0ea951 (ceph): osd: have 'tid' dumped as a json unsigned int where appropriate
Most of the places dumping it would dump it as a string. Others as an int.
Just a couple would dump it as an unsigned...
Joao Eduardo Luis
03:41 PM Revision 708776cc (ceph): Merge pull request #1993 from dachary/fix_ut
autotools: avoid check_SCRIPTS duplication
Reviewed-by: Wei Luo <luowei@yahoo-inc.com>
Loïc Dachary
03:31 PM Revision debaf615 (ceph): mon: dump 'epoch' as json unsigned instead of int
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
03:05 PM Revision 1a120e98 (ceph): mon: PGMonitor: dump 'epoch' as json int instead of string
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:59 PM Revision 317cf95f (ceph): mon: OSDMonitor: dump 'up' as json array instead of string
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:56 PM Revision b7ff3933 (ceph): mon: OSDMonitor: dump 'acting' as json array instead of string
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:28 PM Bug #8629 (Resolved): cache_evict needs to prevent make_writeable from creating a snapdir
Samuel Just
01:10 PM Revision 78f94a90 (ceph): mailmap: Ailing Zhang affiliation
and name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
12:32 PM Revision f9eb77b1 (ceph): Merge pull request #1995 from sjahl/master
doc: Fixed an incorrect flag in radosgw admin docs. John Wilkins
12:02 PM Bug #8628: Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
Now I understand better. It will require someone more familiar with the code than I am to figure this one out. Loïc Dachary
11:58 AM Bug #8628: Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
No, I was adding tracepoints to the function and saw the bug. Adam Crume
11:52 AM Bug #8628: Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
Did you run into a problem related to this ? Loïc Dachary
11:24 AM Bug #8628: Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
I don't think it can be done reliably through the API. It might be possible by sending a specially crafted message t... Adam Crume
10:00 AM Bug #8628: Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
Would it be possible to create these conditions using the API ? It cannot be unit tested, unfortunately. But it may b... Loïc Dachary
09:13 AM Bug #8628 (Resolved): Bad ceph_osd_op.extent union access in ReplicatedPG::do_osd_ops
ReplicatedPG::do_osd_ops reads and modifies ceph_osd_op.extent regardless of the operation, and therefore regardless ... Adam Crume
11:44 AM Revision d2e852e2 (ceph): doc: Fixed an incorrect flag in radosgw admin docs.
Example use a "--gen-key" flag, which doesn't exist. Changed it to
"--gen-access-key".
Signed-off-by: Stephen Jahl <...
Stephen Jahl
11:11 AM Bug #8606 (Closed): JSON output normalization for "num_in_osds"
This has been fixed in 790dda9c, which is went go out with 0.77. Current version does not suffer from this. Joao Eduardo Luis
09:19 AM Revision 3138f2a9 (ceph): mon: pool set <pool> crush_ruleset must not use rule_exists
Implement CrushWrapper::ruleset_exists that iterates over the existing
rulesets to find the one matching the ruleset ...
John Spray
07:54 AM Revision 741ad3ff (ceph): autotools: avoid check_SCRIPTS duplication
The check_SCRIPTS content must be added to EXTRA_DIST, otherwise it will
not be included by make dist and it won't be...
Loïc Dachary
07:38 AM Revision c3678ad8 (ceph): Merge pull request #1992 from luowei62/fix_ut
Fix dist package run unit test failed.
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
06:13 AM Revision 5fee8078 (ceph): Merge pull request #1989 from dachary/wip-8622-rados-alignment
tests: prevent gitbuilder trigger in test-erasure-code.sh
Reviewed-by: Lluis Pamies-Juarez <lluis@pamies.cat>
Loïc Dachary
04:27 AM Feature #8071: erasure-code: simplify jerasure initialization
"tests queued":http://pulpito.ceph.com/loic-2014-06-19_13:26:46-rados-wip-8071-testing-basic-plana/
no clue why qu...
Loïc Dachary
04:00 AM Revision c0d78c62 (ceph): Fix dist package run unit test failed.
Signed-off-by: Wei Luo <luowei@yahoo-inc.com> Wei Luo

06/18/2014

10:09 PM Revision b3ace76d (ceph): tests: prevent gitbuilder trigger in test-erasure-code.sh
Use the INFO keywork instead of WARNING so that gitbuilder does not
confuse this with a warning worth fixing.
Signed...
Loïc Dachary
10:02 PM Revision 3a9c0fcd (ceph): test: fix -Wsign-compare warnings
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
09:21 PM Revision 15f03388 (ceph): Merge pull request #1987 from dachary/wip-8622-rados-alignment
erasure-code: verify that rados put enforces alignment
Reviewed-by: Lluis Pamies-Juarez <lluis@pamies.cat>
Loïc Dachary
09:13 PM Revision b46c4056 (ceph): erasure-code: verify that rados put enforces alignment
http://tracker.ceph.com/issues/8622 refs: #8622
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
09:12 PM Revision 65005572 (ceph): Merge pull request #1983 from dachary/wip-osd-config
tests: remove spurious and harmless find command
Reviewed-by: Florent Flament <florent.flament@cloudwatt.com>
Loïc Dachary
09:01 PM Revision 7182b455 (ceph): Merge pull request #1984 from llpamies/wip-8622
enforce rados put aligment
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
06:32 PM Revision 6aa3440d (ceph): Merge pull request #1943 from athanatos/wip-8507
Wip 8507
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
06:16 PM Revision e6466aa9 (ceph): Merge pull request #1986 from ceph/wip-scrub-sleep
osd: introduce simple sleep during scrub
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
06:09 PM Revision 48ed75b8 (ceph): Merge pull request #1985 from concubidated/master
ReplicatedPG: Fix 'ajusted' typo
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:56 PM Revision c35ceef5 (ceph): ReplicatedPG: 'ajusted' typo
Signed-off-by: <Tyler Brekke> tyler.brekke@inktank.com Tyler Brekke
05:26 PM Revision de2c085c (ceph): rgw-admin: Fix the 'show log' command
Fixes: #8553
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Signed-off-by: Sylvain Munaut <s.munaut@whatever-company...
Sylvain Munaut
05:00 PM Revision 304b08a2 (ceph): enforce rados put aligment
Signed-off-by: Lluis Pamies-Juarez <lluis.pamies-juarez@hgst.com> Lluis PJ
04:34 PM Feature #8307: Creating a pool with erasure code allows me to create invalid ec profile names.
"pending backport":https://github.com/ceph/ceph/pull/1991 Loïc Dachary
03:49 PM Bug #8601 (Fix Under Review): erasure-code: default profile does not exist after upgrade
"need review":https://github.com/ceph/ceph/pull/1990 Loïc Dachary
02:08 PM CephFS Bug #8622: erasure-code: rados command does not enforce alignement constraints
Would you have time to review / try this : https://github.com/ceph/ceph/pull/1987 ? Loïc Dachary
02:05 PM CephFS Bug #8622 (Resolved): erasure-code: rados command does not enforce alignement constraints
This is fine, great work :-) Loïc Dachary
10:01 AM CephFS Bug #8622: erasure-code: rados command does not enforce alignement constraints
Loic,
I had some problems squashing the commits and I created a new pull request:
https://github.com/ceph/ceph/pu...
Lluis PJ
09:20 AM CephFS Bug #8622 (In Progress): erasure-code: rados command does not enforce alignement constraints
Loïc Dachary
01:58 PM Revision 8d9201fd (ceph): tests: remove spurious and harmless find command
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
11:28 AM Revision 3ad451ef (ceph): Make <poolname> in "ceph osd tier --help" clearer.
The ceph osd tier --help info on the left always says <poolname>.
It is unclear which one to put <tierpool> on the ri...
Accela Zhao
10:30 AM rgw Bug #8553 (Resolved): rgw: log show broken
Merged, commit:de2c085c0f53c1d06acc8a968666006624f939ad Yehuda Sadeh
10:17 AM rgw Bug #8585 (Resolved): rgw suite failures on master
Merged, commit:b2542f8e880e45bb6d052f13eb3ef6a7c61e4cd4 Yehuda Sadeh
09:13 AM Feature #8580 (In Progress): Decrease disk thread's IO priority and/or make it configurable
Sage Weil
08:02 AM Bug #8625 (Resolved): EC pool - OSD creates an empty file for op with 'create 0~0, writefull 0~xx...
When we tested radosgw against EC pool, we found that for the head strip written from radosgw, it always create two p... Guang Yang
02:16 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
Yes that worked on 3.14.1 kernel on Ubuntu 14.04 (mix of 32, 64 bit and wifi and ethernet). Great work on CephFS and ... David Halls
12:02 AM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
Zheng Yan wrote:
> you can try removing that assertion from the source code, than recompile ceph.
Thanks for the ...
Dmitry Smirnov

06/17/2014

11:58 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
you can try removing that assertion from the source code, than recompile ceph. Zheng Yan
11:44 PM CephFS Bug #8623 (Won't Fix): MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtu...
Dmitry Smirnov
11:28 PM CephFS Bug #8623 (New): MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual voi...
So the only way to use CephFS on EC pool is to stack CephFS on cache pool on top of EC pool? Will it work?
I got m...
Dmitry Smirnov
11:01 PM CephFS Bug #8623 (Won't Fix): MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtu...
Yeah, EC pools need to be used underneath a cache pool (limited validation) or for RGW storage. CephFS definitely won... Greg Farnum
09:16 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
I think EC pool does not support block storage either, because it does not support seeky write. Zheng Yan
07:44 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
Zheng Yan wrote:
> EC pool does not support truncate operation. One option is make MDS return (Operation not support...
Dmitry Smirnov
07:14 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
EC pool does not support truncate operation. One option is make MDS return (Operation not supported) when client want... Zheng Yan
06:52 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
Thanks for quick reply.
Zheng Yan wrote:
> osd_op_reply(169108 100000cfe98.00000000 [trimtrunc 2@0] v0'0 uv0 ondi...
Dmitry Smirnov
06:32 PM CephFS Bug #8623: MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtual void C_MD...
osd_op_reply(169108 100000cfe98.00000000 [trimtrunc 2@0] v0'0 uv0 ondisk = -95 ((95) Operation not supported))
Thi...
Zheng Yan
06:17 PM CephFS Bug #8623 (Won't Fix): MDS crashes (unable to access CephFS) / mds/MDCache.cc: In function 'virtu...
All of a sudden I found all three MDS servers down and not starting (crashing):... Dmitry Smirnov
11:00 PM CephFS Bug #8624 (Resolved): monitor: disallow specifying an EC pool as a data or metadata pool
Apparently you can, and things go horribly wrong when the MDS or clients try to write to it. Greg Farnum
09:47 PM Revision 4afffb4a (ceph): osd: fix filestore perf stats update
Update the struct we are about to send, not the (unlocked!) one we will
send the next time around.
Backport: firefly...
Sage Weil
09:47 PM Revision cdca7b71 (ceph): osd: move osd_stat into OSDService
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:35 PM Revision d20da8de (ceph): osd: add osd_min_recovery_priority tunable
Add a tunable to control the minimum priority recovery item that we will
grant a reservation for. The priority is lo...
Sage Weil
09:35 PM Revision 0985ae71 (ceph): osd: prioritize backfill based on *how* degraded
Instead of prioritizing all degraded PGs equally, prioritize those that
have the fewest acting members (the most degr...
Sage Weil
09:35 PM Revision b65ceb68 (ceph): common/AsyncReserver: add a min_priority knob
To do reserve items that are < the min priority. Default to 0.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:56 PM Revision 0e7a9792 (ceph): osd: fix word sizes in MBackfillReserve
Fix these fields to 32 bits.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:27 PM CephFS Bug #8622: erasure-code: rados command does not enforce alignement constraints
I created a pull request for the second option.
https://github.com/ceph/ceph/pull/1981/
Lluis PJ
05:43 PM CephFS Bug #8622: erasure-code: rados command does not enforce alignement constraints
After some debugging it seems to me that the problem is that rados client reads ands sends data in chunks of size (1<... Lluis PJ
03:55 PM CephFS Bug #8622 (Resolved): erasure-code: rados command does not enforce alignement constraints
Original title for the record : "EC pool fails for certain (k,m) combinations for >4MB objs"
Steps to reproduce th...
Lluis PJ
05:47 PM Revision c4e8451c (ceph): osd: introduce simple sleep during scrub
This option is similar to osd_snap_trim_sleep: simply inject an optional
sleep in the thread that is doing scrub work...
Sage Weil
05:39 PM Revision af503402 (ceph): Merge pull request #1968 from ceph/wip-ceph-isatty
ceph: output prompt only if stdin is tty
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:27 PM Revision 7b580a2f (ceph): mon: Monitor: complex code deduplication algorithm applied to tick()
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
04:21 PM Revision 0ed1fe64 (ceph): mon: Monitor: rework tick() so we don't calculate the same thing over a...
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:06 PM Revision ef8a1281 (ceph): support dmcrypt partitions when activating
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
06:51 AM CephFS Fix #7564 (Duplicate): synchronize MDS and client times in a way that makes pjd happy even under ...
Greg Farnum
06:49 AM CephFS Feature #3727 (Resolved): mds: refactor EMetablob encoding paths
Sage Weil
06:49 AM CephFS Feature #8386 (Resolved): mds: use client (instead of mds) ctime/mtime
Sage Weil
05:20 AM CephFS Bug #8575 (Rejected): linux kernel: possible circular locking dependency detected
Zheng Yan
05:12 AM Revision 7dc93a96 (ceph): Fix EINVAL err when use "ceph tell osd.* bench"
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
05:06 AM rgw Bug #8553: rgw: log show broken
In case you haven't traced this already, I have had this patch in my local tree for some time and forgot to post it. Sylvain Munaut
04:58 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
I thing I found the buggy code, but it has been changed in 3.14 kernel. please try 3.14 kernel or the attached patch. Zheng Yan
01:28 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
Kernel is 3.13.0. Happens with 32 or 64 bit. Here's part of the log from just before the error (last line has the err... David Halls
04:09 AM rgw Bug #8621: civetweb frontend fails authentication if URL has special chars
The problem is that civetweb only give the url-decoded URI in the @struct mg_request_info@. I don't see how you can g... Sylvain Munaut
02:31 AM rgw Bug #8621 (Resolved): civetweb frontend fails authentication if URL has special chars
For example trying to initiate a multipart to a 'test:multi' key.
Logs from an attempt through fast cgi :...
Sylvain Munaut
12:01 AM Revision 55a97787 (ceph): mon/OSDMonitor: make down osd count sensible
We currently log something like
1/10 in osds are down
in the health warning when there are down OSDs, but this is ...
Sage Weil
12:01 AM Revision 98883f63 (ceph): mon: fix typos, punctuation for mon disk space warning(s)
Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
12:01 AM Revision 82e47db8 (ceph): mon: refactor check_health()
Refactor the get_health() methods to always take both a summary and detail.
Eliminate the return value and pull that ...
Sage Weil
12:01 AM Revision 3ed7f2dd (ceph): mon: ensure HealthService warning(s) include a summary
The low disk space check would change our status to HEALTH_WARN and include
a detail message, but no summary. We nee...
Sage Weil

06/16/2014

10:58 PM Bug #8620 (Won't Fix): rest/test.py occasional failure (dumpling)
(i suspect this affects master, too?)
ubuntu@teuthology:/a/teuthology-2014-06-16_19:00:48-rados-dumpling-testing-b...
Sage Weil
10:08 PM Revision ab12a036 (ceph): Merge pull request #1947 from ceph/wip-import-purge
Wip import purge
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
09:52 PM Bug #8589: scrub error with leveldb backend
Maybe we hint it(http://tracker.ceph.com/issues/8612) Haomai Wang
08:09 PM Revision 5146cb06 (ceph): Merge pull request #1971 from ceph/wip-ec-hitset
ceph_test_rados_api_tier: disable LibRadosTierECPP::HitSetWrite
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
08:04 PM Revision 9cc1a758 (ceph): Merge pull request #1970 from dachary/wip-erasure-code-profile-default
Revert "erasure-code: create default profile if necessary" Loïc Dachary
08:01 PM Bug #8582 (Need More Info): Cluster very slow after upgrade to 80.1
Sage Weil
09:37 AM Bug #8582: Cluster very slow after upgrade to 80.1
Can you look at something like iostat or iotop to see if the disks are busy or not? Are the ceph-osd procs using a l... Sage Weil
07:57 PM Revision c5b5ed67 (ceph): ceph_test_rados_api_tier: disable LibRadosTierECPP::HitSetWrite
Disable this test until hitget-get reliably works on EC pools (currently
it does not, and this test usually passes on...
Sage Weil
07:41 PM Revision 0bb0095b (ceph): Revert "erasure-code: create default profile if necessary"
This reverts commit 360de6adf24ef9a1287d169416d5e9bbb72afbec.
Conflicts:
src/mon/OSDMonitor.cc
Loïc Dachary
07:28 PM Revision 1c724651 (ceph): osd: verify osd config sanity checks
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
07:28 PM Revision f53bed1b (ceph): mon/OSDMonitor: fix build error
This broke with 360de6adf24ef9a1287d169416d5e9bbb72afbec.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:14 PM devops Bug #8616 (Closed): after deploying ceph while testing calamari, rados operation hangs.
After deploying ceph while testing the ICE installation process, I ran the following:
sudo rados -p data put myobj...
Anonymous
06:56 PM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
can you enable debugging mode (echo module ceph +p > /sys/kernel/debug/dynamic_debug/control) on cephfs. I suspect th... Zheng Yan
06:21 PM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
which version of kernel ? Zheng Yan
02:32 PM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
With a single cephfs client machine, I had no problems.
With two client machines, my tests failed again (missed read...
David Halls
11:57 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
Yes - I have two ceph-osd machines and 4 cephfs client machines, all running Ubuntu 14.04 and the Ceph versions from ... David Halls
08:15 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
Are all of the running ceph-osd daemons 0.80? Is the client cephfs or rbd? Sage Weil
12:58 AM Bug #7371: libceph: tid 36856 reply has 196608 bytes we had only 147456 bytes ready
I'm seeing this on Ubuntu 14.04 (Ceph 0.80). David Halls
05:16 PM Revision 84948517 (ceph): Merge pull request #1951 from sahid/ut-lru
Adds tests to include/lru.h + fixes small issues
Reviewed-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Sage Weil...
Loïc Dachary
04:35 PM Revision a0689ecc (ceph): Merge pull request #1954 from dachary/wip-8307-erasure-code-profile-imp...
erasure code profile implicit creation
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
04:30 PM Revision e0315268 (ceph): Merge pull request #1964 from ceph/wip-osd-configs
osd: add sanity check/warning on a few key configs
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
04:29 PM Revision 11ce9119 (ceph): Merge pull request #1966 from dachary/wip-erasure-code-profile-default
DNM: erasure-code: create default profile if necessary
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:27 PM Revision 3cf01a0e (ceph): Merge pull request #1963 from dachary/wip-8599-ruleset-dumpling
mon: pool set <pool> crush_ruleset must not use rule_exists (dumpling)
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:25 PM Revision f290a021 (ceph): Merge pull request #1962 from dachary/wip-8599-ruleset-firefly
mon: pool set <pool> crush_ruleset must not use rule_exists (firefly)
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:19 PM Revision ec422a94 (ceph): Make conf_file optional
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:17 PM Revision 4bd1b5e2 (ceph): PendingReleaseNotes: note about keyvaluestore-dev on-disk format change
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:13 PM Revision d3d60af4 (ceph): Merge pull request #1941 from yuyuyu101/wip-8564
Fix write operation on a deleted object in the same transaction(KeyValueStore)
Reviewed-by: Sage Weil <sage@inktank....
Sage Weil
03:01 PM Bug #8519: msgr: deadlock, blocked on SimpleMessenger::lock
wip-8519-osd-unblocking
I'll schedule a suite once it's going on the gitbuilders. Should add unit tests for the ne...
Greg Farnum
02:33 PM Bug #8614 (Can't reproduce): OSD keyring shifted
Hello,
Env:
1 host = mon, mds, admin for ceph-deploy
4 hosts = osd server
I troubleshooted an OSD being down ...
jimmy lu
02:32 PM Bug #8613 (Duplicate): ENOENT from ceph_test_rados
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-06-16_02:30:04-rados-master-testing-basic-plana/310274... Sage Weil
02:30 PM Bug #8612: osd: scrub mismatch, overcount on objects
Sage Weil
02:29 PM Bug #8612 (Can't reproduce): osd: scrub mismatch, overcount on objects
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-06-16_02:30:04-rados-master-testing-basic-plana
310...
Sage Weil
02:28 PM Bug #8611 (Duplicate): osd/ReplicatedPG.cc: 2348: FAILED assert(p != snapset.clones.end())
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2014-06-16_02:30:04-rados-master-testing-basic-plana/310038... Sage Weil
02:16 PM Bug #8610 (Duplicate): osd: calc_priors_during doesn't ignore CRUSH_ITEM_NONE
ubuntu@teuthology:/a/teuthology-2014-06-15_02:30:07-rados-next-testing-basic-plana/308761... Sage Weil
01:54 PM Revision d93e74e7 (ceph): common: Enforces the methods lru_pin() and lru_unpin()
If lru_*pin() is called twice, the counter will be incr/decr
incorrectly since it will count more/less pinned objects...
Sahid Orentino Ferdjaoui
01:54 PM Revision d48ed68a (ceph): common: Fixes issue with lru_clear() + add new test
The method lru_clear() must set attribute lru_num to zero
after lru_top, lru_bot and lru_mid are reseted. indeed, lru...
Sahid Orentino Ferdjaoui
01:54 PM Revision 62aa5c5c (ceph): common: Adds simple tests to verify good behavior
Adds new tests to the lib include/lru.h to verify methods
insert_*.
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.f...
Sahid Orentino Ferdjaoui
01:35 PM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2014-06-15_02:30:07-rados-next-testing-basic-plana/308538 (btrfs)
the problem in ...
Sage Weil
12:13 PM Bug #8595: osd: client op blocks until backfill starts (dumpling)

Both
6f975e35a1e29a01347e4a6709b54a0422e063dd
and
3d0d69fed09675fc466f6c5b2736ba674923823d
look like they need ...
David Zafman
11:42 AM devops Bug #8403 (Resolved): Fedora 20 needs to be supported with repos
FC20 repos are now available http://ceph.com/rpm-firefly/fc20/ Alfredo Deza
11:39 AM Feature #8391: sysvinit does not support custom cluster names
ceph-deploy now refuses to install on sysvinit systems when custom cluster names are passed in.
This issue is left...
Alfredo Deza
11:37 AM devops Bug #8572 (Resolved): ceph-release missing from new FC20 repo
This was fixed a few days ago. Alfredo Deza
11:32 AM RADOS Feature #8609: Improve ceph pg repair
+1 I think this is really important and would reduce the amount of time I spend managing my cluster. Aaron T
11:20 AM RADOS Feature #8609 (New): Improve ceph pg repair
At the moment, ceph uses the primary copy to repair an inconsistent pg. This is not always a good choice, if there ha... Markus Blank-Burian
10:58 AM rgw Bug #8608 (Resolved): rgw: bucket instance id is truncated
The bucket instance id is a concatenation of the zone name, the rados (client) instance id, and a running atomic coun... Yehuda Sadeh
10:18 AM Bug #8606 (Closed): JSON output normalization for "num_in_osds"
JSON output in ceph -s -f json shows the property of j["osdmap"]["osdmap"]["num_in_osds"] as a quoted string and not ... Ben Sherman
10:01 AM Feature #8307 (Pending Backport): Creating a pool with erasure code allows me to create invalid e...
Loïc Dachary
10:01 AM Feature #8307 (Resolved): Creating a pool with erasure code allows me to create invalid ec profil...
Loïc Dachary
09:27 AM Bug #8601 (Pending Backport): erasure-code: default profile does not exist after upgrade
Sage Weil
09:25 AM Bug #8599 (Resolved): Fix check of ruleset id on pool update
Sage Weil
09:12 AM Revision 64f62326 (ceph): ceph: output prompt only if stdin is tty
In loop mode, output prompt only if stdin is tty, i.e. if we are
interactive.
Signed-off-by: Ilya Dryomov <ilya.dryo...
Ilya Dryomov
09:12 AM rbd Bug #8564 (Resolved): osd cannot be restarted when leveldb is used as backend
Sage Weil
09:10 AM Revision 2eb1f55a (ceph): vstart.sh: rename conf variable to conf_fn
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com> Ilya Dryomov
09:10 AM Revision 8d1cb8ba (ceph): vstart.sh: echo CEPH_{CONF,KEYRING} exports if necessary
If CEPH_DIR is not PWD, echo export statements for CEPH_{CONF,KEYRING}.
Signed-off-by: Ilya Dryomov <ilya.dryomov@in...
Ilya Dryomov
08:41 AM Feature #8605 (Resolved): mon: add sanity checks on configurables
add a check_config() type method to the config observer and init to verify that important config tunables (like timeo... Sage Weil
06:35 AM Bug #8603 (Resolved): ceph-disk should not hide commands that go through subprocess
ceph-disk currently does not tell you any commands that go through subprocess unless the command
fails, in which cas...
Alfredo Deza
06:30 AM Revision 18f58074 (ceph): Make KeyValueStore not use expected_write_size
expected_write_size in set_alloc_hint isn't the mean of name, now it's just the
size of object. It's not suitable for...
Haomai Wang
02:18 AM Bug #8532: 0.80.1: OSD crash (domino effect), same as BUG #8229
i am still having problems with the cluster, but this time there is a growing number of inconsistencies, which starte... Markus Blank-Burian

06/15/2014

02:54 PM Revision 360de6ad (ceph): erasure-code: create default profile if necessary
http://tracker.ceph.com/issues/8601
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
02:06 PM devops Bug #8602 (Rejected): ceph fedora package is missing erasure code libraries
See https://bugzilla.redhat.com/show_bug.cgi?id=1109594 Loïc Dachary
09:56 AM Revision 1fb45741 (ceph): Merge pull request #1960 from dachary/wip-test-kill-race
tests: prevent kill race condition
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Loïc Dachary
07:58 AM Bug #8601 (Fix Under Review): erasure-code: default profile does not exist after upgrade
"work in progress":https://github.com/ceph/ceph/pull/1966 Loïc Dachary
06:44 AM Bug #8601 (Resolved): erasure-code: default profile does not exist after upgrade
h3. Workaround
Create the *default* profile, after upgrading to firefly, with...
Loïc Dachary
04:30 AM Bug #8556: CEPH_FEATURE_OSD_ERASURE_CODES feature bit
With this applied to 0.80.1 and erasure pool is in use, all OSDs log ... Dmitry Smirnov
03:17 AM Bug #8556: CEPH_FEATURE_OSD_ERASURE_CODES feature bit
I just want to say thanks for this change. Backport is trivial and now I can finally use erasure pool with kernel RBD... Dmitry Smirnov

06/14/2014

05:30 PM Revision f3ec7d0b (ceph): osd: add sanity check/warning on a few key configs
Warn when certain config values are set to bad values.
Backport: firefly, dumpling
Signed-off-by: Sage Weil <sage@in...
Sage Weil
01:44 PM RADOS Support #8600 (Closed): MON crashes on new crushmap injection
The crush map contains the following rule
rule ssd {
ruleset 1
type replicated
min_size 1
max_size 10
step...
Jean-Charles Lopez
11:05 AM Revision c3400853 (ceph): mon: pool set <pool> crush_ruleset must not use rule_exists
Implement CrushWrapper::ruleset_exists that iterates over the existing
rulesets to find the one matching the ruleset ...
John Spray
10:56 AM Revision d02d46e2 (ceph): mon: pool set <pool> crush_ruleset must not use rule_exists
Implement CrushWrapper::ruleset_exists that iterates over the existing
rulesets to find the one matching the ruleset ...
John Spray
07:59 AM Revision 8fd2fc1a (ceph): osd: 'status' admin socket command
Basic stuff, like what state is the OSD in, and what osdmap epoch are
we on.
Signed-off-by: Sage Weil <sage@inktank....
Sage Weil
04:07 AM Bug #8599: Fix check of ruleset id on pool update
"dumpling backport":https://github.com/ceph/ceph/pull/1963 Loïc Dachary
03:23 AM Bug #8599 (Fix Under Review): Fix check of ruleset id on pool update
The individual commits fixing this in master cannot be conveniently cherry-picked because the CrushWrapper::ruleset_e... Loïc Dachary
01:51 AM Bug #8599 (Resolved): Fix check of ruleset id on pool update
h3. Workaround
Use the rule_id instead of the ruleset. The rule_id for a given ruleset can be found with: ...
Loïc Dachary
01:24 AM Revision 82c54795 (ceph): Merge pull request #1949 from ceph/wip-7774-3
Wip 7774 3
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin

06/13/2014

11:30 PM Revision f7c093e9 (ceph): Merge pull request #1915 from ceph/wip-8452-2
rgw: set meta object in extra flag when initializing it
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
10:03 PM Bug #8598 (Can't reproduce): Monitor performance during intensive operations
Problem: During times of intensive operations such as deep scrubbing, monitors are observed coming in and out of quor... Brian Andrus
08:30 PM Revision 57224194 (ceph): init-ceph: continue after failure doing osd data mount
If we are starting many daemons and hit an error, we normally note it and
move on. Do the same when doing the pre-mo...
Sage Weil
08:30 PM Revision 32349245 (ceph): init-ceph: continue after failure doing osd data mount
If we are starting many daemons and hit an error, we normally note it and
move on. Do the same when doing the pre-mo...
Sage Weil
08:26 PM Bug #8595: osd: client op blocks until backfill starts (dumpling)
commit:6f975e35a1e29a01347e4a6709b54a0422e063dd fixed it in emperor, but not intentionally. Sage Weil
08:23 PM Bug #8595: osd: client op blocks until backfill starts (dumpling)
we are hitting this:... Sage Weil
07:20 PM Bug #8595 (Resolved): osd: client op blocks until backfill starts (dumpling)
observed on congress. logs at cephstore7098:~sage Sage Weil
06:47 PM Revision 0cb6b719 (ceph): Add .ropeproject to .gitignore
I use a vim plugin that creates lots of directories with that name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
05:13 PM RADOS Feature #8594: Monitor multi-thread awareness
The monitor is essentially single threaded right now. If that's causing specific performance issues it would be good ... Greg Farnum
05:00 PM RADOS Feature #8594 (New): Monitor multi-thread awareness
-First noticed by a support customer in firefly while starting OSDs, creating this as a tracking issue initially unti... Brian Andrus
04:14 PM Revision e5a291ef (ceph): Fix for bug #6700
When preparing OSD disks with colocated journals, the intialization process
fails when using dmcrypt. The kernel fail...
Steve Taylor
03:39 PM Bug #8593 (Resolved): mon: down but in osds in health warning calc is wrong
it is just comapring numbers, so if there are up + out osds it is wrong
int num_up_osds = osdmap.get_num_up_osds...
Sage Weil
01:29 PM Bug #8554 (Resolved): sysvinit script stops if it hits a mount error
Sage Weil
12:59 PM Revision 4786a485 (ceph): osd: remove non const get_erasure_code_profile
It is not used and will unexpectedly create a new entry if selected when
the const version is intended.
Signed-off-b...
Loïc Dachary
12:46 PM Revision a1c13c57 (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
10:56 AM Revision 3c638111 (ceph): erasure-code: OSDMonitor::get_erasure_code is a const
If it is not, the non const version of OSDMap::get_erasure_code_profile
is called and a profile is created as a side ...
Loïc Dachary
10:56 AM Revision 6bf8183f (ceph): erasure-code: consistent argument parsing for profiles
Remove the = from the goodchars of the erasure_code_profile argument of
osd pool create so that it is consistent with...
Loïc Dachary
10:56 AM Revision 5c1f9aae (ceph): osd: improve osd pool create error message readability
Add std::endl to separate independent error messages related to erasure
code.
Signed-off-by: Loic Dachary <loic@dach...
Loïc Dachary
10:56 AM Revision ff2eb234 (ceph): erasure-code: pool create must not create profiles
If a non existent profile is provided as an argument to osd pool create,
it must exit on error and not create the pro...
Loïc Dachary
10:39 AM Revision acd6ebb0 (ceph): qa: set +x on cephfs_journal_tool_smoke
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
10:39 AM Revision 0d63cf24 (ceph): qa: extend cephfs_journal_tool_smoke
To provide coverage for the 'import' command
resulting in the same contents as before an
export/import cycle.
Signed...
John Spray
10:39 AM Revision 381163c2 (ceph): tools/cephfs: Clean up waits in Dumper
Remove some LOC by using C_SaferCond.
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
10:39 AM Revision ac057999 (ceph): tools/cephfs: error handling in journal_export
Was failing on unreadable journal even if
only trying to do an import.
Was calling messenger destructor without init...
John Spray
10:39 AM Revision ee487b42 (ceph): tools/cephfs: Purge trailing objects during import
Reviewed-by: Gregory Farnum <greg@inktank.com>
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
09:50 AM Feature #7238 (Fix Under Review): erasure code : implement LRC plugin
Loïc Dachary
09:44 AM Feature #7238: erasure code : implement LRC plugin
the "job died":http://qa-proxy.ceph.com/teuthology/loic-2014-06-12_15:38:27-rados-wip-7238-lrc-testing-basic-plana/30... Loïc Dachary
09:07 AM Feature #7238: erasure code : implement LRC plugin
none of the "failed":http://pulpito.ceph.com/loic-2014-06-12_15:38:27-rados-wip-7238-lrc-testing-basic-plana/ are rel... Loïc Dachary
08:51 AM Feature #7238: erasure code : implement LRC plugin
One job "died":http://qa-proxy.ceph.com/teuthology/loic-2014-06-12_15:38:27-rados-wip-7238-lrc-testing-basic-plana/30... Loïc Dachary
09:13 AM Bug #6700 (Resolved): ceph-disk prepare fails to set up an encrypted disk
Backported commit 6733947 to Firefly.
Alfredo Deza
08:34 AM Feature #8071: erasure-code: simplify jerasure initialization
"Fail to run the rados test suite":http://pulpito.ceph.com/?branch=wip-8071 probably a teuthology local problem, inve... Loïc Dachary
08:33 AM devops Bug #6703 (Fix Under Review): OSDs with dmcrypt fail to start at boot
Pull request opened: https://github.com/ceph/ceph/pull/1961 Alfredo Deza
06:22 AM devops Bug #6703 (In Progress): OSDs with dmcrypt fail to start at boot
Alfredo Deza
05:18 AM devops Bug #4887 (Resolved): ceph-disk list: Doesn't list properly devices using dm-mapper
This is now no longer a problem in master. However, there are two related issues that might prevent someone from bein... Alfredo Deza
01:02 AM Revision 1781e7f1 (ceph): Merge pull request #1955 from ceph/wip-8585
rgw: set a default data extra pool name
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin

06/12/2014

11:45 PM Revision da2c72a8 (ceph): Merge pull request #1933 from ceph/wip-8556
osd: do not require EC feature bit from clients.
Reviewed-by: Greg Farnum <greg@inktank.com>
Sage Weil
11:45 PM Revision 3fe1699f (ceph): osd/OSDMap: do not require ERASURE_CODE feature of clients
Just because an EC pool exists in the cluster does not mean tha tthe client
has to support the feature:
1) The way c...
Sage Weil
11:44 PM Revision 250677c9 (ceph): osd/OSDMap: make get_features() take an entity type
Make the helper that returns what features are required of the OSDMap take
an entity type argument, as the required f...
Sage Weil
09:36 PM Revision e29beff3 (ceph): erasure-code: remove jerasure internals dependencies
Use the galois_init_default_field() function instead of implementing it
in the init function of the ErasureCodeJerasu...
Loïc Dachary
08:14 PM Revision 894f3724 (ceph): Merge pull request #1957 from ceph/wip-doc-os-recommendations
doc: Updated the OS Recommendations for Firefly.
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
07:48 PM Revision e720314a (ceph): doc: Updated the OS Recommendations for Firefly.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:35 PM Revision 2e3302cc (ceph): doc: Updated the example configuration.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:34 PM Revision 5a31df21 (ceph): doc: Updated doc for more recent versions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:23 PM Revision 09d3f916 (ceph): Add [--] to usage statement
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:37 PM Revision 1e18d85b (ceph): Merge pull request #1939 from ceph/wip-mon
mon: a few basic perfcounter guages
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
04:57 PM Revision a5857e3d (ceph): Merge pull request #1956 from ceph/wip-fsx-sizeof
test_librbd_fsx: fix sign-compare gcc warning
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:43 PM Bug #8556 (Pending Backport): CEPH_FEATURE_OSD_ERASURE_CODES feature bit
Sage Weil
02:36 PM Feature #8071: erasure-code: simplify jerasure initialization
"backport merged":https://bitbucket.org/jimplank/jerasure/pull-request/23/add-galois_init_default_field-error-code/diff Loïc Dachary
02:11 PM Bug #8519: msgr: deadlock, blocked on SimpleMessenger::lock
Unfortunately we didn't think to save the crash data, so it's all gone now. :(
But as I look at this again alongsi...
Greg Farnum
01:32 PM Revision 2eab1c15 (ceph): Update RBD doc for OpenStack
Some updates from Icehouse, best practice configurations and
explanations.
Signed-off-by: Sébastien Han <sebastien.h...
Sébastien Han
01:16 PM Bug #8592 (Can't reproduce): sgdisk no longer likes `--change-name` when creating partitions
When using `--change-name` on the same call when creating the partition sgdisk complains like:... Alfredo Deza
01:13 PM Bug #8591 (Resolved): ceph-disk incorrectly colocates journal when using dm-crypt
If not specifying the journal it fails:
Note: slightly more verbose output from ceph-disk was tweaked to see actua...
Alfredo Deza
01:12 PM RADOS Feature #6421 (New): FileStore: Op unit tests
I pushed what I had to wip-filestore-test, but I don't remember any of it any more. Greg Farnum
12:52 PM CephFS Bug #8576: teuthology: nfs tests failing on umount
teuthology-2014-06-09_23:02:09-knfs-master-testing-basic-plana/303822/
teuthology-2014-06-09_23:02:09-knfs-master-te...
Greg Farnum
12:46 PM Documentation #8549: Ceph installation pre-flight problem with ssh-copy-id
I think that the ssh-copy-id may work if there is a .ssh/authorized_keys file already set up on the 'copy to' machine Anonymous
12:41 PM Bug #8588: In the erasure-coded pool, primary OSD will crash at decoding if any data chunk's size...
This is some kind of on-disk corruption on the replica that you're seeing?
I think you're probably right, as we're n...
Greg Farnum
12:23 PM Revision 87650d43 (ceph): Merge pull request #1948 from steveftaylor/6700
Fix for bug #6700
Reviewed-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza
10:55 AM Cleanup #8590 (New): better error reporting from ceph-disk
It is *very* difficult to understand what the actual error may be when ceph-disk fails.
This is an example output...
Alfredo Deza
10:37 AM Revision a290d349 (ceph): test_librbd_fsx: fix sign-compare gcc warning
{read,write}bdy are signed, sizeof returns unsigned, gcc complains.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktan...
Ilya Dryomov
09:03 AM Bug #6700 (Pending Backport): ceph-disk prepare fails to set up an encrypted disk
let's backport this to firefly Sage Weil
05:22 AM Bug #6700 (Resolved): ceph-disk prepare fails to set up an encrypted disk
Pull request https://github.com/ceph/ceph/pull/1948
Merged to master branch of Ceph with hash 87650d4
Alfredo Deza
07:27 AM Bug #8589: scrub error with leveldb backend
use 'dd' command to test single rbd performance Xinxin Shu
02:55 AM Bug #8589: scrub error with leveldb backend
Hi xinxin,
Could give some tips like what operations you did, and the cluster info
Haomai Wang
01:41 AM Bug #8589 (Resolved): scrub error with leveldb backend
when ceph cluster began to scrub , ceph cluster became unhealthy , several pgs is active+clean+inconsistent,
clu...
Xinxin Shu
07:01 AM CephFS Fix #5399 (Resolved): timestamp changes on replayed mds request (pjd link 71)
commit:f81c53a716f43c8a36d6b2aea88cbebe961502d8 Sage Weil
06:40 AM Feature #7238: erasure code : implement LRC plugin
"rados suite":http://pulpito.ceph.com/loic-2014-06-12_15:38:27-rados-wip-7238-lrc-testing-basic-plana/ testing "the r... Loïc Dachary
05:26 AM devops Bug #4887: ceph-disk list: Doesn't list properly devices using dm-mapper
There are two components here that will fix this. First is issue #6700 which had a PR but was not reviewed.
It jus...
Alfredo Deza
05:00 AM Feature #8475 (Fix Under Review): erasure-code: oversized objects when using the Cauchy technique
"the rados test suite is ok":http://pulpito.ceph.com/loic-2014-06-10_11:39:56-rados-wip-8475-testing-basic-plana/ wit... Loïc Dachary
03:24 AM Revision e287f02a (ceph): Merge pull request #1937 from yuyuyu101/keyvaluestore-strip-size
Add strip size and set_alloc_hint op support for KeyValueStore
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:57 AM devops Bug #7598: ceph-disk-activate error with ceph-deploy
osd create works without any problem. It's only activate that fails. Sindhura bandi
01:12 AM Feature #8580: Decrease disk thread's IO priority and/or make it configurable
I've done some fio testing to motivate this further. The fio config below should simulate the case where the journal ... Dan van der Ster
12:31 AM Revision 40c48bca (ceph): qa: add script to test krbd setting ro/rw ioctl
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
 

Also available in: Atom