Project

General

Profile

Activity

From 04/30/2013 to 05/29/2013

05/29/2013

01:53 PM Bug #5040 (Fix Under Review): krbd: record that an parent info refresh has failed
The following has been posted for review:
[PATCH] rbd: clean up a few things in the refresh path
Alex Elder
01:51 PM Bug #3094 (Fix Under Review): krbd: race between finding existing client and creating new one
The following has been posted for review:
[PATCH] rbd: protect against duplicate client creation
Alex Elder
08:49 AM Bug #3094 (In Progress): krbd: race between finding existing client and creating new one
I've been able to reproduce this problem by simply running
five instances of an "rbd map" command for the same image...
Alex Elder
11:47 AM Feature #4834 (In Progress): Recompile/package qemu with new version of librbd to enable asynchro...
QEMU packages built against bobtail (0.56.6) and cuttlefish (0.61.2) with and without the async flush patch are avail... Anonymous
11:18 AM Feature #5005: cinder: switch rbd driver to use librbd instead of the cli tool
Ian Colle
11:18 AM Feature #5004: cinder: make rbd configuration easier to use
Ian Colle
11:18 AM Feature #5003: cinder/nova: don't require ceph.conf on a compute host / support multiple clusters
Ian Colle
08:47 AM Feature #5187 (Resolved): rbd: allow unmap using mapped image name
The umount(8) command has a very useful feature that allows
one to specify *either* the device *or* the directory th...
Alex Elder
08:44 AM Bug #5186 (Won't Fix): krbd: mapping same image produces ambiguous /dev file
Since it's possible to map the same image more than once,
the mechanism of putting an entry in /dev/rbd/rbd/<image>
...
Alex Elder
08:38 AM Bug #5185 (Closed): rbd: nothing prevents concurrent write mappings
While attempting to test http://tracker.ceph.com/issues/3094
I learned that nothing prevented me from mapping the sa...
Alex Elder
08:16 AM Bug #5184 (Resolved): libceph: create_singlethread_workqueue() error handling
In ceph_osdc_init() there are these lines of code:... Alex Elder
07:39 AM Bug #5146 (Resolved): krbd: wait for safe callback for writes
The following has been committed to the ceph-client
"testing" branch:
70c725f rbd: wait for safe callback for...
Alex Elder
07:39 AM Bug #3859 (Resolved): osd_client: define ceph_osdc_clear_request_linger()
The following has been committed to the ceph-client
"testing" branch:
ebd8324 libceph: add lingering request ...
Alex Elder
07:32 AM Bug #4777 (Resolved): krbd: verify a few things in the zeroing routines
The following has been committed to the "testing" branch
of the ceph-client git respository:
81d7ac5 rbd: flu...
Alex Elder

05/25/2013

07:27 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Update: seems to work fine if I turn writeback caching back on again (previously turned off before patching). Edwin Peer
12:24 AM Bug #3737: Higher ping-latency observed in qemu with rbd_cache=true during disk-write
Using ceph 0.61.2 and qemu 1.4.2 or earlier versions with the patch:
The following hangs after a few iterations:
...
Edwin Peer

05/24/2013

12:03 PM Feature #4454: openstack: support volume migration in Cinder
https://blueprints.launchpad.net/cinder/+spec/volume-migration Neil Levine
11:59 AM Feature #4085: qemu-rbd: allow storing snapshot of ram associated with snapshot of disk
Neil Levine
11:50 AM Feature #5167: openstack: cinder: differential backups
Neil Levine
11:26 AM Feature #5167 (Resolved): openstack: cinder: differential backups
Update the backup service in cinder to support a differential backup format, and the rbd driver to output differentials. Josh Durgin
11:49 AM Documentation #5009: doc: explain how to get qemu packages for each distro
Neil Levine
11:49 AM Documentation #5006: doc: openstack configuration changes for havana
Neil Levine
11:48 AM Feature #5168: openstack: cinder: rbd as a backup target
Neil Levine
11:30 AM Feature #5168 (Resolved): openstack: cinder: rbd as a backup target
This would allow using a different pool as a backup instead of an object store. Josh Durgin
07:59 AM Bug #3889 (Won't Fix): krbd: handle zero-length requests
OK, after a little more discussion... We're going to
go the easy route and just close this issue. We'll
continue ...
Alex Elder
07:23 AM Bug #5146: krbd: wait for safe callback for writes
Josh has reviewed this patch and the two others I posted
with it. I was testing the three of them together yesterda...
Alex Elder

