*** joearnold has quit IRC | 00:01 | |
*** pvo has quit IRC | 00:02 | |
*** joearnold has joined #openstack | 00:02 | |
*** ccustine has joined #openstack | 00:02 | |
gundlach | eday: i'm not sure what you're working on. could you point me to a part of controllers-in-api that you're not doing and that is so broken it needs fixing before merging to trunk? | 00:03 |
---|---|---|
*** joearnol_ has quit IRC | 00:03 | |
gundlach | [i think cloudpipe is off the list, right?] | 00:03 |
eday | gundlach: I got cloudpipe in the works, as well as rpc.call | 00:08 |
eday | tornado is still scattered through the test cases though, so it will be a bit more work to remove all that | 00:08 |
*** Cybo-mobile has joined #openstack | 00:08 | |
mtaylor | eday: I need to come look through the new code you guys have been writing | 00:09 |
gundlach | mtaylor: lp:~gundlach/nova/controllers-in-api, lp:~gundlach/nova/missing-ec2-url-endpoints | 00:10 |
gundlach | eday: did somebody already fix the lingering nova.endpoint reference(s) in a branch, or shall I make one to do that? | 00:14 |
gundlach | (i'm thinking it's maybe just nova-manage) | 00:15 |
eday | gundlach: I have that in my branch already | 00:18 |
eday | part of the cloudpipe stuff | 00:19 |
gundlach | eday: k; so is there anything besides the tornado test framework stuff? | 00:19 |
eday | gundlach: not sure, anything else without unittests? :) | 00:20 |
gundlach | heh, nothing that i'm aware of, but that doesn't say much! | 00:20 |
gundlach | eday: i'm going to be around for a couple more hours to review&merge any branches you finish | 00:21 |
gundlach | i was going to be mostly out Thu & Fri but I'll be in as needed to review & merge and get trunk back to normal | 00:22 |
*** pharkmillups has quit IRC | 00:22 | |
*** Cybo-mobile has quit IRC | 00:22 | |
*** sirp1 has quit IRC | 00:23 | |
*** tobym has quit IRC | 00:29 | |
*** lmcdowell has quit IRC | 00:29 | |
eday | gundlach: I can push up what I have, but cloudpipe is still broken while I still hunt down other bits | 00:30 |
gundlach | k, fine with me -- i don't think cloudpipe has to be fixed to put this back in trunk (as it hasn't been blocking anybody since it broke with orm-deux afaik) | 00:30 |
*** jtdowney has quit IRC | 00:32 | |
*** sophiap has quit IRC | 00:34 | |
*** silassewell has quit IRC | 00:34 | |
*** silassewell has joined #openstack | 00:35 | |
*** ccustine has quit IRC | 00:49 | |
*** scottie has joined #openstack | 00:53 | |
eday | gundlach: lp:~eday/nova/endpoint-cleanup is my work so far, still investigating some things and need to test run_instances properly | 00:56 |
gundlach | checking it out now | 00:56 |
gundlach | fyi just proposed merging to controllers-in-api to start reviewing it | 00:57 |
*** DubLo7 has quit IRC | 01:00 | |
*** DubLo7 has joined #openstack | 01:01 | |
eday | mmm, not quite ready yet... but ok :) | 01:02 |
*** joearnold has quit IRC | 01:06 | |
* gundlach is *very* eager to get this back into trunk :) | 01:07 | |
eday | I gotta run, so feel free to improve/fix on my branch as you need | 01:08 |
eday | we can sync in the AM | 01:08 |
gundlach | hokay! | 01:13 |
*** littleidea has quit IRC | 01:16 | |
*** sophiap_ has joined #openstack | 01:16 | |
*** kevnfx has joined #openstack | 01:17 | |
*** hazmat has quit IRC | 01:18 | |
*** adjohn has joined #openstack | 01:29 | |
*** adjohn has quit IRC | 01:29 | |
*** Ryan_Lane has quit IRC | 01:33 | |
*** maplebed has quit IRC | 01:39 | |
*** hazmat has joined #openstack | 01:43 | |
*** hazmat has quit IRC | 01:52 | |
*** pvo has joined #openstack | 02:03 | |
*** ChanServ sets mode: +v pvo | 02:03 | |
*** littleidea has joined #openstack | 02:05 | |
*** ArdRigh has joined #openstack | 02:11 | |
*** pvo has quit IRC | 02:12 | |
*** sirp1 has joined #openstack | 02:12 | |
*** pvo has joined #openstack | 02:12 | |
*** pvo has joined #openstack | 02:12 | |
*** ChanServ sets mode: +v pvo | 02:12 | |
*** howardroark has quit IRC | 02:13 | |
*** sirp1 has quit IRC | 02:26 | |
*** DubLo7 has quit IRC | 02:31 | |
*** DubLo7 has joined #openstack | 02:31 | |
*** littleidea has quit IRC | 02:32 | |
*** sirp1 has joined #openstack | 02:34 | |
*** sirp1 has quit IRC | 02:42 | |
*** sirp1 has joined #openstack | 02:42 | |
*** gundlach has quit IRC | 02:45 | |
*** howardroark has joined #openstack | 02:54 | |
*** scottie has quit IRC | 02:55 | |
*** gustavomzw has quit IRC | 02:58 | |
deshantm_cosi | installed nova using vishvananda's script when, running euca-run-instances -k test -t m1.tiny ami-tiny, we get "EC2_ACCESS_KEY environment variable must be set. Connection failed" | 02:59 |
*** howardroark has quit IRC | 03:01 | |
*** howardroark has joined #openstack | 03:02 | |
*** pvo has quit IRC | 03:19 | |
*** pvo has joined #openstack | 03:19 | |
*** ChanServ sets mode: +v pvo | 03:19 | |
*** joearnold has joined #openstack | 03:20 | |
*** littleidea has joined #openstack | 03:25 | |
*** kashyapc has joined #openstack | 03:51 | |
*** kashyapc has joined #openstack | 03:54 | |
*** littleidea has quit IRC | 04:05 | |
*** littleidea has joined #openstack | 04:09 | |
*** kevnfx has quit IRC | 04:15 | |
*** DubLo7 has quit IRC | 04:27 | |
*** pvo_ has joined #openstack | 04:30 | |
*** ChanServ sets mode: +v pvo_ | 04:30 | |
*** pvo has quit IRC | 04:33 | |
*** pvo_ has quit IRC | 04:34 | |
*** Ryan_Lane has joined #openstack | 04:35 | |
*** guigui1 has joined #openstack | 04:37 | |
*** joearnold has quit IRC | 04:55 | |
*** pvo has joined #openstack | 04:58 | |
*** ChanServ sets mode: +v pvo | 04:58 | |
*** howardroark has quit IRC | 05:12 | |
*** f4m8_ is now known as f4m8 | 05:14 | |
*** f4m8 is now known as drehmoment | 05:18 | |
*** abecc has quit IRC | 05:29 | |
*** ccustine has joined #openstack | 05:30 | |
*** rdw_ has joined #openstack | 05:42 | |
*** silassewell1 has joined #openstack | 05:43 | |
*** silassewell has quit IRC | 05:44 | |
*** rdw_ has quit IRC | 05:50 | |
*** rdw_ has joined #openstack | 05:51 | |
*** rdw_ has quit IRC | 05:53 | |
*** rdw_ has joined #openstack | 05:56 | |
*** ccustine has quit IRC | 05:58 | |
*** rdw has quit IRC | 05:59 | |
*** rdw has joined #openstack | 05:59 | |
*** rdw_ has quit IRC | 06:01 | |
*** pvo has quit IRC | 06:01 | |
*** rdw has joined #openstack | 06:02 | |
*** silassewell1 has quit IRC | 06:04 | |
*** ibarrera has joined #openstack | 06:15 | |
*** zaitcev has quit IRC | 06:19 | |
*** rlucio has joined #openstack | 06:23 | |
*** rlucio has quit IRC | 06:38 | |
*** gasbakid has joined #openstack | 06:39 | |
*** allsystemsarego has joined #openstack | 06:41 | |
*** allsystemsarego has joined #openstack | 06:41 | |
*** mtaylor has quit IRC | 06:48 | |
*** befreax has joined #openstack | 06:55 | |
*** Ryan_Lane has quit IRC | 06:57 | |
*** brd_from_italy has joined #openstack | 06:59 | |
*** Ryan_Lane has joined #openstack | 07:01 | |
*** Ryan_Lane has quit IRC | 07:10 | |
*** krish has joined #openstack | 07:18 | |
*** zheng_li has joined #openstack | 07:34 | |
*** guigui1 has quit IRC | 08:01 | |
*** sirp1 has quit IRC | 08:05 | |
*** befreax has quit IRC | 08:05 | |
*** befreax has joined #openstack | 08:08 | |
*** befreax has quit IRC | 08:13 | |
*** befreax has joined #openstack | 08:17 | |
*** calavera has joined #openstack | 08:25 | |
*** krish has quit IRC | 08:51 | |
*** krish has joined #openstack | 08:51 | |
soren | _cerberus_: Fixed your unit tests. | 09:03 |
soren | _cerberus_: I accept beer. | 09:03 |
soren | _cerberus_: lp:~soren/nova/rs_auth_fixes (https://code.launchpad.net/~soren/nova/rs_auth_fixes/) has the fix. | 09:08 |
soren | _cerberus_: To include it in your branch (not sure if you've done this before), just go into your checkout, do "bzr merge lp:~soren/nova/rs_auth_fixes; bzr commit -m 'Merge fix from Soren'; bzr push" | 09:09 |
soren | _cerberus_: That's it. | 09:09 |
soren | _cerberus_: I ran the test suite on the hudson box with that patch applied and everything works brilliantly. | 09:09 |
*** ar1 has quit IRC | 09:24 | |
*** ar1 has joined #openstack | 09:25 | |
*** littleidea has quit IRC | 09:46 | |
*** gasbakid has quit IRC | 09:49 | |
*** allsystemsarego has quit IRC | 10:01 | |
*** gustavomzw has joined #openstack | 10:17 | |
*** gustavomzw has quit IRC | 10:36 | |
*** scottie has joined #openstack | 10:50 | |
*** irahgel has joined #openstack | 10:52 | |
*** dendrobates is now known as dendro-afk | 11:06 | |
*** ArdRigh has quit IRC | 11:15 | |
*** maplebed has joined #openstack | 11:27 | |
*** ctennis has quit IRC | 11:33 | |
*** gasbakid has joined #openstack | 11:58 | |
soren | vishy: Ping me when you're around. I'm very interested in getting your libvirt problem sorted out. | 12:00 |
*** scottie has quit IRC | 12:01 | |
*** scottie has joined #openstack | 12:09 | |
*** krish has quit IRC | 12:09 | |
*** scottie has quit IRC | 12:11 | |
*** sophiap_ has quit IRC | 12:23 | |
*** localhost has quit IRC | 12:26 | |
*** localhost has joined #openstack | 12:27 | |
*** sophiap has joined #openstack | 12:31 | |
*** dendro-afk is now known as dendrobates | 12:40 | |
*** gundlach has joined #openstack | 12:43 | |
gundlach | morning | 12:43 |
soren | gundlach: Just the man I was looking for. | 12:47 |
gundlach | soren! oh good? | 12:47 |
soren | gundlach: It appears your nova-api-new doesn't accept --flagfile. | 12:47 |
soren | (and possible all other args as well) | 12:47 |
soren | I think I'm close to working out why. | 12:47 |
gundlach | i could believe that. | 12:47 |
gundlach | eday would probably be able to tell you more -- he wrote nova-api-new i believe | 12:48 |
soren | So, nova/twistd takes care to pass sys.argv (after some twisted magic) to FLAGS | 12:48 |
gundlach | ah | 12:48 |
soren | gundlach: Oh, I thought that was all your fault :) | 12:48 |
soren | nova/service.py does the same, I think. | 12:49 |
* soren checks | 12:49 | |
gundlach | soren: i'm happy to take the blame, this is all part of the RS API blueprint :) | 12:49 |
soren | Hmm... service doesn't. | 12:49 |
gundlach | are you planning on adding that back in or would you like me to? I'm doing some other work to get trunk right again, but can add that to the queue. | 12:49 |
soren | gundlach: I'm working on it right now. I'll probably figure it out in a little bit. | 12:50 |
gundlach | soren: k | 12:50 |
gundlach | sorry, and thanks | 12:50 |
soren | I can't move on until I've sorted it out, so I might as well. | 12:50 |
gundlach | so you're working off of lp:~gundlach/nova/controllers-in-api, right? | 12:50 |
*** kashyapc has quit IRC | 12:50 | |
soren | Ah, nova/server.py does it. | 12:51 |
*** kashyapc has joined #openstack | 12:51 | |
soren | gundlach: I'm working off of what used to be the head of trunk. | 12:51 |
soren | gundlach: because that's where I branched from. | 12:51 |
gundlach | soren: k. no idea how bzr behaves under these conditions, but I bet if you have merge troubles mtaylor will be able to sort them out. | 12:51 |
soren | gundlach: I know how it's going to behave. Removing stuff from an already published branch is just a really bad idea. Kinda like how rebasing a public git repo is a really bad idea. | 12:53 |
*** kashyapc has quit IRC | 12:54 | |
soren | gundlach: Do you happen to know how I tell it to daemonize? | 12:55 |
gundlach | n | 12:55 |
*** klord has joined #openstack | 12:56 | |
gundlach | 'nova-api-new &' ? | 12:56 |
*** klord has quit IRC | 12:56 | |
soren | *shudder* | 12:56 |
gundlach | if you take a look at the code, you see it's basically 2 lines of code. | 12:56 |
*** klord has joined #openstack | 12:56 | |
soren | I know. | 12:57 |
soren | so are all the other ones, yet they manage :) | 12:57 |
*** ppetraki has joined #openstack | 13:02 | |
gundlach | soren: yeah, i'm not seeing anything in eventlet.wsgi.server docs about daemonizing. I guess you'd have to write a wrapper if you don't want to use &. | 13:03 |
soren | I'm trying to use the wrapper the old api server used. I seems it should work, but I'm getting an odd error from somewhere inside eventlet :( | 13:04 |
*** gasbakid has quit IRC | 13:04 | |
soren | http://pastebin.com/uYbSxLtY | 13:04 |
soren | I don't suppose that looks familiar? | 13:04 |
soren | this is eventlet 0.9.12, fwiw. | 13:07 |
gundlach | looking | 13:07 |
gundlach | soren: vish may have found the flagfile thing you were talking about -- see the merge thread for controllers-in-api into nova (the >70-email one) | 13:08 |
gundlach | near the bottom he talks puts in FLAGS(sys.argv) which sounds like what you mentioned | 13:08 |
soren | I tried that already. | 13:09 |
soren | That's when I realised it didn't daemonize. | 13:09 |
soren | ...so now I'm trying to wrap it in nova.server.serve() | 13:09 |
gundlach | soren: no, i'm not familiar with the error paste | 13:10 |
*** ctennis has joined #openstack | 13:11 | |
*** ctennis has joined #openstack | 13:11 | |
soren | ok | 13:12 |
soren | WOW! | 13:12 |
soren | Just WOW!. | 13:12 |
soren | I tried googling for this error.. | 13:13 |
soren | and Google gives me... My own pastebinned backtrace. | 13:13 |
soren | It's been 8 minutes! | 13:13 |
gundlach | holy | 13:13 |
gundlach | google is incorporating your browser history into search personalization, perhaps :) | 13:14 |
soren | You would know. | 13:16 |
zul | yeah i noticed that sometimes as well | 13:18 |
soren | oh, ffs. | 13:19 |
*** sonal has joined #openstack | 13:26 | |
*** johnpur has joined #openstack | 13:29 | |
*** ChanServ sets mode: +v johnpur | 13:29 | |
*** tobym has joined #openstack | 13:30 | |
soren | Aw. | 13:31 |
* soren takes a break | 13:31 | |
*** jdarcy has joined #openstack | 13:33 | |
* soren headdesks | 13:33 | |
soren | gundlach: Fixed. | 13:33 |
gundlach | soren: which one | 13:33 |
gundlach | daemonization? | 13:34 |
soren | Deamonizing. | 13:34 |
soren | Yeah. | 13:34 |
gundlach | great, send me a mergeprop to lp:~gundlach/nova/controllers-in-api | 13:34 |
soren | gundlach: In a few minutes. | 13:35 |
*** kashyapc has joined #openstack | 13:35 | |
soren | My ps output looks much prettier now that there aren't eleventy billion nova-api processes. | 13:35 |
*** hazmat has joined #openstack | 13:39 | |
*** sonal has quit IRC | 13:41 | |
*** tobym has quit IRC | 13:42 | |
*** drehmoment is now known as f4m8_ | 13:43 | |
soren | gundlach: lp:~soren/nova/nova-api-new-daemonise | 13:47 |
soren | gundlach: Er... still pushing. | 13:48 |
soren | gundlach: There it goes. | 13:48 |
* soren kicks his DNS around a little bit. | 13:48 | |
soren | gundlach: You want an mp for it? | 13:50 |
gundlach | soren: sure | 13:50 |
soren | gundlach: https://code.edge.launchpad.net/~soren/nova/nova-api-new-daemonise/+merge/36441 | 13:51 |
*** befreax has quit IRC | 13:51 | |
*** gasbakid has joined #openstack | 13:51 | |
* soren goes back to trying to be useful :) | 13:52 | |
gundlach | cool, i'll review and merge. lemme know what the next thing that gets in yoru way is | 13:52 |
gundlach | hopefully we'll have trunk back to normal in a few hours | 13:52 |
soren | Oh, I will. Trust me. | 13:52 |
soren | :) | 13:52 |
*** littleidea has joined #openstack | 13:54 | |
gundlach | soren: you proposed merging to trunk. can you propose to lp~gundlach/nova/controllers-in-api instead? your diff is +283/-759 17 files modified. | 13:56 |
gundlach | (or shall i just do it?) | 13:56 |
soren | gundlach: Oh, whoops. | 13:56 |
*** Podilarius has joined #openstack | 13:56 | |
*** scottie has joined #openstack | 13:57 | |
*** dendrobates is now known as dendro-afk | 13:57 | |
soren | gundlach: There. All better: https://code.edge.launchpad.net/~soren/nova/nova-api-new-daemonise/+merge/36444 | 13:58 |
gundlach | cheers | 13:58 |
*** joearnold has joined #openstack | 13:59 | |
gundlach | soren: so utils.default_flagfile() can stay -- it doesn't need to become FLAGS(sys.argv), because server.serve handles that. correct? | 13:59 |
soren | gundlach: Right. | 14:00 |
*** littleidea has quit IRC | 14:00 | |
gundlach | does hudson do auto-merges into branches or only into trunk? (do i need to merge this myself) | 14:00 |
soren | Only trunk. | 14:00 |
gundlach | k | 14:00 |
soren | lp:~gundlach/nova/controllers-in-api is only writable by you, you see. | 14:01 |
*** dendro-afk is now known as dendrobates | 14:01 | |
gundlach | didn't know if LP let bots ignore that or something | 14:01 |
*** hazmat has quit IRC | 14:01 | |
soren | That would be very, very wrong. :) | 14:02 |
gundlach | it wouldn't surprise me though ;) | 14:03 |
soren | That's sad. | 14:03 |
gundlach | bzr and LP are foreign enough to me, and keep having behaviors that i find unusual, to the point where i just go with the flow. so if LP had a special case for Hudson to be able to merge approved mergeprops, hey, maybe that was useful and so somebody coded it in there. | 14:04 |
soren | bzr branches owned by you on Launchpad are yours and yours alone. | 14:05 |
gundlach | cool | 14:05 |
*** joearnold has quit IRC | 14:05 | |
gundlach | soren: ping bazaar.launchpad.net -- any response? | 14:06 |
soren | gundlach: Nope. I've reported it. Lovely timing. | 14:07 |
gundlach | :) | 14:07 |
*** allsystemsarego has joined #openstack | 14:08 | |
soren | It's back. | 14:08 |
gundlach | just went out for coffee | 14:09 |
gundlach | i imagine | 14:09 |
soren | It might be in and out for a little bit: | 14:09 |
soren | http://blog.launchpad.net/notifications/code-hostingbrowsing-unavailable-14-00-utc-23rd-september-2010 | 14:09 |
uvirtbot | New bug: #646031 in swift "COPY method doesn't support object names with slashes" [Medium,New] https://launchpad.net/bugs/646031 | 14:12 |
soren | gundlach: Next thing that doesn't work: nova-manage. It attempts to "from nova.endpoint import cloud" which fails miserably. | 14:13 |
gundlach | soren: that's been fixed in a branch somewhere... | 14:14 |
gundlach | hold up | 14:14 |
* soren holds up | 14:14 | |
gundlach | right, lp:~eday/nova/endpoint-cleanup | 14:15 |
gundlach | which he said was not complete when he left late last night, so i haven't yet merged it in. | 14:16 |
soren | Any reason not to merge that into your branch? | 14:16 |
uvirtbot | New bug: #646039 in swift "PUT with X-Copy-From header requires content length header" [Undecided,New] https://launchpad.net/bugs/646039 | 14:16 |
soren | Oh. | 14:16 |
soren | Heh :) | 14:16 |
gundlach | i'll spot-fix that part and merge it and we'll see what else is blocking you. | 14:16 |
gundlach | i think his branch may be larger than we care about for purposes of getting back into trunk and getting things normal again. | 14:16 |
soren | I'm not that blocked anymore. I can get stuff done now. | 14:16 |
gundlach | ok, so maybe it was you and vishy only. once vishy is in we can check with him. | 14:16 |
*** tonywolf has joined #openstack | 14:19 | |
gundlach | soren: bzr pull controllers-in-api | 14:20 |
soren | What did you do now? :) | 14:20 |
*** dendrobates is now known as dendro-afk | 14:21 | |
*** tobym has joined #openstack | 14:23 | |
gundlach | soren: just applied the endpoint fix you mentioned :) | 14:25 |
soren | Ah. | 14:25 |
*** kevnfx has joined #openstack | 14:25 | |
*** gasbakid has quit IRC | 14:30 | |
soren | Hmm... This is odd. | 14:30 |
soren | Oh, not it's not. | 14:30 |
* soren headdesks | 14:31 | |
soren | Just for good measure | 14:31 |
* soren has not yet gotten used to having to run a scheduler process. | 14:33 | |
*** abecc has joined #openstack | 14:37 | |
zul | soren: you are going to get concussed | 14:41 |
gundlach | s'ok, he has a foam desktop just for this reason | 14:42 |
*** kevnfx has quit IRC | 14:43 | |
soren | vishy: "good" news. I now see your libvirt problem. I'll try to get it sorted out. | 14:44 |
*** littleidea has joined #openstack | 14:48 | |
*** pharkmillups has joined #openstack | 14:49 | |
*** rnirmal has joined #openstack | 14:51 | |
*** sirp1 has joined #openstack | 14:56 | |
soren | vishy: Definitely an internal libvirt problem. | 14:56 |
*** tobym has quit IRC | 14:59 | |
*** scottie has quit IRC | 15:03 | |
*** zaitcev has joined #openstack | 15:04 | |
*** kevnfx has joined #openstack | 15:19 | |
*** calavera has quit IRC | 15:21 | |
*** annegentle has joined #openstack | 15:23 | |
*** blakeyeager has joined #openstack | 15:25 | |
*** ibarrera has quit IRC | 15:29 | |
*** cloudmeat1 has joined #openstack | 15:29 | |
*** abien has quit IRC | 15:30 | |
*** sirp1 has quit IRC | 15:31 | |
*** cloudmeat has quit IRC | 15:32 | |
gundlach | bbiab | 15:41 |
* soren calls it a day | 15:42 | |
soren | vishy: I'll work on that libvirt problem first thing tomorrow. | 15:42 |
*** scottie has joined #openstack | 15:44 | |
*** brd_from_italy has quit IRC | 15:46 | |
*** tonywolf has quit IRC | 15:49 | |
*** spackest has joined #openstack | 15:49 | |
*** krzycoder has quit IRC | 15:51 | |
*** burris has quit IRC | 15:53 | |
*** tonywolf has joined #openstack | 16:02 | |
*** krish has joined #openstack | 16:03 | |
*** dysinger has joined #openstack | 16:05 | |
*** tonywolf has quit IRC | 16:05 | |
*** Pentheus has joined #openstack | 16:13 | |
kevnfx | Q: what do I create a nova/compute/libvirt.xml.template file from? | 16:17 |
*** scottie has quit IRC | 16:18 | |
*** scottie has joined #openstack | 16:20 | |
*** zheng_li has quit IRC | 16:21 | |
*** burris has joined #openstack | 16:23 | |
*** mtaylor has joined #openstack | 16:29 | |
*** ChanServ sets mode: +v mtaylor | 16:29 | |
_cerberus_ | So the definition of insanity is performing the same action over and over and expecting different results. With that said, my branch continues to pass all tests locally and fail when Hudson runs them. Any suggestions? | 16:29 |
*** Ryan_Lane has joined #openstack | 16:31 | |
*** tonywolf has joined #openstack | 16:31 | |
*** kashyapc has quit IRC | 16:34 | |
*** annegentle has quit IRC | 16:36 | |
*** annegentle has joined #openstack | 16:37 | |
*** gustavomzw has joined #openstack | 16:47 | |
mtaylor | _cerberus_: next thing I'd check would be library versions - of I can give you a login on the hudson machine so you can try debugging the issue there | 16:49 |
_cerberus_ | I'm using whatever the venv installs, so unless the file is out of date... | 16:50 |
_cerberus_ | :-/ | 16:50 |
*** zheng_li has joined #openstack | 16:52 | |
mtaylor | hrm. well, hudson does not use the venv | 16:52 |
_cerberus_ | That may be it then | 16:52 |
mtaylor | hudson has all the build depends installed via apt-get from the nova-core ppa (although it's possible some things are installed from the soren-nova ppa as well) | 16:55 |
*** rlucio has joined #openstack | 16:56 | |
*** rlucio has quit IRC | 17:12 | |
*** rlucio has joined #openstack | 17:17 | |
*** Ryan_Lane is now known as Ryan_Lane|away | 17:21 | |
*** kevnfx has left #openstack | 17:21 | |
*** scottie has quit IRC | 17:24 | |
uvirtbot | New bug: #646177 in nova "DHCP server for flat network configuration" [Undecided,New] https://launchpad.net/bugs/646177 | 17:26 |
*** scottie has joined #openstack | 17:31 | |
eday | vishy: around? | 17:44 |
*** rlucio has quit IRC | 17:55 | |
*** jc_smith has joined #openstack | 17:58 | |
*** maplebed has quit IRC | 18:01 | |
*** pharkmillups has quit IRC | 18:04 | |
jc_smith | With regard to Nova, I will have a flat network for each logical rack, so depending on what host is chosen for a vm to be instantiated on I need to allocate an IP and map it in DHCP according to the IP address range of that rack. I heard there is a more pluggable network branch coming soon, who would be best for me to talk to? | 18:05 |
Pentheus | Make your networks less flat and more bumpy. | 18:08 |
vishy | eday: here | 18:21 |
eday | vishy: I don't see a method for getting an instance by it's IP address anymore, this hidden someone or was it just removed? | 18:22 |
*** pvo has joined #openstack | 18:23 | |
*** ChanServ sets mode: +v pvo | 18:23 | |
*** rlucio has joined #openstack | 18:24 | |
vishy | eday: hmm | 18:27 |
*** rnirmal has quit IRC | 18:27 | |
vishy | eday: instance_ref = db.fixed_ip_get_instance(None, address) | 18:28 |
*** perestrelka has quit IRC | 18:29 | |
vishy | eday: we need to clean up the naming of those functions: probably should be instance_get_by_address, eh? | 18:29 |
*** perestrelka has joined #openstack | 18:29 | |
vishy | eday: using your patch with the fix i posted, metadata works | 18:30 |
*** mtaylor has quit IRC | 18:30 | |
jaypipes | vishy, eday: got a sec to chat about the redis adapter? | 18:32 |
jaypipes | vishy, eday: I'm running into an issue that I wanted your opinion on. In SQLAlchemy, there are the wonderful Column classes that allow one to have differently typed (SQL types translated into Python types) columns. In Redis, though, everything is a string. I'm wondering whether to spend the time to develop the same Column class functionality or to force types to strings? For instance, in the volume test case, we compa | 18:35 |
jaypipes | re the result of volume_get(...).id with a number. This works with SQLAlchemy, because the id attribute is a Column(Integer), but fails with Redis because it comes back as a string (as do all redis attributes) | 18:35 |
*** cloudmeat1 has quit IRC | 18:35 | |
jaypipes | vishy: so, the two options I see are a) coerce all attributes to strings (or use cast comparison with str(a) == str(b)) or b) create SQLAlchemy Column-like classes for the redis driver. | 18:36 |
*** sirp1 has joined #openstack | 18:40 | |
eday | jaypipes: hmm, seems we'd want them as their native type, but this is just what I was afriad of if we do - starting to rewrite bits of sqlalchemy for a shoe that doesn't really fit | 18:41 |
jaypipes | eday: heh, I know. but I've already re-written a good chunk ;) I don't think this would be too difficult. | 18:42 |
eday | vishy: cool, thanks. yeah, I looked for it in the 'instance_get*' functions and didn't see it there, probably should be | 18:42 |
*** pharkmillups has joined #openstack | 18:43 | |
*** cloudmeat has joined #openstack | 18:52 | |
*** krish_ has joined #openstack | 18:52 | |
vishy | jaypipes: i had an easy solution i was considering | 18:53 |
jaypipes | vishy: yes? | 18:53 |
*** krish has quit IRC | 18:54 | |
vishy | if value[0].is_digit, convert to int | 18:54 |
vishy | the only thing that leaves out is DateTime | 18:54 |
vishy | because we have no floats yet | 18:54 |
jaypipes | vishy: yeah, that's a good solution. | 18:54 |
vishy | guys, so we are seeing occasional greenthread related errors | 18:55 |
vishy | RuntimeError: Second simultaneous read on fileno 9 detected. Unless you really know what you're doing, make sure that only one greenthread can read any particular socket. Consider using a pools.Pool. If you do know what you're doing and want to disable this error, call eventlet.debug.hub_multiple_reader_prevention(False) | 18:55 |
vishy | I'm guessing is that this is related to AuthManager being a singleton | 18:56 |
eday | vishy: is this with my branch? | 18:57 |
eday | vishy: specifically, endpoint-cleanup? | 18:57 |
jaypipes | vishy: I believe soren has a fix for that already in merge prop. | 18:57 |
vishy | yes this is including yours and gundlachs branch | 18:58 |
jaypipes | vishy: has to do with importing eventlet after daemonizing, so that the file descriptor epoll uses isn't screwed by the daemonize process. | 18:58 |
eday | vishy: if so, I just fixed the queue consumer issue with that, pull my branch again | 18:58 |
*** blakeyeager has quit IRC | 18:59 | |
vishy | ah ok | 18:59 |
vishy | but i'm not running anything demonized | 18:59 |
vishy | s/demonized/daemonized | 18:59 |
jaypipes | vishy: see soren's notes on that merge proposal...just rings a bell, that's all. | 18:59 |
vishy | i'll pull newest versions from the branches and see if it helps | 19:00 |
jaypipes | vishy: on a completely separate issue, is there a reason AOEManager.create_volume() doesn't ask the datastore to create the volume? It assumes the datastore has already created the volume record... | 19:02 |
jaypipes | vishy: which means that instead of only using the Manager class to manage volumes, the caller also has to directly call the datastore as well... | 19:02 |
*** rnirmal has joined #openstack | 19:04 | |
*** jc_smith has quit IRC | 19:05 | |
eday | vishy: my last branch there fixes your problem exactly, I was just testing with concurrent requests before submitting for merge | 19:06 |
jaypipes | lmao: http://verydemotivational.com/2010/09/23/demotivational-posters-internet-explorer/ | 19:11 |
*** Ryan_Lane|away is now known as Ryan_Lane | 19:13 | |
*** tonywolf has quit IRC | 19:15 | |
vishy | jaypipes: yes the creation is done in the api layer | 19:18 |
vishy | jaypipes: round two of cleanup is | 19:18 |
vishy | jaypipes: that code should be done in VolumeManager, and then the remote call happens to the VolumeService (running another volume manager on the other host) | 19:19 |
soren | _cerberus_: I told you already. | 19:21 |
soren | _cerberus_: I fixed it for you. | 19:21 |
soren | 09:03 <+soren> _cerberus_: Fixed your unit tests. | 19:21 |
soren | 09:03 <+soren> _cerberus_: I accept beer. | 19:21 |
soren | 09:08 <+soren> _cerberus_: lp:~soren/nova/rs_auth_fixes (https://code.launchpad.net/~soren/nova/rs_auth_fixes/) has the fix. | 19:21 |
soren | 09:09 <+soren> _cerberus_: To include it in your branch (not sure if you've done this before), just go into your checkout, do "bzr merge lp:~soren/nova/rs_auth_fixes; bzr commit -m 'Merge fix from Soren'; bzr push" | 19:21 |
soren | 09:09 <+soren> _cerberus_: That's it. | 19:21 |
soren | 09:09 <+soren> _cerberus_: I ran the test suite on the hudson box with that patch applied and everything works brilliantly. | 19:21 |
vishy | going to lunch bbs | 19:22 |
soren | _cerberus_: Over 10 hours ago. Try to keep up :) | 19:22 |
*** rlucio has quit IRC | 19:25 | |
*** krish_ is now known as krish | 19:25 | |
_cerberus_ | soren: I don't have my bouncer log this room when I'm away, so I must have missed it :-P | 19:26 |
soren | _cerberus_: Well, you were online. | 19:26 |
_cerberus_ | Regardless, thank you | 19:26 |
*** krish_ has joined #openstack | 19:27 | |
*** Cybodog has quit IRC | 19:27 | |
*** krish_ has quit IRC | 19:28 | |
*** maplebed has joined #openstack | 19:29 | |
*** krish has quit IRC | 19:30 | |
soren | _cerberus_: Sure thing. | 19:35 |
jaypipes | vishy: sorry, was on phone with eday... ok, that makes sense then. did you want me to do that cleanup or did you already have that done somewhere? | 19:36 |
eday | gundlach, vishy: Should we try putting our collective ec2-move branches back into trunk? Looks like things are working again | 19:38 |
_cerberus_ | Looks like my tests passed, and now I'm getting the same "deleting parent in endpoint" message that gundlach was receiving | 19:44 |
*** annegentle has left #openstack | 19:45 | |
*** joearnold has joined #openstack | 19:48 | |
*** joearnold has quit IRC | 19:55 | |
*** joearnold has joined #openstack | 19:55 | |
eday | _cerberus_: yeah, I think we just need to clean out the .pyc files in there on hudson | 19:59 |
*** sophiap has quit IRC | 20:00 | |
*** Pentheus has quit IRC | 20:00 | |
*** f4m8_ has quit IRC | 20:00 | |
*** rbergeron has quit IRC | 20:00 | |
*** dendro-afk has quit IRC | 20:00 | |
*** pjz has quit IRC | 20:00 | |
*** loglaunch has quit IRC | 20:00 | |
*** loglaunch has joined #openstack | 20:00 | |
*** f4m8_ has joined #openstack | 20:00 | |
*** dendro-afk has joined #openstack | 20:00 | |
*** pjz has joined #openstack | 20:01 | |
*** Pentheus has joined #openstack | 20:01 | |
*** rbergeron has joined #openstack | 20:01 | |
*** scottie has quit IRC | 20:05 | |
soren | _cerberus_, eday: I just did that and reapproved the merge. Let's se. | 20:07 |
soren | see, even. | 20:07 |
*** scottie has joined #openstack | 20:07 | |
_cerberus_ | Awesome | 20:07 |
eday | ahh, so this will include a bunch of gundlach's branch... hm. we'll want to ge these other supporting branches in soon to fix trunk | 20:08 |
soren | Yes! | 20:08 |
*** Podilarius has left #openstack | 20:09 | |
eday | gundlach: do you already have vish's metadata fix in your stuff somewhere? | 20:10 |
gundlach | hi, back | 20:12 |
*** allsystemsarego has quit IRC | 20:12 | |
gundlach | eday: yes, let's put stuff into trunk. | 20:12 |
gundlach | eday: which metadata fix, sorry? | 20:12 |
gundlach | eday: if you mean the "i can't set a subdomain while testing locally" complaint in the mergeprop, then, yes | 20:13 |
_cerberus_ | soren: it merged. Thanks again | 20:13 |
soren | _cerberus_: Hm. Ok. That's slightly unexpected, but cool. | 20:13 |
gundlach | or do you mean the greenlet problem he mentioned? | 20:13 |
gundlach | (scanning quickly thru the last few hours of logs) | 20:13 |
soren | gundlach: Which greenlet problem is this? | 20:13 |
gundlach | 14:55 <vishy> guys, so we are seeing occasional greenthread related errors | 20:14 |
soren | -v | 20:14 |
eday | gundlach: the one in these comments: https://code.edge.launchpad.net/~eday/nova/endpoint-cleanup/+merge/36399 | 20:14 |
soren | _cerberus_: I tried the same thing yesterday for gundlach, and it didn't take. | 20:15 |
soren | _cerberus_: (clearing out .pyc files, that is) | 20:15 |
*** jc_smith has joined #openstack | 20:15 | |
soren | _cerberus_: Hence my surprise. But great. | 20:15 |
eday | soren, gundlach: I fixed the shared fd problem | 20:15 |
_cerberus_ | That's odd | 20:15 |
gundlach | eday: no, i haven't applied either of the diffs that are in your mergeprop comments | 20:15 |
_cerberus_ | Regardless, I'm happy. | 20:15 |
soren | eday: Sorry, which one is that? | 20:16 |
gundlach | eday: but, are you saying endpoint-cleanup is ready to merge into controllers-in-api? | 20:16 |
* soren is trying to catch up a bit | 20:16 | |
eday | gundlach: I got the cloupipe cleanup one, I didn't touch the MD one yet since that was in your changeset. I'll apply to my branch now though | 20:16 |
gundlach | eday: all of my branches except tornado-excision have been applied to lp:~gundlach/nova/controllers-in-api, fyi | 20:16 |
eday | gundlach: it will be in one sec, applying the vish's comment diff | 20:16 |
* gundlach is standing by to merge lp:~eday/nova/endpoint-cleaneup into controllers-in-api | 20:17 | |
eday | soren: there was a concurrency issue in consumer fd's since it used to share a connection, I fixed in my endpoint-cleanup branch | 20:17 |
soren | eday: /me looks | 20:17 |
soren | eday: I'd like to know about the quirks of eventlet so that I can recognize them. | 20:18 |
soren | eday: Hence my curiosity. | 20:18 |
*** Pentheus has quit IRC | 20:18 | |
eday | gundlach: commited, ready to merge, r311 | 20:19 |
gundlach | mergin' | 20:19 |
eday | soren: So, previously the rpc consumer for waiting for a response was a busy poll (every 100ms it would ask rabbitmq for a msg) | 20:20 |
eday | soren: I changed this to actually wait for the server to send, rather than a busy poll | 20:20 |
soren | eday: Wicked. | 20:21 |
eday | soren: For now, it's one connection per queue response you're waiting on, but it was using the old code that shared a single connection for everything | 20:21 |
eday | soren: SO it was trying to use the same FD for reading multiple queue responses, which would break | 20:21 |
soren | eday: I see, ok. | 20:21 |
eday | soren: so, not so much an eventlet thing, just a fix a busy-poll thing | 20:22 |
gundlach | vishy: does your diff re: superuser role in rbac mean I no longer need to extend roles with FLAGS.superuser_roles? | 20:22 |
gundlach | eday: would you mind pulling lp:~gundlach/nova/controllers-in-api now and see if there's anything that looks amiss? i'm running the unit tests now, fwiw | 20:24 |
soren | eday: Ah, ok. | 20:25 |
gundlach | eday: so rpc.py still has a tornado ioloop calling self.fetch every 100ms. am i missing a branch? | 20:26 |
gundlach | (in controllers-in-api after merging endpoint-cleanup) | 20:26 |
eday | gundlach: gundlach that's not used anywhere now, I removed the thing that uses it. I couldn't remove the method since tests still used it | 20:26 |
gundlach | eday: oh, that's great, ok | 20:27 |
eday | gundlach: but your other branch seems to remove the tests using it, so we might be good to remove it all from rpc | 20:27 |
gundlach | eday: yeah, though i'll do that after we get trunk fixed. | 20:27 |
eday | gundlach: but we can do that after the controllers branch hits trunk | 20:27 |
gundlach | lol | 20:27 |
eday | :) | 20:27 |
eday | gundlach: so, only other thing, and someone else piped up, is using subdomain for URL routing. I think this is the way to go for single server, but it does make testing a PITA. | 20:28 |
eday | gundlach: So, we might want to just have a switch to default to rs or ec2, and an advanced feature of "support both on subdomain mapping" | 20:28 |
gundlach | eday: been fixed, with FLAGS.FAKE_subdomain | 20:28 |
gundlach | brb | 20:28 |
eday | gundlach: oh, n/m then :) | 20:28 |
eday | gundlach: I think we should bring soren's nova-api daemon branch in too... | 20:30 |
*** dendro-afk is now known as dendrobates | 20:32 | |
*** dendrobates has joined #openstack | 20:32 | |
*** ChanServ sets mode: +v dendrobates | 20:32 | |
gundlach | back | 20:33 |
gundlach | eday: merged nova-api-new-daemonize a few hours ago, is that the one you mean? | 20:33 |
eday | oh, so it is. I must be screwing something up in my flags then | 20:34 |
eday | oh, just --help is broken | 20:35 |
eday | looks ok here | 20:36 |
gundlach | hmm, how come when i do a fresh pull of trunk, endpoint/ is gone? | 20:36 |
gundlach | s#endpoint#/nova/endpoint# | 20:36 |
*** burris has quit IRC | 20:36 | |
gundlach | um, and nova.api.ec2 exists... looks like maybe r291 added it in? | 20:37 |
*** irahgel has left #openstack | 20:37 | |
gundlach | ok, yes looks like r291 probably broke trunk again, as it merged all of the old trunk that this branch was based off of. but i'm making a mergeprop now to put in controllers-in-api, so trunk won't stay broken long. | 20:38 |
eday | gundlach: yeah, looks like _cerberus_ had it in his branch, probably branched from trunk when it was still in there | 20:38 |
_cerberus_ | :-( | 20:39 |
gundlach | _cerberus_: no worries, 10 minutes and we'll be back to normal :) | 20:39 |
eday | _cerberus_: it's all good, about to go back in anyways ;) | 20:39 |
gundlach | man eday you and i are on the same page for the last several minutes | 20:39 |
gundlach | eday: kindly review https://code.launchpad.net/~gundlach/nova/controllers-in-api/+merge/36503 | 20:40 |
vishy | just caught up with scrollback | 20:41 |
vishy | gundlach: i was talking with people here and the consensus is that shortcutting is better and the superuser roles flag should go away completely | 20:42 |
gundlach | vishy: not sure what "shortcutting is better" means? | 20:42 |
vishy | gundlach: the purpose of superuser is to bypass role checking completely, so having a role that bypasses other role checking is a little silly | 20:42 |
gundlach | i think it means, i should integrate the diff you provided, and remove the append that i put in there? | 20:43 |
vishy | yeah | 20:43 |
gundlach | ok, thanks! will pull my change and add yours. | 20:43 |
gundlach | (AFTER we merge to trunk ;) ) | 20:43 |
vishy | cool, afterwards I'll submit a patch that removes FLAGS.superuser_roles | 20:43 |
gundlach | k | 20:44 |
*** joearnold has quit IRC | 20:45 | |
*** tonywolf has joined #openstack | 20:47 | |
soren | Can we all agree that removing a commit from trunk was a horrible idea, by the way? | 20:49 |
gundlach | yes! | 20:49 |
soren | There's a revert operation. Use it. | 20:49 |
soren | Don't pretend shit never happened if you don't like it. | 20:49 |
vishy | soren: yes, --overwrite was evil | 20:49 |
soren | Good. | 20:49 |
soren | I'm glad we're all on the same page. :) | 20:49 |
vishy | eday: did i hear that you made call wait instead of poll? | 20:50 |
vishy | eday: does it work in the twisted workers? | 20:50 |
eday | vishy: I didn't touch the twisted workers, this is just for the API | 20:50 |
soren | The twisted workers should be using txamqp anyways, really. | 20:51 |
soren | Or so it seems. | 20:51 |
eday | soren: yup, or *something* that doesn't poll :) could do it with carrot+threads | 20:52 |
soren | eday: That might work. | 20:52 |
soren | I'd be happy to work in this for Austin+1. | 20:52 |
soren | carrot+threads could be an experiment for me for tomorrow. Reworking things to work with txamqp is for Austin+1. | 20:54 |
eday | soren: at the summit we should discuss if twisted is needed for workers too, still seems like simple threads may do and would simplify a lot, but I don't want to get into that now :) | 20:54 |
soren | eday: I'd like to take a stab at simplifying things while still using Twisted. There's a lot of potential for that. | 20:57 |
vishy | eday: hmm, you didn't mess with rpc.call? | 20:58 |
vishy | eday: right now, rpc.call is only used by api but there is some stuff it would be really nice to move into the workers | 21:00 |
eday | vishy: I did rework rpc.call | 21:00 |
eday | vishy: For the workers, we really just either need to do the twisted thing, or move off of twisted and just use carrot in a blocking fasion (wait) | 21:01 |
*** hornbeck_ has joined #openstack | 21:01 | |
eday | vishy: we can tackle that one at the summit :) | 21:02 |
*** littleidea has quit IRC | 21:02 | |
*** hornbeck has quit IRC | 21:03 | |
vishy | eday: ok, so for now, it is a bad idea to try rpc.call from a worker? | 21:05 |
*** kevnfx has joined #openstack | 21:05 | |
eday | vishy: yes.. and it was before since it was based on tornado ioloop | 21:05 |
vishy | eday: also, did you merge termie's patch for removing tornado? I think he pulled it out of the base test class and made it work better? | 21:05 |
eday | vishy: nope, but gundlach may have | 21:06 |
*** hornbeck_ has quit IRC | 21:06 | |
vishy | eday: it did actually work though, because ioloop and twisted reactor somehow worked together | 21:06 |
eday | vishy: oh, hmm. well we can make a rpc.call for twisted that uses twisted primitives still | 21:07 |
gundlach | i have not -- i started my own patch trying to remove BaseTestClass entirely but didn't get all the way done | 21:07 |
*** ctennis has quit IRC | 21:07 | |
eday | vishy: like most things, we're going to need the twisted and non-twisted version | 21:07 |
vishy | gundlach: take a look there, i think it fixes errors in some of the test cases that were slipping through as well. | 21:07 |
*** dendrobates is now known as dendro-afk | 21:07 | |
gundlach | vishy: link? | 21:08 |
eday | vishy: and, actually, we could use rpc.call as is in twisted if it's in it's own thread (defer thread) | 21:08 |
vishy | https://code.launchpad.net/~termie/nova/remove_ioloop/+merge/34913 | 21:08 |
vishy | eday: interesting idea | 21:08 |
gundlach | eday: see anything wrong with controllers-in-api, or shall i go ahead and merge back into trunk? | 21:08 |
vishy | gundlach: trying an install with all the stuff merged in | 21:09 |
eday | gundlach: I didn't, but I made a note for vishy to review :) | 21:09 |
eday | vishy: ^^ | 21:09 |
eday | want to make sure it's fixed for what they need | 21:09 |
gundlach | vishy: sweet, thx, standing by | 21:09 |
vishy | gundlach: looks good | 21:12 |
gundlach | here we go | 21:12 |
*** jc_smith has quit IRC | 21:13 | |
vishy | i'll check all my branches and make sure they don't need to be updated | 21:13 |
*** jc_smith has joined #openstack | 21:13 | |
vishy | i'd like to get that stuff in soon as well as termie's ioloop removal. Can we finally kill tornado???? | 21:14 |
gundlach | vishy: merging to trunk now. assuming it works, termie already has an Approve from jmck, so he should be able to merge it. | 21:15 |
*** mtaylor has joined #openstack | 21:15 | |
*** ChanServ sets mode: +v mtaylor | 21:15 | |
mtaylor | _cerberus_: any idea what the problem wound up being? | 21:15 |
*** burris has joined #openstack | 21:16 | |
gundlach | ok, controllers-in-api merged. | 21:17 |
gundlach | eday, soren, vishy, thanks for your reviews, code, input, and patience. | 21:18 |
eday | \o/ | 21:18 |
soren | Rocking! | 21:18 |
gundlach | and i am now out for the week. see you monday. call 678 439 6684 if i'm blocking anybody else! | 21:18 |
_cerberus_ | mtaylor: soren fixed it with one of his branches. Apparently some kind of incorrect usage in a conditional from something I pulled in from trunk | 21:19 |
*** sophiap has joined #openstack | 21:19 | |
_cerberus_ | mtaylor: plus soren cleared all of the pyc files out of nova/endpoint | 21:19 |
mtaylor | soren is good at fixing thngs :) | 21:20 |
_cerberus_ | That's something, anyway ;-) | 21:20 |
*** kevnfx has quit IRC | 21:20 | |
*** ctennis has joined #openstack | 21:20 | |
*** gundlach has quit IRC | 21:21 | |
vishy | I'm good at breaking things! | 21:21 |
*** rlucio has joined #openstack | 21:22 | |
*** scottie has quit IRC | 21:22 | |
soren | mtaylor: I owe it all to being stubborn. | 21:26 |
*** Pentheus has joined #openstack | 21:27 | |
*** annegentle has joined #openstack | 21:29 | |
*** Cybodog has joined #openstack | 21:36 | |
*** scottie has joined #openstack | 21:38 | |
*** kevnfx has joined #openstack | 21:45 | |
*** kevnfx has quit IRC | 21:53 | |
*** joearnold has joined #openstack | 21:56 | |
*** scottie has quit IRC | 21:59 | |
*** jc_smith has quit IRC | 22:04 | |
*** Podilarius has joined #openstack | 22:06 | |
*** pvo has quit IRC | 22:07 | |
*** sirp1 has quit IRC | 22:10 | |
*** metcalfc has quit IRC | 22:16 | |
*** metcalfc has joined #openstack | 22:17 | |
*** annegentle has left #openstack | 22:20 | |
*** jdarcy has quit IRC | 22:23 | |
*** johnpur has quit IRC | 22:25 | |
*** krzycoder has joined #openstack | 22:27 | |
*** littleidea has joined #openstack | 22:33 | |
*** rnirmal has quit IRC | 22:35 | |
*** joearnold has quit IRC | 22:42 | |
*** tonywolf has quit IRC | 22:42 | |
*** rlucio_ has joined #openstack | 22:46 | |
*** rlucio has quit IRC | 22:49 | |
*** rlucio_ is now known as rlucio | 22:49 | |
*** joearnold has joined #openstack | 22:50 | |
*** zheng_li has quit IRC | 22:54 | |
*** littleidea_ has joined #openstack | 22:57 | |
*** littleidea has quit IRC | 22:57 | |
*** littleidea_ is now known as littleidea | 22:57 | |
*** miclorb_ has joined #openstack | 23:01 | |
*** klord has quit IRC | 23:13 | |
*** pharkmillups has quit IRC | 23:14 | |
*** dizz has joined #openstack | 23:30 | |
*** dizz|away has quit IRC | 23:32 | |
*** Cybodog has quit IRC | 23:33 | |
*** rlucio has quit IRC | 23:35 | |
*** maple_bed has joined #openstack | 23:44 | |
*** maplebed has quit IRC | 23:45 | |
*** Pentheus has quit IRC | 23:49 | |
*** maplebed has joined #openstack | 23:50 | |
*** howardroark has joined #openstack | 23:52 | |
*** abecc has quit IRC | 23:53 | |
*** maplebed has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!