Project

General

Profile

Activity

From 08/18/2013 to 09/16/2013

09/16/2013

11:33 PM Revision e65d6e2a (ceph): Revert "suite: do not calculate product on an empty list"
This reverts commit dda7954090ccc9ffd8ecd961d6b530a0e6d24964.
This commit was causing the number of jobs scheduled p...
Zack Cerza
10:49 PM Bug #6207: Found incorrect object contents
/a/sage-bug-6207-c/1 Greg Farnum
10:44 PM Bug #6207: Found incorrect object contents
which run are these notes referring to? Sage Weil
05:30 PM Bug #6207: Found incorrect object contents
http://fpaste.org/39993/79377326/ contains the output on osd.0 during backfill that concerns me if you don't want to ... Greg Farnum
05:18 PM Bug #6207: Found incorrect object contents
I looked through that failure more and gathered up some notes that I suspect will lead one of you to know what's goin... Greg Farnum
04:21 PM Bug #6207: Found incorrect object contents
[ From here to comment 11 do not apply to any instances of this bug on master or dumpling. Please disregard. ]
Sam...
Greg Farnum
09:14 PM Revision c9c710c1 (ceph): Merge pull request #600 from dachary/fix-erasure-warning
ErasureCode: fix uninitialized variable warning
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
09:04 PM Revision abd2fcd5 (ceph): ErasureCode: fix uninitialized variable warning
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
08:57 PM Revision 4930ccb8 (ceph): Merge pull request #597 from ceph/remove-hadoop-shim
This branch built fine on the gitbuilders and the list of removed files looks good to me.
Reviewed-by: Greg Farnum <...
Gregory Farnum
08:50 PM devops Bug #6330 (Closed): ceph-deploy does not use /etc/hosts entry making functional DNS a dependency
This is to avoid what I consider to be a bug in Linux where some tools do not respect the /etc/nsswitch.conf settings... Nigel Williams
08:49 PM Revision a8e77738 (ceph): Merge pull request #94 from ceph/wip-fix-sudoers
Use teuthology-specific backup for /etc/sudoers Sandon Van Ness
08:25 PM Revision 8b63396e (ceph): Use teuthology-specific backup for /etc/sudoers
Zack Cerza
06:51 PM Bug #6326 (Resolved): docs: ceph-deploy does not have a `--fs-type`
See http://ceph.com/docs/master/rados/deployment/ceph-deploy-osd/ John Wilkins
05:35 PM Bug #6326 (In Progress): docs: ceph-deploy does not have a `--fs-type`
John Wilkins
10:41 AM Bug #6326 (Resolved): docs: ceph-deploy does not have a `--fs-type`
I've gone through a few people asking why the feature to alter the filesystem type from ceph-deploy doesn't work, the... Alfredo Deza
06:50 PM Revision 5ca6bc39 (ceph): Merge pull request #93 from ceph/wip-runfix
Make run_job merge job_config['config'] if needed Alfredo Deza
06:49 PM RADOS Documentation #6308 (Resolved): crushtool examples are confusing/outofdate..
See http://ceph.com/docs/master/man/8/crushtool/ John Wilkins
06:15 PM RADOS Documentation #6308 (In Progress): crushtool examples are confusing/outofdate..
John Wilkins
06:14 PM Revision 4d2e3c27 (ceph): Make run_job merge job_config['config'] if needed
Zack Cerza
05:37 PM Revision c36da3df (ceph): Merge pull request #92 from ceph/sentry
Be less picky about trailing slashes. Alfredo Deza
05:35 PM Revision fad71073 (ceph): Be less picky about trailing slashes.
Zack Cerza
04:34 PM rgw Bug #6176 (Fix Under Review): rgw: valgrind: leak in copy_obj
Yehuda Sadeh
03:21 PM rgw Bug #6176: rgw: valgrind: leak in copy_obj
hmm.. found an issue with my fix, redoing. Yehuda Sadeh
02:59 PM rgw Bug #6176 (Fix Under Review): rgw: valgrind: leak in copy_obj
pushed a fix to wip-6176. Yehuda Sadeh
11:08 AM rgw Bug #6176: rgw: valgrind: leak in copy_obj
just to clarify: teuthology run was against this commit, not when the bug was introduced. Yehuda Sadeh
11:07 AM rgw Bug #6176: rgw: valgrind: leak in copy_obj
happened in commit:56ff4101a12e190caea9805dd5fb250ab5fa8e8c Yehuda Sadeh
03:01 PM Bug #5700: very high memory usage after update
So after 5 days of having latest dumpling running, memory usage is still quite high:... Corin Langosch
12:47 PM Documentation #6327 (Closed): Update CloudStack docs for 4.2
Need to update CloudStack docs for 4.2. John Wilkins
12:36 PM devops Bug #6324 (Resolved): add a timeout flag for commands that may hang
Alfredo Deza
10:33 AM devops Bug #6324: add a timeout flag for commands that may hang
Fixed and merged into ceph-deploy master branch with hash: ab46733 Alfredo Deza
09:45 AM devops Bug #6324 (Fix Under Review): add a timeout flag for commands that may hang
Pull request opened: https://github.com/ceph/ceph-deploy/pull/77 Alfredo Deza
07:18 AM devops Bug #6324 (Resolved): add a timeout flag for commands that may hang
There are certain commands that can cause a remote process to hang if we are capturing both stderr and stdout and som... Alfredo Deza
09:55 AM devops Bug #6314: catch case where mon starts up but has rank -1 accordingly to mon_status.
Greg, yes, you are correct. The idea here is that we will implement a command to deploy all monitors defined initiall... Alfredo Deza
09:53 AM devops Bug #6314 (In Progress): catch case where mon starts up but has rank -1 accordingly to mon_status.
Created issue #6324 to prevent this command from hanging. Alfredo Deza
08:48 AM Fix #6278: osd: throttle snap trimming
Its possible, that sql type workflows and ceph have an issue. I am going to investigate that on my own pre-production... Wade Rencsok
08:17 AM Fix #6278: osd: throttle snap trimming
It seems to me that I am also effected by this issue with 3-5 virtual machines crashing on a daily basis with a lot o... Andrei Mikhailovsky
08:39 AM Bug #6323 (Fix Under Review): mon: osdmon: don't create a huge transaction on update_from_paxos()...
Joao Eduardo Luis
08:39 AM Bug #6322 (Fix Under Review): mon: osdmon: write 'latest_full' after rebuilding full version from...
Joao Eduardo Luis
08:14 AM devops Feature #6067: ceph-deploy: make mon create catch common errors
Just created issue #6325 to clearly tell when there is a connection problem, which (currently) it is impossible to te... Alfredo Deza
08:12 AM RADOS Feature #6325 (New): mon: mon_status should make it clear when the mon has connection issues
If `mon_status` is called when having network connection issues it will not state anything that can alert a user/syst... Alfredo Deza
03:56 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
I have just managed to deploy 3 ceph nodes successfully in Ubuntu Raring using Dumpling 0.67.3. The above issue looks... Edward Hope-Morley

09/15/2013