05/23/2013

12:33 PM Feature #4236 (Duplicate): krbd: properly handle flush commands
Marking this duplicate of: http://tracker.ceph.com/issues/3889
I looked into the zero-length request stuff more ge...
Alex Elder
10:29 AM Bug #3889: krbd: handle zero-length requests
We'll discuss details at our standup, but here is an update.
Unless I misunderstand him, Sage believes that reques...
Alex Elder
08:58 AM Bug #3889 (In Progress): krbd: handle zero-length requests
I just sent the following in an e-mail to Josh and Sage,
but thought I might as well document it here. If we want
...
Alex Elder
10:14 AM Bug #5040 (In Progress): krbd: record that an parent info refresh has failed
I've implemented these fixes and will post them for review
after they've gone through a teuthology run this afternoon.
Alex Elder
07:58 AM Bug #5040: krbd: record that an parent info refresh has failed
... Alex Elder
10:07 AM Bug #5070: rbd map failed and stalled in "D"
Quick summary: I don't think this is an rbd problem.... Alex Elder
01:05 AM Bug #5070: rbd map failed and stalled in "D"
I added one more RBD device and mapped it, and it mapped ok, after I've tried to map again previous one and it is suc... Ivan Kudryavtsev
12:55 AM Bug #5070: rbd map failed and stalled in "D"
I use vanilla 3.7.2 and built it with debian make-kpkg env.
root@tsk-vps-node-04:/sys# grep blk_trace_attr_group /...
Ivan Kudryavtsev
05:16 AM Bug #4777 (Fix Under Review): krbd: verify a few things in the zeroing routines
The following patch has been posted for review. It's one of three
new patches available in the "review/wip-rbd" bra...
Alex Elder
05:16 AM Bug #3859 (Fix Under Review): osd_client: define ceph_osdc_clear_request_linger()
The following patch has been posted for review. It's one of three
new patches available in the "review/wip-rbd" bra...
Alex Elder
05:15 AM Bug #5146 (Fix Under Review): krbd: wait for safe callback for writes
The following patch has been posted for review. It's one of three
new patches available in the "review/wip-rbd" bra...
Alex Elder
12:38 AM Bug #5099: io performance / ceph block device
dd if=/dev/zero of=/dev/rbd1 bs=1M count=1000 oflag=direct
but I try to test the same command above on nfs file sy...
Khanh Nguyen Dang Quoc

05/22/2013

05:35 PM Bug #4777: krbd: verify a few things in the zeroing routines
I'm going to ignore the whole IRC issue for now.
I'm almost certain it's not needed, and in fact
I'm pretty sure it...
Alex Elder
05:07 PM Bug #4870 (Resolved): rbd: watch request error handling bugs
The first problem listed will be addressed by changes
done for http://tracker.ceph.com/issues/3859.
The second pr...
Alex Elder
04:50 PM Bug #3859 (In Progress): osd_client: define ceph_osdc_clear_request_linger()
Alex Elder
04:47 PM Bug #3859: osd_client: define ceph_osdc_clear_request_linger()
Once again, rather than doing what I thought might work,
I've decided on a better fix.
Right now the osd client t...
Alex Elder
04:12 PM Bug #3859: osd_client: define ceph_osdc_clear_request_linger()
As described initially, it's not really valid to
call ceph_osdc_unregister_linger_request() until
after the origina...
Alex Elder
04:06 PM Bug #3859: osd_client: define ceph_osdc_clear_request_linger()
I have implemented a change that waits for a WATCH
request (as well as "normal" data write requests)
to get an indi...
Alex Elder
03:59 PM Bug #5146: krbd: wait for safe callback for writes
I have this implemented and will post a patch for
review after I've tested. It was easier than
expected.
Note,...
Alex Elder
12:57 PM Bug #5146 (Resolved): krbd: wait for safe callback for writes
Right now rbd only waits for the acknowledgement callback
for all osd requests. This means that an rbd client may
...
Alex Elder
12:20 PM Bug #3858 (Resolved): osd_client: ceph_osdc_wait_request() seems wrong
tl;dr: This is no longer a bug, so marking it resolved.
First of all, based on how it's used, if an
error occurs...
Alex Elder
10:08 AM Bug #3858: osd_client: ceph_osdc_wait_request() seems wrong
I honestly don't know when it happened, but I now find
that rbd is not susceptible to this problem. All rbd
reques...
Alex Elder
11:54 AM Bug #5070: rbd map failed and stalled in "D"
This is somewhat old code, and there are a few bugs
that have since been fixed that could be contributing
to this. ...
Alex Elder

