Friday, 2013-06-07

*** jrodom has quit IRC00:01
*** lpabon has quit IRC00:04
*** seanrob has joined #openstack-meeting00:05
*** nachi__ has joined #openstack-meeting00:06
*** seanrob_ has quit IRC00:07
*** seanrob has quit IRC00:07
*** seanrob has joined #openstack-meeting00:07
*** Mandell has quit IRC00:09
*** MarkAtwood has quit IRC00:09
*** jlucci has quit IRC00:09
*** gongysh has joined #openstack-meeting00:10
*** seanrob_ has joined #openstack-meeting00:11
*** seanrob has quit IRC00:12
*** markmcclain has quit IRC00:12
*** seanrob_ has quit IRC00:12
*** seanrob has joined #openstack-meeting00:13
*** pcm__ has quit IRC00:15
*** pcm__ has joined #openstack-meeting00:16
*** seanrob has quit IRC00:17
*** seanrob_ has joined #openstack-meeting00:17
*** tanisdl has quit IRC00:18
*** tanisdl has joined #openstack-meeting00:19
*** garyTh has quit IRC00:20
*** fnaval has joined #openstack-meeting00:24
*** seanrob has joined #openstack-meeting00:26
*** seanrob_ has quit IRC00:27
*** topol has joined #openstack-meeting00:28
*** bdpayne has joined #openstack-meeting00:34
*** salv-orlando has quit IRC00:35
*** zzs has left #openstack-meeting00:40
*** cdub has quit IRC00:45
*** ryanpetrello has joined #openstack-meeting00:46
*** sushils has quit IRC00:50
*** tanisdl has quit IRC00:53
*** seanrob_ has joined #openstack-meeting00:53
*** vipul is now known as vipul|away00:54
*** vipul|away is now known as vipul00:54
*** bdpayne has quit IRC00:55
*** nachi__ has quit IRC00:56
*** seanrob has quit IRC00:57
*** timello has quit IRC00:57
*** seanrob_ has quit IRC00:58
*** michchap has quit IRC00:58
*** michchap has joined #openstack-meeting00:58
*** timello has joined #openstack-meeting00:58
*** pcm_ has joined #openstack-meeting01:00
*** pcm_ has quit IRC01:00
*** pcm_ has joined #openstack-meeting01:01
*** pcm__ has quit IRC01:02
*** lbragstad has joined #openstack-meeting01:04
*** ryanpetrello has quit IRC01:05
*** cody-somerville has quit IRC01:08
*** novas0x2a|laptop has quit IRC01:08
*** terry7 has quit IRC01:12
*** litong has quit IRC01:13
*** ryanpetrello has joined #openstack-meeting01:21
*** cody-somerville has joined #openstack-meeting01:21
*** seanrob has joined #openstack-meeting01:23
*** Tross has joined #openstack-meeting01:28
*** seanrob has quit IRC01:28
*** jog0 is now known as jog0-away01:29
*** MarkAtwood has joined #openstack-meeting01:31
*** otherwiseguy has joined #openstack-meeting01:32
*** jrodom has joined #openstack-meeting01:35
*** jrodom has quit IRC01:38
*** jrodom has joined #openstack-meeting01:43
*** jrodom has quit IRC01:45
*** seanrob has joined #openstack-meeting01:48
*** jrodom has joined #openstack-meeting01:50
*** gyee has quit IRC01:50
*** jrodom has quit IRC01:53
*** jrodom has joined #openstack-meeting01:56
*** jrodom has quit IRC01:58
*** nati_ueno has quit IRC01:59
*** yaguang has joined #openstack-meeting02:04
*** alexheneveld has quit IRC02:08
*** alexheneveld has joined #openstack-meeting02:09
*** jrodom has joined #openstack-meeting02:10
*** jmh_ has joined #openstack-meeting02:15
*** nati_ueno has joined #openstack-meeting02:17
*** davidkranz has joined #openstack-meeting02:20
*** davidkranz has quit IRC02:24
*** alexheneveld has quit IRC02:27
*** jrodom has quit IRC02:32
*** cp16net is now known as cp16net|away02:34
*** cp16net|away is now known as cp16net02:34
*** jrodom has joined #openstack-meeting02:37
*** jrodom has quit IRC02:38
*** nati_ueno has quit IRC02:40
*** jrodom has joined #openstack-meeting02:43
*** ladquin is now known as ladquin_away02:43
*** esker has joined #openstack-meeting02:45
*** boris-42 has joined #openstack-meeting02:46
*** jrodom has quit IRC02:47
*** ndipanov has quit IRC02:48
*** jrodom has joined #openstack-meeting02:55
*** jrodom has quit IRC02:59
*** sungju has joined #openstack-meeting03:00
*** terriyu has quit IRC03:01
*** jrodom has joined #openstack-meeting03:03
*** neelashah has joined #openstack-meeting03:04
*** bpb has quit IRC03:05
*** jrodom has quit IRC03:06
*** neelashah1 has joined #openstack-meeting03:08
*** neelashah has quit IRC03:08
*** enikanorov has joined #openstack-meeting03:09
*** zhiyan has joined #openstack-meeting03:14
*** otherwiseguy has quit IRC03:16
*** haomaiwang has joined #openstack-meeting03:21
*** jmh_ has quit IRC03:27
*** sungju has quit IRC03:29
*** marun has quit IRC03:30
*** michchap has quit IRC03:34
*** michchap has joined #openstack-meeting03:34
*** jrodom has joined #openstack-meeting03:35
*** jrodom has quit IRC03:36
*** jrodom has joined #openstack-meeting03:39
*** michchap has quit IRC03:39
*** michchap_ has joined #openstack-meeting03:39
*** bdpayne has joined #openstack-meeting03:40
*** jrodom has quit IRC03:42
*** jrodom has joined #openstack-meeting03:43
*** afazekas has joined #openstack-meeting03:45
*** seanrob has quit IRC03:48
*** seanrob has joined #openstack-meeting03:49
*** seanrob has quit IRC03:52
*** seanrob has joined #openstack-meeting03:52
*** seanrob has quit IRC03:54
*** seanrob has joined #openstack-meeting03:54
*** nati_ueno has joined #openstack-meeting03:59
*** seanrob has quit IRC03:59
*** SergeyLukjanov has joined #openstack-meeting04:00
*** jrodom has quit IRC04:02
*** nati_ueno has quit IRC04:02
*** bdpayne has quit IRC04:11
*** neelashah1 has quit IRC04:18
*** rostam has quit IRC04:20
*** rostam has joined #openstack-meeting04:23
*** jrodom has joined #openstack-meeting04:24
*** seanrob has joined #openstack-meeting04:25
*** jrodom has quit IRC04:26
*** seanrob has quit IRC04:30
*** ryanpetrello has quit IRC04:46
*** markpeek has quit IRC04:54
*** bdpayne has joined #openstack-meeting04:56
*** enikanorov has quit IRC04:56
*** MarkAtwood has left #openstack-meeting04:59
*** SergeyLukjanov has quit IRC05:08
*** nati_ueno has joined #openstack-meeting05:09
*** SergeyLukjanov has joined #openstack-meeting05:10
*** esker has quit IRC05:11
*** esker has joined #openstack-meeting05:11
*** nati_ueno has quit IRC05:11
*** SergeyLukjanov has quit IRC05:12
*** jhenner has joined #openstack-meeting05:12
*** Mandell has joined #openstack-meeting05:12
*** lastidiot has quit IRC05:17
*** bdpayne has quit IRC05:22
*** asalkeld is now known as asalkeld_sleepin05:25
*** asalkeld_sleepin is now known as asalkeld_headcol05:25
*** seanrob has joined #openstack-meeting05:25
*** asalkeld_headcol is now known as asalkeld_afk05:26
*** ryanpetrello has joined #openstack-meeting05:29
*** nati_ueno has joined #openstack-meeting05:29
*** ryanpetrello has quit IRC05:29
*** seanrob has quit IRC05:30
*** gongysh has quit IRC05:32
*** markwash has quit IRC05:38
*** jcoufal has joined #openstack-meeting05:47
*** pcm____ has joined #openstack-meeting05:48
*** pcm_ has quit IRC05:51
*** kebray has joined #openstack-meeting05:53
*** nati_ueno has quit IRC06:00
*** nati_ueno has joined #openstack-meeting06:01
*** kebray has quit IRC06:04
*** pcm____ has quit IRC06:08
*** flaper87 has joined #openstack-meeting06:10
*** nati_ueno has quit IRC06:21
*** tayyab has joined #openstack-meeting06:25
*** seanrob has joined #openstack-meeting06:26
*** seanrob has quit IRC06:31
*** lukego has joined #openstack-meeting06:40
*** enikanorov has joined #openstack-meeting06:40
*** jtomasek has joined #openstack-meeting06:47
*** topol has quit IRC06:48
*** nati_ueno has joined #openstack-meeting06:56
*** eglynn has joined #openstack-meeting07:13
*** afazekas_ has joined #openstack-meeting07:14
*** psedlak has joined #openstack-meeting07:17
*** egallen has joined #openstack-meeting07:20
*** SergeyLukjanov has joined #openstack-meeting07:21
*** seanrob has joined #openstack-meeting07:26
*** mrunge has joined #openstack-meeting07:29
*** seanrob has quit IRC07:31
*** bogdando has quit IRC07:37
*** bogdando has joined #openstack-meeting07:38
*** shardy_afk is now known as shardy07:41
*** ndipanov has joined #openstack-meeting07:43
*** nati_ueno has quit IRC07:43
*** michchap_ has quit IRC07:47
*** michchap has joined #openstack-meeting07:47
*** alexheneveld has joined #openstack-meeting07:54
*** johnthetubaguy has joined #openstack-meeting07:55
*** rnirmal has joined #openstack-meeting08:03
*** alexheneveld has quit IRC08:07
*** derekh has joined #openstack-meeting08:10
*** kashyap` is now known as kashyap08:11
*** alexheneveld has joined #openstack-meeting08:14
*** zhiyan has quit IRC08:16
*** seanrob has joined #openstack-meeting08:27
*** sushils has joined #openstack-meeting08:29
*** mrunge_ has joined #openstack-meeting08:29
*** mrunge has quit IRC08:29
*** seanrob has quit IRC08:32
*** mrunge_ has quit IRC08:33
*** mrunge_ has joined #openstack-meeting08:33
*** mrunge_ is now known as mrunge08:33
*** johnthetubaguy1 has joined #openstack-meeting08:39
*** dkehn has joined #openstack-meeting08:40
*** johnthetubaguy has quit IRC08:40
*** garyk has joined #openstack-meeting08:43
*** terriyu has joined #openstack-meeting08:50
*** tzn has joined #openstack-meeting08:56
*** terriyu has quit IRC09:00
*** egallen has quit IRC09:02
*** egallen has joined #openstack-meeting09:04
*** andreaf has quit IRC09:10
*** xBsd has joined #openstack-meeting09:10
*** seanrob has joined #openstack-meeting09:27
*** seanrob has quit IRC09:32
*** zhiyan has joined #openstack-meeting09:39
*** haomaiwang has quit IRC09:44
*** garyk has quit IRC09:49
*** dripton has quit IRC09:51
*** openstack has quit IRC09:52
*** openstack has joined #openstack-meeting09:52
*** ChanServ sets mode: +o openstack09:52
*** zhiyan1 has joined #openstack-meeting09:53
*** dripton has joined #openstack-meeting09:53
*** zhiyan has quit IRC09:53
*** sushils has quit IRC10:02
*** sushils has joined #openstack-meeting10:03
*** sdake_ has quit IRC10:04
*** sushils has quit IRC10:07
*** enikanorov has quit IRC10:09
*** enikanorov has joined #openstack-meeting10:10
*** sushils has joined #openstack-meeting10:11
*** pcm_ has joined #openstack-meeting10:16
*** pcm_ has quit IRC10:16
*** pcm_ has joined #openstack-meeting10:17
*** salv-orlando has joined #openstack-meeting10:17
*** xBsd has quit IRC10:27
*** seanrob has joined #openstack-meeting10:28
*** seanrob has quit IRC10:33
*** johnthetubaguy1 has quit IRC10:41
*** johnthetubaguy has joined #openstack-meeting10:42
*** jmh_ has joined #openstack-meeting10:52
*** SergeyLukjanov has quit IRC11:02
*** lpabon has joined #openstack-meeting11:04
*** lpabon has quit IRC11:05
*** fifieldt has quit IRC11:05
*** SergeyLukjanov has joined #openstack-meeting11:08
*** topol has joined #openstack-meeting11:12
*** eglynn is now known as eglynn-afk11:13
*** johnthetubaguy1 has joined #openstack-meeting11:19
*** johnthetubaguy has quit IRC11:19
*** litong has joined #openstack-meeting11:26
*** jmh_ has quit IRC11:26
*** tedross has joined #openstack-meeting11:26
*** asalkeld_afk is now known as asalkeld11:28
*** seanrob has joined #openstack-meeting11:28
*** seanrob has quit IRC11:33
*** zul has joined #openstack-meeting11:34
*** litong has quit IRC11:35
*** eharney has joined #openstack-meeting11:38
*** dcramer_ has joined #openstack-meeting11:40
*** xBsd has joined #openstack-meeting11:41
*** yaguang has quit IRC11:43
*** dcramer_ has quit IRC11:45
*** sandywalsh has quit IRC11:48
*** salv-orlando has quit IRC11:48
*** jhenner has quit IRC11:51
*** johnthetubaguy has joined #openstack-meeting11:54
*** johnthetubaguy1 has quit IRC11:57
*** dcramer_ has joined #openstack-meeting11:58
*** sandywalsh has joined #openstack-meeting11:59
*** johnthetubaguy has quit IRC12:00
*** ndipanov has quit IRC12:00
*** johnthetubaguy has joined #openstack-meeting12:02
*** _ozstacker_ has quit IRC12:09
*** ozstacker has joined #openstack-meeting12:09
*** ndipanov has joined #openstack-meeting12:15
*** mrunge has quit IRC12:17
*** markvoelker has joined #openstack-meeting12:17
*** markvoelker has left #openstack-meeting12:17
*** martine_ has joined #openstack-meeting12:18
*** salv-orlando has joined #openstack-meeting12:22
*** zhiyan1 has quit IRC12:24
*** mkollaro has joined #openstack-meeting12:26
*** seanrob has joined #openstack-meeting12:29
*** seanrob has quit IRC12:33
*** johnthetubaguy1 has joined #openstack-meeting12:33
*** dprince has joined #openstack-meeting12:34
*** johnthetubaguy has quit IRC12:36
*** xBsd has quit IRC12:42
*** ewindisch has quit IRC12:45
*** ewindisch has joined #openstack-meeting12:47
*** shang has joined #openstack-meeting12:49
*** jrodom has joined #openstack-meeting12:53
*** anniec has joined #openstack-meeting12:54
*** anniec has left #openstack-meeting12:54
*** anniec_ has joined #openstack-meeting12:57
*** xBsd has joined #openstack-meeting12:57
*** ewindisch has quit IRC12:58
*** afazekas_ has quit IRC13:00
*** ewindisch has joined #openstack-meeting13:00
*** SergeyLukjanov has quit IRC13:01
*** eglynn-afk is now known as eglynn13:03
*** neelashah has joined #openstack-meeting13:07
*** mestery_ has joined #openstack-meeting13:09
*** jrodom has quit IRC13:09
*** dhellmann-away is now known as dhellmann13:11
*** resker has joined #openstack-meeting13:11
*** mestery has quit IRC13:12
*** egallen has quit IRC13:12
*** resker has quit IRC13:12
*** davidkranz has joined #openstack-meeting13:12
*** resker has joined #openstack-meeting13:13
*** egallen has joined #openstack-meeting13:13
*** westmaas is now known as westmau513:14
*** radez_g0n3 is now known as radez13:15
*** esker has quit IRC13:15
*** vijendar has joined #openstack-meeting13:16
*** ndipanov has quit IRC13:17
*** dcramer__ has joined #openstack-meeting13:22
*** dcramer_ has quit IRC13:22
*** marun has joined #openstack-meeting13:22
*** msmedved has joined #openstack-meeting13:22
*** mjfs has joined #openstack-meeting13:27
*** ryanpetrello has joined #openstack-meeting13:27
*** dcramer__ has quit IRC13:27
*** zyluo has joined #openstack-meeting13:28
*** vijendar1 has joined #openstack-meeting13:29
*** vijendar has quit IRC13:29
*** adalbas has joined #openstack-meeting13:29
*** seanrob has joined #openstack-meeting13:29
*** martine_ has quit IRC13:30
*** ndipanov has joined #openstack-meeting13:30
*** lbragstad has quit IRC13:30
*** krtaylor has quit IRC13:31
*** seanrob has quit IRC13:34
*** jhenner has joined #openstack-meeting13:38
*** dosaboy has joined #openstack-meeting13:41
*** dcramer__ has joined #openstack-meeting13:41
*** tayyab has quit IRC13:41
*** mtreinish has joined #openstack-meeting13:44
*** michchap has quit IRC13:44
*** ewindisch has quit IRC13:51
*** markmcclain has joined #openstack-meeting13:51
*** anniec_ has quit IRC13:52
*** markpeek has joined #openstack-meeting13:52
*** otherwiseguy has joined #openstack-meeting13:52
*** zhiyan has joined #openstack-meeting13:55
*** anniec has joined #openstack-meeting13:56
*** SergeyLukjanov has joined #openstack-meeting13:56
*** jrodom has joined #openstack-meeting13:56
*** cp16net is now known as cp16net|away13:57
*** jrodom has quit IRC13:57
*** xBsd has quit IRC13:58
*** adalbas has quit IRC13:59
*** markvan has joined #openstack-meeting13:59
*** markmc has joined #openstack-meeting14:00
*** topol has quit IRC14:00
*** markvan_ has joined #openstack-meeting14:00
markmc#startmeeting oslo14:00
openstackMeeting started Fri Jun  7 14:00:35 2013 UTC.  The chair is markmc. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: oslo)"14:00
openstackThe meeting name has been set to 'oslo'14:00
markmcroll up, roll up14:00
markmcwho's around?14:00
flaper87o/14:00
zyluohi14:00
markmc#link https://wiki.openstack.org/wiki/Oslo/Messaging14:00
dhellmanno/14:00
markmc#link https://wiki.openstack.org/wiki/Oslo/Messaging14:01
markmc#link https://wiki.openstack.org/wiki/Meetings/Oslo14:01
*** xBsd has joined #openstack-meeting14:01
* markmc will wait a minute or two for others14:01
jd__o/14:02
*** lbragstad has joined #openstack-meeting14:02
* jd__ . o O (hey a meeting, let's join!)14:02
markmcjd__, :)14:02
markmclbragstad, hey14:02
markmcagain, etherpad is https://etherpad.openstack.org/HavanaOsloMessaging14:03
markmcI've pinged simo14:03
markmcno sign of ewindisch14:03
dhellmann#link https://etherpad.openstack.org/HavanaOsloMessaging14:03
markmcor markwash14:03
lbragstadmarkmc hey14:03
markmcbeagles maybe ?14:04
markmcok, let's get going14:04
*** markvan has quit IRC14:04
*** markvan_ is now known as markvan14:04
lbragstadmrodden: here?14:04
markmcso, it's been about a month since the last meeting14:04
markmcI've listed the updates that have happened since then in the etherpad14:04
beagleso/14:04
*** ivasev has joined #openstack-meeting14:04
markmcI think that's pretty solid progress, but a pity we don't have unit tests or a real driver yet14:05
markmcso, I think they're definitely the next big things to tackle14:05
markmcanyone got any thoughts?14:05
markmcthe "executor" name was the only thing I could think of worth hashing out here14:06
lbragstadspecifically, where are you looking for unit test contribution in oslo?14:06
markmcclaino/14:06
markmcapart from "who's got time to do what?"14:06
*** ryanpetrello has quit IRC14:06
*** ryanpetrello has joined #openstack-meeting14:07
*** rods has joined #openstack-meeting14:07
*** fnaval has quit IRC14:07
* dhellmann goes to remind himself what the executor does14:07
markmclbragstad, this is about the new messaging API we're working on here: https://github.com/markmc/oslo-incubator/tree/messaging14:07
markmcdhellmann, polls the listener for messages, and then passes them to the dispatcher14:07
lbragstadok14:07
dhellmannmarkmc: what's the best branch to look at in your github repo?14:07
markmcdhellmann, the messaging branch14:07
dhellmann#link https://github.com/markmc/oslo-incubator/tree/messaging/openstack/common/messaging14:08
flaper87I agree that unittest should be tackled down next14:08
markmcdhellmann, the messaging-rebasing branch is me cleaning up the patch set to something which could be submitted to gerrit14:08
dhellmannah, got it14:08
*** ewindisch has joined #openstack-meeting14:08
lbragstadmarkmc do these changes get pushed to a gerrit?14:08
markmclbragstad, they will do soon, once we have unit tests and a real driver14:08
lbragstadok, cool, so for right now we are just pushing to your branch14:09
flaper87I was thinking the other day whether it would make sense to have the executor's code as a separate package in oslo. Can we abstract it a bit more? There are some projects (and here I'm speacking about glance) that might benefit from an "Executor" package without the queue / rpc part.14:09
dhellmannmarkmc: do you like "Receiver" better as a name? I don't remember where Executor came from, but it seems like it was mirroring a name used in another library somewhere.14:09
markmcdhellmann, eventlet executor has a thread that polls for messages and then methods are dispatched in a thread per message14:09
markmcdhellmann, I think the idea you had was to mirror http://www.python.org/dev/peps/pep-3148/#executor14:10
dhellmannah, yeah, that's probably it. Did I come up with that name? :-)14:10
markmcdhellmann, i.e. we've got an executor that we use to call the dispatcher14:10
markmcdhellmann, and whether that's a greenthread or a real thread or whatever depends on what executor you use14:10
dhellmannah, right14:10
markmcdhellmann, except we do a bit more than that in our executor14:10
markmclbragstad, right, pull requests for now14:11
*** HenryG has joined #openstack-meeting14:11
dhellmannflaper87: how would glance use this without the rpc part?14:11
*** pekowski has joined #openstack-meeting14:11
markmcflaper87, I'm not sure what about executors are reusable outside of messaging14:11
*** adalbas has joined #openstack-meeting14:11
*** marun has quit IRC14:12
dhellmannmarkmc: In your blog post (I think) you brought up a question about how much of the executor's behavior would need to be exposed to code outside of the rpc library. For cooperative multitasking, for example.14:12
flaper87dhellmann: We're thinking about having async workers in glance and I'm afraid we'll end up writing yet another (Async)TaskExecutor implementation14:12
*** simo has joined #openstack-meeting14:12
markmcdhellmann, I'm thinking we have BlockingRPCServer, EventletRPCserver, TulipRPCServer, etc.14:12
dhellmannI'd like to avoid that, but perhaps the "current executor" should be accessible and have a public API so tasks can yield the context, etc.?14:13
*** marun has joined #openstack-meeting14:13
markmcdhellmann, the server methods definitely need to be written with knowledge about what executor is going to be used14:13
markmcdhellmann, e.g. if you're using the tulip executor, you'll need to write the methods as coroutines14:14
markmcdhellmann, but I don't think you need to actually talk directly to the executor14:14
simomarkmc: can'twe assume threatds ?14:14
*** michchap has joined #openstack-meeting14:15
dhellmannmarkmc: I thought putting that info in the executor would mean we could avoid having separate server implementations14:15
markmcdhellmann, in the case of tulip, you might want to talk to the right event loop ... but you'd pass the event loop to the TulipRPCServer constructor14:15
dhellmannbut maybe not14:15
markmcdhellmann, basically, I'm thinking we don't expose an interface to the executor14:15
markmcdhellmann, just the ability to choose an executor14:15
markmcdhellmann, i.e. "I'm using tulip, give me an RPCServer that does the right thing"14:16
dhellmannI thought the goal was to have the executor encapsulate all of that, so the server could be reused14:16
markmcsimo, no, I don't think we want to use threads by default14:16
dhellmanndo you think that's not possible?14:16
markmcthe server is being re-used14:16
markmctotally14:16
simomarkmc: I won;t insist, but I have done async programming for 10 years now14:16
simomarkmc: it's a world of hurt, not worth for anything really complex14:17
*** dolphm has joined #openstack-meeting14:17
simoit's very good for the thigns it is good at14:17
simovery bad for anything else14:17
markmcdhellmann, all EventletRPCServer does is pass executor_cls=EventletExecutor or whatever14:17
dhellmannsorry, not "reused" but so that we'd only need one server implementation14:17
simoand we are now n the 'else' camp in openstack14:17
simoit's too big a project14:17
*** radez is now known as radez_g0n314:17
*** ivasev has quit IRC14:17
*** ivasev has joined #openstack-meeting14:17
markmcsimo, let's not play the who has more experience game14:17
markmcsimo, openstack uses eventlet now14:17
*** HenryG has quit IRC14:17
*** HenryG has joined #openstack-meeting14:17
simoI am not playing it14:17
markmcsimo, we're not going to be changing that any time soon14:18
markmcsimo, I'd like to, but that's not the goal here14:18
dhellmannyes, please, let's not derail this discussion14:18
simomarkmc: just tryuing to avoid having something built that will make it impossible to move away14:18
dhellmannmarkmc:14:18
dhellmannoops14:18
markmcsimo, the point is just to design the API that we can support multiple I/O handling strategies without breaking the API14:18
*** radez_g0n3 is now known as radez14:18
markmcsimo, so, yes - exactly14:19
*** euan has joined #openstack-meeting14:19
simomarkmc: right14:19
*** euan is now known as euanh14:19
dhellmannmarkmc: you said the server implementation would need to know about its executor, which made me think the servers were more than just a thin wrapper that set the executor14:19
simothen I am fine14:19
markmcsimo, we can't do that by "assuming threads"14:19
*** jpeeler has joined #openstack-meeting14:19
*** jpeeler has joined #openstack-meeting14:19
flaper87dhellmann: that got me a bit confused as well14:19
*** krtaylor has joined #openstack-meeting14:19
simomarkmc: well it depends, in many event systems you can simply use threads right away, with just a little bit of abstraction around a 'fake' async request14:19
markmcdhellmann, https://github.com/markmc/oslo-incubator/blob/messaging/openstack/common/messaging/eventlet.py#L4314:19
markmcsimo, we can't dispatch methods to threads because openstack code is written to assume it's running in greenthreads14:20
*** dolphm has quit IRC14:20
*** dolphm has joined #openstack-meeting14:20
simomarkmc: yeah that's the problem, we should stop asuming green threads in the medium term14:20
dhellmannmarkmc: OK. I don't think that class is necessary as it stands right now. _RPCServer could be public, and the caller could give it the executor class.14:20
markmcdhellmann, all I want is to avoid exposing the executor interface if we don't need to14:21
flaper87markmc: is that needed? Can the Server be "executor agnostic"14:21
flaper87?14:21
markmcdhellmann, so we can change it14:21
flaper87dhellmann: you beat me14:21
markmcdhellmann, but also, for convenience14:21
markmcdhellmann, why make every openstack project have to provide executor_cls14:21
markmcdhellmann, rather than just use EventletRPCServer14:21
markmcdhellmann, would you prefer a get_eventlet_rpc_server() helper ?14:22
markmcdhellmann, because that's fine by me too14:22
simojust to make clear what is the concern here: securemessaging requires 'slow' operations, you want them in their own thread, not have them slow the whole server14:22
dhellmannconvenience is fine, I see the point of that, and either path works14:22
flaper87markmc: so basically, we'd assume that if X is using eventletServer it is capable of using EventletExecutor which works better with that serer implementation14:22
dhellmannbut I want to make sure we don't bake something into that EventletRPCServer that knows about eventlet since that knowledge is supposed to be in the executor14:22
dhellmannif the server needs to do something different based on which executor it is using, then I want that to be a feature of the executor that the server uses, rather than built into the server itself14:23
markmcyeah, that's fair14:23
dhellmannnot sure that's clear...14:23
flaper87+114:23
markmcok, let's go with helper factory methods things14:23
markmci.e. eventlet.get_rpc_server()14:23
dhellmannso a wrapper class is ok, and a helper function is ok, but the helper function feels like maybe it's "safer" in that respect14:23
dhellmannyeah14:23
markmcsimo, having the secure messaging stuff do its slow computation in threads is workable too14:24
dhellmannpractical question: if we provide another eventlet implementation, how/when do we expect projects to move off of it? or do we?14:24
markmcsimo, definitely adds a new dimension, I'll keep it in mind for sure14:25
markmcdhellmann, another executor you mean ?14:25
*** michchap has quit IRC14:25
flaper87dhellmann: as soon as there's another executor ?14:25
markmcdhellmann, e.g. moving to tulip ?14:25
flaper87I mean, another implementation that's a drop-in replacement for eventlet's14:25
markmcdhellmann, each project would need to opt-in to it14:25
lbragstadthis might be an elementary question but, how is using eventlet.get_rpc_server() going to effect projects who are attempting to isolate eventlet dependencies? (e.g. Keystone)?14:26
*** fnaval has joined #openstack-meeting14:26
simomarkmc: I am not going to add threading on my own14:26
dhellmannyes14:26
dhellmannI thought one of our goals was to start moving away from eventlet? Or do we think it's safe to keep using it?14:26
markmclbragstad, if you do 'import openstack.common.messaging' eventlet isn't imported14:26
simoI would rather be able to swap out a bad greenthread implementation for a real threaded implementation in the medium term14:26
flaper87dhellmann: I'd prefer moving away from it14:26
markmclbragstad, you have to do 'import openstack.common.messaging.eventlet' and then eventlet.get_rpc_server()14:26
flaper87but I guess we'd have to first support it14:26
markmclbragstad, we could have e.g. openstack.common.messaging.tulip in future14:26
flaper87and then make everybody cry :P14:27
lbragstadahh ok14:27
markmclbragstad, basically, the eventlet dependency is not baked in14:27
dhellmannmarkmc: opt-in makes sense; I wasn't sure if that was still even a goal.14:27
lbragstadso projects don't *have* so use it if they don't want to14:27
lbragstadto*14:27
simodhellmann: eventlet is bad, monkey patching is bad, non-thread service do not scale on multicore cpus14:27
simodhellmann: make your conclusions14:27
dhellmannsimo: python threads don't work across multiple cores, either14:28
flaper87simo: python Threads don't use multiple cores14:28
simodhellmann: the gil is being worked on though, and C helpers can wotk in parallel14:28
markmcsimo, we use multiple processes to scale across cores14:28
markmcok guys14:28
*** afazekas has quit IRC14:28
markmcSTOP WITH THE THREADS VS ASYNC DEBATE :)14:28
markmclet's move on :)14:28
flaper87markmc: +114:28
simook::)14:28
markmcso14:29
markmcwho's up with contributing to some of the outstanding tasks for the messaging stuff14:29
dhellmannnova imports something from eventlet outside of the common code 134 times14:29
dhellmannso I'm wondering if changing the rpc api is enough to make it possible to move off of eventlet :-)14:29
flaper87markmc: I can help creating some of the tests14:30
*** hartsocks has joined #openstack-meeting14:30
flaper87but I'd say we should split them since I'd also like to get the qpid implementation done14:30
*** seanrob has joined #openstack-meeting14:30
*** fnaval has quit IRC14:30
*** fnaval has joined #openstack-meeting14:30
*** lastidiot has joined #openstack-meeting14:31
markmcflaper87, if you're working on the qpid driver, I'd definitely say focus on that14:31
flaper87markmc: oke-doke14:31
markmcflaper87, I'd love to have a real driver14:31
flaper87btw, we'd have to sync with markwash, I think he was going to work on some tests14:31
dhellmannmy plate is pretty full right now, or I would commit to working ont he rabbit driver :-/14:31
markmchavana-2 is 2013-07-1814:31
markmcdhellmann, ok, thanks14:31
flaper87markmc: makes sense, I was kind of blocked by the URL stuff but it's merged now, I'll move on with it14:32
markmcif it's just me and flaper87, I'd say it's pretty unlikely we'll have in shape by then14:32
*** mestery_ is now known as mestery14:32
markmc"in shape" == ready for e.g. nova to use it14:32
markmcflaper87, sorry about that14:32
flaper87markmc: no worries, didn't want to complain, just update everyone14:32
dhellmannoh, I wanted to ask about the status of the url config discussion14:32
markmcbefore nova could use it14:33
dhellmanndid we settle on definitely using urls?14:33
markmcwe need the API finalized, tests and at least qpid/rabbit drivers14:33
markmcso, I guess it's someone keen to work on the rabbit driver we really need14:33
markmcdhellmann, yes, I think it's pretty well settled in there now14:33
dhellmannok, good14:33
flaper87dhellmann: I'd say so14:33
flaper87we're discussing the url format14:34
dhellmanndo we need a migration strategy for the old config format?14:34
flaper87#link https://github.com/markmc/oslo-incubator/pull/714:34
markmcdhellmann, see https://github.com/markmc/oslo-incubator/blob/messaging/openstack/common/messaging/transport.py#L7814:34
*** afazekas has joined #openstack-meeting14:34
*** garyTh has joined #openstack-meeting14:34
markmcok, let's talk briefly about the URL format14:34
*** seanrob has quit IRC14:34
markmcflaper87, remind me where you took the multi-host format from?14:34
*** SergeyLukjanov has quit IRC14:35
flaper87markmc: right, the example I have is mongodb URI's http://docs.mongodb.org/manual/reference/connection-string/14:35
flaper87which is basically what I used14:35
flaper87it chains multiple hosts separated by ","14:35
simoI am not sure that is a valid URI by RFC14:35
*** eglynn has quit IRC14:36
markmcit probably doesn't need to be a valid URI14:36
*** eglynn has joined #openstack-meeting14:36
flaper87simo: is there an RFC that supports multiple hosts / ports / credentials / options for URLs ?14:36
markmcwe basically want a string format that encapsulates a configuration a transport driver14:36
markmcsuitable for config files and database entries14:37
markmca json dict would be ok, if we didn't want it to be human-editable in config files14:37
simoflaper87: probably not, because a URI represent _a_ resource14:38
simomultiple URIs in a json file is probably better14:38
*** SergeyLukjanov has joined #openstack-meeting14:38
markmcok, we're 40 minutes in14:39
markmcnoted the json idea in the etherpad14:39
flaper87so, any objections about current URI iplementation?14:39
markmc#topic secure messaging14:39
*** openstack changes topic to "secure messaging (Meeting topic: oslo)"14:39
markmcyou're up simo :)14:39
simook14:39
*** litong has joined #openstack-meeting14:39
flaper87awww :( next time :D14:39
markmcflaper87, fine for now, let's be open to doing something else IMHO14:39
simoI have most of the code done14:39
*** marun has quit IRC14:39
flaper87markmc: sure14:39
simoI am having some difficulty due to my lack of knowledge in properly wiring it in14:40
simoneed to pass topic around alot14:40
simoand there seem to be quite a few places where stuff is intialized14:40
simoeven in nova14:40
markmcinteresting14:40
simoapi seem not to use the Service thing others are using14:40
* markmc would be happy to look at a WIP patch14:40
simoI started using traceback.print_stack in serialize_msg to see where things come from14:40
simomarkmc: one sec14:41
* ttx lurks14:41
markmcheh, good idea :)14:41
*** marun has joined #openstack-meeting14:41
simomarkmc: http://fedorapeople.org/cgit/simo/public_git/oslo.git/log/?h=shared-key-msg14:41
*** eglynn has quit IRC14:41
simo3 patches14:41
*** eglynn_ has joined #openstack-meeting14:41
simothey have everything from crypto to embedded client to fetch keys from kds14:41
markmcsimo, ah, I meant the nova integration patch14:41
markmcsimo, I've taken a quick look at the oslo patches already, they look good at a high level14:42
simokds implementation here: http://fedorapeople.org/cgit/simo/public_git/keystone.git/log/?h=shared-key-msg14:42
markmcah, cool14:42
*** xBsd has quit IRC14:42
simomarkmc: still working on nova14:42
*** kchenweijie has joined #openstack-meeting14:42
simoI do not have a patch yet14:42
*** topol has joined #openstack-meeting14:42
markmcsimo, yeah, just hard to help with "need to pass topic around a lot" without seeing it, that's all14:42
simomarkmc: will be here once I have something: http://fedorapeople.org/cgit/simo/public_git/nova.git/log/?h=shared-key-msg14:43
markmcsimo, even if it's a totally non-working patch14:43
markmcsimo, ok14:43
*** kchenweijie has left #openstack-meeting14:43
simomarkmc: hard to find out indeed :)14:43
*** haomaiwang has joined #openstack-meeting14:43
simomarkmc: just git grep serialize_msg14:43
*** otherwiseguy has quit IRC14:43
simobut I think for the most important cases it may be easy enough14:43
markmcgit grep serialize_msg ... and ... ?14:44
simoand see where it is used14:44
simoI need to add the destination topic as an argument14:44
*** lastidiot has quit IRC14:44
markmcah, ok - that explains it14:44
simoin some cases topic seem readily available in the caller14:44
simothe other problem though was to find out what initializes the rpc services14:44
simoI though Service would suffice as I set the server's own topic there14:45
simobut apparently nova-api uses different ways14:45
simoI probably just need to do something in wsgi.py14:45
markmcwell, nova-api is just an RPC client, maybe that's the difference14:45
simomarkmc: bottom line please make the new RPC code have a very clearly defined class you call for initialization so all these things can be plugged in there :)14:45
markmcsimo, client side or server side ?14:46
simomarkmc: both14:46
markmcok, we have both14:46
markmcok14:46
simoboth need knowledge of their own name and key in order to be able to do any form of signing14:46
*** anniec_ has joined #openstack-meeting14:46
markmchow is the kds work going ?14:46
simomarkmc: basically done14:46
markmcis it proposed in gerrit for keystone yet ?14:46
*** anniec_ has quit IRC14:46
simomarkmc: no I want to test it first, and there is some work going on in keystone to make it easier to add contrib stuff14:47
simo(I have tested it manually, it works)14:47
simobut want to see the whole thing runnig14:47
markmcwhat is this "contrib stuff" ? :)14:47
simothen a few changes ayoung have ready14:47
markmcwould be good to get a WIP patch in gerrit anyway14:47
simomarkmc: ayoung wants to make the kds in via 'contrib'14:48
markmcto allow people start looking at it14:48
simoit;s a place where new stuff leave14:48
simoguess srota of incubator14:48
simo*sorta14:48
*** anniec has quit IRC14:48
simoec2 stuff is there for example14:48
markmcyeah14:48
*** ayurchen1 has joined #openstack-meeting14:48
* markmc hates "contrib"14:48
*** ayurchen has quit IRC14:48
markmcwe could call it "preview" or something14:48
markmcas long as it's in and usable14:48
simowell ec2 is not really preview14:48
simonot sure why it is not core14:48
markmcI know it's not14:48
simoI would call them just 'plugins'14:49
markmcthat's why using "contrib" to mean two different things is silly14:49
mordred++14:49
simoyup, not my choice14:49
markmcwhat does "contrib" even mean for ec2 ?14:49
markmcyeah, I know14:49
* markmc rants14:49
mordredalso, I thnk it's trying to put things in the tree without being responsibiel for them, which doesn't work14:49
markmcindeed14:49
simomarkmc: the only reason why it makes sense in this case is that we want to be able to easily move kds out of keystone14:49
simoinfact I am creating a new endopint for it14:49
* dhellmann thinks we've drifted off topic again14:49
markmcwe might make a statement like "we may make incompatible changes to this in the next release"14:50
markmcthat would be fine14:50
mordreddhellmann: ++14:50
simohowever currently I am not 'discovering' it but rather have a configuration option for olso-incubator14:50
markmcdhellmann, we can't merge the message security stuff without a kds14:50
simobecause changing all the caller to also give me that info was a bit too hard for now14:50
simowe'll do later14:50
markmcso, getting an update on how likely kds is going to be merged into keystone in havana is important14:50
simoyup14:51
dhellmannI meant the "contrib" discussion14:51
markmcI still don't have a feeling either way of how likely this is to get in for havana14:51
markmcdhellmann, fair14:51
simomarkmc: I think it is likely, but not settled 100% ye14:51
simo*yet14:51
markmcI know ttx is nervous too :)14:51
markmcwhich is why he's lurking :)14:51
*** michchap has joined #openstack-meeting14:51
markmcok14:51
markmcanyway, cool stuff - very nice progress14:51
markmconly got a few minutes left14:52
markmcand lbragstad had something to discuss14:52
simomarkmc: from what I care we could put the kds in nova too :)14:52
simoit's pretty well self contained14:52
markmc#topic keystone/eventlet/notifications dependency14:52
*** openstack changes topic to "keystone/eventlet/notifications dependency (Meeting topic: oslo)"14:52
markmcsimo, well, I'm open to other options14:52
simook14:52
markmcsimo, but it'd be good to know sooner rather than later we need to consider other options14:52
simoyep14:52
lbragstadmarkmc I just wanted to discuss what I needed to help with to get eventlet separation from oslo so we can use it in Keystnoe14:52
simoso far I haven;t got a no14:53
simoso we are going forward14:53
ayoungmarkmc, the thing is that I want the SQL migrations for simo 's stuff to be in a separate migration repo14:53
simoayoung: details :)14:53
ayoungso it can be split off etc from the rest of Keystone if we decide to move it around14:53
markmcayoung, we've moved on14:53
markmclbragstad, so, the issue is using the logging -> notifications thing ?14:53
markmclbragstad, you want keystone to be able to send notifications14:53
lbragstadmarkmc yep14:54
markmclbragstad, even if it's e.g. running in mod_wsgi without eventlet ?14:54
*** tanisdl has joined #openstack-meeting14:54
mroddenthats tough, because the default notifier driver is RPC14:54
markmclbragstad, is that the concrete example - mod_wsgi without eventlet ?14:54
ayoungmarkmc, yes14:54
markmcok14:54
simowe really want to go mod_wsgi in keystone14:55
markmchas anyone tried it, where does it break?14:55
markmcjust because the code imports eventlet14:55
markmcdoesn't mean it uses it14:55
markmcjust to send an RPC message14:55
markmcI'm not sure it does use it14:55
dhellmannthat may be an issue for pecan-based services in the future, too14:55
lbragstadand Keystone wants to use the oslo implementation but doesn't want to have any hard dependencies on eventlet: https://github.com/openstack/oslo-incubator/blob/master/openstack/common/local.py#L2214:55
ayoungmarkmc, we haven't tried it with notifier yet.  It might be fine, so long as no monkey patching is required for the code to be propery executed14:55
lbragstadthis is more pertaining to the logging for Keystone14:55
markmcah, ok - it's the thread local store14:55
ayoungbut it is kind of dumb to pull in those deps14:56
lbragstadyep14:56
markmchas anyone tried replacing just that ?14:56
flaper87FWIW, we faced the same issue in Marconi14:56
lbragstadI was hoping ayoung would chime in :)14:56
ayoungfor Apache in prefork, we should be able to use just the normal store14:56
ayounger14:56
*** zhiyan has quit IRC14:56
ayoungjust normal memory14:56
markmcok, my main point is14:56
markmcignore the fact that eventlet gets imported14:56
markmcjust hacking things so we can send a notification without *using* eventlet14:57
simois it possible to import eventlet only confditionally  ?14:57
markmce.g. allowing an alternate to eventlet.corolocal14:57
markmcsimo, importing eventlet isn't the issue14:57
simook14:57
ayoungsimo, in this case, the problem was that the impl depended on it. I am ok with a import that is unused for now14:57
markmcimporting it doesn't have side-effects14:57
markmcand later, with the new messaging API, we'll be able to avoid the imports14:57
simoack14:58
ayoungmarkmc, sounds good.  I can work with lbragstad to set up a test14:58
markmccool stuff14:58
simoas long as we all understand the problem I think we achieved the goal of the topic14:58
markmcok, 2 minutes left :)14:58
markmc#topic open floor14:58
*** openstack changes topic to "open floor (Meeting topic: oslo)"14:58
markmcanything else ?14:58
simomarkmc: can you give deadlines ?14:58
markmcsimo, for?14:58
simoI will have some PTO in the next few days14:58
lbragstadmarkmc thanks for meeting up this week, I know it cleared things up for me!14:58
markmcthe dates for the milestones are well all in launchpad14:58
simonext deadline and following one14:58
simofor code to be in14:59
markmcsimo, I think havana-3 is feature freeze14:59
* markmc checks14:59
simomarkmc: so anything that lands until 1 minutes before those dates is fine ?14:59
flaper87I'm almost done with the cache blueprint and will submit it for review next week (or today)14:59
flaper87for the curious ones https://github.com/FlaPer87/oslo-incubator/tree/cache/openstack/common/cache14:59
markmcsimo, https://wiki.openstack.org/wiki/Havana_Release_Schedule14:59
flaper87not expecting you to go there and review. I'll first summit the general API and then specific implementations (and by general I mean, API + in-memory support)15:00
markmcsimo, I'll start -2ing large new features a couple of weeks before feature freeze, I think15:00
markmcsimo, bear in mind, it's the feature freeze of e.g. nova and keystone you need to worry about15:00
simoflaper87: good to know, I have my local cache in the securemessage code, will see if what you propose there applies15:00
flaper87simo: awesome! thnx!15:00
*** IlyaE has joined #openstack-meeting15:00
markmcok, we're out of time15:01
markmcthanks everyone15:01
markmc#endmeeting15:01
flaper87thanks15:01
lbragstadthank you15:01
*** openstack changes topic to "R/O volumes (Meeting topic: cinder)"15:01
openstackMeeting ended Fri Jun  7 15:01:13 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-06-07-14.00.html15:01
mroddenthanks15:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-06-07-14.00.txt15:01
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-06-07-14.00.log.html15:01
*** zyluo has quit IRC15:01
simomarkmc: ok so let's say: last chance mid aug ?15:01
markmcsimo, well, let's say kds needs to be in first, then the oslo-incubator patches and then e.g. nova patches15:02
simomarkmc: kds depends on oslo-incubator patches15:02
markmcsimo, mid august is probably the cut-off point for large, risky nova patches15:02
simoso other way around15:02
simobut whtever :)15:02
*** michchap has quit IRC15:02
markmcwell, ok - I thought it was the other way15:03
markmcif you can't use the oslo patches without having a kds ...15:03
simowell 1 patch implements crypto15:03
simoall code depdns on it15:03
markmcok, that could go in first15:03
simothen kds and SecureMessage class can go in in parallel15:03
simomarkmc: that one is already proposed for review15:03
markmcyep15:03
simocould go in now15:03
mroddenapparently there are no other meetings on friday...15:03
simook have a good w/e then :)15:04
simottyl15:04
markmcyou too15:04
*** simo has left #openstack-meeting15:04
mroddenmarkmc: just wanted to let you know I'm planning on working the lazy gettext stuff into nova next15:04
mroddenit might need some changes15:04
markmcmrodden, ok, great15:04
mroddenthere is some excessive nastiness in Nova15:04
mroddenlike passing in python code objects to % and stuff15:04
*** adrian_otto has joined #openstack-meeting15:05
*** resker has quit IRC15:06
*** tzn has quit IRC15:10
*** michchap has joined #openstack-meeting15:11
*** michchap_ has joined #openstack-meeting15:12
*** lastidiot has joined #openstack-meeting15:13
*** michchap has quit IRC15:16
*** michchap_ has quit IRC15:16
*** matiu has quit IRC15:18
*** michchap has joined #openstack-meeting15:18
*** colinmcnamara has joined #openstack-meeting15:18
*** michchap_ has joined #openstack-meeting15:19
*** jpeeler has quit IRC15:19
*** michcha__ has joined #openstack-meeting15:21
*** johnthetubaguy1 is now known as johnthetubaguy15:22
*** michchap has quit IRC15:23
*** adrian_otto1 has joined #openstack-meeting15:23
*** adrian_otto has quit IRC15:23
*** terriyu has joined #openstack-meeting15:24
*** michchap_ has quit IRC15:24
*** michcha__ has quit IRC15:25
*** nati_ueno has joined #openstack-meeting15:26
*** epim has quit IRC15:27
*** nati_ueno has quit IRC15:28
*** krtaylor has quit IRC15:29
*** pekowski has left #openstack-meeting15:30
*** vijendar1 has quit IRC15:30
*** seanrob has joined #openstack-meeting15:31
*** xBsd has joined #openstack-meeting15:31
*** jlucci has joined #openstack-meeting15:32
*** michchap has joined #openstack-meeting15:33
*** michchap_ has joined #openstack-meeting15:34
*** jlucci has quit IRC15:35
*** seanrob has quit IRC15:35
*** jpeeler has joined #openstack-meeting15:36
*** jpeeler has joined #openstack-meeting15:36
*** michcha__ has joined #openstack-meeting15:37
*** michchap has quit IRC15:37
*** michchap_ has quit IRC15:39
*** michchap has joined #openstack-meeting15:39
*** SergeyLukjanov has quit IRC15:40
*** stevemar has joined #openstack-meeting15:40
*** michchap_ has joined #openstack-meeting15:41
*** michcha__ has quit IRC15:41
*** otherwiseguy has joined #openstack-meeting15:41
*** mrodden has quit IRC15:42
*** krtaylor has joined #openstack-meeting15:42
*** michch___ has joined #openstack-meeting15:43
*** michchap has quit IRC15:44
*** michchap_ has quit IRC15:45
*** michch___ has quit IRC15:48
*** vijendar has joined #openstack-meeting15:48
*** kebray has joined #openstack-meeting15:50
*** randy_perryman has joined #openstack-meeting15:51
*** alexheneveld has quit IRC15:51
*** tzn has joined #openstack-meeting15:54
*** randy_perryman has left #openstack-meeting15:54
*** bdpayne has joined #openstack-meeting15:55
*** Mandell has quit IRC15:56
*** jpeeler1 has joined #openstack-meeting15:56
*** jpeeler has quit IRC15:58
*** mrodden has joined #openstack-meeting16:01
*** jpeeler1 has quit IRC16:02
*** lukego has quit IRC16:03
*** gyee has joined #openstack-meeting16:03
*** gary_th has joined #openstack-meeting16:07
*** garyTh has quit IRC16:08
*** dcramer__ has quit IRC16:10
*** tzn has quit IRC16:10
*** michchap has joined #openstack-meeting16:14
*** ayurchen1 has quit IRC16:16
*** flaper87 has quit IRC16:17
*** rostam has quit IRC16:20
*** hemnafk is now known as hemna_16:21
*** rostam has joined #openstack-meeting16:23
*** colinmcnamara has quit IRC16:24
*** markmc has quit IRC16:25
*** terriyu has quit IRC16:25
*** michchap has quit IRC16:25
*** dansmith is now known as Steely_Dan16:28
*** timello has quit IRC16:28
*** colinmcnamara has joined #openstack-meeting16:29
*** adrian_otto1 has quit IRC16:29
*** mrodden1 has joined #openstack-meeting16:30
*** seanrob has joined #openstack-meeting16:31
*** markmcclain has quit IRC16:31
*** mrodden has quit IRC16:32
*** seanrob has quit IRC16:36
*** lloydde has joined #openstack-meeting16:37
*** timello has joined #openstack-meeting16:37
*** terry7 has joined #openstack-meeting16:39
*** eglynn_ has quit IRC16:41
*** jtomasek has quit IRC16:42
*** jang1 has joined #openstack-meeting16:42
*** terriyu has joined #openstack-meeting16:44
*** gary_th has quit IRC16:46
*** markmcclain has joined #openstack-meeting16:48
*** ewindisch has quit IRC16:50
*** michchap has joined #openstack-meeting16:52
*** krtaylor has quit IRC16:52
*** markwash has joined #openstack-meeting16:54
*** tayyab has joined #openstack-meeting16:57
*** rnirmal has quit IRC17:01
*** michchap has quit IRC17:04
*** vijendar has quit IRC17:04
*** nati_ueno has joined #openstack-meeting17:04
*** derekh has quit IRC17:05
*** gary_th has joined #openstack-meeting17:07
*** jlucci has joined #openstack-meeting17:08
*** dcramer_ has joined #openstack-meeting17:09
*** ayurchen has joined #openstack-meeting17:09
*** krtaylor has joined #openstack-meeting17:16
*** sdake_ has joined #openstack-meeting17:18
*** sdake_ has quit IRC17:18
*** sdake_ has joined #openstack-meeting17:18
*** vipul is now known as vipul|away17:22
*** jcoufal has quit IRC17:23
*** vijendar has joined #openstack-meeting17:25
*** ndipanov has quit IRC17:26
*** vipul|away is now known as vipul17:29
*** nati_ueno has quit IRC17:30
*** michchap has joined #openstack-meeting17:30
*** nati_ueno has joined #openstack-meeting17:31
*** cody-somerville has quit IRC17:31
*** cody-somerville has joined #openstack-meeting17:31
*** cody-somerville has joined #openstack-meeting17:31
*** seanrob has joined #openstack-meeting17:32
*** jog0-away is now known as flashgordon17:35
*** mrunge has joined #openstack-meeting17:36
*** armax has joined #openstack-meeting17:36
*** seanrob has quit IRC17:36
*** Rich__ has joined #openstack-meeting17:36
*** Rich__ has left #openstack-meeting17:38
*** michchap has quit IRC17:41
*** haomaiwang has quit IRC17:42
*** changbl has joined #openstack-meeting17:42
*** lbragstad has quit IRC17:43
*** markwash has quit IRC17:44
*** bradjones|away has quit IRC17:45
*** bradjones|away has joined #openstack-meeting17:45
*** _sifusam_ has quit IRC17:45
*** armax has quit IRC17:46
*** dolphm has quit IRC17:46
*** armax has joined #openstack-meeting17:47
*** markwash has joined #openstack-meeting17:47
*** dhellmann has quit IRC17:48
*** ewindisch has joined #openstack-meeting17:51
*** lpabon has joined #openstack-meeting17:51
*** eglynn_ has joined #openstack-meeting17:53
*** sifusam has joined #openstack-meeting17:53
*** rwsu has joined #openstack-meeting17:55
*** dcramer_ has quit IRC17:56
*** dcramer_ has joined #openstack-meeting17:56
*** eglynn_ has quit IRC17:57
*** Swami has joined #openstack-meeting17:58
*** seanrob has joined #openstack-meeting17:59
*** seanrob has quit IRC18:04
*** michchap has joined #openstack-meeting18:08
*** lbragstad has joined #openstack-meeting18:09
*** terriyu has quit IRC18:11
*** Brainspa1kle has quit IRC18:12
*** swifterdarrell has quit IRC18:12
*** terriyu has joined #openstack-meeting18:13
*** seanrob has joined #openstack-meeting18:13
*** seanrob has quit IRC18:13
*** johnthetubaguy has quit IRC18:13
*** cdub has joined #openstack-meeting18:14
*** seanrob has joined #openstack-meeting18:15
*** johnthetubaguy has joined #openstack-meeting18:15
*** johnthetubaguy has quit IRC18:16
*** swifterdarrell has joined #openstack-meeting18:16
*** Brainspackle has joined #openstack-meeting18:16
*** jrodom has joined #openstack-meeting18:17
*** markmcclain has quit IRC18:17
*** whenry_ is now known as whenry18:19
*** michchap has quit IRC18:20
*** sdake_ has quit IRC18:20
*** reed has joined #openstack-meeting18:21
*** Mandell has joined #openstack-meeting18:24
*** comstud is now known as bearhands18:24
*** markmcclain has joined #openstack-meeting18:24
*** krtaylor has quit IRC18:25
*** cp16net|away is now known as cp16net18:27
*** dolphm has joined #openstack-meeting18:29
*** dhellmann has joined #openstack-meeting18:30
*** vipul is now known as vipul|away18:30
*** vipul|away is now known as vipul18:30
*** seanrob has quit IRC18:31
*** dcramer_ has quit IRC18:32
*** dcramer_ has joined #openstack-meeting18:36
*** dosaboy has quit IRC18:37
*** tayyab has quit IRC18:37
*** jpeeler has joined #openstack-meeting18:38
*** jpeeler has joined #openstack-meeting18:38
*** marun has quit IRC18:44
*** michchap has joined #openstack-meeting18:47
*** dhellmann is now known as dhellmann-away18:49
*** timello has quit IRC18:49
*** jrodom_ has joined #openstack-meeting18:50
*** krtaylor has joined #openstack-meeting18:50
*** jrodom_ has quit IRC18:51
*** jrodom has quit IRC18:54
*** novas0x2a|laptop has joined #openstack-meeting18:56
*** shang has quit IRC18:57
*** sushils has quit IRC18:57
*** michchap has quit IRC18:58
*** dcramer_ has quit IRC18:58
*** vijendar has quit IRC18:59
*** radez is now known as radez_g0n319:00
*** jlucci1 has joined #openstack-meeting19:00
*** jlucci has quit IRC19:00
*** dkehn has quit IRC19:02
*** SergeyLukjanov has joined #openstack-meeting19:03
*** tayyab has joined #openstack-meeting19:03
*** flaper87 has joined #openstack-meeting19:06
*** mrunge has quit IRC19:09
*** colinmcnamara has quit IRC19:09
*** egallen has quit IRC19:12
*** timello has joined #openstack-meeting19:13
*** markvan has quit IRC19:13
*** tayyab has quit IRC19:14
*** marun has joined #openstack-meeting19:16
*** SergeyLukjanov has quit IRC19:17
*** tayyab has joined #openstack-meeting19:17
*** dolphm has quit IRC19:21
*** colinmcnamara has joined #openstack-meeting19:21
*** sandywalsh has quit IRC19:23
*** IlyaE has quit IRC19:24
*** eharney has quit IRC19:25
*** michchap has joined #openstack-meeting19:25
*** markmcclain has quit IRC19:27
*** lukego has joined #openstack-meeting19:31
*** SergeyLukjanov has joined #openstack-meeting19:32
*** markmcclain has joined #openstack-meeting19:32
*** dolphm has joined #openstack-meeting19:33
*** garyTh has joined #openstack-meeting19:35
*** sandywalsh has joined #openstack-meeting19:36
*** michchap has quit IRC19:36
*** gary_th has quit IRC19:37
*** ttrifonov is now known as ttrifonov_zZzz19:39
*** sdake_ has joined #openstack-meeting19:39
*** sdake_ has joined #openstack-meeting19:39
*** tayyab has quit IRC19:44
*** tayyab has joined #openstack-meeting19:45
*** IlyaE has joined #openstack-meeting19:46
*** jpeeler has quit IRC19:48
*** ttrifonov_zZzz is now known as ttrifonov19:51
*** dprince has quit IRC19:52
*** jhenner has quit IRC20:00
*** sushils has joined #openstack-meeting20:01
*** otherwiseguy has quit IRC20:01
*** michchap has joined #openstack-meeting20:04
*** tayyab has quit IRC20:05
*** eharney has joined #openstack-meeting20:07
*** eharney has joined #openstack-meeting20:07
*** mkollaro has quit IRC20:07
*** dcramer_ has joined #openstack-meeting20:08
*** michchap has quit IRC20:17
*** bdpayne has quit IRC20:21
*** lastidiot has quit IRC20:23
*** bdpayne has joined #openstack-meeting20:23
*** markvan has joined #openstack-meeting20:23
*** stevebaker has quit IRC20:25
*** ladquin_away is now known as ladquin20:26
*** ayoung is now known as ayoung-out20:26
*** mkollaro has joined #openstack-meeting20:26
*** stevemar has quit IRC20:26
*** sushils has quit IRC20:27
*** sushils has joined #openstack-meeting20:28
*** ayoung-out is now known as ayoung20:30
*** SergeyLukjanov has quit IRC20:30
*** tzn has joined #openstack-meeting20:31
*** armax has left #openstack-meeting20:32
*** ctracey is now known as ctracey|away20:32
*** seanrob has joined #openstack-meeting20:33
*** mtreinis1 has joined #openstack-meeting20:33
*** maurosr- has joined #openstack-meeting20:34
*** tzn_ has joined #openstack-meeting20:35
*** seanrob has quit IRC20:35
*** seanrob has joined #openstack-meeting20:36
*** mtreinish has quit IRC20:36
*** seanrob has quit IRC20:36
*** maurosr| has joined #openstack-meeting20:36
*** seanrob has joined #openstack-meeting20:36
*** gary_th has joined #openstack-meeting20:36
*** tzn has quit IRC20:36
*** tzn_ is now known as tzn20:36
*** markvan has quit IRC20:37
*** maurosr has quit IRC20:37
*** otherwiseguy has joined #openstack-meeting20:37
*** garyTh has quit IRC20:37
*** maurosr| is now known as maurosr20:38
*** mtreinish has joined #openstack-meeting20:38
*** mtreinis1 has quit IRC20:40
*** maurosr- has quit IRC20:40
*** michchap has joined #openstack-meeting20:42
*** lukego has quit IRC20:43
*** michchap has quit IRC20:47
*** dhellmann-away is now known as dhellmann20:47
*** alexheneveld has joined #openstack-meeting20:47
*** topol has quit IRC20:48
*** krtaylor has quit IRC20:56
*** vijendar has joined #openstack-meeting21:06
*** mjfs has quit IRC21:06
*** bdpayne has quit IRC21:09
*** michchap has joined #openstack-meeting21:13
*** bdpayne has joined #openstack-meeting21:15
*** mjfs has joined #openstack-meeting21:16
*** mkollaro has quit IRC21:16
*** dolphm has quit IRC21:19
*** davidkranz has quit IRC21:23
*** michchap has quit IRC21:27
*** mjfs has quit IRC21:27
*** pcm_ has quit IRC21:28
*** dolphm has joined #openstack-meeting21:30
*** gyee has quit IRC21:31
*** seanrob has quit IRC21:32
*** seanrob has joined #openstack-meeting21:33
*** jlucci1 has quit IRC21:35
*** mkollaro has joined #openstack-meeting21:36
*** dolphm has quit IRC21:37
*** boris-42 has quit IRC21:40
*** lpabon has quit IRC21:44
*** ijw has quit IRC21:46
*** jang1 has quit IRC21:46
*** ijw has joined #openstack-meeting21:48
*** seanrob has quit IRC21:49
*** seanrob has joined #openstack-meeting21:49
*** seanrob has quit IRC21:50
*** seanrob has joined #openstack-meeting21:50
*** dhellmann is now known as dhellmann-away21:53
*** michchap has joined #openstack-meeting21:53
*** seanrob has quit IRC21:53
*** seanrob has joined #openstack-meeting21:54
*** dcramer_ has quit IRC21:57
*** seanrob has quit IRC21:58
*** seanrob has joined #openstack-meeting21:58
*** tedross has quit IRC21:58
*** bdpayne has quit IRC22:01
*** mkollaro has quit IRC22:03
*** colinmcnamara has quit IRC22:04
*** michchap has quit IRC22:06
*** vipul is now known as vipul|away22:06
*** vipul|away is now known as vipul22:06
*** vipul is now known as vipul|away22:08
*** vipul|away is now known as vipul22:08
*** changbl has quit IRC22:12
*** mtreinish has quit IRC22:13
*** gary_th has quit IRC22:14
*** lastidiot has joined #openstack-meeting22:14
*** ivasev has quit IRC22:15
*** kebray has quit IRC22:18
*** marun has quit IRC22:19
*** hartsocks has quit IRC22:21
*** shardy has quit IRC22:21
*** mrodden1 has quit IRC22:23
*** vipul is now known as vipul|away22:23
*** seanrob has quit IRC22:25
*** seanrob has joined #openstack-meeting22:25
*** vijendar has quit IRC22:26
*** markmcclain has quit IRC22:29
*** seanrob has quit IRC22:30
*** vipul|away is now known as vipul22:30
*** mdomsch has quit IRC22:32
*** stevemar has joined #openstack-meeting22:32
*** ijw has quit IRC22:32
*** michchap has joined #openstack-meeting22:32
*** ijw has joined #openstack-meeting22:32
*** ryanpetrello has quit IRC22:37
*** michchap has quit IRC22:44
*** bdpayne has joined #openstack-meeting22:44
*** fnaval has quit IRC22:47
*** zzs has joined #openstack-meeting22:49
*** neelashah has quit IRC22:51
*** ttrifonov is now known as ttrifonov_zZzz22:51
*** hemna_ is now known as hemnafk22:52
*** flaper87 has quit IRC22:52
*** neelashah has joined #openstack-meeting22:55
*** ijw has quit IRC22:58
*** ijw has joined #openstack-meeting23:00
*** neelashah has quit IRC23:04
*** afazekas has quit IRC23:05
*** jlucci has joined #openstack-meeting23:07
*** gyee has joined #openstack-meeting23:08
*** xBsd has quit IRC23:08
*** michchap has joined #openstack-meeting23:11
*** tanisdl has quit IRC23:12
*** otherwiseguy has quit IRC23:15
*** eglynn_ has joined #openstack-meeting23:15
*** ryanpetrello has joined #openstack-meeting23:17
*** markpeek has quit IRC23:19
*** markwash has quit IRC23:23
*** michchap has quit IRC23:23
*** changbl has joined #openstack-meeting23:24
*** matiu has joined #openstack-meeting23:26
*** cdub has quit IRC23:30
*** stevemar has quit IRC23:31
*** stevebaker has joined #openstack-meeting23:34
*** stevebaker is now known as stevebaker_23:34
*** msmedved has quit IRC23:38
*** salv-orlando has quit IRC23:39
*** rods has quit IRC23:40
*** eglynn_ has quit IRC23:40
*** otherwiseguy has joined #openstack-meeting23:45
*** zzs has left #openstack-meeting23:46
*** michchap has joined #openstack-meeting23:49
*** sushils has quit IRC23:49
*** eharney has quit IRC23:50
*** xBsd has joined #openstack-meeting23:51
*** lloydde has quit IRC23:53
*** psedlak has quit IRC23:54
*** sushils has joined #openstack-meeting23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!