11:33 PM Revision 81983bab (ceph): mon: OSDMonitor: update latest_full while rebuilding full maps
Not doing so will make the monitor rebuild the osdmap full versions, even
though they may have been rebuilt before, e...
Joao Eduardo Luis
11:32 PM Revision 4ac1570c (ceph): mon: OSDMonitor: smaller transactions when rebuilding full versions
Otherwise, for considerably sized rebuilds, the monitor will not only
consume vast amounts of memory, but it will als...
Joao Eduardo Luis
09:43 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Hi All,
I am still hitting this in RHEL 6.4 with latest dumpling release (ceph-0.67.3-0.el6.x86_64).
For my setup,...
Abhay Sachan
01:13 PM Bug #6323: mon: osdmon: don't create a huge transaction on update_from_paxos(), when rebuilding f...
Joao Eduardo Luis
12:43 PM Bug #6323 (Resolved): mon: osdmon: don't create a huge transaction on update_from_paxos(), when r...
If we have thousands of missing full versions (see #6322), our memory consumption can skyrocket. And we may end up b... Joao Eduardo Luis
01:12 PM Bug #6322: mon: osdmon: write 'latest_full' after rebuilding full version from incrementals on up...
Joao Eduardo Luis
12:41 PM Bug #6322: mon: osdmon: write 'latest_full' after rebuilding full version from incrementals on up...
Given monitor on dumpling has
fc: 505 ; lc: 168872; latest_full: 505 ; diff: 168367
This leads to a significant...
Joao Eduardo Luis
12:34 PM Bug #6322 (Resolved): mon: osdmon: write 'latest_full' after rebuilding full version from increme...
Joao Eduardo Luis

09/14/2013

01:09 AM Revision 01ec6a3f (ceph): Merge pull request #538 from dachary/wip-5879
jerasure-1.2A plugin
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos

09/13/2013

10:35 PM Revision 4216eac0 (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
08:59 PM Revision 7b908b41 (ceph): modified rgw tests and fs tests to get it going in the nightlies
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
08:40 PM Revision 0d37a334 (ceph): added rgw task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
08:39 PM Revision b86c0686 (ceph): hadoop: remove hadoop shim
The in-tree Hadoop shim was a combination of libcephfs wrapper, and the
bits to support Hadoop. This has been replace...
Noah Watkins
06:52 PM Feature #6001 (Resolved): EC: [link] jerasure plugin
01ec6a3fdf9da8b35cc034788ab306957d5fd969 landed Ian Colle
05:02 PM Revision e7f74831 (ceph): rgw: NULL terminate buffer before parsing it
Fixes: #6175
Backport: dumpling
We get a buffer off the remote gateway which might
not be NULL terminated. The JSON p...
Yehuda Sadeh
03:57 PM Revision 40e0cabc (ceph): Merge pull request #594 from ceph/fix-no-tcmalloc-build
make: add tmalloc lib dep in tcmalloc guard
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:54 PM rgw Bug #6302: rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
Pushed a fix to next (commit:4216eac0f59af60f60d4ce909b9ace87a7b64ccc). Still need to validate that this was the actu... Yehuda Sadeh
02:06 PM rgw Bug #6302: rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
I see this when trying to set worker bound:... Yehuda Sadeh
08:09 AM rgw Bug #6302 (Resolved): rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
> [30666] rgw/verify/{clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/few.yaml tasks/rgw_s3tests_multiregion.yaml v... Sage Weil
03:41 PM Revision 568eccf8 (ceph): Merge pull request #91 from ceph/wip-suite
suite: do not calculate product on an empty list Alfredo Deza
03:39 PM Revision a2b7c728 (ceph): suite: don't schedule follow-on summary job for an empty run
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:39 PM Revision 5a083894 (ceph): suite: be verbose about how many jobs we generate
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:29 PM Revision 3f8c9690 (ceph): make: add tmalloc lib dep in tcmalloc guard
Fixes --without-tcmalloc on boxes without libtcmalloc.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
03:22 PM Revision dda79540 (ceph): suite: do not calculate product on an empty list
This fixes a bug where a directory with just % generates a
bogus job item with no actual content. (e.g.,
$ find bas...
Sage Weil
02:46 PM rgw Feature #6317 (New): rgw: replace pool creation
New api to create more than 8 pgs per generated pool exists now, switch to using it. Yehuda Sadeh
01:55 PM Fix #6059: osd: block reads while repgather is writing across replicas
Note, just extending the obc->write_lock() region doesn't really work since it can cause the op_tp to be blocked prev... Samuel Just
01:40 PM Feature #6147 (Fix Under Review): mon: calculate, expose per-pool pg stat deltas
wip-6147 ; pull request 596 Joao Eduardo Luis
01:27 PM rbd Documentation #5009 (In Progress): doc: explain how to get qemu packages for each distro
Ian Colle
01:24 PM rbd Feature #4013: rbd: openstack: extend nova boot api to support going from image to volume
https://review.openstack.org/#/c/42474/ Josh Durgin
01:21 PM rbd Feature #4013 (Resolved): rbd: openstack: extend nova boot api to support going from image to volume
Ian Colle
01:23 PM rbd Subtask #4016 (Resolved): rbd: openstack: extend nova boot api: modify libvirt driver to support ...
Josh Durgin
01:21 PM rbd Feature #4211 (Rejected): get good qemu, libvirt versions+patches in CentOS+
Neil Levine
01:17 PM rgw Feature #6195: rgw: test full sync (with large object)
Neil Levine
01:11 PM rgw Feature #4342 (Duplicate): rgw: dr: data sync agent: update sync processing state
Ian Colle
01:04 PM rgw Feature #4342 (In Progress): rgw: dr: data sync agent: update sync processing state
Ian Colle
01:10 PM rgw Documentation #5119 (Resolved): rgw: document which pools allowed to collide
Added commentary to the ceph configuration reference. John Wilkins
01:09 PM rgw Documentation #5651 (Resolved): rgw: secret features need documentation
Community fix provided. John Wilkins
01:09 PM rgw Feature #6191 (Fix Under Review): rgw: DR: per bucket replica_log handling
Josh Durgin
01:04 PM rgw Feature #6191 (In Progress): rgw: DR: per bucket replica_log handling
Josh Durgin
01:09 PM rgw Feature #6190 (Fix Under Review): rgw: DR: read list of buckets to do full sync on
Ian Colle
01:04 PM rgw Feature #6190 (In Progress): rgw: DR: read list of buckets to do full sync on
Josh Durgin
01:07 PM devops Bug #6314: catch case where mon starts up but has rank -1 accordingly to mon_status.
But...it *should* have rank -1 before it gets the chance to join the quorum, shouldn't it?
Or have I forgotten how r...
Greg Farnum
01:00 PM devops Bug #6314 (Resolved): catch case where mon starts up but has rank -1 accordingly to mon_status.
Now that `mon_status` is implemented we need some glue-code to check make it a bit more robust and ensure that the ra... Alfredo Deza
01:06 PM rgw Feature #6193 (In Progress): rgw: DR: per bucket sync
Ian Colle
01:06 PM rgw Feature #6192 (In Progress): rgw: DR: per object sync
Ian Colle
12:24 PM devops Feature #6020: radosgw-apache opinionated package
The package should have the following
- depend on our mod_fastcgi
- enable fastcgi module
- enable rewrite mo...
Yehuda Sadeh
12:11 PM Bug #6313: dumpling: FAILED assert(latest->is_update()) from recover_primary()
We restarted osd.4 and osd.1 to fix the issue. Alexandre Marangone
12:08 PM Bug #6313 (Duplicate): dumpling: FAILED assert(latest->is_update()) from recover_primary()
restarting the backfill target for the osd fixed the issue Samuel Just
11:51 AM devops Feature #6310: Get Dumpling into CentOS Ceph repo
Neil Levine
11:50 AM devops Feature #6310 (Closed): Get Dumpling into CentOS Ceph repo
Neil Levine
11:51 AM Bug #6311 (Resolved): Some scripts assume the location of python
The following scripts' shebang strings all hardcode python's location to /usr/bin/python. They don't work on FreeBSD... Alan Somers
11:41 AM devops Feature #5956: Implement a radosgw command in ceph-deploy
Is this a dup with 4408? Neil Levine
11:40 AM devops Feature #6067 (In Progress): ceph-deploy: make mon create catch common errors
Ian Colle
11:39 AM Bug #5492: scripts installing into /usr/usr/sbin (with --prefix=/usr)
Danny's fix does not resolve the original problem in either Ubuntu 12.04 or FreeBSD 9.1. I think that the real probl... Alan Somers
10:05 AM RADOS Documentation #6308 (Resolved): crushtool examples are confusing/outofdate..
this example:
crushtool --build 128 shelf uniform 4 rack straw 8 root straw 0 -o map
does not work
this does wo...
Evan Felix
09:59 AM rgw Bug #6175 (Pending Backport): rgw: valgrind: invalid reads in copy_obj
Yehuda Sadeh
09:36 AM rgw Bug #6268 (Pending Backport): rgw: RGWPutObj calls processor->complete() before all inflight data...
Yehuda Sadeh
04:59 AM Bug #6301 (Need More Info): ceph-osd hung by XFS using linux 3.10
Loïc Dachary
02:39 AM Bug #6301 (Closed): ceph-osd hung by XFS using linux 3.10
The kernel configuration ( 3.10.11 sources ) is here : attachment:config.gz
The general ceph setup is described here...
Loïc Dachary

09/12/2013

10:56 PM Revision 42c2b704 (ceph): Merge pull request #90 from ceph/sentry
Fix get_http_log_path(), update callers, add tests Zack Cerza
10:28 PM Revision 31f0f7ad (ceph): Fix get_http_log_path(), update callers, add tests
Zack Cerza
10:07 PM Revision 9de651a9 (ceph): Merge branch 'master' of github.com:ceph/teuthology
Tamilarasi muthamizhan
10:03 PM Revision eb4c575f (ceph): made help more readable
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
09:42 PM Revision 2db2ba78 (ceph): Fix TypeError
(cherry picked from commit c4591a16e1781f8da3502b38e3dc72f629478312) Zack Cerza
06:24 PM Revision 1901a145 (ceph): removed basic dir as it was empty
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
06:17 PM CephFS Bug #5418: kceph: crash in remove_session_caps
Zheng Yan
06:16 PM CephFS Bug #5927 (Resolved): kcephfs: ENOTEMPTY on rm -r
Zheng Yan
06:13 PM Revision 388dd1e2 (ceph): Merge branch 'wip-6226'
David Zafman
06:12 PM Revision daf417f9 (ceph): osd/ReplicatedPG.cc: Verify that recovery is truly complete
Backportable change to insure that even if no new ops started or
are running that indeed recovery is complete. Preve...
David Zafman
06:11 PM Revision 139a714e (ceph): osd/OSD.cc: Use MIN() so that we don't exceed osd_recovery_max_active
Caused by 944f3b73531af791c90f0f061280160003545c63
Fixes: #6291
Backport: dumpling
Signed-off-by: David Zafman <da...
David Zafman
05:38 PM Revision a41aa946 (ceph): Merge pull request #589 from ceph/wip-6279
mon/MDSMonitor: don't reset incarnation when creating newfs
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
05:17 PM Revision 6552f5a5 (ceph): Merge pull request #88 from ceph/wip-fix-clones
Use check_output() and log.exception() Alfredo Deza
04:42 PM devops Bug #6300 (Resolved): ceph-deploy: mon create prompts for password
ceph-deploy version: 1.2.3
ceph version: dumpling [v0.67.3]
on a single node setup, "mon create" command prompt...
Tamilarasi muthamizhan
04:14 PM Revision e83b5def (ceph): Use check_output() and log.exception()
This should help us figure out why our checkouts keep getting deleted. Zack Cerza
03:28 PM Cleanup #6287 (Resolved): OSDmonitor.c message "still creating pgs, wait" should be explicit abou...
Sage Weil
07:20 AM Cleanup #6287 (Fix Under Review): OSDmonitor.c message "still creating pgs, wait" should be expli...
https://github.com/ceph/ceph/pull/592
Sage Weil
03:18 PM rbd Bug #6299: Dumpling Creates Extra Log Files
I have this exact same behavior since updating to dumpling. It only seems to affect dumpling. Cuttlefish and earlier ... Wade Rencsok
03:11 PM rbd Bug #6299 (Resolved): Dumpling Creates Extra Log Files
Created my cluster with mkcephfs, and distribute a common ceph.conf to all nodes with monitors and osd stanzas define... Mike Dawson
02:34 PM RADOS Bug #6297 (In Progress): ceph osd tell * will break when FD limit reached, messenger should close...
In environments with a large number of OSD's (approaching or exceeding the file descriptor limit set), ceph osd tell ... Brian Andrus
02:20 PM Revision 46337296 (ceph): mon/OSDMonitor: make busy creating pgs message more explicit
Fixes: #6287
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
02:18 PM Bug #6296 (Won't Fix): osd_scrub_load_threshold Should Take Core Count Into Consideration
osd_scrub_load_threshold defaults to 0.5 which prevents scrub starting on relatively un-loaded multi-core systems. Th... Mike Dawson
01:26 PM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
Pull request to implement the new mon_status : https://github.com/ceph/ceph-deploy/pull/71
Was merged into ceph-de...
Alfredo Deza
01:24 PM devops Feature #6017 (In Progress): ceph-deploy mon create: create on all mons in ceph.conf + then do ga...
Alfredo Deza
01:25 PM devops Bug #6288: 'ceph-deploy mon create' with --cluster flag fails
Alfredo Deza
01:25 PM devops Bug #6288: 'ceph-deploy mon create' with --cluster flag fails
What happens here is that the call to start the daemon in `ceph_deploy/hosts/debian/mon/create.py` does not pass the ... Alfredo Deza
08:27 AM devops Bug #6288 (Resolved): 'ceph-deploy mon create' with --cluster flag fails
The command:
$ ceph-deploy --cluster ceph0 mon create cephgs-{0,1,2}
runs without error yet it fails to do anyt...
Jeff Kline
12:32 PM Fix #6278: osd: throttle snap trimming
For a few weeks, I've had to run with noscrub and nodeep-scrub, because both can cause 100% spindle contention result... Mike Dawson
11:40 AM Fix #6278: osd: throttle snap trimming
The fix for bug 6291 resolves an issue with recovery using more resources than it should.
A workaround is to disab...
David Zafman
11:56 AM Bug #6294 (Rejected): avoid using std::list::size()
It's O(N) and might have performance implications. Yehuda Sadeh
11:44 AM rbd Bug #6293 (Resolved): Using wildcard produces wrong output

Using a wildcard should output "osds ..... instructed to deep-scrub"
$ ceph osd deep-scrub '*'
osds 0,1,2,3 instr...
David Zafman
11:20 AM Bug #6292 (Pending Backport): Verify that recovery is truly complete
daf417f9ccc9181c549ad2d4a19b16b0c3caf85f David Zafman
11:20 AM Bug #6292 (Resolved): Verify that recovery is truly complete
This came out of the analysis of bug 6226. Even though that bug was actually fixed by changes that prevented a negat... David Zafman
11:16 AM Bug #6291 (Pending Backport): Recovery can take more resources than it should
139a714e13aa3c7f42091270b55dde8a17b3c4b8 David Zafman
11:07 AM Bug #6291: Recovery can take more resources than it should
Caused by 944f3b73 "OSD: only start osd_recovery_max_single_start at once"
David Zafman
11:01 AM Bug #6291 (Resolved): Recovery can take more resources than it should

The code in do_recovery() uses MAX() instead of MIN() so is can exceed osd_recovery_max_active.
David Zafman
10:58 AM Feature #6189 (In Progress): cachepool: osd: promote on read
I'm starting on this now. Greg Farnum
10:50 AM Bug #6226 (Resolved): after editing crushmap and adding new hosts, injecting it, several existing...

This was already fixed by backport commit 1ea6b561 in v0.61.8 release. See previous comment.
David Zafman
10:40 AM CephFS Bug #6279 (Pending Backport): creating a new fs on pools from an old fs can lead to lost MDS Tables
Greg Farnum
10:39 AM CephFS Bug #6279 (Resolved): creating a new fs on pools from an old fs can lead to lost MDS Tables
Merged in commit:a41aa9468f4c8dd92604c20e015904ac75f1e746.
Thanks!
Greg Farnum
10:07 AM Feature #6033 (Resolved): cachepool: osd: basic io decision: read/write from/to cache pool or EAG...
This got merged into master a couple days ago; commit:383d8a199ea70578bb418cf36812963b04c42873 Greg Farnum
10:03 AM CephFS Feature #6290 (Resolved): Journaler: warn and shut down if we hit end of journal too early
If a gap gets created in the journal, the Journaler shuts down replay but doesn't warn that it hit ENOENT unexpectedl... Greg Farnum
09:02 AM devops Bug #6289 (Resolved): new remote connection needs to be able to know about sudo
The new execnet library needs to know about the need to insert `sudo` to remote commands (something that was already ... Alfredo Deza
08:30 AM devops Feature #4954 (Resolved): ceph-deploy: help and document need to be updated for osd create
Merged into ceph-deploy master branch with hash: 26a41b6 Alfredo Deza
08:21 AM devops Feature #4954 (In Progress): ceph-deploy: help and document need to be updated for osd create
pull request opened https://github.com/ceph/ceph-deploy/pull/74 Alfredo Deza
08:23 AM devops Bug #5975 (Resolved): Find a real fix for the pushy issue of hanging/deadlocking during long-runn...
Merged into ceph-deploy master with hash: 5a87cb8
We have now started the migration away from pushy which fixes ...
Alfredo Deza
07:26 AM devops Bug #5975 (In Progress): Find a real fix for the pushy issue of hanging/deadlocking during long-r...
Opened pull request: https://github.com/ceph/ceph-deploy/pull/71 Alfredo Deza
07:33 AM Bug #5700: very high memory usage after update
I just upgraded to dumpling: adjusted ceph.conf, restarted all mons, restarted all osds
After the restart, the osd...
Corin Langosch
07:23 AM Revision 40613b70 (ceph): mon/MDSMonitor: don't reset incarnation when creating newfs
Fixes: #6279
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Yan, Zheng
05:51 AM Revision 31e3a51e (ceph): rgw: don't call list::size() in ObjectCache
Fixes: #6286
Use an external counter instead of calling list::size()
Reviewed-by: Sage Weil <sage@inktank.com>
Signe...
Yehuda Sadeh
05:30 AM Revision 91375d09 (ceph): common: fix Mutex, Cond no-copy declarations
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:54 AM Revision 626669af (ceph): rgw: drain pending requests before completing write
Fixes: #6268
When doing aio write of objects (either regular or multipart parts) we
need to drain pending aio request...
Yehuda Sadeh
01:42 AM Revision 131124d7 (ceph): rgw: drain pending requests before completing write
Fixes: #6268
When doing aio write of objects (either regular or multipart parts) we
need to drain pending aio request...
Yehuda Sadeh
12:13 AM Revision 40d6c60f (ceph): feature # 5942. Added examples to teuthology binaries help page
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

09/11/2013

11:43 PM Cleanup #6287 (Resolved): OSDmonitor.c message "still creating pgs, wait" should be explicit abou...
In the case where the cluster is still busy creating PGs after a 'pool set pg_num' and a 'pool set pgp_num' is done, ... Nigel Williams
11:00 PM rgw Bug #6286 (Pending Backport): rgw: use of std::list::size() in ObjectCache
Yehuda Sadeh
10:26 PM rgw Bug #6286 (Resolved): rgw: use of std::list::size() in ObjectCache
We shouldn't call list::size() it's O(n). Yehuda Sadeh
10:56 PM Revision 155cdd29 (ceph): osd: flag new/old temp objects in MOSDSubOp
Allow us to mark when we start and stop using a temporary object in a
sub_op. If we start to use it, make sure the c...
Sage Weil
10:56 PM Revision 25a608cd (ceph): osd/ReplicatedPG: allow RepGathers with no version
If the repop has no version set, skip the updates to last_update and
last_update_{applied,ondisk} and last_complete_o...
Sage Weil
10:45 PM Bug #6226 (Fix Under Review): after editing crushmap and adding new hosts, injecting it, several ...
David Zafman
04:01 PM Bug #6226: after editing crushmap and adding new hosts, injecting it, several existing OSD crashed

There is a race already fixed in a later release by (01d3e094) which could allow start_recovery_ops() to be called ...
David Zafman
12:10 AM Bug #6226: after editing crushmap and adding new hosts, injecting it, several existing OSD crashed
I was wrong - we are indeed on 0.61.7
root@ineri ~$ ndo all_nodes ceph --version
h0 ceph version 0.61.7...
Jens-Christian Fischer
10:19 PM Revision 17c5d765 (ceph): os/FileStore: implement collection_move_rename
This is similar to a collection_add + collection_move sequence in that we
apply the same replay guards. The differen...
Sage Weil
10:19 PM Revision 6cecd0db (ceph): osd/osd_types: move coll_t::META_COLL definition
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:19 PM Revision c9885e74 (ceph): osd/ReplicatedPG: generate one-off unique temp object names
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:19 PM Revision 27ca5d2e (ceph): osd/ReplicatedPG: drop dead code from parallelexec issue_repop
This is unused and references otherwise unused variables we can remove!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:19 PM Revision c4260fad (ceph): osd/ReplicatedPG: drop unused issue_repop() arguments
These are cruft from the old parallelexec mode and can be removed.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:09 PM Revision ef7cffc3 (ceph): os/ObjectStore: add collection_move_rename
Add method to move an object between collections *and* change its name.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:06 PM Revision 06be66b3 (ceph): Merge pull request #87 from ceph/sentry
Add logs URL to sentry reports Alfredo Deza
08:45 PM Revision 1228d8cb (ceph): Add teuthology branch to sentry report tags
Zack Cerza
08:40 PM Revision 0ad9c875 (ceph): Ensure teuthology_branch is stored in job_config
Zack Cerza
08:31 PM Revision 5b3ce845 (ceph): Add ctx.config to sentry info.
Zack Cerza
08:14 PM Revision fe51db6f (ceph): Merge job_config and ctx.config
Zack Cerza
07:51 PM CephFS Bug #6284 (Fix Under Review): client: failed xlist assert on put_inode()
https://github.com/ceph/ceph/pull/590 Zheng Yan
02:05 PM CephFS Bug #6284 (Resolved): client: failed xlist assert on put_inode()
teuthology archives: /a/teuthology-2013-09-11_01:30:26-upgrade-fs-next-testing-basic-plana/29583/remote/ubuntu@plana3... Greg Farnum
07:51 PM CephFS Bug #6279 (Fix Under Review): creating a new fs on pools from an old fs can lead to lost MDS Tables
Zheng Yan
06:55 PM CephFS Bug #6279: creating a new fs on pools from an old fs can lead to lost MDS Tables
https://github.com/ceph/ceph/pull/589 Zheng Yan
12:39 PM CephFS Bug #6279 (Resolved): creating a new fs on pools from an old fs can lead to lost MDS Tables
See the thread at http://www.mail-archive.com/ceph-users@lists.ceph.com/msg03918.html
If you delete your FS (but n...
Greg Farnum
07:49 PM Revision 725ba83c (ceph): Add test for misc.get_http_log_path()
Zack Cerza
07:00 PM Revision 38a1a6dd (ceph): Use sentry.get_ident() again
Zack Cerza
06:58 PM Revision 4e9c5378 (ceph): Don't fail if there's no job_id
Zack Cerza
06:47 PM Revision df492570 (ceph): Passing job_id to get_http_log_path() is optional
Zack Cerza
06:44 PM Revision 713fa524 (ceph): Add job id and actual archive dir to job config
Also add job id to info.yaml Zack Cerza
06:44 PM Revision f7537f9c (ceph): Add logs URL to sentry reports
Zack Cerza
05:03 PM rbd Bug #6257: rbd: cp on sparse image allocates objects in dest
Same goes for "rbd flatten", which also seems to allocate every block in the resulting image, even if large parts are... Oliver Daudey
04:47 PM Revision 670db7e8 (ceph): rgw: fix get cors, delete cors
Remove a couple of variables that overrode class member. Not
really clear how it was working before, might have been ...
Yehuda Sadeh
04:47 PM Revision a304016f (ceph): Merge branch 'wip-6078-dumpling' into dumpling
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Yehuda Sadeh
04:47 PM CephFS Bug #4221 (Fix Under Review): MDS: LogEvent::decode needs to respect mds_log_skip_corrupt_events ...
Greg Farnum
04:46 PM CephFS Bug #4221: MDS: LogEvent::decode needs to respect mds_log_skip_corrupt_events for DECODE macros
A corrupt object might lead to asserts getting thrown as part of DECODE_START or DECODE_FINISH. These macros are not ... Greg Farnum
04:45 PM Revision a5fdd44e (ceph): rgw: remove use of s->bucket_cors
Some old code still tried to use s->bucket_cors, which was
abandoned in a cleanup work.
Signed-off-by: Yehuda Sadeh ...
Yehuda Sadeh
04:45 PM Revision c3385d8a (ceph): rgw: OPTIONS request doesn't need to read object info
This is a bucket-only operation, so we shouldn't look at the
object. Object may not exist and we might respond with N...
Yehuda Sadeh
04:45 PM Revision 94e7b594 (ceph): rgw: add a generic CORS response handling
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:45 PM Revision 71873aba (ceph): rgw: tie CORS header response to all relevant operations
Have the CORS responses on all relevant operations. Also add headers
on failure cases.
Signed-off-by: Yehuda Sadeh <...
Yehuda Sadeh
04:45 PM Revision 986fa92a (ceph): rgw: don't handle CORS if rule not found (is NULL)
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:45 PM Revision d45c87ea (ceph): rgw: fix CORS rule check
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:45 PM Revision 13b28cc3 (ceph): rgw: add COPY method to be handled by CORS
Was missing this http method.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
04:45 PM Revision ac0a30fe (ceph): rgw: fix certain return status cases in CORS
Change return values in certain cases, reorder
checks, etc.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
04:01 PM Revision 73e626cc (ceph): Merge pull request #587 from kri5/master
rgw-admin: Adds --metadata-key option to help
Reviwed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
03:50 PM Revision c1ba2763 (ceph): Move get_http_log_path
Zack Cerza
03:50 PM Revision 4699ad1c (ceph): Don't "import misc as teuthology"
Zack Cerza
03:49 PM Revision 288bef33 (ceph): rgw-admin: Adds --metadata-key option to help
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
03:03 PM Revision c9db15e6 (ceph): s/jobid/job_id/
Zack Cerza
01:47 PM rgw Bug #6175 (Fix Under Review): rgw: valgrind: invalid reads in copy_obj
Yehuda Sadeh
01:27 PM Bug #6283 (Resolved): ppc build fails
josef reports: http://kojipkgs.fedoraproject.org//work/tasks/4881/5924881/build.log Sage Weil
01:20 PM devops Bug #6281 (Closed): ceph-deploy config.py write_conf throws away old config just because they are...
in example
ceph-deploy new node-1:10.20.0.2
echo [global] >> /etc/ceph/ceph.conf
echo public address = 10.20.0.0...
Anonymous
12:37 PM Fix #6278: osd: throttle snap trimming
We are collecting perf dump metrics from all OSD and RBD admin sockets. What metrics would be the most useful to grap... Mike Dawson
12:33 PM Fix #6278 (Resolved): osd: throttle snap trimming
Qemu guests on our cluster experience high I/O latency, stalls or complete halts when spindle contention is created b... Mike Dawson
12:25 PM rbd Bug #5955 (Resolved): qemu deadlock when librbd caching enabled (writethru or writeback).
Sage Weil
11:34 AM rbd Bug #5955: qemu deadlock when librbd caching enabled (writethru or writeback).
Sage,
This issue should be closed, as it seems to be resolved by upgrading qemu to include joshd's async flush pat...
Mike Dawson
10:39 AM rgw Bug #6078 (Resolved): rgw: CORS not working
Done. Backported to dumpling, merged at commit:a304016fa01b02efd500135c00b9bf3407a9999c. Also, commit:670db7e80ddc9c2... Yehuda Sadeh
10:01 AM rbd Bug #5428 (Can't reproduce): libceph: null deref in ceph_auth_reset
Sage Weil
10:01 AM Feature #6274 (Fix Under Review): mon: MonCommand.h unit tests
Loïc Dachary
01:16 AM Feature #6274 (Resolved): mon: MonCommand.h unit tests
"work in progress":https://github.com/ceph/ceph/pull/588
unit tests to validate the syntax of the strings : syntax...
Loïc Dachary
10:00 AM rbd Bug #5876 (Resolved): Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_reque...
Sage Weil
09:59 AM Linux kernel client Bug #5429 (Duplicate): libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
i think/hope this is a duplicate of the async notify racing with shutdown Sage Weil
09:59 AM rbd Bug #5647 (Resolved): krbd: EBlACKLIST osd reply resulting in an oops on 3.9
Josh Durgin
09:58 AM rbd Bug #5636 (Resolved): krbd: crash in image refresh
Sage Weil
09:57 AM rbd Bug #5454 (Resolved): krbd: assertion failure in rbd_img_obj_callback()
Sage Weil
09:57 AM rbd Bug #5760 (Resolved): libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front....
Sage Weil
09:36 AM rgw Bug #6268 (Fix Under Review): rgw: RGWPutObj calls processor->complete() before all inflight data...
Ian Colle
08:34 AM Feature #6227 (New): make osd crush placement on startup handle multiple trees (e.g., ssd + sas)
Sage Weil
12:11 AM Feature #6227: make osd crush placement on startup handle multiple trees (e.g., ssd + sas)
ok - that works nicely as a workaround for us.
Looking forward to better management tools for hierarchies ;)
/jc
Jens-Christian Fischer
07:59 AM devops Bug #6269 (Resolved): ceph-deploy needs to use the equivalent of `hostname -s`
Merged to ceph-deploy master branch with hash: c7756f8 Alfredo Deza
07:58 AM devops Bug #6269: ceph-deploy needs to use the equivalent of `hostname -s`
Pull request opened: https://github.com/ceph/ceph-deploy/pull/72 Alfredo Deza
03:10 AM Revision 0499948a (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

09/10/2013

11:53 PM Revision 89df90f6 (ceph): rados: add --op copy_from ... support
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:15 PM Revision 558d9fc9 (ceph): osd: bind objecter messenger to cluster address
We don't want it binding to whatever willy-nilly, and as an OSD even
its "client" traffic should go on the cluster ad...
Greg Farnum
11:15 PM Revision 1d1bf41e (ceph): osd: name the objecter's messenger "ms_objecter" instead of "hbclient"
Bad copypasta on initial create?
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Sage Weil <sage@inktank....
Greg Farnum
11:15 PM Revision 14c71ea3 (ceph): Objecter: rename cancel_op -> cancel_linger_op
This makes it possible to converse about op_cancel and cancel_linger_op
without getting too confused.
Signed-off-by:...
Greg Farnum
10:49 PM Revision 383d8a19 (ceph): Merge pull request #580 from ceph/wip-6033-redirects
Reviewed-by: Sage Weil <sage@inktank.com> Gregory Farnum
10:33 PM Revision 76c343ba (ceph): osd: implement basic caching policies in ReplicatedPG
Right now these are very basic and aren't as sophisticated as we
want them to end up, but we have a skeleton for wher...
Greg Farnum
10:33 PM Revision ab2506db (ceph): test: update cache test since OSDs support redirects
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
10:33 PM Revision ac1c9217 (ceph): MOSDOpReply: add a redirect member
When present, clients must send the request to the location specified
by the redirect (by using the combine_with_loca...
Greg Farnum
10:33 PM Revision 29133fda (ceph): Objecter: write a helper function to clean up ops that need to be retried
We have a little block to clean them up if we get back EAGAIN, but it's
actually leaking map references; we will also...
Greg Farnum
10:33 PM Revision fbbe3ad1 (ceph): Objecter: follow redirect replies from the OSD
If we get back a redirect reply, we clean up the Op's external references
and re-send using the target_oloc and targe...
Greg Farnum
10:33 PM Revision aeec0c64 (ceph): osd: create a new request_redirect_t
We'll use this so that the OSD can tell the Objecter to redirect a
request to a different object somewhere else.
Sig...
Greg Farnum
10:33 PM Revision 79f02d6b (ceph): Objecter: rename Op::oid -> Op::base_oid
Analagous to the oloc->base_oloc rename we did in
e2fcad09d94d965867147627b73e99da9454436f, we may specify a differen...
Greg Farnum
10:33 PM Revision a45612c2 (ceph): Objecter: add an Op::target_oid, and use it when submitting Ops
For now it's just a copy of base_oid, but soon we will allow it
to be overwritten for OSD-driven redirects.
Signed-o...
Greg Farnum
10:04 PM Revision e3ca59c3 (ceph): Merge pull request #585 from ceph/wip-osd-pool-create-syntax
fix ceph tool (syntax error in command specification prevents anything from working)
Reviewed-by: Sage Weil <sage@in...
Sage Weil
09:47 PM Revision c24e1706 (ceph): mon: fix syntax error in osd pool create args
Just missing a space between pgp_num and properties specification.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
08:08 PM rgw Bug #6214 (Resolved): rgw: PUT object with chunked upload doesn't propagate client side errors
Yehuda Sadeh
08:08 PM rgw Bug #6214: rgw: PUT object with chunked upload doesn't propagate client side errors
No need for backporting this one. It is clear that this wasn't the cuprit for the original issue (seems like it was a... Yehuda Sadeh
08:04 PM rgw Bug #6152 (Resolved): New S3 auth code fails when using response-* query string params to overrid...
Was already merged into dumpling (commit:9b953aa4100eca5de2319b3c17c54bc2f6b03064). Yehuda Sadeh
07:20 PM Revision 748fa5e5 (ceph): Merge pull request #85 from ceph/wip-testdir
remove basedir/testdir distinction Sage Weil
05:53 PM Revision 5acc57f5 (ceph): remove basedir/testdir distinction
We should never run with a conflicting testdir in the basedir, and the
code to do this is confusing and buggy. Go ba...
Sage Weil
05:17 PM Bug #6272 (Need More Info): ceph command usage missing setcrushmap
... Dan Mick
03:56 PM Bug #6272 (Closed): ceph command usage missing setcrushmap

This documented feature does not show up in ceph --help output
ceph osd setcrushmap -i {compiled-crushmap-filen...
David Zafman
04:42 PM devops Cleanup #6273 (New): Doxygen Renderer
Sphinx has been upgraded to 1.1.3, fixing the index problem. However, we do have an outstanding issue with Doxygen. ... John Wilkins
04:17 PM Revision dedfccd9 (ceph): Merge pull request #584 from dachary/master
autoconf: use $(UNITTEST_CXXFLAGS) in tests
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:15 PM Revision 277d2667 (ceph): Merge pull request #578 from dachary/wip-6113
mon: add key[=value] ... to osd pool create
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:16 PM Bug #5922 (Duplicate): osd: unfound objects on next
Samuel Just
03:00 PM Revision 780954e2 (ceph): autoconf: use $(UNITTEST_CXXFLAGS) in tests
As suggested by Roald van Loon
https://github.com/ceph/ceph/pull/538/files#r6260751
Signed-off-by: Loic Dachary <loi...
Loïc Dachary
02:46 PM Revision 647188c4 (ceph): ErasureCodeJerasure: plugin
Create the class matching the string found in the
erasure-code-technique parameter, using the same strings are the
or...
Loïc Dachary
02:46 PM Revision 65f1970a (ceph): ErasureCodeJerasure: define technique ReedSolomonVandermonde
technique == reed_sol_van
parse : default to K=7, M=3 and W=8 . If W is not 8, 16 or 32, it
reverts to 8.
pad_in_le...
Loïc Dachary
02:46 PM Revision b70cb93a (ceph): ErasureCodeJerasure: define technique ReedSolomonRAID6
technique == reed_sol_r6_op
parse : default to K=7 and W=8 . If W is not 8, 16 or 32, it
reverts to 8.
pad_in_lengt...
Loïc Dachary
02:46 PM Revision 530fb8a5 (ceph): ErasureCodeJerasure: define techniques CauchyOrig and CauchyGood
The technique Cauchy has two variants:
ErasureCodeInterface (abstract)
|
-> ErasureCodeJerasure...
Loïc Dachary
02:46 PM Revision 9a820105 (ceph): ErasureCodeJerasure: define technique Liberation
technique == "liberation"
parse : default to K=7, M=2 and W=7 and packetsize = 8.
If any of the following constraint...
Loïc Dachary
02:46 PM Revision 63867e94 (ceph): ErasureCodeJerasure: define technique BlaumRoth
technique == "blaum_roth"
ErasureCodeInterface (abstract)
|
-> ErasureCodeJerasure (abstract)
...
Loïc Dachary
02:46 PM Revision e9e53912 (ceph): ErasureCodeJerasure: define technique Liber8tion
technique == "liber8tion"
ErasureCodeInterface (abstract)
|
-> ErasureCodeJerasure (abstract)
...
Loïc Dachary
02:46 PM Revision c8def860 (ceph): ErasureCodeJerasure: unit test common to all techniques
A typed unit test is defined and must run regardless of the technique.
When a new technique is derived from ErasureCo...
Loïc Dachary
02:27 PM Fix #6116: osd: incomplete pg from thrashing on next
Ok, there are enough logs to confirm that this is the primary-thinks-it's-clean vs backfill-peer-thinks-it's-clean race. Samuel Just
02:18 PM Fix #6116: osd: incomplete pg from thrashing on next
1.3f does appear to be incomplete in the osd log Samuel Just
02:16 PM Fix #6116: osd: incomplete pg from thrashing on next
From the mon logs, last reported seems to be
2013-09-09 22:31:28.047555 7f56db94d700 15 mon.a@0(leader).pg v1614 go...
Samuel Just
02:13 PM Fix #6116: osd: incomplete pg from thrashing on next
There appear to be no pgs in incomplete state according to the osd log. Issue notifying the mon? Samuel Just
02:12 PM Fix #6116: osd: incomplete pg from thrashing on next
The task was in process of letting the cluster recover with osd.2 down. Samuel Just
02:10 PM Fix #6116: osd: incomplete pg from thrashing on next
Hmm, the last osd log entry indicates that the pg in question may have gone clean?
2013-09-09 22:27:19.022997 7f1724...
Samuel Just
02:09 PM Fix #6116: osd: incomplete pg from thrashing on next
time: 2717s
log: http://qa-proxy.ceph.com/teuthology/teuthology-2013-09-09_20:00:20-rados-dumpling-testing-basi...
Samuel Just
02:11 PM CephFS Bug #4221: MDS: LogEvent::decode needs to respect mds_log_skip_corrupt_events for DECODE macros
Actually, I think the details here are incorrect. mds_log_skip_corrupt_events behavior is broken, but it's not the re... Greg Farnum
01:50 PM Bug #6118: failed to recover before timeout expired on radosbench, rados api tests
http://qa-proxy.ceph.com/teuthology/teuthology-2013-09-04_20:00:07-rados-dumpling-testing-basic-plana/21637/
Seems...
Samuel Just
11:53 AM Revision 454c116d (ceph): mon: add key[=value] ... to osd pool create
With the introduction of the erasure code pool, arguments to be
interpreted depending on the pool type must be introd...
Loïc Dachary
10:51 AM devops Bug #6269 (Resolved): ceph-deploy needs to use the equivalent of `hostname -s`
It currently uses:... Alfredo Deza
10:17 AM Bug #6226: after editing crushmap and adding new hosts, injecting it, several existing OSD crashed
The bug description claims that cluster is running v0.61.5 but attached log says v0.61.7. Could there be a mix of no... David Zafman
09:58 AM devops Feature #4954: ceph-deploy: help and document need to be updated for osd create
... Tamilarasi muthamizhan
09:19 AM rgw Bug #6268 (Resolved): rgw: RGWPutObj calls processor->complete() before all inflight data is drained
This is problematic because we have ordering issue here. We end up updating the head before flushing all data is done... Yehuda Sadeh
05:27 AM Revision a786ad77 (ceph): ceph-disk: make initial journal files 0 bytes
The ceph-osd will resize journal files up and properly fallocate() them
so that the blocks are preallocated and (hope...
Sage Weil
04:50 AM Revision 8c76f3a0 (ceph): crushtool: do not dump core with non-unique bucket IDs
Return -EEXIST on duplicate ID
BUG FIX: crush_add_bucket() mixes error returns and IDs
Add optional argument to ret...
David Zafman
04:47 AM Revision bde2772b (ceph): doc/release-notes: v0.67.3
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:24 AM Revision ccbd9b0c (ceph): upgrade/rgw*: use correct branch for s3tests
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:16 AM Revision c56e039c (ceph): buffer: uninline, constify crc32c()
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:12 AM Revision 397b4c20 (ceph): osd: add empty() function to object_locator_t
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
12:49 AM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
The slow request increase frequently ...
see the attached file for more detail
Khanh Nguyen Dang Quoc
12:21 AM Revision 82e40a7d (ceph): ReplicatedPG: do not meaninglessly fill in the reqid on make_writeable(...
This reqid is used to fill in a map that is used for giving clients
the correct version on replayed ops, unless the r...
Greg Farnum
12:21 AM Revision 0b24be28 (ceph): MOSDOpReply: more const-correctness
get_map_epoch() is a non-reference getter -- mark it as const!
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
12:01 AM Revision 8ab29e95 (ceph): ErasureCodeJerasure: import jerasure-1.2A
The files are copied verbatim from
http://web.eecs.utk.edu/~plank/plank/papers/Jerasure-1.2A.tar and a
section is add...
Loïc Dachary
12:01 AM Revision 9b4048aa (ceph): ErasureCodeJerasure: fix jerasure compilation
Add the imported jerasure-1.2A to the Makefile.am and fix the
compilation warnings.
https://github.com/dachary/ceph/...
Loïc Dachary
12:01 AM Revision e4354687 (ceph): ErasureCodeJerasure: base class for jerasure ErasureCodeInterface
The ErasureCodeJerasure class is derived from ErasureCodeInterface and
is meant to be derived to implement each jeras...
Loïc Dachary

09/09/2013

11:55 PM Revision 661b377c (ceph): os/FileStore: pass old + new object name to lfn_link
For now, the only caller leaves the name the same.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:42 PM Revision 7281354f (ceph): Merge pull request #569 from ceph/wip-osd-stat
osd: expose bytes used/avail via perf / asok Dan Mick
11:36 PM Revision deea63f7 (ceph): osd: expose bytes used/avail via perf / asok
This values are already sent to the monitor. Expose them via the admin
socket too so collectd/diamond/whatever can p...
Sage Weil
11:31 PM Revision 63901a4f (ceph): Merge pull request #583 from ceph/wip-6230-workunit
qa: workunits: mon: crush_ops: test 'ceph osd crush move'
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
11:29 PM Revision 3bc618b7 (ceph): qa: workunits: mon: crush_ops: test 'ceph osd crush move'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
11:01 PM Revision a5a3510e (ceph): Merge pull request #582 from ceph/wip-6230
mon: MonCommands: expect a CephString as 1st arg for 'osd crush move'
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:44 PM Revision 7d3799fd (ceph): mon: MonCommands: expect a CephString as 1st arg for 'osd crush move'
Fixes: #6230
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
10:40 PM rbd Bug #6267: krbd: null deref in __kick_osd_requests+0x15e/0x1b0
Sage Weil wrote:
> can you try a 3.10 kernel? there was at least one locking fix during that interval that could ex...
geraint jones
10:33 PM rbd Bug #6267 (Need More Info): krbd: null deref in __kick_osd_requests+0x15e/0x1b0
can you try a 3.10 kernel? there was at least one locking fix during that interval that could explain this. (also, ... Sage Weil
10:24 PM rbd Bug #6267 (Resolved): krbd: null deref in __kick_osd_requests+0x15e/0x1b0
[639680.982539] BUG: unable to handle kernel NULL pointer dereference at 0000000000000498
[639680.986988] IP: [<ffff...
geraint jones
10:39 PM Revision 04120360 (ceph): Merge pull request #581 from dachary/master
autoconf: use $(LIBOSD) $(LIBCOMMON) instead of libosd.a libcommon.la
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:30 PM Revision 132e4039 (ceph): autoconf: use $(LIBOSD) $(LIBCOMMON) instead of libosd.a libcommon.la
hardcoded library names in unit test dependencies break compilation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
10:30 PM Revision 4c5b3c7b (ceph): doc: Syntax fix to suppress gitbuilder errors.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:29 PM Revision 8bf858f2 (ceph): doc: Removed mkcephfs reference.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:27 PM Revision 494aff6b (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:27 PM Revision 95c0c6c9 (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:27 PM Revision 1e54d835 (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:26 PM Revision 68659a65 (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision 1bb72255 (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:22 PM Revision a6a71406 (ceph): doc: Syntax fixes to suppress gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:22 PM Revision ac609a4f (ceph): doc: Syntax fixes to remove gitbuilder errors.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:54 PM Revision 07ff0215 (ceph): Merge pull request #518 from dachary/wip-5878
erasure plugin mechanism and abstract API
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
09:51 PM RADOS Bug #6246 (Pending Backport): crushtool dumps core with non-unique bucket IDs
Sage Weil
01:09 PM RADOS Bug #6246 (Fix Under Review): crushtool dumps core with non-unique bucket IDs
David Zafman
09:34 PM Revision 39217947 (ceph): ErasureCodePlugin: plugin registry tests and example
libec_example.la is a fully functional plugin based on
ErasureCodeExample to test the ErasureCodePlugin abstract
inte...
Loïc Dachary
09:32 PM Revision 916901f9 (ceph): ErasureCodePlugin: plugin registry
A ErasureCodePluginRegistry singleton holds all erasure plugin objects
derived from ErasureCodePlugin and dlopen(2) h...
Loïc Dachary
09:28 PM Revision b61369c8 (ceph): ErasureCodePlugin: plugin interface
When dynamically loaded, a plugin is expected to define
int __erasure_code_init(char *plugin_name);
When called...
Loïc Dachary
09:26 PM Revision 640f2f21 (ceph): ErasureCode: example implementation : K=2 M=1
An erasure code implementation designed for tests. Although it is fully
functional and could be used on actual data, ...
Loïc Dachary
09:15 PM Revision 03f083ce (ceph): rbd/singleton: fix path
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:10 PM Revision 95d61c1a (ceph): Fix usage to include export and import --type options
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
07:50 PM Revision 408cd615 (ceph): v0.67.3
Gary Lowell
07:45 PM Revision 9f989c7f (ceph): Merge pull request #84 from ceph/wip-buck-daemon-helper
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
07:37 PM Revision d47ae37e (ceph): Adding in erroneously removed args
The 'kill' argument was accidentially removed
as part of patch
53b8e27da996f2efdcc4eb687f3bda0791a8d947
Signed-off-b...
Joe Buck
07:23 PM Revision dde21bdf (ceph): ErasureCode: abstract interface
The erasure coded pool relies on this abstract interface to encode and
decode the chunks stored in the OSD. It has be...
Loïc Dachary
06:34 PM Revision f3d507e0 (ceph): Merge pull request #579 from ceph/wip-doc-warn-fix
make sure we use a version of sphinx that we can handle Sage Weil
06:19 PM Revision ff9beb2c (ceph): doc: Syntax fixes to stop gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:19 PM Revision 9c097016 (ceph): doc: Syntax fixes to stop gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:19 PM Revision 5900b43a (ceph): doc: Syntax fixes to stop gitbuilder warnings.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:00 PM Revision 99c42e13 (ceph): make sure we use a version of sphinx that we can handle
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
05:55 PM devops Bug #6266 (Resolved): ceph-deploy new command broken
Sage Weil
04:49 PM devops Bug #6266: ceph-deploy new command broken
wip-6266 works fine! Tamilarasi muthamizhan
04:44 PM devops Bug #6266 (Fix Under Review): ceph-deploy new command broken
wip-6266
Sage Weil
04:32 PM devops Bug #6266 (Resolved): ceph-deploy new command broken
on mira016, that has the latest version of ceph-deploy [v1.2.3], new command is broken and so am not able to proceed ... Tamilarasi muthamizhan
04:37 PM devops Bug #6255 (Resolved): ceph-deploy: fail to parse json from mon_status
commit:f957f89 Sage Weil
06:04 AM devops Bug #6255 (Fix Under Review): ceph-deploy: fail to parse json from mon_status
Opened pull request: https://github.com/ceph/ceph-deploy/pull/69 Alfredo Deza
04:22 PM rbd Bug #6265 (Resolved): krbd: blockdev --setr{o,w} claims success but has no effect
From http://permalink.gmane.org/gmane.comp.file-systems.ceph.user/3957... Josh Durgin
04:18 PM rbd Feature #6264 (Resolved): rbd: expose all options available to rbd map
These include ro/rw, share/noshare for osd_clients, crc/nocrc, and osd client timeouts.
These are mainly useful for ...
Josh Durgin
04:15 PM Bug #6254 (In Progress): ceph_test_rados: rollback then delete gets ENOENT
Sage Weil
04:12 PM Feature #6038 (Fix Under Review): cachepool: filestore/osd: infrastructure for large object COPY ...
Sage Weil
04:12 PM Feature #6147 (In Progress): mon: calculate, expose per-pool pg stat deltas
Sage Weil
04:02 PM Revision 583ffaf4 (ceph): Merge pull request #577 from roaldvanloon/wip-automake
automake cleanup: implementing non-recursive make
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:01 PM Bug #6230 (Pending Backport): ceph osd crush move appears to be broken
Sage Weil
09:41 AM Bug #6230: ceph osd crush move appears to be broken
Joao - please take a look. Ian Colle
08:56 AM Bug #6230: ceph osd crush move appears to be broken
nope, looks like this is supposed to work (and did in 0.61). from ML:... Sage Weil
03:01 PM Feature #6000 (Resolved): EC: [link] erasure plugin mechanism and abstract API
Loïc Dachary
03:00 PM Subtask #5878 (Resolved): erasure plugin mechanism and abstract API
Loïc Dachary
01:58 PM RADOS Fix #6262 (New): toofull osd prevents backfilling of other pg replicas
Say a pg is to be 4-way replicated across osds [0,1,2,3].
AFAICT, if any of the osds 0, 1 or 2 hit the toofull thr...
Alexandre Oliva
01:48 PM Feature #6261 (Resolved): ceph-filestore-dump use cases for disaster recovery
Context: I often take cluster snapshots and compare file hashes and replication factors of all osds in my cluster, to... Alexandre Oliva
01:24 PM Feature #6033 (Fix Under Review): cachepool: osd: basic io decision: read/write from/to cache poo...
The OSD is slightly less stupid now, and it looks like making it smarter is going to be part of future tickets (the c... Greg Farnum
12:09 PM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
ubuntu@teuthology:/a/teuthology-2013-09-09_01:36:24-upgrade-small-next-testing-basic-vps/27433 Tamilarasi muthamizhan
09:47 AM Bug #6040 (Resolved): Significant slowdown of osds since v0.67 Dumpling
Sage Weil
09:45 AM RADOS Fix #6250: OSD: handle ENODEV on reads
This was a mailing list report about when the OSD gets back ENODEV from the underlying filesystem. Greg Farnum
09:39 AM RADOS Fix #6250: OSD: handle ENODEV on reads
do you have a log? i see no instance of ENODEV in the code.. Sage Weil
09:38 AM Feature #6258: ceph-disk: zap should wipefs
Waiting for feedback from list. Ian Colle
09:07 AM Feature #6258 (Rejected): ceph-disk: zap should wipefs
see
http://thread.gmane.org/gmane.comp.file-systems.ceph.user/3726/focus=3774
Sage Weil
09:17 AM rgw Bug #6240: rgw: invalid read on addr in msgr via objecter
What I see in the failed case is this:... Yehuda Sadeh
08:51 AM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
And I just made this work with execnet.
... and it doesn't hang *at all*...
Alfredo Deza
06:57 AM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
And now we have to back out of this change because once again, the infamous pushy bug (#5975) that cannot be fixed.
...
Alfredo Deza
08:17 AM Bug #5175: leveldb: LOG and MANIFEST file grow without bound (LOG being _text_ log !)
Here's how leveldb works in respect to the log:
- setting it to /dev/null will only make the info messages to be w...
Joao Eduardo Luis
08:03 AM Bug #5804 (Can't reproduce): mon: binds to 0.0.0.0:6800something port
Have inspected the code and haven't found a reason for this to happen yet, nor was I able to reproduce this at all.
...
Joao Eduardo Luis
04:52 AM Revision a4e476ba (ceph): Merge remote-tracking branch 'gh/wip-valgrind'
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Sage Weil
04:40 AM Revision 726fe73d (ceph): rados: fix typo
cct is a member of the ObjBencher parent that we are trying to
initialize; need to pass in cct_ here.
Broken in 5dd0...
Sage Weil
02:12 AM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
Has anyone else experienced this issue? It seems to be affecting a few others - http://lists.ceph.com/pipermail/ceph-... Hunter Nield
01:53 AM Subtask #6113 (In Progress): add ceph osd pool create [name] [key=value]
Loïc Dachary

09/08/2013

10:21 PM rgw Bug #6240: rgw: invalid read on addr in msgr via objecter
the first difference i see between a passing and failing run is that the passing run gets ENOENT when reading default... Sage Weil
10:12 PM Revision 922aa09b (ceph): fix a few missing adjust-ulimits users
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:45 PM rbd Bug #6257 (Resolved): rbd: cp on sparse image allocates objects in dest
... Sage Weil
09:41 PM Bug #6256 (Resolved): rados bench: segfault in ceph_clock_now
Sage Weil
04:14 PM Bug #6256 (Resolved): rados bench: segfault in ceph_clock_now
... Sage Weil
07:04 PM Support #6238: About the data migration in Ceph
You can find all the information on signing up for the mailing lists here:
http://ceph.com/resources/mailing-list-...
Ian Colle
03:43 AM Support #6238: About the data migration in Ceph
Greg Farnum wrote:
> These sorts of questions are appropriate for the ceph-users list. Please send them there. :)
...
chen atrmat
04:52 PM Revision 2946dd85 (ceph): upgrade: set dumpling branch for rest.yaml
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:17 PM Bug #6207: Found incorrect object contents
ubuntu@teuthology:/a/teuthology-2013-09-08_01:00:04-rados-master-testing-basic-plana/25850 Sage Weil
09:59 AM Bug #6118: failed to recover before timeout expired on radosbench, rados api tests
another one with full logs: ubuntu@teuthology:/a/teuthology-2013-09-07_13:39:47-rados-dumpling-testing-basic-plana/25183 Sage Weil
09:56 AM devops Bug #6255 (Resolved): ceph-deploy: fail to parse json from mon_status
... Sage Weil
09:22 AM Bug #6254 (Resolved): ceph_test_rados: rollback then delete gets ENOENT
ubuntu@teuthology:/a/teuthology-2013-09-07_01:00:04-rados-next-testing-basic-plana/24495
ubuntu@teuthology:/a/teutho...
Sage Weil

09/07/2013

10:11 PM Revision 6949d221 (ceph): automake cleanup: implementing non-recursive make
- Enabling subdir objects
- Created a Makefile-env.am with basic automake init
- Created .am files per subdir, includ...
Roald van Loon
09:11 PM Revision b2caa799 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
09:10 PM Revision 49dfb6ce (ceph): Merge pull request #575 from roaldvanloon/wip-automake-prepare
Wip automake prepare
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:09 PM Revision bc552647 (ceph): Merge pull request #576 from ceph/wip-6078-2
rgw: fix get cors, delete cors
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:44 PM Revision 99c6be2f (ceph): automake cleanup: renaming buildtest
The previous name could cause confusion (it's not only used to test
build libcommon anymore).
Signed-off-by: Roald J...
Roald van Loon
08:41 PM Revision 09b42c03 (ceph): automake cleanup: renamed inttypes.h
- In "includes", inttypes.h was cluttering the system's one. This caused
random build errors on some systems/in som...
Roald van Loon
08:41 PM Revision bb312b68 (ceph): automake cleanup: moving hobject from os to common
This file is used by libcommon, so lets put it in src/common instead of
src/os.
Signed-off-by: Roald J. van Loon <ro...
Roald van Loon
08:41 PM Revision bf6341fd (ceph): automake cleanup: moving code away from include to common
Includes should only be includes. Moving C code to libcommon.
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com>
Roald van Loon
08:41 PM Revision 0b267b30 (ceph): automake cleanup: moving tests to test subdir
This are tests and should be in the src/test subdir.
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com>
Roald van Loon
08:41 PM Revision 3daf6ea9 (ceph): automake cleanup: moving misc tools to tools subdir
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com> Roald van Loon
08:41 PM Revision 417f1f2a (ceph): automake cleanup: moving rados tool to tools subdir
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com> Roald van Loon
08:41 PM Revision 7845115f (ceph): automake cleanup: adding vta support to configure
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com> Roald van Loon
08:34 PM Revision 17a7342b (ceph): Merge pull request #574 from dalgaaf/fix/da-dumpling-cherry-picks
init-radosgw*: fix status return value if radosgw isn't running
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:32 PM Revision b16f8123 (ceph): Merge pull request #573 from dalgaaf/fix/da-cuttlefish-fixes-and-cherry...
Cherry-pick some smaller changes from master to cuttlefish
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:31 PM Revision 624e084a (ceph): Merge pull request #572 from roaldvanloon/wip-fix-buildtests
fix: build tests need libcrc.la
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
06:32 PM Revision 5f16ea62 (ceph): tools/ceph.cc: add missig 'ceph osd lspools' command to help
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
05:32 PM Revision 10433bbe (ceph): init-radosgw*: fix status return value if radosgw isn't running
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit b5137baf651eaaa9f67e3864509e437f9d5...
Danny Al-Gaaf
05:31 PM Revision 59f02ecf (ceph): init-radosgw*: fix status return value if radosgw isn't running
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit b5137baf651eaaa9f67e3864509e437f9d5...
Danny Al-Gaaf
05:31 PM Revision c25770c3 (ceph): init-radosgw*: add all sections to usage output
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit a0c5095be3640e98d5541920c19387bf376...
Danny Al-Gaaf
05:30 PM Revision 1a8347e0 (ceph): init-radosgw*: add status
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit 385457f8d871238a896229d0c2cbb256469...
Danny Al-Gaaf
05:30 PM Revision b1c2aa2c (ceph): fix init-radosgw* to use the same indentation
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit b4d4e92ed2deae435a24b36d086c1a73e59...
Danny Al-Gaaf
05:30 PM Revision 794ed1fa (ceph): ceph_authtool.cc: update help/usage text
Added implemented but not listed commands to the help/usage text:
* -g shortcut for --gen-key
* -a shortcut for --a...
Danny Al-Gaaf
05:25 PM Revision c17d1349 (ceph): fix: build tests need libcrc.la
Build tests are failing because the need crc32c.cc's functions, so we
need to link them against libcrc.la
Signed-off...
Roald van Loon
04:33 PM rgw Bug #6240: rgw: invalid read on addr in msgr via objecter
... Sage Weil
03:45 PM Revision 13e42447 (ceph): Merge pull request #570 from roaldvanloon/wip-cleanup-globals
cleanup: state_name in NamedState init list
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:42 PM Revision d5a85d92 (ceph): Merge pull request #571 from dalgaaf/fix-da-init-radosgw
init-radosgw*: fix status return value if radosgw isn't running
Backport: dumpling
Reviewed-by: Sage Weil <sage@inkt...
Sage Weil
03:31 PM devops Feature #1668: collectd: push ceph plugin upstream
I've issued a pull request with some updates: https://github.com/ceph/collectd/pull/1
I'll rebase against the mast...
Jesse Pretorius
09:30 AM Revision b5137baf (ceph): init-radosgw*: fix status return value if radosgw isn't running
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
09:15 AM Revision 55a52714 (ceph): cleanup: state_name in NamedState init list
Added const char *state_name to the NamedState initializer list. This
correctly enforces a state name.
Signed-off-by...
Roald van Loon
09:02 AM Bug #6128 (Rejected): glance image-create with rbd --location fails to create image in rdb
Closing in the ceph tracker as it's not ceph-specific, but a general bug in glance. Josh Durgin
05:33 AM Revision 13872785 (ceph): rgw: fix get cors, delete cors
Remove a couple of variables that overrode class member. Not
really clear how it was working before, might have been ...
Yehuda Sadeh
12:38 AM Revision 6b401445 (ceph): rgw: fix valgrind when no valgrind
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil
12:34 AM Revision a5c33a3d (ceph): rgw: fix valgrind when no valgrind
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
12:20 AM Revision 3a24579b (ceph): mini upgrade suite to run across all distros
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

09/06/2013

11:20 PM Revision 037ef818 (ceph): Merge pull request #82 from ceph/wip-valgrind
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
11:09 PM Revision 19324c63 (ceph): misc: valgrind: fix valgrind.supp path
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:09 PM Revision 9e03c737 (ceph): misc: valgrind: fix cd behavior
The cd needs to happen at the beginning of the command, not at the end, or
else the funky wrapper scripts don't work ...
Sage Weil
11:08 PM Revision b4252bff (ceph): FileStore: add config option to disable the wbthrottle
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherr...
Samuel Just
11:08 PM Revision 699324e0 (ceph): WBThrottle: use fdatasync instead of fsync
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherr...
Samuel Just
11:06 PM Revision 074717b4 (ceph): PGLog: initialize writeout_from in PGLog constructor
Fixes: 6151
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Introduced: f808c205c503f7d32518c916...
Samuel Just
11:06 PM Revision c22d980c (ceph): PGLog: maintain writeout_from and trimmed
This way, we can avoid omap_rmkeyrange in the common append
and trim cases.
Fixes: #6040
Backport: Dumpling
Signed-o...
Samuel Just
11:06 PM Revision 53c7ab4d (ceph): PGLog: don't maintain log_keys_debug if the config is disabled
Fixes: #6040
Backport: Dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit 1c0d75db...
Samuel Just
11:05 PM Revision 40dc4893 (ceph): PGLog: move the log size check after the early return
There really are stl implementations (like the one on my ubuntu 12.04
machine) which have a list::size() which is lin...
Samuel Just
11:00 PM Revision 4261eb5e (ceph): rbd.cc: relicense as LGPL2
All past authors for rbd.cc have consented to relicensing from GPL to
LGPL2 via email:
---
Date: Sat, 27 Jul 2013 0...
Sage Weil
10:13 PM Revision 766bd05f (ceph): Merge pull request #81 from ceph/wip-runfix
Get rid of chdir-coredump. Sage Weil
10:11 PM Revision 82cfa848 (ceph): Get rid of chdir-coredump.
Zack Cerza
09:56 PM Revision f8e15040 (ceph): Merge pull request #80 from ceph/wip-runfix
ceph: fix daemon-helper typo Zack Cerza
09:49 PM Revision a60e84d4 (ceph): ceph: fix daemon-helper typo
Broken in edc5ef8860b2917c14ee648f15ac7751535d411a
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:10 PM Revision feb204bf (ceph): Merge pull request #79 from ceph/wip-valgrind
misc: valgrind --num-callers=50 Zack Cerza
09:05 PM Revision 2214fe18 (ceph): misc: valgrind --num-callers=50
Default is 12, which isn't quite enough.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:02 PM Revision 712b7a95 (ceph): Merge pull request #568 from roaldvanloon/wip-cleanup-globals
Wip cleanup globals
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:24 PM Revision c6d7ae0f (ceph): Merge pull request #78 from ceph/wip-6247
Move helper scripts to /usr/local/bin to clean up logs. Sage Weil
08:24 PM Revision 611733c8 (ceph): Merge pull request #78 from ceph/wip-6247
Move helper scripts to /usr/local/bin to clean up logs. Sage Weil
08:10 PM Revision 53b8e27d (ceph): Helper scripts live in /usr/local/bin now!
Zack Cerza
08:10 PM Revision 6e8a3807 (ceph): Helper scripts live in /usr/local/bin now!
Zack Cerza
08:09 PM Revision edc5ef88 (ceph): Move helper scripts to /usr/local/bin
Zack Cerza
04:50 PM Revision be889fa9 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
04:40 PM Revision bbdfa147 (ceph): Merge pull request #77 from ceph/wip-start
queue: fix stderr redirect Alfredo Deza
04:39 PM Revision 1a05f9d0 (ceph): queue: fix stderr redirect
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:31 PM Revision 39c89dcf (ceph): common/crc32c_intel_fast: avoid reading partial trailing word
The optimized intel code reads in word-sized chunks, knowing that the
allocator will only hand out memory in word-siz...
Sage Weil
04:27 PM Revision a4f0551f (ceph): Merge pull request #75 from ceph/wip-tube
queue: include tube name in worker logs Alfredo Deza
04:23 PM Revision 1a03b175 (ceph): Merge pull request #76 from ceph/wip-5954
Be polite and restore /etc/sudoers when done Sage Weil
04:19 PM Revision 5cd2f081 (ceph): queue: include tube name in worker logs
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:18 PM Revision f0eabc97 (ceph): Be polite and restore /etc/sudoers when done
Zack Cerza
02:53 PM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
Added a helper to check the mon_status in the remote host, it will be used to make sure it is actually running correc... Alfredo Deza
12:32 PM Bug #6249: daemon mon_status should report a daemon is not running
Something along those lines would totally work for me :) Alfredo Deza
10:00 AM Bug #6249: daemon mon_status should report a daemon is not running
The path could just be the wrong path as well (eg, got changed in config but daemon wasn't restarted). To be accurate... Greg Farnum
08:48 AM Bug #6249 (Resolved): daemon mon_status should report a daemon is not running
The current behavior is that it will return a generic exception log with a `No such file or directory` which is confu... Alfredo Deza
10:34 AM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
I'm using Ubuntu 12.10 (GNU/Linux 3.5.0-25-generic x86_64) kernel for all cluster nodes.
sometimes, i saw the osd ...
Khanh Nguyen Dang Quoc
10:11 AM RADOS Fix #6250 (New): OSD: handle ENODEV on reads
Apparently the OSD translates a read error response of ENODEV into ENOENT and returns that to the client. That respon... Greg Farnum
09:31 AM Bug #6235 (Resolved): fast intel crc code reads trailing words
oops, he already did.. i'll merge this in! Sage Weil
09:29 AM Bug #6235: fast intel crc code reads trailing words
Greg - please review. Ian Colle
09:04 AM devops Feature #5282 (In Progress): Get Dumpling into EPEL
I've pinged both the epel/fedora and centos maintainers about including 0.67.3 when it's released. Anonymous
09:02 AM devops Feature #5847 (Resolved): Build own versions of most recent leveldb for all supported platforms.
Removing the Basho fix appears to fix the problem with centos/rhel6.3 platforms, so going with that solution.
Note...
Anonymous
08:53 AM rgw Bug #5702 (Resolved): Radosgw RPM unnecessarily requires mod_fcgid
Resolved with:
commit 8df504c157fc9de526657e5787c8fb532b678320
Author: Gary Lowell <gary.lowell@inktank.com>
Dat...
Anonymous
08:51 AM Bug #6083 (Resolved): fedora18 rpm packages for ceph should be built with proper naming conventio...
Resolved with the following commit:
commit 22e26a694da98da29a3fb3aa63e1627140831f39
Author: Gary Lowell <gary.low...
Anonymous
08:45 AM rbd Feature #4917 (Resolved): iSCSI: Package tgt
Pushed to ceph-extras repo. Anonymous
08:37 AM Bug #6223 (Resolved): error generating keys
Sage Weil
03:47 AM Bug #6223: error generating keys
Hi!!
I've reinstalled Ceph with the new hostname and it's working fine now!! :)
Thanks a lot!
jordi arcas
08:36 AM Revision c3529ed0 (ceph): cleanup: passing context to NamedState for ceph_clock
This makes the constructor call on the subclasses explicit, and passes
the cct to the NamedState constructor. This cc...
Roald van Loon
08:24 AM devops Bug #6104 (Resolved): ceph-deploy should workaround pseudo-tty in SSH
Merged into ceph-deploy master branch, with hash: 8eee1a3 Alfredo Deza
07:22 AM devops Bug #6104 (Fix Under Review): ceph-deploy should workaround pseudo-tty in SSH
This is not fixable with `pushy` (see ticket thread). So we are now falling back to disabling sudo if you are connect... Alfredo Deza
08:11 AM Revision 159693de (ceph): cleanup: globals from libosd
There are some new globals introduced in libosd lately. This patch
cleans them.
Signed-off-by: Roald J. van Loon <ro...
Roald van Loon
05:19 AM RADOS Bug #6246 (Resolved): crushtool dumps core with non-unique bucket IDs
Any crushmap with duplicate bucket IDs will cause crushtool to dump core on compile. It would be much better of crush... Hugh Saunders

09/05/2013

10:42 PM Bug #6233: OSD crash during repair
Was missing xattrs:
2013-09-06 09:30:19.813811 7f0ae8cbc700 0 log [INF] : applying configuration change: internal...
Chris Dunlop
07:46 PM Bug #6233: OSD crash during repair
The pg being repaired at the time is 2.12, which 'ceph pg dump' tells me lives on [6,7]. Attached log is the output a... Chris Dunlop
10:16 PM Revision 4857a2a0 (ceph): Merge pull request #74 from ceph/wip-5954
Wip 5954 Sage Weil
10:15 PM Revision 7db9311a (ceph): Merge pull request #73 from ceph/wip-5954-alt
Via automagic, only call ulimit -n if running as root. Sage Weil
09:56 PM Revision d6e8b233 (ceph): Add internal.sudo subtask.
Zack Cerza
09:55 PM Revision 6d1ed573 (ceph): Let execute() accept a string for args.
Zack Cerza
09:55 PM Revision 90f9a6ad (ceph): Add get_archive_dir()
Zack Cerza
09:55 PM Revision 8f2fb9da (ceph): Use misc.get_archive_dir()
Zack Cerza
09:55 PM Revision 6406a1ec (ceph): Add Cluster.write_file()
Zack Cerza
09:41 PM Revision 91fd0413 (ceph): Put sudo in front of adjust-ulimits if it's used
Zack Cerza
09:30 PM Revision 8e37361b (ceph): Via automagic, only call ulimit -n if running as root.
Also, add comments because comments are cool. Zack Cerza
08:29 PM Revision bb980c85 (ceph): Merge pull request #567 from roaldvanloon/wip-cleanup-globals
Reviewed-by: Sage Weil <sage@inktank.com> Sage Weil
08:15 PM Revision 258396d5 (ceph): doc: Added entry for federated configuration to the index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:15 PM Revision da5ccf7a (ceph): doc: Added draft of configuration guide for federated gateways.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:02 PM Revision cf93c838 (ceph): cleanup: removing refs to globals from libosd
Removed almost all references to globals, apart from two;
- In OSD.cc: reference to g_lockdep
- In PG.h: NamedState ...
Roald van Loon
07:02 PM Revision 5dd0a83f (ceph): cleanup: removing globals from common/obj_bencher
This file is in common/ but cant be included in libcommon.la because of
this reference. Removing it, making the binar...
Roald van Loon
07:02 PM Revision 8d0a1dbc (ceph): cleanup: reduced number of pointer indirection in osd
Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com> Roald van Loon
07:01 PM Revision 9c4e6266 (ceph): cleanup: removed last references to globals from client
- There were some refs in SyntheticClient to g_(ceph_context|conf), I
replaced them with client->cct and client->cc...
Roald van Loon
06:58 PM Revision d34ba164 (ceph): Run yum clean all after installing new ceph-release.
In order to get around the issue of repomd.xml being older than
the previously installed one depending on when the gi...
Sandon Van Ness
05:23 PM devops Bug #6245 (Resolved): ceph-deploy: install command broken
Fix merged to ceph-deploy master branch, with hash 225b7fbbab3ab9880484e2b814a4443986765849
After going back from ...
Alfredo Deza
05:21 PM devops Bug #6245 (Fix Under Review): ceph-deploy: install command broken
Opened pull request: https://github.com/ceph/ceph-deploy/pull/64 Alfredo Deza
04:32 PM devops Bug #6245 (Resolved): ceph-deploy: install command broken
ceph deploy version: 1.2.3
when trying to install ceph using ceph-deploy, it always installs the default ubuntu ...
Tamilarasi muthamizhan
03:51 PM Revision d33853d3 (ceph): Merge pull request #555 from dachary/master
minor documentation fixes Sage Weil
12:17 PM rgw Bug #6214 (Pending Backport): rgw: PUT object with chunked upload doesn't propagate client side e...
Looks good to me. Josh Durgin
12:17 PM devops Bug #6035 (Closed): ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
Closing as I cannot replicate this any more. Alfredo Deza
12:16 PM devops Bug #6160 (Resolved): allow installation of packages only
merge on ceph-deploy's master branch with hash: 73b920a Alfredo Deza
07:03 AM devops Bug #6160: allow installation of packages only
pull request opened https://github.com/ceph/ceph-deploy/pull/62 Alfredo Deza
12:12 PM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
currently blocked as I cannot implement correctly the mon_status on remote hosts because I get output like:... Alfredo Deza
10:05 AM Feature #6033: cachepool: osd: basic io decision: read/write from/to cache pool or EAGAIN; make o...
wip-6033-redirects
The Objecter half of this is done and seems to be working correctly. The OSD portion is a bit mor...
Greg Farnum
09:41 AM Bug #6223: error generating keys
jordi arcas wrote:
> HI Sage,
> It doesn't works...
> I've changed the hostname wich really is NCSL007.
> I atta...
Sage Weil
09:36 AM Bug #6223: error generating keys
HI Sage,
It doesn't works...
I've changed the hostname wich really is NCSL007.
I attach you all logs with the new...
jordi arcas
08:15 AM Bug #6223: error generating keys
jordi arcas wrote:
> Hi! I attach you all the logs I found
>
> Thanks!!
Heh, it was actually the IPs and hostn...
Sage Weil
01:25 AM Bug #6223: error generating keys
Hi! I attach you all the logs I found
Thanks!!
jordi arcas
09:41 AM Fix #6242 (Resolved): ceph CLI should honor `--help` and not return log lines back
I wanted to have access to the help menu in the `ceph` CLI, but for some reason it just returns a few log lines
with...
Alfredo Deza
09:40 AM Support #6238 (Rejected): About the data migration in Ceph
These sorts of questions are appropriate for the ceph-users list. Please send them there. :) Greg Farnum
06:15 AM Support #6238 (Rejected): About the data migration in Ceph
Hi all,
recently i read the source code and paper, and i have some questions about the data movement:
1. when...
chen atrmat
09:39 AM Bug #6230: ceph osd crush move appears to be broken
iirc move is only for leaf items.. there is link and unlink for buckets? Sage Weil
09:31 AM devops Bug #6237 (Resolved): osd create fails because key is not in remote function
Merged into ceph-deploy master branch with hash: 3b49407cdc5d3cfe2a55fd843f7e8c8723a4c7db Alfredo Deza
07:05 AM devops Bug #6237: osd create fails because key is not in remote function
Pull request opened: https://github.com/ceph/ceph-deploy/pull/63 Alfredo Deza
06:02 AM devops Bug #6237 (Resolved): osd create fails because key is not in remote function
... Alfredo Deza
08:26 AM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2013-09-04_17:24:00-rados-master-testing-basic-plana/21102 Sage Weil
08:20 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
ubuntu@teuthology:/a/teuthology-2013-09-05_01:00:58-rbd-next-testing-basic-plana/22153 Sage Weil
08:05 AM Bug #6118: failed to recover before timeout expired on radosbench, rados api tests
http://qa-proxy.ceph.com/teuthology/teuthology-2013-09-04_20:00:07-rados-dumpling-testing-basic-plana/21637/ Sage Weil
08:04 AM rgw Bug #6240 (Resolved): rgw: invalid read on addr in msgr via objecter
... Sage Weil
12:35 AM Revision dfcee0cb (ceph): osd/ReplicatedPG: set reply versions for pg ops (PGLS)
Returning the current version for the pgid and last_user_version makes
some sense here.
Signed-off-by: Sage Weil <sa...
Sage Weil
12:35 AM Revision c4414a34 (ceph): osd/ReplicatedPG: set reply versions on dup op ACK
All other MOSDOpReply creators do this, with the exception of the pg
op.
Fixes: #6222
Signed-off-by: Sage Weil <sage...
Sage Weil

09/04/2013

11:49 PM Revision 211c5f13 (ceph): rgw: flush pending data when completing multipart part upload
Fixes: #6111
Backport: dumpling
When completing the part upload we need to flush any data that we
aggregated and didn...
Yehuda Sadeh
11:41 PM Revision 9a551296 (ceph): rgw: flush pending data when completing multipart part upload
Fixes: #6111
Backport: dumpling
When completing the part upload we need to flush any data that we
aggregated and didn...
Yehuda Sadeh
11:39 PM Revision 16b24f10 (ceph): librados: make note of which calls steal the bufferlist contents
This is an unfortunate feature of the API, but it can't be changed without
potentially breaking users.
Fixes: #5989
...
Sage Weil
11:28 PM Bug #6236 (Won't Fix): ceph pg dump columns sometimes out of alignment

We should pad columns so that even when multiple states are present for a pg the column headers are in the right po...
David Zafman
11:28 PM Revision 616d4cb5 (ceph): rgw: check object name after rebuilding it in S3 POST
Fixes: #6088
Backport: bobtail, cuttlefish, dumpling
When posting an object it is possible to provide a key
name tha...
Yehuda Sadeh
11:27 PM Revision 97a97c3c (ceph): rgw: check object name after rebuilding it in S3 POST
Fixes: #6088
Backport: bobtail, cuttlefish, dumpling
When posting an object it is possible to provide a key
name tha...
Yehuda Sadeh
11:27 PM Revision 1a965101 (ceph): rgw: check object name after rebuilding it in S3 POST
Fixes: #6088
Backport: bobtail, cuttlefish, dumpling
When posting an object it is possible to provide a key
name tha...
Yehuda Sadeh
11:26 PM Revision c8ec532f (ceph): rgw: check object name after rebuilding it in S3 POST
Fixes: #6088
Backport: bobtail, cuttlefish, dumpling
When posting an object it is possible to provide a key
name tha...
Yehuda Sadeh
11:18 PM Revision ea412c05 (ceph): Merge branch 'wip-6078' into next
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Yehuda Sadeh
11:11 PM Revision 8203b9b0 (ceph): rgw: fix CORS rule check
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
11:11 PM Revision 6ae4049a (ceph): rgw: add COPY method to be handled by CORS
Was missing this http method.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
11:11 PM Revision 6af5a537 (ceph): rgw: fix certain return status cases in CORS
Change return values in certain cases, reorder
checks, etc.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
11:11 PM Revision 77c2a331 (ceph): rgw: remove use of s->bucket_cors
Some old code still tried to use s->bucket_cors, which was
abandoned in a cleanup work.
Signed-off-by: Yehuda Sadeh ...
Yehuda Sadeh
11:11 PM Revision df4f712f (ceph): rgw: OPTIONS request doesn't need to read object info
This is a bucket-only operation, so we shouldn't look at the
object. Object may not exist and we might respond with N...
Yehuda Sadeh
11:11 PM Revision 83eb5d67 (ceph): rgw: add a generic CORS response handling
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
11:11 PM Revision c5407983 (ceph): rgw: tie CORS header response to all relevant operations
Have the CORS responses on all relevant operations. Also add headers
on failure cases.
Signed-off-by: Yehuda Sadeh <...
Yehuda Sadeh
11:11 PM Revision b564db89 (ceph): rgw: don't handle CORS if rule not found (is NULL)
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
11:05 PM Revision 3e90c2ab (ceph): common: unit test for crc32c
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
11:05 PM Revision 3233336c (ceph): common/crc32c_intel_fast: fix compile-time #ifdef
This wasn't getting built in!
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
11:05 PM Revision cfb07f14 (ceph): arch: add NEON cpu feature detection
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
10:37 PM Revision 83a4848e (ceph): doc: Updated usage for --infile syntax. Added zone name for zone syntax.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:44 PM Revision df112473 (ceph): mon/OSDMonitor: fix POOL_OP_DELETE_SNAP early return
Cut&paste goof in 0e85074402cd02b292daadcb5b8e73ac1207d571.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:31 PM Bug #6235 (Resolved): fast intel crc code reads trailing words
... Sage Weil
09:24 PM Revision 0f63cedd (ceph): Merge pull request #71 from ceph/wip-no-pythonpath
drop obsolete PYTHONPATH settings Zack Cerza
09:21 PM Revision c155dce1 (ceph): drop obsolete PYTHONPATH settings
These are left over from when we were extracting a tarball in the test dir.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:04 PM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2013-09-04_17:24:00-rados-master-testing-basic-plana/21102 Sage Weil
08:28 PM Revision e95e7073 (ceph): doc: Organized into sections. Added zone/region and pool details.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:16 PM Revision 89f1139d (ceph): Append '/' to the end of the log directory path
Zack Cerza
08:01 PM Revision 1bd74a02 (ceph): mon/MonClient: release pending outgoing messages on shutdown
This fixes a small memory leak when we have messages queued for the mon
when we shut down. It is harmless except for...
Sage Weil
06:48 PM Documentation #6234 (Resolved): all our new-user paths need to document name-resolution restrictions
yet another new user was confused about needing a non-127/8 address for the hostname today.
http://ceph.com/docs/m...
Dan Mick
06:25 PM Revision 9f44de5c (ceph): doc/release-notes: v0.68
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:46 PM Revision 4e7db958 (ceph): rbd: add rbd_snaps_ops.sh test
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:43 PM Revision 6a4f4f0d (ceph): Merge remote-tracking branch 'gh/wip-6047'
Reviewed-by: Sage Weil <sage@inktank.com> Sage Weil
05:25 PM Revision b05f7ea5 (ceph): osd/ReplicatedPG: set reply versions for pg ops (PGLS)
Returning the current version for the pgid and last_user_version makes
some sense here.
Signed-off-by: Sage Weil <sa...
Sage Weil
05:25 PM Revision 5148aac7 (ceph): osd/ReplicatedPG: set reply versions on dup op ACK
All other MOSDOpReply creators do this, with the exception of the pg
op.
Fixes: #6222
Signed-off-by: Sage Weil <sage...
Sage Weil
05:11 PM Bug #6233 (Closed): OSD crash during repair
On 0.56.7-1~bpo70+1, whilst trying to repair an OSD:
2013-09-05 09:19:33.020619 7f540a12d700 0 log [ERR] : 2.12 r...
Chris Dunlop
05:10 PM Revision f566102c (ceph): doc: remove 'Unexpected indentation' from versions doc.
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
04:47 PM rgw Bug #6111 (Resolved): rgw: multipart upload fails when last chunk < 512k
Fixed, commit:9a551296e0811f2b65972377b25bb28dbb42f575. Yehuda Sadeh
03:45 PM rgw Bug #6111: rgw: multipart upload fails when last chunk < 512k
The fix looks good to me. It looks like the s3-tests branch (wip-6111) has a couple extra lines left over from debugg... Josh Durgin
04:39 PM Fix #5989 (Resolved): librados: document that bufferlist usage model is inconsistent
Sage Weil
04:28 PM Revision b56af552 (ceph): Merge pull request #564 from ljagiello/swift_doc_fix
Correct syntax for generate swift key
Signed-off-by: Lukasz Jagiello <jagiello.lukasz@gmail.com>
Sage Weil
04:26 PM rgw Bug #6088 (Resolved): rgw: When uploading via POST specifying text instead of file formdata input...
Fixed, commit:c8ec532fadc0df36e4b265fe20a2ff3e35319744. Also cherry-picked to bobtail, cuttlefish, and dumpling. Yehuda Sadeh
04:22 PM rgw Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
The bug reproduction was manual, not sure how easy it'd be creating a boto based test for that. Yehuda Sadeh
03:01 PM rgw Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
Looks good to me, is there an associated s3-tests branch as well? Josh Durgin
04:18 PM rgw Bug #6078 (Pending Backport): rgw: CORS not working
Yehuda Sadeh
02:52 PM rgw Bug #6078: rgw: CORS not working
Left a couple comments on github. It'd be nice to try to break up some of the changes and explicitly explain why chan... Josh Durgin
04:16 PM Revision a26c8313 (ceph): Merge pull request #64 from ceph/wip-nuke-info
nuke: get pid, owner from info.yaml (if present) Zack Cerza
04:13 PM Revision 7dee3a13 (ceph): Merge pull request #65 from ceph/wip-schedule
schedule: strip out targets Zack Cerza
04:02 PM rgw Feature #6232 (New): rgw: create unitest for is_string_in_set()
Recommended in code review for issue #6078 Yehuda Sadeh
02:33 PM Revision a9a516a2 (ceph): Correct syntax for generate swift key
Lukasz Jagiello
02:04 PM Revision f24e42bb (ceph): Merge pull request #68 from alfredodeza/6224
add the missing for fedora links in install task Zack Cerza
01:46 PM rbd Feature #4017 (Resolved): rbd: openstack: simplify volume booting with new api
Ian Colle
01:41 PM rbd Feature #4017: rbd: openstack: simplify volume booting with new api
Implemented by https://review.openstack.org/#/c/41728/ Josh Durgin
01:42 PM devops Bug #6160 (In Progress): allow installation of packages only
Alfredo Deza
01:34 PM Feature #6231 (Resolved): buffer: cache crc in buffer::raw (or similar) to avoid recalculation fo...
Sage Weil
01:32 PM rbd Subtask #4020 (Resolved): rbd: openstack: simplify volume booting with new api: make image boot b...
superceded by modified boot panel interface: https://review.openstack.org/#/c/41728/ Josh Durgin
01:31 PM rbd Subtask #4019 (Resolved): rbd: openstack: simplify volume booting with new api: add boot option t...
superceded by modified boot panel interface: https://review.openstack.org/#/c/41728/ Josh Durgin
01:30 PM rbd Subtask #4018 (Resolved): rbd: openstack: simplify volume booting with new api: modify boot panel...
superceded by modified boot panel interface: https://review.openstack.org/#/c/41728/ Josh Durgin
01:26 PM rbd Subtask #4015 (Resolved): rbd: openstack: extend nova boot api: add block_dev_mapping_v2 to nova-...
https://review.openstack.org/#/c/38815/ Josh Durgin
01:23 PM rbd Subtask #4014 (Resolved): rbd: openstack: extend nova boot api: add block_dev_mapping_v2 to nova-api
https://review.openstack.org/#/c/32568/ Josh Durgin
01:14 PM rbd Subtask #4016 (Fix Under Review): rbd: openstack: extend nova boot api: modify libvirt driver to ...
https://review.openstack.org/#/c/42474/ Josh Durgin
01:03 PM Revision a9522ae2 (ceph): add the missing for fedora links in install task
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
12:41 PM Bug #6230 (Resolved): ceph osd crush move appears to be broken

Per documentation at: http://ceph.com/docs/master/rados/operations/crush-map/
ceph osd crush move {bucket-name} ...
David Zafman
10:53 AM Bug #6207: Found incorrect object contents
The problem offset appears not to have changed since the prior successful read, and kern.log had:
2013-09-04T08:57...
Samuel Just
09:44 AM Bug #6207: Found incorrect object contents
full logs here: ubuntu@teuthology:/var/lib/teuthworker/archive/sage-bug-6222-b/20456 Sage Weil
10:41 AM devops Bug #4924 (Resolved): ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil
10:34 AM Revision ab69d993 (ceph): mon: fix typo and remove redundant sentence
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
10:33 AM Revision 3c9f8498 (ceph): doc: erasure code ghobject is made of gen_t + shard_t
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
10:33 AM Revision 7c09ede7 (ceph): mon: fix typo in comment
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
10:30 AM Bug #6222 (Resolved): ceph_test_rados failure; user_version 0 after a write
Merged into master. :) Greg Farnum
09:41 AM Bug #6223 (Need More Info): error generating keys
can you attach your ceph.conf, /etc/hosts from the host where the mon is, and the output from 'ceph daemon mon.`hostn... Sage Weil
04:17 AM Bug #6223 (Resolved): error generating keys
Hi!
I'm trying to prepare an admin and server node with ceph-deploy.
I've configured SHH, hostnames and I've instal...
jordi arcas
09:24 AM rgw Bug #6214: rgw: PUT object with chunked upload doesn't propagate client side errors
Josh - can you please review? Ian Colle
09:21 AM devops Feature #6017 (In Progress): ceph-deploy mon create: create on all mons in ceph.conf + then do ga...
Issue #6132 has been resolved and that adds a big warning message when the provided hostname does not match that of t... Alfredo Deza
09:15 AM Feature #6227: make osd crush placement on startup handle multiple trees (e.g., ssd + sas)
The simplest solution is to set 'osd crush update on start = false' in your ceph.conf. We don't have a mechanism rig... Sage Weil
08:02 AM Feature #6227 (New): make osd crush placement on startup handle multiple trees (e.g., ssd + sas)
See our crush map for layout: basically, we have 64 OSD SATA drives in one hierarchy and 6 SSD drives in a 'ssd' root... Jens-Christian Fischer
09:07 AM devops Bug #6132 (Resolved): ceph-deploy to detect and warn when host != hostname
Merged to ceph-deploy master branch with hash: 124e53e3513e80b306c68af7db1f4fe13e5d9d58 Alfredo Deza
08:59 AM devops Bug #6132 (Fix Under Review): ceph-deploy to detect and warn when host != hostname
Opened pull request: https://github.com/ceph/ceph-deploy/pull/60 Alfredo Deza
08:37 AM Revision d9187a73 (ceph): Merge branch 'next'
Gary Lowell
08:06 AM rbd Feature #6228 (Resolved): image name metavariable
h3. User description
Symptoms:
* When a VM has two RBD volumes attached, the admin socket only access one of th...
Mark Nelson
07:39 AM Bug #6226 (Resolved): after editing crushmap and adding new hosts, injecting it, several existing...
I have edited the crushmap on our 70 OSD, 10 server, 0.61.5 ceph cluster (see attached file) and injected it.
I ha...
Jens-Christian Fischer
06:50 AM rbd Bug #5760: libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front.iov_len);
Same thing here : I cherry-picked your commit (a9fb92762883e2522fc4d1dcd403c5d888264746 : rbd: fix buffer size for wr... Olivier Bonvalet
06:36 AM devops Bug #5944: ceph-deploy osd needs to be moved to use the new remote helpers
This is a **massive** effort because `osd` is huge. Will update as I make progress on this.
`prepare` and `activat...
Alfredo Deza
04:56 AM Revision d5e265dc (ceph): schedule_suite.sh: turn up osd logging a little
We have a collectin of bugs that we haven't been able to
reproduce but crop up regularly in the nightlies. Sam's bes...
Sage Weil

09/03/2013

11:10 PM Revision b4cf0f25 (ceph): v0.68
Gary Lowell
11:00 PM Revision 2b2f296e (ceph): Merge branch 'wip-copyfrom'
Reviewed-by: Samuel Just <sam.just@inktank.com> Sage Weil
10:56 PM Revision dcbdeaf6 (ceph): doc: Fix repo URL for Ceph cloning (dev/generatedocs)
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
10:48 PM Revision 3a8adf53 (ceph): objecter, librados: add COPY_FROM operation
This operation will copy an entire object (data, attrs, omap)
atomically. If the src_version does not match the sour...
Sage Weil
10:48 PM Revision ed680791 (ceph): osd: initial COPY_FROM (not viable for large objects)
Initial pass at COPY_FROM implementation. This uses COPY_GET to read an
object from another OSD and write it locally...
Sage Weil
10:48 PM Revision 996af2d8 (ceph): ceph_test_rados: test COPY_FROM
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:42 PM Bug #6222 (Fix Under Review): ceph_test_rados failure; user_version 0 after a write
Sage Weil
08:56 PM Bug #6222 (Resolved): ceph_test_rados failure; user_version 0 after a write
... Sage Weil
09:35 PM Revision a455b16f (ceph): Add missing sudo from command.
Fixes: #6218 Warren Usui
09:20 PM Revision 746e78c6 (ceph): doc: Updated manual install to include sync agent, ARM packages, and DN...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:10 PM Revision c367d6fe (ceph): ceph_test_rados: add missing kick for rollback
This was broken by the refactor in 96aaa5e3a371ade8b91ad9ab991d996eaef2cea5
and can make us hang.
Signed-off-by: Sag...
Sage Weil
09:07 PM Revision 2d7054d1 (ceph): Merge pull request #67 from ceph/wip-3791
Wip 3791 Alfredo Deza
09:05 PM Revision 5985c9d5 (ceph): Add note about public teuthology logs.
Zack Cerza
09:02 PM Revision 51640632 (ceph): Wrap paragraphs.
Zack Cerza
08:53 PM Bug #6179 (Resolved): ceph_test_rados user_version checks fail during thrashing
Sage Weil
09:36 AM Bug #6179 (Fix Under Review): ceph_test_rados user_version checks fail during thrashing
Sage Weil
09:35 AM Bug #6179: ceph_test_rados user_version checks fail during thrashing
Looks like maybe he found the bug (wip-6179). Greg Farnum
08:34 PM Revision 24f26697 (ceph): rgw: change watch init ordering, don't distribute if can't
Backport: dumpling
Moving back the watch initialization after the zone init,
as the zone info holds the control pool...
Yehuda Sadeh
08:33 PM Revision 1d1f7f18 (ceph): rgw: change watch init ordering, don't distribute if can't
Backport: dumpling
Moving back the watch initialization after the zone init,
as the zone info holds the control pool...
Yehuda Sadeh
08:24 PM Revision 21b5dbd4 (ceph): Merge pull request #66 from ceph/wip-specific-exceptions
Catch CommandFailedError and print debug info Alfredo Deza
07:40 PM Revision f744c4ce (ceph): Catch CommandFailedError and print debug info
Zack Cerza
07:05 PM Revision f3db12f0 (ceph): schedule: strip out targets
If the user feeds in a yaml with targets, the worker will launch the job
but fail with
2013-09-03T11:18:34.333 CRITI...
Sage Weil
06:46 PM Revision f36f16a6 (ceph): Logs and Sentry links are public now.
Zack Cerza
06:13 PM Revision 7a0bd5bc (ceph): ceph.spec.in: remove trailing paren in previous commit
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Gary Lowell
06:13 PM Revision f1507d23 (ceph): ceph.spec.in: Don't invoke debug_package macro on centos.
If the redhat-rpm-config package is installed, the debuginfo rpms will
be built by default. The build will fail whe...
Gary Lowell
06:09 PM Revision 4ba3d520 (ceph): Revert "Use install -d for /var/log/ceph."
This reverts commit 8f29b3f9f1f294c449bb5215767cad67fdf7cde6.
Reviewed-by: Warren Usui <warren.usui@inktank.com>
Sage Weil
05:54 PM Revision 087800ee (ceph): osd: provide better version bounds for cls_current_version and ENOENT r...
Following the changes to when we set or increase the user_version, we
want to continue to return the best lower bound...
Greg Farnum
05:07 PM Revision d71cd549 (ceph): Merge remote-tracking branch 'gh/wip-6179'
Reviewed-by: Greg Farnum <greg@inktank.com> Sage Weil
04:26 PM Feature #6221 (New): Objecter,OSD: make it easy to determine when the network is misbehaving
This probably takes the form of:
1) perf counter for Pipe reconnects
2) maybe an average for the period from sendin...
Samuel Just
04:01 PM Feature #6038 (In Progress): cachepool: filestore/osd: infrastructure for large object COPY atomi...
Sage Weil
04:01 PM Feature #6031 (Resolved): cachepool: osd: COPY from another pool; small objects only
Sage Weil
12:33 PM Feature #6031 (In Progress): cachepool: osd: COPY from another pool; small objects only
Sage Weil
11:13 AM Feature #6031 (Resolved): cachepool: osd: COPY from another pool; small objects only
Sage Weil
03:49 PM Revision 8078e968 (ceph): Merge pull request #562 from kri5/wip-4365
rgw: Allow wildcard in supported keystone roles.
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
02:20 PM Bug #6196 (Resolved): unittest_lfnindex testing older HASH_INDEX_TAG
7ec0b4fb780b91b44427ed94eee82c3c6b6fff9f David Zafman
09:36 AM Bug #6196 (In Progress): unittest_lfnindex testing older HASH_INDEX_TAG
Ian Colle
02:08 PM rgw Documentation #6217 (Closed): rgw: update man pages
for radosgw, radosgw-admin Yehuda Sadeh
01:47 PM devops Bug #6216 (Resolved): rpm missing package when junit not installed
Either need to not faile if libcepfs_java is not built, or configure needs to fail if the required package is not fou... Anonymous
01:33 PM rgw Bug #6161 (Resolved): radosgw 0.67.2 update -> "ERROR: failed to initialize watch"
Pushed a fix, commit:1d1f7f18dfbdc46fdb09a96ef973475cd29feef5. Yehuda Sadeh
01:29 PM rgw Cleanup #6215 (New): rgw: get rid / rename base op class ret value
This is a reminiscent of the ancient original gateway architecture, and should probably die now. Issues like #6214 ca... Yehuda Sadeh
01:27 PM rgw Bug #6214 (Fix Under Review): rgw: PUT object with chunked upload doesn't propagate client side e...
Yehuda Sadeh
01:23 PM rgw Bug #6214 (Resolved): rgw: PUT object with chunked upload doesn't propagate client side errors
E.g., client disconnected in the middle of upload. This affects also multi-part upload (when uploading part data). Yehuda Sadeh
01:07 PM Bug #5700: very high memory usage after update
Ah ok, that increase might explain the increased memory usage, We'll know for sure in a few days :)
But anyway, is...
Corin Langosch
09:33 AM Bug #5700: very high memory usage after update
Ah, sorry, I missed that.
And yeah, the massif output confirms that ~80% of the heap is consumed by the pg logs. ...
Sage Weil
08:54 AM Bug #5700: very high memory usage after update
Great! There are no other show stoppers and upgrade should be smooth, right? :)
I uploaded my binary and the massi...
Corin Langosch
08:28 AM Bug #5700: very high memory usage after update
Corin Langosch wrote:
> For testing I'd like to wait for for the next dumpling release (hopefully with fixed http://...
Sage Weil
08:12 AM Bug #5700: very high memory usage after update
For testing I'd like to wait for for the next dumpling release (hopefully with fixed http://tracker.ceph.com/issues/6... Corin Langosch
07:39 AM Bug #5700: very high memory usage after update
Also, massif should have generated a report file that indicates which callers are allocating all of the memory. Can ... Sage Weil
07:38 AM Bug #5700: very high memory usage after update
Corin Langosch wrote:
> Do these settings affect data safety in any way? The cluster is an important production one,...
Sage Weil
12:57 PM devops Bug #5763 (Resolved): ceph-deploy new [IP] should error out
Merged to ceph-deploy master branch with hash: 77438b522c82e79fdb0f9b0c5963ba5a61f07f10
The validator was updated ...
Alfredo Deza
08:09 AM devops Bug #5763 (Fix Under Review): ceph-deploy new [IP] should error out
Opened pull request: https://github.com/ceph/ceph-deploy/pull/58 Alfredo Deza
11:31 AM rgw Bug #6208: rgw: md5 checksum failed on readwrite during upgrade-next tests
There's a bunch of these in the apache logs:... Yehuda Sadeh
08:16 AM rgw Bug #6208 (Can't reproduce): rgw: md5 checksum failed on readwrite during upgrade-next tests
... Sage Weil
11:02 AM devops Feature #6018 (In Progress): Build ceph via jenkins
Ian Colle
10:59 AM Bug #6177 (Can't reproduce): osd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx-...
We believe we fixed this up in the fix chain for #6179. My guess is on the pg_log_event_t changes to only specify new... Greg Farnum
10:39 AM rbd Feature #4917 (In Progress): iSCSI: Package tgt
Package build is set up except for opensuse12.2 and sles11sp2. It looks like for SuSE the IB devel libraries come fr... Anonymous
10:21 AM Feature #5984: mon: probe monitors to check on their status regardless of quorum
After a bit more thought I think we should make the mon_command() more robust and put this there. the fact that mon_... Sage Weil
10:18 AM devops Bug #5944 (In Progress): ceph-deploy osd needs to be moved to use the new remote helpers
Alfredo Deza
10:15 AM Bug #6209 (Resolved): Objecter::recalc_op_target() breaks on non-existent pool target
N/m, Sage got this already in commit:1610768d4a5373e57a0bde62e1a3365c2f5b0073 Greg Farnum
10:11 AM Bug #6209 (Resolved): Objecter::recalc_op_target() breaks on non-existent pool target
I busted it with my tiering changes and will need to refactor in order to deal with unknown pools. Greg Farnum
10:07 AM rgw Documentation #5669 (Resolved): Default site in Apache interferes with Gateway
Not sure why this was opened. It has actually been in the documentation for quite some time. John Wilkins
10:06 AM rgw Documentation #5165: rgw: multisite: regions and global namespace documentation
Wrote a "conceptual" document that failed Tamil's ease-of-use test, and rewrote in a quick-install procedure style. W... John Wilkins
09:31 AM Revision 60195581 (ceph): rgw: Allow wildcard in supported keystone roles.
http://tracker.ceph.com/issues/4365 fixes #4365
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
Christophe Courtaut
08:13 AM Bug #6118: failed to recover before timeout expired on radosbench, rados api tests
4 objects degraded, 1 pg stuck in recovery_wait... Sage Weil
07:48 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
... Sage Weil
12:08 AM Revision f79b3799 (ceph): osd/ReplicatedPG: set user_version in waiting_for_commit replies
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

09/02/2013

09:32 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)

I seem to be running into a similar issue. Running 13.04 and 0.67.2 but it was also happening with 0.61.7, it seems...
Hunter Nield
12:39 PM Bug #5700: very high memory usage after update
BTW, would be nice if this issue would be re-opened. I cannot do this.. :( Corin Langosch
09:52 AM Bug #6207 (Resolved): Found incorrect object contents
... Sage Weil

09/01/2013

11:06 PM rbd Bug #5760: libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front.iov_len);
more than 20GB later, still no bug so for my part it's solved. Thanks! :) Mikaël Cluseau
04:32 PM rbd Bug #5760: libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front.iov_len);
git cherry-pick 103673bf04c8207c92c3286005dfaa2d259ac9b6 68d253bc92e5fd780869b1fb31dd8e49267b8d4e
from v3.10.9 (0a4b...
Mikaël Cluseau
03:48 PM Revision 38169979 (ceph): schedule_suite.sh: default email to ceph-qa@ceph.com
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:42 PM Revision cc8e9011 (ceph): osd/ReplicatedPG: do not log user_version on deletion events
Or snap trim events where we are adjusting the head's snapdir attr.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:42 PM Revision 72c6c302 (ceph): osd/ReplicatedPG: log previous user_version on clone
Nothing relies on this, but it makes sense to me.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:42 PM Revision 99793d97 (ceph): osd/ReplicatedPG: do not log a user_version on the snapdir object
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:42 PM Revision e8506b5a (ceph): osd/ReplicatedPG: do not set ctx->user_at_version unless ctx->user_modify
Leave ctx->user_at_version set to the previous oi.user_version unless/until
we find that ctx->user_modify is true.
S...
Sage Weil
03:42 PM Revision 1610768d (ceph): osd: debug user_versions a bit
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:42 PM Revision 7d72e559 (ceph): osd/PG: only raise PG's last_user_version if entry is >
We may have pg entries that do not increase the user_version at all (i.e.,
they may be 0). Do not update the last_us...
Sage Weil
03:42 PM Revision 1c5e58a8 (ceph): osdc/Objecter: fix dereference of NULL pg_pool_t
Make sure we don't dereference a NULL pointer. Note that we check a
bit further down if the target pool does not exi...
Sage Weil
11:59 AM Bug #6177: osd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx->new_obs.oi.user_v...
http://teuthology.front.sepia.ceph.com/archive/teuthology-2013-09-01_01:01:33-krbd-master-testing-basic-plana/16054 Loïc Dachary
12:43 AM Revision a200e184 (ceph): Validate S3 tokens against Keystone
- Added config option to allow S3 to use Keystone auth
- Implemented JSONDecoder for KeystoneToken
- RGW_Auth_S3::aut...
Roald van Loon

08/31/2013

11:46 PM Revision 9636722a (ceph): Merge pull request #561 from ceph/wip-6178
os: LevelDBStore: ignore ENOENT files when estimating store size
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:31 PM Revision c7f2def8 (ceph): Merge branch 'next'
Sage Weil
05:30 PM Revision e48d6cb4 (ceph): mon: fix uninitialized Op field
- Uninitialized field in MonitorLevelDB::Op causes random build errors.
Signed-off-by: Roald J. van Loon <roaldvanlo...
Roald van Loon
05:28 PM Revision a5d815d2 (ceph): automake cleanup: uninitialized version_t
This sometimes gives a completely random uint64_t value, because it is
potentially used uninitialized.
Signed-off-by...
Roald van Loon
04:47 PM Bug #6179: ceph_test_rados user_version checks fail during thrashing
Sage Weil
04:47 PM Bug #6178 (Resolved): mon/DataHealthService.cc: 131: FAILED assert(store_size > 0)
Sage Weil
12:35 PM Bug #6178 (Fix Under Review): mon/DataHealthService.cc: 131: FAILED assert(store_size > 0)
wip-6178 ; pull request 561 Joao Eduardo Luis
11:16 AM Bug #5700: very high memory usage after update
Do these settings affect data safety in any way? The cluster is an important production one, so I cannot really play ... Corin Langosch
10:18 AM Bug #5700: very high memory usage after update
Corin Langosch wrote:
> I jus thought recreating the journal would help, but I didn't help at all.
>
> kill osd.1...
Sage Weil
03:07 AM Bug #5700: very high memory usage after update
I jus thought recreating the journal would help, but I didn't help at all.
kill osd.12
/usr/bin/ceph-osd -i 12 --...
Corin Langosch
02:00 AM Bug #5700: very high memory usage after update
!http://s21.postimg.org/lzotzs1on/massif.jpg!
Looks like ceph is reading the whole log file (1GB) in memory and no...
Corin Langosch
01:59 AM Bug #5700: very high memory usage after update
!http://postimg.org/image/8vj9n39mr/!
Looks like ceph is reading the whole log file (1GB) in memory and not freein...
Corin Langosch
01:45 AM Bug #5700: very high memory usage after update
Here we go:
** restart with valgrind **
valgrind --tool=massif /usr/bin/ceph-osd -i 12 --pid-file /var/run/ceph...
Corin Langosch
12:59 AM Bug #5700: very high memory usage after update
> It's the pgs per osd that matters. But yeah, I'm not happy with my answer either, but I don't have much else to go ... Corin Langosch
06:22 AM Revision 3d64322c (ceph): Revert "get_scratch_devices(): catch CommandFailedError, log "dev in use""
This reverts commit 416508de9c628c5cae1b3a7f05bb3ec0e3639bdb.
NameError: global name 'CommandFailedError' is not def...
Sage Weil
05:19 AM rbd Feature #4231 (Closed): librbd: Java bindings
Yes!
I'll close this one.
Wido den Hollander
12:35 AM Revision 80b61406 (ceph): README: add deps
Reported-by: Loic Dachary <loic@dachary.org>
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
12:35 AM Revision 35b9beab (ceph): s/ceph-debug/ceph-debuginfo for rpms
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
12:02 AM Revision 46279327 (ceph): Merge pull request #541 from ceph/wip-6036
osd objecter; copy-get
Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil

08/30/2013

11:57 PM Revision 8d74f417 (ceph): osd/ReplicatedPG: factor {execute,reply}_ctx() out of do_op()
Separate the processing of an OpContext from the preamble and
allocation, so that we can delay the execution for some...
Sage Weil
11:57 PM Revision b0a30a55 (ceph): osd: COPY_GET operation
Add new rados operation to copy all user-visible content for an object
in a simple, safe way. Use a new object_copy_...
Sage Weil
11:57 PM Revision 4f6c6b2d (ceph): osd/ReplicatedPG: do not requeue if not primary
This saves us a bit of work, since we will discard the op anyway if
we aren't primary (or even if we become primary a...
Sage Weil
11:54 PM Revision a6b04c5d (ceph): osd: discriminate based on connection messenger, not peer type
Replace ->get_source().is_osd() checks and instead see if it is the
cluster_messenger so that we do not confuse ourse...
Sage Weil
11:54 PM Revision 34709447 (ceph): osd: add an Objecter instance
It gets its own lock, timer, and osdmap.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:54 PM Revision bc99437e (ceph): osd: feed OSDMaps to the Objecter
Feed every map message we see (that isn't discarded for some other
reason) to the Objecter. It has the same continui...
Sage Weil
11:54 PM Revision 20b25c6f (ceph): ceph-osd: rename msgr vars
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:54 PM Revision 8ba50c0e (ceph): osd/ReplicatedPG: drop src_obc.clear() calls
These are all about to go out of scope; no need to clear them
explicitly.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:54 PM Revision c6d0b10e (ceph): osd, objecter: clean up assert_ver()
Create a separate union in the args and clean up the code a bit so that
this doesn't reuse the (unrelated) watch help...
Sage Weil
11:54 PM Revision 42b3d55d (ceph): osdc/Objecter: only request map on startup if epoch == 0
Normal clients have no map and need one to get started. If we are the
OSD, we will already have one and will get fed...
Sage Weil
11:54 PM Revision 36d6e6fa (ceph): osdc/Objecter: allow ops to be canceled
This is useful in general, and specifically will be useful for the
rados COPY operation.
Signed-off-by: Sage Weil <s...
Sage Weil
11:54 PM Revision 0712d958 (ceph): osd: less whitespace
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:54 PM Revision ea61abad (ceph): osd/ReplicatedPG: add whitespace
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:54 PM Revision a1dd98d7 (ceph): osd: add a separate messenger for the Objecter
We will give the OSD's Objecter its own messenger so that it does not
interfere with the OSD when it marks things up ...
Sage Weil
11:54 PM Revision 6473060e (ceph): os/ObjectStore: add bufferlist variant of setattrs
And hopefully we can kill the bufferptr ones someday!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:53 PM Bug #6206 (Won't Fix): OSD::do_convertfs() doesn't transfer attributes

If we bump the FileStore::on_disk_version (renaming to FileStore::target_version), after the convertfs we can't mou...
David Zafman
11:18 PM Revision 7ec0b4fb (ceph): unittest_lfnindex testing older HASH_INDEX_TAG
Switch to work with new HOBJECT_WITH_POOL
fixes: #6196
Signed-off-by: David Zafman <david.zafman@inktank.com>
Revie...
David Zafman
10:42 PM Revision 416508de (ceph): get_scratch_devices(): catch CommandFailedError, log "dev in use"
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Dan Mick
10:41 PM Revision 8a65ae8e (ceph): doc/rados/operations/pools: remove experimental note about pg splitting
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:24 PM Revision b882aa2a (ceph): Merge pull request #560 from ceph/wip-6032-cache-objecter
Wip 6032 cache objecter
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:13 PM Revision b30a1b28 (ceph): Merge pull request #554 from ceph/wip-tier-interface
Specify a user and pg_pool_t interface for tiering/caching specifications
Reviewed-by: Samuel Just <sam.just@inktank...
Gregory Farnum
09:06 PM Revision e2fcad09 (ceph): Objecter: rename Op::oloc -> Op::base_oloc
We want to be able to target other pools for caching and tiering, so
we need to take an oloc from the client and tran...
Greg Farnum
09:06 PM Revision 665acc11 (ceph): Objecter: add an Op::target_oloc and use it instead of base_oloc in sen...
For now we simply set target_oloc = base_oloc in recalc_op_target(), but
we will shortly be doing more interesting th...
Greg Farnum
09:06 PM Revision b76953c6 (ceph): Objecter: be careful about precalculated pgids
The only current user of the precalc_pgid field is list_objects. That's
fine, but we don't want new users to inadvert...
Greg Farnum
09:06 PM Revision 4e439857 (ceph): mon/OSDMonitor: 'osd tier cache-mode <pool> <mode>'
Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: Greg Farnum <greg@inktank.com>
Sage Weil
09:06 PM Revision e3fb9121 (ceph): Objecter: respect read_tier & write_tier for initial op submission
We overwrite target_oloc.pool with the appropriate [read|write]_tier.
write_tier wins if it matches both.
We don't ha...
Greg Farnum
09:06 PM Revision efb7ab2a (ceph): qa/workunits/cephtool/test.sh: test osd tier CLI
Signed-off-by: Sage Weil <sage@inktank.com> Greg Farnum
09:06 PM Revision dae9a34b (ceph): osd_types: note that write_tier wins if read_tier is different
For pg_pool_t.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
09:06 PM Revision 3516996b (ceph): mon/OSDMonitor: 'osd tier {set,remove}-overlay <pool> [tierpool]'
Also prevent 'osd tier remove ...' if the tierpool is the current overlay.
Signed-off-by: Sage Weil <sage@inktank.com>
Greg Farnum
09:06 PM Revision 13aac48f (ceph): workunits: add a test for caching redirects
This may need to change since it exploits some of the loose
consistency we currently have with caching pools, but for...
Greg Farnum
06:53 PM Revision df55c3e7 (ceph): added point releases of dumpling to upgrade-dumpling suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
06:15 PM Feature #6198 (New): packaging, admin_socket: create ceph group, make socket be group writable
admin_socket consumers must be root today (because the daemons run as root and create the socket without manipulating... Dan Mick
05:36 PM Revision 12c8850a (ceph): Merge pull request #530 from ceph/wip-monc-leak
mon/MonClient: release pending outgoing messages on shutdown
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
João Eduardo Luís
05:05 PM Revision 64774e57 (ceph): os: LevelDBStore: ignore ENOENT files when estimating store size
While iterating over the store files we race against leveldb, which may
be shuffling data around thus removing some f...
Joao Eduardo Luis
05:03 PM Feature #6036 (Resolved): cachepool: osd: add objecter
Sage Weil
05:02 PM Revision dcbf50b8 (ceph): nuke: get pid, owner from info.yaml (if present)
Fall back to the old files if info.yaml is missing.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:42 PM Revision a708c8ab (ceph): ceph-post-file: use mktemp instead of tempfile
tempfile is a debian thing, apparently; mktemp is present everywhere.
Signed-off-by: Sage Weil <sage@inktank.com>
(c...
Sage Weil
04:42 PM Revision 625f13ee (ceph): mon: discover mon addrs, names during election state too
Currently we only detect new mon addrs and names during the probing phase.
For non-trivial clusters, this means we ca...
Sage Weil
04:41 PM Revision e60d4e09 (ceph): ceph-post-file: use mktemp instead of tempfile
tempfile is a debian thing, apparently; mktemp is present everywhere.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:31 PM rgw Feature #5842 (Resolved): rgw: integrate multi-region s3tests into teuthology task
These tests have run successfully in the nightlies (they had valgrind issues that are being tracked on other tickets)... Anonymous
12:30 PM rgw Feature #5842 (In Progress): rgw: integrate multi-region s3tests into teuthology task
teuthology was updated to generate the necessary S3TEST_CONF input to trigger multi-region tests in the s3tests. This... Anonymous
04:30 PM Bug #6179: ceph_test_rados user_version checks fail during thrashing
Unfortunately I didn't set up any debug output for user versions because...well, because I didn't want to confuse thi... Greg Farnum
10:19 AM Bug #6179: ceph_test_rados user_version checks fail during thrashing
flab:teuthology 10:17 AM $ teuthology-schedule a.yaml --name sage-bug-6179-a -n 1
Job scheduled with ID 13732
sho...
Sage Weil
09:25 AM Bug #6179: ceph_test_rados user_version checks fail during thrashing
Sage Weil
09:22 AM Bug #6179 (Resolved): ceph_test_rados user_version checks fail during thrashing
2013-08-30T01:33:42.532 INFO:teuthology.task.rados.rados.0.out:[10.214.132.15]: Writing 44 current snap is 201
...
...
Sage Weil
04:28 PM Revision 57cb25c8 (ceph): upstart: handle upper case in cluster name and id
Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
(cherry picked from commit 851619ab6645967e5d765...
Alexandre Marangone
04:15 PM Revision e0d42c82 (ceph): Merge pull request #63 from ceph/wip-logger
Never use 'except:' without specifying an Exception. Alfredo Deza
04:10 PM Revision 3981a8f1 (ceph): Never use 'except:' without specifying an Exception.
Zack Cerza
04:06 PM Bug #6196 (Resolved): unittest_lfnindex testing older HASH_INDEX_TAG

This unit test should test newer HOBJECT_WITH_POOL index_version.
David Zafman
03:35 PM Bug #5700: very high memory usage after update
Corin Langosch wrote:
> Hi Sage,
>
> to be honest I'm a little disappointed by your answer. 8192 isn't a lot of ...
Sage Weil
02:06 PM Bug #5700: very high memory usage after update
Hi Sage,
to be honest I'm a little disappointed by your answer. 8192 isn't a lot of pgs? The docs say 50-100 pgs ...
Corin Langosch
03:31 PM rgw Feature #6195 (Resolved): rgw: test full sync (with large object)
Create a large object (greater than 5GB), test full sync that includes that object. Yehuda Sadeh
03:27 PM Feature #6032 (Resolved): cachepool: objecter: send requests to cache pool
Thanks Sage!
merged to master in commit:b882aa2ace54099a1b5c2ce5b25ac29e29b9ec14
Greg Farnum
03:09 PM Feature #6032: cachepool: objecter: send requests to cache pool
https://github.com/ceph/ceph/pull/560, branch wip-6032-cache-objecter Greg Farnum
02:49 PM Feature #6032 (Fix Under Review): cachepool: objecter: send requests to cache pool
Sage Weil
03:24 PM rgw Feature #6193 (Resolved): rgw: DR: per bucket sync
Per bucket sync. Get the bucket sync position (name of objects that are currently in sync). For each such object, do ... Yehuda Sadeh
03:23 PM rgw Feature #6192 (Resolved): rgw: DR: per object sync
Single object sync
Need to polish this a bit, but basically there are two separate
issues: request a copy and wait ...
Yehuda Sadeh
03:22 PM rgw Feature #6191 (Resolved): rgw: DR: per bucket replica_log handling
Each agent will try to lock replica log shard, if succeeded then
will get the next bucket that it needs to work in f...
Yehuda Sadeh
03:22 PM devops Bug #5763 (In Progress): ceph-deploy new [IP] should error out
on the latest ceph-deploy version 1.2.3, this problem exists.
ceph-deploy new command seems to accept any number o...
Tamilarasi muthamizhan
03:21 PM rgw Feature #6190 (Resolved): rgw: DR: read list of buckets to do full sync on
read list of buckets and store that info sharded in the replica_log
so that we could later on run multiple agents ag...
Yehuda Sadeh
03:17 PM rbd Feature #5275 (Resolved): openstack: port always_use_volumes option to grizzly
Sage Weil
03:15 PM rbd Feature #4917: iSCSI: Package tgt
Sage Weil
03:13 PM rgw Documentation #5165 (In Progress): rgw: multisite: regions and global namespace documentation
Ian Colle
03:11 PM rgw Documentation #5166 (In Progress): rgw: dr: async repl and DR documentation
Ian Colle
03:11 PM rbd Bug #5454 (In Progress): krbd: assertion failure in rbd_img_obj_callback()
I think this may be a refcounting race with resends. Looking into it further. Josh Durgin
03:11 PM rgw Feature #4340 (In Progress): rgw: dr: data sync agent: implement full sync
Ian Colle
03:04 PM Feature #6189 (Resolved): cachepool: osd: promote on read
Sage Weil
03:01 PM Feature #6188 (Resolved): cachepool: osd: promote on write and mark object dirty
Sage Weil
02:56 PM Feature #6186 (Resolved): cachepool: osd: dirty state for an object in cache pool
Sage Weil
02:56 PM Revision 83cfd438 (ceph): ceph_rest_api.py: create own default for log_file
common/config thinks the default log_file for non-daemons should be "".
Override that so that the default is
/var...
Dan Mick
02:52 PM Feature #6033 (In Progress): cachepool: osd: basic io decision: read/write from/to cache pool or ...
Sage Weil
02:50 PM Revision fbd7fe46 (ceph): Merge pull request #62 from ceph/wip-logger
Add hung job description to email Alfredo Deza
02:48 PM Tasks #6184 (Closed): filestore should record if filestore_xattr_use_omap has ever been enabled a...
Forgot that I already added ths. Samuel Just
02:33 PM Tasks #6184 (Closed): filestore should record if filestore_xattr_use_omap has ever been enabled a...
Samuel Just
02:46 PM Feature #5993 (In Progress): EC: [link] Refactor recovery to use PGBackend methods
Ian Colle
02:45 PM Tasks #6185 (New): expand upgrade tests to be able to test downgrade
Samuel Just
02:41 PM Feature #5998 (Fix Under Review): EC: [link] FileStore must work with ghobjects rather than hobjects
Sage Weil
02:35 PM Fix #4635 (Resolved): mon: many ops expose uncommitted state
Sage Weil
02:33 PM Feature #6031 (Fix Under Review): cachepool: osd: COPY from another pool; small objects only
Sage Weil
02:19 PM Feature #6030 (Resolved): cachepool: osd: pg_pool_t cache_pool property
This and initial tooling around it is merged into master in commit:b30a1b288996c2f7a6471f38c13030e6047052a2. Greg Farnum
01:47 PM Bug #6128: glance image-create with rbd --location fails to create image in rdb
http://pastebin.com/ZwfuGckH --glance-api.log from glance image-create from stdin
http://pastebin.com/YwEEz0xG --gla...
Anonymous
01:43 PM rgw Documentation #6182 (Resolved): Conflicting locations for s3gw.fcgi
This applies to the following page: http://ceph.com/docs/next/install/rpm/
When creating an Apache httpd virtual h...
Bryan Stillwell
01:07 PM rbd Feature #4231: librbd: Java bindings
Wido,
Can we close this ticket now?
Neil Levine
12:29 PM rgw Feature #5605: rgw: teuthology tests to check bucket issues in multi region env
The ceph-qa-suite commits were actually c37faa8cf90abe54cba051b045edfe4ab9750bbc
The previous specified commit wa...
Anonymous
11:32 AM rgw Feature #5605 (Resolved): rgw: teuthology tests to check bucket issues in multi region env
The tests were added to teuthology/task/radosgw-admin.py in commit ff2a209f8d05fd018c0c6709ea70ed5fb1360435
The Y...
Anonymous
11:53 AM devops Feature #3347: ceph-deploy: allow setting ssh user
Would suggest default behaviour is to run as the user who is invoking the script. Neil Levine
11:48 AM devops Feature #6020 (Need More Info): radosgw-apache opinionated package
We need a explicit description of what should be packaged up for a new radosgw package.
Eg, config files to add, r...
Neil Levine
11:41 AM devops Feature #6067: ceph-deploy: make mon create catch common errors
Neil Levine
10:42 AM rgw Bug #6121 (Resolved): key error during readwrite test in upgrade suite
Fixed a code path where the traceback key was not being set.
The fix has been in for a few days and we've seen no o...
Anonymous
10:10 AM devops Feature #5956: Implement a radosgw command in ceph-deploy
ceph-deploy should be able to install/deploy radosgw to a remote host Alfredo Deza
09:21 AM Bug #6178 (Resolved): mon/DataHealthService.cc: 131: FAILED assert(store_size > 0)
... Sage Weil
08:41 AM Messengers Bug #5508: msg/SimpleMessenger.cc: 230: FAILED assert(!cleared)
... Sage Weil
08:40 AM Bug #6177: osd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx->new_obs.oi.user_v...
ubuntu@teuthology:/a/teuthology-2013-08-30_01:01:28-krbd-master-testing-basic-plana/13463 Sage Weil
08:30 AM Bug #6177 (Can't reproduce): osd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx-...
... Sage Weil
08:27 AM rgw Bug #6176 (Resolved): rgw: valgrind: leak in copy_obj
... Sage Weil
08:26 AM rgw Bug #6175 (Resolved): rgw: valgrind: invalid reads in copy_obj
... Sage Weil
07:48 AM rbd Bug #6174 (Can't reproduce): osdc/ObjectCacher.cc: 526: FAILED assert(i->empty()) on cuttlefish f...
... Sage Weil
07:36 AM Feature #6173 (Resolved): Add LevelDB support to ceph cluster backend store
http://wiki.ceph.com/01Planning/02Blueprints/Emperor/Add_LevelDB_support_to_ceph_cluster_backend_store Haomai Wang
03:27 AM Revision f342baeb (ceph): run: do not import at top level
This makes a run with --lock hang when connecting, for some
reason. E.g.,
$ teuthology -v a.yaml --lock
...
INFO...
Sage Weil

08/29/2013

11:34 PM Revision 56ff4101 (ceph): Merge pull request #559 from ceph/wip-osd-rollback
fixes a few osd dout bugs; make rados model behave with rollback
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
11:08 PM Revision 96aaa5e3 (ceph): ceph_test_rados: rollback bumps user_version
Sigh. This doesn't make much intuitive sense to me, but this is how it
currently works.
Switch to using the async a...
Sage Weil
10:44 PM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
Looks the issue is with the expect script that does the rpm signing timing out. It has a default time out of 10 seco... Anonymous
09:30 AM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
The incorrectly named debug package is valid and signed with the autobuild key. So we know that it's good through at... Anonymous
10:30 PM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
Centos 6.3/6.4 & rhel 6.3/6.4 are backported from the fedora19 leveldb 1.12 package.
12.04 is backported from the Ra...
Anonymous
09:58 PM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
Can you confirm which versions of LevelDB you are packaging for each OS:
CentOS 6.3
CentOS 6.4
RHEL 6.3
RHEL 6....
Neil Levine
10:12 PM Revision 42d65b0a (ceph): PGLog: initialize writeout_from in PGLog constructor
Fixes: 6151
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Introduced: f808c205c503f7d32518c916...
Samuel Just
10:08 PM Revision 24991c4a (ceph): Add hung job description to email
Zack Cerza
10:00 PM Revision ed62c457 (ceph): osd_types: add pg_pool_t cache-related fields
We add fields sufficient to specify
* many pools have a tiering relationship with pool foo
* pool foo is a tier pool ...
Sage Weil
10:00 PM Revision 5e2c86ad (ceph): osd/OSDMonitor: avoid polluting pending_inc on error for 'osd pool set ...
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:00 PM Revision af0a0cd7 (ceph): mon/OSDMonitor: 'osd pool tier <add|remove> <pool> <tierpool>'
Signed-off-by: Sage Weil <sage@inktank.com>
Signed-off-by: Greg Farnum <greg@inktank.com>
Sage Weil
09:28 PM Revision 4f7fce52 (ceph): osd/ReplicatedPG: drop dout from object_context_destructor_callback
We don't hold the pg lock; cannot call dout here.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:27 PM Revision 00b6a94c (ceph): osd/ReplicatedPG: remove debug lines from snapset_context get/put
The dout() prefix does get_osdmap(), which requires (and asserts) that we
hold the pg lock, but in some cases we do n...
Sage Weil
09:26 PM Revision 47f16bd9 (ceph): Merge pull request #61 from ceph/wip-logger
Log all the things! (Things like exceptions.) Alfredo Deza
09:12 PM Revision 44401f9a (ceph): Workers: only log child's stderr, not stdout
Zack Cerza
08:05 PM Revision 83a5ab19 (ceph): Pretty-up write_initial_metadata; s/run/name/
Zack Cerza
08:05 PM Revision 40f1d4fc (ceph): Don't print colon if there's no exception message. Also, remove testing
exception. Zack Cerza
08:04 PM Revision f6430df2 (ceph): run: write info.yaml on job start
Include basic metadata bout the job.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:04 PM Revision 9550b499 (ceph): Add exception hook
Zack Cerza
08:03 PM Revision 649bddf7 (ceph): run: set up archive dir and logger output sooner
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:03 PM Revision 27eea4ad (ceph): test
Sage Weil
08:03 PM Revision a0e86c05 (ceph): Move logging setup out of main()
Zack Cerza
07:51 PM rbd Bug #5636 (Fix Under Review): krbd: crash in image refresh
branch wip-rbd-bugs-shutdown-lock contains a few fixes Josh Durgin
07:48 PM rbd Bug #5391 (Duplicate): krbd: crash in rbd_obj_request_create -> strlen
pretty sure this is the same notify vs shutdown race as #5636 Josh Durgin
07:42 PM rbd Feature #5003: cinder/nova: don't require ceph.conf on a compute host / support multiple clusters
I can't edit status for some reason, but this was merged a couple months ago https://review.openstack.org/#/c/30790/ Josh Durgin
06:39 PM Revision 9cc40a52 (ceph): Merge pull request #556 from ceph/wip-user-version
make ceph_test_rados / RadosModel validate the versions exposed by librados
Reviewed-by: Greg Farnum <greg@inktank.c...
Sage Weil
05:56 PM Revision 7a7361d7 (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>
Sylvain Munaut
04:46 PM rbd Bug #6139: kernel panic in vms during disk benchmarking
I've updated kernel to the latest linux-image-lts-raring and I am also having vm crashes. I can get the crash by runn... Andrei Mikhailovsky
04:12 PM Revision 91616ce4 (ceph): ceph.spec.in: remove trailing paren in previous commit
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Gary Lowell
04:12 PM Revision b03f2417 (ceph): ceph.spec.in: Don't invoke debug_package macro on centos.
If the redhat-rpm-config package is installed, the debuginfo rpms will
be built by default. The build will fail whe...
Gary Lowell
03:43 PM Feature #6032 (In Progress): cachepool: objecter: send requests to cache pool
wip-6032-cache-objecter, currently based on top of https://github.com/ceph/ceph/pull/554
The objecter will follow th...
Greg Farnum
03:14 PM Bug #6151 (Resolved): OSD: FAILED assert(!log_keys_debug->count(i->first))
42d65b0a7057696f4b8094f7c686d467c075a64d Samuel Just
01:14 AM Bug #6151 (Resolved): OSD: FAILED assert(!log_keys_debug->count(i->first))
<b>/a/teuthology-2013-08-28_21:55:13-krbd-master-testing-basic-plana/11274$ zless remote/ubuntu@plana24.front.sepia.c... Loïc Dachary
03:04 PM Linux kernel client Feature #6163 (Resolved): support caching pool and redirects
This is the kernel client analogue to #6032. Greg Farnum
02:03 PM Linux kernel client Feature #6162 (Resolved): support user_version & replay_version
We've now implemented separate user and replay versions in the userspace Ceph stuff, but the kernel client still only... Greg Farnum
01:26 PM rbd Feature #4917: iSCSI: Package tgt
Looks right to me. The "split into .so's" patch still hasn't been accepted, but that probably doesn't bother us yet.... Dan Mick
01:16 PM rbd Feature #4917 (Fix Under Review): iSCSI: Package tgt
Dan - do you agree with Gary's steps above? Ian Colle
01:07 PM Revision ed575251 (ceph): Merge pull request #58 from ceph/queue
Don't assume anything about the base path here. Alfredo Deza
01:06 PM devops Bug #6104: ceph-deploy should workaround pseudo-tty in SSH
One possible solution to this is to detect a `root` user and just not do the sudo connection.
Other than that, I t...
Alfredo Deza
10:12 AM devops Bug #6104: ceph-deploy should workaround pseudo-tty in SSH
pushy dev says this might not be straightforward so fixing this will depend on pushy fixing it on their end. Alfredo Deza
01:03 PM rgw Bug #6161 (Resolved): radosgw 0.67.2 update -> "ERROR: failed to initialize watch"
off the mailing list.
Yehuda Sadeh
12:40 PM devops Bug #6160 (Resolved): allow installation of packages only
A lot of users care for their own repositories and keys making ceph-deploy a no-go when attempting to install ceph.
...
Alfredo Deza
12:20 PM rgw Bug #6159 (Won't Fix): syncing an existing user causes an error
It's not uncommon for the system users in a sync relationship to use the same keys. If this occurs, every metadata sy... Anonymous
11:25 AM devops Bug #6158: selective sync of ceph precise dependencies from havana cloud archive
Packages for 12.04 that Ceph Dumpling requires are: perftools, leveldb, libs3, libunwind, qemu Neil Levine
11:24 AM devops Bug #6158 (Rejected): selective sync of ceph precise dependencies from havana cloud archive
leveldb
libs3-dev
gperfootls
libunwind
reprepro lets you do a selective sync, according to james.
Sage Weil
10:55 AM rgw Bug #6152 (Pending Backport): New S3 auth code fails when using response-* query string params to...
Yehuda Sadeh
07:20 AM rgw Bug #6152 (Resolved): New S3 auth code fails when using response-* query string params to overrid...
Previously there was a list of subresources to ignore when generating a signature. This has changed to a list of subr... Sylvain Munaut
10:22 AM devops Feature #6018: Build ceph via jenkins
Neil Levine
10:16 AM rbd Feature #5938: openstack: nova: allow live-migration without detach/reattach for rbd
Neil Levine
10:00 AM devops Feature #3347: ceph-deploy: allow setting ssh user
Changing subject so we are not prescriptive about where the ssh user is set. IMO it should be a ceph-deploy switch, n... Neil Levine
09:38 AM rbd Bug #6129 (Resolved): krbd: build broken when CEPH_FSCACHE disabled
Sage Weil
09:35 AM devops Feature #6154: ceph-deploy should be able to use an argument "fs-type" to specify the filesystem ...
As a workaround until this gets implemented, you can specify "fs type = foo" in the ceph.conf (at whatever granularit... Greg Farnum
08:20 AM devops Feature #6154 (Resolved): ceph-deploy should be able to use an argument "fs-type" to specify the ...
According to the documentation, it seems intended and expected that ceph-deploy should be able to define which filesy... David Moreau Simard
09:22 AM Bug #5896 (Fix Under Review): mon: MonmapMonitor: 'ceph mon add' always returns 'mon already exists'
wip-5896, pull request 557 Joao Eduardo Luis
08:40 AM devops Feature #4954 (Need More Info): ceph-deploy: help and document need to be updated for osd create
From what I see, `prepare` does `activate`, how are you running ceph-deploy and what are you seeing as output that te... Alfredo Deza
08:32 AM devops Bug #6035 (Need More Info): ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
Alfredo Deza
08:31 AM devops Bug #6035: ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
I can no longer replicated this.
Also the hosts have changed from Fedora to Ubuntu. And I really don't see where i...
Alfredo Deza
08:07 AM devops Bug #6138 (Resolved): 'ceph-deploy disk list' fails on CentOS 6.4
Merged to ceph-deploy master branch
Hash: 69a765cfa94716813e5d77aa910c3ad21951b93b
Now the $PATH is always pass...
Alfredo Deza
06:05 AM devops Bug #6138 (Fix Under Review): 'ceph-deploy disk list' fails on CentOS 6.4
Opened pull request: https://github.com/ceph/ceph-deploy/pull/55 Alfredo Deza
07:59 AM Bug #6153 (Duplicate): osd/PGLog.cc: 632: FAILED assert(!log_keys_debug->count(i->first))
#6151 Sage Weil
07:37 AM Bug #6153 (Duplicate): osd/PGLog.cc: 632: FAILED assert(!log_keys_debug->count(i->first))
... Sage Weil
07:50 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
this will go into the next dumpling point release. thanks again for helping track it down! Sage Weil
07:49 AM devops Bug #4924 (Pending Backport): ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil
12:40 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
P.S.:
When does the fix will make it into the main branch (dumpling)?
I keep working with wip-4924 for now?
bernhard glomm
12:36 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> thanks for helping test this!
better free software ;-)
> add the --zap-disk argument to blo...
bernhard glomm
07:40 AM Fix #6116: osd: incomplete pg from thrashing on next
ubuntu@teuthology://a/teuthology-2013-08-28_01:00:04-rados-master-testing-basic-plana/10150 Sage Weil
05:29 AM Revision 444a0ab1 (ceph): Enabling multi-region S3 tests
This file turns on multi-region
S3 tests. Ticket #5842.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck
04:54 AM Revision ef85facb (ceph): schedule_suite.sh: allow partial 'suite' names
Mangle the name (/ -> :) in the run name. Separate base from
relative path so that the job names don't include a ful...
Sage Weil
04:53 AM Revision 4fbec834 (ceph): suite: return [] for build_matrix base case
This gives us an empty list instead of a crash on an empty dir
or bad symlink
Signed-off-by: Sage Weil <sage@inktank...
Sage Weil
01:52 AM Revision d3f13698 (ceph): Merge pull request #60 from ceph/sentry
Add run name to first line of email. Alfredo Deza
12:54 AM Revision 02659cd5 (ceph): Merge pull request #361 from atwardowski/patch-1
Update adminops.rst add capabilities
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
12:05 AM Revision 9374dc8b (ceph): messages/MOSDOpReply: fix user_version in reply (add missing braces)
Presumbly a mismerge somewhere back around
de20997445803dca4225ed0dac1bad6a8a1e6512.
Signed-off-by: Sage Weil <sage@...
Sage Weil
12:05 AM Revision c8dcd2ea (ceph): osd/ReplicatedPG: set version, user_version correctly on reads
Set the user version to the *current* object version, not the version
we would use if we were to modify it. We move ...
Sage Weil
12:05 AM Revision e20d1f8e (ceph): ceph_test_rados: validate user_version
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
12:05 AM Revision 985a1405 (ceph): librados: add get_version64()
The C++ AioCompletion::get_version() method only returns 32-bits. Sigh.
Add a get_version64() method that returns a...
Sage Weil

08/28/2013

11:48 PM Revision b2b0f202 (ceph): qa: workunits: mon: test snaps ops using rbd.
Regression test for #6047
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com>
Joao Eduardo Luis
11:48 PM Revision 7e722245 (ceph): rbd.cc: propagate some errors to user-space when they're available
There was a bunch of situations in which we would have a proper error to
propagate to user-space but we would always ...
Joao Eduardo Luis
11:48 PM Revision 0e850744 (ceph): mon: OSDMonitor: return earlier on no-ops over currently committed state
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> Joao Eduardo Luis
11:48 PM Revision 274b4b96 (ceph): mon: OSDMonitor: don't propose on prepare_pool_op()
Except in very special cases, we should let PaxosService take its course
and trigger the proposals itself. In this c...
Joao Eduardo Luis
11:48 PM Revision fab79543 (ceph): mon: OSDMonitor: check if pool is on unmanaged snaps mode on mk/rmsnap
Backport: dumpling
Fixes: #6047
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com>
Joao Eduardo Luis
09:26 PM Revision 778c0857 (ceph): Merge pull request #59 from ceph/wip-collections
redo the way we describe test collections Zack Cerza
09:10 PM Revision 3e63c1a4 (ceph): Merge pull request #550 from ceph/wip-6040
Wip 6040
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Loic Dachary <loic@dachary.com>
athanatos
08:41 PM Revision df73f503 (ceph): Add run name to first line of email.
Zack Cerza
08:25 PM Revision b8295433 (ceph): suite: generalize collection expansion
Previous, a collection was a directory like this:
mycollection/
mycollection/facet1/
mycollection/facet1/1a.yaml
...
Sage Weil
08:25 PM Revision 7163e89b (ceph): suite: allow individual files to be scheduled
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:25 PM Revision 7ce66962 (ceph): suite: build_matrix as a list of filenames, not file content
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:18 PM Revision f808c205 (ceph): PGLog: maintain writeout_from and trimmed
This way, we can avoid omap_rmkeyrange in the common append
and trim cases.
Fixes: #6040
Backport: Dumpling
Signed-o...
Samuel Just
08:08 PM Revision 8a1da62d (ceph): ceph-post-file: single command to upload a file to cephdrop
Use sftp to upload to a directory that only this user and ceph devs can
access.
Distribute an ssh key to connect to ...
Sage Weil
06:41 PM Revision 8314140d (ceph): suite: clean up imports
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 2dd889e4 (ceph): suite: make collection args (optionally) relative to a base dir
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 8894ff6b (ceph): suite: add --dry-run
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 802fa51d (ceph): suite: make names a bit more friendly
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:36 PM Revision 6175a133 (ceph): Don't assume anything about the base path here.
Zack Cerza
06:30 PM Revision a1a3358a (ceph): README: update for new flexible structure.
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:24 PM Revision 30c56cc1 (ceph): mark all existing collections with %
This is ignored by old teuthology, but used by newer code to tell us when
to generate a product of all directory item...
Sage Weil
05:39 PM Revision fd3fd596 (ceph): doc/release-notes: v0.56.6 and .7 bobtail
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:29 PM Revision cb2abad9 (ceph): Merge pull request #539 from dachary/master
doc : erasure code developer notes updates Sage Weil
05:08 PM Revision f271a73c (ceph): Merge pull request #552 from ceph/wip-4924-master
mon: discover mon addrs, names during election state too
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
João Eduardo Luís
04:50 PM Revision c2402857 (ceph): mon: discover mon addrs, names during election state too
Currently we only detect new mon addrs and names during the probing phase.
For non-trivial clusters, this means we ca...
Sage Weil
04:49 PM Bug #6047 (Pending Backport): mon: Assert and monitor-crash when attemting to create pool-snapsho...
Joao Eduardo Luis
04:41 PM Feature #6147 (Resolved): mon: calculate, expose per-pool pg stat deltas
so we can get iops, recovery stats on a per-pool basis Sage Weil
04:38 PM Revision a472f501 (ceph): Merge pull request #54 from ceph/sentry
Add logs and Sentry events to suite emails Alfredo Deza
04:36 PM Revision 38a47ece (ceph): Don't return inside __init__
Zack Cerza
04:34 PM Revision 61b40f48 (ceph): doc/dev/cache-pool: document cache pool management interface
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:33 PM Revision b91c1c52 (ceph): add CEPH_FEATURE_OSD_CACHEPOOL
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:30 PM Subtask #5862: FileStore must work with ghobjects rather than hobjects
pg_info_t has our standard encode/decode function versioning. We've got some fairly complex ones you can examine wher... Greg Farnum
04:06 PM Subtask #5862: FileStore must work with ghobjects rather than hobjects
The ceph-filestore-dump probably needs a version bump to prevent an import of an export which includes erasure coding... David Zafman
04:15 PM Revision be9a39b7 (ceph): Merge pull request #549 from ceph/wip-6029
Make user_version a first-class citizen
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Sam Just <sam.just@ink...
Gregory Farnum
04:15 PM Revision 53cea02a (ceph): Add apology for non-public links
Zack Cerza
04:12 PM Revision 25defd40 (ceph): Indent wrapped exceptions.
Zack Cerza
04:01 PM Revision ffac4ad2 (ceph): s3tests: extend for multi-region tests
Added code to the s3tests task to extract
multi-region info so that that data
can be added to the S3TEST_CONF file
us...
Joe Buck
04:01 PM Revision 2346f1d7 (ceph): s3tests: extend for multi-region tests
Added code to the s3tests task to extract
multi-region info so that that data
can be added to the S3TEST_CONF file
us...
Joe Buck
04:00 PM Revision db518885 (ceph): rgw: persist the region info
The rgw task deletes the region info
from the config structure. The s3tests
task needs this info, so we persist
it by...
Joe Buck
04:00 PM Revision 2877e272 (ceph): radosgw-agent: store radosgw_agent server/port
Persist the hostname and port number used
by the radosgw-agent http server.
Signed-off-by: Joe Buck <jbbuck@gmail.co...
Joe Buck
03:59 PM Revision 6c5a7af1 (ceph): move multi_region_enabled() into util class
Moving a helper function into a more general
location so that it can be used by other
classes.
Signed-off-by: Joe Bu...
Joe Buck
02:11 PM Bug #6040 (Pending Backport): Significant slowdown of osds since v0.67 Dumpling
Samuel Just
01:51 PM Feature #6143 (Resolved): OSD: kill filestore_xattr_use_omap, leave it enabled forever, adjust xa...
Otherwise you might get a corrupt osd. Samuel Just
01:28 PM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
The problem with suffix on the debug package is happening intermittently on fedora17, fedora18, and sles11sp2 gitbuil... Anonymous
01:15 PM rbd Feature #4917: iSCSI: Package tgt
It looks like what is needed:
1) Clone upstream source, https://github.com/fujita/tgt, into the github repo
2) Ad...
Anonymous
12:56 PM rbd Bug #6140 (Rejected): qa: add phoronix-test-suite benchmark to rbd test suite
This just runs benchmarks we already have like bonnie, iozone, and dbench. Josh Durgin
09:03 AM rbd Bug #6140 (Rejected): qa: add phoronix-test-suite benchmark to rbd test suite
for krbd and/or qemu+librbd. see #6139 Sage Weil
11:49 AM Bug #6110 (Resolved): v0.67.1 branch is missing on gitbuilder for debian precise
This time for sure.
It really is there:
$ curl http://gitbuilder.ceph.com/ceph-deb-precise-x86_64-basic/ref/v0....
Anonymous
10:02 AM Bug #6110 (In Progress): v0.67.1 branch is missing on gitbuilder for debian precise
I still dont see it on http://gitbuilder.ceph.com/ceph-deb-precise-x86_64-basic/ref/
Gary is looking into it.
Tamilarasi muthamizhan
10:44 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
bernhard glomm wrote:
> Sage Weil wrote:
> > Bernhard, thanks for those logs--I think I've identified the problem. ...
Sage Weil
10:43 AM devops Bug #4924 (Resolved): ceph-deploy: gatherkeys fails on raring (cuttlefish)
thanks for helping test this! Sage Weil
09:22 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> Bernhard, thanks for those logs--I think I've identified the problem. Can you try with wip-4924 ...
bernhard glomm
08:22 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
sorry, didn't realised on the first glance it was a normal package repository...
got it, will post results ASAP
bernhard glomm
01:54 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> Bernhard, thanks for those logs--I think I've identified the problem. Can you try with wip-4924 ...
bernhard glomm
10:16 AM Bug #6141: OSDs crash on recovery
Dropping the caches was not a problem. Freeing Dentries an Inodes took about 30 Minutes and I guess ceph was not able... Niklas Goerke
10:00 AM Bug #6141: OSDs crash on recovery
What was happening on your cluster at the time you dropped the caches? There are internal and external limits well be... Greg Farnum
09:39 AM Bug #6141 (Can't reproduce): OSDs crash on recovery
After (mistakenly) executing "echo 2 > /proc/sys/vm/drop_caches" instead of "echo 1 > /proc/sys/vm/drop_caches" to cl... Niklas Goerke
09:45 AM Documentation #6142 (Resolved): Ceph needs mor than 32k pids
I kinda painfully discovered that one of my Hosts with 45 OSDs on it spawned 1.4 Million threads when starting it int... Niklas Goerke
09:19 AM Feature #6029 (Resolved): cachepool: osd: separate object version from pg version
I merged this in this morning, commit:be9a39b766ba825ef348ca6e2de1f4db7c091dff
A suite run saw a lot of the btrfs ...
Greg Farnum
08:31 AM devops Bug #6138 (In Progress): 'ceph-deploy disk list' fails on CentOS 6.4
Alfredo Deza
07:48 AM devops Bug #5193: RHEL6 does not ship with xfsprogs
Xfsprogs only in Scalable File System add on to RHEL 6.4 but xfs will be default fs in RHEL 7. Ian Colle
05:39 AM rbd Bug #6139 (Closed): kernel panic in vms during disk benchmarking
Hi
I am having regular issues with virtual machines running heavy disk io benchmarks.
My ceph setup:
Ceph v...
Andrei Mikhailovsky
04:41 AM Revision 951177b8 (ceph): internal: whitelist btrfs lock imbalance bug 6097
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:48 AM Revision c30310af (ceph): ceph.conf.template: add osd_debug_pg_log_writeout = true
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
01:45 AM Revision 1c0d75db (ceph): PGLog: don't maintain log_keys_debug if the config is disabled
Fixes: #6040
Backport: Dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
01:44 AM Revision fe68b15a (ceph): PGLog: move the log size check after the early return
There really are stl implementations (like the one on my ubuntu 12.04
machine) which have a list::size() which is lin...
Samuel Just
12:26 AM Revision 9101433a (ceph): Merge remote-tracking branch 'origin/master' into wip-6029
Conflicts:
src/librados/AioCompletionImpl.h
Greg Farnum
12:24 AM Revision 6c432f19 (ceph): doc: update to describe new OSD version support as it actually exists
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
12:24 AM Revision 57e346b1 (ceph): ReplicatedPG: Fill in the MOSDOpReply's user_version
As part of this, rename OpContext::reply_version->reply_user_version.
The semantics that necessitate the reply_versio...
Greg Farnum
12:24 AM Revision 2e764a81 (ceph): osd: switch object_info_t::user_version to be a version_t
We never expose the full eversion_t data to users, and do not want to.
However, we pull some tricks in the encode/dec...
Greg Farnum
12:24 AM Revision 69280e2a (ceph): ReplicatedPG: remove OpContext::reply_user_version
ctx->new_obs.oi.user_version is initialized to ctx->obs.oi.user_version,
and for read ops it won't be changed. That m...
Greg Farnum
12:24 AM Revision cc1c4a75 (ceph): osd: add last_user_version to pg_info_t
We add a corresponding user_version to pg_log_entry_t, and the logic
to assign from one to the other and to recover l...
Greg Farnum
12:24 AM Revision dc9d3fc3 (ceph): osd: actually fill in user_version in pg_log_entry_t
We now require it when creating a pg_log_entry_t. The user_version
is the version which info.last_user_version should...
Greg Farnum
12:24 AM Revision de209974 (ceph): MOSDOpReply: add enough fields to be backwards compatible.
The system we've been building up works out very nicely for new clients,
but they could not have interoperated with o...
Greg Farnum
12:24 AM Revision 2c05b4fe (ceph): MOSDOpReply: switch to comprehensive instead of individual version setters
There's little point to updating versions individually when we can
do so en masse and avoid mistakes in duplication.
...
Greg Farnum
12:24 AM Revision 7db71fc2 (ceph): MOSDOpReply: stop filling in replay_version from the MOSDOp to begin with
It's just asking for trouble.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
12:24 AM Revision c119afa0 (ceph): ReplicatedPG: add OpContext::user_at_version
Set this up with the existing at_version member, but only increase
it for user_modify ops. Use this when logging the ...
Greg Farnum
12:24 AM Revision 17e32f95 (ceph): MOSDOpReply: add user_version field
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
12:24 AM Revision 931bf7e8 (ceph): Objecter: rename Op::version to Op::replay_version
This is used for replay, so let's be more precise!
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
12:24 AM Revision ff1a5730 (ceph): Objecter: librados: mass switch from eversion_t to version_t
There are a lot of pointers throughout our request infrastructure used solely
for exporting the version to users. The...
Greg Farnum
12:24 AM Revision e42ef0c0 (ceph): Objecter: expose MOSDOp's new user_version instead of the replay_version
We don't want users to ever see the replay_version, which is about
to become private RADOS data.
Signed-off-by: Greg...
Greg Farnum
12:24 AM Revision 9b998a96 (ceph): ReplicatedPG: set the replay version based on the at_version
The replay version is not for users to consume, so we don't want
to use the user_version for it.
Signed-off-by: Greg...
Greg Farnum
12:00 AM Revision 37bba41b (ceph): ReplicatedPG: remove long-dead branch
This was confusing the heck out of me when trying to figure out
why I was hitting an assert. So replace the if-else b...
Greg Farnum
12:00 AM Revision 1f608bd9 (ceph): ReplicatedPG: do not do a redundant set of ctx->new_obs.oi.version
We set this in the if below for writes, and for reads it doesn't need to
be updated (and isn't). Remove the confusing...
Greg Farnum
12:00 AM Revision 295a84b9 (ceph): doc: include plan for new user_version support
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
12:00 AM Revision f4008164 (ceph): MOSDOpReply: rename *_version() -> *_replay_version()
We have been returning the object's "user version" and using that
for replay, but that is in fact incorrect. In prepa...
Greg Farnum

08/27/2013

11:56 PM Revision 7a7ae608 (ceph): MOSDOpReply: rename reassert_version -> replay_version
Because that's what it's for. reassert_version is a bit ambiguous.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
11:02 PM Revision 4d1de2a6 (ceph): Merge pull request #55 from ceph/wip-undefined
Reviewed-by: Sage Weil <sage.weil@inktank.com> Josh Durgin
10:58 PM Revision 232e3d32 (ceph): Fix undefined symbol errors
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
10:26 PM Revision 6afb238a (ceph): Time is an integer, in seconds.
Zack Cerza
10:22 PM Revision dfdac24f (ceph): Make email formatting way, way nicer.
Zack Cerza
10:08 PM Revision b5ea74ce (ceph): docs: document how the current OSD PG/object versions work
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
09:02 PM Revision ec297ec6 (ceph): Merge pull request #548 from dmick/next
ceph.in: add to $PATH if needed regardless of LD_LIBRARY_PATH state
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:40 PM Revision 37850e1b (ceph): ceph.in: add to $PATH if needed regardless of LD_LIBRARY_PATH state
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
07:51 PM Revision eb585d19 (ceph): Move job listing logic to get_jobs()
Zack Cerza
07:14 PM Bug #6097: btrfs locking regression on async snap ioctl
Yan Zheng added a diagnosis on linux-btrfs:
btrfs_ioctl_start_sync() calls btrfs_attach_transaction_barrier() whic...
Dan Mick
05:56 PM Bug #6097: btrfs locking regression on async snap ioctl
Question asked on linux-btrfs: http://article.gmane.org/gmane.comp.file-systems.btrfs/27911 Dan Mick
06:57 PM CephFS Bug #5665 (Duplicate): mds takeover too early causes new mds to shutdown
I think this is duplication of #4894 Zheng Yan
05:56 PM Revision 7cc2eb24 (ceph): Merge pull request #545 from dachary/wip-6117
SharedPtrRegistry: get_next must not delete while holding the lock
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
05:44 PM Revision 14f23ab8 (ceph): v0.56.7
Gary Lowell
05:25 PM Revision 32668624 (ceph): doc: Updated to accurately reflect that upstart applies to a single node.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
05:00 PM Revision 3f866347 (ceph): ceph.spec.in: remove trailing paren in previous commit
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Gary Lowell
04:59 PM Revision 23fb908c (ceph): ceph.spec.in: Don't invoke debug_package macro on centos.
If the redhat-rpm-config package is installed, the debuginfo rpms will
be built by default. The build will fail whe...
Gary Lowell
04:56 PM devops Bug #6138 (Resolved): 'ceph-deploy disk list' fails on CentOS 6.4
When attempting to run 'ceph-deploy disk list den2ceph003' I get the follow error message:
$ ceph-deploy disk list...
Bryan Stillwell
04:53 PM Revision 8df504c1 (ceph): ceph.spec.in: radosgw package doesn't require mod_fcgi
Fixes #5702
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
Gary Lowell
04:41 PM Revision 11f5853d (ceph): osd: install admin socket commands after signals
This lets us tell by the presence of the admin socket commands whether
a signal will make us shut down cleanly. See ...
Sage Weil
04:24 PM rbd Bug #5647: krbd: EBlACKLIST osd reply resulting in an oops on 3.9
Josh Durgin
03:47 PM Feature #6032: cachepool: objecter: send requests to cache pool
Our current thinking is that the cache/tiering flags specify the write behavior which the Objecter handles, and that ... Greg Farnum
03:42 PM Feature #6029 (Fix Under Review): cachepool: osd: separate object version from pg version
There's a pull request at https://github.com/ceph/ceph/pull/549. Would also like to schedule another suite on it, but... Greg Farnum
03:30 PM Revision a10ca4b5 (ceph): librbd: fix debug print in aio_write
Reported-by: James Harper <james.harper@bendigoit.com.au>
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:19 PM rbd Bug #5760 (Fix Under Review): libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg...
fix in branch wip-rbd-bugs in ceph-client.git, test in wip-krbd-workunits for ceph.git Josh Durgin
03:17 PM Revision 228510ff (ceph): cleanup: removed last references to g_conf from auth
Trivial cleanup. There were still 3 references to g_conf in CephxKeyServer.
Replaced them in favor of cct->_conf.
Si...
Roald van Loon
03:15 PM Revision 7e49cd17 (ceph): Merge pull request #53 from ceph/wip-asok-retry
fix admin_socket retry Zack Cerza
02:33 PM Revision f2a688dc (ceph): rados/verify: crank up debugging on system tests
Looking for #5925
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
02:09 PM Revision ea2fc85e (ceph): SharedPtrRegistry: get_next must not delete while holding the lock
bool get_next(const K &key, pair<K, VPtr> *next)
may indirectly delete the object pointed by next->second when
doing...
Loïc Dachary
01:14 PM phprados Feature #6137 (New): Add RADOS namespace support
Add RADOS namespace support Wido den Hollander
01:13 PM rados-java Feature #6136 (New): Add RADOS namespace support
Add the new RADOS namespace support Wido den Hollander
12:59 PM rgw Feature #6135 (New): Add a flag to radosgw-agent indicating whether exceptions should be propagated
At present, there is no way for a caller of radosgw-agent to know whether an exception was encountered other than par... Anonymous
12:54 PM rgw Bug #6134 (Resolved): RGW returns an error on set_worker_bound if a zone's log_pool doesn't alrea...
At present, when a zone is configured, if its 'log_pool" doesn't happen to already exist, then RGW runs into issues. ... Anonymous
12:13 PM Revision 14c31ddf (ceph): doc : erasure code developer notes updates
* unify conventions to match those used by jerasure ( data chunk = K,
coding chunk = M, use coding instead of parit...
Loïc Dachary
12:00 PM Bug #6130 (Resolved): SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
cool :-) Loïc Dachary
11:11 AM Bug #6130: SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
Sam reviewed and merged into master, commit: 7cc2eb246df14925ca27b8dee19b32e0bdb505a8 Greg Farnum
05:08 AM Bug #6130 (Fix Under Review): SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
Loïc Dachary
04:46 AM Bug #6130 (In Progress): SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
Loïc Dachary
04:46 AM Bug #6130: SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
while : ; do ./unittest_sharedptr_registry --gtest_filter=SharedPtrRegistry_all.wait_lookup_or_create || break ; don... Loïc Dachary
11:59 AM Revision af5281e0 (ceph): common: move SharedPtrRegistry test after t.join
The thread created to test SharedPtrRegistry race conditions updates a
value ( ptr ) that is tested by the main gtest...
Loïc Dachary
11:11 AM Bug #6117 (Resolved): osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
Sam reviewed and merged this into master, commit:ea2fc85e091683ced062594ad25fa569e5c1bbd7 Greg Farnum
08:22 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
Running the following against "the wip-6117 branch":http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-deb-precise-amd6... Loïc Dachary
07:23 AM Bug #6117 (Fix Under Review): osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
Loïc Dachary
06:58 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
The following:... Loïc Dachary
06:35 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
crashes with the provided yaml file and *sudo gdb /usr/bin/ceph-osd cephtest/lo1308271455/archive/coredump/137760836... Loïc Dachary
06:24 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
... Loïc Dachary
05:29 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
context_registry_on_change was... Loïc Dachary
03:20 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
teuthology-2013-08-26_01:01:03-rbd-master-testing-basic-plana/5820/remote/ubuntu@plana63.front.sepia.ceph.com/log/cep... Loïc Dachary
02:55 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
/a/teuthology-2013-08-25_09:24:44-rbd-master-testing-basic-plana/4847/remote/ubuntu@plana21.front.sepia.ceph.com/log/... Loïc Dachary
02:45 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
trying to run the config.yaml standalone to see if it reproduces the problem Loïc Dachary
11:03 AM devops Feature #6124 (Resolved): `ceph-deploy new` should accept node:IP pairs
Merged on ceph-deploy's master branch, hash: cdc8f8a8c38543587e7120fbc17954c909c1b0fa
The argument validator was b...
Alfredo Deza
10:45 AM rgw Feature #6133 (New): Enhance the validation of JSON passed into radosgw-admin calls
At present, any JSON data passed into a radosgw-admin call ('zone set' for example) is only validated in terms of bei... Anonymous
10:32 AM Bug #3434: Unknown variables in test_xattr_support
I was unaware this was assigned to me on this tracker. The good news is that this has been fixed, I believe, in the ... Matthew Wodrich
10:18 AM RADOS Feature #6114: Complete python binding interfaces for librados
Haomai, can you take a look at wip-5900 ? I am working on getting the Python bindings properly packaged.
I am at t...
Alfredo Deza
10:05 AM Bug #6131 (Rejected): debian: fd limits are set too high for standard users on the monitors
Hmm, you're right! Misdiagnosis on my part from some faulty memories of making it work in teuthology. :) Greg Farnum
09:36 AM Bug #6131 (Need More Info): debian: fd limits are set too high for standard users on the monitors
who has actually observed this problem? AIUI root can set the ulimit however they want, so i think this can only hap... Sage Weil
09:40 AM devops Bug #6132 (Resolved): ceph-deploy to detect and warn when host != hostname
Whenever ceph-deploy attempts to configure a mon and do an initial install, a user might use a nodename that specifie... Alfredo Deza
09:38 AM Fix #6116: osd: incomplete pg from thrashing on next
Sam, please take a look. Ian Colle
08:26 AM Fix #6116: osd: incomplete pg from thrashing on next
ubuntu@teuthology:/a/teuthology-2013-08-26_15:47:58-rados-next-testing-basic-plana/6694
cluster is still hung
Sage Weil
09:38 AM rgw Bug #6121: key error during readwrite test in upgrade suite
Sage Weil
09:37 AM rbd Bug #6129 (In Progress): krbd: build broken when CEPH_FSCACHE disabled
Sage Weil
09:26 AM Bug #6083 (In Progress): fedora18 rpm packages for ceph should be built with proper naming conven...
Anonymous
09:11 AM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
The debug packages are built following the conventions of the platforms they are built on.
For debian the packages...
Anonymous
09:24 AM Bug #6110 (Resolved): v0.67.1 branch is missing on gitbuilder for debian precise
This appears to have just been a timing issue between github updates and when the build occurred. The tag built ok,... Anonymous
09:24 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Bernhard, thanks for those logs--I think I've identified the problem. Can you try with wip-4924 (based off of dumpli... Sage Weil
07:46 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> bernhard glomm wrote:
> > Sage Weil wrote:
> > > Ooh, I think I know what this is. This is pro...
bernhard glomm
08:36 AM Bug #5896: mon: MonmapMonitor: 'ceph mon add' always returns 'mon already exists'
I thought I had fixed this. I'll check. Joao Eduardo Luis
04:45 AM CephFS Bug #2825: File lock doesn't work properly
@Jean-Sébastien Frerot: Please retest with the following fix:
commit 476e4902907dfadb3709ba820453299ececf990b
A...
Anonymous
04:33 AM Revision 39adc019 (ceph): ceph-disk: partprobe after creating journal partition
At least one user reports that a partprobe is needed after creating the
journal partition. It is not clear why sgdis...
Sage Weil
04:33 AM Revision 6a4fe7b9 (ceph): mon/Paxos: always refresh after any store_state
If we store any new state, we need to refresh the services, even if we
are still in the midst of Paxos recovery. Thi...
Sage Weil
04:33 AM Revision 13d396e4 (ceph): mon/Paxos: return whether store_state stored anything
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
(cherry picked fro...
Sage Weil
04:33 AM Revision f248383b (ceph): mon/Paxos: cleanup: use do_refresh from handle_commit
This avoid duplicated code by using the helper created exactly for this
purpose.
Signed-off-by: Sage Weil <sage@inkt...
Sage Weil
01:28 AM Bug #6101: ceph-osd crash on corrupted store
Samuel Just wrote:
> What kernel version are you running?
The debian wheezy's kernel package so its a 3.2 (linux-...
Mikaël Cluseau
01:11 AM Bug #6101: ceph-osd crash on corrupted store
Hi, thanks for following the issue :) I couldn't upload the following logs from where I was so it took me some time, ... Mikaël Cluseau
01:14 AM Revision 502714ba (ceph): admin_socket: fix retry-on-error behavior
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:11 AM Revision a6fe776c (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil

08/26/2013

11:12 PM Revision 81709ed1 (ceph): Avoid double slashes in sentry event URL
Zack Cerza
10:38 PM Revision a1a261a8 (ceph): Add tags! Task name and owner to start.
Zack Cerza
10:21 PM Revision 05038031 (ceph): Add sentry events to suite email.
Zack Cerza
10:11 PM Revision 489c1660 (ceph): Also leave a list of sentry events in the summary
Zack Cerza
09:33 PM Revision 40071732 (ceph): Add URL to Sentry event to traceback output.
Zack Cerza
09:17 PM Revision 6c486ab0 (ceph): Tweak logging
Zack Cerza
09:17 PM Revision 12cb6860 (ceph): Rewrite email-generating code.
Zack Cerza
09:17 PM Revision fedc91c0 (ceph): Add a catch-all __getattr__(); add comments
Zack Cerza
09:17 PM Revision 300374bb (ceph): For failures, add http links to log directories.
Zack Cerza
09:17 PM Revision 6f009390 (ceph): Use os.path.join, not urlparse.urljoin
Zack Cerza
09:14 PM Revision 65a10862 (ceph): osd: get initial full map after a map gap
If there is a gap in our map history, get the full range of maps that
the mon has. Make sure the first one is a full...
Sage Weil
09:14 PM Revision aceef04f (ceph): osd: fix off-by-one in map gap logic
If we have map 250, and monitor's first is 251, but sends 260, we can
request the intervening range.
Fixes: #5784
Si...
Sage Weil
09:13 PM Revision cdbfd662 (ceph): OSD: tolerate holes in stored maps
We may have holes in stored maps during init_splits_between
and advance_pg. In either case, we should simply skip th...
Samuel Just
09:04 PM Revision bf01fa15 (ceph): Merge pull request #52 from ceph/wip-6125
Don't hardcode path to teuthology-suite Dan Mick
08:48 PM Revision 77706c67 (ceph): internal: remove (hopefully obsolete) kern.log checks
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:47 PM Revision 711a0244 (ceph): internal: unbreak syslog BUG checks and gz
This broke back in ace4cb07b2de99644c63f3ab90c21a663a384e69
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:20 PM Revision c5b5ce12 (ceph): osd: install admin socket commands after signals
This lets us tell by the presence of the admin socket commands whether
a signal will make us shut down cleanly. See ...
Sage Weil
08:19 PM Revision 76a38c3b (ceph): mon/DataHealthService: preserve compat of data stats dump
See 96621bdb004e539a0186fb592f44d51cf49f1c31.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:17 PM Revision e8df1424 (ceph): Merge pull request #526 from ceph/wip-5909
mon: Early warning system for monitor stores growing over predefined threshold
Reviewed-by: Sage Weil <sage@inktank....
Sage Weil
08:14 PM Revision 234d68c6 (ceph): ceph-disk: partprobe after creating journal partition
At least one user reports that a partprobe is needed after creating the
journal partition. It is not clear why sgdis...
Sage Weil
08:10 PM Revision cf2f31ac (ceph): osdc/ObjectCacher: do not merge rx buffers
We do not try to merge rx buffers currently. Make that explicit and
documented in the code that it is not supported....
Sage Weil
08:10 PM Revision 02da5575 (ceph): osdc/ObjectCacher: match reads with their original rx buffers
Consider a sequence like:
1- start read on 100~200
100~200 state rx
2- truncate to 200
100~100 state...
Sage Weil
08:10 PM Revision 02608a12 (ceph): osdc/ObjectCacher: do not merge rx buffers
We do not try to merge rx buffers currently. Make that explicit and
documented in the code that it is not supported....
Sage Weil
08:10 PM Revision 0e2bfe71 (ceph): osdc/ObjectCacher: match reads with their original rx buffers
Consider a sequence like:
1- start read on 100~200
100~200 state rx
2- truncate to 200
100~100 state...
Sage Weil
08:08 PM Revision 43e7ad98 (ceph): mon/Paxos: fix another uncommitted value corner case
It is possible that we begin the paxos recovery with an uncommitted
value for, say, commit 100. During last/collect ...
Sage Weil
08:08 PM Revision 6b51c960 (ceph): mon/Paxos: fix another uncommitted value corner case
It is possible that we begin the paxos recovery with an uncommitted
value for, say, commit 100. During last/collect ...
Sage Weil
08:03 PM Revision 2de15152 (ceph): os: make readdir_r buffers larger
PATH_MAX isn't quite big enough.
Backport: dumpling, cuttlefish, bobtail
Signed-off-by: Sage Weil <sage@inktank.com>...
Sage Weil
08:03 PM Revision af9818c4 (ceph): os: fix readdir_r buffer size
The buffer needs to be big or else we're walk all over the stack.
Backport: dumpling, cuttlefish, bobtail
Signed-off...
Sage Weil
08:01 PM Revision b3a280d5 (ceph): os: make readdir_r buffers larger
PATH_MAX isn't quite big enough.
Backport: dumpling, cuttlefish, bobtail
Signed-off-by: Sage Weil <sage@inktank.com>...
Sage Weil
08:01 PM Revision 989a664e (ceph): os: fix readdir_r buffer size
The buffer needs to be big or else we're walk all over the stack.
Backport: dumpling, cuttlefish, bobtail
Signed-off...
Sage Weil
07:56 PM rgw Bug #6088 (Fix Under Review): rgw: When uploading via POST specifying text instead of file formda...
Yehuda Sadeh
06:24 PM rgw Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
Bug confirmed on latest. From what I can tell cache entry for bucket gets corrupted. Yehuda Sadeh
07:52 PM Revision f0805cb6 (ceph): test/librados/cmd.cc: tolerate thrashing on pg_command tests
We may get ENXIO (osd down) or ENOENT (pg dne (yet) on the target osd) if
there is thrashing going on.
Fixes: #6122
...
Sage Weil
06:48 PM rbd Bug #5647 (Fix Under Review): krbd: EBlACKLIST osd reply resulting in an oops on 3.9
wip-5647, patch on ceph-devel Josh Durgin
01:28 PM rbd Bug #5647 (In Progress): krbd: EBlACKLIST osd reply resulting in an oops on 3.9
Josh Durgin
06:23 PM Revision 1adde58e (ceph): Don't hardcode path to teuthology-suite
Zack Cerza
06:13 PM Bug #6131: debian: fd limits are set too high for standard users on the monitors
This may be appropriate for somebody else to work on, but for now I'm following the "you break it; you buy it" princi... Greg Farnum
06:12 PM Bug #6131 (Rejected): debian: fd limits are set too high for standard users on the monitors
f653aa570e5ebfd5ca955fafb7f500148a144bd7 upped the fd limits (apparently deliberately, for the OSDs) to 32k. This is ... Greg Farnum
05:42 PM Revision b74fa14a (ceph): Merge pull request #540 from ceph/wip-doc-update
List packages needed for RPM-based distros Sage Weil
05:32 PM Revision d5718250 (ceph): WBThrottle: use fdatasync instead of fsync
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
05:32 PM Revision 3528100a (ceph): FileStore: add config option to disable the wbthrottle
Backport: dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
05:14 PM Revision ff1fcc71 (ceph): Merge pull request #51 from ceph/wip-queue
queue: only git fetch once per minute per branch Zack Cerza
04:53 PM Revision 72582c2d (ceph): upgrade/mixed-mons: whitelist fallout from teh cephtool test
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:48 PM Revision ed712c13 (ceph): fix nss lib name
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
04:26 PM Bug #6130 (Resolved): SharedPtrRegistry_all.wait_lookup_or_create fails inconsistently
"pull request":https://github.com/ceph/ceph/pull/544
I noticed via the gitbuilders that this unit test is inconsis...
Greg Farnum
04:05 PM Revision 378728e0 (ceph): update the README with required RPM packages
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
03:38 PM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
Is this a possible scenario for this error:
* thread A: "pthread_mutex_trylock":https://github.com/ceph/ceph/blob/eb...
Loïc Dachary
10:06 AM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
ubuntu@teuthology:/a/teuthology-2013-08-26_01:01:39-krbd-master-testing-basic-plana/5937
Sage Weil
03:12 PM Feature #6030 (In Progress): cachepool: osd: pg_pool_t cache_pool property
Sage Weil
03:04 PM Feature #6029: cachepool: osd: separate object version from pg version
A-hah, I think I found it. Running an updated branch through a short set of tests and updating the documentation, the... Greg Farnum
10:12 AM Feature #6029 (In Progress): cachepool: osd: separate object version from pg version
Huh, thought I updated this already. Sage went over it and liked what he'd seen, but there were some test failures I ... Greg Farnum
02:30 PM rbd Bug #6129 (Resolved): krbd: build broken when CEPH_FSCACHE disabled
See http://gitbuilder.sepia.ceph.com/gitbuilder-kernel-deb-precise-amd64-basic/log.cgi?log=7c6203242d8a0338294def5708... Josh Durgin
02:16 PM Bug #6128 (Rejected): glance image-create with rbd --location fails to create image in rdb
glance image-create --name cirros-5 --container-format bare --disk-format qcow2 --is-public yes --location https://la... Anonymous
02:09 PM Documentation #6127 (Resolved): CEPH_ARGS example for RHEL
the CEPH_ARGS note in http://ceph.com/docs/next/rbd/rbd-openstack/ is debian centric and wont work for RHEL users.
...
Anonymous
02:00 PM rgw Bug #6126 (Resolved): rgw: swift subuser access mask not working
Yehuda Sadeh
01:58 PM devops Bug #6102 (Resolved): if EPEL has been added skip adding it again
Merged into ceph-deploy master.
Fixed by using `--replacepkgs` which tells RPM to not exit with a non-zero status
...
Alfredo Deza
06:31 AM devops Bug #6102 (Fix Under Review): if EPEL has been added skip adding it again
Pull request opened: https://github.com/ceph/ceph-deploy/pull/50 Alfredo Deza
06:12 AM devops Bug #6102: if EPEL has been added skip adding it again
dmick mentioned that it might be better to just use `--replacepackgs` to quiet down this. It is unfortunate that wget... Alfredo Deza
01:22 PM Bug #6101: ceph-osd crash on corrupted store
52f622a2/rbd_data.22d4c74b0dc51.0000000000002853/c4//2 seems to be the missing object.
Can you locate that object ...
Samuel Just
01:11 PM Bug #6101 (New): ceph-osd crash on corrupted store
Ah. That's less good. The logs would be the place to start. What kernel version are you running? Samuel Just
12:15 PM Bug #6101: ceph-osd crash on corrupted store
After some work this week-end, I tried quite some things to keep the test locked in the cluster (to avoid my user ent... Mikaël Cluseau
11:08 AM Bug #6101 (Can't reproduce): ceph-osd crash on corrupted store
Our handling of this situation could be better, but basically it's crashing because it got messed up information out ... Samuel Just
01:20 PM Feature #5909 (Resolved): mon: keep track of monitor store size estimate vs 'du $mon_data'
Sage Weil
01:14 PM devops Bug #5599 (Resolved): ceph-disk: prepare should issue a partprobe on the journal device too
Sage Weil
01:13 PM devops Bug #4642 (Resolved): ceph-deploy: disk zap can throw a better error message
Merged into ceph-deploy master, basically catching None arguments before they go off.
Hash: aeada3ec6659474ceb...
Alfredo Deza
07:46 AM devops Bug #4642 (Fix Under Review): ceph-deploy: disk zap can throw a better error message
Opened pull request: https://github.com/ceph/ceph-deploy/pull/51 Alfredo Deza
01:13 PM Bug #6045 (Resolved): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
Sage Weil
01:10 PM CephFS Bug #6004 (Resolved): osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)leng...
Sage Weil
01:09 PM Bug #6090 (Resolved): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
Sage Weil
01:08 PM Bug #6108 (Resolved): broken readdir_r usage
Sage Weil
09:50 AM Bug #6108: broken readdir_r usage
commit:057588f41af39460f46f36594ac1c5c962068289 Sage Weil
01:02 PM devops Feature #6124: `ceph-deploy new` should accept node:IP pairs
Updated the wording. It has nothing to do with `mon create` but `new`.
Got confused with the help menu :/
Alfredo Deza
10:57 AM devops Feature #6124: `ceph-deploy new` should accept node:IP pairs
one clarification: mon create ... takes a host or fqdn or ip; it doesn't matter, it's just a target to connect to. i... Sage Weil
10:41 AM devops Feature #6124 (Resolved): `ceph-deploy new` should accept node:IP pairs
Issue 5763 prevented from users creating a new config by passing an IP alone, but the validator that was added
preve...
Alfredo Deza
12:57 PM Bug #6122 (Fix Under Review): osd: rados cmd.cc test does not tolerate thrashing
Sage Weil
10:16 AM Bug #6122 (Resolved): osd: rados cmd.cc test does not tolerate thrashing
teuthology-2013-08-25_20:00:14-rados-dumpling-testing-basic-plana/5311 Sage Weil
11:34 AM rbd Feature #5275: openstack: port always_use_volumes option to grizzly
Josh Durgin
11:01 AM devops Feature #6120 (Duplicate): ceph-deploy: accept HOST:IP on 'new' line
Work for this issue is being tracked at 6124 Alfredo Deza
09:20 AM devops Feature #6120 (Duplicate): ceph-deploy: accept HOST:IP on 'new' line
currently it seems to only accept a HOST:FQDN, but not HOST:IP? so reports a user on ceph-users. Sage Weil
10:35 AM rgw Cleanup #6123 (Resolved): rgw: don't warn about missing region map
Yehuda Sadeh
09:57 AM rgw Bug #6121 (Resolved): key error during readwrite test in upgrade suite
... Sage Weil
09:33 AM rgw Bug #6111 (Fix Under Review): rgw: multipart upload fails when last chunk < 512k
Yehuda Sadeh
09:28 AM rgw Bug #6111 (In Progress): rgw: multipart upload fails when last chunk < 512k
Ian Colle
08:56 AM devops Bug #4924 (Need More Info): ceph-deploy: gatherkeys fails on raring (cuttlefish)
bernhard glomm wrote:
> Sage Weil wrote:
> > Ooh, I think I know what this is. This is probably cuttlefish v0.61.7...
Sage Weil
12:38 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> Ooh, I think I know what this is. This is probably cuttlefish v0.61.7 or older, right? There is...
bernhard glomm
08:20 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
Since the last update here, we've been running our own builds of the cuttlefish branch, built exactly as described ab... Emil Renner Berthing
03:31 AM Subtask #6119 (Won't Fix): replace PG::object_contexts with SharedPtrRegistry
"API proposal":https://github.com/dachary/ceph/commit/60958095585a1f8392d8a967767f7620089d547d that compiles to show ... Loïc Dachary
03:17 AM Subtask #5510 (Resolved): ObjectContext : replace ref with shared_ptr
merged and the rados tests results from the past few days does not exhibit problems that can be obviously traced back... Loïc Dachary
12:12 AM Revision 2184ec13 (ceph): Merge branch 'sleinen'
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
12:12 AM Revision c6a73776 (ceph): Improve warning message when there are unfound objects, but probing
hasn't finished yet.
Signed-off-by: Simon Leinen <simon.leinen@switch.ch>
Simon Leinen

08/25/2013

09:27 PM Bug #6118 (Can't reproduce): failed to recover before timeout expired on radosbench, rados api tests
ubuntu@teuthology:/a/teuthology-2013-08-25_09:23:30-rados-master-testing-basic-plana/4753
Sage Weil
09:25 PM Bug #6117: osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
also
ubuntu@teuthology:/a/teuthology-2013-08-25_09:24:44-rbd-master-testing-basic-plana/4847
ubuntu@teuthology:/a...
Sage Weil
09:24 PM Bug #6117 (Resolved): osd: bad mutex assert in ReplicatedPG::context_registry_on_change()
"pull request":https://github.com/ceph/ceph/pull/545... Sage Weil
06:09 PM rgw Bug #5374: Avoid relying on keystone's admin token
I rebased wip-5374 again, went over it. Almost there but not quite yet, will get there soon. Yehuda Sadeh
09:11 AM Feature #5511: rados.py support for object locking
Haomai Wang wrote:
> Is there exists any progress?
> May I give a hand if any?
No progress. Go for it!
Sage Weil
05:11 AM Revision c957eae1 (ceph): upgrade/mixed-mons: upgrade osds for final phase of test
We run cephtool/test.sh which expects to be able to do pg query / osd tell
stuff.
Signed-off-by: Sage Weil <sage@ink...
Sage Weil
05:01 AM Revision 5ec5e2c0 (ceph): ceph_manager: wait for dump_ops_in_flight on osd revival
Wait for a command that implies a complete startup instead of
'version' (which does not).
Fixes: #5924
Signed-off-by...
Sage Weil

08/24/2013

11:34 PM Feature #5511: rados.py support for object locking
Is there exists any progress?
May I give a hand if any?
Haomai Wang
10:05 PM Fix #6116 (Resolved): osd: incomplete pg from thrashing on next
... u'overall_status': u'HEALTH_WARN', u'summary': [{u'severity': u'HEALTH_WARN', u'summary': u'1 pgs incomplete'}]} ... Sage Weil
09:12 PM Revision 8b1b7459 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
03:44 PM Bug #6115 (Resolved): doc: asphyxiate does not support class
"asphyxiate":https://github.com/ceph/asphyxiate is "unable to handle classes":http://comments.gmane.org/gmane.comp.fi... Loïc Dachary
01:36 PM Bug #6003: journal Unable to read past sequence 406 ...
teuthology-2013-08-23_01:00:10-rados-master-testing-basic-plana/1275
Sage Weil
01:16 PM Revision 41149c44 (ceph): test: ceph_test_store_tool: output estimated store size on 'get-size'
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> Joao Eduardo Luis
01:16 PM Revision 9a1badf1 (ceph): mon: MonitorDBStore: rely on backing store to provide estimated store size
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> Joao Eduardo Luis
01:16 PM Revision 46fb86aa (ceph): mon: mon_types: DataStats: add 'dump(Formatter*)' method
... and use it on DataHealthService.cc, instead of building our own
version of the classes' formatted output.
Signed...
Joao Eduardo Luis
01:16 PM Revision 96621bdb (ceph): mon: DataHealthService: monitor backing store's size and report it
If the store's size grows beyond what we believe to be reasonable, we must
let the user know that something fishy may...
Joao Eduardo Luis
04:21 AM Revision 14a48374 (ceph): Merge pull request #514 from kri5/wip-clang-compilation
Do not use some compilation flag invalid for clang
Reviewed-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Sage We...
Sage Weil
04:18 AM Revision 2e1ddbc4 (ceph): Merge pull request #522 from kri5/master
vstart.sh: Allow to run multiple cluster instances. Sage Weil

08/23/2013

10:43 PM Revision c861e2d7 (ceph): queue: only git fetch once per minute per branch
This takes 1-2 seconds and makes launching jobs slow. Only do it once
every 60 seconds per branch.
Signed-off-by: S...
Sage Weil
10:37 PM Revision 4cf69968 (ceph): rgw: change cache / watch-notify init sequence
Fixes: #6046
We were initializing the watch-notify (through the cache
init) before reading the zone info which was mu...
Yehuda Sadeh
10:37 PM Revision a4cca31c (ceph): rgw: fix crash when creating new zone on init
Moving the watch/notify init before the zone init,
as we might need to send a notification.
Reviewed-by: Sage Weil <...
Yehuda Sadeh
10:33 PM Revision 48116b62 (ceph): Merge pull request #50 from ceph/wip-worker-lock
queue: only let one worker update the teuthology checkouts at a time Sage Weil
10:30 PM Revision 4b529c8b (ceph): Merge pull request #531 from dmick/wip-6099
ceph_rest_api.py: create own default for log_file
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:21 PM Revision 51fe5da9 (ceph): rados-config: do not load ceph.conf
Fixes: #2901
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
10:12 PM Revision 14a1e6ec (ceph): osd/ReplicatedPG: verify we have enough data for WRITE and WRITEFULL
Fixes: #2207
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
10:12 PM Revision cc3249b4 (ceph): osd/ReplicatedPG: require write payload match length
Hopefully this won't break old clients; I can't think of any. We *should*
be picky about our requests.
Signed-off-b...
Sage Weil
10:11 PM Revision 2031f391 (ceph): ceph_rest_api.py: create own default for log_file
common/config thinks the default log_file for non-daemons should be "".
Override that so that the default is
/var...
Dan Mick
09:57 PM Revision 60abe080 (ceph): ReplicatedPG: make watch timeout configurable
Fixes: #2354
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
09:57 PM Revision 83c85888 (ceph): ReplicatedPG: mark stats invalid when marking unfound lost
Fixes: #3660
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
09:56 PM Revision 7929228d (ceph): osd/OSDCap: allow . for unquoted strings
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
09:56 PM Revision 1f573c88 (ceph): mon/MonCap: allow . in unquoted string
Fixes: #5967
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
09:56 PM Revision e48ef9ea (ceph): librados: make safe and complete callback arguments separate
Fixes: #2914
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
09:30 PM Revision aea6de53 (ceph): enable mds rejoin with active inodes' old parent xattrs
When the parent xattrs of active inodes that the mds attempts to open
during rejoin lack pool info (struct_v < 5), th...
Alexandre Oliva
09:26 PM RADOS Feature #6114 (New): Complete python binding interfaces for librados
Now python binding for librados only supports basic operations like read, write. A lot of interfaces librados.h imple... Haomai Wang
08:55 PM Revision 0738bdf9 (ceph): mds: remove waiting lock before merging with neighbours
CephFS currently deadlocks under CTDB's ping_pong POSIX locking test
when run concurrently on multiple nodes.
The dea...
David Disseldorp
08:54 PM Revision 476e4902 (ceph): mds: remove waiting lock before merging with neighbours
CephFS currently deadlocks under CTDB's ping_pong POSIX locking test
when run concurrently on multiple nodes.
The dea...
David Disseldorp
08:43 PM Revision a816060e (ceph): doc: Fixed broken link by adding Transitioning to ceph-deploy to this doc.
fixes: 6107
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
08:43 PM Revision 973d5aff (ceph): queue: only let one worker update the teuthology checkouts at a time
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:16 PM Revision d8cfe80c (ceph): Merge pull request #495 from kri5/wip-5820
rgw: rgw-admin throw an error when invalid flag is passed
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
07:45 PM Revision 7372b6a7 (ceph): Merge pull request #533 from ceph/wip-osd-healthy-tuanble
osd: add 'osd heartbeat min healthy ratio' tunable
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
07:00 PM Revision 057588f4 (ceph): Merge pull request #535 from ceph/wip-readdir-r-sucks
Fix readdir_r invocation
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
06:45 PM Revision 99a2ff7d (ceph): os: make readdir_r buffers larger
PATH_MAX isn't quite big enough.
Backport: dumpling, cuttlefish, bobtail
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:45 PM Revision 2df66d9f (ceph): os: fix readdir_r buffer size
The buffer needs to be big or else we're walk all over the stack.
Backport: dumpling, cuttlefish, bobtail
Signed-off...
Sage Weil
06:40 PM CephFS Bug #2218 (Resolved): CephFS "mismatch between child accounted_rstats and my rstats!"
I have run MDS with "mds verify_scatter = 1" for months, didn't hit this. Zheng Yan
06:05 PM Revision 7a091d31 (ceph): os: KeyValueDB: expose interface to obtain estimated store size
On LevelDBStore, instead of using leveldb's GetApproximateSizes() function,
we will instead assess what's the store's...
Joao Eduardo Luis
05:38 PM Revision fe501038 (ceph): mon/Paxos: fix another uncommitted value corner case
It is possible that we begin the paxos recovery with an uncommitted
value for, say, commit 100. During last/collect ...
Sage Weil
05:38 PM Revision c107adeb (ceph): Fix for blank yaml.
As well as fix variabl variable naming. Sandon Van Ness
05:10 PM Revision 0373d749 (ceph): rgw: bucket meta remove don't overwrite entry point first
Fixes: #6056
When removing a bucket metadata entry we first unlink the bucket
and then we remove the bucket entrypoi...
Yehuda Sadeh
04:40 PM Revision 7930f661 (ceph): Update call to get_sentry_client()
Zack Cerza
04:40 PM Revision 60908636 (ceph): Use teuthology.config
Zack Cerza
04:39 PM Revision d8d2ef93 (ceph): Add teuthology.config, the start of a better system
Zack Cerza
04:34 PM Revision 9115663a (ceph): Merge pull request #49 from ceph/sentry
Rewrite branch fetching. Sage Weil
04:29 PM Feature #6001 (Fix Under Review): EC: [link] jerasure plugin
Loïc Dachary
04:27 PM Feature #6000 (Fix Under Review): EC: [link] erasure plugin mechanism and abstract API
Loïc Dachary
04:24 PM Subtask #6113 (Resolved): add ceph osd pool create [name] [key=value]
"work in progress":https://github.com/ceph/ceph/pull/578
* add *ceph osd pool create [name] [key=value]* where *ke...
Loïc Dachary
04:23 PM Bug #6112 (Resolved): rgw test failed in the nightly during upgrade from dumpling to next
logs: ubuntu@teuthology:/a/teuthology-2013-08-23_01:35:04-upgrade-parallel-next-testing-basic-vps/1798... Tamilarasi muthamizhan
04:12 PM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
we may need to check this for centos as well. I am not able to check this right now as v0.67.1 is missing on gitbuild... Tamilarasi muthamizhan
04:09 PM Subtask #5878 (Fix Under Review): erasure plugin mechanism and abstract API
Loïc Dachary
04:08 PM Subtask #5879 (Fix Under Review): jerasure plugin
Loïc Dachary
04:03 PM Revision 14ef37b1 (ceph): Merge pull request #48 from ceph/wip-nuke-firmware
nuke: clean up stray firmware.git locks Zack Cerza
04:00 PM Revision 86caebbe (ceph): nuke: clean up stray firmware.git locks
These get lost occasionally and cause all firmware.git updates to
fail when the kernel task runs.
Signed-off-by: Sag...
Sage Weil
03:54 PM Documentation #5690: ceph "global options" should be documented somewhere
Here's some notes I scribbled for myself:
early_options:
--version: show version to stdout, exit
--conf/-c: se...
Dan Mick
03:35 PM Bug #6099 (Resolved): ceph-rest-api: default log file doesn't work because not daemon
Dan Mick
03:15 PM Bug #6099 (Fix Under Review): ceph-rest-api: default log file doesn't work because not daemon
Dan Mick
03:28 PM Revision a0ac8827 (ceph): mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
Fixes: #6049
Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit eca53bbf583027397f0d5e050a7649...
Dan Mick
03:22 PM CephFS Feature #3426: ceph-fuse: build/run on os x
Giving this to Noah since he's actually done it already in a branch. Greg Farnum
03:21 PM Bug #2901 (Resolved): librados-config should not read ceph.conf
Sage Weil
03:18 PM Bug #3163 (Won't Fix): doc: explain meaning of pg dump output
Sage Weil
03:18 PM CephFS Bug #3544 (Won't Fix): ./configure checks CFLAGS for jni.h if --with-hadoop is specified but also...
Sage Weil
03:17 PM Bug #3030 (Won't Fix): config/option parser: Avoid needing to list command line options in a glob...
Sage Weil
03:17 PM Bug #3029 (Won't Fix): config/option parser: Avoid needing to list obscure one-use options in glo...
Sage Weil
03:16 PM Bug #2520 (Duplicate): iozone random read/write with 4k block size hangs
Sage Weil
03:15 PM Revision cce1d1f9 (ceph): ceph-disk: specify the filetype when mounting
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from ...
Alfredo Deza
03:15 PM Revision 87b19c33 (ceph): ceph-disk: specify the filetype when mounting
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from ...
Alfredo Deza
03:15 PM Revision f040020f (ceph): ceph-disk: specify the filetype when mounting
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Alfredo Deza
03:14 PM Bug #3662 (Won't Fix): mkcephfs --mkfs is not inserting any default settings
Sage Weil
03:13 PM Bug #2690 (Won't Fix): mon: persist quorum features
we should use compatset features in cases where this is unsafe. Sage Weil
03:12 PM Revision f4040238 (ceph): doc/release-notes: v0.67.2
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:12 PM Bug #2207 (Resolved): osd: crash when op length is greater than op input data
Sage Weil
03:12 PM Bug #5291 (Can't reproduce): Bug with client naming for Cinder-Volume usage
Ian Colle
03:11 PM Bug #2618 (Can't reproduce): error: unable to open OSD superblock
Samuel Just
03:10 PM Bug #5891 (Won't Fix): rados bench displaying wrong unit
we want to use base-2, but MiB etc is not pretty Sage Weil
03:09 PM Bug #3660 (Resolved): osd: marking objects lost invalidates pg stats
Samuel Just
03:09 PM Bug #2354 (Resolved): osd: make watch timeout configurable
Samuel Just
03:08 PM Bug #2902 (Resolved): common lib tries to open literal ~/.ceph/ceph.conf
Sage Weil
03:08 PM Bug #2507 (Resolved): auth: "ceph auth get-or-create-key" argument validation is lacking
Sage Weil
03:08 PM Bug #2205 (Won't Fix): mkcephfs throws "No such file or directory" errors when the pwd the script...
Sage Weil
03:08 PM Bug #1036 (Won't Fix): obsync: handle LFN for file://
Sage Weil
03:08 PM Revision eafd591a (ceph): Move git stuff to fetch_teuthology_branch()
Zack Cerza
03:07 PM Bug #2551 (Rejected): leveldb broke "make distcheck"
Sage Weil
03:07 PM rgw Bug #3896 (Can't reproduce): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
Sage Weil
03:07 PM Bug #5078 (Won't Fix): Debian missing sudo results in unclear error
Sage Weil
03:07 PM Bug #5471 (Resolved): mon: do not join a quorum if quorum's version is lower than ours
Sage Weil
03:06 PM CephFS Bug #3551 (Can't reproduce): mds: journaler hang
Sage Weil
02:59 PM Revision 307284c2 (ceph): Rewrite branch fetching.
Zack Cerza
02:57 PM Bug #2914 (Resolved): librados set_complete_callback, set_safe_callback clobber each other's argu...
Sage Weil
02:51 PM Bug #3526 (Resolved): Commands mentioned in documentation are incomplete ?
Ian Colle
02:50 PM Bug #3584 (Resolved): Ranlib fails from 64-bit client on a file in 32-bit based Ceph cluster.
i believe this has been fixed. Sage Weil
02:49 PM rgw Bug #6111 (Resolved): rgw: multipart upload fails when last chunk < 512k
Yehuda Sadeh
02:49 PM CephFS Bug #3598 (Resolved): MDS should shut down cleanly on EBLACKLIST
Sage Weil
02:48 PM Bug #3780 (Won't Fix): pg_num inappropriately low on new pools
Sage Weil
02:48 PM Bug #2828 (Resolved): osd: assign_bid was allowed to mutate and return data
Sage Weil
02:48 PM Bug #2653 (Resolved): Web docs point to obsolete "fusermount" page
Ian Colle
02:47 PM Bug #3300 (Resolved): ceph::buffer::end_of_buffer isn't caught
Sage Weil
02:46 PM Bug #3899 (Won't Fix): osd: failed to decode object_info_t
Sage Weil
02:46 PM Bug #3268 (Rejected): osd: localize reads handling is incorrect
Sage Weil
02:45 PM Bug #3894 (Closed): monclient: --keyring failed despite presence of file
Sage Weil
02:45 PM Bug #2890 (Resolved): monitor: "recognize" heap commands
Sage Weil
02:44 PM Bug #3972 (Resolved): new boost dependency: libboost-program-options
Sage Weil
02:42 PM Messengers Bug #1674 (Can't reproduce): daemons crash when sent random data
Sage Weil
02:41 PM Bug #3903 (Resolved): OSDMap::raw_pg_to_pps causes pools to have similar mappings
Sage Weil
02:37 PM Bug #4780 (Resolved): RBD-Enabling Discard Trim
Sage Weil
02:37 PM CephFS Bug #5021: ceph-fuse: crash on traceless reply
What's the status of wip-5021? Greg Farnum
02:36 PM Bug #3434: Unknown variables in test_xattr_support
I'm curious why this is set to Won't Fix - the bug still exists in master. Steve Hoeksema
02:32 PM Bug #3434 (Won't Fix): Unknown variables in test_xattr_support
Sage Weil
02:35 PM Bug #4344 (Can't reproduce): osd/ReplicatedPG.cc: 5378: FAILED assert(pi.recovery_info.soid.snap ...
Sage Weil
02:34 PM CephFS Bug #6087 (Resolved): mds: do not loop on old dirs missing backpointer xattrs
I put this into Dumpling. The issue didn't exist in Cuttlefish since Yan hadn't written the open-by-ino code at that ... Greg Farnum
02:33 PM Bug #4109 (Duplicate): incorrect degraded count
same as negative degraded Sage Weil
02:33 PM Fix #4205: librados: Improve Watch-notify semantics
sam, figure out what this means. Sage Weil
02:29 PM Bug #6110 (Resolved): v0.67.1 branch is missing on gitbuilder for debian precise
There is no v0.67.1 branch on http://gitbuilder.ceph.com/ceph-deb-precise-x86_64-basic/ref/
and even confusing is ...
Tamilarasi muthamizhan
02:28 PM Bug #2891 (Can't reproduce): heap profiler hangs when trying to start it up on the mon
Sage Weil
02:27 PM Bug #5251 (Can't reproduce): wrong node messages in mds log
Sage Weil
02:27 PM Bug #5449 (Can't reproduce): osd crash immediately after booting up
Samuel Just
02:26 PM Bug #5459 (Resolved): ceph-mon failure using wip-mon-pgmap on ARM
Sage Weil
02:26 PM Bug #5500 (Resolved): ceph CLI should validate, reject bad daemon commands
Sage Weil
02:24 PM Bug #5733 (Won't Fix): monitor: validate pg_temp entries from OSDs
remove_down_pg_temp() cleans up Sage Weil
02:22 PM Bug #5946 (Resolved): lockstatus.get_status called although check-locks: false
Has been merged already, closing. Loïc Dachary
02:17 PM Bug #5946: lockstatus.get_status called although check-locks: false
pull request? Samuel Just
02:17 PM Bug #5788 (Resolved): ceph: try new, fallback to old can race with daemon upgrade
Samuel Just
02:17 PM Revision 12ca9525 (ceph): Merge pull request #528 from kri5/wip-radosgw-admin-help
rgw: Adds --system option help to radosgw-admin
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
02:15 PM Bug #5972 (Won't Fix): Permissions on /var/run/ceph changed causing permission error messages
Sage Weil
02:14 PM Fix #5989: librados: document that bufferlist usage model is inconsistent
Sage Weil
02:13 PM Bug #6043 (Need More Info): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
is this still a problem? unless we can figure out the sequence to reproduce this i'm not sure what to do here. upst... Sage Weil
02:08 PM Bug #5932 (Won't Fix): osdmaptool --create-from-conf ignore "osd pool default pg[p] num"
pg split now works; let's rely on that instead.
also nothing really uses osdmaptool to create the initial osdmap...
Sage Weil
02:05 PM Bug #5395: arm: osd: big performance differential between read/write
is this still present? Sage Weil
02:04 PM Bug #5445 (Can't reproduce): random osd EPERM on journal
Sage Weil
02:04 PM Bug #5641 (Resolved): occasional crush_ops.sh failure
Sage Weil
02:03 PM Bug #5776 (Can't reproduce): ceph: passing -1 osd id
Sage Weil
02:02 PM Bug #5700 (Can't reproduce): very high memory usage after update
don't see anything strange from the core. i suspect this is just lots of pgs... Sage Weil
02:01 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
what kernel are you running? Samuel Just
02:00 PM rbd Bug #5890 (Need More Info): can't remove rbd image from pool
does 'ceph health' say OK? Sage Weil
01:59 PM Bug #5925 (Can't reproduce): hung ceph_test_rados_delete_pools_parallel
Sage Weil
01:57 PM Bug #5981: osd: journal didn't preallocate
the problem is that ceph-disk creates the jouranl but does not allocat eit Sage Weil
01:51 PM Documentation #6107 (Resolved): Broken link on upgrade doc
See http://ceph.com/docs/master/install/upgrading-ceph/ John Wilkins
12:39 PM Documentation #6107 (Resolved): Broken link on upgrade doc
There is a broken link in the doc at http://ceph.com/docs/next/install/upgrading-ceph/
The broken link is: http://...
Ross Turk
01:51 PM Bug #5985 (Resolved): very slow recovery for some objects
Sage Weil
01:51 PM Bug #5923 (Duplicate): osd: 6 up, 5 in; 91 active+clean, 1 remapped
Sage Weil
01:51 PM Bug #5901 (Duplicate): stuck incomplete immediately after clean
Sage Weil
01:50 PM Bug #5922 (In Progress): osd: unfound objects on next
Sage Weil
01:30 PM rbd Bug #5615 (Duplicate): lock ops are not re-sent when cluster gets marked un-full
this is the linger resend on unfull bug #6070 Sage Weil
01:27 PM rbd Bug #5812 (Need More Info): qemu-kvm guest hangs on disk write with rbd storage
Josh Durgin
01:13 PM rbd Bug #5812: qemu-kvm guest hangs on disk write with rbd storage
Since this mostly goes away with caching enabled, I'm guessing this is the same as #5919 - does it still occur with 0... Josh Durgin
01:26 PM rbd Bug #3619 (Resolved): librbd: read_iterate sparse behavior broken
Sage Weil
01:25 PM rbd Bug #5184 (Resolved): libceph: create_singlethread_workqueue() error handling
dan carpenter fixed this Sage Weil
01:24 PM rbd Bug #5955 (In Progress): qemu deadlock when librbd caching enabled (writethru or writeback).
Sage Weil
01:20 PM rgw Bug #5362 (Resolved): rgw: failure when listing objects with prefix that starts with underscore
Sage Weil
01:20 PM rgw Bug #4410 (Can't reproduce): rgw: exits uncleanly on fastcgi socket error
Sage Weil
01:18 PM rgw Bug #5374 (Fix Under Review): Avoid relying on keystone's admin token
Ian Colle
01:18 PM rgw Bug #5374: Avoid relying on keystone's admin token
wip-5374 Ian Colle
01:16 PM rgw Bug #5820 (Resolved): radosgw-admin should fail on non-valid flags
Pull request merged. Ian Colle
01:16 PM rgw Bug #5885 (Resolved): Valgrind issue found while running s3 and swift tests
looks like leaks Sage Weil
01:13 PM rgw Bug #5192 (Won't Fix): RGW: radosgw-admin user rm --access-key not working on bobtail
Sage Weil
01:12 PM rgw Bug #5953 (Resolved): rgw: drain requests when going down
Sage Weil
01:09 PM rgw Bug #6046 (Resolved): rgw: empty pool created for control objects
Sage Weil
01:06 PM RADOS Fix #6109 (New): pg <pgid> mark_unfound_lost fails if a completely-gone OSD still in map
cluster on mira045 et. al. had bad disk on osd.25; marked out, much data extracted, but for some
reason one pgid (2....
Dan Mick
12:48 PM Bug #6108 (Resolved): broken readdir_r usage
the buffer needs to be ~ sizeof(struct dirent) + PATH_MAX; it can't be a struct dirent or else the filename itself wi... Sage Weil
12:44 PM CephFS Bug #5649 (Can't reproduce): smbtorture test gets ebusy on kclient umount
hasn't come up in a few weeks. Sage Weil
12:43 PM CephFS Bug #5927: kcephfs: ENOTEMPTY on rm -r
Sage Weil
10:39 AM Bug #6090 (Pending Backport): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
Sage Weil
10:17 AM rgw Bug #6056 (Resolved): rgw: sync agent is not propagating bucket delete
Fixed, commit:2632846e24e3c26139e982e0a569951d25e1589b Yehuda Sadeh
09:58 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
ubuntu@teuthology:/a/teuthology-2013-08-23_00:30:06-ceph-deploy-master---basic-saya/1087
slightly different, thoug...
Sage Weil
09:40 AM Feature #5909 (In Progress): mon: keep track of monitor store size estimate vs 'du $mon_data'
Ian Colle
08:49 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Ooh, I think I know what this is. This is probably cuttlefish v0.61.7 or older, right? There is a fix in dumpling (... Sage Weil
03:29 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage,
sorry for being late on this, other tasks kept me busy,
but here the infos you were asking for:
> > ceph...
bernhard glomm
08:29 AM Bug #6049: pgmap json output shows bytes_* values quadrupled
oops, sorry about that. pushed to dumpling branch. commit:a0ac88272511d670b5c3756dda2d02c93c2e9776 Sage Weil
02:52 AM Bug #6049: pgmap json output shows bytes_* values quadrupled
Maybe this warrants a backport to dumpling? The fix is tiny and risk-free. Faidon Liambotis
08:22 AM Revision 3a4f1ced (ceph): rgw: Adds --system option help to radosgw-admin
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
08:16 AM Bug #6085 (Resolved): specify filetype flag (-t) when calling mount
Sage Weil
06:03 AM Bug #6085 (Fix Under Review): specify filetype flag (-t) when calling mount
Opened pull request: https://github.com/ceph/ceph/pull/534 Alfredo Deza
07:24 AM devops Bug #6104 (Resolved): ceph-deploy should workaround pseudo-tty in SSH
When connecting to a host that does not allow `sudo` over SSH, returning an error similar to:... Alfredo Deza
05:27 AM devops Bug #6102 (Resolved): if EPEL has been added skip adding it again
ceph-deploy as of 1.2.2 adds the EPEL repo to CentOS and Scientific, it should not try to add this again if it alread... Alfredo Deza
05:20 AM Revision 22fc7337 (ceph): queue: fetch origin, not branch
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:18 AM Revision f8f4c2d0 (ceph): suite: only skip on non-vps if os-type is actually defined
If it's not defined, as it is (not) with most of the nightlies,
proceed!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
05:14 AM Revision c39ec60d (ceph): queue: only bootstrap new checkouts
Until we figure out why bootstrap is getting stuck like this:
9851 pts/7 S 0:03 /home/teuthworker/teutholog...
Sage Weil
04:44 AM Revision 5637516a (ceph): osd: add 'osd heartbeat min healthy ratio' tunable
This was hard-coded to 1/3; make it tunable.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:34 AM Revision b003e5fd (ceph): Merge pull request #532 from dmick/next
PGMonitor: pg dump_stuck should respect --format (plain works fine)
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:11 AM rgw Bug #5931: radosgw crashes when deleting object
Stumbled upon the same problem using bobtail binaries for ubuntu precise (from http://ceph.com/debian-bobtail repo), ... Moritz Krinke
02:53 AM Revision c25e7da5 (ceph): QA: Compile fsstress if missing on machine.
Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d...
Sandon Van Ness
02:52 AM Revision 40f43a02 (ceph): QA: Compile fsstress if missing on machine.
Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d...
Sandon Van Ness
02:44 AM Revision 4b97fcb5 (ceph): QA: Compile fsstress if missing on machine.
Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d...
Sandon Van Ness
02:41 AM Revision 0d106281 (ceph): Don't run fuse tests for ceph-deploy on ARM.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
02:36 AM Revision dad8d1aa (ceph): Do not run multiple tests (for distros) on baremetal.
Teuthology doesnt care about os_type for baremetal (ATM). This
change makes it so you can run tests that have been sw...
Sandon Van Ness
02:36 AM Revision 2ea841cd (ceph): Allow exclude_arch and exclude_os_type in qa-suite yamls
Adding the option:
exclude_arch:
or
exclude_os_type:
in the ceph-qa-suite yaml allows tests to be skipped for cer...
Sandon Van Ness
02:10 AM Revision eb4380dd (ceph): v0.67.2
Gary Lowell
01:53 AM Revision ab4e85da (ceph): PGMonitor: pg dump_stuck should respect --format (plain works fine)
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
12:59 AM Revision a0f3c643 (ceph): init-ceph: behave if incompletely installed
e.g., Debian 'removed, config remains' state
Fixes: #5695
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
12:57 AM Revision c807f27c (ceph): mds: fix locking, use-after-free/race in handle_accept
We need to hold mds_lock here.
Normally the con also holds a reference, but an ill-timed connection reset
could drop...
Sage Weil
12:46 AM Revision 309569a6 (ceph): mon/MonClient: release pending outgoing messages on shutdown
This fixes a small memory leak when we have messages queued for the mon
when we shut down. It is harmless except for...
Sage Weil
12:23 AM Revision 27b04119 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil

08/22/2013

11:31 PM Revision 98160c5c (ceph): Fix SyntaxError
Zack Cerza
11:09 PM Revision f93b26b9 (ceph): Merge pull request #47 from ceph/sentry
Make the worker obtain the correct teuthology branch Sage Weil
11:02 PM Revision a9df6c2a (ceph): Worker shouldn't attempt to rebuild an existing virtualenv
Zack Cerza
10:32 PM Revision 226059e0 (ceph): MOSDOpReply: set reassert_version for very old clients
I think this must make every sufficiently-old client fail on replay --
very bad!
Signed-off-by: Greg Farnum <greg@in...
Greg Farnum
09:56 PM Revision 98583b59 (ceph): yasm-wrapper: more futzing to behave on fedora 19
Some new arguments, and behave (return success) when the touch target isn't
specified.
Signed-off-by: Sage Weil <sag...
Sage Weil
09:31 PM Revision 3d555342 (ceph): rgw: fix crash when creating new zone on init
Moving the watch/notify init before the zone init,
as we might need to send a notification.
Reviewed-by: Sage Weil <...
Yehuda Sadeh
08:53 PM Bug #6101 (Can't reproduce): ceph-osd crash on corrupted store
I see a problem with one of my dumpling OSD under debian, on a compressed btrfs. I think my BTRFS is corrupted or som... Mikaël Cluseau
08:51 PM Revision c7730609 (ceph): Use the ceph.com git mirror.
Zack Cerza
08:30 PM Revision 73de8b77 (ceph): Use fetch and reset --hard, not checkout and pull
Zack Cerza
08:30 PM Revision 5c5980bc (ceph): ceph.spec.in: remove trailing paren in previous commit
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Gary Lowell
07:47 PM Revision c6293a4e (ceph): Make the worker obtain the correct teuthology branch
Zack Cerza
06:40 PM Bug #5951: osd: next: EEXIST on mkcoll
Nothing useful from the last one.
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951...
Samuel Just
06:07 PM Revision 9b667cef (ceph): ceph.spec.in: Don't invoke debug_package macro on centos.
If the redhat-rpm-config package is installed, the debuginfo rpms will
be built by default. The build will fail whe...
Gary Lowell
06:01 PM Bug #5239 (Can't reproduce): osd: Segmentation fault in ceph-osd / tcmalloc
Let us know if this is still happening for you. Thanks! Sage Weil
06:00 PM Bug #5695 (Resolved): Debian packaging fails when removed but not purged
Sage Weil
05:58 PM CephFS Bug #5883 (Resolved): mds: broken locking, ref count in handle_accept
Sage Weil
05:53 PM Bug #6090 (Fix Under Review): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
Sage Weil
03:56 PM Bug #6090: mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
Sage Weil
10:41 AM Bug #6090 (Resolved): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
... Sage Weil
05:24 PM Revision 67f160eb (ceph): Merge pull request #414 from dachary/wip-5510
replace ObjectContext pointers with shared_ptr
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
05:18 PM Bug #6099 (Resolved): ceph-rest-api: default log file doesn't work because not daemon
ceph-rest-api assumes that it can either get the user's choice or the default log file from
rados_conf_get("log_file...
Dan Mick
05:14 PM Revision bd71192e (ceph): .gitignore: ignore test-driver
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit edf2c3449ec96d91d3d7ad01c50f7a79b7b2f7cc)
Con...
Sage Weil
05:14 PM Revision bc997ebe (ceph): fuse: fix warning when compiled against old fuse versions
client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:...
Sage Weil
05:14 PM Revision 9cb2c2eb (ceph): json_spirit: remove unused typedef
In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ...
Sage Weil
05:14 PM Revision d774559f (ceph): gtest: add build-aux/test-driver to .gitignore
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c9cdd19d1cd88b84e8a867f5ab85cb51fdc6f8e4)
Sage Weil
05:14 PM Revision 242e43da (ceph): .gitignore: ignore test-driver
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit edf2c3449ec96d91d3d7ad01c50f7a79b7b2f7cc)
Sage Weil
05:14 PM Revision 88aef702 (ceph): fuse: fix warning when compiled against old fuse versions
client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:...
Sage Weil
05:13 PM Revision 48e104c9 (ceph): json_spirit: remove unused typedef
In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ...
Sage Weil
05:13 PM Revision ae42619c (ceph): gtest: add build-aux/test-driver to .gitignore
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c9cdd19d1cd88b84e8a867f5ab85cb51fdc6f8e4)
Sage Weil
04:42 PM devops Feature #6098 (Rejected): put teuthology.front.sepia.ceph.com apache configuration files under so...
There are several configuration files that are on teuthology.front.sepia.ceph.com that should probably be saved in gi... Anonymous
04:32 PM Bug #6097 (Resolved): btrfs locking regression on async snap ioctl
... Sage Weil
04:17 PM Revision a7424772 (ceph): Merge pull request #527 from ceph/wip-mon-fix-verbose-output
mon: remove lingering debug output
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:16 PM Revision b8a34d6e (ceph): Merge pull request #520 from ceph/wip-crc
This is better, faster intel optimized code.
Reviewed-by: Yehuda Sadeh <yehuda.sadeh@inktank.com>
Sage Weil
04:15 PM Revision e55809ac (ceph): crc32c: add intel optimized crc32c implementation
This is from Intel's ISA-L library and licensed under BSD 3-clause.
It needs to build with yasm, which means we go t...
Sage Weil
04:15 PM Revision 02e14c73 (ceph): Makefile: move all crc code into libcrc.la
This is simpler.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:14 PM Revision f008ac42 (ceph): arch: add cpu probing
For now, just a check to see if we have SSE4.2.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:14 PM Revision 841a6955 (ceph): yasm-wrapper: hide libtool insanity from yasm
libtool passes all kinds of crap to yasm that yasm does not understand.
Hide it with this ugly wrapper. Sigh.
Signe...
Sage Weil
04:01 PM Revision 6f833fe7 (ceph): Merge pull request #529 from dachary/master
doc: fix erasure code formatting warnings and errors Sage Weil
03:46 PM Revision 55fa2e86 (ceph): mon: Monitor: remove lingering debug message from f087d84b
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> Joao Eduardo Luis
03:45 PM Revision 157f2227 (ceph): doc: fix erasure code formatting warnings and errors
http://tracker.ceph.com/issues/4929 refs #4929
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
03:34 PM Revision 5a5a576e (ceph): Merge pull request #525 from ksperis/rbdmap.init-fix
init-rbdmap: fix error on stop rbdmap
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:24 PM Revision 10b15678 (ceph): Merge pull request #45 from ceph/wip-6084
Fix upgrading edge-ish case Alfredo Deza
03:17 PM Revision d70fd355 (ceph): mon/Paxos: ignore do_refresh() return value
Makes coverity happy.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:13 PM Revision 617dc36d (ceph): enable mds rejoin with active inodes' old parent xattrs
When the parent xattrs of active inodes that the mds attempts to open
during rejoin lack pool info (struct_v < 5), th...
Alexandre Oliva
02:49 PM Revision 0e872533 (ceph): Fix upgrading edge-ish case
Zack Cerza
01:40 PM rgw Bug #6078 (Fix Under Review): rgw: CORS not working
Pushed a bunch of changes to wip-6078. Yehuda Sadeh
12:15 PM devops Bug #5499 (Resolved): ceph-deploy --cluster clustername osd prepare fails
Merged into ceph-deploy master branch: 9605cefd71770118097a11f99a9fc27c1e30b1f5 Alfredo Deza
09:57 AM devops Bug #5499 (In Progress): ceph-deploy --cluster clustername osd prepare fails
Alfredo Deza
08:30 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
Thanks for the update, this should get fixed today with a release before the end of the week. Alfredo Deza
01:36 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
Bah, redmine formatting sucks... Patch attached. Samir Ibradzic
01:32 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
This should fix it:
--- /usr/share/pyshared/ceph_deploy/osd.py
+++ /usr/share/pyshared/ceph_deploy/osd.py
@@ -113,...
Samir Ibradzic
11:06 AM devops Bug #6091 (Won't Fix): centos build should use redhat-rpm-config for debuginfo packages
The specfile currently directly invokes the debuginfo macro for centos builds. It should instead use the redhat-rpm-... Anonymous
10:16 AM rgw Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
Version used: 0.56.6-15-g8c6a912 Brian Andrus
10:11 AM rgw Bug #6088 (Resolved): rgw: When uploading via POST specifying text instead of file formdata input...
Specific text from customer:
??When uploading via POST if user specifies the "file" formdata input field as "text"...
Brian Andrus
10:12 AM Revision b419924b (ceph): init-rbdmap: fix error on stop rbdmap
Avoid an error on stop service if many /dev/rbd* exist.
Signed-off-by: Laurent Barbe <laurent@ksperis.com>
Laurent Barbe
09:55 AM devops Bug #6086 (Resolved): ceph-deploy needs to handle ClientInitExceptions from pushy
Merged into ceph-deploy master branch with hash: dfaa9d3274b3c8c0dcfce94062532649bf212fb9
Basically, a simple try/...
Alfredo Deza
09:49 AM devops Bug #6086 (Fix Under Review): ceph-deploy needs to handle ClientInitExceptions from pushy
Opened pull request: https://github.com/ceph/ceph-deploy/pull/48 Alfredo Deza
07:34 AM devops Bug #6086 (Resolved): ceph-deploy needs to handle ClientInitExceptions from pushy
When pushy can't connect to a remote host it errors out and ceph-deploy does not handle the exception
resulting in a...
Alfredo Deza
09:53 AM devops Bug #6077 (Resolved): lsb_release should not be required for purging CentOS/Scientific
Merged into ceph-deploy master branch with hash: 5d7304cabcca4bde7dd439d4578300777b28575c
Moved the helpers for ls...
Alfredo Deza
07:34 AM devops Bug #6077 (Fix Under Review): lsb_release should not be required for purging CentOS/Scientific
Pull request opened: https://github.com/ceph/ceph-deploy/pull/47 Alfredo Deza
09:42 AM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-08-22_01:00:13-rados-next-testing-basic-plana/804 Sage Weil
09:36 AM Bug #6081 (Duplicate): osd crashed during upgrade tests from dumpling to next in the nightlies
dup of #6082 Sage Weil
09:05 AM rbd Bug #5636: krbd: crash in image refresh
again on ubuntu@teuthology:/a/teuthology-2013-08-22_01:01:30-krbd-next-testing-basic-plana/1020... Sage Weil
08:57 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
ubuntu@teuthology:/a/teuthology-2013-08-22_01:01:01-rbd-next-testing-basic-plana/888 Sage Weil
08:50 AM Bug #6047 (In Progress): mon: Assert and monitor-crash when attemting to create pool-snapshots wh...
Joao Eduardo Luis
08:24 AM Feature #5909 (Fix Under Review): mon: keep track of monitor store size estimate vs 'du $mon_data'
wip-5909 / pr: #526 Joao Eduardo Luis
08:15 AM CephFS Bug #6087 (Resolved): mds: do not loop on old dirs missing backpointer xattrs
... Sage Weil
07:16 AM Bug #6085: specify filetype flag (-t) when calling mount
This is the actual patch that fixes this problem:... Alfredo Deza
07:11 AM Bug #6085 (Resolved): specify filetype flag (-t) when calling mount
When not specifying the filetype `mount` will refuse to mount the filesystem created as seen in this thread from ceph... Alfredo Deza
04:55 AM Revision 123f79be (ceph): store: fix issues reported by coverity
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Yan, Zheng
04:55 AM Revision 9242d01c (ceph): ceph-monstore-tool: shut up coverity
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
12:10 AM Revision 13f6807e (ceph): ReplicatedPG: remove reference counting logic
ObjectContext manual reference counting and managing the
object_contexts object involves calls to
* obc->ref++ and o...
Loïc Dachary
12:10 AM Revision 8c745944 (ceph): ReplicatedPG: remove lookup_object_context method
Both ReplicatedPG::lookup_object_context and
ReplicatedPG::_lookup_object_context methods are provided by
SharedPtrRe...
Loïc Dachary
12:10 AM Revision 833a2250 (ceph): ReplicatedPG: replace map iterators with SharedPtrRegistry::get_next
SharedPtrRegistry does not provide an iterator equivalent to
map<hobject_t, ObjectContext*>::iterator i
It is r...
Loïc Dachary
12:10 AM Revision 95349c02 (ceph): ReplicatedPG: add Context to cleanup the PG after an ObjectContext dele...
ReplicatedPG::C_PG_ObjectContext is added to encapsulate a
call to ReplicatedPG::object_context_destructor_callback m...
Loïc Dachary
12:10 AM Revision bd9f73d8 (ceph): ReplicatedPG: replace object_contexts.find with object_contexts.lookup
The std::map equivalent of find is SharedPtrRegistry::lookup
http://tracker.ceph.com/issues/5510 refs #5510
Signed-...
Loïc Dachary
12:10 AM Revision d980f581 (ceph): ReplicatedPG: create ObjectContext with SharedPtrRegistry
All new ObjectContext are replaced with calls to
SharedPtrRegistry::lookup_or_create to ensure that they are all
regi...
Loïc Dachary
12:10 AM Revision be04918d (ceph): sharedptr_registry: add a variant of get_next() and the empty() method
The SharedPtrRegistry::get_next() method with a value of type VPtr
instead of V is added because it is sometime more ...
Loïc Dachary
12:10 AM Revision e1be37a3 (ceph): PG: remove unused PG::_cond
http://tracker.ceph.com/issues/5510 refs #5510
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
12:10 AM Revision 1688fb48 (ceph): ReplicatedPG: add Mutex to protect snapset_contexts
snapset_contexts_locks is added and locked in each function where
snapset_contexts or the SnapSetContext::ref data me...
Loïc Dachary
12:10 AM Revision 7e85c632 (ceph): ReplicatedPG: ObjectContext is made compatible with SharedPtrRegistry
When creating a new object SharedPtrRegistry::lookup_or_create uses
the default ObjectContext constructor with no arg...
Loïc Dachary
12:10 AM Revision ff70e764 (ceph): ReplicatedPG: ObjectContext * becomes ObjectContextRef
The map of hobject_t to ObjectContext is made a
SharedPtrRegistry owned by ReplicatedPG
- map<hobject_t, Object...
Loïc Dachary

08/21/2013

11:45 PM Revision de270b08 (ceph): install: use get() in _get_config_value_for_remote
Fixes: #6080
Signed-off-by: Sage Weil <sage@inktank.com>
Tested-by: Tamil Muthamizhan <tamil.muthamizhan@inktank.com>
Sage Weil
11:31 PM Revision 8551be34 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ...
Josh Durgin
11:29 PM Revision 17859e14 (ceph): Merge branch 'next'
Josh Durgin
11:28 PM Revision 1a2d9edd (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ...
Josh Durgin
11:28 PM Revision 2c122be0 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ...
Josh Durgin
11:26 PM Revision 87845646 (ceph): objecter: fix keys of dump_linger_ops
The registering flag no longer exists, and registered was using the
wrong property due to a copy-paste error.
Signed...
Josh Durgin
11:01 PM Revision 38a0ca66 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ...
Josh Durgin
09:28 PM Revision ab16813e (ceph): Merge pull request #44 from ceph/sentry
Add initial support for sentry Alfredo Deza
07:38 PM Revision 520a9384 (ceph): radosgw-admin: use check_status for task success
Alter the code to use the 'check_status=True'
option in rgwadmin() rather than following the
call with 'assert not er...
Joe Buck
07:38 PM Revision ff2a209f (ceph): radosgw-admin: adding radosgw-admin tests
Adding tests for syncing buckets between
RGWs. Fulfills ticket #5605.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Rev...
Joe Buck
06:13 PM Revision d26ba3ab (ceph): rgw: change cache / watch-notify init sequence
Fixes: #6046
We were initializing the watch-notify (through the cache
init) before reading the zone info which was mu...
Yehuda Sadeh
06:02 PM Revision d5a87786 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
06:01 PM Revision 576dce03 (ceph): doc: Clarified quorum requirements.
fixes: #5412
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
06:00 PM Revision b0f4be99 (ceph): Merge pull request #524 from ceph/wip-mon-delta
mon: add 'pg dump delta' to get just the rate info
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
05:56 PM Revision deb43d94 (ceph): doc: Fixed typo.
fixes: #5968
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
05:36 PM Revision f28b01d2 (ceph): Merge pull request #523 from dachary/master
doc: fix erasure code formatting warnings and errors Sage Weil
05:10 PM Bug #6083 (Resolved): fedora18 rpm packages for ceph should be built with proper naming conventio...
currently, in the nightlies, ceph-debug package is looked for in a format "ceph-debug-0.67.1-11.gf6fe74f.fc18" but th... Tamilarasi muthamizhan
04:48 PM Feature #5984: mon: probe monitors to check on their status regardless of quorum
Dan Mick
04:44 PM Support #6070 (Resolved): list_lockers() never returns after disk full (librbdpy)
commit:38a0ca66a79af4b541e6322467ae3a8a4483cc72 in master, next, dumpling and cuttlefish Josh Durgin
03:06 PM Support #6070 (In Progress): list_lockers() never returns after disk full (librbdpy)
There's a fix waiting for review in the wip-6070-cuttlefish branch. It applies cleanly to the next branch as well. Josh Durgin
04:24 PM Bug #6081 (Duplicate): osd crashed during upgrade tests from dumpling to next in the nightlies
logs: ubuntu@teuthology:/a/teuthology-2013-08-21_01:35:03-upgrade-parallel-next-testing-basic-vps/5197... Tamilarasi muthamizhan
04:09 PM Revision bebba3c8 (ceph): doc: fix erasure code formatting warnings and errors
http://tracker.ceph.com/issues/4929 refs #4929
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
03:31 PM Revision 6ee1591d (ceph): crc32c: add intel baseline algorithm
This is than the sctp code but probably slower. We'll add it anywhere
just as a reference and to have a baseline for...
Sage Weil
03:31 PM Revision 33783e5f (ceph): crc32c: note intel crc code copyrights
It's a BSD 3-clause.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:31 PM Revision 8437304c (ceph): build-depend on yasm
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:27 PM Revision df8ae041 (ceph): Make client a global variable
Zack Cerza
03:21 PM rbd Fix #6079 (Resolved): libceph: osd_client does not handle PAUSERD or PAUSEWR or FULL flags in osdmap
When these flags are present, reads and or writes should not be sent. When these flags are removed, requests that wer... Josh Durgin
03:07 PM Revision 0af6a8a6 (ceph): Beginnings of support for Sentry.
Zack Cerza
02:21 PM rgw Bug #6078 (Resolved): rgw: CORS not working
Yehuda Sadeh
01:36 PM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
Both the native leveldb-1.12 and our locally compiled version work correctly for mon create. So the issue encountere... Anonymous
11:47 AM devops Feature #5847 (In Progress): Build own versions of most recent leveldb for all supported platforms.
Re-opening since the leveldb-1.12 backported from fedora19 hangs during monitor create on centos/rhel 6.3 & 6.4 as de... Anonymous
11:51 AM Bug #6022 (Resolved): monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
Deleting leveldb-1.12 from the ceph-extras repo, and from the local mirror used by teuthology falls back to the level... Anonymous
11:45 AM Revision 552bfe5b (ceph): vstart.sh: Adds more ENV variables to configure dev cluster
This patch adds a few ENV variables, so you can use vstart.sh
multiple time to launch multiple clusters
CEPH_DIR -> ...
Christophe Courtaut
11:37 AM Bug #5951: osd: next: EEXIST on mkcoll
No failures again. Switched yaml to xfs, more failures so far with xfs than with ext4.
~/teuthology [mine?] » ./v...
Samuel Just
11:17 AM Bug #6071 (Resolved): rados api test LibRadosMisc.BigAttrPP failed on the arm set up

test passed....
Tamilarasi muthamizhan
10:58 AM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
yes, the test set up had different versions for ceph-test[defaults to master branch by install task as no branch was ... Tamilarasi muthamizhan
11:13 AM rgw Bug #6046 (Pending Backport): rgw: empty pool created for control objects
Sage Weil
11:05 AM devops Bug #6077 (Resolved): lsb_release should not be required for purging CentOS/Scientific
lsb_release seems to still be required for some ceph-deploy actions, purge/purgedata use it and should really attempt... Alfredo Deza
11:04 AM Bug #5412 (Resolved): doc bug: incorrect reference to monitor quorum requirements
http://ceph.com/docs/master/rados/deployment/ceph-deploy-mon/ John Wilkins
10:57 AM devops Documentation #5968 (Resolved): typo in monmap
http://ceph.com/docs/master/man/8/monmaptool/ John Wilkins
10:53 AM rgw Documentation #5525 (Resolved): Radosgw 'add the ceph keyring entries' section should be updated ...
http://ceph.com/docs/master/radosgw/config/#add-to-ceph-keyring-entries
http://ceph.com/docs/master/start/quick-rgw/...
John Wilkins
10:49 AM Fix #6075 (Rejected): ceph.client.admin.keyring doesn't allow read to non-root users
The ceph-create-keys script creates the file with 0600 and this causes issues when deploying. Our docs have to add th... John Wilkins
10:47 AM rgw Bug #6056 (In Progress): rgw: sync agent is not propagating bucket delete
You've got my Reviewed-by: with the comment change we discussed, assuming you've tested it. Greg Farnum
10:44 AM Documentation #5926 (Resolved): 5 minute quick start should deploy cluster using ceph-deploy and ...
mkcephfs references removed from documentation. John Wilkins
10:44 AM devops Documentation #5688 (Resolved): ceph-deploy: upgrade procedure has to be documented
http://ceph.com/docs/master/install/upgrading-ceph/ John Wilkins
10:43 AM Bug #6074 (Duplicate): [ERR] scrub mismatch
This looks like #5754. It's a bug in leveldb on precise, but harmless. Sage Weil
10:29 AM Bug #6074 (Duplicate): [ERR] scrub mismatch
While running the rados suite with... Loïc Dachary
10:33 AM rgw Feature #5604 (Resolved): rgw: teuthology tests to check various user creation issues on multi re...
These tests were added via commit #a39e7f1b095d3cb07f15ed065b4841d8730ed584
Anonymous
10:29 AM rgw Feature #5603 (Resolved): rgw: teuthology test to check secondary region creation
This test case is a subset of 5604. Closing it as resolved since 5604 has been resolved. Anonymous
10:24 AM rgw Feature #5602 (Resolved): rgw: teuthology task to test default region as master region
This test case was checked into ceph-qa-suite as suites/rgw/singleton/all/rados-convert-to-region.yaml
commit #c37fa...
Anonymous
09:56 AM rgw Bug #6051 (Resolved): rgw: 404 during readwrite test
The issue was that the tests were not specifying the 'domain root pool' and the pool name generated by the rgw.py tas... Anonymous
08:52 AM Bug #6073 (Can't reproduce): osd: mark_me_down sequence is racy
... Sage Weil
05:40 AM Revision a35ab949 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
05:39 AM Revision 2af59d5e (ceph): ceph-disk: partprobe after creating journal partition
At least one user reports that a partprobe is needed after creating the
journal partition. It is not clear why sgdis...
Sage Weil
04:21 AM Revision 549bac3e (ceph): radosgw-admin: use dynamic ports for testing
The rgw.py task was extended to dynamically
assign port numbers to radosgateways.
This patch extends the radosgw-adm...
Joe Buck
03:06 AM Subtask #5879 (In Progress): jerasure plugin
Loïc Dachary
02:06 AM rbd Bug #6072 (Resolved): librbd image rename breaks child backwards reference
Renaming an rbd image, that has clones, with a large name will break Image().parent_info() i.e. reverse lookup and th... Edward Hope-Morley

08/20/2013

11:57 PM Revision cf8dbd24 (ceph): Merge remote-tracking branch 'gh/wip-6004' into next
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Yan, Zheng <zheng.z.yan@intel.com>
Sage Weil
11:54 PM Revision edf2c344 (ceph): .gitignore: ignore test-driver
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:54 PM Revision 9833e9da (ceph): fuse: fix warning when compiled against old fuse versions
client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:...
Sage Weil
11:54 PM Revision 6abae35a (ceph): json_spirit: remove unused typedef
In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ...
Sage Weil
11:54 PM Revision c9cdd19d (ceph): gtest: add build-aux/test-driver to .gitignore
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:42 PM Revision a2860906 (ceph): common/crc32c: refactor a bit
- the generic function without the _le suffix (useless)
- use a static global so that detection only happens once
- m...
Sage Weil
11:42 PM Revision e8e50f60 (ceph): crc32c: remove old intel implementation
The license is not LGPL compatible.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:58 PM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
Comment on github. Greg Farnum
09:48 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
Tag, Greg, you're it. Ian Colle
09:40 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
Josh - can you please review? Ian Colle
10:40 PM devops Bug #5599 (Pending Backport): ceph-disk: prepare should issue a partprobe on the journal device too
Sage Weil
10:14 PM Revision 98896ced (ceph): Merge pull request #43 from ceph/no-hardcoding
Default to using the ubuntu user, while still moving away from hardcoding it Tamilarasi muthamizhan
09:25 PM Revision 71a77f29 (ceph): Add get_test_user(), because hardcoding is bad
Zack Cerza
08:09 PM Revision 794d2244 (ceph): rados/singleton: add 'wrong cluster addr' whitelist
Missed this the first time around.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:18 PM Revision 0ccb9be3 (ceph): Merge pull request #517 from dmick/wip-6049
mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
Reviewed-by: Joao Eduardo Luis <joao.luis@...
Dan Mick
06:27 PM Revision 981eda9f (ceph): mon/Paxos: always refresh after any store_state
If we store any new state, we need to refresh the services, even if we
are still in the midst of Paxos recovery. Thi...
Sage Weil
06:27 PM Revision 7e0848d8 (ceph): mon/Paxos: return whether store_state stored anything
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
06:26 PM Revision b9dee228 (ceph): mon/Paxos: cleanup: use do_refresh from handle_commit
This avoid duplicated code by using the helper created exactly for this
purpose.
Signed-off-by: Sage Weil <sage@inkt...
Sage Weil
06:24 PM Revision f6fe74ff (ceph): pybind: fix Rados.conf_parse_env test
This happens after we connect, which means we get ENOSYS always.
Instead, parse_env inside the normal setup method, w...
Sage Weil
06:23 PM Revision 6ef19703 (ceph): pybind: fix Rados.conf_parse_env test
This happens after we connect, which means we get ENOSYS always.
Instead, parse_env inside the normal setup method, w...
Sage Weil
06:14 PM Revision eca53bbf (ceph): mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
Fixes: #6049
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
06:05 PM Revision 276157f5 (ceph): upgrade/mixed-mon: use dumpling code for dupmling workunits
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:51 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
it is sending a 40MB xattr and failing. it should be sending 64K. note that 2 lines down from osd max attr in confi... Sage Weil
05:40 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
logs with debug on is in: mira025: /home/ubuntu/bug_6071_latest Tamilarasi muthamizhan
05:15 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
xfs Tamilarasi muthamizhan
05:12 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
logs are copied to ubuntu@mira025:/home/ubuntu/bug_6071 Tamilarasi muthamizhan
05:09 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
the test is... Sage Weil
05:04 PM Bug #6071 (Resolved): rados api test LibRadosMisc.BigAttrPP failed on the arm set up
The rados api test failed on arm test setup when using ceph-deploy task. while it still worked with install task.
...
Tamilarasi muthamizhan
05:34 PM Revision 9cea33ab (ceph): Merge pull request #516 from dachary/master
erasure code : plugin, interface and glossary documentation updates
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
05:27 PM Bug #5951: osd: next: EEXIST on mkcoll
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-7" -n 50 --owner samuelj@slider test... Samuel Just
03:47 PM Bug #5951: osd: next: EEXIST on mkcoll
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-6" -n 50 --owner samuelj@slider test... Samuel Just
01:10 PM Bug #5951: osd: next: EEXIST on mkcoll
ubuntu@teuthology:/a/teuthology-2013-08-20_01:00:13-rados-next-testing-basic-plana/2690 Sage Weil
09:18 AM Bug #5951: osd: next: EEXIST on mkcoll
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-08-19_20:00:16-rados-dumpling-testing-basic-plana/2087 Sage Weil
05:23 PM Bug #5922: osd: unfound objects on next
After examining the running process of one of these, it really looks like either the replica ignored the message for ... Samuel Just
04:58 PM CephFS Bug #6004 (Pending Backport): osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(lof...
Sage Weil
04:40 PM Support #6070 (Resolved): list_lockers() never returns after disk full (librbdpy)
In the situation where an OSD disk fills up and then we attempt to unmount a resource, we have a process which, among... JuanJose Galvez
03:51 PM rbd Bug #5220: test_ls_snaps segfaults on the arm test setup
teuthology logs are copied to ubuntu@mira025:/home/ubuntu/rbd_api_old Tamilarasi muthamizhan
03:39 PM Bug #6040 (Resolved): Significant slowdown of osds since v0.67 Dumpling
From ceph-users:
Hey Samuel,
I picked up 0.67.1-10-g47c8949 from the GIT-builder and the osd from
that seems t...
Samuel Just
03:34 PM Revision 3a831292 (ceph): erasure code : plugin, interface and glossary documentation updates
* replace the erasure code plugin abstract interface with a doxygen link
that will be populated when the header sho...
Loïc Dachary
03:11 PM Revision 47c89497 (ceph): librados: fix MWatchNotify leak
Do not leak the message if the watcher is not registered. Also, simplify
this block.
Fixes (part of): #5949
Backpor...
Sage Weil
12:53 PM devops Bug #6035: ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
ceph version 0.67.1 (e23b817ad0cf1ea19c0a7b7c9999b30bed37d533)
looks like the mon create command doesnt hang anym...
Tamilarasi muthamizhan
12:04 PM devops Bug #6035: ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
Tamil, I attempted to start manually the mon on one of those servers and got errors:... Alfredo Deza
12:26 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
Rebuilding leveldb-1.12 without the Basho patch seems to work ok. This patch is described as:
# Cherry-picked fro...
Anonymous
12:06 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
Looks like the old leveldb-1.7.0 package works ok with dumpling on centos6.3, but the new leveldb-1.12 package does n... Anonymous
08:02 AM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
6.3 fails in the same way:... Alfredo Deza
12:20 PM Bug #6049 (Resolved): pgmap json output shows bytes_* values quadrupled
Dan Mick
11:50 AM devops Feature #4954 (New): ceph-deploy: help and document need to be updated for osd create
Alfredo Deza
11:28 AM Bug #6045 (Pending Backport): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
Sage Weil
10:14 AM devops Feature #6067 (Resolved): ceph-deploy: make mon create catch common errors
a few ideas:
- add a --add argument that is needed to expand the mon cluster. if not present, we will only procee...
Sage Weil
09:52 AM devops Bug #6019 (Resolved): ceph-deploy needs to better detect yum/apt for bootstraping
Merged into ceph-deploy master: 252c21dec59ba1ff407362a6b21f043b7b8947ef
We are now making sure we are adding the ...
Alfredo Deza
08:53 AM devops Bug #6019 (Fix Under Review): ceph-deploy needs to better detect yum/apt for bootstraping
Opened pull request: https://github.com/ceph/ceph-deploy/pull/46 Alfredo Deza
09:42 AM Revision 8e533018 (ceph): Do not use some compilation flag invalid for clang
-Wstrict-null-sentinel and -rdynamic are invalid flags
for clang compiler.
Signed-off-by: Christophe Courtaut <chris...
Christophe Courtaut
08:07 AM rbd Bug #5955: qemu deadlock when librbd caching enabled (writethru or writeback).
This hang occurred frequently with qemu 1.4.0, but after a week of trying, I cannot reproduce this bug under qemu 1.5... Mike Dawson
05:53 AM Revision 928a0d42 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
05:52 AM Revision b3a9a8c4 (ceph): PG: remove old log when we upgrade log version
Otherwise the log_oid will be non-empty and the next
boot will cause us to try to upgrade again.
Fixes: #6057
Signed...
Samuel Just
05:51 AM Revision 1f851cb2 (ceph): PG: remove old log when we upgrade log version
Otherwise the log_oid will be non-empty and the next
boot will cause us to try to upgrade again.
Fixes: #6057
Signed...
Samuel Just
05:50 AM Revision d948f07a (ceph): Merge branch 'wip-fallocate'
Reviewed-by: Sage Weil <sage@inktank.com> Sage Weil
05:49 AM Revision 6eee73c9 (ceph): ceph-fuse: fallocate appears in fuse 2.9.1, not 2.9
There is no macro to differentiate 2.9 from 2.9.1, so we have to wait
to use this until 3.0. :(
Signed-off-by: Sage...
Sage Weil
05:49 AM Revision c3394565 (ceph): client: guard fallocate with #ifdefs
Only include linux header if it's linux. Only implement the fallocate
method if FALLOC_FL_PUNCH_HOLE is defined.
Si...
Sage Weil
05:49 AM Revision 10192747 (ceph): client: do not mark_caps_dirty for generic fallocate
A normal fallocate in which the size is not changed is still a no-op.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
05:49 AM Revision 35b00c8b (ceph): Ceph-fuse: Fallocate and punch hole support
This patch implements fallocate and punch hole support for Ceph fuse client.
Signed-off-by: Yunchuan Wen <yunchuanwe...
Li Wang
04:37 AM Revision c2548a5c (ceph): mon: add 'pg dump delta' to get just the rate info
Still include it in the basic 'pg dump summary' info.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:27 AM Subtask #6064 (Rejected): erasure code : convenience functions to code / decode
It would be usefull to have convenience functions that "work in terms of offset+length instead of chunks":http://arti... Loïc Dachary
01:05 AM Revision c6005ccb (ceph): PGLog: add a config to disable PGLog::check()
This is a debug check which may be causing excessive
cpu usage.
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off...
Samuel Just
01:04 AM Revision 00080d78 (ceph): PGLog: add a config to disable PGLog::check()
This is a debug check which may be causing excessive
cpu usage.
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off...
Samuel Just
12:27 AM Revision 2398c1b5 (ceph): doc: Title change.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins

08/19/2013

11:42 PM Revision c0449515 (ceph): regression: remove
It's just an out-of-date symlink list at this point.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:54 PM Bug #6057 (Resolved): osd: log bound mismatch after bobtail -> dumpling -> next upgrade
yay, tested ok for me too. merged and backported Sage Weil
10:42 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
Ran the above yaml on wip-6057, seems to work. Samuel Just
05:59 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
wip-6057 Samuel Just
04:55 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
fatty:/home/sage/tmp/6057/ceph-osd.0.log for the full log Sage Weil
04:55 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
... Sage Weil
02:11 PM Bug #6057 (Resolved): osd: log bound mismatch after bobtail -> dumpling -> next upgrade
2013-08-19 06:24:27.814763 osd.2 0.0.0.0:6808/24619 1 : [ERR] 3.4 log bound mismatch, info (0''0,30''164] actual [21'... Sage Weil
10:47 PM Bug #5951: osd: next: EEXIST on mkcoll
no failures in previous run
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-5" -n 5...
Samuel Just
03:43 PM Bug #5951: osd: next: EEXIST on mkcoll
no failures in the last run
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-4" -n 5...
Samuel Just
11:08 AM Bug #5951: osd: next: EEXIST on mkcoll
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-3" -n 20 --owner samuelj@slider test... Samuel Just
08:58 AM Bug #5951: osd: next: EEXIST on mkcoll
ubuntu@teuthology:/a/teuthology-2013-08-19_01:00:13-rados-master-testing-basic-plana/969 Sage Weil
10:40 PM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
merged wip-dumpling-pglog-undirty with the config set to false into next and dumpling. Samuel Just
12:08 AM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
wip-dumpling-pglog-undirty may help with this. Samuel Just
10:39 PM Revision ceb1d7bb (ceph): readwrite: Specifying the domain root pool
This fixes a 404 error caused when the
reads from the newly created region cannot find
necessary data due to the doma...
Joe Buck
10:21 PM Revision 220f7d61 (ceph): osd/ReplicatedPG: remove broken AccessMode logic
The original intent here was to handle reads in two modes. For
workloads with read/modify/write ops, the RMW mode wo...
Sage Weil
10:14 PM Revision c64878b5 (ceph): Merge pull request #508 from ceph/wip-5905
examples: add a librados/hello_world program
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Loic Da...
Gregory Farnum
09:55 PM Revision 823435ce (ceph): examples: add a librados/hello_world program
This is a simple program with lots of explanatory comments people
can use as a model for using librados.
Signed-off-...
Greg Farnum
09:30 PM Revision 35313052 (ceph): upgrade/mixed-mons: run final dumpling test against all-dumpling mons
Sage Weil
09:30 PM Revision 3bcff449 (ceph): upgrade/mixed-mons: run cuttlefish tests against (2 cuttlefish, 1 dumpl...
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:18 PM Revision 5695de1f (ceph): upgrade: fix mixed workloads
We are running cuttlefish/dumpling mix. Client node still has cuttelfish.
Use cuttelfish workunits.
Sage Weil
09:10 PM Revision 0a8a1c98 (ceph): Merge pull request #41 from ceph/wip-3791
Various usability and documentation fixes Alfredo Deza
09:10 PM Revision d3b6d633 (ceph): Merge pull request #41 from ceph/wip-3791
Various usability and documentation fixes Alfredo Deza
07:49 PM Revision 96d719ee (ceph): ceph: parse CEPH_ARGS environment variable
Fixes: #6052
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked ...
Sage Weil
07:49 PM Revision d348cf5d (ceph): rados pybind: add conf_parse_env()
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit e...
Sage Weil
07:48 PM Revision eef7cacd (ceph): rados pybind: add conf_parse_env()
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
07:48 PM Revision 67a95b98 (ceph): ceph: parse CEPH_ARGS environment variable
Fixes: #6052
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
07:41 PM Revision 68c1c70e (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
07:41 PM Revision 9dda1cc0 (ceph): doc/release-notes: v0.61.8
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:32 PM Revision 233fed8c (ceph): Merge pull request #513 from dalgaaf/fix/wip-da-documentation
Fix documentation issues Sage Weil
06:56 PM Revision 090e4c4a (ceph): filestore-config-ref.rst: mark some filestore keys as deprecated
Marked the following keys as deprecated since v0.65:
- filestore flusher
- filestore flusher max fds
- filestore sync...
Danny Al-Gaaf
06:51 PM Revision 22abe029 (ceph): Whoops! Make 'MacOS X' a header again.
Zack Cerza
06:49 PM Revision 3f42335a (ceph): And, more formatting tweaks.
Zack Cerza
06:46 PM Revision adc3f62e (ceph): Mo' betta consistency.
Zack Cerza
06:35 PM Revision 59e01a41 (ceph): Don't necessarily need to manually link libvirt. Also, remove $'s.
Zack Cerza
06:16 PM Revision a396e027 (ceph): Merge pull request #512 from ceph/wip-5988
Reviewed-by: Sage Weil <sage@inktank.com> Sage Weil
06:09 PM devops Bug #5599: ceph-disk: prepare should issue a partprobe on the journal device too
Actually this patch (attached) is probably more in keeping with the code style already used in ceph-disk, uses partpr... Mark Kirkwood
05:13 PM devops Bug #5599: ceph-disk: prepare should issue a partprobe on the journal device too
Fyi a tentative patch has been suggested, using partx rather than partprobe (no idea which might be best mind you):
...
Mark Kirkwood
06:02 PM Revision 0c5f842e (ceph): Merge branch 'wip-erasure-coded-doc'
Samuel Just
05:29 PM Revision 4e86be92 (ceph): librados: synchronous commands should return on commit instead of ack
This is unlikely to be noticed by anybody, but it is a big change. Document
in the PendingReleaseNotes and bump up th...
Greg Farnum
05:28 PM Revision efd1bce4 (ceph): Merge pull request #493 from dachary/wip-erasure-coding-doc
rearrange erasure code documents
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
05:21 PM Revision f5636be7 (ceph): mon: make MonMap error message about unspecified monitors less specific.
The error message helpfully references the -m and -c CLI options for
specifying monitors, but this code can be invoke...
Greg Farnum
05:06 PM rgw Bug #6056 (Fix Under Review): rgw: sync agent is not propagating bucket delete
We end up not removing the bucket entry point, although the bucket is unlinked from the user. Yehuda Sadeh
10:04 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
I should have noted that I would expect that info for the bucket should not be found on either the source or the dest... Anonymous
10:02 AM rgw Bug #6056 (Resolved): rgw: sync agent is not propagating bucket delete
A new test that deletes an existing bucket on the source, then does a sync, then tries to get info for that bucket on... Anonymous
04:10 PM Bug #5902 (Resolved): s3tests failure during parallel upgrade test
backported Sage Weil
03:42 PM Bug #6003: journal Unable to read past sequence 406 ...
200 runs later and no luck reproducing this with logs.
/var/lib/teuthworker/archive/sage-bug-6003-a
200 passes
Sage Weil
09:38 AM Bug #6003: journal Unable to read past sequence 406 ...
Run this tasks repeatedly with logging Ian Colle
03:24 PM Fix #6059 (Resolved): osd: block reads while repgather is writing across replicas
Currently we use the ondisk_write/read locks to do mutual exclusion over the local filestore which avoids reading dat... Sage Weil
03:21 PM Feature #5905 (Resolved): hello world librados program (with explanatory comments!)
Merged into master, commit:823435ce650a2be0523eba0d91dc9feb28b795f7 Greg Farnum
03:01 PM Revision 6f9c759a (ceph): Remove false note about default value.
Zack Cerza
03:01 PM Revision 39879eca (ceph): Slightly tweak path.
Zack Cerza
02:59 PM Revision 5bd7f620 (ceph): Add comment about portability to get_testdir_base()
Zack Cerza
02:49 PM Revision 7a2cca1d (ceph): Update base_test_dir default to reflect reality
Zack Cerza
02:42 PM Bug #6058 (Duplicate): upgrading from bobtail to dumpling to next: log bound mismatch and wrong n...
Tamilarasi muthamizhan
02:39 PM Bug #6058 (Duplicate): upgrading from bobtail to dumpling to next: log bound mismatch and wrong n...
These failure are seen when running the rgw upgrade tests from bobtail to dumpling to next branch.
logs from the n...
Tamilarasi muthamizhan
02:03 PM Revision 657a070b (ceph): Merge pull request #37 from ceph/wip-fix5957-wusui
Display error message when locking a vpm fails due to downburst errors. Zack Cerza
01:37 PM CephFS Bug #5039 (Resolved): client: unlinking files leaves the cached entry behind
Sage Weil
01:04 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
getting somewhere. but it still can't find it.... Zoltan Arnold Nagy
12:31 PM Bug #6043 (In Progress): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
is the ceph package still installed? some older versions didn't stop the jobs before they uninstalled, which might e... Sage Weil
11:54 AM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
well...... Zoltan Arnold Nagy
09:33 AM Bug #6043 (Rejected): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
stop ceph-osd id=0
or
stop ceph-osd-all
Sage Weil
12:50 PM Bug #6052 (Resolved): ceph cli doesn't respect CEPH_ARGS
Sage Weil
09:42 AM Bug #6052 (Fix Under Review): ceph cli doesn't respect CEPH_ARGS
Sage Weil
09:01 AM Bug #6052 (Resolved): ceph cli doesn't respect CEPH_ARGS
... Sage Weil
12:29 PM Feature #6036 (Fix Under Review): cachepool: osd: add objecter
Sage Weil
11:20 AM Bug #5988 (Resolved): librados: synchronous IO generally returns on ack instead of commit
Merged into master, thanks Sage. Greg Farnum
11:16 AM Bug #5988 (Fix Under Review): librados: synchronous IO generally returns on ack instead of commit
wip-5988, commit:4e86be9232602ed595d885fcaeda5e47ad9a2a6a, pull request 512. Greg Farnum
11:19 AM Bug #5979 (Resolved): librados: imposes internal tooling expectations on users
Merged into master. Greg Farnum
11:15 AM Bug #5979 (Fix Under Review): librados: imposes internal tooling expectations on users
wip-5988, commit:f5636be742bffb19f16fdb832891fd1a43679ccf. Pull request 512. Greg Farnum
09:53 AM Fix #5844: osd: snaptrimmer should throttle itself
(09:57:41 AM) sjust: xdeller: right, the only way to fix that would be to increase OSDMap propogation speed
Regard...
Igor Lukyanov
09:42 AM rgw Bug #6051: rgw: 404 during readwrite test
Missed adding the traceback entry to an error dict in one codepath. I've pushed a one-line fix to the s3-tests branch... Anonymous
09:00 AM rgw Bug #6051 (Resolved): rgw: 404 during readwrite test
... Sage Weil
09:39 AM rgw Bug #6046 (Fix Under Review): rgw: empty pool created for control objects
Yehuda Sadeh
09:36 AM Bug #6041 (Resolved): Failing to add 3rd monitor
Please upgrade to 0.67(.1) dumpling; 0.64 is an interim development release that doesn't get backported fixes (as 0.6... Sage Weil
08:53 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
bernhard glomm wrote:
> Sage Weil wrote:
> > bernhard: i think the problem in your case is that you have old keyrin...
Sage Weil
12:40 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
Sage Weil wrote:
> bernhard: i think the problem in your case is that you have old keyrings in /etc/ceph from prior ...
bernhard glomm
08:33 AM Revision a8462945 (ceph): auth-config-ref.rst: fix signature keys
Fix names of cephx signature keys.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Danny Al-Gaaf
07:34 AM Subtask #5862: FileStore must work with ghobjects rather than hobjects
Here is how I understand "stripe":https://www.usenix.org/legacy/events/fast09/tech/full_papers/plank/plank.pdf / shar... Loïc Dachary
07:11 AM devops Bug #6019 (In Progress): ceph-deploy needs to better detect yum/apt for bootstraping
Alfredo Deza
06:54 AM Revision d783e33b (ceph): v0.61.8
Gary Lowell
06:44 AM Subtask #5878: erasure plugin mechanism and abstract API
Wido den Hollander wrote:
> Will this be case sensitve? I would suggest not, since that will confuse users. I pers...
Loïc Dachary
06:32 AM Subtask #5878: erasure plugin mechanism and abstract API
I haven't looked at it in-depth, but one thing I noticed is that Reed-Solomon is always spelled with the first two le... Wido den Hollander
04:07 AM Revision 21a6e247 (ceph): RadosClient: shutdown monclient after dropping lock
Otherwise, the monclient shutdown may deadlock waiting
on a context trying to take the RadosClient lock.
Fixes: #589...
Samuel Just
02:44 AM Bug #6047: mon: Assert and monitor-crash when attemting to create pool-snapshots while rbd-snapsh...
This is pretty much the same as #5959, which was reported on cuttlefish and which we believed to have fixed on commit... Joao Eduardo Luis

08/18/2013

10:55 PM Bug #6022 (New): monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
verified that i can reproduce this. my first guess is a problem with the leveldb package on 6.4. 6.3 passes? Sage Weil
10:55 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
Sage Weil
10:32 PM Bug #6049 (Resolved): pgmap json output shows bytes_* values quadrupled
I was looking at the "ceph --format=json status" pgmap bytes_{used,avail,total} values with the goal of using them to... Faidon Liambotis
09:08 PM Bug #5897 (Resolved): ceph_test_rados_api_watch_notify hang on LibRadosWatchNotify.WatchNotifyTim...
fix preceded dumpling; backported to cuttlefish branch Sage Weil
09:06 PM rgw Bug #5949 (Resolved): radosgw: leaks
Sage Weil
06:45 PM Revision 290bcd8a (ceph): rgw: drain requests before exiting
Fixes: #5953
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry pick...
Yehuda Sadeh
06:45 PM Revision 863df08a (ceph): rgw: do not leak handler in get_handler() error path
If we fail to initialize, delete the handler.
Fixes (part of): #5949
Signed-off-by: Sage Weil <sage@inktank.com>
Rev...
Sage Weil
06:45 PM Revision 9ac003f7 (ceph): rgw: fix leak of RGWDataChangesLog::renew_thread
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 25948319c4d256c4aeb0137eb88947e54d14cc79)
Sage Weil
06:44 PM Revision 89cd9dc4 (ceph): rgw: free resolver on shutdown
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit a31356338b8ae55df59d829d9080ffad70b97d10)
Sage Weil
06:44 PM Revision 5b26ca7f (ceph): rgw: fix up signal handling
OMG libfcgi is annoying with shutdown and signals. You need to close
the fd *and* resend a signal to ensure that you...
Sage Weil
06:36 PM Revision 1670a73b (ceph): librados: fix async aio completion wakeup
For aio flush, we register a wait on the most recent write. The write
completion code, however, was *only* waking th...
Sage Weil
06:35 PM Revision 6cf05375 (ceph): librados: fix locking for AioCompletionImpl refcounting
Add an already-locked helper so that C_Aio{Safe,Complete} can
increment the reference count when their caller holds t...
Josh Durgin
11:42 AM devops Bug #4924 (Resolved): ceph-deploy: gatherkeys fails on raring (cuttlefish)
closing out this bug. i think i captured everything we learned in http://pad.ceph.com/p/quorum_pitfalls along with a... Sage Weil
11:36 AM rbd Bug #5919 (Resolved): qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to ke...
Sage Weil
11:08 AM Bug #6047 (Resolved): mon: Assert and monitor-crash when attemting to create pool-snapshots while...
While playing around on my test-cluster, I ran into a problem that I've seen before, but have never been able to repr... Oliver Daudey
 

Also available in: Atom