Activity
From 03/10/2013 to 04/08/2013
04/08/2013
- 08:25 PM Feature #3761 (Resolved): kernel messenger: need to support multiple ops per request
- The following have been committed to the "testing" branch
of the ceph-client git repository:
b0ae840 libceph: com... - 08:25 PM Feature #2770 (Resolved): krbd: define tasks to add osd_client compound class op support
- The following has been committed to the "testing" branch
of the ceph-client git repository:
436b0c0 libceph: add,... - 08:24 PM Feature #4104 (Resolved): osd_client: support passing page array as data for CALL op
- The following has been committed to the "testing" branch
of the ceph-client git repository:
51122dd libceph: make... - 08:20 PM Bug #4674 (Rejected): messenger: crash in read_partial_message()
- Rejecting this. It was a bug in a patch that had not
yet been committed. I fixed that patch, and it has
now been ... - 08:17 PM Subtask #4658 (Resolved): rbd: don't assume one op per request
- The following have been committed to the "testing" branch
of the ceph-client git repository:
78c8c1a rbd: don't s... - 08:16 PM Subtask #4657 (Resolved): libceph: have each op describe its own data
- The following have been committed to the "testing" branch
of the ceph-client git repository:
73b4c46 libceph: add... - 08:15 PM Subtask #4656 (Resolved): libceph: maintain source rather than wire ops array
- The following have been committed to the "testing" branch
of the ceph-client git repository:
e642226 rbd: define ... - 08:13 PM Bug #4659 (Resolved): rbd: define inbound data size for method ops
- The following has been committed to the "testing" branch
of the ceph-client git repository:
7b67a62 rbd: define i... - 08:13 PM Subtask #4589 (Resolved): libceph: consolidate maintenance of message data length
- The following has been committed to the "testing" branch
of the ceph-client git repository:
0af231f libceph: prov... - 01:23 PM Bug #4684 (Resolved): qa: test_formatted_output needs updating for progress going to stderr
- ...
- 01:20 PM Bug #4683 (Resolved): librbd: diff_iterate test failures
- These are probably the same underlying issue.
From ubuntu@teuthology:/a/teuthology-2013-04-08_02:44:59-rbd-next-te...
04/06/2013
- 12:55 PM Bug #4674: messenger: crash in read_partial_message()
- And now that I've looked at it, I see the cause...
It's this commit:
commit 0b809454cd5cd5cf3129a5beb6ba06970fd... - 12:44 PM Bug #4674 (Rejected): messenger: crash in read_partial_message()
- Testing with 3.8.0-ceph-00293-ga39ffbd (which is a test
version of some code I've posted for review) I hit a
crash ...
04/05/2013
- 10:29 PM Bug #4670 (Resolved): librbd: DiffIterateStress test failing
- commit:79b71441f8c2a1b282fa0e85badcb7d410c8005d
- 09:32 PM Bug #4670 (Resolved): librbd: DiffIterateStress test failing
- it only happens when you do the full test set and not when you run just that test because the random seed is differen...
- 04:40 PM Feature #4104 (Fix Under Review): osd_client: support passing page array as data for CALL op
- Found one small problem in this patch and another
one (probably the real cause) in one of the messenger
patches I p... - 03:34 PM Feature #4104: osd_client: support passing page array as data for CALL op
- I have a patch that resolves this, based on the code just
posted for review for http://tracker.ceph.com/issues/3761.... - 07:29 AM Feature #4104 (In Progress): osd_client: support passing page array as data for CALL op
- Now that I've got the per-op data out for review I can
start looking at this one.
It is going to be my test case ... - 04:36 PM Feature #3761: kernel messenger: need to support multiple ops per request
- I updated one of the patches posted:
[PATCH 5/6, v2] libceph: implement multiple data items in a message
Here's... - 03:31 PM Feature #3761: kernel messenger: need to support multiple ops per request
- Hopefully this will be it.
I have one more patch, which adds a second outgoing data item
for a osd class method C... - 03:28 PM Feature #3761 (Fix Under Review): kernel messenger: need to support multiple ops per request
- The following patches have been posted for review:
[PATCH 1/6] libceph: record bio length
[PATCH 2/6] libceph: mo... - 07:30 AM Feature #3761: kernel messenger: need to support multiple ops per request
- Just to be clear, there is another handful of patches that
I have yet to post for review in order to complete this
... - 07:22 AM Feature #3761: kernel messenger: need to support multiple ops per request
- Here are some patches that I just posted for review which
were part of implementing this, but were more along the
l... - 03:27 PM Feature #2770 (Fix Under Review): krbd: define tasks to add osd_client compound class op support
- The following patch has been posted for review:
[PATCH 6/6] libceph: add, don't set data for a message
- 02:50 PM Bug #4665 (Resolved): librbd: read_iterate() can overflow its return value
- If the length requested is longer than int64_t, it will wrap around. This happened to someone on irc when doing an rb...
- 09:13 AM Bug #2700: blkdeviotune method at libvirt doesn`t work on RBD volumes
- Andrey Korolyov wrote:
> > One thing I noted, which doesn't seem related to RBD is that a Virtual Machine becomes ve... - 08:56 AM Bug #2700: blkdeviotune method at libvirt doesn`t work on RBD volumes
- > One thing I noted, which doesn't seem related to RBD is that a Virtual Machine becomes very slow and unresponsive w...
- 08:39 AM Bug #2700: blkdeviotune method at libvirt doesn`t work on RBD volumes
- I've just submitted a patch for this to libvirt (also attached).
I tested it locally with libvirt 1.0.4 and it wor... - 08:24 AM Bug #4661 (Can't reproduce): xfstest 139 hung
- i thought there was a bug open for this (saw it last week) but i guess not...
- 07:23 AM Subtask #4657 (Fix Under Review): libceph: have each op describe its own data
- Out for review.
- 07:22 AM Subtask #4657: libceph: have each op describe its own data
- The following patches have been posted for review:
[PATCH 10/20] libceph: add data pointers in osd op structures
... - 05:56 AM Subtask #4657 (Resolved): libceph: have each op describe its own data
- Each osd request has an array of osd operations (ops). Each
op can have a data item associated with it.
Currentl... - 07:21 AM Subtask #4658 (Fix Under Review): rbd: don't assume one op per request
- The following patches have been posted for review:
[PATCH 12/20] rbd: don't set data in rbd_osd_req_format_op()
[... - 06:17 AM Subtask #4658 (Resolved): rbd: don't assume one op per request
- I found it became necessary to rework a little of the rbd code
while working through having the osd support multiple... - 07:12 AM Subtask #4656 (Fix Under Review): libceph: maintain source rather than wire ops array
- The following patches have been posted for review:
[PATCH 07/20] rbd: define rbd_osd_req_format_op()
[PATCH 08/20... - 05:49 AM Subtask #4656 (Resolved): libceph: maintain source rather than wire ops array
- The osd client currently maintains the ops array for an osd
request directly in its request message. It formats int... - 07:10 AM Bug #4659 (Fix Under Review): rbd: define inbound data size for method ops
- The following patch has been posted for review:
[PATCH 01/20] rbd: define inbound data size for method ops - 06:25 AM Bug #4659 (Resolved): rbd: define inbound data size for method ops
- When rbd creates an object request containing an object method call
operation it is passing 0 for the size. I origi... - 06:36 AM Subtask #4589 (Fix Under Review): libceph: consolidate maintenance of message data length
- One more patch that probably should have been included has
now been posted for review:
[PATCH] libceph: provide d... - 05:23 AM Subtask #4589 (Resolved): libceph: consolidate maintenance of message data length
- The following have been committed to the ceph-client
"testing" repository:
fb3f962 libceph: record length of bio ...
04/04/2013
- 09:52 AM Feature #3893: krbd: document the new request code
- It's no longer fresh, and perhaps it's no more (or less)
worthy of documenting than any other piece of code we
have... - 09:49 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I'm updating this because the bug I identified in the
new code while trying to reproduce this has been
committed. ... - 09:30 AM Subtask #4589 (Fix Under Review): libceph: consolidate maintenance of message data length
- The following patches have been posted for review:
[PATCH 3/9] libceph: record length of bio list with bio
[PATCH... - 09:01 AM Subtask #4589: libceph: consolidate maintenance of message data length
- One more thing. I will be recording the message data length
(in CPU byte order) in a separate field in the message,... - 08:55 AM Subtask #4589: libceph: consolidate maintenance of message data length
- Just a comment on the work that leads up to getting
this to happen.
My aim is to have ceph_osdc_build_request() b... - 08:09 AM Subtask #4125 (Resolved): kernel messenger: support multiple sources of data
- As mentioned, I fixed a simple problem (which was
more a problem for the reader than the computer),
and am therefor... - 08:07 AM Feature #3861 (Resolved): rbd: consider splitting rbd_osd_req_op_create()
- The following have been committed to the ceph-client
"testing" branch:
76aa2dc ceph: move max constant definition...
04/02/2013
04/01/2013
- 11:56 AM Bug #4531 (In Progress): ObjectCacher: read waiters for parent data during copyup get reordered, ...
- 11:55 AM Bug #2608: rbd: hung xfstest 270
- Test 270 now doesn't run because:
270 [not run] fsgqa user not defined.
There are a few tests that require a... - 11:34 AM Bug #2608: rbd: hung xfstest 270
- Trying to run 270 right now.
- 11:30 AM Bug #2608: rbd: hung xfstest 270
- TODO: Try xfstests #270 on recent kernel (current testing
should be fine). - 11:54 AM Feature #4605 (Duplicate): rbd xfstests: define qa user, group, etc.
- Some xfstests require a designated user (and as I recall
a group too) in order to run. I think one example of this
... - 11:48 AM Bug #3701 (Can't reproduce): qemu xfstest hung BUG: unable to handle kernel NULL pointer derefere...
- 11:47 AM Fix #3588: rbd.py's clone should take stripe parms, call rbd_clone2
- 11:47 AM Bug #3871: krbd: initial header read may be out of date
- 11:26 AM Feature #4444 (Resolved): send/receive rbd snapshots
- 11:26 AM Feature #4084 (Resolved): rbd: incremental backups
- 11:26 AM Feature #4445 (Resolved): librbd: expose changed objects since a given snapshot
- 09:26 AM Bug #4540 (Resolved): libceph: problem in ceph_osdc_msg_data_set
03/31/2013
- 01:10 PM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
- Thanks for your great work! Is there already a way / branch to test this with bobtail?
03/29/2013
- 04:03 PM Subtask #4589 (Resolved): libceph: consolidate maintenance of message data length
- Right now the total length of the data in a message is
modified in different places throughout the code.
This makes... - 03:19 PM Fix #4429: libceph: support a list of data items in a message
- Adding a final note that the following has been
committed to the ceph-client "testing" branch:
c658410 libceph: m... - 03:15 PM Feature #2770: krbd: define tasks to add osd_client compound class op support
- OK, here are my plans for finishing this up.
First, http://tracker.ceph.com/issues/3861 defines work that
consoli... - 02:40 PM Feature #3861 (Fix Under Review): rbd: consider splitting rbd_osd_req_op_create()
- 02:39 PM Feature #3861: rbd: consider splitting rbd_osd_req_op_create()
- I have posted the following patches for review. The first
two are really cleanup leading to the third, which
actua... - 01:29 PM Feature #3861 (In Progress): rbd: consider splitting rbd_osd_req_op_create()
- I implemented this a few weeks ago. I'm finally getting
back to updating it to match the latest code, so this
time... - 01:42 PM Bug #3737 (Pending Backport): Higher ping-latency observed in qemu with rbd_cache=true during dis...
- 01:29 PM Bug #3737 (Resolved): Higher ping-latency observed in qemu with rbd_cache=true during disk-write
- commit:95c4a81be1af193786d0483fcbe81104d3da7c40 Note that the qemu patch still needs to get merged upstream (#4581).
- 11:16 AM Bug #3737 (Fix Under Review): Higher ping-latency observed in qemu with rbd_cache=true during dis...
- 01:34 PM Subtask #4091 (Resolved): ObjectCacher: optionally make readx/writex calls never block
- commit:95c4a81be1af193786d0483fcbe81104d3da7c40
- 11:17 AM Subtask #4091 (Fix Under Review): ObjectCacher: optionally make readx/writex calls never block
- 11:46 AM Feature #3416 (Resolved): krbd: open parent on open
- 11:44 AM Feature #3417 (Duplicate): krbd: read path (layering)
- 11:41 AM Feature #2531 (Resolved): rbd: fencing broken clients
- 11:41 AM Feature #4211 (In Progress): get good qemu, libvirt versions+patches in CentOS+
- 11:41 AM Feature #4211: get good qemu, libvirt versions+patches in CentOS+
- See 4514 / 4515 for further details.
- 11:40 AM Feature #3472 (Resolved): make it possible to get the watchers out of an object
- 11:36 AM Bug #4581 (Resolved): qemu: use asychronous flush
- To fix #3737. This task is to track the upstream patch.
03/28/2013
- 08:09 PM Subtask #4125: kernel messenger: support multiple sources of data
- Another status update, based on the history in this issue.
Sage straightened me out about the "data_off" field. I... - 08:02 PM Subtask #4125: kernel messenger: support multiple sources of data
- I should have updated this before I guess.
It turns out I implemented something fairly similar to what
was origin... - 07:55 PM Feature #3761: kernel messenger: need to support multiple ops per request
- I forked off another bug one day for some work I was
doing related to this--basically layout a specific
plan once i... - 07:55 PM Fix #4429 (Duplicate): libceph: support a list of data items in a message
- We decided that there was no benefit to having
both this asnd 3761, so I'm marking this as a
duplicate.
http:/... - 09:28 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- For the hell of it I tried this using the 3.7 kernel and
found that I don't see the crash. That puts a bound
on wh... - 12:23 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- Just awake now: I'll respond to #7: yes, the crash happens like 2-3 seconds after I run rbd map.
FYI: after today ... - 07:51 AM Bug #4525 (Pending Backport): hang during librbd python tests
- commit:613b7085bb48cde1e464b7a97c00b8751e0e917f
03/27/2013
- 09:21 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- my guess is we are putting too many references to the socket, and some lingering state is trying to call the socket s...
- 09:04 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- OK, clearly if you run the command with the additional
arguments specifying the pool, id, and keyring you get
a ker... - 07:53 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- OK, I did some more tests. Running this command by itself is fine:
strace rbd map afs254-vicepa
(Note, I haven't... - 04:22 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- A few notes.
I just ran this, without any other setup, and *that* caused
a crash:
strace rbd map afs254-vice... - 02:17 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- Not a lot can be immediately seen from the specifics
of the crash. But I suspect there's some memory
corruption, l... - 02:10 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- OK, I've reproduced *something* using 3.8.4, but I don't
understand it yet. But it seems similar, the crash occurre... - 07:30 AM Bug #4559 (Fix Under Review): krbd: kernel BUG when mapping unexisting rbd device
- I have posted the following patch for review:
[PATCH] rbd: don't zero-fill non-image object requests
Sage, th... - 06:45 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- Thanks. Without looking at the code, what I don't understand is why the user-mode rbd tool sends anything to the kern...
- 06:36 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I think I know why the crash is occurring. I don't
fully understand the big picture yet, but here's
the problem I ... - 06:25 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- Here is another trace of the BUG another slightly different way. It could be the lack of a keyring that causes the BU...
- 06:08 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I think I have reproduced the problem. I don't know
much more but it appears to have something to do with
the use ... - 01:50 PM Bug #4242: krbd: xfstest 259 failure (FS size near 4TB)
- Another 100 iterations of these tests without reproducing
the original problem:
214 221 222 236 241 243 245 246 247... - 05:46 AM Bug #4242: krbd: xfstest 259 failure (FS size near 4TB)
- 150 iterations of running this set of tests and I haven't
seen the problem reproduce:
214 221 222 236 241 243 245 2... - 09:30 AM Bug #4525: hang during librbd python tests
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-03-27_01:01:29-rbd-master-testing-basic/4331
- 09:25 AM Bug #4525: hang during librbd python tests
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-03-26_15:10:17-rbd-master-testing-basic/3828
- 07:05 AM Fix #4429: libceph: support a list of data items in a message
- I hit the problem described here http://tracker.ceph.com/issues/4450
while testing this. So before committing these... - 06:00 AM Fix #4429: libceph: support a list of data items in a message
- This ran these tests, along with a "full" xfstests run
overnight with no problems:
- kernel_untar_build.sh
... - 05:50 AM Bug #4563 (Closed): rbd xfstests: test 167 failing
- I believe this can be fixed by increasing the size of the
device (not sure if it's test or the scratch) used for tes...
03/26/2013
- 04:54 PM Bug #4559 (In Progress): krbd: kernel BUG when mapping unexisting rbd device
- I've requested more information. At this point though
my first step is reproducing the problem.
I did reproduce ... - 01:46 PM Bug #4559 (Resolved): krbd: kernel BUG when mapping unexisting rbd device
- Taken from the ceph-users mailing list.
I told Dan I'd take a look at this.
-------- Original Message --------
... - 03:58 PM Fix #4429: libceph: support a list of data items in a message
- (The following really applies to this issue as well
as 4428, 4427, and 4426.)
The patch(es) for this were posted ... - 03:52 PM Bug #4242: krbd: xfstest 259 failure (FS size near 4TB)
- I have been running tests all afternoon on two different
clusters with some code in place to catch this sort
of err... - 01:16 PM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- It may not be the right status, but I'm marking
this "testing" for now. - 01:15 PM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- This commit has been pushed to the ceph-client "testing" branch.
d51342b libceph: initialize data fields on last... - 12:52 PM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
- There's no way around it - we need an async flush in librbd. Using coroutines vs callbacks doesn't matter in this cas...
- 01:04 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
- Looks like I finally found a fix - using an explicitly asynchronous flush (instead of the sync flush made async by qe...
- 12:32 PM Bug #4392 (Resolved): kclient: libceph: osd ops send out of order
- The following changes have been committed to the ceph-client
"testing" branch:
0518f43 libceph: send queued reque... - 07:51 AM Bug #4392: kclient: libceph: osd ops send out of order
- The following updated patches have been posted for review:
[PATCH 3/6, v2] libceph: requeue only sent requests whe... - 06:44 AM Bug #4392: kclient: libceph: osd ops send out of order
- Sage explained something to me yesterday after taking a
quick look at my posted patches:
- the requirement for requ... - 05:20 AM Bug #4392: kclient: libceph: osd ops send out of order
- I tested (am testing) these patches overnight.
I ran my xfstests over rbd task with this in it:
- ceph:
br... - 02:06 AM Bug #4446: librbd: crash from opensolaris vm
- Yes, the same disk image boots and runs just fine from local storage (that's how we're running it now). FYI - here i...
- 01:19 AM Bug #4446: librbd: crash from opensolaris vm
- The error the guest is seeing is not actually a short read - it's just a bad error message from the solaris disk driv...
- 01:27 AM Bug #4551 (Resolved): librbd: rollback broken for clones
- Reported on ceph-devel: http://comments.gmane.org/gmane.comp.file-systems.ceph.devel/13979
03/25/2013
- 07:35 PM Bug #4392 (Fix Under Review): kclient: libceph: osd ops send out of order
- The following patches have been posted for review.
[PATCH 1/6] libceph: slightly defer registering osd request
[P... - 07:35 PM Bug #4392 (In Progress): kclient: libceph: osd ops send out of order
- I have a series of patches I'm now testing that I believe
will address this. They don't do exactly what I suggested... - 04:30 PM Feature #4550 (Resolved): Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
- The Ceph packages will be in EPEL which makes them suitable for Red Hat users deploying either RADOS, RGW or the Ceph...
- 11:31 AM Tasks #4210 (Resolved): get ceph and all libraries versions+patches in EPEL
- https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-0487/
- 11:25 AM Tasks #4453 (Rejected): patch rhel 6.5 libvirt as necessary
- libvirt 0.10.2 and later is new enough already.
- 09:57 AM Bug #4540 (Fix Under Review): libceph: problem in ceph_osdc_msg_data_set
- Posted for review. And, uh, whoops, I didn't mark this "in progress."
From 50688843c0a8f4a7bd56a27f943972351c4b... - 09:52 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- OK I have a fix, and it doesn't do what I said it should...
Basically it just re-initializes the message when the ... - 09:25 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- I have dropped my connection to the plana66 console. I
think I'm done with it and will pursue a fix for this.
I'... - 09:23 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- I think the problem is that the message data fields
need to be initialized. That happens if the message
is allocat... - 09:20 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- I should probably talk with someone about what's going on
in ceph_osdc_start_request(). It has some logic that's
a... - 09:08 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- It is the data out field in the request message that's
being set more than once. (What I expected, but I've
verifi... - 09:05 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- I took the liberty of connecting to the console of plana66, which
appears to have been left in this state for that p... - 08:52 AM Bug #4540: libceph: problem in ceph_osdc_msg_data_set
- Is there any chance this problem started with the addition
of that last commit:
06fb6a9f ceph: fix buffer pointer...
03/24/2013
03/23/2013
- 11:08 AM Feature #4444 (In Progress): send/receive rbd snapshots
- 11:08 AM Feature #4084 (In Progress): rbd: incremental backups
- 11:08 AM Feature #4445 (In Progress): librbd: expose changed objects since a given snapshot
03/22/2013
- 10:01 AM Bug #4531 (Resolved): ObjectCacher: read waiters for parent data during copyup get reordered, cau...
- This assert was seen by several users using clones:...
- 09:19 AM Bug #4525: hang during librbd python tests
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-03-20_07:49:52-rbd-master-testing-basic/30
- 09:00 AM Bug #4525 (Resolved): hang during librbd python tests
- ...
- 09:17 AM Bug #4364 (Pending Backport): ObjectCacher: inconsistency after flatten
- 09:03 AM Bug #4526 (Can't reproduce): rbd-fsx: ENOTEMPTY
- 2013-03-20T08:49:48.035 INFO:teuthology.orchestra.run.out:rbd_remove image_client.0-clone9: Directory not empty
wi... - 09:01 AM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-03-20_07:49:52-rbd-master-testing-basic/36
- 12:53 AM Bug #4522: RBD utility "showmapped" bug
- If I run rbd map lun-legacy-vm-bw-web01 one more time, It succeeds.
- 12:49 AM Bug #4522: RBD utility "showmapped" bug
- ...
- 12:47 AM Bug #4522: RBD utility "showmapped" bug
- Some new info.
I stopped VM and info about /dev/rbd62 and /dev/rbd/rbd/lun-legacy-vm-bw-web01 was wiped from fs au...
03/21/2013
- 11:49 PM Bug #4522 (Can't reproduce): RBD utility "showmapped" bug
- Hello, my command "rbd showmapped" doesn't show
one rbd volume which is in use:...
03/19/2013
- 11:43 AM Feature #3817 (Resolved): librbd: make cache write-through until a flush is encountered
- commit:1597b3e3a1d776b56e05c57d7c3de396f4f2b5b2
03/18/2013
- 09:18 PM Bug #4388 (Resolved): rbd import broken
- commit:35ab2a4189103abc25035a489a74b8261e9317c2
03/15/2013
- 07:04 PM Feature #3817 (Fix Under Review): librbd: make cache write-through until a flush is encountered
- wip-rbd-writethrough
- 11:54 AM Feature #4454 (Closed): openstack: support volume migration in Cinder
- As per the blueprint below:
http://summit.openstack.org/cfp/details/126
This will allow customers to copy RBD ... - 11:52 AM Feature #4013: rbd: openstack: extend nova boot api to support going from image to volume
- 11:52 AM Feature #4017: rbd: openstack: simplify volume booting with new api
- 11:41 AM Tasks #4453 (Rejected): patch rhel 6.5 libvirt as necessary
- 11:17 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
03/14/2013
- 04:15 PM Bug #4446: librbd: crash from opensolaris vm
- I just realized that the log file didn't get attached.
- 04:12 PM Bug #4446 (Closed): librbd: crash from opensolaris vm
- We have about 60 VM's using RBD. All of them are working fine except for one that's used with Solaris 10. I have ve...
- 03:03 PM Feature #4445: librbd: expose changed objects since a given snapshot
- 02:54 PM Feature #4445 (Resolved): librbd: expose changed objects since a given snapshot
- This could be used by #3272 and/or an rbd 'diff' command to show the changes between two snapshots or since a particu...
- 03:03 PM Feature #4444: send/receive rbd snapshots
- 02:53 PM Feature #4444: send/receive rbd snapshots
- From Sage - "I think this breaks down into a few different pieces:
1) Decide what output format to use. We want to... - 02:52 PM Feature #4444 (Resolved): send/receive rbd snapshots
- It would be great to be able to send and receive incremental RBD snapshots as is done in zfs.
zfs send -i snap1 ..... - 02:59 PM Subtask #3387 (Rejected): librbd: expose changed objects since a given snapshot
- Moved to 4445 to track as a feature, not a subtask.
- 02:58 PM Subtask #3272: send/receive rbd snapshots
- Moved to 4444 - to track as a feature, not a subtask
- 02:57 PM Subtask #3272 (Rejected): send/receive rbd snapshots
- 02:54 PM Feature #4087 (Need More Info): rbd: bitmaps for tracking object existence
- 02:53 PM Feature #4082: rbd-fuse: improve performance
- 02:53 PM Feature #4083: rbd-fuse: expose snapshots (and maybe other pools)
- 02:52 PM Feature #4081: rbd-fuse: improve usage, make consistent with other ceph tools
- 02:51 PM Feature #3064: librbd: A way to read from nearby replicas
- OnAPP offer this with their SAN product:
http://www.quora.com/OnApp/Is-OnApps-SAN-built-using-Ceph - 02:51 PM Feature #3064: librbd: A way to read from nearby replicas
03/13/2013
- 07:57 PM Feature #3761: kernel messenger: need to support multiple ops per request
- What I've been trying to do today is make it so a message's
header length is defined in a centralized location, base... - 06:28 PM Bug #4388 (Fix Under Review): rbd import broken
- The wip-rbd-import branch removes the fiemap usage on top of the 'next' branch. I think it should be backported to bo...
- 09:37 AM Bug #4388: rbd import broken
- Well you know the ceph sources better for sure. It's only that I'm quite surprised that such a grave bug (it causes c...
- 03:40 PM Bug #4285 (Resolved): rbd copy.sh test failing on counting images
- commit:436e5be950154fdbbd9e1cfaf4267be6159249d5
- 11:53 AM Bug #2700: blkdeviotune method at libvirt doesn`t work on RBD volumes
- Sage just pinged me about this bug report.
I'll pick this up and write patch for libvirt to fix this. - 11:52 AM Bug #2400 (Resolved): xfstest: failed #84
- we're running this one now.
- 11:45 AM Bug #4047: removing a non-existing rbd image logs error in osd logs
- 11:44 AM Bug #4012 (Won't Fix): rbd: image creation behaviour has to be uniform across bobtail and argonau...
- 11:37 AM Bug #3600 (Duplicate): rbd: assert in objectcacher destructor after flatten
- 11:36 AM Bug #3619: librbd: read_iterate sparse behavior broken
- 11:35 AM Bug #2689: qemu iozone test hangs
- 10:31 AM Subtask #4091: ObjectCacher: optionally make readx/writex calls never block
- wip-rbd-cache-aio
- 09:59 AM Bug #4392: kclient: libceph: osd ops send out of order
- On the userland side of things, we put the requests to be resent into a map<tid,Request*> so that they get sorted bef...
- 08:40 AM Bug #4392: kclient: libceph: osd ops send out of order
- All osd requests are sent in the order they sit on the
osd client req_unsent list. The tid for an osd request
is s...
03/12/2013
- 06:18 PM Fix #4429 (Fix Under Review): libceph: support a list of data items in a message
- The following patches have been posted for review:
[PATCH] libceph: collapse all data items into one
[PATCH... - 02:57 PM Fix #4429 (Duplicate): libceph: support a list of data items in a message
- This will require a number of patches to complete, but
it's a logical unit of work.
An abstracted data item is no... - 02:50 PM Feature #3761: kernel messenger: need to support multiple ops per request
- Is 4125 last thing left to do?
- 02:12 PM Feature #3761: kernel messenger: need to support multiple ops per request
- I haven't updated this in a long time.
I have now implemented the majority of what I described
in my "prototyping... - 02:03 PM Bug #4284 (Resolved): rbd: bio getting set more than once in a message?
- This has been reviewed and is committed to the "testing" branch.
c61ffd1 libceph: set response data fields earlier
- 02:01 PM Subtask #4263 (Resolved): libceph: clearly abstract message data operations
- The following have been reviewed and are now committed to the
ceph-client "testing" branch.
634a072 libceph: isol... - 01:59 PM Bug #4407 (Resolved): libceph: kill the message trail
- In order to do this, the osd client had to stop using
the trail, and doing that required enabling the use of
a page... - 01:57 PM Subtask #4406 (Resolved): libceph: data length should be sum of ops length
- This has been reviewed and is now committed to the testing branch.
58516b5 libceph: let osd ops determine request ... - 01:55 PM Cleanup #4403 (Resolved): libceph: refactor messenger for multiple data sources
- These have been reviewed and are now committed to the testing branch.
5478489 libceph: use local variables for mes... - 01:54 PM Bug #4402 (Resolved): libceph: no need to clear bio_iter field any more
- Josh reviewed this and it has been committed to the testing branch.
b0e22c9 libceph: don't clear bio_iter in prepa... - 01:54 PM Subtask #4401 (Resolved): libceph: record bytes not page count fore requests
- Josh reviewed these and they have now been committed
to the testing branch:
c9582368 libceph: record byte count n... - 01:52 PM Cleanup #4400 (Resolved): libceph: various cleanups
- Josh has reviewed these and they have now been committed
to the testing branch:
1e82218 libceph: define CEPH_MSG_... - 04:57 AM Bug #4285 (Fix Under Review): rbd copy.sh test failing on counting images
- Proposed fix in wip-4285 commit commit:0a5e92c70b85448ee16326f66cd0a7e4c7f6b1a4 has gone through a whole night of bei...
03/11/2013
- 05:58 PM Bug #4388: rbd import broken
- I'm pretty sure it's fiemap since that's almost the only difference between importing from a file and importing from ...
- 05:47 PM Subtask #4091 (In Progress): ObjectCacher: optionally make readx/writex calls never block
- 05:40 PM Bug #4364: ObjectCacher: inconsistency after flatten
- If this doesn't cause any problems, it should be backported to bobtail. Leaving in testing until then.
- 05:19 PM Bug #4285: rbd copy.sh test failing on counting images
- recetn log: ubuntu@teuthology:/a/teuthology-2013-03-10_01:00:05-regression-master-testing-gcov/20671
- 11:57 AM Bug #4285 (In Progress): rbd copy.sh test failing on counting images
- ...
- 10:29 AM Bug #4285: rbd copy.sh test failing on counting images
- Latest logs as per last Friday....
- 04:53 PM Feature #2630: teuthology: add task to run qemu-iotests against rbd
- 04:53 PM Feature #2637: teuthology: task for running a vm using libvirt
- 04:53 PM Feature #2557: QEMU support for image locking
- 04:53 PM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
- 12:27 PM Bug #4352 (Resolved): librbd: increased memory usage on bobtail vs argonaut (and with no caching)
- 11:34 AM Bug #4352: librbd: increased memory usage on bobtail vs argonaut (and with no caching)
- cherry-picked to bobtail.
03/10/2013
- 02:40 PM Subtask #4406 (Fix Under Review): libceph: data length should be sum of ops length
- This patch has been posted for review:
[PATCH] libceph: let osd ops determine request data length - 12:37 PM Subtask #4406 (Resolved): libceph: data length should be sum of ops length
- Currently the osd client sets the length of the outgoing
data portion of a message based on a value that's passed
i... - 02:39 PM Bug #4402 (Fix Under Review): libceph: no need to clear bio_iter field any more
- This has been posted for review:
[PATCH] libceph: don't clear bio_iter in prepare_write_message() - 01:45 PM Bug #4407 (Fix Under Review): libceph: kill the message trail
- 01:44 PM Bug #4407: libceph: kill the message trail
- I have posted for review the following patches that resolve this.
[PATCH 1/4] libceph: have osd requests support p... - 01:23 PM Bug #4407 (Resolved): libceph: kill the message trail
- The ceph messenger supports a pagelist for its data in
addition to the trail (which is also a pagelist).
The trai... - 01:42 PM Cleanup #4403: libceph: refactor messenger for multiple data sources
- Well, as I should have expected, the testing was important.
I found two bugs in one of these patches, and reposted a...
Also available in: Atom