#ceph IRC Log

Index

IRC Log for 2011-06-28

Timestamps are in GMT/BST.

[0:03] * lxo (~aoliva@19NAAB3N9.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:03] * lxo (~aoliva@1RDAAABYS.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:06] * lxo (~aoliva@1RDAAABYS.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:07] * lxo (~aoliva@19NAAB3OL.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:08] <gregaf> cmccabe: you're not supposed to use Gather unless there are subs
[0:09] <gregaf> it looks like maybe there's an edge case in truncate if there are 0 extents, did you mean anything other than that?
[0:09] <cmccabe> that's the only edge case now I believe
[0:09] <cmccabe> but I'm adding some error handling for #1231
[0:09] <cmccabe> which will be another case
[0:10] <bchrisman> Having some errors creating rbd devices. I haven't tested this for some time. http://pastebin.com/AEyLycpj
[0:10] * lxo (~aoliva@19NAAB3OL.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:10] * lxo (~aoliva@1RDAAABYX.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:10] <bchrisman> I noticed the wiki instructions seem out of date
[0:11] <bchrisman> does the 'class' manipulation still have to be performed, only differently?
[0:12] <bchrisman> verified /var/lib/ceph/tmp is writable by cosd (which is running as root)
[0:12] * lxo (~aoliva@1RDAAABYX.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:13] <cmccabe> gregaf: I think we should use shared_ptr to handle C_gather lifecycle
[0:13] * lxo (~aoliva@659AACRAF.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:13] <cmccabe> gregaf: wondering if I care enough to do that... I guess.
[0:13] <joshd> bchrisman: the class stuff is unnecessary since 0.28, I believe
[0:13] <bchrisman> joshd: ahh okay??? is there anything pops out from that log?
[0:14] <bchrisman> it gets a 'No such file or directory' back
[0:15] <joshd> bchrisman: grep the osd log for rbd
[0:15] <joshd> there should be an error there
[0:16] * lxo (~aoliva@659AACRAF.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:16] * lxo (~aoliva@9YYAABQ24.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:16] <joshd> bchrisman: do you have cls_rbd.so in /usr/lib/rados-classes?
[0:17] <bchrisman> joshd: hmm??? I've got /usr/lib64/rados-classes/libcls_rbd.so.1
[0:19] <joshd> that's the problem then - add 'osd class dir = /usr/lib64/rados-classes' to your ceph.conf
[0:19] * lxo (~aoliva@9YYAABQ24.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:19] * lxo (~aoliva@04ZAAACPE.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:20] <joshd> bchrisman: it'd be nice if we found it based on LD_LIBRARY_PATH there, but currently you have to set that config option
[0:20] <bchrisman> ahh makes sense
[0:22] <gregaf> cmccabe: I guess maybe we should switch to shared_ptr as we update the code for things?
[0:22] * lxo (~aoliva@04ZAAACPE.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:22] <cmccabe> gregaf: yeah, it's handy
[0:22] <gregaf> but C_Gather supports a few different nodes and I'm not sure what all ops shared_ptr has, so I don't know if the fit is really clean or not
[0:22] * lxo (~aoliva@1RDAAABZB.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:23] <cmccabe> gregaf: let me take a look. It seemed like it was reference counted by the subs
[0:23] <gregaf> cmccabe: mostly, although there are options to do things like have it finish on the first sub's completion and nix all the remaining ones and stuff
[0:25] * lxo (~aoliva@1RDAAABZB.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:25] * lxo (~aoliva@1RDAAABZH.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:29] * lxo (~aoliva@1RDAAABZH.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:29] <cmccabe> gregaf: the other alternative is to create some kind of holder class on the stack that takes care of the case where no subs are created
[0:30] * lxo (~aoliva@1RDAAABZL.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:30] <bchrisman> sjust: thanks, yeah, that works..
[0:32] <cmccabe> another major problem with the code as-is is that if you don't set a finisher, the C_Gather never gets deleted... ever. :(
[0:32] <gregaf> well, that's the interface for it
[0:32] * lxo (~aoliva@1RDAAABZL.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:33] <gregaf> I don't know if that's really a major problem for that kind of thing
[0:33] * lxo (~aoliva@04ZAAACPV.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:33] <cmccabe> well, it's not documented anywhere that no finisher == memory leak
[0:35] <cmccabe> honestly, I don't see why providing onfinish should be optional in the constructor
[0:35] * lxo (~aoliva@04ZAAACPV.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:35] * lxo (~aoliva@1RDAAABZS.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:35] <cmccabe> you obviously can't use the object until you set a finisher, because otherwise you'd have a memory leak
[0:36] <gregaf> init order, I think
[0:36] <gregaf> not sure, and while I'm with you on the documentation you've really got to start being less offended by it given our code base ;)
[0:36] * lxo (~aoliva@1RDAAABZS.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:37] <cmccabe> it's important to clean up the core code base especially, since this is the stuff everything is built on top of
[0:37] * lxo (~aoliva@1RDAAABZW.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:37] <cmccabe> I understand the desire to set a finisher after constructing the C_Gather... probably you want to do that in order that you can give the finisher a pointer to that C_Gather
[0:38] <cmccabe> I think there are other ways to do that though
[0:38] * lxo (~aoliva@1RDAAABZW.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[0:39] * lxo (~aoliva@19NAAB3PL.tor-irc.dnsbl.oftc.net) has joined #ceph
[0:39] <gregaf> I remember cleaning it up a little bit a few months ago, but if you want to clean it up more nobody's going to stop you as long as it keeps working (ie, test it *carefully*) :)
[1:04] <bchrisman> trying out some basic rbd snapshotting: http://pastebin.com/Vhb2XQ9u
[1:05] <bchrisman> (segfault)
[1:06] <bchrisman> slightly updated: http://pastebin.com/9J0BhUFb
[1:08] <joshd> bchrisman: what version are you running? (couldn't find 83855002553932cb25da648d7728e5cf3cee364a)
[1:08] <bchrisman> ahh??? that's maybe a week or two old
[1:08] <bchrisman> the version is incorrect..
[1:09] <bchrisman> I rectified that issue, but I'm still testing on the one with the wrong version string??? it's 0.28
[1:09] <bchrisman> 0.28.2
[1:11] <joshd> bchrisman: do you have testlibrbd installed (would be there if configure --with-debug)?
[1:12] <bchrisman> no.. it was built, but it doesn't get packaged by default from ceph.spec iirc...
[1:13] <bchrisman> I'll make a not to put that into a new build.
[1:13] <bchrisman> err.. I'll put into a next build.
[1:14] <joshd> can you try snapshotting again with --debug-rbd=20 and --debug-rados=20?
[1:16] <bchrisman> joshd: http://pastebin.com/91ygajB7
[1:16] <bchrisman> it's getting snap_name=NULL?
[1:16] <bchrisman> am I sending the snapname in incorrectly?
[1:17] <bchrisman> oh.. that probably means that it's getting the NULL snap of my device for use in snapshotting
[1:17] <joshd> no, you're running it correctly
[1:17] <bchrisman> there's no data in this device
[1:18] <bchrisman> and I haven't loaded a kernel driver for it (no device file currently)
[1:18] <joshd> that NULL is fine, it means that you're not opening the image to read from a snapshot
[1:18] <bchrisman> yeah
[1:18] <joshd> this part is unrelated to the kernel
[1:18] <bchrisman> yeah.. figured
[1:19] <bchrisman> looks like it sets the snap name in there correctly to snap1
[1:21] <joshd> bchrisman: do you have a core file?
[1:22] <joshd> I'm unable to reproduce here on 0.28.2, so there must be something strange about your data or your setup that triggered this
[1:23] <bchrisman> ahh
[1:24] <bchrisman> I have a core
[1:25] <bchrisman> joshd: where do you want it? it's small
[1:25] <joshd> bchrisman: I'll need your help to use it - our libraries are probably all different versions
[1:27] <bchrisman> I've been looking for an opportunity to open something up in our DMZ??? if you want to send me an ssh public key I can put that cluster on it tomorrow by some time in tomorrow morning.
[1:27] <joshd> sure, that'd be great
[1:46] * joshd (~joshd@ip-64-111-111-107.dreamhost.com) Quit (Quit: Leaving.)
[2:15] * lxo (~aoliva@19NAAB3PL.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:16] * lxo (~aoliva@19NAAB3S6.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:18] * Tv (~Tv|work@ip-64-111-111-107.dreamhost.com) Quit (Ping timeout: 480 seconds)
[2:21] * lxo (~aoliva@19NAAB3S6.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:22] * lxo (~aoliva@19NAAB3TD.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:25] * lxo (~aoliva@19NAAB3TD.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:26] * lxo (~aoliva@9YYAABQ4G.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:28] * lxo (~aoliva@9YYAABQ4G.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:28] * lxo (~aoliva@19NAAB3TI.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:31] * lxo (~aoliva@19NAAB3TI.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:31] * lxo (~aoliva@19NAAB3TM.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:33] * lxo (~aoliva@19NAAB3TM.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:34] * lxo (~aoliva@1RDAAAB18.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:37] * lxo (~aoliva@1RDAAAB18.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:37] * lxo (~aoliva@1RDAAAB2B.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:39] * lxo (~aoliva@1RDAAAB2B.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:39] * lxo (~aoliva@1GLAACIRW.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:42] * lxo (~aoliva@1GLAACIRW.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:43] * lxo (~aoliva@04ZAAACS9.tor-irc.dnsbl.oftc.net) has joined #ceph
[2:46] * greglap (~Adium@ip-64-111-111-107.dreamhost.com) Quit (Quit: Leaving.)
[2:57] * lxo (~aoliva@04ZAAACS9.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[2:58] * lxo (~aoliva@19NAAB3UF.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:01] * bchrisman (~Adium@70-35-37-146.static.wiline.com) Quit (Quit: Leaving.)
[3:01] * lxo (~aoliva@19NAAB3UF.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:02] * lxo (~aoliva@1RDAAAB2Q.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:03] * mtk (~mtk@ool-182c8e6c.dyn.optonline.net) Quit (Remote host closed the connection)
[3:07] * lxo (~aoliva@1RDAAAB2Q.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:07] * lxo (~aoliva@09GAAE60A.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:09] * lxo (~aoliva@09GAAE60A.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:10] * lxo (~aoliva@1GLAACISM.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:13] * lxo (~aoliva@1GLAACISM.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:13] * lxo (~aoliva@1RDAAAB23.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:20] * lxo (~aoliva@1RDAAAB23.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:21] * lxo (~aoliva@1GLAACISW.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:29] * lxo (~aoliva@1GLAACISW.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:29] * lxo (~aoliva@19NAAB3VI.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:32] * cmccabe (~cmccabe@208.80.64.174) has left #ceph
[3:36] * yoshi (~yoshi@p15251-ipngn1601marunouchi.tokyo.ocn.ne.jp) has joined #ceph
[3:36] * lxo (~aoliva@19NAAB3VI.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:36] * lxo (~aoliva@1RDAAAB3I.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:45] * lxo (~aoliva@1RDAAAB3I.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:46] * lxo (~aoliva@19NAAB3WF.tor-irc.dnsbl.oftc.net) has joined #ceph
[3:48] * lxo (~aoliva@19NAAB3WF.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[3:48] * lxo (~aoliva@19NAAB3WK.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:03] * votz_ (~votz@pool-72-78-219-167.phlapa.fios.verizon.net) has joined #ceph
[4:03] * lxo (~aoliva@19NAAB3WK.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:04] * lxo (~aoliva@1GLAACIT0.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:10] * votz (~votz@pool-72-78-219-167.phlapa.fios.verizon.net) Quit (Ping timeout: 480 seconds)
[4:10] * lxo (~aoliva@1GLAACIT0.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:10] * lxo (~aoliva@19NAAB3XE.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:15] * lxo (~aoliva@19NAAB3XE.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:15] * lxo (~aoliva@04ZAAACVA.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:18] * lxo (~aoliva@04ZAAACVA.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:18] * lxo (~aoliva@04ZAAACVG.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:22] * lxo (~aoliva@04ZAAACVG.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:22] * lxo (~aoliva@1RDAAAB39.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:38] * lxo (~aoliva@1RDAAAB39.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:38] * lxo (~aoliva@1RDAAAB4N.tor-irc.dnsbl.oftc.net) has joined #ceph
[4:57] * lxo (~aoliva@1RDAAAB4N.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[4:57] * lxo (~aoliva@04ZAAACWD.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:03] * lxo (~aoliva@04ZAAACWD.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:03] * lxo (~aoliva@04ZAAACWO.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:05] * lxo (~aoliva@04ZAAACWO.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:06] * lxo (~aoliva@19NAAB3YM.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:11] * lxo (~aoliva@19NAAB3YM.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:11] * lxo (~aoliva@9YYAABQ6F.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:34] * lxo (~aoliva@9YYAABQ6F.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:35] * lxo (~aoliva@19NAAB3ZM.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:39] * lxo (~aoliva@19NAAB3ZM.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:39] * lxo (~aoliva@1RDAAAB5J.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:43] * lxo (~aoliva@1RDAAAB5J.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:43] * lxo (~aoliva@1RDAAAB5M.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:46] * lxo (~aoliva@1RDAAAB5M.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:46] * lxo (~aoliva@19NAAB3Z7.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:48] * lxo (~aoliva@19NAAB3Z7.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:49] * lxo (~aoliva@19NAAB3Z8.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:51] * lxo (~aoliva@19NAAB3Z8.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:51] * lxo (~aoliva@1RDAAAB5T.tor-irc.dnsbl.oftc.net) has joined #ceph
[5:55] * lxo (~aoliva@1RDAAAB5T.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[5:55] * lxo (~aoliva@19NAAB30H.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:07] * Meths_ (rift@2.25.191.149) has joined #ceph
[6:07] * lxo (~aoliva@19NAAB30H.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:07] * lxo (~aoliva@1RDAAAB56.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:09] * lxo (~aoliva@1RDAAAB56.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:10] * lxo (~aoliva@1RDAAAB58.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:12] * Meths (rift@2.25.191.97) Quit (Read error: Operation timed out)
[6:13] * lxo (~aoliva@1RDAAAB58.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:13] * lxo (~aoliva@1GLAACIWS.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:16] * joshd (~jdurgin@adsl-99-6-189-121.dsl.irvnca.sbcglobal.net) has joined #ceph
[6:16] * lxo (~aoliva@1GLAACIWS.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:17] * lxo (~aoliva@1RDAAAB6D.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:25] * bchrisman (~Adium@c-98-207-207-62.hsd1.ca.comcast.net) has joined #ceph
[6:25] * lxo (~aoliva@1RDAAAB6D.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:25] * lxo (~aoliva@1RDAAAB6M.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:30] * lxo (~aoliva@1RDAAAB6M.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:30] * lxo (~aoliva@04ZAAACYZ.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:34] * lxo (~aoliva@04ZAAACYZ.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:34] * lxo (~aoliva@1RDAAAB6T.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:37] * lxo (~aoliva@1RDAAAB6T.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:38] * lxo (~aoliva@19NAAB31Q.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:41] * lxo (~aoliva@19NAAB31Q.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:42] * lxo (~aoliva@83TAAB3Y4.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:54] * lxo (~aoliva@83TAAB3Y4.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:54] * lxo (~aoliva@19NAAB315.tor-irc.dnsbl.oftc.net) has joined #ceph
[6:58] * lxo (~aoliva@19NAAB315.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[6:59] * lxo (~aoliva@04ZAAACZP.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:04] * lxo (~aoliva@04ZAAACZP.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:05] * lxo (~aoliva@19NAAB32I.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:09] * lxo (~aoliva@19NAAB32I.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:10] * lxo (~aoliva@19NAAB32Q.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:16] * lxo (~aoliva@19NAAB32Q.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:17] * lxo (~aoliva@04ZAAACZ7.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:24] * lxo (~aoliva@04ZAAACZ7.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:25] * lxo (~aoliva@1RDAAAB7V.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:27] * lxo (~aoliva@1RDAAAB7V.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:28] * lxo (~aoliva@04ZAAAC0Q.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:31] * lxo (~aoliva@04ZAAAC0Q.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:31] * lxo (~aoliva@1RDAAAB75.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:35] * lxo (~aoliva@1RDAAAB75.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:35] * lxo (~aoliva@19NAAB33S.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:38] * lxo (~aoliva@19NAAB33S.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:39] * lxo (~aoliva@19NAAB33U.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:40] * lxo (~aoliva@19NAAB33U.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:40] * lxo (~aoliva@1RDAAAB8F.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:44] * lxo (~aoliva@1RDAAAB8F.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:45] * lxo (~aoliva@04ZAAAC1F.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:47] * lxo (~aoliva@04ZAAAC1F.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:48] * lxo (~aoliva@1RDAAAB8S.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:49] * yoshi (~yoshi@p15251-ipngn1601marunouchi.tokyo.ocn.ne.jp) Quit (Remote host closed the connection)
[7:51] * lxo (~aoliva@1RDAAAB8S.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:51] * lxo (~aoliva@04ZAAAC1M.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:56] * lxo (~aoliva@04ZAAAC1M.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[7:57] * lxo (~aoliva@19NAAB34M.tor-irc.dnsbl.oftc.net) has joined #ceph
[7:59] * lxo (~aoliva@19NAAB34M.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:00] * lxo (~aoliva@19NAAB34N.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:01] * lxo (~aoliva@19NAAB34N.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:02] * lxo (~aoliva@04ZAAAC16.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:09] * lxo (~aoliva@04ZAAAC16.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:10] * lxo (~aoliva@19NAAB341.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:11] * lxo (~aoliva@19NAAB341.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:11] * lxo (~aoliva@19NAAB345.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:14] * jbd (~jbd@ks305592.kimsufi.com) has joined #ceph
[8:14] * lxo (~aoliva@19NAAB345.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:15] * lxo (~aoliva@1RDAAAB9W.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:18] * lxo (~aoliva@1RDAAAB9W.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:19] * lxo (~aoliva@19NAAB35E.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:21] * lxo (~aoliva@19NAAB35E.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:22] * lxo (~aoliva@04ZAAAC22.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:26] * lxo (~aoliva@04ZAAAC22.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:26] * lxo (~aoliva@19NAAB35O.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:29] * jjchen1 (~jjchen@lo4.cfw-a-gci.greatamerica.corp.yahoo.com) has joined #ceph
[8:34] * jjchen (~jjchen@lo4.cfw-a-gci.greatamerica.corp.yahoo.com) Quit (Ping timeout: 480 seconds)
[8:34] * lxo (~aoliva@19NAAB35O.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:34] * lxo (~aoliva@1GLAACIZN.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:39] * lxo (~aoliva@1GLAACIZN.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:40] * lxo (~aoliva@1RDAAACBC.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:43] * lxo (~aoliva@1RDAAACBC.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:43] * lxo (~aoliva@19NAAB357.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:47] * lxo (~aoliva@19NAAB357.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:48] * lxo (~aoliva@83TAAB3Z1.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:51] * lxo (~aoliva@83TAAB3Z1.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:51] * lxo (~aoliva@19NAAB36E.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:54] * lxo (~aoliva@19NAAB36E.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:54] * lxo (~aoliva@9YYAABQ75.tor-irc.dnsbl.oftc.net) has joined #ceph
[8:55] * joshd (~jdurgin@adsl-99-6-189-121.dsl.irvnca.sbcglobal.net) Quit (Quit: Leaving.)
[8:57] * lxo (~aoliva@9YYAABQ75.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[8:58] * lxo (~aoliva@19NAAB36I.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:00] * lxo (~aoliva@19NAAB36I.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:00] * lxo (~aoliva@04ZAAAC4Y.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:02] * jbd (~jbd@ks305592.kimsufi.com) has left #ceph
[9:04] * lxo (~aoliva@04ZAAAC4Y.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:05] * lxo (~aoliva@19NAAB36V.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:08] * sugoruyo (~george@athedsl-411538.home.otenet.gr) has joined #ceph
[9:08] * lxo (~aoliva@19NAAB36V.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:08] * lxo (~aoliva@19NAAB361.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:11] * lxo (~aoliva@19NAAB361.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:11] * lxo (~aoliva@04ZAAAC5K.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:14] * lxo (~aoliva@04ZAAAC5K.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:15] * lxo (~aoliva@1RDAAACDE.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:18] * lxo (~aoliva@1RDAAACDE.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:18] * lxo (~aoliva@1GLAACI0J.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:20] * lxo (~aoliva@1GLAACI0J.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:20] <sugoruyo> hey can anyone help me get RBD?
[9:20] * lxo (~aoliva@83TAAB30D.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:21] <sugoruyo> i can't do the git checkout thing
[9:22] * lxo (~aoliva@83TAAB30D.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:23] * lxo (~aoliva@1RDAAACDY.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:26] * lxo (~aoliva@1RDAAACDY.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:26] * lxo (~aoliva@1RDAAACD4.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:27] <sugoruyo> nvm, i didn't realize i already had it, stupid me
[9:29] * lxo (~aoliva@1RDAAACD4.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:29] * lxo (~aoliva@19NAAB37V.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:30] <sugoruyo> ok that was rushed, i don't actually have the module - when i try to checkout the code as per the wiki i get fatal: git checkout: updating paths is incompatible with switching branches. Did you intend to checkout 'origin/unstable' which can not be resolved as commit?
[9:31] * lxo (~aoliva@19NAAB37V.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:32] * lxo (~aoliva@04ZAAAC7B.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:35] * lxo (~aoliva@04ZAAAC7B.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:35] * lxo (~aoliva@9YYAABQ8L.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:38] * lxo (~aoliva@9YYAABQ8L.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:39] * lxo (~aoliva@19NAAB376.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:39] <sugoruyo> anyone know how i can checkout the rbd code? instructions on the wiki don't seem to work?
[9:42] * lxo (~aoliva@19NAAB376.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:42] * lxo (~aoliva@04ZAAAC7S.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:45] * lxo (~aoliva@04ZAAAC7S.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:45] * lxo (~aoliva@19NAAB38C.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:48] * lxo (~aoliva@19NAAB38C.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:49] * lxo (~aoliva@19NAAB38H.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:52] * lxo (~aoliva@19NAAB38H.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:52] * lxo (~aoliva@19NAAB38K.tor-irc.dnsbl.oftc.net) has joined #ceph
[9:58] * lxo (~aoliva@19NAAB38K.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[9:58] * lxo (~aoliva@04ZAAAC8L.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:02] * jbd (~jbd@ks305592.kimsufi.com) has joined #ceph
[10:02] * lxo (~aoliva@04ZAAAC8L.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:02] * lxo (~aoliva@19NAAB381.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:06] * lxo (~aoliva@19NAAB381.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:06] * lxo (~aoliva@09GAAE64D.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:08] * lxo (~aoliva@09GAAE64D.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:08] * lxo (~aoliva@9YYAABQ8X.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:18] * lisw (~wircer@117.136.19.168) has joined #ceph
[10:18] * lxo (~aoliva@9YYAABQ8X.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:18] * lisw (~wircer@117.136.19.168) has left #ceph
[10:18] * lxo (~aoliva@04ZAAAC9T.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:26] * lxo (~aoliva@04ZAAAC9T.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:26] * lxo (~aoliva@1RDAAACHG.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:35] * lxo (~aoliva@1RDAAACHG.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:35] * Meths (rift@2.27.72.191) has joined #ceph
[10:35] * lxo (~aoliva@19NAAB397.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:40] * lxo (~aoliva@19NAAB397.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:40] * lxo (~aoliva@09GAAE64K.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:41] * Meths_ (rift@2.25.191.149) Quit (Ping timeout: 480 seconds)
[10:41] * lxo (~aoliva@09GAAE64K.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:42] * lxo (~aoliva@1RDAAACID.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:46] * Meths (rift@2.27.72.191) Quit (Remote host closed the connection)
[10:46] * lxo (~aoliva@1RDAAACID.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:46] * Meths (rift@2.27.72.191) has joined #ceph
[10:47] * lxo (~aoliva@04ZAAADBX.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:51] * lxo (~aoliva@04ZAAADBX.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:52] * lxo (~aoliva@1GLAACI2A.tor-irc.dnsbl.oftc.net) has joined #ceph
[10:57] * lxo (~aoliva@1GLAACI2A.tor-irc.dnsbl.oftc.net) Quit (Read error: Connection reset by peer)
[10:58] * Meths (rift@2.27.72.191) Quit (Quit: leaving)
[11:04] * sugoruyo is now known as Guest79
[11:04] * Guest79 (~george@athedsl-411538.home.otenet.gr) Quit (Read error: Connection reset by peer)
[11:04] * sugoruyo_ (~george@athedsl-411538.home.otenet.gr) has joined #ceph
[11:04] * sugoruyo_ is now known as sugoruyo
[11:10] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[11:14] * lxo (~aoliva@19NAAB4BL.tor-irc.dnsbl.oftc.net) has joined #ceph
[11:23] * sugoruyo (~george@athedsl-411538.home.otenet.gr) Quit (Quit: sugoruyo)
[11:57] * DanielFriesen (~dantman@S0106001731dfdb56.vs.shawcable.net) has joined #ceph
[11:58] * lxo (~aoliva@19NAAB4BL.tor-irc.dnsbl.oftc.net) Quit (Quit: later)
[11:58] * Jiaju (~jjzhang@222.126.194.154) Quit (Server closed connection)
[11:58] * Jiaju (~jjzhang@222.126.194.154) has joined #ceph
[12:00] * Nadir_Seen_Fire (~dantman@S0106001731dfdb56.vs.shawcable.net) Quit (Ping timeout: 480 seconds)
[12:15] * ajm (adam@adam.gs) Quit (Server closed connection)
[12:15] * ajm (adam@adam.gs) has joined #ceph
[12:19] * Anticimex (anticimex@netforce.csbnet.se) Quit (Server closed connection)
[12:19] * Anticimex (anticimex@netforce.csbnet.se) has joined #ceph
[12:22] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[12:26] * alien_ (~cristi@46.102.246.155) Quit (Server closed connection)
[12:26] * alien_ (~cristi@46.102.246.155) has joined #ceph
[12:36] * sung (~sung@doot.realfuckingnews.com) Quit (Server closed connection)
[12:36] * sung (~sung@doot.realfuckingnews.com) has joined #ceph
[13:18] * mtk (~mtk@ool-182c8e6c.dyn.optonline.net) has joined #ceph
[13:19] * mtk (~mtk@ool-182c8e6c.dyn.optonline.net) Quit ()
[13:19] * mtk (~mtk@ool-182c8e6c.dyn.optonline.net) has joined #ceph
[13:29] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[13:30] * sugoruyo (~george@r-ethkeplinet.edu.teiath.gr) has joined #ceph
[13:35] <sugoruyo> hey folks, can anyone help with installing rbd? i'm kinda lost
[13:38] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[14:09] <wido_> sugoruyo: sure
[14:09] <stingray> what exactly you want to install?
[14:09] * wido_ is now known as wido
[14:10] <sugoruyo> ok basically i don't know what needs installing.
[14:10] <sugoruyo> i'm running ubuntu with ceph installed from the ceph repos
[14:10] <sugoruyo> i have the rbd command
[14:10] <sugoruyo> but apparently not the kernel module
[14:11] <wido> Do you want to run RBD in the kernel or with KVM?
[14:11] <wido> Like, do you want a /dev/rbd0 device?
[14:11] <sugoruyo> wido: that would be nice, the machine is atom-based so KVM and VMs are not really feasible
[14:11] <sugoruyo> besides, i'm just testing various possibilities
[14:13] <sugoruyo> i went to the wiki but from the git commands the second (the checkout) fails
[14:32] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[14:35] * wido (~wido@fubar.widodh.nl) Quit (Server closed connection)
[14:35] * wido (~wido@fubar.widodh.nl) has joined #ceph
[14:48] <wido> sugoruyo: back again
[14:48] <wido> which Ceph version is in Ubuntu and which kernel are you using?
[14:48] <sugoruyo> right on time i popped out as well and i just got back in
[14:49] <sugoruyo> i got ceph from the ceph repos so i have 0.29.1
[14:50] <sugoruyo> kernel 2.6.35-28
[14:50] <sugoruyo> my first problem thought is with git as far as i can tell
[15:00] <sugoruyo> though*, the git checkout -b unstable origin/unstable command fails
[15:02] <wido> sugoruyo: Ah, RBD has gotten into the kernel at .37
[15:02] <wido> I'd recommend installing a newer kernel
[15:02] <wido> pick one at http://kernel.ubuntu.com/~kernel-ppa/mainline/
[15:02] <wido> take 39.2 for example, will run fine and has RBD + newer Ceph code
[15:02] <sugoruyo> i don't think ubuntu has .37 in the repos tho so i'll have to compile it myself (which i've never done before)
[15:03] <sugoruyo> do you have any idea how i should go about installing a new kernel?
[15:03] <wido> sugoruyo: see my link, has nice .deb's :)
[15:04] <wido> this one: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.2-oneiric/
[15:05] <sugoruyo> ok, so i grab the linux-image for my arch and dpkg -i it?
[15:05] <sugoruyo> or do i need the -headers too? maybe a different install process?
[15:06] <wido> sugoruyo: You only need the image, but the headers never hurt to install
[15:06] <wido> dpkg -i indeed
[15:07] <wido> and reboot the machine :)
[15:07] * aliguori (~anthony@32.97.110.64) has joined #ceph
[15:07] <sugoruyo> obviously!
[15:09] <sugoruyo> rebooting...
[15:09] <sugoruyo> everything else on the wiki works?
[15:18] <sugoruyo> it won't install :( complains about module-init-tools being an older version
[15:20] <sugoruyo> wido you said .37 has RBD built-in, so i'm gonna give the latest kernel for maverick
[15:24] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[15:33] <sugoruyo> modbprobe rbd: FATAL: Module rbd not found. on 2.6.37-020637rc2-generic
[15:34] <sugoruyo> gtg i'll try and find a module-init-tools that's compatible
[15:34] * sugoruyo (~george@r-ethkeplinet.edu.teiath.gr) Quit (Quit: sugoruyo)
[16:22] * Hugh (~hughmacdo@soho-94-143-249-50.sohonet.co.uk) Quit (Quit: Ex-Chat)
[16:31] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[16:33] * Hugh (~hughmacdo@soho-94-143-249-50.sohonet.co.uk) has joined #ceph
[16:44] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[16:46] * greglap (~Adium@166.205.143.30) has joined #ceph
[16:57] * aliguori (~anthony@32.97.110.64) Quit (Remote host closed the connection)
[17:05] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[17:06] * aliguori (~anthony@32.97.110.65) has joined #ceph
[17:33] * sugoruyo (~george@athedsl-411538.home.otenet.gr) has joined #ceph
[17:36] * greglap (~Adium@166.205.143.30) Quit (Quit: Leaving.)
[17:37] * bchrisman (~Adium@c-98-207-207-62.hsd1.ca.comcast.net) Quit (Quit: Leaving.)
[17:49] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[17:56] * [ack]_ (ANONYMOUS@208.89.50.168) has joined #ceph
[17:58] * [ack] (ANONYMOUS@208.89.50.168) Quit (Ping timeout: 480 seconds)
[18:04] * Tv (~Tv|work@ip-64-111-111-107.dreamhost.com) has joined #ceph
[18:05] <rsharpe> Samba does some sully things, like submitting paths of the form .//some-file.txt to stat.
[18:05] <rsharpe> path_walk fails to notice that there is an empty path element there and submits such a name to the mds.
[18:05] <rsharpe> The mds promptly crashes.
[18:07] <Tv> mds crashing there is unacceptable
[18:07] <rsharpe> This is what the crash looks like:
[18:07] <rsharpe> ceph version 0.24.2-2779-g0bf1dc3 (commit:0bf1dc33a3b40629312582e9d362d9c8abc74ba1)
[18:07] <rsharpe> 1: /usr/bin/cmds() [0x6ff474]
[18:07] <rsharpe> 2: (()+0xf4c0) [0x7fade4fd54c0]
[18:07] <rsharpe> 3: (Server::handle_client_stat(MDRequest*)+0x4b5) [0x4fb485]
[18:07] <rsharpe> 4: (Server::dispatch_client_request(MDRequest*)+0x3ae) [0x51976e]
[18:07] <rsharpe> 5: (Server::handle_client_request(MClientRequest*)+0x621) [0x51d0c1]
[18:07] <rsharpe> 6: (Server::dispatch(Message*)+0x3ab) [0x51d7db]
[18:07] <rsharpe> 7: (MDS::handle_deferrable_message(Message*)+0xadf) [0x49b70f]
[18:07] <rsharpe> 8: (MDS::_dispatch(Message*)+0x1a19) [0x4aeb09]
[18:07] <Tv> supporting // in paths is desirable
[18:07] <rsharpe> 9: (MDS::_dispatch(Message*)+0x4ee) [0x4ad5de]
[18:07] <rsharpe> 10: (MDS::ms_dispatch(Message*)+0x73) [0x4af143]
[18:07] <rsharpe> 11: (SimpleMessenger::dispatch_entry()+0x859) [0x6ba8c9]
[18:07] <rsharpe> 12: (SimpleMessenger::DispatchThread::entry()+0x1c) [0x48d4ec]
[18:07] <Tv> rsharpe: care to file a ticket?
[18:07] <rsharpe> 13: (()+0x77e1) [0x7fade4fcd7e1]
[18:07] <rsharpe> 14: (clone()+0x6d) [0x7fade3e5a53d]
[18:07] <rsharpe> Yeah, I will do that, along with a patch. Thanks.
[18:07] <Tv> sweet
[18:08] <Tv> i want to see that as part of automated testing, along with other evil paths
[18:08] <rsharpe> I have some mods to testceph.cc to also test absolute and relative dir paths ??? I should send a patch.
[18:11] <Tv> sweet!
[18:11] * cmccabe (~cmccabe@208.80.64.174) has joined #ceph
[18:13] <rsharpe> Should I file the issue against ceph itself?
[18:13] <rsharpe> Heh, I guess so, since the crash is in the mds
[18:14] <cmccabe> rsharpe: anything in the mds would be filed under ceph
[18:14] * lxo (~aoliva@189.27.176.41.dynamic.adsl.gvt.net.br) has joined #ceph
[18:18] <rsharpe> Bug #1235
[18:19] * sagewk (~sage@ip-64-111-111-107.dreamhost.com) Quit (Quit: Leaving.)
[18:20] * sagewk (~sage@ip-64-111-111-107.dreamhost.com) has joined #ceph
[18:25] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[18:32] * bchrisman (~Adium@70-35-37-146.static.wiline.com) has joined #ceph
[18:33] * allsystemsarego (~allsystem@188.27.164.204) has joined #ceph
[18:42] * lxo (~aoliva@189.27.176.41.dynamic.adsl.gvt.net.br) Quit (Ping timeout: 480 seconds)
[18:52] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[19:06] * joshd (~jdurgin@99.6.189.121) has joined #ceph
[19:28] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) has joined #ceph
[19:28] * Yulya_ (~Yu1ya_@ip-95-220-228-250.bb.netbynet.ru) Quit (Ping timeout: 480 seconds)
[19:31] * allsystemsarego (~allsystem@188.27.164.204) Quit (Quit: Leaving)
[19:44] * lxo (~aoliva@189.27.176.41.dynamic.adsl.gvt.net.br) has joined #ceph
[20:02] * yoshi (~yoshi@KD027091032046.ppp-bb.dion.ne.jp) Quit (Remote host closed the connection)
[20:06] * rsharpe1 (~Adium@70-35-37-146.static.wiline.com) has joined #ceph
[20:06] * rsharpe (~Adium@70-35-37-146.static.wiline.com) Quit (Read error: Connection reset by peer)
[20:07] <Tv> i didn't even know that the bug tracker is able to receive email to individual users
[20:07] <Tv> receive, send, something.. all i know i have a new email to @ceph-tracker.dreamhostps.com
[20:08] <gregaf> does it actually handle that email?
[20:08] <Tv> i don't know what rsharpe1 did
[20:08] <Tv> but i got an email from him to a funny address
[20:09] <Tv> i guess the tracker just shows special email addresses for all accounts, and forwards
[20:10] <rsharpe1> Brian gave me an address for Tommi and I used it ??? now he tells me he gave me the wrong address ???
[20:10] <Tv> funky i see it showing my real address
[20:10] <Tv> well it worked
[20:10] <Tv> and that's what boggles me ;)
[20:10] <Tv> anyway, i put the file on http://tracker.newdream.net/issues/1235
[20:10] <Tv> <3 good bug reports
[20:11] <rsharpe1> Ahhh, that's what I could have done :-)
[20:11] * morse (~morse@supercomputing.univpm.it) Quit (Remote host closed the connection)
[20:37] * Meths (rift@2.27.73.115) has joined #ceph
[20:41] * Meths_ (rift@2.25.213.149) has joined #ceph
[20:44] * aliguori (~anthony@32.97.110.65) Quit (Quit: Ex-Chat)
[20:46] * Meths (rift@2.27.73.115) Quit (Ping timeout: 480 seconds)
[21:05] <rsharpe1> What sort of empty pathnames cause the MDS to go into the snapshot heirarchy?
[21:07] <sagewk> cat /mnt/foo/.snap/mysnap/bar --> /foo//mysnap/bar in the client->mds request
[21:08] <rsharpe1> OK, so my simple change to path_walk will cause problems with that ...
[21:08] <wido> Do the ACL's still work on the filesystem? Where I can limit certain clients to specific parts of the tree?
[21:08] <wido> This was in the sample config some time ago, about a year
[21:08] <bchrisman> maybe squash // -> / in libceph wrapper?
[21:09] <sagewk> yeah probably
[21:10] <sagewk> wido: nope, we didn't reimplement that when we did the auth/cephx stuff
[21:11] <sagewk> would probably be pretty straightforward to do with the mds auth capability
[21:12] <wido> sagewk: Ok, might add it as a feature req in the tracker?
[21:12] <wido> not sure how many demand there is to it, but I guess it would be used
[21:13] <sagewk> wido: yeah
[21:14] * votz_ is now known as votz
[21:20] <sugoruyo> wido: i found a .deb for the module-init-tools and got the new kernel installed, got my rbd up and running like a charm now - thanks for the info
[21:23] <wido> sugoruyo: great!
[21:23] <wido> I'd recommend trying to use a most recent kernel, development goes fast
[21:24] <wido> the link I gave you with Ubuntu kernels should help you, I'm using those as well
[21:31] <sagewk> anyone remember what wip-close-on-empty was? i see it in apt sources.list on some random sepia machines
[21:44] <Tv> sagewk: try commit befcff021ba198733de0b0e6e00b12c421b48a51
[21:53] <sagewk> tv: ah thanks
[21:55] * neurodrone (~neurodron@cpe-76-180-162-12.buffalo.res.rr.com) has joined #ceph
[21:57] <rsharpe1> sagewk, so with respect to this eliminate // requirement, I am not sure we should be making yet more scans across the path ...
[21:58] <rsharpe1> Could we have a flag in the mount structure that says whether or not path_walk ignores empty components?
[21:58] <Tv> rsharpe1: please no
[21:58] <rsharpe1> Reason?
[21:59] <gregaf> rsharpe1: I think your Client patch is probably fine, I just want to look over everything to make sure it won't have unintended side effects or if there's a more natural way to do it
[21:59] <Tv> rsharpe1: there should be no configure option "Break unexpectedly" ;)
[21:59] <rsharpe1> OK,, sure ...
[22:00] * Meths_ is now known as Meths
[22:02] <rsharpe1> Heh ...
[22:06] * sugoruyo (~george@athedsl-411538.home.otenet.gr) Quit (Quit: sugoruyo)
[22:09] * Tv (~Tv|work@ip-64-111-111-107.dreamhost.com) has left #ceph
[22:14] * Tv (~Tv|work@ip-64-111-111-107.dreamhost.com) has joined #ceph
[22:27] * sjusthm (~sam@96-41-121-194.dhcp.mtpk.ca.charter.com) has joined #ceph
[23:21] <gregaf> rsharpe1: can I add your signed-off-by to those testceph changes?
[23:26] <cmccabe> does anyone remember why the caller is responsible for freeing C_GatherSub objects?
[23:27] <gregaf> it's the idiom for Contexts
[23:27] <gregaf> the caller calls context->finish() and then delete context
[23:27] <cmccabe> ic
[23:28] <cmccabe> in this case it's a little weird because C_Gather is calling new()
[23:28] <gregaf> in most cases the caller has the only reference left to the Context
[23:28] <cmccabe> yeah, that's not the case here
[23:28] <gregaf> it's a bit different for the GatherSubs since Gather keeps track of them, but the whole point of them is that they still fit in the same way
[23:29] <cmccabe> I guess you have to call finish on them anyway, so you'll be tracking them somehow anyway
[23:30] <cmccabe> the problem I'm having is that sg_write_trunc is creating a bunch of Op structures with C_GatherSub inside
[23:30] <cmccabe> but if I encounter an error, cleaning all that up will be a pain
[23:35] <rsharpe1> Gregaf: Yeah, sure.

These logs were automatically created by CephLogBot on irc.oftc.net using the Java IRC LogBot.