Activity
From 04/18/2013 to 05/17/2013
05/17/2013
- 12:30 PM Bug #4661: xfstest 139 hung
- Note that both the original crash and this latest one
involve (probably) some corruption found in a path
involving ... - 12:28 PM Bug #4661: xfstest 139 hung
- Finally getting back to this.
Here is the end of the log:... - 11:42 AM Bug #4559 (Need More Info): krbd: kernel BUG when mapping unexisting rbd device
- I have committed the following to the "testing" branch of
the ceph-client git respository:
7262cfc rbd: don't des... - 04:20 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I am going to test the patch. I will let you know about results probably next week.
- 02:22 AM Bug #5099 (Resolved): io performance / ceph block device
- ceph version 0.61.2,
ceph -s
health HEALTH_OK
monmap e1: 2 mons at {a=ip1:6789/0,b=ip2:6789/0}, election epoch...
05/16/2013
- 04:07 PM Feature #5067 (Fix Under Review): librbd: configuration options to override default image creatio...
- wip-librbd-config-create
- 02:30 PM Bug #4559 (Fix Under Review): krbd: kernel BUG when mapping unexisting rbd device
- The following has been posted for review:
[PATCH] rbd: don't destroy ceph_opts in rbd_add()
- 01:26 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I don't have enough information nor do I have a Xen setup so
it isn't easy for me to try to reproduce the problem re... - 01:12 PM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I believe I have found the problem.
In rbd_add(), if rbd_client_create() failed the error path
would call ceph_de... - 09:23 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
- I asked Maciej to report more specifically the platform he
was using (VM, and kernel/user space rbd). Answer:
Op... - 08:17 AM Subtask #5028 (Resolved): rbd: treat clones with zero parent overlap as non-layered
- The following was committed to the ceph-client "testing" branch.
70cf49cf rbd: ignore zero-overlap parent
05/15/2013
- 02:55 PM Bug #4559 (In Progress): krbd: kernel BUG when mapping unexisting rbd device
- Finally starting to look at this again. I'm going to
start by trying to reproduce it in the newly-reported
context.
05/14/2013
- 05:20 PM Bug #5070: rbd map failed and stalled in "D"
- probably connected with #4522
- 05:15 PM Bug #5070 (Can't reproduce): rbd map failed and stalled in "D"
- It happened with one device while others are mapped well.
[6765922.875713] ------------[ cut here ]------------
[... - 05:05 PM Bug #5032: xfstest 269 failure
- logs: ubuntu@teuthology:/a/teuthology-2013-05-14_01:00:46-kernel-next-testing-basic/13125
- 02:08 PM Feature #5067 (Resolved): librbd: configuration options to override default image creation parame...
- From http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/15064:
For example, there could be just:
rbd... - 03:01 AM Bug #4897: qemu rbd driver should allow manipulation of format 2, striped images
- I'm running into this as well.
Wouldn't it be a start to at least start creating image with rbd_create2|3 instead ...
05/13/2013
- 04:38 PM Bug #5053 (Duplicate): qemu xfs test failed in the nightlies
- 04:35 PM Bug #5053 (Duplicate): qemu xfs test failed in the nightlies
- ...
- 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.
... - 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.
- 12:37 PM Feature #3763 (Resolved): krbd: handle flattening of mapped image
- 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... - 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.
- 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 ...
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...
05/11/2013
- 05:38 PM Bug #5032 (Closed): xfstest 269 failure
- ...
- 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... - 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... - 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... - 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... - 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...
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.
- 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... - 05:13 PM Feature #2256: rbd: parallelize deletions
- commit:b5e9b56fc93dd4896c802aff1096430b523ad84c
- 05:13 PM Feature #2256 (Resolved): rbd: parallelize deletions
- 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...
- 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
- 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
- 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 ...
- 12:14 PM Feature #5004: cinder: make rbd configuration easier to use
- Moved the librbd part to #5005.
- 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... - 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...
- 11:32 AM Feature #3064 (In Progress): librbd: A way to read from nearby replicas
- 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... - 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... - 10:35 AM Feature #4804: tgt: switch to aio
- 10:35 AM Feature #4917: iSCSI: Package tgt
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
... - 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...
05/08/2013
- 05:53 PM Bug #4959: xfstest 17 failure
- A single xfstest failed:...
- 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... - 11:23 AM Bug #4446 (Need More Info): librbd: crash from opensolaris vm
- 06:23 AM Bug #4912 (Resolved): rbd: fix leak of format 2 snapshot context
- 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 ... - 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 ...
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
- 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... - 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 - 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... - 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... - 04:02 PM Feature #2256 (In Progress): rbd: parallelize deletions
- 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... - 01:40 PM Feature #4917 (Resolved): iSCSI: Package tgt
- 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...
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 ... - 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...
- 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... - 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... - 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... - 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... - 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... - 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... - 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. ... - 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... - 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...
- 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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-... - 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-... - 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... - 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... - 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... - 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 ... - 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... - 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... - 02:56 AM Bug #2654: Stale rbd volume cannot be unmaped
- Hi, any news on this?
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... - 01:48 PM Bug #4827 (Resolved): librbd: use after free of ceph context or something in it
- commit:c2bcc2a60c2c1f66c757c01ed6bcc6778821f81d
- 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...
- 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.
- 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:/... - 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... - 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... - 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... - 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... - 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-... - 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... - 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-... - 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-... - 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
... - 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... - 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... - 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.
- 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...
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... - 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-... - 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... - 04:44 PM Bug #4827: librbd: use after free of ceph context or something in it
- 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.
- 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... - 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... - 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...
- 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...
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 ... - 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... - 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...
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...
- 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...
- 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...
- 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:...
- 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).
- 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... - 11:49 AM Feature #4231: librbd: Java bindings
- Possible good task for Joe and/or Noah?
- 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.
- 11:51 AM Feature #4834 (Resolved): Recompile/package qemu with new version of librbd to enable asynchronou...
- 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... - 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.
- 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...
- 08:07 AM Feature #4013: rbd: openstack: extend nova boot api to support going from image to volume
- 08:06 AM Feature #4017: rbd: openstack: simplify volume booting with new api
- 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... - 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... - 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()
- 05:10 AM Bug #4800 (In Progress): krbd: avoid dropping extra reference in rbd_free_disk()
- 05:09 AM Bug #4800 (Fix Under Review): krbd: avoid dropping extra reference in rbd_free_disk()
- (Nevermind. Will be ready for review shortly.)
- 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 ... - 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...
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.
- 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... - 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 ... - 06:24 AM Bug #2654: Stale rbd volume cannot be unmaped
- Hi, thanks for replying. Here's the info:...
- 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...
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...
- 04:22 PM Bug #3664 (Resolved): osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
- commit:82d5cd601e0fb7cb24dda4ea1f0e9f12e5d18708
- 04:02 PM Bug #3664 (Fix Under Review): osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
- 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
- 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
- 03:14 PM Bug #4526 (Can't reproduce): rbd-fsx: ENOTEMPTY
- 10:52 AM Bug #2654 (Need More Info): Stale rbd volume cannot be unmaped
- 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* ?
- 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... - 10:47 AM Feature #4804 (Rejected): tgt: switch to aio
- Use aio interface for tgt to avoid a workqueue + sync items.
- 10:09 AM Bug #4522 (Need More Info): RBD utility "showmapped" bug
- 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... - 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... - 09:03 AM Bug #4802: krbd: walk through error paths and fix them
- Fixed project.
- 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... - 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 ...
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... - 04:12 PM Bug #4665 (Resolved): librbd: read_iterate() can overflow its return value
- commit:857c88e017f082b6ef2a81a1890baa7d20672a31
- 12:18 PM Bug #4665 (In Progress): librbd: read_iterate() can overflow its return value
- 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.
- 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...
- 12:06 PM Bug #4551 (Resolved): librbd: rollback broken for clones
- 12:06 PM Bug #4525 (Resolved): hang during librbd python tests
- 12:05 PM Bug #4364 (Resolved): ObjectCacher: inconsistency after flatten
- 12:05 PM Bug #4531 (Resolved): ObjectCacher: read waiters for parent data during copyup get reordered, cau...
- 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... - 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...
04/22/2013
- 05:53 PM Bug #3664: osdc/ObjectCacher.cc: 517: FAILED assert(!i->size())
- Nevermind, the logs were saved after all. Hooray!
- 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...
- 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.
- 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.
- 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 ... - 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 ... - 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... - 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 ... - 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
- 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
- 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...
- 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...- 01:40 PM Bug #4710 (Resolved): rbd: STRIPINGV2 feature specified by default for format 2 images
- 12:46 PM Bug #4710 (Fix Under Review): rbd: STRIPINGV2 feature specified by default for format 2 images
- 11:42 AM Bug #4710 (In Progress): rbd: STRIPINGV2 feature specified by default for format 2 images
- 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.
- 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 ... - 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.
... - 11:41 AM Bug #4707 (Resolved): rbd CLI: bad error code masked by udevadm_settle
- commit:568101fa72e29ee960fcf3d704f04edfd50bd072
- 11:39 AM Bug #4707 (In Progress): rbd CLI: bad error code masked by udevadm_settle
- 11:27 AM Bug #4707: rbd CLI: bad error code masked by udevadm_settle
- Let's try to get this into Cuttlefish.
- 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.
- 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
- 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... - 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.
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... - 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... - 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... - 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... - 06:50 AM Feature #4709 (In Progress): krbd: support stripingv2 images that don't require I/O path changes
- Starting work on this.
- 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... - 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... - 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...
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
- 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...
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... - 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 - 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.
... - 02:38 PM Bug #4763 (Resolved): rbd test scripts should use --allow-shrink flag when resizing rbd img
- 01:58 PM Bug #4763 (In Progress): rbd test scripts should use --allow-shrink flag when resizing rbd img
- 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...
- 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?
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...
Also available in: Atom