Project

General

Profile

Activity

From 04/14/2013 to 05/13/2013

05/13/2013

04:38 PM Bug #5053 (Duplicate): qemu xfs test failed in the nightlies
Josh Durgin
04:35 PM Bug #5053 (Duplicate): qemu xfs test failed in the nightlies
... Tamilarasi muthamizhan
01:54 PM Bug #4959: xfstest 17 failure
The same test failed again in the same way. This time rbd caching was enabled, while the first time it was disabled.
...
Josh Durgin
01:09 PM Fix #5048 (Resolved): krbd: limit of ~230 mapped images at once
this is just because we are using our major/minor device ids in a stupid way, iirc. Sage Weil
12:37 PM Feature #3763 (Resolved): krbd: handle flattening of mapped image
Sage Weil
09:24 AM Bug #5040 (Resolved): krbd: record that an parent info refresh has failed
In order to manage resized clone images (including the flattening
of a clone image) the kernel rbd client needs to g...
Alex Elder
06:28 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
Do you suggest any workaround? I dont think that it is possible to downgrade to bobtail. Maciej Galkiewicz
05:59 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
I am affected by the same bug but only with ceph 0.61.1. Every time I try to map any volume (with proper keyring, id ... Maciej Galkiewicz

05/12/2013

11:09 PM Feature #3064 (Resolved): librbd: A way to read from nearby replicas
Flags to do this for reads of snapshots are added by commit:13ae13a9068afcd4eb4b3574c46875cad8c91ab6.
Making the i...
Josh Durgin

05/11/2013

05:38 PM Bug #5032 (Closed): xfstest 269 failure
... Sage Weil
10:58 AM Feature #3763: krbd: handle flattening of mapped image
The following patches have been posted for review. They
are available in the "review/wip-flatten" branch of the
ce...
Alex Elder
10:57 AM Feature #3763 (Fix Under Review): krbd: handle flattening of mapped image
The following patches have been posted for review. They
are available in the "review/wip-flatten" branch of the
ce...
Alex Elder
10:21 AM Feature #3763: krbd: handle flattening of mapped image
I've got over 2800 iterations on UML and over 5300 iterations
on "normal" Linux running flattens while writing 16 co...
Alex Elder
10:56 AM Subtask #5028 (Fix Under Review): rbd: treat clones with zero parent overlap as non-layered
The following patch has been posted for review. It is
available in the "review/wip-flatten" branch of the
ceph-cli...
Alex Elder
10:31 AM Subtask #5028 (Resolved): rbd: treat clones with zero parent overlap as non-layered
When the overlap of a clone with its parent is 0, there
is no need to consult the parent for any image data any
mor...
Alex Elder

05/10/2013

05:21 PM Bug #4959: xfstest 17 failure
Whoops, meant to update this this morning. There's only one set of tests running, so no concurrency. Josh Durgin
11:29 AM Bug #4959: xfstest 17 failure
That's a really weird output.
The "*** test 3" (and 3 and 4) are shown at the top of a
loop that:
- runs fsstres...
Alex Elder
05:13 PM Feature #2256: rbd: parallelize deletions
commit:b5e9b56fc93dd4896c802aff1096430b523ad84c Sage Weil
05:13 PM Feature #2256 (Resolved): rbd: parallelize deletions
Sage Weil
01:25 PM Documentation #5009 (Resolved): doc: explain how to get qemu packages for each distro
Once #4550 and #4834 are done, we'll have qemu packages with async flush for several distros. This is pretty importan... Josh Durgin
01:20 PM Feature #5003: cinder/nova: don't require ceph.conf on a compute host / support multiple clusters
The nova blueprint is: https://blueprints.launchpad.net/nova/+spec/better-libvirt-network-volume-support Josh Durgin
12:04 PM Feature #5003 (Rejected): cinder/nova: don't require ceph.conf on a compute host / support multip...
https://bugs.launchpad.net/cinder/+bug/1077817 Josh Durgin
12:29 PM Documentation #5006 (Resolved): doc: openstack configuration changes for havana
In Havana, the cinder and nova configuration should be a bit simpler (see #5003, #5004, and #5005). Update (or add a ... Josh Durgin
12:14 PM Feature #5004: cinder: make rbd configuration easier to use
Moved the librbd part to #5005. Josh Durgin
12:08 PM Feature #5004 (Resolved): cinder: make rbd configuration easier to use
Get the user out of a config option instead of an environment variable, and switch to librbd from cli rbd so
the opt...
Josh Durgin
12:14 PM Feature #5005 (Resolved): cinder: switch rbd driver to use librbd instead of the cli tool
This will give us better error handling and easier backwards compatibility. It will also make it easer to match the c... Josh Durgin
11:32 AM Feature #3064 (In Progress): librbd: A way to read from nearby replicas
Ian Colle
10:53 AM Feature #3763: krbd: handle flattening of mapped image
I found that in the case that an existence check callback
(for a write) if the image had been flattened, I was
resu...
Alex Elder
06:27 AM Feature #3763: krbd: handle flattening of mapped image
I have evidence that handling a flatten of an image
works correctly when a read parent is underway, as
well as when...
Alex Elder
10:35 AM Feature #4804: tgt: switch to aio
Neil Levine
10:35 AM Feature #4917: iSCSI: Package tgt
Neil Levine

05/09/2013

07:27 AM Bug #4661: xfstest 139 hung
I spent a *little* time looking at the crash I've got, and
I'm getting fairly convinced this is an XFS problem. It
...
Alex Elder
06:27 AM Feature #3763: krbd: handle flattening of mapped image
This work is mostly done, but I need to put it through some
more thorough tests before I'll post it for review. If...
Alex Elder

05/08/2013

05:53 PM Bug #4959: xfstest 17 failure
A single xfstest failed:... Josh Durgin
04:32 PM Bug #4959 (Closed): xfstest 17 failure
logs: ubuntu@teuthology:/a/teuthology-2013-05-08_01:00:26-rbd-master-testing-basic/8696
Traceback (most recent cal...
Tamilarasi muthamizhan
11:23 AM Bug #4446 (Need More Info): librbd: crash from opensolaris vm
Josh Durgin
06:23 AM Bug #4912 (Resolved): rbd: fix leak of format 2 snapshot context
Alex Elder
06:23 AM Bug #4912: rbd: fix leak of format 2 snapshot context
The following has been committed to the "testing-next"
branch of the ceph-client git repository. I am holding
off ...
Alex Elder
06:18 AM Bug #4911 (Resolved): rbd: revalidate only for mapping size changes
The following has been committed to the "testing-next"
branch of the ceph-client git repository. I am holding
off ...
Alex Elder

05/06/2013

07:02 PM Bug #4912 (Fix Under Review): rbd: fix leak of format 2 snapshot context
The following has been posted for review:
[PATCH] rbd: fix leak of format 2 snapshot context
Alex Elder
06:32 AM Bug #4912 (Resolved): rbd: fix leak of format 2 snapshot context
When rbd_dev_v2_refresh() is called, the rbd device already has a
snapshot context associated with it. But that nev...
Alex Elder
07:01 PM Bug #4911 (Fix Under Review): rbd: revalidate only for mapping size changes
The following has been posted for review:
[PATCH] rbd: revalidate only for mapping size changes
Alex Elder
04:37 AM Bug #4911 (Resolved): rbd: revalidate only for mapping size changes
This commit:
d98df63e rbd: revalidate_disk upon rbd resize
instituted a call to revalidate_disk() to notify int...
Alex Elder
06:44 PM Feature #3763 (In Progress): krbd: handle flattening of mapped image
I thought I'd already marked it such, but I've been working on this
for a few days. At this point I have some funct...
Alex Elder
04:02 PM Feature #2256 (In Progress): rbd: parallelize deletions
Josh Durgin
02:46 PM Feature #4917: iSCSI: Package tgt
At minimum we want:
(1) a package people can download and install (vs they must build it)
(2) something that is...
Anonymous
01:40 PM Feature #4917 (Resolved): iSCSI: Package tgt
Ian Colle
02:38 PM Bug #2654 (Won't Fix): Stale rbd volume cannot be unmaped
the problem here is just that you are on a 3.2 kernel. many many bugs were fixed but they were only backported as fa... Sage Weil

05/02/2013

02:05 PM Feature #3763: krbd: handle flattening of mapped image
I'm trying to decide what to do with this issue.
In my mind, it has always had something to do
with dealing with ...
Alex Elder
01:31 PM Bug #4897 (Duplicate): qemu rbd driver should allow manipulation of format 2, striped images
From irc, someone points out that qemu-img convert can't create anything but format 1 images. We should update the b... Dan Mick
12:38 PM Bug #4833 (Resolved): krbd: fix a bug in resizing a mapping
I forgot to close this.
This has been committed to the "testing" branch:
e28626a rbd: fix a bug in resizing a m...
Alex Elder
12:36 PM Bug #4880 (Resolved): krbd: clear EXISTS flag if mapped snapshot disappears
The following have been committed to the "testing" branch
of the ceph-client git repository:
15228ed rbd: clear E...
Alex Elder
12:35 PM Feature #3926 (Resolved): krbd: use slab allocation for common data structures
The following have been committed to the "testing" branch
of the ceph-client git repository:
1c2a9df rbd: allocat...
Alex Elder
12:33 PM Bug #4803 (Resolved): krbd: memory leaks while testing layered images
The following has been committed to the ceph-client
"testing" branch:
b5b09be rbd: fix image request leak on pare...
Alex Elder
05:43 AM Bug #4803 (Fix Under Review): krbd: memory leaks while testing layered images
The following has been posted for review:
[PATCH] rbd: fix image request leak on parent read
It is available on...
Alex Elder
10:53 AM Bug #4661: xfstest 139 hung
A little more info... I think this machine may need some repair
so I'm going to reboot it--I can't get anything mor...
Alex Elder
09:18 AM Bug #4661: xfstest 139 hung
The kernel did not drop into kdb, but it's still alive.
(Machine is mira064, by the way.)
Well, not fully alive. ...
Alex Elder
09:04 AM Bug #4661: xfstest 139 hung
OK, I hit something.
Things were definitely running concurrently this time--I saw
interleaved output from all thr...
Alex Elder
08:17 AM Bug #4661: xfstest 139 hung
what might be more effective is taking the full sequence of tests run by the node when we do the full run and do that... Sage Weil
05:44 AM Bug #4661: xfstest 139 hung
Still no hangs.
HOWEVER I screwed up. I put the iteration count
at 1000 for running xfstests. However I only di...
Alex Elder
06:11 AM Bug #3871 (Resolved): krbd: initial header read may be out of date
I guess I neglected to mark this resolved.
The following was committed to the "testing" branch
of the ceph-client...
Alex Elder
06:09 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
I haven't checked, but I presume this one is still
happening. It's pretty important, considering it
produces a cra...
Alex Elder
06:08 AM Bug #4802 (Resolved): krbd: walk through error paths and fix them
This code walk-through process is and will be ongoing.
I have committed all the patches mentioned above, and
I'm ba...
Alex Elder

05/01/2013

07:59 PM Bug #4803: krbd: memory leaks while testing layered images
I believe I have found the leak. I have done UML testing
and am about to initiate teuthology testing. I'll post
t...
Alex Elder
07:52 PM Bug #4661: xfstest 139 hung
135 iterations completed without hanging, running two clients
each running tests 137-141.
Quite honestly though I...
Alex Elder
10:47 AM Bug #4661: xfstest 139 hung
I have been trying to reproduce this problem by having just
one client run tests 137-141, repeatedly. At this point...
Alex Elder
02:47 PM Feature #3926 (Fix Under Review): krbd: use slab allocation for common data structures
In addition to those in rbd, the following patches
for libceph have been posted for review. They are
also availabl...
Alex Elder
02:46 PM Feature #3926: krbd: use slab allocation for common data structures
The following patches have been posted for review.
They are available in the "review/wip-slabs" branch
of the ceph-...
Alex Elder
02:45 PM Bug #4880 (Fix Under Review): krbd: clear EXISTS flag if mapped snapshot disappears
The following patches have been posted for review.
They are available in the "review/wip-slabs" branch
of the ceph-...
Alex Elder
05:05 AM Bug #4880 (Resolved): krbd: clear EXISTS flag if mapped snapshot disappears
This commit removed the rbd device snapshot list:
17e4749 rbd: kill off the snapshot list
It inadvertently re...
Alex Elder
05:00 AM Bug #4868 (Resolved): rbd: kill off the snapshot list
The following have been committed to the "testing" branch
of the ceph-client git repository:
1fbd6ca rbd: look up...
Alex Elder
04:59 AM Bug #3952 (Resolved): krbd: no need for object header version
The following have been committed to the "testing"
branch of the ceph-client git repository:
7178711 rbd: stop tr...
Alex Elder
04:58 AM Bug #4867 (Resolved): rbd: a few small issues
The following have been committed to the "testing" branch
of the ceph-client git repository:
451411f rbd: fix up ...
Alex Elder
04:57 AM Bug #4857 (Resolved): libceph: define snap context creation function
The following have been committed to the "testing" branch
of the ceph-client git repository:
6b6e51a libceph: cre...
Alex Elder
04:56 AM Bug #4774 (Resolved): krbd: don't create /dev entries for backing devices
The following have been committed to the "testing" branch
of the ceph-client git repository:
452a982 rbd: drop mo...
Alex Elder
02:56 AM Bug #2654: Stale rbd volume cannot be unmaped
Hi, any news on this? Leon Keijser

04/30/2013

02:44 PM Bug #4661 (In Progress): xfstest 139 hung
Once again, we have the same evidence in these last two
crashes as we did before, which is to say, not enough to
re...
Alex Elder
01:48 PM Bug #4827 (Resolved): librbd: use after free of ceph context or something in it
commit:c2bcc2a60c2c1f66c757c01ed6bcc6778821f81d Sage Weil
11:22 AM Bug #4827: librbd: use after free of ceph context or something in it
The fix might work after all. The test was still running against the next branch since I had specified it in the ceph... Josh Durgin
08:38 AM Feature #3893 (Rejected): krbd: document the new request code
Almost a month and nobody seems to care that I think
this should just go away.
It's going away.
Alex Elder
08:32 AM Bug #3925: krbd: sysfs write lockdep warnings
I was working on trying to argue that this problem goes
away when the sysfs files for snapshots go away:
http:/...
Alex Elder
07:22 AM Bug #4870 (Resolved): rbd: watch request error handling bugs
These are error conditions that may not be likely, but...
In rbd_dev_header_watch_sync():
1) if we are initiatin...
Alex Elder
06:57 AM Bug #4796 (Resolved): krbd: don't create sysfs entries for snapshots of mapped images
The following has been committed to the ceph-client
"testing" branch:
f03a167 rbd: don't create sysfs entries for...
Alex Elder
06:54 AM Bug #4803 (In Progress): krbd: memory leaks while testing layered images
The following have been committed to the ceph-client
"testing" branch. I am not closing this issue though,
there i...
Alex Elder
06:50 AM Bug #4800 (Resolved): krbd: avoid dropping extra reference in rbd_free_disk()
This has been committed to the ceph-client "testing" branch:
b1557a5 rbd: avoid dropping extra reference in rbd_fr...
Alex Elder
05:52 AM Bug #4868 (Fix Under Review): rbd: kill off the snapshot list
The following have been posted for review. They are
available in the "review/wip-rbd-cleanup-6" branch of
the ceph-...
Alex Elder
05:09 AM Bug #4868 (Resolved): rbd: kill off the snapshot list
We no longer use the snapshot list for anything. When we need to
look up a snapshot name, id, size, or feature mask...
Alex Elder
05:51 AM Bug #3952 (Fix Under Review): krbd: no need for object header version
The following have been posted for review. They are
available in the "review/wip-rbd-cleanup-6" branch of
the ceph-...
Alex Elder
05:48 AM Bug #4867 (Fix Under Review): rbd: a few small issues
The following have been posted for review. They are
available in the "review/wip-rbd-cleanup-6" branch of
the ceph-...
Alex Elder
05:12 AM Bug #4867: rbd: a few small issues
rbd: don't revalidate so much

Whenever a header object event causes a mapped rbd image to refresh
...
Alex Elder
05:11 AM Bug #4867: rbd: a few small issues
rbd: snap names are pointer to constant data
Make explicit that snapshot names don't change by making functions
r...
Alex Elder
05:07 AM Bug #4867: rbd: a few small issues
rbd: fix up the layering warning message
A warning gets spewed for any image being probed, including parent
image...
Alex Elder
05:05 AM Bug #4867 (Resolved): rbd: a few small issues
I found and fixed a few small issues in the rbd code and I'm
just documenting them here.
Alex Elder
05:47 AM Bug #4857 (Fix Under Review): libceph: define snap context creation function
The following have been posted for review. They are
available in the "review/wip-rbd-cleanup-6" branch of
the ceph...
Alex Elder

04/29/2013

05:45 PM Bug #4661: xfstest 139 hung
and again!
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-04-29_01:01:03-kernel-next-testing-basic...
Sage Weil
05:44 PM Bug #4661: xfstest 139 hung
happened again,
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-04-28_21:32:47-kernel-next-testing-...
Sage Weil
05:01 PM Bug #4827 (In Progress): librbd: use after free of ceph context or something in it
Failed on the 8th try, in a similar way, although without logs.
The ObjectCacher looks like it's been destroyed al...
Josh Durgin
04:44 PM Bug #4827: librbd: use after free of ceph context or something in it
Sage Weil
03:29 PM Bug #4827: librbd: use after free of ceph context or something in it
The wip-rbd-close-image branch contains a potential fix. Running the test in a loop to see if it'll happen again. Josh Durgin
10:18 AM Bug #4827: librbd: use after free of ceph context or something in it
It didn't reproduce with log_max_recent = 1, but without that setting it happened after just 3 tries.
Unfortunatel...
Josh Durgin
12:38 PM Bug #4857 (Resolved): libceph: define snap context creation function
I created a function to encapsulate the creation of a snapshot
context, for use in rbd. In review, Josh said he tho...
Alex Elder
12:17 PM Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
For CentOS, I am less concerned about package version but for RHEL6.3, we should use the same version of qemu that sh... Neil Levine
11:02 AM Bug #4774: krbd: don't create /dev entries for backing devices
OK, finally getting to the point of this bug...
I just posted the following patches for review. The
last one act...
Alex Elder

04/27/2013

12:42 PM Bug #3871 (Fix Under Review): krbd: initial header read may be out of date
The following have been posted for review. They are available
in the "review/wip-rbd-cleanup-4" in the ceph-client ...
Alex Elder
08:09 AM Bug #4774 (Fix Under Review): krbd: don't create /dev entries for backing devices
I'm making headway on this now. It mostly is taking the form of
cleaning up code as I walk through how things get s...
Alex Elder
08:04 AM Bug #4833 (Fix Under Review): krbd: fix a bug in resizing a mapping
The following has been posted for review:
[PATCH] rbd: fix a bug in resizing a mapping
It was posted together w...
Alex Elder

04/26/2013

04:33 PM Bug #4446: librbd: crash from opensolaris vm
I tried booting in several configurations, and couldn't get it to fail. I used ceph 0.56.4, and qemu 1.0 for ubuntu 1... Josh Durgin
01:55 PM Bug #4446: librbd: crash from opensolaris vm
As an ex-Sun employee, I can point out that this is an *ancient* version of S10; there've been many many updates sinc... Dan Mick
03:44 PM Bug #4827: librbd: use after free of ceph context or something in it
Segfaults with different backtraces occurred with and without caching enabled. Unfortunately the first core file is c... Josh Durgin
09:21 AM Bug #4827 (Resolved): librbd: use after free of ceph context or something in it
From teuthology:/a/teuthology-2013-04-26_02:29:00-rbd-next-testing-basic/1393/teuthology.log:... Josh Durgin
02:06 PM Feature #4838 (New): rbd-fuse: use the low level fuse interface
The low level interface will let us parse custom options (i.e. standard ceph ones). Josh Durgin
12:03 PM Feature #4231: librbd: Java bindings
So I already started work on 'rados-java': https://github.com/wido/rados-java
I'm thinking about combining this to...
Wido den Hollander
11:49 AM Feature #4231: librbd: Java bindings
Possible good task for Joe and/or Noah? Ian Colle
11:52 AM Feature #4834: Recompile/package qemu with new version of librbd to enable asynchronous flushing ...
Gary and Josh to work together on this. Ian Colle
11:51 AM Feature #4834 (Resolved): Recompile/package qemu with new version of librbd to enable asynchronou...
Ian Colle
11:39 AM Bug #4833 (Resolved): krbd: fix a bug in resizing a mapping
When a snapshot context update occurs, rbd_update_mapping_size() is
called to set the capacity of the disk to record...
Alex Elder
11:38 AM Feature #2557: QEMU support for image locking
Need a blueprint to assist in architectural planning before we can estimate or plan this effort. Ian Colle
11:36 AM Feature #4454: openstack: support volume migration in Cinder
Initially copy from one back end to the other. Instead of using volume migrations blueprint, just use backup? Getting... Ian Colle
08:07 AM Feature #4013: rbd: openstack: extend nova boot api to support going from image to volume
Ian Colle
08:06 AM Feature #4017: rbd: openstack: simplify volume booting with new api
Ian Colle
07:59 AM Bug #4803: krbd: memory leaks while testing layered images
The following additional set of patches has been posted for
review. They're available in the "review/wip-rbd-cleanu...
Alex Elder
05:15 AM Bug #4803 (Fix Under Review): krbd: memory leaks while testing layered images
OK, I have some patches ready for review but I think this will
be an ongoing process so I'll probably be bouncing th...
Alex Elder
07:58 AM Bug #4800 (Fix Under Review): krbd: avoid dropping extra reference in rbd_free_disk()
The following has been posted for review:
rbd: avoid dropping extra reference in rbd_free_disk()
Alex Elder
05:10 AM Bug #4800 (In Progress): krbd: avoid dropping extra reference in rbd_free_disk()
Alex Elder
05:09 AM Bug #4800 (Fix Under Review): krbd: avoid dropping extra reference in rbd_free_disk()
(Nevermind. Will be ready for review shortly.) Alex Elder
05:22 AM Bug #4802: krbd: walk through error paths and fix them
I think it may be hard to describe exactly what the problems
of this type are. I do a fairly good job of it in the ...
Alex Elder
05:11 AM Bug #4796 (Fix Under Review): krbd: don't create sysfs entries for snapshots of mapped images

The following has been posted for review:
[PATCH] rbd: don't create sysfs entries for non-mapped snapshots
It...
Alex Elder

04/25/2013

01:19 PM Bug #4446: librbd: crash from opensolaris vm
Even without NIS or NFS, I'm guessing it'll get far enough to hit the error. I'll email you a place to upload the image. Josh Durgin
04:44 AM Bug #4446: librbd: crash from opensolaris vm
Thanks for continuing to pursue this.
I can send you the image (about 20GB), but it may have issues booting (depen...
Jeff Moskow
01:13 PM Bug #4803: krbd: memory leaks while testing layered images
I've been reviewing the rbd code with an eye toward finding
leaks. I have two small ones that I'll fix, but I have ...
Alex Elder
06:24 AM Bug #2654: Stale rbd volume cannot be unmaped
Hi, thanks for replying. Here's the info:... Leon Keijser
01:02 AM Bug #2700 (Resolved): blkdeviotune method at libvirt doesn`t work on RBD volumes
The patch got accepted into libvirt: http://www.libvirt.org/git/?p=libvirt.git;a=commit;h=e3e866aee0f8b0b125da74e1afc... Wido den Hollander

04/24/2013

05:10 PM Bug #4446: librbd: crash from opensolaris vm
Sorry for the delay. I've learned that Solaris sector counts could start at 1 instead of 0, so rbd did at least see t... Josh Durgin
04:22 PM Bug #3664 (Resolved): osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
commit:82d5cd601e0fb7cb24dda4ea1f0e9f12e5d18708 Josh Durgin
04:02 PM Bug #3664 (Fix Under Review): osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
Josh Durgin
08:13 AM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
ubuntu@teuthology:/a/teuthology-2013-04-23_19:55:59-rbd-next-testing-basic$ less 155/teuthology.log
Sage Weil
08:13 AM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
ubuntu@teuthology:/a/teuthology-2013-04-23_19:55:59-rbd-next-testing-basic$ less 148/teuthology.log
Sage Weil
03:14 PM Bug #4526 (Can't reproduce): rbd-fsx: ENOTEMPTY
Sage Weil
10:52 AM Bug #2654 (Need More Info): Stale rbd volume cannot be unmaped
Sage Weil
10:52 AM Bug #2654 (In Progress): Stale rbd volume cannot be unmaped
Can you post results from find /sys/bus/rbd/devices -ls and ls -al /dev/rbd* ? Sage Weil
12:06 AM Bug #2654: Stale rbd volume cannot be unmaped
Please consider re-opening this ticket. I am experiencing the same issue, even with the latest kernel version:
<pr...
Leon Keijser
10:47 AM Feature #4804 (Rejected): tgt: switch to aio
Use aio interface for tgt to avoid a workqueue + sync items. Sage Weil
10:09 AM Bug #4522 (Need More Info): RBD utility "showmapped" bug
Sage Weil
10:09 AM Bug #4522: RBD utility "showmapped" bug
Do you still see this?
What 'showmapped' is looking at is /sys/bus/rbd/devices/*... an ls -al of that directory wo...
Sage Weil
09:22 AM Bug #4803 (Resolved): krbd: memory leaks while testing layered images
I have a series of small tests I run to test rbd functionality.
I occasionally run them in a loop in my UML environm...
Alex Elder
09:03 AM Bug #4802: krbd: walk through error paths and fix them
Fixed project. Alex Elder
09:02 AM Bug #4802 (Resolved): krbd: walk through error paths and fix them
I have encountered a few places where the kernel rbd
code does not handle error conditions exactly right.
There app...
Alex Elder
08:57 AM Bug #4800: krbd: avoid dropping extra reference in rbd_free_disk()
This is basically done.
As I look through the code though I see there are other places
where error handling does ...
Alex Elder

04/23/2013

07:15 PM Bug #4800 (Resolved): krbd: avoid dropping extra reference in rbd_free_disk()
I found during some failure injection testing that the call to
rbd_free_disk() in the error path of rbd_dev_probe_fi...
Alex Elder
04:12 PM Bug #4665 (Resolved): librbd: read_iterate() can overflow its return value
commit:857c88e017f082b6ef2a81a1890baa7d20672a31 Josh Durgin
12:18 PM Bug #4665 (In Progress): librbd: read_iterate() can overflow its return value
Sage Weil
12:07 PM Bug #3737 (Resolved): Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Thanks for testing it out everyone. It's now in the bobtail branch too. Josh Durgin
07:09 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
I just tested the Qemu patch with a cherry-pick to Qemu 1.2 and with the wip-bobtail-rbd-backports-req-order branch a... Wido den Hollander
12:06 PM Bug #4551 (Resolved): librbd: rollback broken for clones
Josh Durgin
12:06 PM Bug #4525 (Resolved): hang during librbd python tests
Josh Durgin
12:05 PM Bug #4364 (Resolved): ObjectCacher: inconsistency after flatten
Josh Durgin
12:05 PM Bug #4531 (Resolved): ObjectCacher: read waiters for parent data during copyup get reordered, cau...
Josh Durgin
11:38 AM Bug #4796 (Resolved): krbd: don't create sysfs entries for snapshots of mapped images
When an rbd image gets mapped a device entry gets created
for it under /sys/bus/rbd/devices/<id>/. Inside that
dir...
Alex Elder
08:06 AM Bug #4774: krbd: don't create /dev entries for backing devices
I'm unfortunately finding what I fought with last year when
working with the initialization and teardown of rbd devi...
Alex Elder

04/22/2013

05:53 PM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
Nevermind, the logs were saved after all. Hooray! Josh Durgin
05:52 PM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
Unfortunately the logs aren't there anymore (they weren't saved when a power failure restarted the machine running te... Josh Durgin
05:16 PM Bug #3664 (In Progress): osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
Looking at this again, hopefully will get it fixed tomorrow. Josh Durgin
05:11 PM Bug #4774 (In Progress): krbd: don't create /dev entries for backing devices
This is what I am now working on; just marking it so. Alex Elder
05:09 PM Bug #3847 (Resolved): rbd: figure out correct byte order for watch version
The following has been committed to the "testing" branch
of the ceph-client git repository:
42c6070 libceph: fix ...
Alex Elder
05:06 PM Feature #4709 (Resolved): krbd: support stripingv2 images that don't require I/O path changes
The following has been committed to the "testing" branch
of the ceph-client git repository:
09186dd rbd: get and ...
Alex Elder
05:04 PM Bug #4773 (Resolved): rbd: have rbd_obj_method_sync() return transfer count
The following have been committed to the "testing" branch of
the ceph-client git repository.
3ad6cbd9 libceph: ad...
Alex Elder
04:53 PM Feature #4724 (Resolved): krbd: handle layered I/O correctly when the child has been resized
The following has been committed to the "testing" branch
of the ceph-client git repository:
64548e0 rbd: enforce ...
Alex Elder
03:16 PM Bug #4242: krbd: xfstest 259 failure (FS size near 4TB)
I just hit this again with the current testing branch.
testing e7fce31 rbd: issue a copyup for layered writes
Alex Elder
02:59 PM Feature #4550 (In Progress): Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
oops, didn't mean to change the status Josh Durgin
02:55 PM Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
I'd suggest starting with the latest version of qemu-kvm for centos 6 (the c6 branch of https://nazar.karan.org/summa... Josh Durgin
12:24 PM Feature #4550 (In Progress): Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com

It looks like I want to grab the source for the qemu-kvm-0.12.1.2-2.295 package that ships with centos 6.3, rebuild...
Anonymous
01:40 PM Bug #4710 (Resolved): rbd: STRIPINGV2 feature specified by default for format 2 images
Sage Weil
12:46 PM Bug #4710 (Fix Under Review): rbd: STRIPINGV2 feature specified by default for format 2 images
Sage Weil
11:42 AM Bug #4710 (In Progress): rbd: STRIPINGV2 feature specified by default for format 2 images
Sage Weil
11:29 AM Bug #4710: rbd: STRIPINGV2 feature specified by default for format 2 images
Per Josh, this is easy fix, let's get it into Cuttlefish. Ian Colle
12:46 PM Feature #3419 (Resolved): krbd: copy-up on write to clone
The following have been committed to the ceph-client
"testing" branch.
b15a1df rbd: implement full object parent ...
Alex Elder
10:08 AM Feature #3419: krbd: copy-up on write to clone
The following have been committed to the ceph-client
"testing" branch. Still waiting on reviews for the
last two.
...
Alex Elder
11:41 AM Bug #4707 (Resolved): rbd CLI: bad error code masked by udevadm_settle
commit:568101fa72e29ee960fcf3d704f04edfd50bd072 Sage Weil
11:39 AM Bug #4707 (In Progress): rbd CLI: bad error code masked by udevadm_settle
Sage Weil
11:27 AM Bug #4707: rbd CLI: bad error code masked by udevadm_settle
Let's try to get this into Cuttlefish. Ian Colle
11:31 AM Bug #4665: librbd: read_iterate() can overflow its return value
Per Josh, this is another easy fix, let's get it into Cuttlefish. Ian Colle
10:04 AM Bug #4762 (Resolved): libceph: fix two messenger bugs
The following has been committed to the ceph-client "testing"
branch:
68423cc libceph: fix two messenger bugs
Alex Elder
05:34 AM Bug #4777 (Resolved): krbd: verify a few things in the zeroing routines
The kernel rbd driver has a function zero_bio_chain() that's
used to zero out the data in a bio list starting at a g...
Alex Elder
03:02 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Ooops, sorry...,
was a bit misleaded, cause "cache=writeback" was still in the config file.
Oliver.
Oliver Francke

04/21/2013

02:56 PM Bug #3847 (Fix Under Review): rbd: figure out correct byte order for watch version
The following has been posted for review:
[PATCH] libceph: fix byte order mismatch
It is available in the "revi...
Alex Elder
02:39 PM Bug #3847 (In Progress): rbd: figure out correct byte order for watch version
libceph: fix byte order mismatch
A WATCH op includes an object version. The version that's supplied
is incorrect...
Alex Elder
02:24 PM Bug #4774 (Resolved): krbd: don't create /dev entries for backing devices
Currently when a layered rbd device gets mapped, the
snapshot device that is its parent gets probed in the
same way...
Alex Elder
02:21 PM Feature #4709 (Fix Under Review): krbd: support stripingv2 images that don't require I/O path cha...
The following has been posted for review and is available
in the "review/wip-stripe-v2" branch of the ceph-client
g...
Alex Elder
06:50 AM Feature #4709 (In Progress): krbd: support stripingv2 images that don't require I/O path changes
Starting work on this. Alex Elder
02:20 PM Bug #4773 (Fix Under Review): rbd: have rbd_obj_method_sync() return transfer count
The following have been posted for review, and are
available in the "review/wip-stripe-v2" branch of
the ceph-clien...
Alex Elder
10:28 AM Bug #4773: rbd: have rbd_obj_method_sync() return transfer count
I've implemented these fixes and will post them for
review after I've done some better testing.
I also made a few...
Alex Elder
07:59 AM Bug #4773 (Resolved): rbd: have rbd_obj_method_sync() return transfer count
Callers of rbd_obj_method_sync() don't know how many bytes of data
got returned by the class method call. As a resu...
Alex Elder

04/20/2013

10:36 PM Feature #4724 (Fix Under Review): krbd: handle layered I/O correctly when the child has been resized
The following has been posted for review:
[PATCH] rbd: enforce parent overlap
Alex Elder
10:32 AM Feature #3418 (Resolved): krbd: write path (layering)
The following have been committed to the "testing" branch
of the ceph-client git repository:
a065a13 libceph: kil...
Alex Elder

04/19/2013

07:20 PM Feature #3419 (Fix Under Review): krbd: copy-up on write to clone
The following has been posted for review.
This set of patches culminates in providing layered
write functionality...
Alex Elder
07:19 PM Bug #4762 (Fix Under Review): libceph: fix two messenger bugs
The following has been posted for review:
[PATCH] libceph: fix two messenger bugs
Alex Elder
01:10 PM Bug #4762 (Resolved): libceph: fix two messenger bugs
While getting copyup functionality working I found two
bugs in the messenger that previously were not triggered.
...
Alex Elder
02:38 PM Bug #4763 (Resolved): rbd test scripts should use --allow-shrink flag when resizing rbd img
Sage Weil
01:58 PM Bug #4763 (In Progress): rbd test scripts should use --allow-shrink flag when resizing rbd img
Sage Weil
01:28 PM Bug #4763 (Resolved): rbd test scripts should use --allow-shrink flag when resizing rbd img
The existing rbd test script rbd/copy.sh fails with the recent inclusion of --allow-shrink flag for the resize comman... Tamilarasi muthamizhan
08:53 AM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
Josh - any update? Are we still going to get this in Cuttlefish? Ian Colle

04/18/2013

12:42 PM Documentation #4751 (Closed): Document Live Migration with RBD
For people migrating to Ceph, some information on migration would be helpful.
Wido "You can do Live Migration with...
John Wilkins

04/17/2013

03:53 PM Bug #4739 (Duplicate): Failed assert in librbd with rbd cache enabled
see #4531 Sage Weil
03:51 PM Bug #4739: Failed assert in librbd with rbd cache enabled
Mike Kelly wrote:
> Josh Durgin wrote:
> > The latest cause of this was #4531, whose fix was just merged yesterday....
Mike Kelly
10:25 AM Bug #4739: Failed assert in librbd with rbd cache enabled
Josh Durgin wrote:
> The latest cause of this was #4531, whose fix was just merged yesterday. If this is reproducibl...
Mike Kelly
09:53 AM Bug #4739: Failed assert in librbd with rbd cache enabled
The latest cause of this was #4531, whose fix was just merged yesterday. If this is reproducible, could you try using... Josh Durgin
09:36 AM Bug #4739: Failed assert in librbd with rbd cache enabled
How easy is this to reproduce? We have fixed several causes of this behavior, but I cant' remember offhand if they w... Sage Weil
07:44 AM Bug #4739 (Duplicate): Failed assert in librbd with rbd cache enabled
With librbd, as used by qemu (via libvirt), while using rsync to sync data to a fresh image:
osdc/ObjectCacher.cc:...
Mike Kelly
01:00 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Well,
could it be, that the fix already made it into "ceph version 0.60 (f26f7a39021dbf440c28d6375222e21c94fe8e5c)...
Oliver Francke

04/16/2013

04:35 PM Bug #4683 (Resolved): librbd: diff_iterate test failures
Sage Weil
02:43 PM Bug #4683 (Fix Under Review): librbd: diff_iterate test failures
see wip.. we need to flush the cache. Sage Weil
03:49 PM Bug #4531 (Pending Backport): ObjectCacher: read waiters for parent data during copyup get reorde...
Sage Weil
03:48 PM Bug #4531 (Resolved): ObjectCacher: read waiters for parent data during copyup get reordered, cau...
Sage Weil
12:34 PM Bug #4661 (Need More Info): xfstest 139 hung
Ian Colle
11:49 AM Bug #4661: xfstest 139 hung
Test 139 does a forceful shutdown of the file system (without syncing)
to check on how well XFS handles it.
In th...
Alex Elder
10:46 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Yeah, the backports should definitely be merged by next week. On your lab cluster, you could try librbd from the 'nex... Josh Durgin
05:50 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Hi Josh,
sounds promising, unfortunately I'm currently on 0.60... in our lab. We are going to move forward to late...
Oliver Francke

04/15/2013

08:46 PM Feature #3418 (Fix Under Review): krbd: write path (layering)
I have posted the following for review:
I've broken these patches into three groups.
The first two are so...
Alex Elder
10:43 AM Feature #3418: krbd: write path (layering)
In order to distinguish this issue from
http://tracker.ceph.com/issues/3419 I'll
call this one complete when I have...
Alex Elder
05:30 AM Tasks #2853 (Resolved): krbd: read path
The following have been committed to the ceph-client
"testing" branch:
745c34c rbd: implement layered reads
3c38...
Alex Elder
12:16 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
The branch wip-bobtail-rbd-backports-req-order has the fix for this plus several other bugs backported on top of the ... Josh Durgin

04/14/2013

10:32 AM Feature #4724 (Resolved): krbd: handle layered I/O correctly when the child has been resized
When a child image is shrunk or expanded, the logical section of the child that may inherit the parent's data is no l... Josh Durgin
 

Also available in: Atom