05/21/2013

02:58 PM Feature #4834: Recompile/package qemu with new version of librbd to enable asynchronous flushing ...
Need deb and RPM Ian Colle
02:57 PM Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
Ensure that aync flush from 4834 is included when building these packages for RHEL Ian Colle
02:36 PM Feature #5138 (Closed): LIO Support
Modify the LIO scsi system to support RBD natively. Neil Levine
02:33 PM Feature #4231 (In Progress): librbd: Java bindings
Neil Levine
02:33 PM Feature #4231: librbd: Java bindings
Neil Levine
02:25 PM Feature #5005 (In Progress): cinder: switch rbd driver to use librbd instead of the cli tool
Ian Colle
02:25 PM Feature #5004 (In Progress): cinder: make rbd configuration easier to use
Ian Colle
02:25 PM Feature #5003 (In Progress): cinder/nova: don't require ceph.conf on a compute host / support mul...
Ian Colle
12:17 PM Bug #2865 (Resolved): rbd import fails for directory but creates rbd image
commit:cbff720ff54ac6948f455cf82c4c2eee31d703f4 Sage Weil
11:39 AM Bug #2667 (Won't Fix): librbd: create_snap on a closed image segfaults
Sage Weil
11:39 AM Bug #3964 (Won't Fix): krbd: 32-bit, kernel 3.2.0 system can't do O_DIRECT writes to mapped rbd i...
Sage Weil
11:26 AM Bug #4897 (Duplicate): qemu rbd driver should allow manipulation of format 2, striped images
Josh Durgin
11:25 AM Bug #5099 (Resolved): io performance / ceph block device
this is becuase dd is single a single sync io. doing 2 dd procs means you have 2 ios in flight, so 2x as fast. the ... Sage Weil
11:21 AM Bug #4522 (Can't reproduce): RBD utility "showmapped" bug
Sage Weil
11:20 AM Feature #5135 (Duplicate): librbd should create format 2 images by default
Josh Durgin
11:11 AM Feature #5135 (Duplicate): librbd should create format 2 images by default
The current way of creating RBD format 2 images is calling either rbd_create2 or rbd_create3.
Older binaries like ...
Wido den Hollander
11:19 AM Feature #5067 (Resolved): librbd: configuration options to override default image creation parame...
Sage Weil

05/20/2013

12:08 PM Bug #4559 (Resolved): krbd: kernel BUG when mapping unexisting rbd device
Maciej is correct, message signatures are not yet supported
in the kernel client. This issue has been created to ge...
Alex Elder
06:47 AM Bug #4559: krbd: kernel BUG when mapping unexisting rbd device
... Maciej Galkiewicz

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 ...
Alex Elder
12:28 PM Bug #4661: xfstest 139 hung
Finally getting back to this.
Here is the end of the log:...
Alex Elder
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...
Alex Elder
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. Maciej Galkiewicz
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...
Khanh Nguyen Dang Quoc

05/16/2013

04:07 PM Feature #5067 (Fix Under Review): librbd: configuration options to override default image creatio...
wip-librbd-config-create Josh Durgin
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()
Alex Elder
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...
Alex Elder
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...
Alex Elder
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...
Alex Elder
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
Alex Elder

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.
Alex Elder

05/14/2013

05:20 PM Bug #5070: rbd map failed and stalled in "D"
probably connected with #4522 Ivan Kudryavtsev
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 ]------------
[...
Ivan Kudryavtsev
05:05 PM Bug #5032: xfstest 269 failure
logs: ubuntu@teuthology:/a/teuthology-2013-05-14_01:00:46-kernel-next-testing-basic/13125 Tamilarasi muthamizhan
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...
Josh Durgin
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 ...
Wido den Hollander

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
 

Also available in: Atom