Friday, 2013-10-11

*** mrodden has quit IRC00:01
*** vipul is now known as vipul-away00:04
*** markpeek has joined #openstack-meeting00:06
*** pcm_ has quit IRC00:06
*** krtaylor has joined #openstack-meeting00:07
*** markvan has quit IRC00:09
*** weshay has quit IRC00:09
*** armax has joined #openstack-meeting00:09
*** mrodden has joined #openstack-meeting00:14
*** alexpilotti has quit IRC00:15
*** vipul-away is now known as vipul00:17
*** dripton has joined #openstack-meeting00:17
*** amotoki has joined #openstack-meeting00:23
*** pauli has quit IRC00:24
*** dripton has quit IRC00:25
*** matsuhashi has joined #openstack-meeting00:27
*** oubiwann_ has quit IRC00:27
*** armax has quit IRC00:28
*** neelashah has joined #openstack-meeting00:31
*** dripton has joined #openstack-meeting00:33
*** gyee has quit IRC00:35
*** AlanClark has quit IRC00:36
*** ujuc has joined #openstack-meeting00:39
*** dripton has quit IRC00:42
*** sandywalsh_ has joined #openstack-meeting00:42
*** sandywalsh has quit IRC00:43
*** bdpayne has quit IRC00:43
*** DCOM_TCP-c has joined #openstack-meeting00:44
*** nosnos has joined #openstack-meeting00:44
*** dripton has joined #openstack-meeting00:45
*** fnaval_ has joined #openstack-meeting00:48
*** radez is now known as radez_g0n300:50
*** rods1 has quit IRC00:51
*** lbragstad has joined #openstack-meeting00:52
DCOM_TCP-c.00:52
*** DCOM_TCP-c has quit IRC00:56
*** krtaylor has quit IRC00:57
*** sarob has joined #openstack-meeting00:58
*** rudrarugge has quit IRC01:02
*** elo has left #openstack-meeting01:03
*** SumitNaiksatam has quit IRC01:05
*** sarob has quit IRC01:08
*** sarob has joined #openstack-meeting01:09
*** colinmcnamara has quit IRC01:10
*** otherwiseguy has quit IRC01:10
*** colinmcnamara has joined #openstack-meeting01:11
*** DennyZhang has joined #openstack-meeting01:12
*** otherwiseguy has joined #openstack-meeting01:13
*** suo has joined #openstack-meeting01:14
*** radsy has quit IRC01:15
*** radsy has joined #openstack-meeting01:18
*** asalkeld is now known as asalkeld_lunch01:20
*** markvan has joined #openstack-meeting01:20
*** troytoman-away is now known as troytoman01:22
*** radez_g0n3 is now known as radez01:23
*** markmcclain has joined #openstack-meeting01:23
*** comay has quit IRC01:24
*** yaguang has joined #openstack-meeting01:27
*** yaguang has joined #openstack-meeting01:28
*** colinmcn_ has joined #openstack-meeting01:36
*** colinmcnamara has quit IRC01:39
*** vkmc has quit IRC01:40
*** sjing has joined #openstack-meeting01:43
*** terriyu has quit IRC01:43
*** SumitNaiksatam has joined #openstack-meeting01:49
*** colinmcnamara has joined #openstack-meeting01:53
*** hua has joined #openstack-meeting01:55
*** colinmcn_ has quit IRC01:56
*** sjing has quit IRC01:57
*** rongze has joined #openstack-meeting01:58
*** armax has joined #openstack-meeting01:58
*** sjing has joined #openstack-meeting01:59
*** twoputt has joined #openstack-meeting02:03
*** ArxCruz has joined #openstack-meeting02:05
*** shakayumi has joined #openstack-meeting02:06
*** armax has quit IRC02:07
*** dkranz has joined #openstack-meeting02:08
*** stevemar has joined #openstack-meeting02:10
*** spzala has joined #openstack-meeting02:12
*** ArxCruz_ has joined #openstack-meeting02:12
*** fifieldt has joined #openstack-meeting02:13
*** colinmcn_ has joined #openstack-meeting02:13
*** fifieldt_ has joined #openstack-meeting02:14
*** asalkeld_lunch is now known as asalkeld02:14
*** malini has quit IRC02:14
*** ArxCruz has quit IRC02:15
*** sarob has quit IRC02:15
*** colinmc__ has joined #openstack-meeting02:15
*** colinmcnamara has quit IRC02:15
*** ctracey|away has joined #openstack-meeting02:17
*** colinmcn_ has quit IRC02:18
*** ArxCruz_ has quit IRC02:20
*** krtaylor has joined #openstack-meeting02:26
*** elo1 has joined #openstack-meeting02:28
*** colinmcnamara has joined #openstack-meeting02:29
*** elo1 has quit IRC02:30
*** colinmcn_ has joined #openstack-meeting02:31
*** colinmc__ has quit IRC02:31
*** fifieldt_ has quit IRC02:32
*** colinmc__ has joined #openstack-meeting02:33
*** colinmcnamara has quit IRC02:34
*** colinmcn_ has quit IRC02:36
*** colinmcnamara has joined #openstack-meeting02:39
*** shakayumi has quit IRC02:39
*** colinmcnamara has quit IRC02:41
*** colinmc__ has quit IRC02:41
*** colinmcnamara has joined #openstack-meeting02:41
*** imsurit has joined #openstack-meeting02:42
*** imsurit has quit IRC02:44
*** suo has quit IRC02:44
*** matiu has quit IRC02:44
*** crank has quit IRC02:44
*** dosaboy has quit IRC02:44
*** kpepple has quit IRC02:44
*** alaski has quit IRC02:44
*** ikhudoshyn_ has quit IRC02:44
*** nimi has quit IRC02:44
*** huats has quit IRC02:44
*** guitarzan has quit IRC02:44
*** DuncanT has quit IRC02:44
*** rch has quit IRC02:44
*** _cerberus_ has quit IRC02:44
*** Vivek has quit IRC02:44
*** scott has quit IRC02:44
*** davidlenwell has quit IRC02:44
*** alaski_ has joined #openstack-meeting02:44
*** guitarzan has joined #openstack-meeting02:44
*** _cerberus_ has joined #openstack-meeting02:44
*** huats has joined #openstack-meeting02:44
*** imsurit has joined #openstack-meeting02:44
*** crank has joined #openstack-meeting02:44
*** ikhudoshyn_ has joined #openstack-meeting02:44
*** Vivek has joined #openstack-meeting02:44
*** kpepple has joined #openstack-meeting02:44
*** matiu has joined #openstack-meeting02:44
*** scott__ has joined #openstack-meeting02:44
*** suo has joined #openstack-meeting02:44
*** huats has quit IRC02:44
*** huats has joined #openstack-meeting02:44
*** rch has joined #openstack-meeting02:45
*** nimi has joined #openstack-meeting02:45
*** imsurit is now known as Guest7770002:45
*** Vivek is now known as Guest8658602:45
*** matiu has quit IRC02:45
*** matiu has joined #openstack-meeting02:45
*** DuncanT- has joined #openstack-meeting02:45
*** davidlenwell has joined #openstack-meeting02:45
*** Guest77700 is now known as imsurit_02:45
*** colinmcn_ has joined #openstack-meeting02:46
*** colinmcnamara has quit IRC02:47
*** colinmcnamara has joined #openstack-meeting02:47
*** colinmcnamara has quit IRC02:48
*** colinmcnamara has joined #openstack-meeting02:49
*** shakayumi has joined #openstack-meeting02:49
*** colinmcn_ has quit IRC02:50
*** dosaboy has joined #openstack-meeting02:54
*** colinmcn_ has joined #openstack-meeting02:54
*** neelashah has quit IRC02:56
*** matsuhashi has quit IRC02:57
*** colinmcnamara has quit IRC02:57
*** HenryG has joined #openstack-meeting02:58
*** imsurit_ has quit IRC03:01
*** colinmcnamara has joined #openstack-meeting03:01
*** flaper87|afk has quit IRC03:03
*** flaper87|afk has joined #openstack-meeting03:03
*** DuncanT- has quit IRC03:03
*** DuncanT- has joined #openstack-meeting03:03
*** HenryG has quit IRC03:03
*** HenryG has joined #openstack-meeting03:03
*** colinmcn_ has quit IRC03:04
*** colinmcn_ has joined #openstack-meeting03:05
*** colinmcnamara has quit IRC03:07
*** colinmcn_ has quit IRC03:08
*** stevemar has quit IRC03:08
*** colinmcnamara has joined #openstack-meeting03:08
*** dims has quit IRC03:10
*** colinmcnamara has quit IRC03:12
*** colinmcnamara has joined #openstack-meeting03:12
*** sjing has quit IRC03:16
*** sjing has joined #openstack-meeting03:16
*** colinmcn_ has joined #openstack-meeting03:23
*** matsuhashi has joined #openstack-meeting03:24
*** otherwiseguy has quit IRC03:24
*** colinmc__ has joined #openstack-meeting03:24
*** topshare has joined #openstack-meeting03:24
*** colinmcnamara has quit IRC03:26
*** otherwiseguy has joined #openstack-meeting03:27
*** colinmcn_ has quit IRC03:28
*** otherwiseguy has quit IRC03:29
*** sjing has quit IRC03:31
*** matsuhashi has quit IRC03:31
*** markvan has quit IRC03:31
*** sjing has joined #openstack-meeting03:31
*** matsuhashi has joined #openstack-meeting03:32
*** guitarzan has quit IRC03:34
*** _cerberus_ has quit IRC03:34
*** alaski_ has quit IRC03:34
*** dkranz has quit IRC03:34
*** nosnos has quit IRC03:34
*** michchap has quit IRC03:34
*** rockyg has quit IRC03:34
*** Mandell has quit IRC03:34
*** seiflotfy has quit IRC03:34
*** uvirtbot has quit IRC03:34
*** martines has quit IRC03:34
*** mkoderer has quit IRC03:34
*** guitarzan has joined #openstack-meeting03:34
*** alaski has joined #openstack-meeting03:34
*** _cerberus_ has joined #openstack-meeting03:34
*** mkoderer_ has joined #openstack-meeting03:34
*** rockyg has joined #openstack-meeting03:34
*** dkranz has joined #openstack-meeting03:34
*** martines has joined #openstack-meeting03:34
*** nosnos has joined #openstack-meeting03:34
*** Mandell has joined #openstack-meeting03:34
*** michchap has joined #openstack-meeting03:34
*** seiflotfy has joined #openstack-meeting03:35
*** matsuhashi has quit IRC03:36
*** matsuhashi has joined #openstack-meeting03:41
*** matsuhashi has quit IRC03:41
*** matsuhashi has joined #openstack-meeting03:42
*** matsuhashi has quit IRC03:46
*** matsuhashi has joined #openstack-meeting03:49
*** SergeyLukjanov has joined #openstack-meeting03:54
*** malini has joined #openstack-meeting03:56
*** sarob has joined #openstack-meeting04:11
*** colinmc__ has quit IRC04:20
*** topshare has quit IRC04:26
*** malini has quit IRC04:28
*** malini has joined #openstack-meeting04:28
*** troytoman is now known as troytoman-away04:29
*** radez is now known as radez_g0n304:31
*** markmcclain has quit IRC04:38
*** Shaan7 has joined #openstack-meeting04:40
*** Shaan7 has joined #openstack-meeting04:40
*** Shaan7 has quit IRC04:41
*** Shaan7 has joined #openstack-meeting04:42
*** Shaan7 has quit IRC04:42
*** Shaan7 has joined #openstack-meeting04:43
*** DennyZhang has quit IRC04:46
*** Shaan7 has quit IRC04:47
*** changbl has quit IRC04:47
*** Shaan7 has joined #openstack-meeting04:48
*** Shaan7 has joined #openstack-meeting04:48
*** changbl has joined #openstack-meeting04:51
*** chandankumar has joined #openstack-meeting04:52
*** DennyZhang has joined #openstack-meeting04:56
*** sarob has quit IRC05:02
*** sarob has joined #openstack-meeting05:02
*** rongze has quit IRC05:03
*** boris-42 has joined #openstack-meeting05:04
*** afazekas has joined #openstack-meeting05:06
*** sarob has quit IRC05:07
*** pauli has joined #openstack-meeting05:07
*** SergeyLukjanov has quit IRC05:08
*** spzala has quit IRC05:10
*** afazekas has quit IRC05:11
*** markpeek has quit IRC05:12
*** MarkAtwood has joined #openstack-meeting05:13
*** radsy has quit IRC05:13
*** ryanpetrello has joined #openstack-meeting05:17
*** ryanpetrello has quit IRC05:18
*** malini has quit IRC05:22
*** topol has quit IRC05:25
*** aepifanov has joined #openstack-meeting05:30
*** malini has joined #openstack-meeting05:32
*** sacharya has quit IRC05:32
*** MarkAtwood has quit IRC05:33
*** MarkAtwood has joined #openstack-meeting05:34
*** MarkAtwood has quit IRC05:34
*** changbl has quit IRC05:38
*** mrunge has joined #openstack-meeting05:40
*** MarkAtwood has joined #openstack-meeting05:42
*** cody-somerville has quit IRC05:50
*** yaguang has quit IRC05:50
*** pauli has quit IRC05:53
*** gongysh has joined #openstack-meeting05:58
*** MarkAtwood has quit IRC06:02
*** rongze has joined #openstack-meeting06:04
*** rongze has quit IRC06:08
*** DennyZhang has quit IRC06:08
*** sarob has joined #openstack-meeting06:13
*** sarob has quit IRC06:18
*** rongze has joined #openstack-meeting06:20
*** rakhmerov has joined #openstack-meeting06:25
*** rakhmerov has left #openstack-meeting06:26
*** rakhmerov has joined #openstack-meeting06:26
*** rakhmerov has left #openstack-meeting06:27
*** akuznetsov has joined #openstack-meeting06:30
*** markwash has joined #openstack-meeting06:35
*** rakhmerov has joined #openstack-meeting06:37
*** mkoderer_ is now known as mkoderer06:37
*** rakhmerov has left #openstack-meeting06:38
*** malini has quit IRC06:40
*** akuznetsov has quit IRC06:43
*** ttrifonov_zZzz is now known as ttrifonov06:44
*** uvirtbot has joined #openstack-meeting06:53
*** markwash has quit IRC06:54
*** jang has quit IRC06:55
*** markwash has joined #openstack-meeting06:56
*** akuznetsov has joined #openstack-meeting06:57
*** yamahata has joined #openstack-meeting06:58
*** Fdot has joined #openstack-meeting06:59
*** markwash has quit IRC06:59
*** jang has joined #openstack-meeting07:00
*** matiu has quit IRC07:06
*** eglynn has quit IRC07:07
*** ttrifonov is now known as ttrifonov_zZzz07:08
*** ttrifonov_zZzz is now known as ttrifonov07:09
*** cody-somerville has joined #openstack-meeting07:09
*** cody-somerville has joined #openstack-meeting07:09
*** cody-somerville has quit IRC07:16
*** fbo_away is now known as fbo07:25
*** warren has joined #openstack-meeting07:27
*** warren has left #openstack-meeting07:27
*** dafter has joined #openstack-meeting07:29
*** cody-somerville has joined #openstack-meeting07:30
*** shardy_afk is now known as shardy07:31
*** cody-somerville has quit IRC07:37
*** shakayumi has quit IRC07:39
*** jlibosva has joined #openstack-meeting07:54
*** akuznetsov has quit IRC08:00
*** ygbo has joined #openstack-meeting08:00
*** eglynn has joined #openstack-meeting08:03
*** yassine has joined #openstack-meeting08:08
*** amotoki has quit IRC08:11
*** derekh has joined #openstack-meeting08:18
*** colinmcnamara has joined #openstack-meeting08:21
*** colinmcnamara has quit IRC08:26
*** ndipanov_gone is now known as ndipanov08:33
*** sjing has quit IRC08:40
*** aepifanov has quit IRC08:42
*** dkehn_ has joined #openstack-meeting08:44
*** yamahata has quit IRC08:46
*** dkehn has quit IRC08:47
*** jlibosva has quit IRC08:48
*** sourabh has quit IRC09:00
*** akuznetsov has joined #openstack-meeting09:04
*** jhenner has joined #openstack-meeting09:10
*** Fdot has quit IRC09:10
*** Fdot has joined #openstack-meeting09:10
*** johnthetubaguy has joined #openstack-meeting09:19
*** Shaan7 has quit IRC09:24
*** thomasbiege1 has joined #openstack-meeting09:29
*** Kharec has quit IRC09:29
*** thomasbiege has quit IRC09:30
*** johnthetubaguy has quit IRC09:31
*** aepifanov has joined #openstack-meeting09:31
*** johnthetubaguy has joined #openstack-meeting09:31
*** Kharec has joined #openstack-meeting09:32
*** bgorski has joined #openstack-meeting09:42
*** beagles has joined #openstack-meeting09:45
*** alexpilotti has joined #openstack-meeting09:46
*** alexpilotti has quit IRC09:46
*** jhenner has quit IRC09:47
*** alexpilotti has joined #openstack-meeting10:07
*** Fdot has quit IRC10:07
*** pcm_ has joined #openstack-meeting10:07
*** pcm_ has quit IRC10:09
*** Fdot has joined #openstack-meeting10:09
*** pcm_ has joined #openstack-meeting10:09
*** rods1 has joined #openstack-meeting10:11
*** fifieldt has quit IRC10:18
*** fifieldt has joined #openstack-meeting10:18
*** noslzzp has joined #openstack-meeting10:20
*** gongysh has quit IRC10:22
*** ujuc has quit IRC10:22
*** branen has quit IRC10:30
*** dims has joined #openstack-meeting10:34
*** Fdot has quit IRC10:34
*** bgorski has quit IRC10:35
*** noslzzp has quit IRC10:37
*** Fdot has joined #openstack-meeting10:37
*** mestery has joined #openstack-meeting10:40
*** akuznetsov has quit IRC10:45
*** johnthetubaguy has quit IRC10:47
*** johnthetubaguy has joined #openstack-meeting10:48
*** mestery has quit IRC10:48
*** Fdot has quit IRC10:49
*** boris-42 has quit IRC10:55
*** cody-somerville has joined #openstack-meeting11:13
*** akuznetsov has joined #openstack-meeting11:18
*** michchap has quit IRC11:26
*** michchap has joined #openstack-meeting11:26
*** twoputt has quit IRC11:27
*** martine_ has joined #openstack-meeting11:27
*** martine has joined #openstack-meeting11:27
*** martine is now known as Guest4887111:28
*** cody-somerville has quit IRC11:31
*** SergeyLukjanov has joined #openstack-meeting11:35
*** SergeyLukjanov is now known as _SergeyLukjanov11:37
*** _SergeyLukjanov is now known as SergeyLukjanov11:37
*** ujuc has joined #openstack-meeting11:40
*** aepifanov has quit IRC11:45
*** aepifanov has joined #openstack-meeting11:46
*** vkmc has joined #openstack-meeting11:50
*** vkmc has quit IRC11:50
*** vkmc has joined #openstack-meeting11:50
*** thomasm has joined #openstack-meeting11:55
*** thomasm has joined #openstack-meeting11:56
*** boris-42 has joined #openstack-meeting11:59
*** dprince has joined #openstack-meeting12:10
*** kwhitney has quit IRC12:13
*** ociuhandu has joined #openstack-meeting12:17
*** martine_ has quit IRC12:19
*** Guest48871 has quit IRC12:19
*** ociuhandu has left #openstack-meeting12:19
*** cody-somerville has joined #openstack-meeting12:22
*** mrunge has quit IRC12:29
*** thomasbiege has joined #openstack-meeting12:30
*** dcramer_ has quit IRC12:31
*** adalbas has joined #openstack-meeting12:32
*** matsuhashi has quit IRC12:33
*** matsuhashi has joined #openstack-meeting12:34
*** nosnos has quit IRC12:35
*** nermina has joined #openstack-meeting12:35
*** nosnos has joined #openstack-meeting12:35
*** lpabon has joined #openstack-meeting12:35
*** lpabon has quit IRC12:36
*** matsuhashi has quit IRC12:38
*** dafter has quit IRC12:40
*** nosnos has quit IRC12:40
*** dafter has joined #openstack-meeting12:41
*** weshay has joined #openstack-meeting12:41
*** dafter has quit IRC12:46
*** rongze has quit IRC12:47
*** dhouck_ has joined #openstack-meeting12:49
*** lblanchard has joined #openstack-meeting12:55
*** dkehn_ is now known as dkehn12:58
*** aepifanov has quit IRC13:00
*** suo has quit IRC13:01
*** DrBacchus has quit IRC13:02
*** DrBacchus has joined #openstack-meeting13:02
*** aepifanov has joined #openstack-meeting13:02
*** imsurit has joined #openstack-meeting13:05
*** blamar has joined #openstack-meeting13:07
*** akuznetsov has quit IRC13:10
*** rongze has joined #openstack-meeting13:11
*** michchap has quit IRC13:11
*** ndipanov has quit IRC13:11
*** michchap has joined #openstack-meeting13:14
*** michchap has quit IRC13:16
*** markvan has joined #openstack-meeting13:16
*** julim has joined #openstack-meeting13:16
*** sandywalsh_ has quit IRC13:16
*** DennyZhang has joined #openstack-meeting13:16
*** Shaan7 has joined #openstack-meeting13:17
*** eharney has joined #openstack-meeting13:18
*** imsurit has quit IRC13:21
*** neelashah has joined #openstack-meeting13:24
*** dfecker has joined #openstack-meeting13:24
*** vijendar1 has joined #openstack-meeting13:26
*** ndipanov has joined #openstack-meeting13:26
*** thedodd has joined #openstack-meeting13:27
*** sandywalsh has joined #openstack-meeting13:28
*** joesavak has joined #openstack-meeting13:29
*** Shaan7 has quit IRC13:29
*** Shaan7 has joined #openstack-meeting13:29
*** neelashah has quit IRC13:30
*** neelashah has joined #openstack-meeting13:30
*** bgorski has joined #openstack-meeting13:32
*** markmcclain has joined #openstack-meeting13:33
*** imsurit has joined #openstack-meeting13:34
*** russellb is now known as rustlebee13:36
*** burt has joined #openstack-meeting13:38
*** dafter has joined #openstack-meeting13:38
*** dafter has quit IRC13:38
*** dafter has joined #openstack-meeting13:38
*** dvarga has joined #openstack-meeting13:39
*** markvan has quit IRC13:43
*** imsurit has quit IRC13:44
*** bnemec is now known as beekneemech13:44
*** akuznetsov has joined #openstack-meeting13:47
*** chandankumar has quit IRC13:47
*** fifieldt has quit IRC13:47
*** beagles is now known as seagulls13:49
*** markpeek has joined #openstack-meeting13:50
*** alaski is now known as lascii13:50
*** ivasev has joined #openstack-meeting13:50
*** dcramer_ has joined #openstack-meeting13:51
*** bpokorny has joined #openstack-meeting13:54
*** ndipanov has quit IRC13:54
*** sarob has joined #openstack-meeting13:57
*** sarob has quit IRC13:57
*** dfecker1 has joined #openstack-meeting13:57
*** sarob has joined #openstack-meeting13:57
*** markvan has joined #openstack-meeting13:58
*** markmc has joined #openstack-meeting13:59
*** akuznetsov has quit IRC13:59
*** stevemar has joined #openstack-meeting14:00
*** dfecker has quit IRC14:00
dhellmannwho's here for the oslo meeting?14:00
markmchey14:00
mroddenhi14:00
markmcdhellmann, you up for chairing?14:00
dhellmannsure14:00
dhellmann#startmeeting oslo14:00
openstackMeeting started Fri Oct 11 14:00:49 2013 UTC and is due to finish in 60 minutes.  The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
markmccool14:00
jd__nop, just here for fun14:00
*** openstack changes topic to " (Meeting topic: oslo)"14:00
openstackThe meeting name has been set to 'oslo'14:00
*** DennyZhang has quit IRC14:01
dhellmannhow about a show of hands for the record14:01
dhellmanno/14:01
luisghere14:01
mroddeno/14:01
jd__o/14:01
dhellmann#link https://wiki.openstack.org/wiki/Meetings/Oslo14:01
bpokornyo/14:01
luisgo/14:01
markmchey14:01
*** marun has quit IRC14:02
*** fnaval_ has quit IRC14:02
dhellmannok, the main topic today is the delayed translation feature in openstack.common.gettextutils14:02
*** DennyZhang has joined #openstack-meeting14:02
beekneemech\o14:02
dhellmannwe should start with a quick summary of the original requirements14:02
*** fnaval_ has joined #openstack-meeting14:02
dhellmannwho can provide that?14:02
*** sarob has quit IRC14:02
mroddenthere were a few issues with the way localization worked in the projects before14:03
mroddenmainly that API messages and log messages were tied to the locale of the system14:03
*** changbl has joined #openstack-meeting14:03
*** SergeyLukjanov is now known as _SergeyLukjanov14:04
*** _SergeyLukjanov is now known as SergeyLukjanov14:04
mroddenthe goal was to untie them14:04
dhellmannok14:04
*** akuznetsov has joined #openstack-meeting14:04
mroddeni can find the original blueprint...14:04
dhellmanndo we need the log messages untied too, or is it just that log messages are another place we do translation?14:05
mroddenhttps://blueprints.launchpad.net/oslo/+spec/delayed-message-translation14:05
mroddenwell there was a requirement to have english logs alongside the localized ones14:05
mroddenthat we had internally14:05
dhellmann"we"?14:06
mroddenmore for debugging and support purposes14:06
markmcpersonally, I think we should focus on properly translated REST API responses14:06
markmclogs in different languages seems bizarre to me14:06
dhellmannyeah14:06
jd__+114:06
mroddenmarkmc: yes thats why we wanted a way to change them back to english and make them independent of the system locale14:07
dhellmannok, so we need to have a way to delay translation of messages until right before they are output, and then at that point select the locale for the translation14:07
mroddenthats a good summary yes14:07
markmcwell, that's one way14:07
*** fnaval_ has quit IRC14:07
markmcthe other way is that you know what language you want when you create the message14:07
*** ndipanov has joined #openstack-meeting14:07
beekneemechCan you do that for api calls?14:08
markmci.e. a lot of the logic here is about retaining _("%s" % (foo, )) so that we don't have to know the language when making the substitution14:08
dhellmanndoesn't that push info about the locale all over the code, though?14:08
beekneemechYou could have users with multiple locales requesting the same message.14:08
markmc(didn't explain that very well)14:08
dhellmannhere's what I'd like to see: make Message a container, but *not* something that pretends to be a string. Then handle the translation explicitly at the point of output.14:08
markmci.e. it's not about, at runtime, knowing what language you want _() to return14:08
markmcit's about allowing that language decision to be made long after _() is called14:09
beekneemechdhellmann: I was thinking along the same lines.14:09
dhellmannmarkmc: right, that's where I'm going, too, I think14:09
dhellmannso _() returns a Message, that's fine14:09
markmcdhellmann, I think that's overcomplicating all of this14:09
dhellmannmarkmc: oh?14:10
markmcI'm not sure that if we ignore the "logs in multiple languages" thing, we couldn't simplify this greatly14:10
markmce.g. if the language is part of the request context, that's all over the place already14:10
dhellmannthe other place where the % operator is used is building exception messages14:10
markmcyes14:10
markmcexceptions are probably the main way that messages end up in REST API responses14:10
mroddenfor the most part thats true yes14:11
beekneemechI don't see how you do this without some sort of object returned by _ to encapsulate the original message for later translation.14:11
markmcbeekneemech, pass the required language to _()14:11
markmcanyway14:12
dhellmannthat would work, but require passing knowledge of how to get that language throughout a *lot* of code14:12
beekneemechAll of it. :-)14:12
markmcjust giving my "are we *sure* we're not overcomplicating this" perspective14:12
markmcdhellmann, it's in the request context14:12
dhellmannis all code that throws an exception aware of the request context?14:12
beekneemech^14:13
markmcif you call a function that throws exceptions and you don't pass it a context, then catch all exceptions and raise a new exception with translated message14:13
*** galstrom_zzz is now known as galstrom14:13
*** yassine has quit IRC14:13
beekneemechHeh, that's a whole new can of worms.14:13
markmcperhaps with the original message as a non-translated detail14:13
beekneemechSomething that needs to be done anyway though.14:13
jd__so the WSGI framework used could do that, catching Message and rebuilding them with the right language?14:13
*** colinmcnamara has joined #openstack-meeting14:13
dhellmannjd__: right, that's what I was thinking14:14
dhellmannrather than making every openstack developer understand how this works14:14
beekneemechThat's essentially where it's happening right now.14:14
*** luisg_ has joined #openstack-meeting14:14
* dims says belated o/14:14
beekneemechThe delayed translation happens in wsgi.py for each project.14:14
mroddenexcept for RPC requests14:14
beekneemechWe're translating RPC requests?14:14
dhellmannwe have a few other requirements to consider14:14
mroddenwell... RemoteError in Nova14:15
mroddenwraps other exceptions basically14:15
*** ujuc has quit IRC14:15
dhellmannI'm not sure updating all of the apps and API implementations to pass a lang val to _() everywhere or translate exceptions and reraise is practical :-/14:15
dhellmannI'm not sure expecting every drive-by developer to get that right, either14:15
* jd__ agrees with dhellmann 14:15
jd__there's a lot of place that we'll be missed in the future with such an approach14:15
dhellmannthat's why I like the approach of a catch-all handler at the point of output14:16
jd__are there any downside to a catch-all?14:16
beekneemechThere's a lot of code that expects a str/unicode from _ that is now getting a Message.14:16
dhellmannit complicates exception handling at that point a little, because not every exception is going to have a translatable message14:16
beekneemechThat's basically what led to this discussion.14:16
dhellmannyeah, that was the other thing I wanted to understand better14:17
*** danwent has joined #openstack-meeting14:17
dhellmannwhat code is expecting a string-like object now?14:17
mroddenwell, python logging kind of14:17
mroddenwhich is where we hit the issue14:17
dhellmannok, we can address that in our adapter14:17
dhellmannwas there something else?14:18
luisg_just want to say the way the Message was implemented, it look and feeld very much like a string14:18
mroddenbut i haven't run into much else than can't be tweaked to account for Messages14:18
luisg_so all the places that do "An error happened": "The actual error"14:18
luisg_still work and both strings are translatable14:18
dhellmannwhat would happen if we made Message.__str__ and Message.__unicode__ raise an exception?14:18
dhellmannexplicitly14:18
*** colinmcnamara has quit IRC14:18
mroddendhellmann: we actually talked about that here : https://etherpad.openstack.org/bug-122509914:18
dhellmannlike, you can't turn these objects into a string-like thing using these methods?14:18
dhellmann#link https://etherpad.openstack.org/bug-122509914:19
mroddenwe = luisg, bpokorny and i14:19
dhellmannwhat conclusion did you reach?14:19
luisg_i think we need to do approach 2 ilsted there ^14:19
mroddenwell there are options but i like the one where if we can't str() a message (since it has non-ascii bytes) then we raise the UnicodeError and let the code deal with it14:20
*** armax has joined #openstack-meeting14:20
beekneemechWell, the logging issue is a bug in the logging module IMHO.14:20
mroddeninstead of trying to determine what the best encoding is14:20
beekneemechSo I'd say the adapter fix addresses that to my satisfaction.14:20
dhellmannwell, the other thing we need to do is ensure that Message is always just returning unicode values (never byte strings)14:20
luisg_beekneemech: take a look at the link14:20
luisg_i think they actually handled it well, they try to str() it, but if it doesn't work they defer14:21
dhellmannbeekneemech: yeah, we should verify that python3's logger works properly in that case14:21
luisg_dhellmann: yeah that is the other option14:21
dhellmannluisg_: but what happens when that unicode error is raised? can the caller figure it out?14:21
dhellmannor do we just get unicode errors in the log files and API responses?14:21
luisg_dhellmann: u mean in the logger?14:21
dhellmannanywhere14:22
mroddenAPI responses should be using unicode already14:22
luisg_it is actually not raised, the try to str() if it's not possible they leave the object alone14:22
mroddeni think there was a bunch of work around that in Nova anyways14:22
dhellmannluisg_: doesn't that introduce extra cases, then? sometimes it works and sometimes it does not, so you always have to be able to handle either14:22
dhellmannit seems better to be explicit14:22
dhellmannsay that a Message instance is not a string and cannot be converted to a string without providing a locale14:23
mroddenif they unicode(message) that will always work14:23
luisg_it actually just makes it look more like a str in that if u try to str non0-ascii it won't let u14:23
dhellmannso no __str__ or __unicode__, only an explicit method call14:23
dhellmannmrodden: it will always work, but what language will the message be in?14:23
luisg_dhellmann: i think we need to at least have unicode, b/c everybody expects unicode out of _()14:23
dhellmannthe point of Message is not just to handle the encoding, it's also to handle the translation14:24
dhellmannluisg_: who is everybody?14:24
luisg_consumers of _()14:24
dhellmannI mean, who in this case is expecting a unicode object that we can't update to handle Message instances?14:24
mroddeni would expect unicode(message) to return it in a default locale, probably the system locale14:25
dhellmannwhat else consumes _() responses other than logging and API handlers?14:25
jd__dhellmann: if you force __init__ to have a locale with default to system, you can have __str__ or __unicode__, no?14:25
dhellmannjd__: that's back to markmc's suggestion of passing locale to _()14:25
*** martine has joined #openstack-meeting14:25
jd__dhellmann: yay but by default you pass nothing, and the WSGI catcher rebuild them with the locale set14:25
*** martine_ has joined #openstack-meeting14:25
*** lpabon has joined #openstack-meeting14:25
dhellmannmrodden: that's a reasonable default, but where is it useful that we could not require an explicit locale?14:25
*** martine is now known as Guest6977614:26
beekneemechThe problem is that if you call str() on a Message that translates to un-str-able characters it fails.14:26
beekneemechAs it should, of course.14:26
mroddenbeekneemech: corect14:26
luisg_beekneemech: +!14:26
jd__dhellmann: or just set the .locale (or so) attribute of the message14:26
luisg_+114:26
mroddenthats what i realized14:26
dhellmannthe reason for disallowing implicit conversion is it avoids cases of failing to explicitly handle the translation14:26
mroddenright i see what dhellmann is saying...14:26
dhellmannso we don't have cases where sometimes the caller gets english and sometimes they get their language14:26
jd__dhellmann: I don't see how avoiding implicit helps?14:27
dhellmannso we force *ourselves* to handle all of those cases by uncovering exceptions14:27
dhellmannbecause anything that tries to treat a Message as a str() or unicode() ends up with an exception immediately14:27
dhellmannrather than leaking the wrong language14:27
mroddenthose might take awhile to flush out14:27
luisg_dhellmann: r u proposing we go with option 3?14:27
mroddenbut that would be nice to do14:27
*** yassine has joined #openstack-meeting14:28
dhellmannluisg_: no, I am suggesting that both __str__ and __unicode__ should raise a RuntimeError14:28
luisg_a RuntimeError for unicoding a message?14:28
dhellmann"you must translate Message objects explicitly before outputting them"14:28
beekneemechThe problem I see there is we end up with special-case code all over the place for lazy vs. not-lazy translation.14:28
dhellmannluisg_: there are 2 concerns: encoding and language14:28
luisg_still not getting why the system default is not a good one14:28
markmchere's a thought - if there is an error translating at runtime, can we gracefully fall back to no translation14:28
beekneemechWhich I guess is okay.14:28
*** blamar has quit IRC14:28
dhellmannbeekneemech: we're going to have that anyway, no?14:29
markmci.e. the same fallback as if there is no translation available14:29
*** fnaval_ has joined #openstack-meeting14:29
beekneemechAs long as we understand that means we can't go back by just switching lazy=True to lazy=False like we just did.14:29
luisg_markmc: +114:29
dhellmannmarkmc: don't raise from __unicode__14:29
* markmc concerned about people hitting a public API, requesting obscure languages and tickling bugs14:29
*** ujuc has joined #openstack-meeting14:29
beekneemechWhich is pretty much what happened with the logging bug. :-)14:29
mroddendont raise from unicode?14:29
luisg_dhellmann: with a default locale Message works just like if there was not message class at all14:29
dhellmannbeekneemech: that switch will still turn off the use of Message objects, which would make _() return unicode objects, which wouldn't need special cases14:30
dhellmannluisg_: isn't the point of the API requirement that there is no default locale?14:30
luisg_the logging bug actually happened because we are forcing utf-8 encoding on strings that are later handled used with sys.getdefaultlocale() like other strings14:30
luisg_no14:30
*** schwicht has joined #openstack-meeting14:31
luisg_the point is that u can translate from the default locale to others14:31
dhellmannmarkmc: gettext handles an unsupported language, doesn't it?14:31
dhellmanndoesn't it just return the original string?14:31
markmcyes14:31
markmcthat's not the case I'm talking about14:31
markmcI mean e.g.14:31
beekneemechdhellmann: But if we're going to say you can't call str or unicode on Messages, then we need some other way to get the value out, which won't work if we turn off lazy translation and start returning unicode again.14:31
markmc_("%(flavour)s") % flavor14:31
markmc"no key 'flavour' found"14:31
markmcor whatever14:31
dhellmannbeekneemech: not every string is going to be wrapped in our _() (third party libraries, esp.) so we have to handle strings as a case anyway14:32
* jd__ ponders if it wouldn't be easier to teach english to everyone14:33
luisg_i think the first concern should be enabling that to happen for our strings (our=from opentack)14:33
luisg_lol14:33
beekneemechOkay, so we're looking at a bunch of if isinstance Message stuff then, right?14:33
beekneemechjd__: +1 :-)14:33
dhellmannbasically, yes, but in 2 general places14:33
*** IlyaE has joined #openstack-meeting14:33
dhellmannmarkmc: I think I get what you're saying. That exception wouldn't be raised by our code, so the exception would have a real string in it not a Message, so the output code would just pass it along.14:34
markmcdhellmann,  (_("%(flavour)s") % flavor) returns a Message, right?14:35
mroddenyeah14:35
*** ruhe has joined #openstack-meeting14:35
markmcdhellmann, in __unicode__(), if there's an exception, try again with the untranslated string14:35
dhellmannmarkmc: oh, yeah, sorry, was misreading the location of %14:35
dhellmannmarkmc: yes, that makes sense14:36
mroddeni dont follow?14:36
dhellmannmrodden: translation has 3 steps14:36
mroddenwhere would __unicode__() be called in that exapmle14:36
dhellmannfirst, translate the message and try to combine it with the args14:37
dhellmanncalling unicode() on the Message returned from that expression14:37
*** troytoman-away is now known as troytoman14:37
mroddenok14:37
dhellmannif the first attempt fails, take the original untranslated string and combine it with the args14:37
mroddenwe actually run the % internally in message just as a sanity check14:37
dhellmannif that fails, which error do we report?14:37
mroddenand let any KeyError raise from there14:38
dhellmannmrodden: yeah, the Message object still needs to support % to hold onto its arguments14:38
mroddensince its another developers error usually14:38
dhellmannmrodden: right14:38
beekneemechSo we would throw an exception before getting to the unicode step, right?14:38
beekneemechDuring the % operation.14:38
mroddencorrect14:38
dhellmannour error needs to include the untranslated message so they have some hope of finding where it came from in the code, because the traceback won't point there14:38
dhellmannoh, sure, that's a way to do it14:39
dhellmannalthough there is still a chance that the untranslated format string will work, but the translated one will not14:39
mroddenthat is another concern14:39
mroddenyes14:39
dhellmannwe can log that case, and then return the untranslated message14:39
dhellmannbut if __mod__ raises when the untranslated string doesn't work, that would point right to the problem line14:40
dhellmannnice, beekneemech14:40
beekneemechThat's how it works now, isn't it?14:40
mroddenit actually does it now14:40
mroddenyeah14:40
dhellmanneven better14:40
beekneemechSo credit to mrodden :-)14:40
dhellmannwhat changes do we need to make to Message, then?14:41
mroddenexcept we don't distinguish between translated to untranslated we just attempt the translated one14:41
* dhellmann tips hat in mrodden's direction14:41
mroddenwe can fix that though14:41
luisg_the problem is in the str() method14:41
luisg_described in the link mrodden pasted above14:41
beekneemechHow would you do the translated string at % time?14:41
beekneemechYou don't know the locale yet, do you?14:41
dhellmannright, you can't14:41
mroddenwe use the system locale14:42
mroddenif available14:42
mroddenthat is what is returned from the original _()14:42
dhellmannI think we're focusing too much on making Message behave like a string. It really shouldn't need to do that.14:42
dhellmannit only needs to be a thing we can turn into a string14:43
mroddenright14:43
*** cody-somerville has quit IRC14:43
beekneemech+114:43
luisg_y14:43
dhellmannwe have about 15 minutes, let's summarize the changes we want to make14:43
luisg_i does not need to be basestring or unicode14:43
dhellmann1. change the base class of Message to just object?14:43
mrodden__str__ should raise RunTime errors14:43
luisg_yeah make Message str() raise like any other str() would with non-ascii14:44
mrodden(i think thats what we concluded)14:44
luisg_that is the main change and would solve the bug14:44
beekneemechThat makes sense to me.14:44
dhellmannluisg_: it should raise a RuntimeError that the operation isn't permitted, I think14:44
luisg_i thought we would just raise a UnicodeError14:44
luisg_that is whawt the logger is expeceting14:44
luisg_or any consumer14:44
beekneemechCatch this sort of problem up front, rather than wait for someone to request the problem locale.14:44
dhellmannthe logger will never get a Message object14:44
dhellmannthat's the main change: we are NEVER going to pass a Message to code outside of OpenStack14:45
dhellmannwe will always handle the translation at the point where a Message would have been passed, and then pass the resulting string14:45
* beekneemech wonders how many places that will require changes.14:45
beekneemechInvestigating that is probably a todo from this.14:45
mroddenyeah14:45
dhellmannyes14:45
mroddenshoudl be easy to throw warnings for now14:46
dhellmannwe expect it to be logging (handled already) and API14:46
mroddento find the problem points14:46
dhellmannok, back to the changes14:46
*** cody-somerville has joined #openstack-meeting14:46
dhellmannadd an explicit translation method to Message that takes a required locale argument (maybe we have that already?)14:46
beekneemechIt was proposed, but not merged yet.14:47
dhellmannno, it looks like we're sticking the locale into the message and then calling unicode14:47
dhellmannok14:47
*** pentameter has joined #openstack-meeting14:47
mroddenwe kind of do, but it needs to be fixed up14:47
mroddenyea14:47
mroddenthere is a module level one we use essentially14:47
dhellmanncan we remove the _locale attribute and locale property?14:47
mroddenit should probably just be a function on the object14:47
dhellmannmrodden: right14:47
dhellmanntranslate()?14:47
mroddenget_localized_message14:48
dhellmannok14:48
mroddenis what it is now14:48
mroddentranslate() would be a good candidate for the new one14:48
dhellmanndo we need the data property?14:48
mroddenprobably not any more14:48
mroddenunsure though14:49
*** MarkAtwood has joined #openstack-meeting14:49
dhellmann I saw some recursive handling of Message in the locale setter, so that will need to move to translate()14:49
mroddenyep14:50
mroddenmost of that will move to translate i'd imagin14:50
mroddene14:50
dhellmannthe methods for adding messages together can probably go, right?14:50
*** luisg has quit IRC14:50
dhellmannmost of the operator methods, I guess14:50
mroddenthat would be tricky14:50
dhellmann__add__, __mul__, etc.14:50
dhellmannbecause we're not going to pretend a Message is a string14:50
mroddenrequires quite a bit of cod changes14:50
mroddenyeah14:50
mroddencode*14:50
mroddenassuming this is all Icehouse work we are planning ?14:51
dhellmanndo you think we still need them?14:51
dhellmannmrodden: yes14:51
mroddenok14:51
luisg_so just trying to take a step back for a second14:52
mroddenwe can work on migrating away from them14:52
dhellmannare we adding Messages and strings (or messages) anywhere? I'm not sure how those are used14:52
luisg_that sounds like we want to re-design what markmc beekneemech mrodden had done at the beginning of havana14:52
luisg_which we know works14:52
luisg_would it be possible for us to just fix the bug14:52
mroddenconcatenation14:52
luisg_that caused all this, and try it for a little bit14:52
markmc(I'm in favour of re-thinking this if we think it'll get us too a better place - too much magic currently IMHO)14:52
dhellmannmrodden: hmm, ok, maybe we need to keep that stuff14:53
beekneemechIt works, but it's complicated and prone to third-party bugs.14:53
beekneemechmarkmc: +114:53
luisg_i think in the case of the logger14:53
dhellmannmrodden: but it may need to be updated in light of the "we are not a string" approach :-)14:53
luisg_the reason why it broke was becuase we were forcing an encoding14:53
beekneemechI like the idea of making the delayed translation more explicit.14:54
luisg_but it has worked in all other places other than that14:54
beekneemechluisg_: No, logging failed because it was calling str() on an object that resolves to unicode.14:54
beekneemechWhich it shouldn't be doing.14:54
dhellmannluisg_: what is setting the locale of the Message objects in the API?14:54
mroddendhellmann: yeah, i don't see any issues with it currently, but if we are going to not be a string-like anymore it shouldn't be around then14:54
*** DennyZhang has quit IRC14:54
luisg_it fialed because we let the logger str() a non-ascii14:55
dhellmannmrodden: ok, we can leave that for last, just in case14:55
luisg_instead of reaising a unicode saying it cant be done14:55
*** gokrokve has joined #openstack-meeting14:55
mroddenlogging doesn't try any special encodings, it only knows about the default 'ascii'14:55
luisg_correct14:55
mroddenwhich is why it was choking on utf8 encoded str we were giving it14:55
luisg_it actually jsut uses the default, which is normally ascii14:56
dhellmannwe're almost out of time here14:56
luisg_but it does know that if that dos not work it does not encode14:56
dhellmannother changes: find the spot(s) in the API code where explicit translation is needed and update the way it works (or add it)14:56
mroddenthat should be pretty easy14:57
*** danwent has quit IRC14:57
mroddeni have to catch almost everything going out that endpoint already14:57
*** matiu has joined #openstack-meeting14:57
*** matiu has joined #openstack-meeting14:57
dhellmannluisg_: I hear what you're saying, but I'm just not comfortable with turning the current implementation back on.14:57
dhellmannsomething else to consider: is there any reason not to have this on all the time, once we get it working smoothly?14:57
mroddenit was on all the time in Nova14:58
mroddeneven in tests14:58
beekneemechYeah, the lazy value was already hard coded.14:58
dhellmannmrodden: we'll have to look at the pecan/wsme APIs, too, but those should be relatively easy as well14:58
mrodden(we actually found a bunch of localization issues with it on)14:58
*** danwent has joined #openstack-meeting14:58
mroddenwell i guess i did14:59
*** dansmith is now known as Steely_Dan14:59
*** radez_g0n3 is now known as radez14:59
dhellmannok, good, so we can re-enable the feature with a change in oslo, then, instead of touching each project14:59
dhellmannanything else, before we wrap up?15:00
*** topol has joined #openstack-meeting15:00
dhellmannI should ask, who will be working on this? :-)15:00
mroddengood question...15:00
dhellmannI can put some basic details about what we agreed to today into a blueprint, but you guys know more about the implementation than I do15:01
mroddenit'll probably end up being our team (luis, bpokorny and myself)15:01
dhellmannok, thanks15:02
mroddenyeah i was just thinking a blueprint woudl be the first start15:02
mroddenstarting point15:02
dhellmannyes, definitely -- would you like me to do that, or do you want to handle it?15:02
mroddeni can take what we decided in the meeting and BP-ify it15:02
*** vijendar1 has quit IRC15:02
*** jmontemayor has joined #openstack-meeting15:02
dhellmannexcellent, thank you again15:02
dhellmannok, we're a couple of minutes over, so I think we should wait for the BP before continuing the discussion15:03
beekneemech+115:03
dhellmannthank you all, I appreciate everyone's help on this15:03
markmcthanks doug!15:03
mroddenthanks15:03
luisg_ty15:03
bpokornyThanks all15:03
*** boris-42 has quit IRC15:03
dhellmann#endmeeting15:04
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:04
openstackMeeting ended Fri Oct 11 15:04:02 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:04
dhellmanntake it easy guys15:04
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-10-11-14.00.html15:04
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-10-11-14.00.txt15:04
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2013/oslo.2013-10-11-14.00.log.html15:04
beekneemechdhellmann: You too15:04
*** blamar has joined #openstack-meeting15:05
*** cody-somerville has quit IRC15:05
*** thingee_zzz is now known as thingee15:08
*** thingee has left #openstack-meeting15:08
*** yassine has quit IRC15:10
*** vijendar has joined #openstack-meeting15:16
*** colinmcnamara has joined #openstack-meeting15:17
*** sandywalsh has quit IRC15:17
*** hemna has quit IRC15:20
*** luisg_ has quit IRC15:20
*** branen has joined #openstack-meeting15:22
*** beekneemech has quit IRC15:23
*** markwash has joined #openstack-meeting15:23
*** sandywalsh has joined #openstack-meeting15:24
*** bnemec has joined #openstack-meeting15:24
*** bnemec has quit IRC15:25
*** dvarga has quit IRC15:25
*** noslzzp has joined #openstack-meeting15:26
*** MarkAtwood has quit IRC15:26
*** markmcclain has quit IRC15:28
*** danwent has quit IRC15:30
*** vijendar has quit IRC15:31
*** rnirmal has joined #openstack-meeting15:32
*** markmc has quit IRC15:33
*** bdpayne has joined #openstack-meeting15:34
*** markmc has joined #openstack-meeting15:36
*** Fdot has joined #openstack-meeting15:38
*** topshare has joined #openstack-meeting15:39
*** topshare has quit IRC15:39
*** topshare has joined #openstack-meeting15:40
*** topshare has quit IRC15:41
*** topshare has joined #openstack-meeting15:41
*** blamar has quit IRC15:41
*** blamar has joined #openstack-meeting15:42
*** imsurit has joined #openstack-meeting15:43
*** sarob has joined #openstack-meeting15:45
*** amotoki has joined #openstack-meeting15:45
*** ruhe has quit IRC15:46
*** ujuc has quit IRC15:48
*** twoputt has joined #openstack-meeting15:48
*** Steely_Dan is now known as Steely_Spam15:48
*** akuznetsov has quit IRC15:48
*** ujuc has joined #openstack-meeting15:49
*** akuznetsov has joined #openstack-meeting15:50
*** MarkAtwood has joined #openstack-meeting15:52
*** imsurit1 has joined #openstack-meeting15:52
*** sandywalsh has quit IRC15:53
*** sandywalsh has joined #openstack-meeting15:53
*** imsurit has quit IRC15:54
*** sandywalsh has quit IRC15:54
*** danwent has joined #openstack-meeting15:54
*** cody-somerville has joined #openstack-meeting15:55
*** sandywalsh has joined #openstack-meeting15:57
*** sandywalsh has quit IRC15:57
*** topshare has quit IRC15:58
*** sandywalsh has joined #openstack-meeting15:58
*** jmontemayor has quit IRC15:59
*** danwent has quit IRC15:59
*** bnemec has joined #openstack-meeting15:59
*** akuznetsov has quit IRC16:02
*** danwent has joined #openstack-meeting16:02
*** vijendar has joined #openstack-meeting16:02
*** jmontemayor has joined #openstack-meeting16:04
*** danwent has quit IRC16:04
*** noslzzp has quit IRC16:07
*** MarkAtwood has quit IRC16:09
*** SergeyLukjanov is now known as _SergeyLukjanov16:10
*** _SergeyLukjanov has quit IRC16:10
*** terriyu has joined #openstack-meeting16:12
*** sacharya has joined #openstack-meeting16:12
*** rakhmerov has joined #openstack-meeting16:14
*** markwash has quit IRC16:15
*** markwash has joined #openstack-meeting16:16
*** markwash has quit IRC16:17
*** eglynn has quit IRC16:18
*** adrian_otto has joined #openstack-meeting16:19
*** rakhmerov has left #openstack-meeting16:21
*** bnemec is now known as beekneemech16:22
*** danwent has joined #openstack-meeting16:22
*** markmc has quit IRC16:25
*** enikanorov-w has quit IRC16:29
*** blamar has quit IRC16:30
*** markmcclain has joined #openstack-meeting16:31
*** twoputt has quit IRC16:32
*** derekh has quit IRC16:32
*** Fdot has quit IRC16:33
*** danwent has quit IRC16:34
*** Fdot has joined #openstack-meeting16:34
*** markwash has joined #openstack-meeting16:36
*** mrodden has quit IRC16:36
*** imsurit1 has quit IRC16:37
*** dkehn_ has joined #openstack-meeting16:37
*** dkehn has quit IRC16:38
*** akuznetsov has joined #openstack-meeting16:41
*** sacharya has quit IRC16:42
*** thomasbiege has quit IRC16:42
*** troytoman is now known as troytoman-away16:45
*** rongze has quit IRC16:45
*** thomasbiege has joined #openstack-meeting16:46
*** mrodden has joined #openstack-meeting16:47
*** SumitNaiksatam has quit IRC16:50
*** danwent has joined #openstack-meeting16:50
*** dkehn has joined #openstack-meeting16:52
*** dkehn_ has quit IRC16:54
*** twoputt_ has joined #openstack-meeting16:56
*** noslzzp has joined #openstack-meeting16:59
*** ygbo has quit IRC16:59
*** Guest69776 has quit IRC17:01
*** dkehn_ has joined #openstack-meeting17:01
*** martines has quit IRC17:01
*** martine_ has quit IRC17:01
*** dkehn has quit IRC17:02
*** twoputt_ has quit IRC17:04
*** thomasbiege1 has quit IRC17:04
*** comay has joined #openstack-meeting17:05
*** SumitNaiksatam has joined #openstack-meeting17:07
*** martine_ has joined #openstack-meeting17:07
*** mjfs has joined #openstack-meeting17:08
*** aepifanov has quit IRC17:09
*** eglynn has joined #openstack-meeting17:09
*** martines has joined #openstack-meeting17:10
*** akuznetsov has quit IRC17:10
*** ndipanov has quit IRC17:12
*** akuznetsov has joined #openstack-meeting17:13
*** rockyg has quit IRC17:15
*** rockyg has joined #openstack-meeting17:15
*** rongze has joined #openstack-meeting17:16
*** Fdot has quit IRC17:20
*** hemnafk is now known as hemna17:22
*** burt has quit IRC17:24
*** rongze has quit IRC17:24
*** lblanchard has quit IRC17:26
*** epim has joined #openstack-meeting17:30
*** vijendar has quit IRC17:36
*** elo1 has joined #openstack-meeting17:38
*** santhoshsram1 has joined #openstack-meeting17:38
*** arosen1 has joined #openstack-meeting17:39
*** thomasbiege1 has joined #openstack-meeting17:39
*** santhoshsram has quit IRC17:40
*** arosen has quit IRC17:40
*** reed has joined #openstack-meeting17:42
*** thomasbiege has quit IRC17:43
*** SergeyLukjanov has joined #openstack-meeting17:43
*** boris-42 has joined #openstack-meeting17:45
*** rickerc has quit IRC17:49
*** akuznetsov has quit IRC17:49
*** thomasbiege1 has quit IRC17:50
*** dkehn_ is now known as dkehn17:51
*** amotoki has quit IRC17:51
*** shakayumi has joined #openstack-meeting17:52
*** jmontemayor_ has joined #openstack-meeting17:53
*** thomasbiege has joined #openstack-meeting17:53
*** jhenner has joined #openstack-meeting17:53
*** jmontemayor has quit IRC17:55
*** thomasbiege has quit IRC17:55
*** bgorski has quit IRC17:55
*** rickerc has joined #openstack-meeting17:55
*** lblanchard has joined #openstack-meeting17:58
*** nati_ueno has joined #openstack-meeting17:59
*** johnthetubaguy has quit IRC18:00
*** gyee has joined #openstack-meeting18:03
*** dkehn has quit IRC18:04
*** comstud is now known as bearhands18:04
*** vijendar has joined #openstack-meeting18:07
*** gokrokve has quit IRC18:11
*** eharney has quit IRC18:11
*** zehicle_at_dell has joined #openstack-meeting18:14
*** radez is now known as radez_g0n318:15
*** esker has joined #openstack-meeting18:15
*** radez_g0n3 is now known as radez18:15
*** rongze has joined #openstack-meeting18:21
*** colinmcnamara has quit IRC18:23
*** colinmcnamara has joined #openstack-meeting18:24
*** eharney has joined #openstack-meeting18:24
*** rongze has quit IRC18:25
*** colinmcnamara has quit IRC18:25
*** colinmcn_ has joined #openstack-meeting18:25
*** danwent has quit IRC18:28
*** santhoshsram1 has left #openstack-meeting18:30
*** santhoshsram has joined #openstack-meeting18:32
*** jmontemayor_ has quit IRC18:32
*** mestery has joined #openstack-meeting18:32
*** danwent has joined #openstack-meeting18:33
*** dafter has quit IRC18:35
*** ItSANgo has quit IRC18:35
*** jmontemayor has joined #openstack-meeting18:36
*** dcramer_ has quit IRC18:37
*** sarob has quit IRC18:38
*** dkehn has joined #openstack-meeting18:39
*** noslzzp has quit IRC18:40
*** ItSANgo has joined #openstack-meeting18:41
*** ujuc has quit IRC18:42
*** dafter has joined #openstack-meeting18:44
*** alexpilotti_ has joined #openstack-meeting18:45
*** alexpilotti has quit IRC18:47
*** alexpilotti_ is now known as alexpilotti18:47
*** jmontemayor has quit IRC18:49
*** nermina has quit IRC18:49
*** jmontemayor has joined #openstack-meeting18:50
*** shakayumi has quit IRC18:53
*** dcramer_ has joined #openstack-meeting18:53
*** danwent has quit IRC19:01
*** radez is now known as radez_g0n319:01
*** dcramer_ has quit IRC19:06
*** ctracey|away is now known as ctracey19:06
*** dfecker1 has quit IRC19:08
*** markvan has quit IRC19:09
*** dhouck_ has quit IRC19:16
*** markvoelker has quit IRC19:16
*** jog0 is now known as flashgordon19:17
*** dcramer_ has joined #openstack-meeting19:19
*** rongze has joined #openstack-meeting19:21
*** alexpilotti has quit IRC19:21
*** dprince has quit IRC19:24
*** rongze has quit IRC19:25
*** neelashah has quit IRC19:26
*** rockygrober has joined #openstack-meeting19:29
*** rockyg has quit IRC19:29
*** colinmcn_ has quit IRC19:30
*** rods1 has quit IRC19:31
*** colinmcnamara has joined #openstack-meeting19:31
*** davidhadas has joined #openstack-meeting19:31
*** nermina has joined #openstack-meeting19:33
*** DrBacchus has quit IRC19:34
*** enikanorov has joined #openstack-meeting19:35
*** colinmcnamara has quit IRC19:35
*** jsavak has joined #openstack-meeting19:38
*** joesavak has quit IRC19:42
*** jsavak has quit IRC19:43
*** joesavak has joined #openstack-meeting19:43
*** arosen1 has quit IRC19:47
*** arosen has joined #openstack-meeting19:48
*** cdub_ has quit IRC19:49
*** rbowen has joined #openstack-meeting19:54
*** lblanchard has quit IRC19:58
*** zehicle_at_dell has quit IRC19:59
*** rbowen has quit IRC20:00
*** jmontemayor has quit IRC20:03
*** DrBacchus has joined #openstack-meeting20:08
*** lblanchard has joined #openstack-meeting20:08
*** rbowen has joined #openstack-meeting20:12
*** DrBacchus has quit IRC20:12
*** adrian_otto has quit IRC20:13
*** rbowen has quit IRC20:14
*** DrBacchus has joined #openstack-meeting20:14
*** adalbas has quit IRC20:15
*** ttrifonov is now known as ttrifonov_zZzz20:19
*** lblanchard has quit IRC20:20
*** rods1 has joined #openstack-meeting20:21
*** rongze has joined #openstack-meeting20:22
*** rods1 has quit IRC20:23
*** sandywalsh has quit IRC20:26
*** weshay has quit IRC20:27
*** danwent has joined #openstack-meeting20:27
*** rongze has quit IRC20:28
*** stevemar has quit IRC20:30
*** ttrifonov_zZzz is now known as ttrifonov20:31
*** lpabon has quit IRC20:39
*** dafter has quit IRC20:41
*** briancline has quit IRC20:44
*** tvb|afk has joined #openstack-meeting20:44
*** ruhe has joined #openstack-meeting20:45
*** ruhe has quit IRC20:46
*** markpeek has quit IRC20:46
*** thomasm has quit IRC20:46
*** markpeek has joined #openstack-meeting20:47
*** joesavak has quit IRC20:53
*** sacharya has joined #openstack-meeting20:57
*** julim has quit IRC20:59
*** topol has quit IRC21:02
*** fnaval_ has quit IRC21:03
*** DrBacchus has quit IRC21:04
*** fnaval_ has joined #openstack-meeting21:05
*** noslzzp has joined #openstack-meeting21:11
*** sarob has joined #openstack-meeting21:14
*** vito-ordaz has joined #openstack-meeting21:16
*** jmontemayor has joined #openstack-meeting21:17
*** SergeyLukjanov has quit IRC21:19
*** SergeyLukjanov has joined #openstack-meeting21:20
*** mrodden has quit IRC21:21
*** ivasev has quit IRC21:23
*** rongze has joined #openstack-meeting21:25
*** ttrifonov is now known as ttrifonov_zZzz21:26
*** esker has quit IRC21:27
*** vipul is now known as vipul-away21:28
*** vipul-away is now known as vipul21:28
*** rongze has quit IRC21:31
*** SergeyLukjanov is now known as _SergeyLukjanov21:32
*** _SergeyLukjanov is now known as SergeyLukjanov21:32
*** SergeyLukjanov is now known as _SergeyLukjanov21:33
*** _SergeyLukjanov is now known as SergeyLukjanov21:33
*** SergeyLukjanov is now known as _SergeyLukjanov21:33
*** _SergeyLukjanov is now known as SergeyLukjanov21:33
*** SergeyLukjanov is now known as _SergeyLukjanov21:34
*** _SergeyLukjanov is now known as SergeyLukjanov21:34
*** adrian_otto has joined #openstack-meeting21:38
*** nermina has left #openstack-meeting21:38
*** blamar has joined #openstack-meeting21:39
*** adrian_otto has quit IRC21:40
*** adrian_otto has joined #openstack-meeting21:41
*** colinmcnamara has joined #openstack-meeting21:41
*** colinmcnamara has quit IRC21:42
*** eglynn has quit IRC21:42
*** colinmcnamara has joined #openstack-meeting21:42
*** vipul is now known as vipul-away21:43
*** markwash has quit IRC21:46
*** galstrom is now known as galstrom_zzz21:47
*** eharney has quit IRC21:52
*** whenry has quit IRC21:52
*** vipul-away is now known as vipul21:54
*** dkranz has quit IRC22:03
*** epim has quit IRC22:03
*** gyee has quit IRC22:03
*** pcm_ has quit IRC22:04
*** SergeyLukjanov has quit IRC22:04
*** SergeyLukjanov has joined #openstack-meeting22:05
*** SergeyLukjanov is now known as _SergeyLukjanov22:06
*** _SergeyLukjanov is now known as SergeyLukjanov22:06
*** dcramer_ has quit IRC22:14
*** tvb|afk has quit IRC22:14
*** vijendar has quit IRC22:19
*** SergeyLukjanov has quit IRC22:22
*** rongze has joined #openstack-meeting22:28
*** bpokorny has quit IRC22:29
*** thedodd has quit IRC22:30
*** sarob has quit IRC22:31
*** rongze has quit IRC22:34
*** rods1 has joined #openstack-meeting22:34
*** changbl has quit IRC22:35
*** fnaval_ has quit IRC22:37
*** jmontemayor has quit IRC22:37
*** rods1 has left #openstack-meeting22:39
*** adrian_otto1 has joined #openstack-meeting22:42
*** adrian_otto has quit IRC22:44
*** adrian_otto1 has quit IRC22:46
*** sacharya has quit IRC22:53
*** danwent has quit IRC22:54
*** danwent has joined #openstack-meeting22:55
*** dcramer_ has joined #openstack-meeting22:56
*** Mandell has quit IRC22:56
*** Mandell has joined #openstack-meeting22:56
*** danwent has quit IRC22:58
*** Mandell has quit IRC23:01
*** boris-42 has quit IRC23:01
*** colinmcn_ has joined #openstack-meeting23:13
*** sarob has joined #openstack-meeting23:14
*** colinmcnamara has quit IRC23:17
*** fifieldt has joined #openstack-meeting23:19
*** vkmc has quit IRC23:20
*** KurtMartin has joined #openstack-meeting23:27
*** rongze has joined #openstack-meeting23:30
*** pentameter has quit IRC23:33
*** rongze has quit IRC23:35
*** markpeek has quit IRC23:40
*** nati_uen_ has joined #openstack-meeting23:45
*** nati_ueno has quit IRC23:46
*** colinmcn_ has quit IRC23:54
*** rnirmal has quit IRC23:54
*** colinmcnamara has joined #openstack-meeting23:54
*** ujuc has joined #openstack-meeting23:54
*** vipul is now known as vipul-away23:57
*** colinmcnamara has quit IRC23:58

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