Project

General

Profile

Activity

From 10/28/2013 to 11/26/2013

11/26/2013

11:09 PM Revision ff60c364 (ceph): Merge pull request #859 from ceph/wip-pr781
fix the bug ctypes.util.find_library to search for librados failed on... Sage Weil
11:00 PM Revision 909a733f (ceph): Merge pull request #864 from javacruft/wip-debian-feedback
Misc fixes from current Debian packaging
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:59 PM Revision 17b495ab (ceph): Merge pull request #873 from ceph/wip-mds-assert
mds: Add assertion to catch object mutation error
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
07:46 PM Bug #6905 (Duplicate): nightlies: failed to become clean before timeout expired
this happened running rados test on master branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-25_23:00:04-rados-...
Tamilarasi muthamizhan
07:40 PM Revision e5357c0c (ceph): test: remove zero-copy read_fd test temporarily
This fails since zero-copy from read_fd was temporarily disabled by
03d63c4b2d63b655924c5657637e85abdef40899.
Signed...
Josh Durgin
07:36 PM Bug #6903 (Resolved): nightlies: upgrade tests hung on ceph quorum status
logs: ubuntu@teuthology:/a/teuthology-2013-11-25_19:40:02-upgrade-parallel-next-testing-basic-plana/118237 Tamilarasi muthamizhan
07:35 PM Bug #6901 (Resolved): sha1 for emperor doesnt exist in gitbuilder path for fc18
There was a comit to the emperor branch Monday 11/25 that triggered a rebuild. The build on the fedora18 gitbuilder ... Anonymous
05:57 PM Bug #6901 (Resolved): sha1 for emperor doesnt exist in gitbuilder path for fc18
there are nightly failures as http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/emperor is missing.
Gary i...
Tamilarasi muthamizhan
07:34 PM Bug #6902 (Can't reproduce): upgrade-parallel test failed in the nightlies
the rados test failed when upgrading from dumpling to next branch.
logs: ubuntu@teuthology:/a/teuthology-2013-11-2...
Tamilarasi muthamizhan
05:44 PM Revision bafb5c36 (ceph): doc: clarify crush rule create-simple and fix typos
update the description of osd crush rule create-simple using terms that
match the keywords from the crushmap to avoid...
Loïc Dachary
05:44 PM Revision 371dc71e (ceph): doc: fix formatting typo in mon configuration
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Loïc Dachary
05:44 PM Revision 00ee9a52 (ceph): doc: improve ceph-mon usage, fix ceph tell examples
The ceph-mon command usage is updated to document all of the ceph-mon
specific options.
The ceph tell usage examples...
Loïc Dachary
05:23 PM rgw Bug #6899: rgw: delete bucket on secondary zone returns success, but bucket is not deleted
It looks like this is happening because the admin metadata API is reading the version of the bucket object, then call... Josh Durgin
05:06 PM Revision 890bd5b3 (ceph): Merge pull request #862 from ceph/wip-6829
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
05:02 PM Revision 8db8ed73 (ceph): Merge pull request #871 from dmick/wip-6894
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
04:59 PM Revision 5254cbd3 (ceph): Merge pull request #872 from ceph/wip-5871
mds: remove superfluous warning of releasing lease
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:59 PM Revision 57f9c252 (ceph): Merge pull request #874 from liewegas/wip-readme
README: add yum command line Sage Weil
03:34 PM rbd Fix #5048: krbd: limit of ~230 mapped images at once
A user on IRC had a problem with iostat related to this:
# iostat
[snip]
rbd3 0.02 0.07 ...
Nathan O'Sullivan
03:19 PM Revision 4fa8f68f (ceph): README: add yum command line
This makes it easy to cut and paste. Yay!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
01:22 PM CephFS Bug #5871 (Resolved): client.4145 released lease on dn 1000000061b/f108 which dne
by commit 09a4c1bbe9ff345fd2ab3e48ac7129ff9c1c7e0fb Zheng Yan
12:06 PM Bug #6827: ceph-disk hangs on blkid -s TYPE /dev/fd0
Motherboard "H8DMR-82":http://www.supermicro.com/Aplus/motherboard/Opteron2000/MCP55/H8DMR-82.cfm without a floppy dr... Loïc Dachary
10:28 AM Subtask #6900 (Fix Under Review): crush: fix indep mode
Sage Weil
10:28 AM Subtask #6900 (Resolved): crush: fix indep mode
Sage Weil
10:26 AM Feature #6832 (In Progress): EC: Adapt pg log to include information necessary for rollback
Sage Weil
08:23 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Added a comment to that function, Hash: 2d9c452332d51f550abb2a189c1a3621a20c504a Alfredo Deza
07:54 AM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Alfredo Deza
08:13 AM devops Bug #6717 (Closed): Failure to remove samba packages
Zack Cerza
07:10 AM Revision b0dce8a0 (ceph): mds: Add assertion to catch object mutation error
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
06:56 AM Revision 09a4c1bb (ceph): mds: remove superfluous warning of releasing lease
When receiving the lease release message, it's possible that the lease
has already expired and the corresponding dent...
Yan, Zheng
06:37 AM Revision c409e362 (ceph): mon: osd dump should dump pool snaps as array, not object
Fixes: #6894
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
04:56 AM Revision 49a48ae8 (ceph): Merge branch 'wip-fix-teuth-tgt-wusui'
Warren Usui
04:44 AM Revision 4c7dd504 (ceph): tgt and iscsi code need some minor fixes. Moved the settle call during
simple read testing. In iscsi.py, generic_mkfs and generic_mount need
to be called from the main body of the task. ...
Warren Usui
03:35 AM Bug #6894: 'ceph osd dump' produces malformed JSON if pool snapshots are present
Fix looks right to me John Spray
02:03 AM Revision 1804e136 (ceph): Merge pull request #835 from ceph/wip-6705
qa: workunits: mon: ping.py: test 'ceph ping'
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
01:12 AM Revision 29ef3d46 (ceph): Merge branch 'wip-zero-copy-bufferlist-last'
Reviewed-by: Samuel Just <sam.just@inktank.com> Josh Durgin
12:17 AM Bug #6897 (Duplicate): ceph osd crashed while running rados test
Already fixed 6896 today from this run. David Zafman

11/25/2013

11:31 PM Revision e75b2d58 (ceph): Merge pull request #154 from ceph/wip-multi-mtype
Wip multi mtype Zack Cerza
10:38 PM Revision 03d63c4b (ceph): buffer: turn off zero-copy reads for now
Some users will need to be changed to handle getting the correct
length from bufferlist::read_fd.
Signed-off-by: Jos...
Josh Durgin
09:59 PM Bug #6894 (Fix Under Review): 'ceph osd dump' produces malformed JSON if pool snapshots are present
Dan Mick
09:32 PM Bug #6894: 'ceph osd dump' produces malformed JSON if pool snapshots are present
This interested me, so I tried:... Dan Mick
10:33 AM Bug #6894 (Resolved): 'ceph osd dump' produces malformed JSON if pool snapshots are present

Example:...
John Spray
09:57 PM Revision 524f666e (ceph): rbd: Release resource before return
Close file before return.
Fix coverity issue: CID 1019579
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reported-b...
Li Wang
09:57 PM Revision 784d1888 (ceph): mds: Release resource before return
Close file before return.
Fix coverity issue: CID 1019571
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reported-b...
Li Wang
09:22 PM Revision d6c8830b (ceph): Merge pull request #868 from ceph/wip-6896
osd: Remove bogus assert(active == acting.size())
Reviewed-by: Samuel Just <sam.just@inktank.com>
David Zafman
09:20 PM Revision 66f51f82 (ceph): osd: Remove bogus assert(active == acting.size())
We saw this assert because active is not correctly computed.
Remove assert and incorrectly computed active count.
We ...
David Zafman
07:20 PM rgw Bug #6899 (Resolved): rgw: delete bucket on secondary zone returns success, but bucket is not del...
This occured during a multi-zone sync test on dumpling. The sync agent requested a delete of the 'mybar' bucket to th... Josh Durgin
06:02 PM Fix #6705 (Resolved): mon: test for ping
commit:50868a528dd422c741e654c3f3e742be010ea1a0 Josh Durgin
06:00 PM Feature #6419 (Resolved): buffer: make write_fd use splice where possible
commit:3f6fa05d7224f9b04d849c4a5309a3da01d3cb34 Josh Durgin
05:59 PM Feature #6417 (Resolved): buffer: make read use raw_pipe() where possible
commit:445fb183906a56e3b412537f3756c38af667cb25 and commit:3f6fa05d7224f9b04d849c4a5309a3da01d3cb34 Josh Durgin
05:58 PM Feature #6416 (Resolved): buffer: create raw_pipe class; convert to buffer if inspected
commit:5021b43e0a6ece07b8dd364ce227f60e4916f707 Josh Durgin
05:58 PM Feature #6415 (Resolved): buffer: instrument c_ptr() calls
commit:75d4a72086bcfcab5c0d6834e72cbc6e473c801e Josh Durgin
05:24 PM Revision 5ccc2ecd (ceph): SubmittingPatches: describe github pull-request process
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:15 PM Bug #6896 (Resolved): osd/PG.cc: 1302: FAILED assert(active == acting.size())
66f51f82d457f6d3170c47daed2ca3458b888df1 David Zafman
01:04 PM Bug #6896 (Fix Under Review): osd/PG.cc: 1302: FAILED assert(active == acting.size())
David Zafman
11:46 AM Bug #6896: osd/PG.cc: 1302: FAILED assert(active == acting.size())

So the "active" calculation is a minor existing bug in the way PG_STATE_DEGRADED is set. The assert() is wrong. I...
David Zafman
11:22 AM Bug #6896: osd/PG.cc: 1302: FAILED assert(active == acting.size())

calc_acting() uses this to find backfill targets:...
David Zafman
10:37 AM Bug #6896 (Resolved): osd/PG.cc: 1302: FAILED assert(active == acting.size())
PG::activate() looks at actingbackfill and finds number of non-backfilling replicas. The count in "active" should be... David Zafman
04:20 PM Revision ab05580a (ceph): Add missing stuff to clean target
Sweepup a few bits a pieces that get left behind by make clean.
Signed-off-by: James Page <james.page@ubuntu.com>
Bastian Blank
04:19 PM Revision ae46c38c (ceph): Correctly mark library modules
Mark RADOS class libraries as module so that they will be automatically
ignored when stripping binaries.
Signed-off-...
Bastian Blank
04:10 PM Revision 94ca1cc6 (ceph): ceph-object-corpus: revert accidental revert
From 5df3024d7847950672169069b9dc8c8dcb876019
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:55 PM Revision a24f1326 (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:54 PM Revision 69e055f3 (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:53 PM Revision fd1ec0fa (ceph): Merge pull request #863 from ceph/wip-6804
rgw: lower some debug message
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:06 PM Bug #6897 (Duplicate): ceph osd crashed while running rados test
logs: ubuntu@teuthology:/a/teuthology-2013-11-24_23:00:03-rados-master-testing-basic-plana/117237... Tamilarasi muthamizhan
10:36 AM Subtask #6895 (Rejected): omap needs to be disablable on a per-pool basis, this needs to be requi...
Samuel Just
09:50 AM rgw Fix #6892 (Resolved): rgw: ignore empty owner in set acl api
s3cmd sends an empty owner field when setting acls. Currently radosgw rejects this since it expects the owner to matc... Josh Durgin
09:21 AM Bug #6777 (Can't reproduce): nightlies: gem dependency error
Ian Colle
09:19 AM Revision c0297b43 (ceph): Changes suggested per review.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
07:54 AM rgw Fix #6804 (Resolved): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Sage Weil
06:36 AM Bug #6807 (Resolved): Debian Wheezy Teuthology Ceph-deploy run failed.
Merged into ceph-deploy's master branch with hash: 109040e Alfredo Deza
06:07 AM Revision b089adb8 (ceph): Merge pull request #861 from dachary/init-ceph
init: fix typo s/{$update_crush/${update_crush/ Gregory Farnum

11/24/2013

05:23 PM Bug #6884 (Resolved): cephtool/test.sh fails in the nightlies
Yay. Merged into next yesterday after an email report of success. Greg Farnum
07:41 AM Bug #6884: cephtool/test.sh fails in the nightlies
the test passed when run with mon and client on the same node. Tamilarasi muthamizhan

11/23/2013

01:09 AM Revision 0b14c155 (ceph): Merge pull request #832 from ceph/wip-flush-5855-review
Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com>
David Zafman
12:14 AM Revision 30bc0e27 (ceph): safe_io: add functions for handling splice
Like the other functions, these don't handle non-blocking I/O.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:14 AM Revision eb94b8fd (ceph): buffer: add an exception with an error code
This allows e.g. raw buffer constructors to provide more specific
information about what failed, as well as a useful ...
Josh Durgin
12:14 AM Revision 5021b43e (ceph): buffer: create raw pipe-based buffer
This uses a pipe to reference kernel memory so we can use splice(2) to
avoid extra data copies. Take an fd in the fac...
Josh Durgin
12:14 AM Revision 3f6fa05d (ceph): buffer: add methods to read and write using zero copy
Create explicit methods for testing. Make buffer::list::write_fd() use
zero-copy if all the buffers support it. Don'...
Josh Durgin
12:14 AM Revision be29b347 (ceph): buffer: attempt to size raw_pipe buffers
Make sure the requested length is below the maximum pipe size for now,
since we're only using one pipe and splicing o...
Josh Durgin
12:14 AM Revision 445fb183 (ceph): buffer: try to do zero copy in read_fd
Leave the explicit read_fd_zero_copy around as well for testing.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:14 AM Revision 75d4a720 (ceph): buffer: enable tracking of calls to c_str()
Track buffer::ptr::c_str() to catch internal calls that use it, like
buffer::ptr::cmp(). buffer::list::c_str() will b...
Josh Durgin
12:13 AM Revision ebb261f9 (ceph): buffer: abstract raw data related methods
Create a virtual function that returns the raw data instead of
accessing it directly, so raw buffers backed by pipes ...
Josh Durgin
12:13 AM Revision b8518fea (ceph): buffer: remove unused raw::length() method
This was accidentally introduced in
0c23a5624a80903fba7e635e8c44f38a79caf223
Signed-off-by: Josh Durgin <josh.durgin...
Josh Durgin

11/22/2013

11:49 PM Revision 740d406e (ceph): doc: Clarified description on scrub load threshold.
fixes: #6735
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
11:48 PM Revision 8a3ed9be (ceph): doc: Fixed instruction.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:16 PM Revision e8ccb91f (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
11:15 PM Revision fc5789da (ceph): doc: Added commentary to configure pg defaults. Clarified size commentary.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:14 PM Revision dceaef43 (ceph): doc: PG splitting added to docs.
fixes: #6727
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
11:13 PM Revision d39676b1 (ceph): doc: Took out "future" reference to namespaces.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:03 PM Revision deec86c7 (ceph): Also catch httplib2.ServerNotFoundError
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:59 PM Revision 9a55d892 (ceph): doc: Clarification of terms.
fixes: #6749
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
06:52 PM Revision 53951fd5 (ceph): ReplicatedPG: test for missing head before find_object_context
find_object_context doesn't return EAGAIN for a missing head.
I chose not to change that behavior since it might hide...
Samuel Just
05:33 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
17:28:17.774153 ceph.log shows pgs bumped to 82 (from 72)
17:28:56.294849 last osd map change from ceph.log
17:5...
Dan Mick
04:44 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
please ignore the previous comment, looks like the test is still running... Tamilarasi muthamizhan
04:24 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
ceph pg dump command hung, the test machines [plana33, plana18] hung on the nightlies are available, if someone wants... Tamilarasi muthamizhan
05:22 PM Bug #6884: cephtool/test.sh fails in the nightlies
Actually, it looks like mon.a and client.0 are on different hosts, and that would certainly prevent the admin socket ... Greg Farnum
05:20 PM Bug #6884: cephtool/test.sh fails in the nightlies
... Greg Farnum
05:11 PM Bug #6884: cephtool/test.sh fails in the nightlies
when tested with wip-6884 for workunit and ceph branch, test failed. not sure why.
logs: ubuntu@mira055:/home/ubun...
Tamilarasi muthamizhan
02:42 PM Bug #6884 (In Progress): cephtool/test.sh fails in the nightlies
This is the change to the monitor API; it needs to get 0/1 instead of false/true. Greg Farnum
02:37 PM Bug #6884 (Resolved): cephtool/test.sh fails in the nightlies
logs: ubuntu@teuthology:/a/teuthology-2013-11-21_23:00:19-rados-next-testing-basic-plana/113055
This test actually...
Tamilarasi muthamizhan
05:16 PM Feature #5991 (Resolved): EC: [link] Backfill peers should not be included in the acting set
86e4fd4f7a9848511e1bf9ae433fcd3a35a0818f David Zafman
05:15 PM Subtask #5855 (Resolved): Backfill peers should not be included in the acting set
merged as https://github.com/ceph/ceph/commit/86e4fd4f7a9848511e1bf9ae433fcd3a35a0818f David Zafman
02:50 PM Subtask #5855: Backfill peers should not be included in the acting set
David Zafman
04:44 PM Feature #6419: buffer: make write_fd use splice where possible
Josh Durgin
04:43 PM Feature #6417: buffer: make read use raw_pipe() where possible
Josh Durgin
04:43 PM Feature #6416: buffer: create raw_pipe class; convert to buffer if inspected
Josh Durgin
04:43 PM Feature #6415: buffer: instrument c_ptr() calls
Josh Durgin
04:36 PM Feature #6735: scrub documentation needs to be improved (see below conversation or as Sam)

These 2 defaults in the doc don't match the defaults in the code:...
David Zafman
03:51 PM Feature #6735 (Resolved): scrub documentation needs to be improved (see below conversation or as ...
http://ceph.com/docs/master/rados/configuration/osd-config-ref/ John Wilkins
03:48 PM Feature #6735 (In Progress): scrub documentation needs to be improved (see below conversation or ...
John Wilkins
04:15 PM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
recent logs : ubuntu@teuthology:/a/teuthology-2013-11-21_23:01:11-rbd-next-testing-basic-plana/113257... Tamilarasi muthamizhan
03:33 PM rgw Bug #6889 (Resolved): rgw: usage log: don't log system user operations
Yehuda Sadeh
03:23 PM Documentation #6727 (Resolved): pg docs still imply pg_num must be set at creation, but we have s...
http://ceph.com/docs/master/rados/operations/pools/#create-a-pool
http://ceph.com/docs/master/rados/operations/place...
John Wilkins
03:21 PM Subtask #6888 (Resolved): EC/Tiering: Disallow omap writes on pools which are backed by EC pools
EC will not allow omap at all in the first cut. Support will require a kind of "omap_append" operation which only cr... Samuel Just
03:08 PM Revision b35fc1bc (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:06 PM Revision 561e7b0b (ceph): rgw: initialize RGWUserAdminOpState::system_specified
Fixes: #6829
Backport: dumpling, emperor
We didn't init this member variable, which might cause that when
modifying u...
Yehuda Sadeh
02:27 PM devops Feature #6882 (Resolved): downburst: list available distro/versions
Understanding what arguments to pass to teuthology --os-type --os-version, or to downburst --distro --distroversion, ... Dan Mick
02:01 PM Bug #6810 (In Progress): very high monitor memory usage after upgrade dumpling -> emperor
Joao Eduardo Luis
02:00 PM Bug #6806: mon: audit cmd_getval() calls to make sure they handle failures correctly
Joao Eduardo Luis
01:59 PM Fix #6780 (In Progress): monitor errors when checking for quorum status
Joao Eduardo Luis
01:39 PM rgw Feature #6193 (Resolved): rgw: DR: per bucket sync
Ian Colle
01:39 PM rgw Feature #6192 (Resolved): rgw: DR: per object sync
Ian Colle
01:39 PM rgw Feature #6191 (Resolved): rgw: DR: per bucket replica_log handling
Ian Colle
01:38 PM rgw Feature #6190 (Resolved): rgw: DR: read list of buckets to do full sync on
Ian Colle
01:38 PM rgw Feature #4341 (Resolved): rgw: dr: data sync agent: implement delta changes sync
Ian Colle
01:38 PM rgw Feature #4340 (Resolved): rgw: dr: data sync agent: implement full sync
Ian Colle
01:20 PM rbd Documentation #5006 (Resolved): doc: openstack configuration changes for havana
Ian Colle
01:19 PM rgw Feature #6877 (Closed): tool to trim metadata, data, and bucket index logs
This could be part of the sync agent and run automatically, or a separate tool with similar configuration.
Metadat...
Josh Durgin
01:14 PM rgw Feature #4465 (Duplicate): Quotas per user/bucket - asynchronous
Ian Colle
01:09 PM Documentation #6749 (Resolved): Documentation says CRUSH bucket weights are integers
John Wilkins
01:04 PM rgw Feature #6195 (In Progress): rgw: test full sync (with large object)
Ian Colle
01:03 PM rgw Feature #5170 (Resolved): RGW: Object restriping tool to fix large objects from argonaut.
Ian Colle
11:17 AM Bug #6796: ceph mons interpretting pg splits very wrong
Downgrading to Urgent, since only waiting on Backport Ian Colle
03:02 AM Bug #6796 (Pending Backport): ceph mons interpretting pg splits very wrong
commit:337195f04653eed8e8f153a5b074f3bd48408998 Joao Eduardo Luis
11:06 AM rgw Feature #6874 (Resolved): rgw: user level quota: rest api
Yehuda Sadeh
11:06 AM rgw Feature #6873 (Resolved): rgw: user level quota: radosgw-admin interface
Yehuda Sadeh
11:05 AM rgw Feature #6872 (Resolved): rgw: user level quota: async update of bucket info in user objclass
Yehuda Sadeh
11:05 AM Bug #6849 (Duplicate): Inconsistent action of ceph osd pool set commands (e.g. volume size)
:)
If it persists after upgrading that node let us know, but I'm pretty sure it's #6796, which we'll have a point ...
Greg Farnum
10:53 AM Bug #6849: Inconsistent action of ceph osd pool set commands (e.g. volume size)
Well spotted, somehow one of the MON Nodes did not install Emperor.
Strange since it was reinstalled with puppet... ...
Robert van Leeuwen
10:43 AM Bug #6849: Inconsistent action of ceph osd pool set commands (e.g. volume size)
Are you sure you're running all emperor monitors? (None of them are on dumpling?) Greg Farnum
01:13 AM Bug #6849 (Duplicate): Inconsistent action of ceph osd pool set commands (e.g. volume size)
Hi,
I am seeing some very weird behaviour with the osd commands.
Running on SL6.4 with Emperor (0.72.1)
Doing th...
Robert van Leeuwen
11:04 AM rgw Feature #6871 (Resolved): rgw: user level quota: core functionality
A new rgw internal service that caches user level quota info. Keep track of user totals, provide info and updates it ... Yehuda Sadeh
11:00 AM rgw Feature #6870 (Resolved): rgw: user level quota: new user objclass
New user objclass to manage user quota info Yehuda Sadeh
10:53 AM devops Bug #6698: new osds added to the cluster not starting up due to crush lookup failure
Ian Colle
10:51 AM Bug #6758 (Resolved): clone_range missing head src
Samuel Just
10:18 AM Bug #6834: nightlies: monitor crashed in emperor
I was not able to reproduce this on my local cluster though.
looks like it did happen last night as well,
ubunt...
Tamilarasi muthamizhan
07:26 AM Bug #6834: nightlies: monitor crashed in emperor
A user came forward with high monitor memory usage on ticket #6810. I wonder if this is the same thing and somehow th... Joao Eduardo Luis
10:11 AM rgw Feature #3454: Support temp URLs for Swift API
Neil Levine
08:58 AM Bug #6807 (Fix Under Review): Debian Wheezy Teuthology Ceph-deploy run failed.
Pull Request opened: https://github.com/ceph/ceph-deploy/pull/139 Alfredo Deza
07:09 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
Just found out that before, we would just try to remove `/var/lib/ceph` and then we would check if that is still ther... Alfredo Deza
07:01 AM rgw Fix #6804 (Fix Under Review): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Yehuda Sadeh
06:56 AM rgw Bug #6829 (Fix Under Review): rgw: missing RGWUserAdminOpState::system_specified initialization
Yehuda Sadeh
06:04 AM Revision f6b5acc0 (ceph): internal.py: nitty little spelling error
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
05:59 AM rbd Bug #6851 (Resolved): rbd snap unprotect test failing
Nightly tests for RBD are failing.
The specific one that keeps failing is:...
Alfredo Deza
05:46 AM Bug #6850 (Closed): mon: 'ceph health detail' with formatted output doesn't report low space on d...
Joao Eduardo Luis
03:01 AM Bug #6820 (Pending Backport): Bad commandline usage crashed my monitor
commit:49d2fb71422fe4edfe5795c001104fb5bc8c98c3 Joao Eduardo Luis
02:56 AM Revision 203065c0 (ceph): Merge pull request #857 from ceph/wip-6796
mon: OSDMonitor: receive CephInt on 'osd pool set' instead on CephString
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
02:49 AM Revision b2ee9352 (ceph): PendingReleaseNotes: mention 6796 and 'ceph osd pool set' behavior change
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:49 AM Revision 7c6d43cf (ceph): doc: rados: operations: pools: document 'osd pool set foo hashpspool'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:49 AM Revision 49d2fb71 (ceph): mon: OSDMonitor: don't crash if formatter is invalid during osd crush dump
Code would assume a formatter would always be defined. If a 'plain'
formatter or even an invalid formatter were to be...
Joao Eduardo Luis
02:49 AM Revision 337195f0 (ceph): mon: OSDMonitor: receive CephInt on 'osd pool set' instead on CephString
This partially reverts 2fe0d0d9 in order to allow Emperor monitors to
forward mon command messages to Dumpling monito...
Joao Eduardo Luis
02:48 AM Revision 7191bb2b (ceph): mon: OSDMonitor: drop cmdval_get() for unused variable
We don't ever use any value as a float, so just drop obtaining it. This
makes it easier to partially revert 2fe0d0d9...
Joao Eduardo Luis
01:43 AM Revision 50868a52 (ceph): qa: workunits: mon: ping.py: test 'ceph ping'
Basic testing by forcing each monitor out of quorum at a time and making
sure they still reply to ping requests.
Fix...
Joao Eduardo Luis

11/21/2013

11:21 PM Revision f7af3e72 (ceph): Schedule-suite Use 'multi' tube for multiple types. Scheduling.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
10:19 PM Revision c38eeec8 (ceph): Allow ability to use multi machine type deliminated by ,- \t.
I was originally attempting a more complicated locking mechanism
but I think its almost as good to just have it attem...
Sandon Van Ness
09:52 PM Revision 6b5aaf3e (ceph): doc: Minor updates to manual deployment document.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:56 PM Revision d04f3a6a (ceph): Skip cluster() if use_existing_cluster is True
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:51 PM Revision 3502d4f4 (ceph): init: fix typo s/{$update_crush/${update_crush/
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
05:22 PM devops Feature #6836 (Resolved): Get all Ceph installation package dependencies from EPEL etc, into eith...
Neil Levine
04:00 PM Bug #6796 (In Progress): ceph mons interpretting pg splits very wrong
Greg Farnum
03:40 PM Feature #6835 (Resolved): EC: ec pgs will need to be able to specify temp primaries other than ac...
OSDMap interface must allow primariness to be specified seperately from acting set position for ec pools. Samuel Just
03:35 PM Bug #6834: nightlies: monitor crashed in emperor
From this backtrace it looks like either there was a hardware problem, or the monitor was using so much memory it cou... Greg Farnum
03:24 PM Bug #6834 (Can't reproduce): nightlies: monitor crashed in emperor
logs: ubuntu@teuthology:/a/teuthology-2013-11-18_19:31:27-upgrade-parallel-next-testing-basic-plana/107772... Tamilarasi muthamizhan
03:12 PM devops Feature #6310: Get Dumpling into CentOS Ceph repo
Dumpling is not yet in the Centos repo.
I reran the mock build on centos 6.3 and 6.4 to verify that there should n...
Anonymous
03:11 PM Bug #6833: `/etc/init.d/ceph status` occasionally exists silently
Hmm. `/etc/init.d/ceph restart` is doing the same thing. Zack Cerza
02:55 PM Bug #6833 (Can't reproduce): `/etc/init.d/ceph status` occasionally exists silently
I have a cluster that got wedged somehow, and when I run `/etc/init.d/ceph status` it simply exits with status 0. Tha... Zack Cerza
03:11 PM Bug #6820: Bad commandline usage crashed my monitor
nevermind, got it. Joao Eduardo Luis
01:59 PM Feature #5991: EC: [link] Backfill peers should not be included in the acting set
Ian Colle
01:57 PM Feature #5990 (In Progress): EC: [link] Factor out the ReplciatedPG object replication and client...
Ian Colle
01:39 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Yeah, I think a note is fine. Mark Kirkwood
12:33 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
`delete=True` is the default, and we are explicitly setting that flag to `delete=False` because of that reason.
Wo...
Alfredo Deza
01:38 PM Feature #6832 (Resolved): EC: Adapt pg log to include information necessary for rollback
This feature includes adapting the ReplicatedBackend to allow xattr, append operations to be rollback-able. It also ... Samuel Just
01:35 PM Feature #6831 (Resolved): EC: Adapt ReplicatedPG read path to handle async reads
This is a bit challenging because there might be a sequence of reads at different offsets within the transaction. Th... Samuel Just
12:40 PM Bug #6807 (In Progress): Debian Wheezy Teuthology Ceph-deploy run failed.
Alfredo Deza
07:28 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
It sounds like there was an earlier problem with the test or a different failure — why is it trying to delete the cep... Greg Farnum
07:21 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
It looks like the reason we were enforcing the *single file system* was because we might still have OSDs mounted (hen... Alfredo Deza
09:46 AM devops Feature #5282 (Closed): Get Dumpling into EPEL
Ceph 0.67.3 dumpling is in the epel repository. Anonymous
09:25 AM rgw Bug #6830 (Resolved): S3 CompleteMultipartUploadResult has empty ETag element
RHEL 6.4, Ceph 0.67.
The S3 Complete Multipart Upload operation returns a result that looks like this:...
Benjamin Gilbert
09:12 AM Feature #6828: osd should not silently fail to start when journal partition has no UUID
I now understand this is not a bug but a feature. It probably deserves a warning of some kind ? http://dachary.org/?p... Loïc Dachary
04:53 AM Feature #6828 (Rejected): osd should not silently fail to start when journal partition has no UUID
Providing a journal that is a partition that does not have the expected journal UUID should trigger an error.... Loïc Dachary
06:50 AM rgw Bug #6829 (Resolved): rgw: missing RGWUserAdminOpState::system_specified initialization
By inspecting code I noticed that, which means that when modifying user configuration the system settings of the user... Yehuda Sadeh
03:29 AM Revision 29178d83 (ceph): doc: Cleanup of Add/Remove OSDs.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:28 AM Revision 634295d1 (ceph): doc: Cleanup on Add/Remove monitor.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:27 AM Revision de2bcd5d (ceph): doc: Added a manual deployment doc.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:27 AM Revision 10b4bf6a (ceph): doc: Added manual deployment section to index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:16 AM Bug #6827 (Resolved): ceph-disk hangs on blkid -s TYPE /dev/fd0
On a supermicro hardware running ubuntu 12.04.3 ceph-disk list hangs forever trying to *blkid -s TYPE /dev/fd0*
<pre...
Loïc Dachary
03:01 AM Bug #6826 (Duplicate): Non-equal performance of 'freshly joined' OSDs
Was just a bare eye observation for a long time, but I`ll try to formalize it here.
For OSDs entered recently perfom...
Andrey Korolyov
02:42 AM Revision 8e8cf30f (ceph): os, osd, tools: Add backportable compatibility checking for sharded obj...
OSD
New CEPH_OSD_FEATURE_INCOMPAT_SHARDS
FileStore
NEW CEPH_FS_FEATURE_INCOMPAT_SHARDS
Add FSSuperblock with fe...
David Zafman
02:38 AM Revision b493178f (ceph): Merge branch 'next'
Josh Durgin
02:38 AM Revision 35c91cac (ceph): os, osd, tools: Add backportable compatibility checking for sharded obj...
OSD
New CEPH_OSD_FEATURE_INCOMPAT_SHARDS
FileStore
NEW CEPH_FS_FEATURE_INCOMPAT_SHARDS
Add FSSuperblock with fe...
David Zafman
02:37 AM Revision f753d56a (ceph): test: use older names for module setup/teardown
setUp and tearDown require nosetests 0.11, but 0.10.4 is the latest on
centos. Rename to use the older aliases, which...
Josh Durgin
02:17 AM Revision 83ee6843 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
02:16 AM Revision 9e2d0d31 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
02:03 AM Revision bac37088 (ceph): Don't run qemu-iotests on arm as well
Different versions of qemu don't work with the qemu-iotests we're
using. Just disable these for now.
Signed-off-by: ...
Josh Durgin
02:03 AM Revision bf9434db (ceph): Merge pull request #153 from ceph/wip-6790
Reviewed by Warren. Sandon Van Ness
12:37 AM Revision c5a26b38 (ceph): Use shortened version in order to avoid revision/arch mishaps.
Sometimes -X is added to package names which does not exist in the
/version file. Simply using the version string doe...
Sandon Van Ness
12:06 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
I use ceph version 0.72-3-g5e1e02c (5e1e02c99b620fa4ffd2b455eb8e005b172fa05c), which is the "hotfix" for http://track... Corin Langosch

11/20/2013

10:28 PM Revision 72bba1f3 (ceph): doc: Added fixes to osd reporting section.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision f8150d44 (ceph): Add optional 'use_existing_cluster' flag
If this flag is present, skip a few unnecessary steps
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
07:32 PM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
This has popped up several more times in the nightlies; it looks to be a regular occurrence now. :/ Greg Farnum
07:11 PM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/teuthology-2013-11-14_23:01:38-fs-next-testing-basic-plana/{100526|100525|100487} Greg Farnum
11:34 AM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/a/teuthology-2013-11-18_23:01:16-fs-master-testing-basic-plana/108236 (no logs) Greg Farnum
07:24 PM rbd Bug #6368 (Resolved): rbd nosetests keep failing with AttributeError
This turned out to be a silly version skew problem. centos and rhel have older versions of nosetests that needed diff... Josh Durgin
10:32 AM rbd Bug #6368: rbd nosetests keep failing with AttributeError
Changing the priority of this so that we can (hopefully) get it fixed soon.
This is still an issue for the nightly...
Alfredo Deza
07:16 PM Bug #6795 (Resolved): osd: 'tell bench' write size argument is ignored
commit:40a76ef0d09f8ecbea13712410d9d34f25b91935 Josh Durgin
07:11 PM CephFS Bug #6773 (Duplicate): libcephfs interface tests maybe hanging
Greg Farnum
06:30 PM devops Bug #6790 (Resolved): /ref/branch/version mismatch
So it looks like oh RHEL just using the version value (without the dist part) does not work so as we discussed earlie... Sandon Van Ness
04:53 PM Bug #6820: Bad commandline usage crashed my monitor
John, that's the client being unable to contact the monitor (most likely because the monitor indeed crashed). We'd ne... Joao Eduardo Luis
03:54 PM Bug #6820 (Resolved): Bad commandline usage crashed my monitor
I was looking to dump my CRUSH map without JSON syntax and I used the -f command to specify a format.
ceph osd cru...
John Wilkins
04:34 PM Bug #6824 (Resolved): Removal of an OSD that is not down should set non-successful status code
A customer reports that some ceph commands return a status code of 0, even when they failed. The provided example was... Brian Andrus
03:35 PM Fix #6780: monitor errors when checking for quorum status
Reason for this: the code in place to keep compatibility with previous versions of the monitor with regard to the Cep... Joao Eduardo Luis
10:50 AM Fix #6780 (In Progress): monitor errors when checking for quorum status
this happens when some osds and mons are upgraded to next branch [emperor]
recent logs: ubuntu@teuthology:/var/lib...
Tamilarasi muthamizhan
10:21 AM Bug #6808 (Duplicate): ceph-deploy/rbd/.../tasks/rbd_cli_tests.yaml fails on non-debian distros
Issues already opened for this: #6648 #6649 and the one used as the main issue to track this problem is #6368
Alfredo Deza
10:15 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
Good catch, I think that this is the culprit:... Alfredo Deza
10:09 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Corin, I forgot one step that would be wonderful if you could do: install google-perftools and run 'google-pprof <pat... Joao Eduardo Luis
09:56 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Corin, forgot to ask: what version is this happening on exactly and are you using our packaged binaries? Joao Eduardo Luis
09:06 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
I just did what you wrote, please see attachment. Corin Langosch
08:47 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Can you please obtain a heap dump out of the monitor?
$ ceph heap start_profiler -m 10.0.0.7:6789
wait some tim...
Joao Eduardo Luis
08:04 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
... Corin Langosch
08:00 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
... Corin Langosch
08:00 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
cluster 4ac0e21b-6ea2-4ac7-8114-122bd9ba55d6
health HEALTH_OK
monmap e5: 3 mons at {a=10.0.0.5:6789/0...
Corin Langosch
07:58 AM Bug #6810 (Can't reproduce): very high monitor memory usage after upgrade dumpling -> emperor
As you know I upgraded a few days ago from dumpling to emperor. All deamons are now running emperor. I have 3 monitor... Corin Langosch
09:44 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
Upgraded to Urgent since causing failures in nightlies Ian Colle
07:09 AM Linux kernel client Bug #6809 (New): 3.11 kernel panic: Workqueue: ceph-msgr con_work
The ceph cluster is very unstable ( hosts going up and down frequently ) and has high latency ( > 10ms ) on more than... Loïc Dachary
02:10 AM Bug #6797: ceph osd out does not migrate properly
I cannot agree that the question is just about user experience. Drive replacement almost always don`t mean any remapp... Andrey Korolyov
12:26 AM Revision 2ae29a16 (ceph): Don't run QEMU tests on ARM arch.
Kernel doesn't support KVM and it doesn't make much sense to do
these tests on ARM in the first place...
Signed-off-...
Sandon Van Ness

11/19/2013

11:41 PM Revision a3f41484 (ceph): Merge pull request #854 from ceph/wip-osd-bench-size
osd: fix bench block size
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
10:45 PM Revision 86e4fd4f (ceph): osd: Backfill peers should not be included in the acting set
Create actingbackfill in choose_acting()
Use first backfill target as previously
Add asserts to catch inappropriate u...
David Zafman
10:35 PM Revision 7119ef32 (ceph): segregating the upgrade suite based on modules
Signed-off-by: tamil <tamil.muthamizhan@inktank.com
(cherry picked from commit 0183db285c95cd4383085db2c5cf4fb0e74b99a6)
tamil
06:06 PM Revision da775532 (ceph): ReplicatedPG,PG: move duplicate FlushedEvt logic info on_flushed()
Signed-off-by: Samuel Just <sam.just@inktank.com> David Zafman
06:06 PM Revision e657369c (ceph): PG,ReplicatedPG: allow multiple flushes to be in progress
Shortly, we won't know precisely when to flush, so Strays
may need to flush twice.
Signed-off-by: Samuel Just <sam.j...
Samuel Just
06:06 PM Revision 6c1aaa4f (ceph): PG: call start_flush in Active() instead of using do_pending_flush()
This way, we don't block an OpWQ thread while waiting on the filestore.
Signed-off-by: Samuel Just <sam.just@inktank...
Samuel Just
06:06 PM Revision 41272e71 (ceph): ReplicatedPG/PGBackend: block all ops other than Pull prior to active
Previously, it was guarranteed that prior to activation, flushed would
be false on a replica. Now, there may be a pe...
Samuel Just
06:06 PM Revision 9ff01509 (ceph): PG: don't requeue waiting_for_active unless flushed and active
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
06:06 PM Revision 82e1e7e9 (ceph): PG: remove unused Peering::flushed
This has been unused for quite some time!
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
06:06 PM Revision 19dbf7bc (ceph): osd: Simple dout() fix
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
05:38 PM Bug #6808 (Duplicate): ceph-deploy/rbd/.../tasks/rbd_cli_tests.yaml fails on non-debian distros
Coredumps are generated. See
/a/teuthology-2013-11-19_01:10:01-ceph-deploy-next-testing-basic-vps/{108357. 108353,...
Anonymous
05:22 PM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
That error should read:... Anonymous
05:18 PM Bug #6807 (Resolved): Debian Wheezy Teuthology Ceph-deploy run failed.
/a/teuthology-2013-11-19_01:10:01-ceph-deploy-next-testing-basic-vps/108339 needs to be investigated. The run report... Anonymous
04:58 PM Bug #6806: mon: audit cmd_getval() calls to make sure they handle failures correctly
Sigh. Yes, this was intentional, so that there was any value at all to doing the validation in the front end. I gue... Dan Mick
04:42 PM Bug #6806 (Resolved): mon: audit cmd_getval() calls to make sure they handle failures correctly
During #6796 we noticed that most calls to cmd_getval() do not care for the function's return value, which indicates ... Joao Eduardo Luis
04:46 PM Bug #6796: ceph mons interpretting pg splits very wrong
The real issue here is that the Dumpling code is not considering the return value of cmd_getval() when obtaining the ... Joao Eduardo Luis
04:39 PM Feature #6805 (Resolved): mon: find a way to properly extend/change mon commands without breaking...
This need stems from #6796. It became obvious that changing variable types will break compatibility with previous ver... Joao Eduardo Luis
04:17 PM rgw Fix #6804 (Resolved): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Logging of "setting object write_tag=" at level=0, seems much too verbose considering 10's of thousands of these even... Ron Allred
03:59 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
This will be fine for temporary files opened with 'delete=False' - if we start using delete=True then they will be po... Mark Kirkwood
12:56 PM devops Bug #6701 (Fix Under Review): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18...
Alfredo Deza
12:55 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
There was a PR addressing the problem for using shutil.move and I just opened another one to fix the missing `close()... Alfredo Deza
02:07 PM Bug #6803 (Can't reproduce): rados test failing in the nightlies on next branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-16_23:00:11-rados-next-testing-basic-plana/103763... Tamilarasi muthamizhan
12:20 PM rgw Bug #6802 (Rejected): ARM: rgw_swift failure (internal server error, 500)
Looks like almost all the tests are fialing with a 500 error (internal server error):
config:...
Sandon Van Ness
12:20 PM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
And that just got merged with hash: 9388f83 Alfredo Deza
11:41 AM devops Feature #6752 (Fix Under Review): ceph-deploy to install yum or apt source with custom repo hostname
Opened pull request: https://github.com/ceph/ceph-deploy/pull/136 Alfredo Deza
11:33 AM devops Feature #6752 (In Progress): ceph-deploy to install yum or apt source with custom repo hostname
Found a couple of small items that needed to be fixed. Going to update in a different PR. Alfredo Deza
10:50 AM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
changeset was merged into ceph-deploy's master branch with hash: 3331b6f
A bunch of documentation was added as w...
Alfredo Deza
06:52 AM devops Feature #6752 (Fix Under Review): ceph-deploy to install yum or apt source with custom repo hostname
Pull request opened: https://github.com/ceph/ceph-deploy/pull/135 Alfredo Deza
12:14 PM rgw Bug #6801 (Rejected): RGW on arm: 'saw valgrind issues'
Config:... Sandon Van Ness
11:50 AM rbd Bug #6800 (Resolved): rbd/qemu-iotests.sh Failing on Arm.
Config:... Sandon Van Ness
11:04 AM Bug #6797: ceph osd out does not migrate properly
Yeah, odd as it seems this is actually a user experience conflict — marking an OSD out does not change the CRUSH weig... Greg Farnum
09:45 AM Bug #6797: ceph osd out does not migrate properly
+1, migration overhead may be reduced by doing these actions in a short order, but generally it introduces _two_ peer... Andrey Korolyov
12:28 AM Bug #6797 (Won't Fix): ceph osd out does not migrate properly
ok, the subject might be misleading; here is what is happening:
- ceph osd out $id
- wait until migration finishe...
Zoltan Arnold Nagy
10:53 AM rgw Feature #6799 (Closed): rgw: test keystone integration on RHEL
Run any applicable tempest tests and swift tests. Josh Durgin
06:38 AM rgw Bug #5931: radosgw crashes when deleting object
I believe you need to open another bug with link to this one to get any feedback. Artem Salpagarov
05:25 AM rgw Bug #5931: radosgw crashes when deleting object
we have exactly the same problem
and i also upgraded to emperor because i thought this will fix the issue
but the i...
ramon makkelie
03:35 AM Revision 68e0e063 (ceph): doc: warn about #6796 in release notes
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
02:13 AM Revision 574cb61e (ceph): man: re-generate changed man pages
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
02:12 AM Revision 0de0efa9 (ceph): RBD Documentation and Example fixes for --image-format
- RBD Documentation, --image-format wrongly specified as --format in examples
- RBD Documentation, better describe i...
rallred

11/18/2013

10:39 PM Revision 40a76ef0 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
08:59 PM Revision 2301c04a (ceph): Merge branch 'next'
Samuel Just
08:58 PM Revision 703f9a09 (ceph): Revert "JounralingObjectStore: journal->committed_thru after replay"
committed_thru can race with the sync thread.
This reverts commit d8d27f13e11dcaefd3aa1c049b97c980283da575.
Reviewed...
Samuel Just
06:19 PM Revision 7a3ccbf0 (ceph): Merge branch 'wip-qa-suite-tgt-wusui'
Warren Usui
06:17 PM Bug #6796: ceph mons interpretting pg splits very wrong
Summarizing discussion with Sam and Dan:
the problem is caused by commit:2fe0d0d97af95c22db80800f5b9da51f672d9407, w...
Greg Farnum
05:09 PM Bug #6796: ceph mons interpretting pg splits very wrong
The actual problem is that the mon sees
2013-11-18T15:04:50.683 DEBUG:teuthology.orchestra.run:Running [10.214.135...
Samuel Just
05:08 PM Bug #6796 (Resolved): ceph mons interpretting pg splits very wrong
logs are copied to mira055.front.sepia.ceph.com:/home/ubuntu/bug_6776_1
to reproduce the bug, ...
Tamilarasi muthamizhan
03:30 PM Bug #6795: osd: 'tell bench' write size argument is ignored
https://github.com/ceph/ceph/pull/854 Josh Durgin
03:25 PM Bug #6795 (Resolved): osd: 'tell bench' write size argument is ignored
osd bench is supposed to take a second argument as the block size in bytes, but the default block size of 4MB is alwa... Josh Durgin
01:13 PM Bug #6786 (Resolved): os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
Samuel Just
01:13 PM Bug #6756: journal full hang on startup
Samuel Just
11:57 AM devops Bug #6790: /ref/branch/version mismatch
I have a couple concerns.
If we add the rpm release to the version, will that break anything that expects version ...
Anonymous
11:12 AM Bug #6794 (Rejected): ceph-deploy needs both prepare and activate for paths
I thought the docs where talking about filesystem paths, not device paths. The docs are actually correct, so closing ... Alfredo Deza
11:04 AM Bug #6794 (Rejected): ceph-deploy needs both prepare and activate for paths
The docs currently give an example for `create` that uses paths which is not correct. Alfredo Deza

11/17/2013

06:40 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
Thanks for the advice.
The "mds log_max_segments = 100000" avoided the assertion.
I'm starting to copy the data o...
Maros Vegh
06:12 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
Looks like the FS get corrupted. I suggest copying the data out and re-creating the FS.
add folowing line to ceph...
Zheng Yan
04:35 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
On a higher log level i can see that this happens during "try_to_expire" on a journal LogSegment:
-4> 2013-11-...
Maros Vegh

11/16/2013

07:35 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Managed to provoke this again, this time creating a keyring for an osd on a host that is not a monitor. The tiggering... Mark Kirkwood
01:43 PM CephFS Bug #6791 (Won't Fix): mds assert after startup - CDir::commit error (want > commited version)
On upgrade from 0.67 to 0.72 i experienced the bug 6755.
I repaired the system with the ceph_filestore_tool as descr...
Maros Vegh
04:07 AM Documentation #2684: doc: ceph and all daemons take --show-config
"src/common/config.cc":https://github.com/ceph/ceph/blob/7e53473a7aaa68e03843c521022b9e60b33e4ef3/src/common/config.c... Loïc Dachary
03:17 AM Documentation #2684: doc: ceph and all daemons take --show-config
... Loïc Dachary

11/15/2013

10:47 PM Revision 8292bc1b (ceph): upgrade: whitelist log bound mismatch
Older releases were more restrictive about log bounds after split.
This is a harmless bug which would require backpor...
Samuel Just
09:08 PM Revision f0c89311 (ceph): release-notes: clarify that the osd data directory needs to be mounted
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
Samuel Just
07:50 PM Revision ba67b9f0 (ceph): doc/release-notes.rst: v0.72.1 release notes
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Samuel Just
05:49 PM Bug #6777: nightlies: gem dependency error
I wonder if the rubygem mirror was having trouble. I just tried to reproduce this on a brand new debian wheezy (7.0) ... Sandon Van Ness
03:52 PM devops Bug #6790: /ref/branch/version mismatch
logs: ubuntu@teuthology:/a/teuthology-2013-11-15_01:35:02-upgrade-small-next-testing-basic-vps/100676
this has to ...
Tamilarasi muthamizhan
03:47 PM devops Bug #6790 (Resolved): /ref/branch/version mismatch
So currently the version to install with yum is grabbed from sha1/$sha1/version or /ref/$branch/version
Basically ...
Sandon Van Ness
03:09 PM Bug #6003 (Can't reproduce): journal Unable to read past sequence 406 ...
Samuel Just
03:08 PM Bug #6776 (Duplicate): nightly failure: timed out waiting for admin_socket after osd restarted
Samuel Just
03:07 PM Bug #6778 (Won't Fix): log bound mismatch errors seen
Added to whitelist. Samuel Just
02:49 PM Bug #6786: os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
logs: ubuntu@teuthology:/a/teuthology-2013-11-14_23:00:22-rados-next-testing-basic-plana/100293... Tamilarasi muthamizhan
10:14 AM Bug #6786 (Resolved): os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
ceph version 0.72-204-g878f354 (878f3540d1a69d0ca7d2014ba7a9f3cb5cfd986d)
1: (FileJournal::committed_thru(unsigned...
Samuel Just
02:23 PM Bug #6789 (Resolved): cannot remove the leader when there only are two monitors
On Ubuntu precise with dumpling 0.67.4, create a new cluster with two monitors. ceph mon remove name_of_the_leader wi... Loïc Dachary
11:58 AM Bug #6761 (Resolved): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Samuel Just
11:47 AM Revision 96d7a2e9 (ceph): doc: Fix wrong package names on Debian Wheezy for building Ceph
Wido den Hollander
11:46 AM Revision f6d20cee (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
11:17 AM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
Now a fully working version with environment variables:... Alfredo Deza
10:38 AM Bug #6787 (Won't Fix): upstart is restarting daemons which we want to be dead
It looks like upstart's auto service management stuff is restarting OSDs which have committed suicide due to getting ... Greg Farnum
10:21 AM Fix #6780 (Need More Info): monitor errors when checking for quorum status
Joao Eduardo Luis
08:40 AM Fix #6780: monitor errors when checking for quorum status
what version was this on? I think sage fixed this particular issue last sprint. Joao Eduardo Luis
09:57 AM rgw Bug #6713 (Can't reproduce): rgw master nosetests failure.
Does not seem to be happening anymore. Anonymous
09:55 AM devops Bug #6745 (Can't reproduce): ceph-deploy gatherkeys on ubuntu dumpling
It turns out that i did not have a quorum. I'll close this.
The WARNIN is still a spelling error.
Anonymous
07:59 AM Revision 5779b1ce (ceph): Add tests for tgt.
Fixes: #6724 Warren Usui
07:19 AM rbd Bug #5469: qemu-io: segfault when tried IO with invalid arguments
I'm having a simular issue atm:
char device redirected to /dev/pts/2
xen be: qdisk-768: error: unknown operation ...
Bram Pieters
06:25 AM Revision 4d923861 (ceph): v0.72.1
Gary Lowell
05:47 AM Revision 39830c61 (ceph): Fix ceph.repo so it uses URI value.
Basically some weird cases where ceph-releases would be pointing
to the wrong branch/build when two branches had the ...
Sandon Van Ness
05:40 AM Revision 7e53473a (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
05:38 AM Revision bf7c09a8 (ceph): osd_types: fix object_info_t backwards compatibility
Shipping an object_info_t to a replica with the dirty
flag set would cause the replica to interpret that
object as be...
Samuel Just
05:38 AM Revision 878f3540 (ceph): ceph-filestore-tool: add tool for fixing lost objects
Used to repair: #6761
Backport: emperor
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <g...
Samuel Just
12:45 AM rgw Support #6785 (Closed): integration of radosgw and keystone
hi, I tried to integrate radosgw and keystone according to the guide here(http://ceph.com/docs/master/radosgw/config/... welmess gao
12:44 AM rgw Support #6784 (Closed): integration of radosgw and keystone
hi, I tried to integrate radosgw and keystone according to the guide here(http://ceph.com/docs/master/radosgw/config/... welmess gao

11/14/2013

11:13 PM Revision 04322d9f (ceph): ceph_manager: provide unique pool names to avoid collision
Fixes: #6769
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
10:11 PM Revision 78fbf194 (ceph): ceph-filestore-tool: add tool for fixing lost objects
Used to repair: #6761
Backport: emperor
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <g...
Samuel Just
10:07 PM Revision 1212a211 (ceph): CephContext: unregister lockdep after stopping service thread
Fixes: #6769
Fixes: #6674
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@ink...
Samuel Just
08:25 PM Revision dd9d8b02 (ceph): ReplicatedPG: test for missing head before find_object_context
find_object_context doesn't return EAGAIN for a missing head.
I chose not to change that behavior since it might hide...
Samuel Just
08:24 PM Revision d8d27f13 (ceph): JounralingObjectStore: journal->committed_thru after replay
It's possible that the osd stopped between when the filestore
op_seq file was updated and when the journal was trimme...
Samuel Just
06:56 PM Revision 11f085d0 (ceph): osd_types: fix object_info_t backwards compatibility
Shipping an object_info_t to a replica with the dirty
flag set would cause the replica to interpret that
object as be...
Samuel Just
06:09 PM Bug #6781 (Can't reproduce): timed out waiting for recovery - probably ceph command hang
ubuntu@teuthology:/a/samuelj-2013-11-14_15:22:25-rados-wip-6761-emperor-testing-basic-plana/99764
ceph.log indicat...
Samuel Just
05:44 PM Fix #6780 (Closed): monitor errors when checking for quorum status
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97245
pasting th...
Tamilarasi muthamizhan
05:39 PM devops Bug #6779: fix typo on the modfastcgi repo for fedora18
this also applies for other fedora packages. Tamilarasi muthamizhan
05:37 PM devops Bug #6779 (Resolved): fix typo on the modfastcgi repo for fedora18
currently, it is called 'feodra-fcgi-ceph' repo.
INFO:teuthology.orchestra.run.out:[10.214.138.59]: [2013-11-13T20...
Tamilarasi muthamizhan
04:50 PM Bug #6778 (Won't Fix): log bound mismatch errors seen
logs:ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97229... Tamilarasi muthamizhan
04:33 PM Bug #6777: nightlies: gem dependency error
ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97233 Tamilarasi muthamizhan
04:32 PM Bug #6777 (Can't reproduce): nightlies: gem dependency error
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97184
This issue...
Tamilarasi muthamizhan
04:27 PM Bug #6776: nightly failure: timed out waiting for admin_socket after osd restarted
... Tamilarasi muthamizhan
04:26 PM Bug #6776 (Duplicate): nightly failure: timed out waiting for admin_socket after osd restarted
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97235... Tamilarasi muthamizhan
04:17 PM rbd Bug #6775 (Rejected): kvm backtrace on rbd task
On these tests:
/var/lib/teuthworker/archive/teuthology-2013-11-07_19:00:48-rbd-cuttlefish-testing-basic-plana/893...
Sandon Van Ness
03:14 PM Bug #6769: rados upgrade tests failing in the nightlies
teuthology bug, that is Samuel Just
03:13 PM Bug #6769 (Resolved): rados upgrade tests failing in the nightlies
4aaa908d92168e2e46b8802d6042b1d3ffb9bc54
Pushed to master and next.
Samuel Just
02:08 PM Bug #6769 (In Progress): rados upgrade tests failing in the nightlies
Samuel Just
03:13 PM Documentation #6774 (Resolved): Documentation: osd scrub load threshold incorrect.
In rados/configuration/osd-config-ref.rst ... Tyler Brekke
02:06 PM Bug #6674 (Resolved): Busted client locking
1212a2119f3681de40cf947dae9c3b0d3f19e6fe Samuel Just
12:07 PM Bug #6674: Busted client locking
This is my theory. When CephContext is being cleaned-up, we first disable lockdep, then wait for the service thread t... Noah Watkins
11:38 AM Bug #6674: Busted client locking
I just saw it a couple more times going over fs nightlies from this week, and it broke several rados tests last night... Greg Farnum
11:26 AM Bug #6674: Busted client locking
Has this been triggered again since the first time we saw it? Noah Watkins
11:12 AM Bug #6674: Busted client locking
commit:c7d975aeadf908d11577c480fa0a2e831d069c55 is the one I was discussing. Greg Farnum
01:46 PM Revision 7cb590dd (ceph): Merge pull request #152 from dachary/master
add git clone to installation instrutions Alfredo Deza
01:19 PM CephFS Bug #5753: ceph-fuse: segfault when getting back a traceless rename op
teuthology-2013-11-08_19:01:24-fs-dumpling-testing-basic-plana/90910/
teuthology-2013-11-09_19:01:04-fs-cuttlefish-t...
Greg Farnum
01:12 PM Revision 3f62b925 (ceph): add git clone to installation instrutions
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
12:55 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
A bunch of progress, we are now allowing a couple of flags: --repo-url and --gpg-url. When GPG is not passed in it wi... Alfredo Deza
12:29 PM Bug #6756 (Pending Backport): journal full hang on startup
Samuel Just
12:28 PM Bug #6758 (Pending Backport): clone_range missing head src
Samuel Just
11:34 AM CephFS Bug #6773 (Duplicate): libcephfs interface tests maybe hanging
/a/teuthology-2013-11-09_23:01:13-fs-next-testing-basic-plana, 92248 and 92209 both hung at the same point:... Greg Farnum
11:21 AM CephFS Bug #6394: teuthology: bad dereference in mds thrasher
/teuthology-2013-11-08_19:01:24-fs-dumpling-testing-basic-plana/90904/ Greg Farnum
11:12 AM Bug #6738: lockdep segfault when running rados test.sh
#6674 Greg Farnum
11:12 AM Bug #6738 (Duplicate): lockdep segfault when running rados test.sh
Samuel Just
06:25 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Likewise for me, following the instructions everything is now back up and running without issues, thanks! Damien Churchill
02:46 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Now some hours later everything is still running perfectly fine. Thanks again! Corin Langosch
01:38 AM Revision 2555dd7b (ceph): Merge pull request #851 from ceph/wip-6768
Reviewed-by: Greg Farnum <greg@inktank.com> Gregory Farnum

11/13/2013

11:27 PM Revision 07db94ef (ceph): syslog: ignore perf nmi handler timeout
This seems to have started appearing in recent 3.12+ kernels
with perf enabled.
Signed-off-by: Josh Durgin <josh.dur...
Josh Durgin
10:16 PM Revision a7063a11 (ceph): Use clearer "local monitor storage" in log messages
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
08:30 PM Cleanup #6766: keyring leading spaces
The only difference I see there is quoting on the caps mon value, not spaces. Is that what you meant to say? Dan Mick
10:48 AM Cleanup #6766 (New): keyring leading spaces
A keyring generated with ceph-deploy has no leading spaces. A keyring generated with ceph-authtool does have leading ... John Wilkins
07:44 PM CephFS Documentation #6771 (Closed): add mds configuration

may should update document about how to configure mds.
Anonymous
07:42 PM CephFS Bug #6770 (Can't reproduce): ceph fscache: write file more than a page size to orignal file cause...
When mount -o fsc on cephfs, write more than page size content to a file (less than a page), when each time writing 8... Min Chen
07:28 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
After installing the gitbuilder version and checking all osds reported between 50 - 200 lost objects. Repair went wit... Corin Langosch
06:57 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
tested wip-6761-emperor on mira056 and mira074 . It works fine! Tamilarasi muthamizhan
05:32 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I've got a repair mechanism for you to try:
Install wip-6761-emperor on all osd machines
stop all osds
for each ...
Samuel Just
04:38 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
wip-6761-emperor tool appears to work:... Greg Farnum
04:30 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
(04:25:58 PM) samuelj@newdream.net/laptop: yes
(04:26:09 PM) samuelj@newdream.net/laptop: you need to create a clust...
Samuel Just
03:47 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Yup, it's easy to reproduce. I did it with vstart, notes follow.... Greg Farnum
03:21 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
We messed up when changing the encoding for adding flags to the object_info_t. Sam has a patch which looks good to me... Greg Farnum
01:36 PM Bug #6761 (In Progress): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Ian Colle
01:07 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
We need to understand why the upgrade suites did not catch this. Samuel Just
01:06 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs

(12:56:37 PM) samuelj@newdream.net/home: the object_info encoding changed.
(01:07:07 PM) samuelj@newdream.net/home...
Samuel Just
11:47 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
System-Wide limits seem good on all hosts:... Corin Langosch
10:19 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
The log shows the clients getting an error (which should be handled better):... Josh Durgin
09:55 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I just attached it here too. Sorry. Corin Langosch
09:54 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Here the full log ('debug objecter = 20' and 'debug objectcacher = 20' on the client) when doing the "rbd export" htt... Corin Langosch
08:48 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Same happens for another image that cannot be booted anymore:... Corin Langosch
08:43 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I just tried to export the image a file so I can boot the vm using that. But it fails to:... Corin Langosch
08:36 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
This is the backtrace when I try to start from another rbd image. Looks the same to me.... Corin Langosch
08:02 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Same but nicely formatted:... Corin Langosch
08:00 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
# gdb --args /opt/qemu/1.4.0/bin/qemu-system-x86_64 -smp sockets=1,cores=2 -m 512 -vga cirrus -drive id=drive14183,if... Corin Langosch
07:26 AM Bug #6761 (Resolved): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
All my systems run ubuntu 12.10. I was running dumpling for a few months without any errors. My kvm guests use qemu-r... Corin Langosch
07:03 PM devops Bug #6698 (In Progress): new osds added to the cluster not starting up due to crush lookup failure
this bug was caused by crush lookup failure.
I see similar issue with one of my local clusters: mira047 and mira048.
Tamilarasi muthamizhan
05:39 PM Bug #6768 (Resolved): Misleading log messages using "data store" for monitor storage
It was building properly on the gitbuilders and looked good to me; merged! Greg Farnum
05:23 PM Bug #6768 (Fix Under Review): Misleading log messages using "data store" for monitor storage
David Zafman
02:10 PM Bug #6768 (Resolved): Misleading log messages using "data store" for monitor storage
Change the following messages to use "local monitor storage" instead of "data store"
reached critical levels of av...
David Zafman
04:54 PM Bug #6755 (Duplicate): mds assert soon after startup (while recovering)
dup 6761 Zheng Yan
04:23 PM Bug #6769 (Resolved): rados upgrade tests failing in the nightlies
logs: /a/teuthology-2013-11-07_05:30:02-upgrade-next-testing-basic-plana/87919... Tamilarasi muthamizhan
01:44 PM Feature #6767 (Resolved): mon should have "version" command so ceph tell mon.* version works
ceph tell osd.* version is handy as a "am I running what I think I'm running". It would be trivial to implement this... Dan Mick
01:32 PM Subtask #5858 (In Progress): Backfill should be able to handle multiple backfill peers
David Zafman
01:32 PM Subtask #5855 (Fix Under Review): Backfill peers should not be included in the acting set
David Zafman
12:41 PM Feature #5991 (Fix Under Review): EC: [link] Backfill peers should not be included in the acting set
Ian Colle
12:40 PM Feature #5994 (In Progress): EC: [link] Backfill should be able to handle multiple backfill peers
Ian Colle
10:35 AM rgw Bug #6765 (Rejected): ARM: RGW s3 tests fail.
Seems to be hitting a 500 code or get connection refused to the web API during the test. Not sure if apache is crashi... Sandon Van Ness
09:55 AM Fix #6763 (Resolved): crushtool: don't warn so harshly when enabling CRUSH_TUNABLES
Apparently the crushtool says "tunables are DANGEROUS and NOT YET RECOMMENDED". Change that to be something less frig... Greg Farnum
09:23 AM RADOS Fix #6762: OSD 'numpg_*' performance counter inaccurate after adding PGs, until OSD map next changes
Setting this to the next release so we don't forget it. Greg Farnum
07:55 AM RADOS Fix #6762 (New): OSD 'numpg_*' performance counter inaccurate after adding PGs, until OSD map nex...

After creating some new PGs, I notice that the 'numpg' and associated counters don't reflect the newly increased PG...
John Spray
06:06 AM rgw Feature #3454: Support temp URLs for Swift API
I have just run into this as well.
Is there a timeline for this?
Wayne E Seguin
04:24 AM rgw Feature #3454: Support temp URLs for Swift API
Samen problem as Ryan
so if this could be picked up that would be great
ramon makkelie
05:29 AM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
It was our mistake resulted in race/duplication for mkcoll() call and resulting crash on EEXIST. Sorry for noise. Andrey Korolyov
03:19 AM rgw Bug #6760: rgw incompatible with gsutil, authorization signature wrongly computed
There is a related issue here: https://github.com/ceph/ceph/pull/498 Valery Tschopp
03:17 AM rgw Bug #6760 (New): rgw incompatible with gsutil, authorization signature wrongly computed
The Google Cloud Storage tool 'gsutil' sends the 'x-goog-api-version: 2' header to RadosGW. For an unknown reason, rg... Valery Tschopp

11/12/2013

11:07 PM Revision 88792d62 (ceph): Make report_job() always return an int
Zack Cerza
09:04 PM Revision 96cfb11b (ceph): Add some debug logging.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
05:25 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
Squeeze has a depdency on python-requests which is in the squeeze backports distro, but not everyone enables that. Anonymous
05:24 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
The httpd-mmn problem with teuthology went away with a rebuild of the target machine. So it is probably a package or... Anonymous
04:12 PM Feature #6759 (New): Allow partial dump of pg statistics
The pool and osd sections of the pg dump are very useful. The only issue is that the pg dump itself can be very large... Carson Anderson
03:58 PM Bug #6755: mds assert soon after startup (while recovering)
I think the mds will function after deleting all lost objects Zheng Yan
10:43 AM Bug #6755: mds assert soon after startup (while recovering)
.. upgrading from 0.67.4 to 0.72 .. Markus Blank-Burian
10:39 AM Bug #6755 (Duplicate): mds assert soon after startup (while recovering)
Since I debugged this one a bit, I try to summarize what I could gather. I was in the process of upgrading from 0.64.... Markus Blank-Burian
03:28 PM Bug #6758 (Resolved): clone_range missing head src
osd/ReplicatedPG.cc: 5225: FAILED assert(attrs || !pg_log.get_missing().is_missing(soid) || (pg_log.get_log().objects... Samuel Just
02:36 PM Bug #6744: make install fails when --prefix specified
I spent some time looking at this with Yehuda; I suspect that at least one of the
problems is this section from Make...
Dan Mick
01:56 PM Bug #6756 (Resolved): journal full hang on startup
2013-11-10 22:51:06.073780 7fd833945780 2 journal open /var/lib/ceph/osd/ceph-4/journal fsid ed7f3df7-52a6-4fc7-a6ca... Samuel Just
01:46 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
For DEBs we just write the correct URL to... Alfredo Deza
01:36 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
The key can be a regular file too, but then I would need to push that to nodes.
Also, it should be noted that for ...
Alfredo Deza
01:25 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
Yes, I suddenly thought about the keys too. Filename can also be an arg (--use-repo-key) ? Neil Levine
01:11 PM devops Feature #6752 (In Progress): ceph-deploy to install yum or apt source with custom repo hostname
Alfredo Deza
01:11 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
A convention needs to be followed to retrieve the correct GPG Key from the local repo. Currently, ceph-deploy uses th... Alfredo Deza
07:12 AM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
The goal is to have a user grab an ISO or .tar.gz consisting of all the files they need to run Ceph which would be do... Neil Levine
12:35 PM Documentation #6465: admin/build-doc should have some kind of build check for broken links
Certainly easy to test, and yeah, I was thinking even some external thing like wget or curl or something. Whatever w... Dan Mick
10:12 AM Documentation #6465: admin/build-doc should have some kind of build check for broken links
Maybe if we enabled the `-n` or 'nitpicky' option?
This could probably break the build, so we would need to check ...
Alfredo Deza
10:31 AM Bug #6740: ceph-disk --dmcrypt flag does not work when journals and backing stores are co-located
I believe this is the same bug as issue #6700, which has a patch. Once the OSD with dmcrypt has been set up, issue #6... Jan Harkes
10:04 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
Oh, I missed the object counts entirely. Have you waited a while and made sure these wrong values persist? I have a s... Greg Farnum
10:01 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
Yes: the USED and OBJECTS values for pbench3 both shoot up.
(sorry it's a bit difficult to read, forgot to put the...
John Spray
09:44 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
This is the "USED" value on the pool pbench3 that you're looking at, right? Greg Farnum
06:12 AM Bug #6751 (Resolved): Pool 'df' statistics go bad after changing PG count

To reproduce:
# Create a pool with few PGs
# Create some objects in the pool
# Note the 'ceph df' output
# In...
John Spray
09:57 AM Fix #6754 (Resolved): erasure-code: jerasure plugin does not check parameters properly
"proposed fix":https://github.com/ceph/ceph/pull/2442
wrong parameter checks which can make the whole thing SEGV.
...
Loïc Dachary
09:07 AM devops Bug #6720 (Rejected): mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
mkcephfs is deprecated Ian Colle
08:20 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Agree with Alfredo. It also seems a bit unsustainable to keep working on deprecated tools in the long run. If we have... Joao Eduardo Luis
07:54 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Why are we opening bugs (or even attempting to work on) something that is deprecated?
If I'm a user who wants to g...
Alfredo Deza
08:16 AM CephFS Fix #6753: cephx authentication for mds seem to accept both "allow" and "allow *"
I opened https://github.com/ceph/ceph/pull/844 to fix the typo in the documentation. David Moreau Simard
08:15 AM CephFS Fix #6753 (Closed): cephx authentication for mds seem to accept both "allow" and "allow *"
Documentation at http://ceph.com/docs/master/rados/operations/authentication/ refers to both "mds 'allow'" and "mds '... David Moreau Simard
05:23 AM devops Bug #6745: ceph-deploy gatherkeys on ubuntu dumpling
I didn't see output for the monitors. How did those where deployed? did they have quorum before attempting to `gather... Alfredo Deza
12:35 AM Documentation #6749 (Resolved): Documentation says CRUSH bucket weights are integers
The documentation (http://ceph.com/docs/master/rados/operations/crush-map/) says
bucket weights are "double integers...
Christian Theune

11/11/2013

08:38 AM Revision bf9c9d0f (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
04:18 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
For future reference the culprit seems be the version of leveldb in debian wheezy. We've built a newer leveldb packag... Emil Renner Berthing
12:13 AM Revision dcef9fb9 (ceph): automake: replaced hardcoded '-lboost_program_options' with a macro
replaced '-lboost_program_options' with the BOOST_PROGRAM_OPTIONS_LIBS
macro in related Makefile.am files
Signed-off...
Xing Lin
12:06 AM Revision 125582e0 (ceph): autoconf: add check for the boost_program_options library
check for the existence of boost_program_options library in
configure.ac since several files need that library
Signe...
Xing Lin

11/10/2013

11:50 PM Revision cfb82a17 (ceph): filejournal: add journal pre-allocate for osx
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:49 PM CephFS Bug #6609: teuthology rsync workunit failure
> 2013-11-01T13:37:12.841 DEBUG:teuthology.orchestra.run:Running [10.214.133.35]: 'sudo rm -rf -- /home/ubuntu/cephte... Zheng Yan
12:50 PM rgw Feature #6748 (Resolved): Return bucket name in response header
Make a configurable setting where you can enable the RGW to return the bucket name of the bucket the request came for... Wido den Hollander
12:49 PM rgw Feature #6747 (Fix Under Review): PowerDNS backend for RGW bucket directing
See this blueprint: http://wiki.ceph.com/01Planning/02Blueprints/Firefly/PowerDNS_backend_for_RGW Wido den Hollander
06:28 AM Revision 729c1528 (ceph): Merge pull request #839 from kri5/master
doc: Remove redundant command for quick start preflight
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil

11/09/2013

02:10 PM Revision 6d40e941 (ceph): osd: send host/kernel metadata to mon on boot
Send a bunch of interesting information about the host we are running on
to the monitor on startup.
Signed-off-by: S...
Sage Weil
02:10 PM Revision ea164352 (ceph): mon/OSDMonitor: record osd metadata key/value info
Shove what the OSD gives us on boot into the store.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
02:10 PM Revision d39ff4c3 (ceph): mon/OSDMonitor: 'osd metadata N' command
Report recorded metadata about an OSD.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:27 AM devops Bug #6726: Official packages do not appear to be available for Saucy
Conversation I had with Mark and Peter on IRC seemed to indicate it had just been overlooked, since the packages are ... Graeme Nordgren
09:26 AM devops Bug #6726: Official packages do not appear to be available for Saucy
Is there something blocking this, or just have to get to it? :) Greg Farnum
12:11 AM devops Bug #6726: Official packages do not appear to be available for Saucy
This is even more important now that 0.72 (emperor) packages are available in the repo for previous releases, but not... Graeme Nordgren
08:36 AM Revision 3596b4cf (ceph): Merge pull request #823 from ceph/port/detect-libresolv
autoconf: check for res_nquery explicitly Sage Weil
07:50 AM devops Bug #6746: ceph-release rpm not playing well with yum-plugin-priorities
whoops sorry this isn't really devops related. feel free to move... John Kinsella
07:35 AM devops Bug #6746 (Resolved): ceph-release rpm not playing well with yum-plugin-priorities
We use the yum-plugin-priorities to organize things across 10ish public/private repos we define on our servers. Just ... John Kinsella
06:44 AM Revision b2acac02 (ceph): Merge pull request #789 from ceph/wip-6683
mon: MonmapMonitor: support 'mon getmap [epoch]'
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
06:15 AM Revision a8a0d4f2 (ceph): Merge pull request #836 from ceph/port/unused-headers
trace: remove unused header Sage Weil
05:24 AM Revision aef34023 (ceph): doc/release-notes: fix dup
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:00 AM Revision 1fd25f1c (ceph): For saya (arm) use arm gitbuilder for ceph sha1.
Since the arm gitbuilder (even using a ton of nodes for distcc) is
much slower than x86 lets grab the sha1 from its o...
Sandon Van Ness

11/08/2013

11:33 PM Revision 5bcab437 (ceph): removed force-branch option
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
10:43 PM Bug #6683 (Resolved): mon: MonmapMonitor: specify epoch in 'mon getmap'
Sage Weil
10:35 PM Revision f0e01ad0 (ceph): Distro kernel bug-fixes.
Fixed some things that were being done incorrectly.
Some distro kernels have no debug so added | true when disabling...
Sandon Van Ness
10:27 PM Revision 372f6271 (ceph): rgw: Wrap hex_to_num table into class HexTable
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Signed-off-by: Ray Lv <xiangyulv@gmail.com>
(cherry picked from commit...
Ray Lv
08:24 PM Revision 8d9b86f5 (ceph): Merge pull request #146 from ceph/wip-os-type
Wip os type Zack Cerza
07:02 PM Revision 03f31c6c (ceph): Consolidate two excepts into one.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
06:23 PM Revision 3c91ea14 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
06:22 PM Revision 21637cc6 (ceph): doc: Updated Emperor reference to 0.72.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:22 PM Revision 8b5719f8 (ceph): doc: Added Emperor upgrade.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:21 PM Revision 7f45e72b (ceph): doc: Added dumpling to the sequence.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
05:53 PM devops Bug #6745 (Can't reproduce): ceph-deploy gatherkeys on ubuntu dumpling
bootstrap-osd/ceph.keyring and bootstrap-mds/ceph.keyring are not created.
Also there is a spelling error (WARNIN)...
Anonymous
04:21 PM Bug #6744 (Closed): make install fails when --prefix specified
Tries to install stuff into /sbin Yehuda Sadeh
04:14 PM CephFS Bug #6609: teuthology rsync workunit failure
/a/teuthology-2013-10-31_23:01:45-kcephfs-next-testing-basic-plana/78406
I haven't checked what this is doing any ...
Greg Farnum
03:53 PM CephFS Bug #5753: ceph-fuse: segfault when getting back a traceless rename op
/a/teuthology-2013-11-04_19:01:34-fs-dumpling-testing-basic-plana/84738 Greg Farnum
03:41 PM CephFS Bug #6742 (Resolved): failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/a/teuthology-2013-11-07_23:01:12-fs-next-testing-basic-plana/89851 (I copied the MDS and client logs, which have ful... Greg Farnum
03:33 PM rgw Bug #6611: RGW: Using underscores when setting headers returns 403
Did some investigation. The problem originates in apache at ap_create_environment() that normalizes all the env vars ... Yehuda Sadeh
03:30 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
This is still waiting for merge (sent a pull request a week ago). Yehuda Sadeh
03:27 PM CephFS Bug #6741 (Can't reproduce): failed snaptest-2.sh; got ENOTEMPTY on should-be empty dir
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-07_23:01:12-fs-next-testing-basic-plana/89873/... Greg Farnum
02:27 PM rgw Bug #6672 (Resolved): normal PUT object requests got 405 sometimes
Added signed-off by (with approval of author) and merged into dumpling at commit:372f62717c56d9ab883ae2942e13d6d8d37c... Yehuda Sadeh
02:21 PM Revision 62486276 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
02:12 PM Documentation #6727: pg docs still imply pg_num must be set at creation, but we have split
IMO http://ceph.com/docs/master/rados/operations/pools/ should also be updated in the "set" section to specifically e... Graeme Nordgren
01:42 PM CephFS Bug #6608: samba teuthology dbench failure
None of these failed tests are running it in parallel:... Greg Farnum
12:48 PM Revision efe55b15 (ceph): doc: Remove redundant command for quick start preflight
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
This patch removes a few commands, which are redu...
Christophe Courtaut
12:47 PM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
This got merged a while ago. Greg Farnum
11:10 AM Bug #6737 (Resolved): ceph package rebuild needed for emperor on fedora18
The fedora18 gitbuilder had crashed, so had not built the request sha1. The gitbuilder has been restarted. Anonymous
09:20 AM Bug #6737 (Resolved): ceph package rebuild needed for emperor on fedora18
logs: ubuntu@teuthology:/a/teuthology-2013-11-08_05:35:02-upgrade-small-next-testing-basic-vps/90343... Tamilarasi muthamizhan
11:01 AM Bug #6740 (Resolved): ceph-disk --dmcrypt flag does not work when journals and backing stores are...
See ceph-users thread: http://www.mail-archive.com/ceph-users@lists.ceph.com/msg05426.html
It appears that the com...
Greg Farnum
09:59 AM Bug #6738: lockdep segfault when running rados test.sh
ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89753 Tamilarasi muthamizhan
09:58 AM Bug #6738: lockdep segfault when running rados test.sh
ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89749 Tamilarasi muthamizhan
09:56 AM Bug #6738 (Duplicate): lockdep segfault when running rados test.sh
logs: ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89747... Tamilarasi muthamizhan
09:23 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
latest logs: ubuntu@teuthology:/a/teuthology-2013-11-08_05:35:02-upgrade-small-next-testing-basic-vps/90358 Tamilarasi muthamizhan
08:26 AM Revision 3c70da20 (ceph): Merge pull request #834 from ceph/port/stat
client: use platform-specific stat time members
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:23 AM Revision 3047148b (ceph): Merge pull request #833 from ceph/wip-da-SCA-master
Various fixes from SCA
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:46 AM Bug #6736 (Resolved): Bugs in per pool IOPs/recovery statistics

So I'm playing with the new 'ceph osd pool stats' in Emperor.
Initially I had a healthy cluster (3 OSDs, 3 mons,...
John Spray
05:19 AM Revision aef3378b (ceph): Merge branch 'next'
Gary Lowell
12:42 AM Revision fbdfe61d (ceph): trace: remove unused header
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
12:39 AM Revision b3e730e3 (ceph): Also catch socket.error in try_push_job_info
Zack Cerza
12:26 AM Revision 762acec4 (ceph): mon: Monitor: make 'quorum enter/exit' available through the admin socket
If we don't have at least 'quorum enter' available through the admin
socket, then we can never tell a monitor to go b...
Joao Eduardo Luis

11/07/2013

11:48 PM Revision 01f7b463 (ceph): client: use platform-specific stat time members
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:40 PM Revision 2f76ac3d (ceph): mon/MDSMonitor.cc: remove some unused variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 0da5a019 (ceph): rgw: remove unused variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 91627f2d (ceph): test_seek_read.c: remove unused variable 'off64_t so'
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 6b5a96b1 (ceph): ErasureCodeJerasure.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 36ae9eb3 (ceph): osd/osd_types.cc: use !p.tiers.empty() instead of size()
Use empty() since it should be prefered as it has, following the
standard, a constant time complexity regardless of t...
Danny Al-Gaaf
10:31 PM Revision d0cf2bfb (ceph): ErasureCodeExample.h: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision fbdfd87c (ceph): remove unused variable from Objecter::RequestStateHook::call()
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 548fc13c (ceph): rgw/rgw_http_client.cc: use static_cast<>() instead of C-Style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 9226a97a (ceph): rgw/rgw_user.cc: use static_cast<>() instead of C-Style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision ace35f21 (ceph): Client.cc: remove unused variable from Client::CommandHook::call()
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 6566dfb7 (ceph): osd/ReplicatedPG.cc: remove unused variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 0803d607 (ceph): common/buffer.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 555e7177 (ceph): mon/OSDMonitor.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision a8e10d3d (ceph): os/ObjectStore.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 23f7bfc2 (ceph): osd/ErasureCodePlugin.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:29 PM Bug #6715: ceph is conflicting with mongodb on ubuntu 12.04 LTS
I'm using the ubuntu cloud archive for havana on top of precise. I've double checked the ceph packaging and you're in... Zoltan Arnold Nagy
10:48 AM Bug #6715: ceph is conflicting with mongodb on ubuntu 12.04 LTS
I can't find libgoogle-perftools4 in the Precise repositories (just browsing http://packages.ubuntu.com/precise/ and ... Greg Farnum
08:27 PM Revision 5832e260 (ceph): v0.72
Gary Lowell
07:18 PM Documentation #3839: SSD crushmap example will not compile
It seems that the types are missing and rulesets for ssd and ssd-primary are still the same. Alexandre Marangone
11:38 AM Documentation #3839: SSD crushmap example will not compile
I believe I fixed this some time ago. Please verify. John Wilkins
05:17 PM Revision 84fb1bf3 (ceph): rgw: deny writes to a secondary zone by non-system users
Fixes: #6678
We don't want to allow regular users to write to secondary zones,
otherwise we'd end up with data incons...
Yehuda Sadeh
05:08 PM Fix #6705 (Fix Under Review): mon: test for ping
wip-6705 ; https://github.com/ceph/ceph/pull/835 Joao Eduardo Luis
01:57 PM Feature #6735 (Resolved): scrub documentation needs to be improved (see below conversation or as ...
(12:55:58 PM) tyler.brekke@newdream.net: I think I might be missing something,
https://github.com/ceph/ceph/blob/mas...
Samuel Just
01:47 PM Revision 35eaa66d (ceph): Merge pull request #830 from ceph/port/gtest-death-tests
test: Only build death tests on platforms that support them Sage Weil
01:24 PM Documentation #789 (Resolved): Document config options
Have documented so many since 2011, we need a specific bug to address anything new.
John Wilkins
01:03 PM rgw Bug #6733: rgw readwrite test fails on next branch
it seems to be some kind of miscommunication between radosgw and apache, most likely apache is going down Tamilarasi muthamizhan
10:41 AM rgw Bug #6733 (Closed): rgw readwrite test fails on next branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-05_23:01:20-rgw-next-testing-basic-plana/86307... Tamilarasi muthamizhan
11:46 AM Documentation #6734 (Closed): better TOC/version highlighting
Several users have complained that it's not intuitive which branch they are on (next/master), especially if they come... Patrick McGarry
11:26 AM Documentation #6454 (Resolved): Add dumpling to the documentation on OS/Kernel Recommendations
See http://ceph.com/docs/master/start/os-recommendations/#dumpling-0-67 John Wilkins
11:22 AM Documentation #5853 (Resolved): quickstart is freaking people out about mons and osds on same mac...
Quick-start has been rewritten. John Wilkins
10:58 AM CephFS Bug #6718 (Duplicate): handle not found error running dbench.sh
#6608 Greg Farnum
10:53 AM devops Bug #6717: Failure to remove samba packages
Is there something in that log which makes you think it's a test issue? dpkg locking conflicts are generally some inf... Greg Farnum
10:26 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Bug appears to be caused by the following commit:
https://github.com/ceph/ceph/commit/177e2ab1cad325b875249a514bc1...
Mark Nelson
09:41 AM rgw Fix #6615 (Resolved): radosgw: data log list admin api does not include any markers
backported, commit:6917b02530103b8c86ed75592da33144b0dea168 Yehuda Sadeh
09:40 AM rgw Bug #6604 (Resolved): radosgw-agent: opstate tracking error
backported, merge commit:6917b02530103b8c86ed75592da33144b0dea168 Yehuda Sadeh
09:35 AM rgw Fix #6616 (Resolved): radosgw: system users are not handled well by read_policy()
Was backported, commit:f1fa8116d441924d44c99624829f3daa090c821c Yehuda Sadeh
09:15 AM rgw Feature #6678 (Resolved): rgw: reject writes to secondary zones
merged, commit:84fb1bf3eefe88c0f5f15034d69c171e6531bf76. Yehuda Sadeh
08:25 AM Feature #6732 (Rejected): mon: 'mon_status' should provide as much insight as 'ping'
'mon_status' is currently providing just a fraction of the information that would be useful to troubleshoot a monitor... Joao Eduardo Luis
06:47 AM Documentation #6727: pg docs still imply pg_num must be set at creation, but we have split
There is also a bug in ceph that after changing pg_num and pgp_num of a pool will display incorrect results on ceph -... Florian Wiessner
05:16 AM rbd Bug #6368: rbd nosetests keep failing with AttributeError
Issue #6648 was opened recently with a `Can't reproduce` status.
I believe that re-writing these tests to avoid gl...
Alfredo Deza
04:02 AM Revision d8f05024 (ceph): doc/release-notes: note crush update timeout on startup change
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:59 AM Revision 1ee112fa (ceph): osdmaptool: fix cli tests
From c22c84a88c22688b6044ab37f65a3fe40dfe1983.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:00 AM Revision 082e7c9e (ceph): Ceph: Fix memory leak in chain_flistxattr()
Free allocated memory before return.
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@in...
Li Wang
01:55 AM Revision c7a30b88 (ceph): ReplicatedPG: don't skip missing if sentries is empty on pgls
Formerly, if sentries is empty, we skip missing. In general,
we need to continue adding items from missing until we ...
Samuel Just
01:32 AM Revision 0c3c025c (ceph): Merge pull request #827 from ceph/port/bootstrap
Port/bootstrap Sage Weil
01:31 AM Revision 15599b06 (ceph): Merge pull request #831 from ceph/port/func-name
assert: choose function-var name on non-gnu
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:14 AM Revision bd7d8239 (ceph): Merge pull request #819 from xinglin/coverity-fixes
Coverity fixes
Reviewed-by; Sage Weil <sage@inktank.com>
Sage Weil
12:55 AM Revision 5fe3dc64 (ceph): objecter: clean pause / unpause logic
op->paused holds now whether operation should be paused or not, and it's
being updated when scanning requests. No nee...
Yehuda Sadeh
12:49 AM Revision 98ab7d64 (ceph): objecter: set op->paused in recalc_op_target(), resend in not paused
When going through scan_requests() in handle_osd_map() we need to make
sure that if an op should not be paused anymor...
Yehuda Sadeh

11/06/2013

10:33 PM Revision afb3566b (ceph): conf: use better clang detection
Handle case where compiler isn't called 'clang'. This is slightly
modified from the version here:
http://src.chromium...
Noah Watkins
10:16 PM Revision ac044812 (ceph): assert: choose function-var name on non-gnu
Selects __PRETTY_FUNCTION__ or __func__. Linux assumes GNU, and chooses
__PRETTY_FUNCTION__ if gcc/g++ versions are f...
Noah Watkins
10:08 PM Revision 1d030d1e (ceph): test: Only build death tests on platforms that support them
googletest does not support death tests on FreeBSD. I've submitted a
patch upstream that trivially enables support, ...
Alan Somers
10:04 PM Revision d8f98201 (ceph): Don't re-call logging.basicConfig()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:22 PM Documentation #6731 (Closed): Document the hashpspool setting and config options
We have some fairly nice documentation on how the CRUSH tunable settings work. The very similar HASHPSPOOL flag is on... Greg Farnum
07:43 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
Thanks, that's a lot nicer. It looks good to me if it survives more testing. Josh Durgin
04:56 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
I looked and tested it, the fix itself didn't do the work, but I was able to find some other issues. I pushed a secon... Yehuda Sadeh
07:02 PM Revision c6826c1e (ceph): PG: fix operator<<,log_wierdness log bound warning
Split may cause holes such that head != tail and yet
log.empty().
Fixes: #6722
Signed-off-by: Samuel Just <sam.just@...
Samuel Just
07:02 PM Revision f4648bc6 (ceph): PGLog::rewind_divergent_log: log may not contain newhead
Due to split, there may be a hole at newhead.
Fixes: #6722
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewe...
Samuel Just
05:33 PM Revision c3d20f2b (ceph): osd/erasurecode: free allocated memory before return NULL
free memory space pointed by row_ids and ind_to_row before return
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
05:33 PM Revision 25b73496 (ceph): osd/ErasureCodePlugin: close library before return on error
close and free resources for library before return
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
05:33 PM Revision bfd5b903 (ceph): mon/MDSMonitor: remove unnecessary assignment
epocharg is not initialized, so it does not make any difference
to assign its value to epoch.
Signed-off-by: Xing Li...
Xing Lin
05:33 PM Revision 89d5396c (ceph): osd/erasurecode: correct one variable name in jerasure_matrix_to_bitmat...
When bitmatrix is NULL, this function returns NULL.
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
04:22 PM Bug #6730 (Won't Fix): BUG: MAX_LOCKDEP_ENTRIES too low!

As this is kernel code I don't think it is related to the branch I'm testing. This was rebased yesterday on next b...
David Zafman
04:06 PM Revision f5514654 (ceph): Merge remote-tracking branch 'gh/wip-doc-radosgw'
Sage Weil
04:06 PM Revision 2aaed996 (ceph): Revert "doc: radosgw workaround for OpenStack Horizon bug"
This reverts commit c3c962eb7d2fb5ceea829924af08f8a1471f7acf. Sage Weil
03:57 PM Revision befe1e1e (ceph): Merge pull request #799 from ceph/wip-doc-install
Wip doc install
Reviewed-by: Neil Levine <neil.levine@inktank.com>
Sage Weil
03:51 PM Revision 0c91576e (ceph): Merge pull request #821 from ceph/port/missing-headers
add missing headers
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:50 PM Revision 64b5d706 (ceph): Merge pull request #822 from ceph/port/rgw
portability patches in rgw
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:46 PM Revision 14dfb810 (ceph): Merge pull request #824 from dmick/next
osdmaptool: don't put progress on stdout
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:45 PM Revision 89f27a91 (ceph): Merge pull request #825 from ceph/port/utime
utime: use to_timespec for conversion
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:07 PM Feature #6729 (Resolved): Make pg statistics less wrong after split
Apparently this is pretty annoying to users. As a start, we could split the parent pg's stats evenly among its child... Samuel Just
02:36 PM Bug #6633: osd: pgls vs osd restart/peering race misses objects
wip-pgls testing Samuel Just
02:35 PM Bug #6722 (Resolved): osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
Samuel Just
01:43 PM Bug #6728 (Won't Fix): ceph: sbindir always points to /sbin, even if configured with --prefix
Yehuda Sadeh
01:33 PM Documentation #6727 (Resolved): pg docs still imply pg_num must be set at creation, but we have s...
[22:16] * mobile (~pvsa@82.113.121.253) has joined #ceph
[22:20] <JoeGruher> i can run 'ceph osd pool set <pool_na...
Florian Wiessner
12:00 PM devops Bug #6726: Official packages do not appear to be available for Saucy
Mark filed this for me based on a conversation on IRC. It was pointed out that the latest packages current exist in t... Graeme Nordgren
12:00 PM devops Bug #6726: Official packages do not appear to be available for Saucy
I suggest seeing this in a more general way. Was this merely an oversight or is the current workflow lacking in some... Peter Matulis
11:41 AM devops Bug #6726: Official packages do not appear to be available for Saucy
This appears to be the case for dumpling as well. Mark Nelson
11:40 AM devops Bug #6726 (Resolved): Official packages do not appear to be available for Saucy
It appears we are missing saucy packages here:
http://ceph.com/debian-emperor/dists/
But we do have them in the...
Mark Nelson
09:32 AM rbd Documentation #5006: doc: openstack configuration changes for havana
This is complete now. The bug status should be changed to resolved. John Wilkins
09:32 AM rgw Documentation #5165 (Resolved): rgw: multisite: regions and global namespace documentation
Doc branch merged. Document is now public. John Wilkins
09:31 AM rgw Documentation #5166 (Resolved): rgw: dr: async repl and DR documentation
Doc branch merged and made public. John Wilkins
08:40 AM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Added pull request with this patch for easier discussion
https://github.com/ceph/ceph/pull/828
Noah Watkins
08:34 AM CephFS Feature #3426 (In Progress): ceph-fuse: build/run on os x
Noah Watkins
06:11 AM devops Bug #6654 (Rejected): ceph-deploy: bootstrap requires python-virtualenv on raring
I'm closing this since this is the way it has always been. I am not sure if we really want to put effort into install... Alfredo Deza
05:31 AM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Pull Request opened: https://github.com/ceph/ceph-deploy/pull/126
And merged into ceph-deploy's master branch with...
Alfredo Deza
02:47 AM Revision c5c399d3 (ceph): objecter: don't resend paused ops
Paused ops are meant to block on the client side until a new map that
unpauses them is recieved. If we send paused wr...
Josh Durgin
02:37 AM Revision 5a44e178 (ceph): rgw: add compatibility for MultipartUpload
Fixes: #6677
It seems that there's some external library that uses MultipartUpload
instead of CompleteMultipartUpload...
Yehuda Sadeh
02:00 AM Revision a3ccd297 (ceph): RadosModel: use sharedptr_registry for snaps_in_use
There might be two concurrent rollback ops each of which
adds snap x to snaps_in_use. Between when the first
complet...
Samuel Just
01:02 AM devops Feature #6365: Package up newer version of Qemu for RHEL & EL6.3 and 6.4
Any update on this ? the qemu-kvm version you distribute is 6 month old.
The cleaning of async vs not async package ...
Thomas O
12:20 AM Revision c22c84a8 (ceph): osdmaptool: don't put progress on stdout
If one requests JSON output, the progress message pollutes the output;
don't do that, send it to stderr instead
Sign...
Dan Mick

11/05/2013

10:11 PM Bug #6719 (Resolved): 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
Samuel Just
03:41 PM Bug #6719: 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
wip-6719 Samuel Just
02:21 PM Bug #6719: 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
Variant with logs possibly at slider:/home/samuelj/bug_logs/6719-readerror Samuel Just
02:20 PM Bug #6719 (Resolved): 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
2013-11-05T09:57:50.225 INFO:teuthology.task.rados.rados.0.out:[10.214.132.26]: rollback oid 49 to 320
2013-11-05T09...
Samuel Just
09:50 PM Bug #6722: osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
Fix in wip-6719 Samuel Just
05:46 PM Bug #6722 (Resolved): osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
2013-11-05 17:30:54.916068 7f9f42a66700 -1 osd/PGLog.cc: In function 'void PGLog::rewind_divergent_log(ObjectStore::T... Samuel Just
09:38 PM Revision 81a3ea1b (ceph): rgw: add compat file for name service macros
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:30 PM Revision 5dc64193 (ceph): rgw: avoid sighandler_t in favor of sig_t
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision e9880cfc (ceph): crush: add mising header for count
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision a10345a5 (ceph): auth: add missing header for list
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision 01a5a838 (ceph): mon: add missing header for std::find
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision e71a2f0c (ceph): auth: add missing header file for std::replace
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:09 PM Revision 3fd3bd96 (ceph): Fix hilariously long sentry_event para
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:27 PM Revision 6917b025 (ceph): Merge pull request #805 from ceph/wip-rgw-replica-log-dumpling
backport a bunch of rgw stuff to dumpling
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
08:25 PM Revision 8ca71b86 (ceph): Merge pull request #811 from dmsimard/wip_6710
Be more verbose in radosgw init script issues, return the right exit codes
Reviewed-by: Yehuda Sadeh <yehuda@inktank...
Yehuda Sadeh
07:49 PM Revision 0209568c (ceph): utime: use to_timespec for conversion
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:48 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
Possible fix is in the wip-objecter-full branch, but I can't test it at the moment due to bad network conditions. Josh Durgin
06:37 PM Bug #6725 (Resolved): objecter: kick_requests() resends ops that should be paused
Operations may be paused because the osd map has a flag manually set, or the cluster is too full. In either case, ope... Josh Durgin
06:36 PM rgw Feature #6677 (Fix Under Review): rgw: add compatibility for MultipartUpload
Yehuda Sadeh
06:25 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Done. Mark Kirkwood
06:04 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Thanks for the ticket and the resolution Mark!
Would you mind sending a pull request to https://github.com/ceph/ce...
Alfredo Deza
06:20 PM Revision 6d737ce5 (ceph): rgw: clean up front end configuration
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:20 PM Revision e25d32c2 (ceph): rgw: clean up shutdown signaling
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:20 PM Revision 4c3b6d60 (ceph): rgw: allow multiple frontends of the same framework
it is possible to set up mongoose on multiple ports, e.g.,
rgw frontends = mongoose:80, mongoose:8080
Signed-off-...
Yehuda Sadeh
06:20 PM Revision abc2177f (ceph): rgw: more flexible frotnend handler config
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:14 PM rgw Feature #6678 (Fix Under Review): rgw: reject writes to secondary zones
Yehuda Sadeh
05:48 PM rgw Bug #6713: rgw master nosetests failure.
I'll keep an eye on these and close if they stay away. Anonymous
05:07 PM Revision bbcddef8 (ceph): Add a verbose argument and some verbosity
This allows a user to use "-v|--verbose" to get some insight as to
what could be preventing radosgw from starting pro...
David Moreau Simard
04:57 PM Revision c4b0431b (ceph): Verify that radosgw started, return appropriate exit code
Changed "/etc/init.d/radosgw status" into a function that now
returns the appropriate exit code.
We now also verify t...
David Moreau Simard
04:32 PM Revision 0c610918 (ceph): We should exit 1 if radosgw is not executable
An exit 0 means everything went okay - we should exit 1 if there is a problem in
starting radosgw.
Signed-off-by: Da...
David Moreau Simard
04:24 PM Revision 1cc8558b (ceph): autoconf: check for res_nquery explicitly
Creates a test that checks explicitly for res_nquery, which can be a
macro in resolv.h. Defines RESOLV_LIBS that cont...
Noah Watkins
04:06 PM Revision ea725d3a (ceph): autogen.sh: use glibtoolize when available
libtoolize is called glibtoolize on osx.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
04:06 PM Revision 00734ec7 (ceph): autogen: set exit on error
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
02:59 PM CephFS Bug #6655 (Can't reproduce): readdir() fails on CephFS mount symlinked directories
Zheng Yan
11:46 AM CephFS Bug #6655: readdir() fails on CephFS mount symlinked directories
I haven't been able to reproduce it again either since I remounted CephFS on the client a while ago. (And probably re... Pieter Steyn
02:52 PM devops Bug #6720 (Rejected): mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Script that was able to produce a working cluster in 0.67.4 failed to work in 0.72rc1. This was reported externally ... Mark Nelson
02:13 PM Bug #6714 (Resolved): ENOTEMPTY on replay
Samuel Just
01:47 PM CephFS Bug #6718 (Duplicate): handle not found error running dbench.sh
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83672/teuthology.log
...
Zack Cerza
01:42 PM devops Bug #6717 (Closed): Failure to remove samba packages
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83671/teuthology.log
...
Zack Cerza
01:31 PM Revision 74873fd1 (ceph): Merge pull request #816 from ceph/wip-fadvise
wbthrottle: use posix_fadvise if available
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:30 PM CephFS Bug #6613: samba is crashing in teuthology
Still happening: http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83668... Zack Cerza
01:29 PM Revision fe8e3be6 (ceph): Merge pull request #815 from ceph/wip-static-cast
assert: use feature test for static_cast
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:27 PM Revision b4d0833d (ceph): Merge pull request #813 from ceph/wip-blkdev
support blkdev size query on osx/freebsd
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:57 PM devops Bug #6708 (Resolved): apt-get key fails
Merged into ceph-deploy's master branch with hash: e6f3a3b
Idiotic that Python + subprocess freak out with quote...
Alfredo Deza
12:25 PM devops Bug #6708 (Fix Under Review): apt-get key fails
Opened Pull Request: https://github.com/ceph/ceph-deploy/pull/124 Alfredo Deza
08:06 AM devops Bug #6708 (In Progress): apt-get key fails
I was able to confirm the problem. It is possible we have not caught this before because GPG keys may already exist i... Alfredo Deza
06:46 AM devops Bug #6708: apt-get key fails
Was able to reproduce *running as root* on that same box:... Alfredo Deza
06:22 AM devops Bug #6708: apt-get key fails
Loic, is it possible you are using a proxy for those hosts? Alfredo Deza
12:34 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
For the debian packages, it looks like we only need to supply libgoogle-perftools for squeeze and for arm on quantal ... Anonymous
09:48 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
httpd-mmn is not a real package. It's a virtual dependency that was created to version the apache plug-in api. Apac... Anonymous
09:43 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
The rpm-emperor repo on ceph.com has been updated with the addition of the following packages:
gdisk-0.8.2-1.el6.x...
Anonymous
12:25 PM rgw Bug #6152 (Pending Backport): New S3 auth code fails when using response-* query string params to...
Yehuda Sadeh
12:25 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
I sent a pull request a few days ago, so this should be in the next dumpling release. Yehuda Sadeh
07:09 AM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Awesome, thanks Alan. I'll pull this into wip-port for the time being. Noah Watkins
05:05 AM Bug #6715 (Won't Fix): ceph is conflicting with mongodb on ubuntu 12.04 LTS
I'm not sure who's to blame here, but ceph depends on libgoogle-perftools0, while mongo depends on libgoogle-perftool... Zoltan Arnold Nagy
04:33 AM Revision 154ee0b0 (ceph): FileStore::_collection_move_rename: handle missing dst dir on replay
In case of a replay, a missing destination directory indicates that
the destination object and directory have been re...
Samuel Just
04:28 AM Revision fc7c196f (ceph): rgw: update code to handle mongoose v4.1
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 68187952 (ceph): rgw: support http/1.0 keep-alive response (mongoose)
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 1fe762cd (ceph): rgw: refactor request handling processing
Remove all duplicate code for different handlers.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
04:28 AM Revision d0bd7f35 (ceph): rgw: support for mongoose keepalive
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 4779e66b (ceph): rgw: configurable mongoose port
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision e065b716 (ceph): rgw: add SERVER_PORT to mongoose environment
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision fe6cd9bc (ceph): rgw: rebase mongoose prototype
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:24 AM Revision ed3caf7c (ceph): mongoose: submodule, v4.1
add mongoose as a submodule. Yehuda Sadeh
02:37 AM Revision d35b282d (ceph): Merge pull request #803 from ceph/wip-6698
upstart: fix ceph-crush-location default
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:36 AM Revision 1cd2e653 (ceph): Merge pull request #814 from ceph/wip-da-fix-galois-warning
galois.c: fix compiler warning
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary

11/04/2013

11:11 PM Revision 2fcaa1fc (ceph): pdatedoc: Added index link to new install doc. Requires merge of wip-do...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:11 PM Revision 917dd716 (ceph): doc: Deleted old manual install doc.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:57 PM Revision 195e8613 (ceph): doc: Mentioned that install procedure is for manual deployments, not ce...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:57 PM Revision 2aa6cde5 (ceph): doc: Changed text for ceph-extras. Made it required. Mentioned newer ve...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:35 PM Revision d03924ca (ceph): galois.c: fix compiler warning
galois_create_split_w8_tables() takes no parameter, remove '8' passed
to the function in one case.
osd/ErasureCodePl...
Danny Al-Gaaf
09:14 PM Revision 6821a6e8 (ceph): assert: use feature test for static_cast
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:09 PM Revision 3f158bec (ceph): Merge pull request #150 from ceph/reporting
Don't use create_run() unless necessary Alfredo Deza
09:01 PM Revision 330a6a76 (ceph): wbthrottle: use posix_fadvise if available
Only adding information about data usage. This won't effect correctness.
Signed-off-by: Noah Watkins <noahwatkins@gm...
Noah Watkins
08:56 PM Revision ed819602 (ceph): Don't use create_run() unless necessary
Runs are created automatically now.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:50 PM Revision 2bf8ff4b (ceph): doc: Added DNS and SSL dialog.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:20 PM Revision cb737a81 (ceph): Merge pull request #149 from ceph/reporting
Transition from sentry_events to sentry_event Alfredo Deza
08:05 PM devops Bug #6701 (Fix Under Review): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18...
Ian Colle
08:02 PM Revision 3bd490f3 (ceph): Transition from sentry_events to sentry_event
Zack Cerza
08:00 PM rgw Bug #6710 (Fix Under Review): radosgw init script does not exit 1 and tell the user if the hostna...
Ian Colle
07:08 PM Revision cd0d612e (ceph): OSD: allow project_pg_history to handle a missing map
If we get a peering message for an old map we don't have, we
can throwit out: the sending OSD will learn about the ne...
Samuel Just
07:08 PM Revision 9ab51333 (ceph): OSD: don't clear peering_wait_for_split in advance_map()
I really don't know why I added this... Ops can be discarded from the
waiting_for_pg queue if we aren't primary simp...
Samuel Just
07:08 PM Revision 545135f3 (ceph): ReplicatedPG::recover_backfill: adjust last_backfill to HEAD if snapdir
Otherwise, if last_backfill_started is a snapdir, we will fail to send a
transaction for a client IO creating the hea...
Samuel Just
06:37 PM devops Bug #6698 (Resolved): new osds added to the cluster not starting up due to crush lookup failure
Sage Weil
06:13 PM Revision 268785ff (ceph): blkdev: support blkdev size query on osx
Support OSX, add checks for platform specific headers.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
06:13 PM Revision 324dd545 (ceph): test: test helper for get_block_device_size
This is the start of a potential unit test for get_block_device_size. An
actual unit test will probably need to be ru...
Noah Watkins
05:54 PM Revision 75b4b470 (ceph): doc: Implemented changes suggested from feedback.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:58 PM Revision 254799bb (ceph): Merge pull request #812 from ceph/revert-struct-init
Revert "fix -Wgnu-designator warnings" Sage Weil
02:40 PM Bug #6714: ENOTEMPTY on replay
wip-enotempty Samuel Just
11:40 AM Bug #6714 (Resolved): ENOTEMPTY on replay
Occurred while deleting a temp collection. The remaining object was a temp object which had been recreated as part o... Samuel Just
02:23 PM Revision 41e052dc (ceph): Revert "fix -Wgnu-designator warnings"
Struct initialization using dot notation as in C99, but that happens to
not be valid C++, although apparently in C++1...
Noah Watkins
01:27 PM Feature #6568: ceph-rest-api authentication
I'm not aware of any such plans, no, Matt; we sort of look at the ceph-rest-api as
a way of allowing internal-net a...
Dan Mick
12:40 PM rgw Bug #6672 (Pending Backport): normal PUT object requests got 405 sometimes
Yehuda Sadeh
12:28 PM rgw Bug #6709: rgw upgrade test fails during readwrite
It's hard to determine what exactly happened, as we don't turn on the gateway logging anymore. But generally it looks... Yehuda Sadeh
11:51 AM rbd Feature #6432 (Resolved): Change TGT Plugin to allow setting client name for authentication
Upstream patches have been accepted. Dan Mick
11:37 AM Bug #6685 (Resolved): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
10:52 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
commit:72e2874f402575846d1bd84f2af865d28947bc67 ("ReplicatedPG::recover_backfill: adjust last_backfill to HEAD if sna... Greg Farnum
11:34 AM Bug #6681 (Resolved): osd recovery hung
Samuel Just
10:54 AM Bug #6681: osd recovery hung
commit:cf4e00ff5c6d0c548cb766f94288277d1f661094 ("OSD: don't clear peering_wait_for_split in advance_map()") looks go... Greg Farnum
11:25 AM Bug #6712 (Resolved): 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function '...
Samuel Just
11:19 AM Bug #6712: 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function 'OSDMapRef O...
The code looks fine, although we're arguing over how to write a clear commit message. ;) Greg Farnum
11:22 AM Bug #6711 (Duplicate): osd/OSD.h: 509: FAILED assert(ret)
#6712 Greg Farnum
11:12 AM Feature #6466 (Resolved): stgt: unlimit number of images supported
Patches accepted by upstream; ready for rebuild/rerelease. Dan Mick
10:37 AM rgw Bug #6713 (Can't reproduce): rgw master nosetests failure.
Using the following yaml files:... Anonymous
10:36 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
Just testing SSL installation on CentOS. When installing mod_ssl, it picks up mod_ssl.x86_64 1:2.2.22-1.ceph.el6, but... John Wilkins
09:40 AM devops Bug #6482 (Resolved): ceph-deploy install on Centos: can't find wget?
Merged into ceph-deploy's master branch with hash: 91618ba Alfredo Deza
07:54 AM devops Bug #6482 (Fix Under Review): ceph-deploy install on Centos: can't find wget?
Opened pull request: https://github.com/ceph/ceph-deploy/pull/123 Alfredo Deza
05:43 AM devops Bug #6482: ceph-deploy install on Centos: can't find wget?
After discussing with ksingh, I can confirm this is still a bug and ceph-deploy should install wget before it attempt... Alfredo Deza

11/03/2013

09:09 PM Bug #6712: 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function 'OSDMapRef O...
wip-6685 also Samuel Just
08:50 PM Bug #6712 (Resolved): 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function '...
ubuntu@teuthology:/a/samuelj-2013-11-03_17:07:25-rados-wip-6685-testing-basic-plana/82408/remote
-4> 2013-11-0...
Samuel Just
08:47 PM Bug #6711 (Duplicate): osd/OSD.h: 509: FAILED assert(ret)
2013-11-03 19:33:02.081330 7f10e5289700 1 -- 10.214.132.16:6804/7111 >> :/0 pipe(0x2a57780 sd=55 :6804 s=0 pgs=0 cs=... Samuel Just
05:25 PM Revision 5687a18d (ceph): Merge pull request #809 from ceph/wip-pgmap
Reviewed-by: Greg Farnum <greg@inktank.com> Gregory Farnum
11:12 AM Bug #6681: osd recovery hung
Samuel Just
11:11 AM Bug #6681: osd recovery hung
I may have a fix in wip-6685 Samuel Just
11:12 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
06:15 AM Revision 96f4607b (ceph): test/libcephfs: free cmount after tests finishes
unmount and release cmount at the end of tests
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Reviewed-by: Sage Weil ...
Xing Lin
05:25 AM rgw Bug #6710: radosgw init script does not exit 1 and tell the user if the hostname does not match
Went a bit beyond the scope, saw that there were more improvements that could be made.
https://github.com/ceph/ceph/...
David Moreau Simard
04:14 AM rgw Bug #6710: radosgw init script does not exit 1 and tell the user if the hostname does not match
I will submit a pull request for this. David Moreau Simard
04:14 AM rgw Bug #6710 (Resolved): radosgw init script does not exit 1 and tell the user if the hostname does ...
If the hostname of the machine and the host configured for radosgw in ceph.conf, we exit 0 without telling the user a... David Moreau Simard
05:18 AM Revision c0bcdc37 (ceph): osd/erasurecode: correct one variable name in jerasure_matrix_to_bitmat...
When bitmatrix is NULL, this function returns NULL.
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Reviewed-by: Sage ...
Xing Lin
05:17 AM Revision adee47f8 (ceph): Merge pull request #790 from ceph/wip-warnings
ease clang's anxieties
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:16 AM Revision 1faf4bab (ceph): Merge pull request #793 from ceph/wip-pipe
pipe: use pipe2 feature test; check fcntl retval
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:28 AM Revision 739e7861 (ceph): rgw: when failing read from client, return correct error
Fixes: #6214
When getting a failed read from client when putting an object
we returned the wrong value (always 0), wh...
Yehuda Sadeh
01:28 AM Revision f1fa8116 (ceph): rgw: don't turn 404 into 400 for the replicalog api
404 is not actually a problem to clients like radosgw-agent, but 400
implies something about the request was incorrec...
Josh Durgin

11/02/2013

09:34 PM rgw Bug #6709 (Can't reproduce): rgw upgrade test fails during readwrite
... Sage Weil
07:54 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Figured out what the issue with shutil.move was - needed to close the temp file before moving. Not an issue with os.r... Mark Kirkwood
06:25 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
I now know why the original error is happening. My previous musings were not really on the mark (as it were):
cons...
Mark Kirkwood
05:40 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
I'm possibly causing the issue using shutil.move (can't see how mind you)... Mark Kirkwood
05:28 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Further on this (post the os.rename -> shutil.move), the next problem is:... Mark Kirkwood
05:46 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
wip-6685 Samuel Just
01:56 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Got it with logging, working on branch. Samuel Just
01:36 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
ubuntu@teuthology:/a/teuthology-2013-11-01_23:00:05-rados-next-testing-basic-plana/80229/remote Samuel Just
04:31 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Ivan Kudryavtsev wrote:
> is it possible you've done any shenanigans like 'ceph pg force_create_pg ...' at some poin...
Sage Weil
11:56 AM devops Bug #6708 (Resolved): apt-get key fails
on a brand new precise-12.04.3 : ... Loïc Dachary
06:56 AM Revision 09e15971 (ceph): mon/PGMap: use const ref, not pass-by-value
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:32 AM Revision a5f2ca03 (ceph): Merge pull request #806 from jdurgin/wip-xfstests
Don't run racy xfstest 008 Sage Weil
06:31 AM Revision 9258a1c9 (ceph): Merge pull request #807 from jdurgin/wip-rbd-map-rw
rbd: omit 'rw' option during map
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:09 AM Revision 4e47a003 (ceph): rgw: Fix S3 auth when using response-* query string params
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Signed-off-by: Sylvain Munaut <s.munaut@whatever-company.com>
(cherry ...
Sylvain Munaut
04:00 AM Revision 52a1d6d3 (ceph): Merge pull request #804 from jdurgin/wip-rgw-replica-log-next
rgw: don't turn 404 into 400 for the replicalog api
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
02:08 AM Revision fb0f1986 (ceph): rbd: omit 'rw' option during map
The ro and rw options were added in linux 3.7. To be compatible with
older kernels, don't specify rw. The default wil...
Josh Durgin
01:43 AM Revision 2db20d97 (ceph): qa: don't run racy xfstest 008
This test attempts to generate a random number of holes within a
particular range, but may fail because hole placemen...
Josh Durgin
01:16 AM Revision 7f57d9dd (ceph): rgw: try to create log pool if doesn't exist
When using replica log, if the log pool doesn't exist all operations are
going to fail. Try to create it if doesn't e...
Yehuda Sadeh
01:16 AM Revision a4dc2694 (ceph): rgw: quiet down warning message
Fixes: #6123
We don't want to know about failing to read region map info
if it's not found, only if failed on some ot...
Yehuda Sadeh
01:16 AM Revision 465087e6 (ceph): rgw: fix leak in RGWMetadataManager::remove()
Backport: dumpling
Fixes: #6445
handler->get() returns a newly allocated obj, need to delete it when
done.
Signed-of...
Yehuda Sadeh
01:00 AM Revision 92c57f17 (ceph): install.upgrade: deepcopy() overrides before we modify it
Since we modify the dict, make sure it is a deep copy.
Otherwise, a sequence like:
- install.upgrade:
all:
...
Sage Weil
12:15 AM Feature #6707 (Fix Under Review): Backport per pool iops data to 0.67
Sage Weil
12:02 AM Revision 693fee25 (ceph): rgw: fix multi-region test in verify suite
This only syncs metadata, since it tests two regions.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:00 AM Revision 4032501e (ceph): mon/OSDMonitor: refix warning
mon/OSDMonitor.cc: In member function 'int OSDMonitor::_prepare_rename_pool(int64_t, std::string)':
mon/OSDMonitor.cc...
Sage Weil

11/01/2013

11:45 PM Revision 1bb5aadb (ceph): upstart: fix ceph-crush-location default
Behave if it is not specified on ceph.conf. (init-ceph also falls back
to the default.)
Fixes: #6698
Signed-off-by:...
Sage Weil
11:38 PM Revision cbc15bfc (ceph): doc: fix typo in openstack radosgw integration
s/type-object store/type object-store/
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh...
Loïc Dachary
11:38 PM Revision c3c962eb (ceph): doc: radosgw workaround for OpenStack Horizon bug
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Loïc Dachary
11:37 PM Revision e043b6d0 (ceph): Merge pull request #802 from ceph/wip-6673b
(manually merged after next branch rebuilt)
OSDMonitor: be a little nicer about letting users do pg splitting
Revie...
David Zafman
11:33 PM Revision 9834ab9a (ceph): OSDMonitor: be a little nicer about letting users do pg splitting
We were previously blocking pg splits whenever pg creations were in-
progress, but we only really need to avoid split...
Greg Farnum
11:21 PM Revision 59a55fda (ceph): pipe: use pipe2 feature test; check fcntl retval
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision c5991f26 (ceph): rgw: escape bucket and object names in StreamReadRequests
This fixes copy operations for objects that contain unsafe characters,
like a newline, which would return a 403 other...
Josh Durgin
11:17 PM Revision de7ede92 (ceph): Formatter: add dump_bool()
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit 28949d5d43beba7cef37cb2f83e3399d978061a6)
Yehuda Sadeh
11:17 PM Revision 4fb233cf (ceph): formatter: dump_bool dumps unquoted strings
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit ad409f8a6d230e9b1199226a333bb54159c2c910)
Yehuda Sadeh
11:17 PM Revision 90101aea (ceph): rgw: skip read_policy checks for system_users
A system user should still be able to examine suspended buckets, and
get -ENOENT instead of -EACCESS for a deleted ob...
Josh Durgin
11:17 PM Revision a49c064b (ceph): cls_log: always return final marker from log_list
There's no reason to restrict returning the marker to the case where
less than the whole log is returned, since there...
Josh Durgin
11:17 PM Revision 89166485 (ceph): rgw: include marker and truncated flag in data log list api
Consumers of this api need to know their position in the log. It's
readily available when fetching the log, so return...
Josh Durgin
11:17 PM Revision 91997fca (ceph): rgw: update metadata log list to match data log list
Send the last marker whether the log is truncated in the same format
as data log list, so clients don't have more nee...
Josh Durgin
11:17 PM Revision 672679d2 (ceph): rgw: move url escaping to a common place
This is useful outside of the s3 interface. Rename url_escape()
url_encode() for consistency with the exsting common ...
Josh Durgin
11:17 PM Revision 6efc2b54 (ceph): fix -Wgnu-designator warnings
Example: warning: use of GNU old-style field designator extension
[-Wgnu-designator]
Signed-off-by: Noah Watkins <no...
Noah Watkins
11:17 PM Revision 5d0d0a91 (ceph): fix -Wmismatched-tags warnings
Example: warning: class 'ObjecterDispatcher' was previously declared as
a struct [-Wmismatched-tags]
Signed-off-by: ...
Noah Watkins
11:17 PM Revision cc08a4ae (ceph): auth: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision cf295742 (ceph): CrushTester: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision 382149cc (ceph): OSD: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:13 PM Revision 306ec714 (ceph): rgw: don't turn 404 into 400 for the replicalog api
404 is not actually a problem to clients like radosgw-agent, but 400
implies something about the request was incorrec...
Josh Durgin
11:12 PM Revision cd30e5fb (ceph): common/buffer.cc: fix rebuild_page_aligned typo
Introduced: 66a9fbe2c7ba59b7cd034c17865adce3432cd2cb
Fixes: #6003
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
11:09 PM Revision ffdd30ef (ceph): test: add gcc compile test for installed headers
libcephfs/librados headers should work with gcc.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
11:09 PM Revision 12238d09 (ceph): libcephfs: Fix compilation for C compiler
Use struct instead of class, even if it warns.
Warnings are lower priority than compilation break.
Signed-off-by: C...
Christophe Courtaut
11:08 PM Revision b3b16501 (ceph): ceph: Fix compilation with GCC compiler
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
11:08 PM Revision 1671d7e8 (ceph): Merge branch 'next'
Sage Weil
11:08 PM Revision 524aee6f (ceph): Really use the hostname, otherwise ambiguous
"hostname" can return either the hostname or the fqdn depending on
configuration.
This refers to the issue http://tra...
David Moreau Simard
11:07 PM Revision f2622a4a (ceph): ceph-object-corpus: revert accidental revert
from 5df3024d7847950672169069b9dc8c8dcb876019
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:07 PM Revision df3af6c0 (ceph): docs: Fix a typo in RGW documentation
Wido den Hollander
11:07 PM Revision 735d9a4a (ceph): Merge pull request #792 from ceph/wip-doc-openstack
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Sage Weil
11:06 PM Revision f8217ab5 (ceph): Merge pull request #766 from kri5/wip-5374
Rebase of Wip 5374 against master
Reviewed-by: Yehuda Sadeh <yehdua@inktank.com>
Sage Weil
11:03 PM Revision 588ed60a (ceph): Wrap hex_to_num table into class HexTable
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Ray Lv
11:03 PM Revision 148023d3 (ceph): [rgw] Set initialized to true after populating table in hex_to_num()
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Ray Lv
11:02 PM Revision 28e42712 (ceph): sharedptr_registry.hpp: removed ptrs need to not blast contents
See the included unit test update. Consider:
1) x = lookup_or_create(1, 1)
2) remove(1)
3) y = lookup_or_create(1, 2...
Samuel Just
11:02 PM Revision 44028983 (ceph): prio-q: initialize cur iterator
For new SubQueues `cur` is not intialized, so front/pop_front will freak
out. I honestly I have no idea how this hasn...
Noah Watkins
11:00 PM Revision 353813b2 (ceph): PGLog: remove obsolete assert in merge_log
This assert assumes that if olog.head != log.head, olog contains
a log entry at log.head, which may not be true since...
Samuel Just
11:00 PM Revision ca4c166b (ceph): test/osd/RadosModel.h: select and reserve roll_back_to atomically
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
11:00 PM Revision 99c5319c (ceph): test/rados/list.cc: we might get some objects more than once
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
10:58 PM Revision 4a41d3d2 (ceph): os/chain_listxattr: fix leak fix
e22347df3854a5c5ebc6631c62d70447d67d722d added a bad goto; just free
explicitly instead.
Signed-off-by: Sage Weil <s...
Sage Weil
09:58 PM Feature #6707 (Rejected): Backport per pool iops data to 0.67
Neil Levine
08:29 PM Revision 3e72dcb9 (ceph): Added two new tasks. tgt starts up the tgt service. iscsi starts
up the iscsi service and logins to an rbd image using the tgt service
(either locally or remotely). The iscsi servic...
Warren Usui
07:06 PM rgw Fix #6615: radosgw: data log list admin api does not include any markers
backport: https://github.com/ceph/ceph/pull/804 Josh Durgin
07:06 PM rgw Fix #6616: radosgw: system users are not handled well by read_policy()
backport: https://github.com/ceph/ceph/pull/804 Josh Durgin
07:06 PM rgw Bug #6604: radosgw-agent: opstate tracking error
https://github.com/ceph/ceph/pull/805 Josh Durgin
06:33 PM rgw Bug #6694 (Duplicate): radosgw upstart script doesn't provide the -n parameter
The name is determined by looking for client sections in ceph.conf that have 'host' matching the machine name. You ha... Josh Durgin
06:00 PM Revision 48269b25 (ceph): Merge pull request #148 from ceph/wip-upgrade
install.upgrade: fix overrides of sha1|tag|branch Zack Cerza
05:56 PM Revision d13c29cf (ceph): install.upgrade: fix overrides of sha1|tag|branch
If the upgrade task config has a branch: (or tag or sha1), do
not apply the sha1|branch|tag overrides keys. This fix...
Sage Weil
04:44 PM devops Bug #6698 (Fix Under Review): new osds added to the cluster not starting up due to crush lookup f...
Sage Weil
03:49 PM Fix #6673 (Fix Under Review): 'osd pool set metadata pg_num 34' broken
https://github.com/ceph/ceph/pull/802 Greg Farnum
03:27 PM Fix #6673: 'osd pool set metadata pg_num 34' broken
Actually, looking at this again, I've realized that the teuthology test is running the rados api tests, which involve... Greg Farnum
02:35 PM Fix #6673 (In Progress): 'osd pool set metadata pg_num 34' broken
We saw this again; /a/dzafman-2013-10-31_14:29:25-rados-wip-flush-5855-testing-basic-plana/77511.
The PGs were indee...
Greg Farnum
03:01 PM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Here's a patch that fixes the problem for struct sockaddr_storage. I haven't looked at uuid_t yet. Googling suggest... Alan Somers
02:04 PM Bug #6003 (Need More Info): journal Unable to read past sequence 406 ...
af0c5b415ad5a863940add7c2e8f3c1ac8040ef2 should fix the most recent iteration, but it doesn't explain the instances p... Samuel Just
01:53 PM rgw Bug #6706 (Resolved): radosgw init script and hostname variations
https://github.com/ceph/ceph/pull/801 Sage Weil
01:30 PM rgw Bug #6706 (Resolved): radosgw init script and hostname variations
Relevant snippet:... David Moreau Simard
12:08 PM Fix #6705 (Resolved): mon: test for ping
Sage Weil
11:13 AM RADOS Feature #6704 (New): osd: ability to move a pg to the front (or back?) of the backfill/recovery q...
sometimes the admin wants to explicitly prioritize backfill/recovery on a specific pg. Sage Weil
10:23 AM Bug #5951 (Resolved): osd: next: EEXIST on mkcoll
Samuel Just
09:30 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
ubuntu@plana83:~$ dpkg -l | grep leveldb
rc libleveldb1 1.12.0-1precise.cep...
Sage Weil
09:30 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
well, observed this hang with 1.12.
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-10-31_23:00:13-...
Sage Weil
09:01 AM devops Bug #6699 (Fix Under Review): sysvinit script setting incorrect OSD weights
if it works on rhel and ubuntu, that is good enough for now. will push to next. Sage Weil
08:54 AM devops Bug #6699: sysvinit script setting incorrect OSD weights
Changing 'df' to 'df -P' in the ceph sysvinit script fixes the issue, not sure how portable this flag is. Jan Harkes
08:52 AM devops Bug #6703 (Resolved): OSDs with dmcrypt fail to start at boot
RHEL6.4 ceph version 0.67.4 (ad85b8bfafea6232d64cb7ba76a8b6e8252fa0c7)
On boot the OSDs are not started when th...
Jan Harkes
08:23 AM devops Bug #6482: ceph-deploy install on Centos: can't find wget?
Hi Alfredo
You can close this this is now fixed
karan singh
01:17 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
The particular issue is caused by os.rename in ceph_deploy/hosts/remotes.py line 54. replacing that with shutil.move... Mark Kirkwood

10/31/2013

11:46 PM Revision a8c3373d (ceph): doc: Updated rewrite rule.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:46 PM Revision ba153ea1 (ceph): doc: Incorporated feedback.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:46 PM Revision c66beb63 (ceph): doc: Created new zone sync image.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:45 PM Revision d6a6cf5a (ceph): doc: Modified image.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:08 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Omitted the probably significant fact that /data2 is a partition in a different disk from /var Mark Kirkwood
11:05 PM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Ceph version is 0.71-234-g1f02d00 built from src on bunti 13.10.
The desired setup is osd data in /data2/cephdata...
Mark Kirkwood
09:47 PM Revision 698df046 (ceph): doc: Removed references to OpenSuse and SLES.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:47 PM Revision 5c9f3228 (ceph): doc: Retitled document. Made example generic. Fixed link.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:46 PM Revision 29dfb790 (ceph): doc: Retitled document.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:39 PM Bug #6700 (Resolved): ceph-disk prepare fails to set up an encrypted disk
RHEL 6.4 ceph 0.67.4
Ceph-disk prepare fails when setting up encrypted disks when the data and journal are locat...
Jan Harkes
07:30 PM devops Bug #6699 (Resolved): sysvinit script setting incorrect OSD weights
I noticed that the sysvinit script on a RHEL6.4 system was giving more weight to disks that were fuller. This is caus... Jan Harkes
05:50 PM Bug #6003: journal Unable to read past sequence 406 ...
This looks like the same problem seen in a unit test.
2013-10-31T15:23:41.910 INFO:teuthology.orchestra.run.err:[1...
David Zafman
10:21 AM Bug #6003: journal Unable to read past sequence 406 ...
Sage Weil
10:09 AM Bug #6003: journal Unable to read past sequence 406 ...
Kernel: 3.8.0-21-generic Samuel Just
10:07 AM Bug #6003: journal Unable to read past sequence 406 ...
slider:~samuelj/bug_logs/13-10-31-04:05:43/remote
With journal logging! I seem to be able to reproduce this prett...
Samuel Just
08:28 AM Bug #6003: journal Unable to read past sequence 406 ...
/a/teuthology-2013-10-28_23:01:45-kcephfs-master-testing-basic-plana/73927 Greg Farnum
05:10 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
is it possible you've done any shenanigans like 'ceph pg force_create_pg ...' at some point in the past?
Yes, inde...
Ivan Kudryavtsev
01:52 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
oh, looking more closely, it looks like osd.42 is trying to activate but has no data for this pg. is it possible you... Sage Weil
11:06 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Any chance I can start these OSD without losing data on them? Ivan Kudryavtsev
11:01 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
... Sage Weil
10:30 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Ivan Kudryavtsev wrote:
> I also have
>
> 2013-11-01 00:13:25.635829 mon.0 [WRN] mon.2 10.252.0.4:6789/0 clock s...
Sage Weil
10:14 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
I also have
2013-11-01 00:13:25.635829 mon.0 [WRN] mon.2 10.252.0.4:6789/0 clock skew 0.870987s > max 0.05s
2013...
Ivan Kudryavtsev
10:14 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Here it is, attached. Ivan Kudryavtsev
09:36 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
can you turn up the logs on osd.42 too, and then restart this same osd (to reproduce the same crash), and then attach... Sage Weil
04:59 PM devops Bug #6698: new osds added to the cluster not starting up due to crush lookup failure
... Tamilarasi muthamizhan
04:58 PM devops Bug #6698 (Resolved): new osds added to the cluster not starting up due to crush lookup failure
ceph version: next branch [0.72-rc1]
test setup : mira025, mira038
had a cluster running on master branch, upgr...
Tamilarasi muthamizhan
03:26 PM Bug #6697 (Resolved): strncmp(3) must not be used on binary data
strncmp(3) is intended to compare C strings, so it quits comparing after encountering a null character. The Linux ma... Alan Somers
03:18 PM Bug #5951: osd: next: EEXIST on mkcoll
592a99ccd8da2d7843ebb7ce6439566732580b7a Samuel Just
01:24 PM Bug #5951: osd: next: EEXIST on mkcoll
Found it. See wip-eexist. Samuel Just
02:55 PM rgw Bug #6696 (Can't reproduce): Upgrade rgw failure in nightly tests. (/home/ubuntu/cephtest/s3-test...
Suite tests using the following sets of yaml files:... Anonymous
02:43 PM rbd Bug #6695 (Won't Fix): Upgrade rbd failure in nightly tests. (mkdir --p ..)
The overnight test for the following set of yaml files:... Anonymous
12:18 PM rgw Bug #6694 (Duplicate): radosgw upstart script doesn't provide the -n parameter
I'm using the Ceph Chef Cookbook to create and manage the configuration of a new Ceph 0.67.4 cluster on Ubuntu 12.10,... Walter Huf
11:42 AM Revision 5df3024d (ceph): docs: Fix a typo in RGW documentation
Wido den Hollander
11:19 AM Bug #6680 (Resolved): libcephfs.h broken for gcc
Noah Watkins
11:19 AM Bug #6680: libcephfs.h broken for gcc
d3b56918698803ce441d9b1ef0185caebed4d433 Noah Watkins
09:40 AM Bug #6680: libcephfs.h broken for gcc
it was a cleanup for clang to not mix class vs struct. that's secondary, though.. this should definitely build in c. Sage Weil
11:04 AM rgw Bug #5843: swift api: x-container-meta-{key} should not be allowed on an object
It came from a customer, after discussions it is not causing any issue at all. We can leave it how it is. Alexandre Marangone
09:50 AM rbd Bug #6693: "rbd ls" returns error if the pool empty
I agree the exit code should be 0 in this case, but I'm downgrading the priority since there's an easy workaround and... Josh Durgin
05:33 AM rbd Bug #6693 (Resolved): "rbd ls" returns error if the pool empty
if the pool exists but only empty, instead of not returning anything, it returns an error message that it's empty, an... Zoltan Arnold Nagy
09:14 AM CephFS Bug #6613 (Need More Info): samba is crashing in teuthology
Zheng Yan
09:05 AM CephFS Bug #6608: samba teuthology dbench failure
not sambe issue. It's wrong to run two instances of dbench on the same test directory. Zheng Yan
08:01 AM CephFS Bug #6608 (Need More Info): samba teuthology dbench failure
If samba is broken in this configuration we'll need to change our test (and report upstream, if we aren't using it in... Greg Farnum
07:45 AM devops Bug #6691 (Resolved): debian wheezy fails to be detected by ceph-deploy
Opened pull request: https://github.com/ceph/ceph-deploy/pull/121
Merged into ceph-deploy master branch with hash;...
Alfredo Deza
12:58 AM Revision dda3c819 (ceph): Merge pull request #792 from ceph/wip-doc-openstack
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
12:53 AM Revision a2090baf (ceph): doc: Removed the Folsom reference.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:44 AM Revision c9aa708a (ceph): doc: Restored show_image_direct and added a link to older versions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:21 AM Revision 8193bad8 (ceph): doc: Removed nova-volume, early Ceph references and Folsom references.
fixes: 5006
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
12:18 AM Revision 6afe6539 (ceph): expanding upgrade suites to include emperor.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
12:06 AM Revision 84d8b49f (ceph): Initial ugly commit.
Definitely some enhancements can be done. I think I have everything
needed but I have not been able to test this yet....
Sandon Van Ness

10/30/2013

11:56 PM Revision b20d1bf3 (ceph): Merge pull request #766 from kri5/wip-5374
Rebase of Wip 5374 against master
Reviewed-by: Yehuda Sadeh <yehdua@inktank.com>
Yehuda Sadeh
11:44 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
It's on dumpling node.
root@ceph-osd-1-2:/# ceph -v
ceph version 0.67.4 (ad85b8bfafea6232d64cb7ba76a8b6e8252fa0c7)
Ivan Kudryavtsev
10:17 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Here it is. Ivan Kudryavtsev
09:34 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Can you set 'debug osd = 20' and 'debug ms = 1', and restart and osd so that we have a complete log leading up to the... Sage Weil
09:06 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
During recovery some osds crashing and after crash unable to up again, looks like in topic "Domino crash" regarding o... Ivan Kudryavtsev
07:35 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Also it seems, that my meta information is corrupted, I have a lot of images in RBD and now, I don't see any:
rbd:...
Ivan Kudryavtsev
06:25 AM Bug #6684 (Rejected): osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log....
Hello, Guys, I'm in a big trouble. After upgrading Bobtail to cuttlefish I met in a
great troubles, unable to make ...
Ivan Kudryavtsev
10:35 PM Revision 280a94b0 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
10:26 PM Revision dd14013f (ceph): doc: Removed install yum priorities. Duplicated where relevant.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision c254da5e (ceph): doc: Added quick ceph object store with links to manual install and con...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision 16e25cd7 (ceph): doc: Restored Object Store Quick Start entry for parallelism.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:22 PM Revision 98603d43 (ceph): doc: Changed install to ceph-deploy install.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:21 PM Revision a62d7c0d (ceph): doc: Added note for ARM support in quantal and raring.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:21 PM Revision 3bc6e520 (ceph): Removed add repositories, yum priorities, and consolidated index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:20 PM Revision f33b1182 (ceph): doc: Added consolidated install of VM/Cloud software.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:19 PM Revision ea35f791 (ceph): doc: Removed install qemu. Consolidated to install-vm-cloud.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:19 PM Revision fba056af (ceph): doc: Removed install libvirt. Consolidated to install-vm-cloud.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:18 PM Revision 7c4394dd (ceph): doc: Consolidated install object gateway and install Apache/FastCGI
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:17 PM Revision 0f87f15c (ceph): doc: Removed. Consolidated into install-ceph-gateway.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:17 PM Revision 68caa1b5 (ceph): doc: Consolidated Add Repositories.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:16 PM Revision 1bdd37f6 (ceph): doc: Removed doc. Consolidated with Get Packages.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:19 PM Revision 6b9104d8 (ceph): doc/release-notes: formatting
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:08 PM Revision b605c73e (ceph): doc/release-notes: fix indentation
ERROR: /srv/autobuild-ceph/gitbuilder.git/build/doc/release-notes.rst:48: Unexpected indentation.
Signed-off-by: Sag...
Sage Weil
09:08 PM Revision 04710b55 (ceph): doc/release-notes: fix formatting
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:03 PM Bug #6003: journal Unable to read past sequence 406 ...
I hit this same problem in recovery testing. Attached is the complete log. David Zafman
08:30 PM Revision c92b4e67 (ceph): Merge remote-tracking branch 'origin/next-fix' into next
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
08:26 PM Revision 1de46d64 (ceph): os/chain_listxattr: fix leak fix
e22347df3854a5c5ebc6631c62d70447d67d722d added a bad goto; just free
explicitly instead.
Signed-off-by: Sage Weil <s...
Sage Weil
07:29 PM rgw Bug #6672: normal PUT object requests got 405 sometimes
Send the pull request against the 'next' branch at https://github.com/ceph/ceph/pull/795 Xiangyu Lv
07:26 PM Revision ed1d11ba (ceph): ceph_manager: remove 6116 workaround
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
06:41 PM Revision a52c11c0 (ceph): Merge branch 'next'
Gary Lowell
06:34 PM Revision dc9a7721 (ceph): Merge branch 'next' of jenkins:ceph/ceph into next
Gary Lowell
04:58 PM Revision b77a7785 (ceph): Merge branch 'next'
Josh Durgin
04:57 PM Revision 9ae3fce5 (ceph): radosgw-agent: add metadata-only option to task config
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
04:57 PM Revision 96835e9c (ceph): radosgw-agent: move positional argument last
Other args are treated as positional after the first one.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision 7f136578 (ceph): internal: fix log for python 2.6
{} was introduced to format strings in 2.7
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision 5f01bcba (ceph): rgw: fix whitespace
Replace tabs with spaces and remove trailing spaces.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision db98afe4 (ceph): rgw: remove unused variables
Region name isn't needed for the new radosgw-agent
command line args.
Signed-off-by: Josh Durgin <josh.durgin@inktan...
Josh Durgin
04:57 PM Revision d65a0b9e (ceph): Reflect radosgw-agent option changes in teuthology
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
04:56 PM rgw Bug #5374 (Resolved): Avoid relying on keystone's admin token
Merged, commit:b20d1bf33bdf6ed25ef9bb37afc3890282ece6d4 Yehuda Sadeh
04:52 PM devops Bug #6690 (Resolved): ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
Sage Weil
03:24 PM devops Bug #6690: ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
... Sage Weil
02:25 PM devops Bug #6690 (Resolved): ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
... Sage Weil
04:23 PM Bug #6692 (Resolved): Documentation: Command line incorrect.
In http://ceph.com/docs/master/rados/operations/authentication/
the enabling cephx command #2 that reads:
ceph-...
Anonymous
04:17 PM Revision bdca2e4b (ceph): rgw: multi region sync is only for metadata
Now that the agent supports data sync, we need to specify this.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:11 PM Fix #5612 (Resolved): down mons prevents osd hosts from booting properly
Sage Weil
04:10 PM devops Bug #6691 (Resolved): debian wheezy fails to be detected by ceph-deploy
platform module in Python does not mention `wheezy` at all.
Alfredo Deza
04:05 PM Revision 6efd82cc (ceph): ceph: Release resource before return in BackedObject::download()
Close file before return
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Li Wang
04:02 PM Revision e22347df (ceph): ceph: Fix memory leak in chain_listxattr
Free allocated memory before return
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@ink...
Li Wang
04:02 PM Revision 905243b2 (ceph): Fix memory leak in Backtrace::print()
Free already allocated memory if short of memory
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage W...
Li Wang
12:34 PM Revision be12f7f5 (ceph): mon: OSDMonitor: proper error msg on invalid epoch on 'osd getmap/dump'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:34 PM Revision e5efd882 (ceph): mon: MonmapMonitor: support 'mon getmap [epoch]'
Fixes: #6683
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
12:29 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
It did happen immediately after transitioning from being the backfill target Samuel Just
12:27 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Or not, we process the OP_BACKFILL_PROGRESS ordered vs the removal ops. Samuel Just
10:50 AM Bug #6685 (In Progress): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
10:50 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Urgh, this is because we can advance last_backfill past uncompleted removal ops during backfill. Working on it. Samuel Just
09:56 AM Bug #6685 (Resolved): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
... Sage Weil
12:29 PM Bug #6689 (Resolved): osd: remove_redundant_pg_temp() can be slow on big clusters
it blocks the cpu, which prevents us from processing lease acks, which makes us call a new election.
observed on b...
Sage Weil
12:26 PM Fix #6116: osd: incomplete pg from thrashing on next
Removed the teuthology workaround as well. Samuel Just
12:24 PM Fix #6116 (Resolved): osd: incomplete pg from thrashing on next
I was way off on this one. We do ack the backfill completion. I suspect that the actual problem was probably fixed ... Samuel Just
11:37 AM rbd Documentation #5006: doc: openstack configuration changes for havana
Should get this updated prior to HK Summit if at all possible. Ian Colle
10:42 AM Feature #6687 (New): Ability to set up/down/in/out based on CRUSH hierarchy
It would be nice if the cli tools supported the ability to perform OSD state transitions based of CRUSH hierarchy. Fo... Kyle Bader
10:10 AM Bug #6686 (Resolved): segfault in prioritized queue dequeue
I've been hitting the following fault on OSX. At first I suspected a nasty bug mixing libc++ with libstdc++ on accide... Noah Watkins
05:36 AM Bug #6683 (Fix Under Review): mon: MonmapMonitor: specify epoch in 'mon getmap'
Joao Eduardo Luis
05:36 AM Bug #6683: mon: MonmapMonitor: specify epoch in 'mon getmap'
wip-6683, https://github.com/ceph/ceph/pull/789 and commit:e5efd882e7eba360158c2218bbd197766d082b02 Joao Eduardo Luis
05:30 AM Bug #6683: mon: MonmapMonitor: specify epoch in 'mon getmap'
mon/MonCommands.h specifies that 'mon getmap' receives an epoch number, but we don't handle it and always return the ... Joao Eduardo Luis
04:16 AM Bug #6683 (Resolved): mon: MonmapMonitor: specify epoch in 'mon getmap'
Joao Eduardo Luis
04:13 AM Subtask #3605 (Resolved): mon: print lookup path when reporting -ENOENT to user-space
AFAICT this has been addressed in multiple occasions throughout the last year. Joao Eduardo Luis
04:12 AM Subtask #2674 (Rejected): mon: Single-Paxos: mon commits suicide after remove&add
works just fine on current next Joao Eduardo Luis
04:08 AM Bug #5967 (Resolved): monitor caps parser should accept '.' as a legal unquoted character
See commit:1f573c885cce776a7e8b2f3d4b91a304a8bc15c5 Joao Eduardo Luis
01:24 AM Bug #6614 (Resolved): unittest_bufferlist failed
Good to know, thanks for the feedback :-) Loïc Dachary
12:45 AM Revision e11c9756 (ceph): v0.72-rc1
Gary Lowell

10/29/2013

11:34 PM Revision be6267f5 (ceph): Merge pull request #788 from ceph/wip-6605
mon: OSDMonitor: only allow an osd to boot iff it has the fsid on record
Fixes: #6605
Reviewed-by: Sage Weil <sage@...
João Eduardo Luís
10:06 PM Revision 9b4cb6d4 (ceph): Merge remote-tracking branch 'gh/wip-crush-hook'
Reviewed-by: Loic Dachary <loic@dachary.org> Sage Weil
09:40 PM Documentation #6682 (Resolved): Adjustments to the Ceph Quick installation guide
Hello,
Following the Quick installation guide, I ran into some issues which I think should be addressed:
[PREFL...
Alex Mendes
09:27 PM Bug #6614: unittest_bufferlist failed
Test ”make check“ succeed now. huang jun
09:00 PM Revision 9f6af8b4 (ceph): ceph-crush-location: new crush location hook
This generalizes the bit of code that builds a key=value pair list to
update an entity's CRUSH location.
Signed-off-...
Sage Weil
09:00 PM Revision a3119bc2 (ceph): upstart, sysvinit: use ceph-crush-location hook
Instead of hard-coding a check in ceph.conf and some reasonable
defaults, defer this work to ceph-crush-location, and...
Sage Weil
08:58 PM Revision 22ff7176 (ceph): Revert "upstart, sysvinit: use ceph-crush-location hook"
This reverts commit 111a37efb19cb46a48d669bc9866c29b4015a889. Sage Weil
08:58 PM Revision 1e2e4297 (ceph): Revert "ceph-crush-location: new crush location hook"
This reverts commit fc49065d855cfd74cb861d294f3464dd616e82ee.
Merged to wrong branch; my bad!
Sage Weil
08:42 PM rgw Bug #6672: normal PUT object requests got 405 sometimes
Updated with a new commit. Please help review it at https://github.com/ceph/ceph/pull/783 Xiangyu Lv
09:30 AM rgw Bug #6672 (Fix Under Review): normal PUT object requests got 405 sometimes
Ian Colle
08:00 AM rgw Bug #6672: normal PUT object requests got 405 sometimes
Thanks, the initialization code is indeed not safe. See my comment in the pull request. Yehuda Sadeh
04:57 AM rgw Bug #6672: normal PUT object requests got 405 sometimes
A quick fix is to set initialized to true after populating table in hex_to_num().
Please help review the fix at: h...
Xiangyu Lv
04:53 AM rgw Bug #6672 (Resolved): normal PUT object requests got 405 sometimes
Under load testing, normal PUT object requests got 405 sometimes. The root cause is that there is a defect in hex_to_... Xiangyu Lv
08:36 PM Revision 0c186096 (ceph): mon: OSDMonitor: fix comparison between signed and unsigned integer war...
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
08:35 PM Revision e02740ac (ceph): mon: OSDMonitor: only allow an osd to boot iff it has the fsid on record
Fixes: #6605
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
08:30 PM Revision 42c4137c (ceph): mon: OSDMonitor: fix some annoying whitespace
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
07:45 PM CephFS Bug #6608 (Rejected): samba teuthology dbench failure
running dbench on local FS in parallel also results in similar failures. Zheng Yan
11:43 AM CephFS Bug #6608: samba teuthology dbench failure
http://qa-proxy.ceph.com/teuthology/teuthology-2013-10-27_19:01:26-fs-dumpling-testing-basic-plana/71285/
http://qa-...
Greg Farnum
07:24 PM Revision 60264f9f (ceph): doc: Fixed formatting. Fixed hyperlink.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:24 PM Revision 7dd387b0 (ceph): Merge pull request #779 from ceph/wip-crush-hook
upstart,sysvinit: allow 'osd crush location hook' script to determine osd crush position
Reviewed-by: Loic Dachary <...
Loïc Dachary
07:01 PM Revision 46d897a3 (ceph): doc: fix formatting.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:10 PM Revision 111a37ef (ceph): upstart, sysvinit: use ceph-crush-location hook
Instead of hard-coding a check in ceph.conf and some reasonable
defaults, defer this work to ceph-crush-location, and...
Sage Weil
06:09 PM Revision fc49065d (ceph): ceph-crush-location: new crush location hook
This generalizes the bit of code that builds a key=value pair list to
update an entity's CRUSH location.
Signed-off-...
Sage Weil
05:16 PM Revision 13d1b9c9 (ceph): Merge pull request #786 from ceph/wip-6673
mon/PGMonitor: always send pg creations after mapping
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
05:10 PM Revision df229e5e (ceph): mon/PGMonitor: always send pg creations after mapping
At some point in the dumpling cycle I separated the map stage from the
send stage. We can send the creates any time ...
Sage Weil
05:09 PM Bug #6681: osd recovery hung
Not an rc blocker. This is actually a fairly old bug and can be worked around by restarting one of the effected osds... Samuel Just
05:07 PM Bug #6681 (Resolved): osd recovery hung
ubuntu@teuthology:/a/teuthology-2013-10-29_10:45:19-rados-next-testing-basic-plana
ubuntu@plana31:~$ sudo ceph -s
...
Samuel Just
04:36 PM Bug #6605 (Resolved): mon: remove full osd state on "osd rm"
merged into master Joao Eduardo Luis
04:29 PM Bug #6605 (Fix Under Review): mon: remove full osd state on "osd rm"
wip-6605, pull request 787, commit:e02740ac5da7c9f5e4c1fdd603918e56c05123de
Greg Farnum wrote:
> It turns out t...
Joao Eduardo Luis
04:21 PM Bug #6680 (Resolved): libcephfs.h broken for gcc
This patch https://github.com/ceph/ceph/commit/e1666d0400ecef464d33480e4290896404b7a7bd did the following:... Noah Watkins
04:08 PM Bug #6679 (Resolved): throttle: transient unit test failure
... Sage Weil
03:59 PM Revision 2181b4c9 (ceph): mon/OSDMonitor: fix signedness warning on poolid
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:49 PM rgw Feature #6678 (Resolved): rgw: reject writes to secondary zones
Non-master zones are intended to be read-only. For disaster recovery, it may be useful to expose a secondary zone as ... Josh Durgin
03:40 PM Revision 7ef210ad (ceph): common/crc32c: fix #ifdef to be x86_64 specific
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:27 PM Revision 705f4c1f (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
03:26 PM Revision 7a06a71e (ceph): ReplicatedPG::recover_backfill: update last_backfill to max() when back...
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
03:13 PM Bug #6633: osd: pgls vs osd restart/peering race misses objects
list.cc actually has slightly flaky tests if they are concurrent with pg splitting. wip-6633 so far has fixes to tol... Samuel Just
02:40 PM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
removing 'related to' link from this ticket to #5869 Joao Eduardo Luis
10:22 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
Is it possible to recover without those osds? Samuel Just
10:22 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
This is not actually related to 5869. Samuel Just
04:13 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
If this is indeed the same bug, and not a different iteration, then maybe we should backport the fix at least for Dum... Joao Eduardo Luis
02:37 PM rgw Feature #6677 (Resolved): rgw: add compatibility for MultipartUpload
The AWS-PHP-SDK used MultipartUpload instead of CompleteMultipartUpload.
https://github.com/aws/aws-sdk-php/issues...
Tyler Brekke
02:03 PM RADOS Fix #6676 (New): osd should never block getting filestore throttle while holding the pg lock
Currently, it is possible for the filestore finisher threads to block trying to acquire a pg lock in order to complet... Samuel Just
12:45 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
This is still broken on 0.67.4. Please consider backporting the fix (7a7361d7) to Dumpling. Benjamin Gilbert
12:12 PM devops Bug #6587 (Resolved): ceph-deploy does not use cluster arg for mon error checking
Merged into ceph-deploy master branch with hash: da03ab7 Alfredo Deza
12:12 PM devops Bug #6675 (Resolved): Fedora fails to import keys on ceph-deploy install
Merged into ceph-deploy master branch with hash: 5145d94
It makes sure that all `rpm --import` commands are the ...
Alfredo Deza
11:24 AM devops Bug #6675 (Fix Under Review): Fedora fails to import keys on ceph-deploy install
PR opened: https://github.com/ceph/ceph-deploy/pull/119
Alfredo Deza
09:34 AM devops Bug #6675 (Resolved): Fedora fails to import keys on ceph-deploy install
The command was fixed for CentOS but not for fedora:... Alfredo Deza
11:15 AM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
Sage Weil
09:40 AM Fix #6673 (Fix Under Review): 'osd pool set metadata pg_num 34' broken
Sage Weil
08:57 AM Fix #6673: 'osd pool set metadata pg_num 34' broken
the test later fails with... Sage Weil
08:55 AM Fix #6673: 'osd pool set metadata pg_num 34' broken
What's broken about this, besides the ridiculous parsing output? We deliberately prevent splitting while creating the... Greg Farnum
08:50 AM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
... Sage Weil
11:05 AM Bug #6207 (Resolved): Found incorrect object contents
This can be explained by prematurely updating last_backfill based on backfill_pos and backfills_in_flight.
ad5655b...
Samuel Just
10:28 AM Bug #6674: Busted client locking
I don't think the theory from the previous comment has any merit! I wonder if it's possible that lockdep is missing a... Noah Watkins
09:51 AM Bug #6674: Busted client locking
Looking at initializations of CephContext, I don't see any explicit freeing, which begs the question which thread is ... Noah Watkins
09:24 AM Bug #6674 (Resolved): Busted client locking
... Greg Farnum
10:05 AM Revision e46d2ca0 (ceph): fix the bug ctypes.util.find_library to search for librados failed on ...
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
08:34 AM devops Feature #3311 (Resolved): ceph-deploy: pushy bug triggers on interpreter shutdown
We no longer use Pushy Alfredo Deza
08:33 AM devops Feature #3312 (Resolved): ceph-deploy: pushy uses pickle, that's a security problem
We no longer use Pushy. Alfredo Deza
07:57 AM devops Fix #4953 (Resolved): ceph-deploy: dns mismatches can cause gatherkeys to fail
ceph-deploy will now check for common errors (like the one mentioned) when deploying monitors. Alfredo Deza
07:46 AM devops Feature #4998 (Resolved): ceph-deploy should allow user specified installation sources
with the new `--no-adjust-repos` we rely on users setting up their own mirrors.
A new 'firewall-install` command i...
Alfredo Deza
07:45 AM devops Feature #3922 (Resolved): ceph-deploy: version command
ceph-deploy has a `--version` command now. Alfredo Deza
06:35 AM Revision f8fa3095 (ceph): ReplicatedPG: src_obcs can now be empty
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:51 AM Revision 00ddea37 (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
04:15 AM Revision ce845768 (ceph): Merge pull request #773 from dachary/wip-6614
common: rebuild_page_aligned sometimes rebuilds unaligned
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:11 AM Revision ad5655be (ceph): Merge pull request #780 from ceph/wip-6585
Wip 6585
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel J...
athanatos
04:01 AM Revision 8b98166d (ceph): Merge pull request #775 from ceph/wip-readdirend
mds: fix readdir end check
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:48 AM Revision 3b99cd0a (ceph): mds: fix readdir end check
If the last item in the directory is a remote link and the corresponding
inode is not in cache, the readir reply will...
Yan, Zheng
01:42 AM Bug #6400: osd crashed in dumpling due to unexpected error (EEXIST?)
I can reproduce this issue on CentOS 6.4 machine every time.
My steps are:
# Build Ceph with dumpling release c...
Tengwei Cai
01:03 AM Revision 6eded8a1 (ceph): doc: Fixes to normalize header hierarchy. Tweaked IA slightly.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:46 AM Revision bd507ef3 (ceph): doc: Updated with a verified installation procedure and latest usage.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:12 AM Revision 702234d7 (ceph): Merge pull request #777 from ceph/wip-scripts
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin

10/28/2013

11:39 PM Revision 4e48dd56 (ceph): osd/ReplicatedPG: use MIN for backfill_pos
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:16 PM Bug #6671 (Can't reproduce): FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)

We were on 0.56.1; we shut down all of the OSDs and mon on a particular node, rebooted the node for maintenance an...
Tom Lanyon
11:13 PM Revision e6d983be (ceph): Merge pull request #772 from ceph/wip-5612
init-ceph, upstart: make crush update on osd start time out
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
11:10 PM Revision 4139e75d (ceph): ReplicatedPG: recover_backfill: don't prematurely adjust last_backfill
We can't adjust last_backfill to object x until x has been fully
backfilled. pending_backfill_updates contains all t...
Samuel Just
11:10 PM Revision ecddd12b (ceph): ReplicatedPG: add empty stat when we remove an object in recover_backfill
Subsequent updates to that object need to have their stats added
to the backfill info stats atomically with the last_...
Samuel Just
11:03 PM Revision 9ec35d5c (ceph): ReplicatedPG: replace backfill_pos with last_backfill_started
last_backfill_started reflects what pinfo.last_backfill will be
once all currently outstanding backfills complete. b...
Samuel Just
11:03 PM Revision 0a9a2d7b (ceph): ReplicatedPG::prepare_transaction: info.last_backfill is inclusive
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
11:03 PM Revision 46dfd919 (ceph): PG::BackfillInterval: use trim() in pop_front()
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
11:03 PM Revision 8774f03d (ceph): PG::BackfillInfo: introduce trim_to
We'll use this to trim off last_backfill_started since it'll
often be included in rescans.
Signed-off-by: Samuel Jus...
Samuel Just
10:58 PM Revision 177e2ab1 (ceph): init-ceph: make crush update on osd start time out
If the monitor is not currently available, this crush update would block
forever, preventing the OSD and (potentially...
Sage Weil
10:58 PM Revision 5939eace (ceph): upstart: fail osd start if crush update fails
If the update for the CRUSH position fails for some reason, do not
start the OSD.
Signed-off-by: Sage Weil <sage@ink...
Sage Weil
09:48 PM Revision 78b5a2cf (ceph): Merge pull request #771 from ceph/wip-ceph-context
ceph_context: replace semaphore
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:37 PM Revision b28b64a0 (ceph): pybind: use find_library for libcephfs and librbd
Use find_library to avoid assumptions about platform shared library
naming conventions.
Signed-off-by: Noah Watkins ...
Noah Watkins
09:28 PM Revision ac8dcdbe (ceph): Merge pull request #778 from ceph/wip-6621
radosgw-admin: accept negative values for quota params
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:20 PM Revision b2af0692 (ceph): Merge pull request #144 from ceph/wip-doc5939-wusui
Added docstrings, and improved some of the comments on several tasks. Zack Cerza
09:15 PM Revision d5d36d0b (ceph): radosgw-admin: accept negative values for quota params
and document that in the usage output.
Fixes: #6621
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
09:03 PM CephFS Bug #6613: samba is crashing in teuthology
tail of client log:
---
2013-10-22 08:05:27.405155 7ff1167fc700 20 client.4105 trim_cache size 0 max 0
2013-10-22 ...
Zheng Yan
10:05 AM CephFS Bug #6613: samba is crashing in teuthology
This is happening regularly on dumpling and next, but I don't think I've seen it on cuttlefish. We've clearly done so... Greg Farnum
08:53 PM Revision f58396a6 (ceph): doc/release-notes: emperor blurb
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:50 PM Revision 7cbfdbf3 (ceph): Merge pull request #760 from ceph/wip-6585
Wip 6585
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
athanatos
08:50 PM Revision 9d136a44 (ceph): ReplicatedPG: no need to clear repop->*obc
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:47 PM Revision ae1263ad (ceph): Merge remote-tracking branch 'upstream/next' into wip-obc
Samuel Just
08:35 PM Revision 420182a1 (ceph): ReplicatedPG: improved on_flushed error output
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:35 PM Revision 5a416dab (ceph): ReplicatedPG: put repops even in TrimObjects
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:35 PM Revision 8db03ed0 (ceph): ReplicatedBackend: don't hold ObjectContexts in pull completion callback
We need flushing the sequencer to ensure that all Contexts which hold
ObjectContextRefs have been run or deleted.
C_R...
Samuel Just
08:35 PM Revision ce338922 (ceph): PG: call on_flushed on FlushEvt
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:34 PM Revision 6f975e35 (ceph): PG,ReplicatedPG: remove the waiting_for_backfill_peer mechanism
See previous patch.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:34 PM Revision 3de32bd3 (ceph): ReplicatedBackend: fix failed push error output
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:34 PM Revision 3d0d69fe (ceph): ReplicatedPG: have make_writeable adjust backfill_pos
If we are writing to backfill_pos and create a clone, we end
up failing to send the transaction creating the clone to...
Samuel Just
08:32 PM Revision 807dde48 (ceph): ReplicatedPG,osd_types: move rw tracking from its own map to ObjectContext
We also modify recovering to hold a reference to the recovering obc
in order to ensure that our backfill_read_lock do...
Samuel Just
08:31 PM Revision 9b003b32 (ceph): OpRequest: move method implementations into cc
I need to remove the osd_types.h include.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:31 PM Revision 2cadc231 (ceph): osd_types,OpRequest: move osd_req_id into OpRequest
This way I can have OpRequest included from osd_types.h.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:30 PM Revision c4442d70 (ceph): ReplicatedPG: reset new_obs and new_snapset in execute_ctx
This way, if execute_ctx is rerun on the same OpContext, we
won't erroneously reuse a stale snapset/object_info.
Sig...
Samuel Just
08:29 PM Revision 8a62bf1c (ceph): fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metadata...
will set the pgp_num to a hunge number.
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit...
huang jun
08:29 PM Revision f6bfc453 (ceph): Merge pull request #776 from hjwsm1989/master
fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metada... Sage Weil
08:04 PM Revision c7d975ae (ceph): ceph_context: use condition variable for wake-up
reopen_logs is called from normal thread context (as opposed to an async
signal handler), so we grab a mutex and cond...
Noah Watkins
06:50 PM Revision e5efc292 (ceph): test: Use a portable syntax for seq(1)
Use a portable syntax for seq(1). GNU seq has a default INCR of 1, but
BSD seq has a default INCR of either +1 or -1...
Alan Somers
06:50 PM Revision 0a1579d8 (ceph): test: Use portable arguments to /usr/bin/env
Don't use the "--ignore-environment" option to env. It is a
nonstandard GNU extension. The standard version is "-i"...
Alan Somers
06:50 PM Revision fbabd424 (ceph): test: Change interpreter from /bin/bash to /bin/sh
Change interpreter from /bin/bash to /bin/sh. bash is not guaranteed
to be installed on all Unix systems, and it's n...
Alan Somers
06:50 PM Revision b926930f (ceph): pybind: use find_library to look for librados
Uses find_library to search for librados, rather than using the soname.
For instance, on OSX librados is named librad...
Noah Watkins
06:04 PM Revision 90161a37 (ceph): Fixed errors. Tests pass.
Since the default OS version is different for each distro the
argument default is None instead of explicity set to a ...
Sandon Van Ness
05:36 PM Revision 19d01606 (ceph): doc/release-notes: v0.72 draft release notes
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:15 PM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2013-10-27_19:00:21-rados-dumpling-testing-basic-plana/71126 Sage Weil
04:06 PM Bug #6585 (Resolved): osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Sage Weil
01:51 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
I've merged wip-6585, but it's not quite fixed yet. Samuel Just
09:51 AM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
We think we might have fixed this, or at least most of it — but testing is shaking out a lot of long-standing bugs in... Greg Farnum
04:06 PM rgw Bug #6621 (Resolved): quota: the max-size and max-objects value when zero
Sage Weil
01:54 PM rgw Bug #6621: quota: the max-size and max-objects value when zero
There was an actual issue with setting negative values, so moved that back into the bug tracker. A fix was pushed to ... Yehuda Sadeh
12:00 PM rgw Bug #6621: quota: the max-size and max-objects value when zero
ok got it, if its by design, i think we should add this to the radosgw-admin help page saying that we allow max size ... Tamilarasi muthamizhan
11:53 AM rgw Bug #6621: quota: the max-size and max-objects value when zero
Oh, I thought the problem was the other way around (that it wasn't accepting 0 or negative numbers). That's by design... Yehuda Sadeh
01:37 PM devops Bug #6587 (Fix Under Review): ceph-deploy does not use cluster arg for mon error checking
Opened pull request: https://github.com/ceph/ceph-deploy/pull/116 Alfredo Deza
01:13 PM devops Bug #6650 (Resolved): ceph-deploy: should exit/error when apt fails
Merged into ceph-deploy's master branch with hash: 1a72df3 Alfredo Deza
10:58 AM devops Bug #6650 (Fix Under Review): ceph-deploy: should exit/error when apt fails
Pull request opened: https://github.com/ceph/ceph-deploy/pull/115 Alfredo Deza
06:48 AM devops Bug #6650 (In Progress): ceph-deploy: should exit/error when apt fails
Just to be clear, this is not ceph-deploy failing to install, it is APT having issues with the install.
The first ...
Alfredo Deza
11:59 AM devops Bug #6654: ceph-deploy: bootstrap requires python-virtualenv on raring
the bootstrap script does not install python-virtualenv but it does check for it just to error out. Alfredo Deza
11:42 AM Bug #6633: osd: pgls vs osd restart/peering race misses objects
Logs on slider:/~samuelj/buglogs/13-10-27-15:50:48 Samuel Just
10:30 AM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
Seems that we had accidentaly triggered existing assert() and in the wild it would be almost impossible to reproduce ... Andrey Korolyov
10:04 AM CephFS Bug #6608: samba teuthology dbench failure
http://qa-proxy.ceph.com/teuthology/teuthology-2013-10-25_23:01:10-fs-master-testing-basic-plana/69202/
http://qa-pr...
Greg Farnum
09:40 AM CephFS Bug #6655 (Need More Info): readdir() fails on CephFS mount symlinked directories
Sage Weil
09:21 AM rbd Bug #5425: krbd: xfstest 89 hang, 'read_partial_message skipping long message'
ubuntu@teuthology:/a/teuthology-2013-10-26_23:01:27-krbd-next-testing-basic-plana/70455 Sage Weil
06:43 AM devops Bug #6588 (Resolved): use WARNING level when keyring does not exist
Merged into ceph-deploy master branch with hash: cea6139 Alfredo Deza
04:42 AM rbd Bug #5876: Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_request->next_co...
Hi,
I had this bug just now (see below), with a 3.10.16 kernel, with patches from your Git (cf attached file), and...
Olivier Bonvalet
04:12 AM Revision bf198e67 (ceph): fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metadata...
will set the pgp_num to a hunge number.
Signed-off-by: huangjun <hjwsm1989@gmail.com>
huang jun
 

Also available in: Atom