Thursday, 2014-01-30

*** csd has joined #openstack-dev00:00
*** nati_ueno has quit IRC00:00
*** nati_ueno has joined #openstack-dev00:02
*** nati_ueno has quit IRC00:02
*** nati_ueno has joined #openstack-dev00:03
*** tmclaugh[work] has quit IRC00:03
*** epim has joined #openstack-dev00:04
*** armax has joined #openstack-dev00:04
*** mrodden has joined #openstack-dev00:04
*** cjoelrun has quit IRC00:05
*** galstrom_zzz is now known as galstrom00:05
*** devoid has quit IRC00:07
*** dims has joined #openstack-dev00:07
*** andreaf has quit IRC00:11
*** tmclaugh[work] has joined #openstack-dev00:11
*** zzelle_ has quit IRC00:15
*** kgriffs is now known as kgriffs_afk00:17
*** sushils has joined #openstack-dev00:19
*** colinmcnamara has joined #openstack-dev00:20
*** buzztroll has quit IRC00:20
jamielennoxgyee: any chance you had a look at my replies on https://review.openstack.org/#/c/60751/9/keystoneclient/auth/base.py00:20
*** buzztroll has joined #openstack-dev00:20
gyeejamielennox, not yet00:21
*** pcm_ has quit IRC00:22
gyeejamielennox, it think it boils down to what the session expects versus how much control does the auth plugin has00:23
*** CaptTofu has joined #openstack-dev00:23
*** branen has joined #openstack-dev00:23
*** sushils has quit IRC00:23
*** sushils has joined #openstack-dev00:24
gyeejamielennox, take multi-factor auth for example, there could be multiple exchanges between the plugin, the user, and the server00:24
*** caleb_ has quit IRC00:24
gyeeserver issue a challenge, auth plugin get the response from the user00:24
*** galstrom is now known as galstrom_zzz00:24
gyeejamielennox, if you take a look at the JAAS design, it has callbacks for this kind of stuff00:25
*** matsuhashi has joined #openstack-dev00:26
jamielennoxgyee: i don't know JAAS but i don't think we are excluding that we are just pushing it into a plugin00:26
*** galstrom_zzz is now known as galstrom00:26
*** adreznec has joined #openstack-dev00:26
jamielennoxAccessInfo is only available for Keystone V2 and V300:26
gyeejamielennox, my point is plugin needs to be able to interact with the user at some level00:27
*** henrynash has joined #openstack-dev00:27
gyeeAccessInfo was meant to abstract the token00:27
jamielennoxif you were to do your own auth plugin that handled token management in a completely seperate way then i don't think you should be required to do AccessInfo00:27
gyeejamielennox, gotta run, be back in an hour00:27
jamielennoxgyee: but if you're looking for that kinda control and niche case then accesinfo can't do it anyway00:27
jamielennoxgyee: np00:27
*** lcheng has quit IRC00:30
*** mrda_ has quit IRC00:31
*** gokrokve_ has quit IRC00:36
*** buzztroll has quit IRC00:36
*** galstrom is now known as galstrom_zzz00:36
*** colinmcnamara has quit IRC00:36
*** gokrokve has joined #openstack-dev00:37
*** buzztroll has joined #openstack-dev00:37
*** colinmcnamara has joined #openstack-dev00:37
*** sarob has quit IRC00:38
*** kushal has quit IRC00:38
*** sarob has joined #openstack-dev00:38
*** buzztroll has quit IRC00:41
*** gokrokve has quit IRC00:41
*** buzztroll has joined #openstack-dev00:42
*** colinmcnamara has quit IRC00:42
*** thuc has joined #openstack-dev00:42
*** thuc has quit IRC00:43
*** pmathews has quit IRC00:43
*** thuc has joined #openstack-dev00:44
vishyzul: you guys want this00:46
*** Sukhdev has joined #openstack-dev00:46
vishyhttp://sourceforge.net/p/mysql-python/bugs/324/ fixed by: https://github.com/farcepest/MySQLdb1/commit/e6d24c358d0c0ad9249044dad09e63e039c527e100:46
vishyit isn't in ubuntu00:47
*** epim has quit IRC00:51
*** jecarey has quit IRC00:51
*** nati_uen_ has joined #openstack-dev00:51
*** mfer has joined #openstack-dev00:52
*** sarob has quit IRC00:54
*** nati_ueno has quit IRC00:54
*** adreznec has quit IRC00:54
*** ijw has quit IRC00:55
*** david-lyle has quit IRC00:55
*** xmltok has quit IRC00:56
*** calyb has quit IRC00:58
*** caleb_ has joined #openstack-dev00:58
*** Gordonz has joined #openstack-dev00:59
*** caleb_ has quit IRC00:59
*** flaper87 is now known as flaper87|afk01:00
*** CaptTofu has quit IRC01:00
*** vartom1111111119 has joined #openstack-dev01:03
vishyadam_g: ^^01:05
zulvishy:  cool ill have a look01:05
*** vartom1111111118 has quit IRC01:06
*** nati_uen_ has quit IRC01:07
*** nati_ueno has joined #openstack-dev01:07
*** vartom1111111111 has joined #openstack-dev01:07
*** csd has quit IRC01:08
*** vartom1111111112 has joined #openstack-dev01:08
*** tmclaugh[work] has quit IRC01:08
vishyzul: fyi you get deadlocks that aren't picked up and retries without it01:09
zulvishy:  cool good to know01:09
*** CaptTofu has joined #openstack-dev01:09
*** vartom1111111113 has joined #openstack-dev01:10
*** vartom1111111119 has quit IRC01:10
*** vartom1111111111 has quit IRC01:12
*** tkay has quit IRC01:12
*** vartom1111111112 has quit IRC01:13
*** vartom1111111113 has quit IRC01:14
*** sn6i23a has quit IRC01:15
*** mfer has quit IRC01:15
*** aeperezt has quit IRC01:16
*** epim has joined #openstack-dev01:18
*** krtaylor has joined #openstack-dev01:19
*** achampion has quit IRC01:21
*** achampion has joined #openstack-dev01:21
*** xarses has quit IRC01:21
*** gokrokve has joined #openstack-dev01:21
*** peoplemerge has joined #openstack-dev01:22
*** krtaylor has quit IRC01:26
*** sushils has quit IRC01:27
*** sandywalsh has quit IRC01:29
*** thuc has quit IRC01:29
*** nelsnelson is now known as nelsnelson_away01:29
*** thuc has joined #openstack-dev01:30
*** tmclaugh[work] has joined #openstack-dev01:30
*** akrivoka has quit IRC01:30
*** rushiagr has quit IRC01:33
*** gokrokve has quit IRC01:33
*** sushils has joined #openstack-dev01:33
*** gokrokve has joined #openstack-dev01:33
*** thuc has quit IRC01:33
*** rushiagr has joined #openstack-dev01:34
*** mikeoutland has quit IRC01:34
*** nelsnelson_away has quit IRC01:34
*** colinmcnamara has joined #openstack-dev01:35
*** CaptTofu has quit IRC01:36
*** faramir1 has joined #openstack-dev01:37
*** gokrokve has quit IRC01:38
*** nosnos has joined #openstack-dev01:38
*** yamahata has joined #openstack-dev01:40
*** huats has quit IRC01:41
*** huats_ has joined #openstack-dev01:41
*** IanGovett has quit IRC01:41
*** alop has quit IRC01:42
*** rods has quit IRC01:44
*** tmclaugh[work] has quit IRC01:44
*** mestery_ has joined #openstack-dev01:45
*** tmclaugh[work] has joined #openstack-dev01:46
*** markwash has joined #openstack-dev01:48
*** zaitcev has quit IRC01:48
*** epim has quit IRC01:48
*** zaitcev has joined #openstack-dev01:48
*** mestery has quit IRC01:48
*** xarses has joined #openstack-dev01:51
*** melwitt has quit IRC01:52
*** tmclaugh[work] has quit IRC01:53
*** mrodden has quit IRC01:55
*** alpha_ori has quit IRC01:55
*** rods has joined #openstack-dev01:55
*** CaptTofu has joined #openstack-dev01:57
*** alpha_ori has joined #openstack-dev01:58
praneshpayoung: dolphm yt?02:01
*** sandywalsh has joined #openstack-dev02:01
*** gokrokve has joined #openstack-dev02:01
*** rods has quit IRC02:02
*** pablosan has quit IRC02:03
praneshp#keystone-dev02:04
praneshpayoung: dolphm any keysone devs? Why do we throw away context here? https://github.com/openstack/keystone/blob/2013.2/keystone/policy/backends/rules.py02:04
praneshpfor enforce()02:05
*** lbragstad has joined #openstack-dev02:05
*** cdub has quit IRC02:06
*** tmclaugh[work] has joined #openstack-dev02:06
jamielennoxpraneshp: you mean context is never passed through?02:06
praneshpjamielennox: ya02:06
jamielennoxpraneshp: because it isn't used by anything in the rule engine02:07
*** tmclaugh[work] has quit IRC02:07
jamielennoxlet me find the protected decorator02:08
*** mrda_ has joined #openstack-dev02:08
jamielennoxanyway, the context holds things like a few environmental vairables that are mostly used for auth02:08
praneshpjamielennox: https://github.com/openstack/keystone/blob/2013.2/keystone/policy/core.py#L63 seems to pass it through02:09
jamielennoxpraneshp: by the time we get to rule enforcement we've already compiled all the information that we need to check against rules02:09
jamielennoxpraneshp: from memory it was removed there and a bunch of other places where it was deemed not needed - but i can't remember the exact reason02:10
jamielennoxdo you need it for something?02:10
praneshpno, I am just trying to upgrade from Grizzly to Havana and this was breaking the code02:10
jamielennoxthe rules backend should match against things such as are the roles valid - this information has nothing to do with the context02:10
praneshpgot it02:11
praneshpthanks02:11
jamielennoxpraneshp: you can just drop the context and it will work02:11
praneshpyeah, going to try that now.02:12
praneshpI was thrown off because Grizzly used to keep the context02:13
praneshphttps://github.com/openstack/keystone/blob/2013.2/keystone/policy/core.py#L6302:13
praneshpthanks a lot02:13
praneshpjamielennox: ^^02:13
jamielennoxpraneshp: no worries02:13
*** gokrokve has quit IRC02:13
*** mrda_ has quit IRC02:18
ayoungpraneshp, I'm here02:18
praneshpayoung: jamielennox helped me, thanks02:19
ayounggood02:19
*** vkozhukalov has joined #openstack-dev02:20
*** _cjones_ has quit IRC02:24
*** colinmcnamara has quit IRC02:25
*** aeperezt has joined #openstack-dev02:26
*** markvoelker has quit IRC02:28
*** CaptTofu has quit IRC02:32
*** yamahata has quit IRC02:32
*** sushils has quit IRC02:33
*** chance has quit IRC02:35
*** buzztroll has quit IRC02:35
*** Gordonz has quit IRC02:36
*** yamahata has joined #openstack-dev02:37
*** angdraug has quit IRC02:37
*** erkules_ has joined #openstack-dev02:41
*** erkules has quit IRC02:43
*** markwash has quit IRC02:45
*** nati_uen_ has joined #openstack-dev02:45
*** Sukhdev has quit IRC02:46
*** salv-orlando has quit IRC02:46
*** jcooley_ has quit IRC02:47
*** nati_ueno has quit IRC02:48
*** p4tux has quit IRC02:49
*** p4tux has joined #openstack-dev02:50
*** nati_uen_ has quit IRC02:50
*** CaptTofu has joined #openstack-dev02:52
*** kbrierly has joined #openstack-dev02:52
*** colinmcnamara has joined #openstack-dev02:53
*** kdbrierly has joined #openstack-dev02:56
*** sarob has joined #openstack-dev02:57
*** willingc has joined #openstack-dev02:58
*** kbrierly has quit IRC02:59
*** gokrokve has joined #openstack-dev03:01
*** colinmcnamara has quit IRC03:03
*** sarob has quit IRC03:04
*** kbrierly has joined #openstack-dev03:04
*** rohitk has joined #openstack-dev03:04
*** emagana has quit IRC03:05
*** kdbrierly has quit IRC03:07
*** chance|away has joined #openstack-dev03:07
*** chance|away is now known as chance03:07
*** chance has quit IRC03:07
*** chance has joined #openstack-dev03:07
*** dave_tucker has left #openstack-dev03:08
*** krtaylor has joined #openstack-dev03:12
*** Gordonz has joined #openstack-dev03:13
*** amcrn has quit IRC03:14
*** markwash has joined #openstack-dev03:19
*** CaptTofu has quit IRC03:19
ayoungjamielennox, what would happen if we did a fork before launching the servers for the unit tests? Would it be possible to use a different version of python-keystoneclient in the server than in the tests?03:20
*** godara has quit IRC03:21
*** Gordonz has quit IRC03:21
*** markmcclain has quit IRC03:21
*** mestery_ is now known as mestery03:21
*** michchap has quit IRC03:21
*** markmcclain has joined #openstack-dev03:21
*** paragan has joined #openstack-dev03:22
*** neelashah has joined #openstack-dev03:22
*** michchap has joined #openstack-dev03:22
*** Mandell has quit IRC03:23
*** david-lyle has joined #openstack-dev03:23
*** lcheng has joined #openstack-dev03:25
*** mrda_ has joined #openstack-dev03:26
*** hartsocks has quit IRC03:26
*** michchap has quit IRC03:27
*** coolsvap_away has quit IRC03:27
*** jcooley_ has joined #openstack-dev03:27
*** stevemar has joined #openstack-dev03:28
*** matsuhashi has quit IRC03:29
*** rcleere has joined #openstack-dev03:29
*** nshaikh has joined #openstack-dev03:34
*** pixelb has quit IRC03:34
*** jcooley_ has quit IRC03:34
*** jcooley_ has joined #openstack-dev03:35
*** jp_at_hp has quit IRC03:35
*** michchap has joined #openstack-dev03:35
*** packet has quit IRC03:36
*** galstrom_zzz is now known as galstrom03:36
*** chandankumar_ has joined #openstack-dev03:36
*** buzztroll has joined #openstack-dev03:36
*** hartsocks has joined #openstack-dev03:38
*** colinmcnamara has joined #openstack-dev03:38
*** markwash has quit IRC03:38
*** SnowDust has joined #openstack-dev03:39
*** chandankumar_ has quit IRC03:40
*** jcooley_ has quit IRC03:40
*** hartsocks has quit IRC03:40
*** chandankumar_ has joined #openstack-dev03:42
*** leizhang has joined #openstack-dev03:44
*** markwash has joined #openstack-dev03:45
*** chandankumar_ has quit IRC03:46
*** chandankumar__ has joined #openstack-dev03:47
*** praneshp has quit IRC03:47
*** willingc has quit IRC03:47
*** praneshp has joined #openstack-dev03:48
*** aveiga has quit IRC03:49
*** chandankumar__ has left #openstack-dev03:50
*** buzztroll has quit IRC03:50
*** alex_klimov has joined #openstack-dev03:57
*** sumanth__ has joined #openstack-dev03:59
*** spzala has quit IRC03:59
*** dstanek has quit IRC04:00
*** dstanek has joined #openstack-dev04:00
*** SnowDust has quit IRC04:00
*** sarob has joined #openstack-dev04:01
*** leizhang has quit IRC04:01
*** praneshp has quit IRC04:01
*** markwash has quit IRC04:02
*** matsuhashi has joined #openstack-dev04:02
*** alex_klimov has quit IRC04:02
*** colinmcnamara has quit IRC04:03
*** mikeoutland has joined #openstack-dev04:04
*** achampion has quit IRC04:04
*** mfer has joined #openstack-dev04:06
*** sarob has quit IRC04:06
*** matiu has joined #openstack-dev04:07
*** ArxCruz has quit IRC04:10
*** jcooley_ has joined #openstack-dev04:10
*** mrda_ has left #openstack-dev04:13
*** caleb_ has joined #openstack-dev04:14
*** amerine has quit IRC04:14
*** aeperezt has quit IRC04:16
stevemarayoung, morganfainberg|z can i get a review of: https://review.openstack.org/#/c/69976/ and https://review.openstack.org/#/c/69977/04:16
stevemardstanek, ^ or any other late night keystoners04:16
*** buzztroll has joined #openstack-dev04:16
*** jcooley_ has quit IRC04:16
*** jcooley_ has joined #openstack-dev04:17
jamielennoxayoung: sorry, you still here?04:18
*** galstrom is now known as galstrom_zzz04:18
ayoungjamielennox, yeah..just reviewing your DB patch04:19
ayoungstevemar, will do04:19
jamielennoxayoung: excellent04:19
ayoungthen I need to go to bed04:19
jamielennoxumm, yes if you forked the server then the client tests would work04:19
jamielennoxbut you are driving the tests via the client04:19
jamielennoxas in all those tests are actually doing the code execution, so it's not so much that you could fork the client04:20
jamielennoxyou'd have to fork the server before every test04:20
jamielennox(off the top of my head)04:20
jamielennoxand given we have eventlet there i'm not sure it buys anything04:20
jamielennoxbetter to juts move them to tempest04:20
ayoungtempest won't take em04:21
*** mfer has quit IRC04:21
*** buzztroll has quit IRC04:21
*** jcooley_ has quit IRC04:21
ayoungjamielennox, I'd like a short term solution to using a different client from test and server side04:22
*** jcooley_ has joined #openstack-dev04:22
ayoungthe test would need to go across a socket to do it right, wouldn't it04:22
jamielennoxayoung: yea04:22
ayoungjamielennox, BTW +2.  Rebase the follow on patch04:22
ayounglooking at stevemar 's now04:22
stevemarthx ayoung04:23
jamielennoxayoung: sweet - now for 20 rounds of the next one04:23
ayoungstevemar, WTF am I looking at here?04:23
*** cdub has joined #openstack-dev04:23
ayoungDo I need to learn JSON schema before I can do a code review, or should I just blindly LGTM?04:24
stevemarayoung, lol the other one might be easier then :P04:24
ayoungis "required" a majik field?04:24
stevemarayoung, or you could work with the thinking of 'well it brant likes it...'04:25
ayoungstevemar, is that part of Schema?04:25
jamielennoxstevemar: are we doing full jsonschema  now?04:25
jamielennoxstevemar: i've spent the morning hacking through WSME - i think i can make it work but i'm not sure if it's better than just using jsonschema04:25
ayounghttps://review.openstack.org/#/c/69976/2/keystone/contrib/federation/utils.py  jamielennox04:25
stevemarayoung, yes, it's a part of the schema, it dictates which keys are required04:25
ayoungOK..I can +204:25
jamielennoxayoung: that's what i'm looking at04:25
ayoungjamielennox, ah...I had it in expanded view...the import jsonschema is in the first few lines04:26
* stevemar nods04:26
jamielennoxi hadn't seen it before - the federation takes up too many cycles when i don't have any other input to it04:26
ayoungstevemar, I +2d.  Letting jamie look, or you can approve if he disappears04:26
jamielennoxi'm just wondering if it's easier to just jsonschema the v3 api04:27
jamielennoxwe can still do the falcon side of things04:27
*** alop has joined #openstack-dev04:27
stevemarjamielennox, just jsonschema'ing the mapping rules04:27
ayoungBed04:27
*** ayoung is now known as ayoung-zZzZzZzZ04:27
*** lcheng has quit IRC04:30
*** alop has quit IRC04:32
*** sumanthns has joined #openstack-dev04:33
*** markmcclain has quit IRC04:34
*** novas0x2a|laptop has quit IRC04:34
*** lcheng has joined #openstack-dev04:35
*** bdpayne has joined #openstack-dev04:36
*** rohitk has quit IRC04:36
*** galstrom_zzz is now known as galstrom04:37
*** arnaud has quit IRC04:44
*** rohitk has joined #openstack-dev04:44
*** arnaud__ has quit IRC04:44
*** alex_klimov has joined #openstack-dev04:48
*** willingc has joined #openstack-dev04:52
*** willingc has quit IRC04:53
*** willingc has joined #openstack-dev04:53
*** rohitk has quit IRC04:55
*** praneshp has joined #openstack-dev04:58
*** tkay has joined #openstack-dev04:59
*** cjoelrun has joined #openstack-dev05:00
*** tkay has quit IRC05:01
*** sarob has joined #openstack-dev05:04
*** buzztroll has joined #openstack-dev05:08
*** buzztrol_ has joined #openstack-dev05:10
*** buzztroll has quit IRC05:10
*** sarob has quit IRC05:11
*** matsuhashi has quit IRC05:14
dstanekhey stevemar05:14
stevemardstanek, greetings sir05:14
dstanekstevemar: i see one of those reviews was already approved05:15
*** SergeyLukjanov_ is now known as SergeyLukjanov05:15
dstanekstevemar: the other has 2 +2s - do you know why it wasn't approved?05:15
stevemardstanek, it was too late for ayoung to dive into schemas :)05:16
dstanekstevemar: :-)05:16
*** gokrokve has quit IRC05:16
dstanekstevemar: is line 56 on https://review.openstack.org/#/c/69976/2/keystone/contrib/federation/utils.py necessary?05:16
*** gokrokve has joined #openstack-dev05:17
*** matsuhas_ has joined #openstack-dev05:17
stevemardstanek, hmm, good point05:18
*** coolsvap has joined #openstack-dev05:19
stevemardstanek, naming the key 'type' was a terrible idea :(05:19
dstanekstevemar: lol, yes very confusing05:20
stevemardstanek, it's not necessary, at least the tests don't think it is05:20
dstanekstevemar: i don't think it is either05:20
stevemardstanek, it makes sense to be at the same level as 'additionalProperties' and 'properties'05:20
stevemarthe inner one is just weird05:20
*** thuc_ has joined #openstack-dev05:21
dstanekstevemar: based on what i've read about jsonschema the one you added is correct and the one that was already there doesn't do anything05:21
stevemardstanek, new patch05:21
*** gokrokve has quit IRC05:21
stevemardstanek, agreed05:21
*** eharney has quit IRC05:24
*** topol has quit IRC05:25
dstanekstevemar: what's the difference between the missing type and wrong type tests?  i'm assuming that they are meant to test for different reasons for the same failure05:26
*** rwsu has quit IRC05:27
stevemardstanek, same failure as in the schema should say it's not valid05:27
dstanekstevemar: ah i see they are both really missing type errors05:29
*** Mandell has joined #openstack-dev05:29
stevemardstanek, just trying to make sure I catch all incorrect rules structure05:29
dstanekstevemar: do you have a test they checks additional properties? one that does have a type, but maybe also has an other_type05:31
stevemardstanek, hmm, nope, but i can do that in another patch?05:31
stevemaror want me to toss one in here?05:31
dstanekstevemar: no it can be in another, just thinking of other things to test :)05:32
*** arborism has joined #openstack-dev05:32
stevemardstanek, i definitely want to add more of the malicious rules type of tests, and more in general to my rule/engine one05:33
stevemardstanek, but right now i'm responding back to brants comments, which are many, so that'll be a while05:33
*** arborism is now known as amcrn05:34
dstanekstevemar: i just +2ed that one - lgtm05:34
stevemaryahooo05:35
stevemardstanek, what are the rules for approving my own patch? since ayoug and brant already +2'ed them?05:35
stevemardstanek, (waiting for jenkins anyway)05:36
dstanekstevemar: good question; dolphm is always up early so i'm sure he'd approve it pretty quickly05:37
stevemardstanek, good point05:37
*** irenab has joined #openstack-dev05:38
*** willingc has quit IRC05:40
*** avishay has joined #openstack-dev05:41
*** cjoelrun has quit IRC05:41
*** jtomasek has quit IRC05:42
*** gyee has quit IRC05:43
*** zaitcev has quit IRC05:45
*** rcleere has quit IRC05:45
*** negronjl has quit IRC05:46
*** negronjl has joined #openstack-dev05:47
*** galstrom is now known as galstrom_zzz05:51
*** paragan has quit IRC05:51
*** negronjl has quit IRC05:54
*** paragan has joined #openstack-dev05:55
*** negronjl has joined #openstack-dev05:55
*** rohitk has joined #openstack-dev06:01
*** DinaBelova_ is now known as DinaBelova06:01
*** DinaBelova is now known as DinaBelova_06:04
*** neeti has joined #openstack-dev06:04
*** dstufft has quit IRC06:05
*** tkay has joined #openstack-dev06:05
*** negronjl has quit IRC06:06
*** sarob has joined #openstack-dev06:07
*** denis_makogon_ has joined #openstack-dev06:11
*** rdas has joined #openstack-dev06:11
*** sarob has quit IRC06:11
*** buzztrol_ has quit IRC06:12
*** buzztroll has joined #openstack-dev06:12
*** thuc has joined #openstack-dev06:13
*** bdpayne has quit IRC06:14
*** pmathews has joined #openstack-dev06:15
*** dstufft has joined #openstack-dev06:16
*** thuc_ has quit IRC06:17
*** thuc has quit IRC06:17
*** vkozhukalov has quit IRC06:18
*** nelsnelson has joined #openstack-dev06:19
*** bdpayne has joined #openstack-dev06:19
*** pmathews has quit IRC06:20
*** mikeoutland has quit IRC06:20
*** tkay has quit IRC06:21
*** negronjl has joined #openstack-dev06:23
*** lcheng has quit IRC06:25
*** faramir2 has joined #openstack-dev06:25
*** yjiang5 has joined #openstack-dev06:27
*** gokrokve has joined #openstack-dev06:27
*** faramir1 has quit IRC06:28
*** yjiang5_1 has quit IRC06:29
*** gokrokve has quit IRC06:31
*** pmathews has joined #openstack-dev06:35
*** DinaBelova_ is now known as DinaBelova06:40
*** yeylon__ has joined #openstack-dev06:40
*** praneshp_ has joined #openstack-dev06:42
*** dstanek has quit IRC06:43
*** nati_ueno has joined #openstack-dev06:43
*** mrunge has joined #openstack-dev06:43
*** praneshp has quit IRC06:44
*** praneshp_ is now known as praneshp06:44
*** mrunge has quit IRC06:46
*** erkrnt has quit IRC06:46
*** faramir2 has quit IRC06:46
*** Sukhdev has joined #openstack-dev06:47
*** nati_ueno has quit IRC06:48
*** SergeyLukjanov is now known as SergeyLukjanov_06:52
*** stevemar has quit IRC06:53
*** caleb_ has quit IRC06:53
*** rohitk has quit IRC06:55
*** rraja has joined #openstack-dev06:56
*** jcooley_ has quit IRC06:59
*** DinaBelova is now known as DinaBelova_06:59
*** jcooley_ has joined #openstack-dev07:00
*** amuller has joined #openstack-dev07:01
*** tkay has joined #openstack-dev07:04
*** otherwiseguy has quit IRC07:06
*** sarob has joined #openstack-dev07:08
*** rohitk has joined #openstack-dev07:08
*** armax has quit IRC07:10
*** tkammer has joined #openstack-dev07:12
*** praneshp has quit IRC07:13
*** Drankis has joined #openstack-dev07:14
*** kenperkins_ has joined #openstack-dev07:14
*** sarob has quit IRC07:15
*** Sukhdev has quit IRC07:15
*** luisg has quit IRC07:15
*** nati_ueno has joined #openstack-dev07:15
*** jcooley_ has quit IRC07:16
*** kenperkins has quit IRC07:18
*** nelsnelson is now known as nelsnelson_away07:22
*** vartom1111111113 has joined #openstack-dev07:23
*** gilliard has quit IRC07:24
*** luisg has joined #openstack-dev07:24
*** bdpayne has quit IRC07:24
*** negronjl has quit IRC07:25
*** kiall has quit IRC07:25
*** negronjl has joined #openstack-dev07:25
*** GheRivero has quit IRC07:25
*** nati_ueno has quit IRC07:26
*** nelsnelson_away has quit IRC07:26
*** Shrews has quit IRC07:28
*** vartom1111111114 has joined #openstack-dev07:30
*** vartom1111111113 has quit IRC07:30
*** jprovazn has joined #openstack-dev07:31
*** erkules_ is now known as erkules07:32
*** mrda is now known as mrda_away07:32
*** yolanda_ has joined #openstack-dev07:32
*** pmathews has quit IRC07:33
*** pschaef has joined #openstack-dev07:35
*** ijw has joined #openstack-dev07:37
*** paragan has quit IRC07:37
*** emagana has joined #openstack-dev07:40
*** ijw has quit IRC07:41
*** tkay has quit IRC07:43
*** Lumiere has quit IRC07:43
*** negronjl has quit IRC07:44
*** thouveng_ has joined #openstack-dev07:45
*** thouveng has quit IRC07:45
*** MaxV has joined #openstack-dev07:45
*** MaxV has quit IRC07:47
*** e0ne has joined #openstack-dev07:49
*** flaper87|afk is now known as flaper8707:49
*** paragan has joined #openstack-dev07:51
*** jcooley_ has joined #openstack-dev07:51
*** ppetit has joined #openstack-dev07:52
*** MaxV has joined #openstack-dev07:53
*** romcheg has joined #openstack-dev07:53
*** Lumiere has joined #openstack-dev07:55
*** vkozhukalov has joined #openstack-dev07:57
*** jistr has joined #openstack-dev08:02
*** NikitaKonovalov_ is now known as NikitaKonovalov08:02
*** MaxV has quit IRC08:02
*** jamielennox is now known as jamielennox|away08:03
*** gszasz has joined #openstack-dev08:05
*** avishayb has joined #openstack-dev08:05
*** jcooley_ has quit IRC08:05
*** buzztroll has quit IRC08:08
*** djoreilly has joined #openstack-dev08:09
*** ifarkas_ has joined #openstack-dev08:09
*** omachace has joined #openstack-dev08:10
*** vkozhukalov has quit IRC08:10
*** sarob has joined #openstack-dev08:11
*** ttx has quit IRC08:12
*** ifarkas has quit IRC08:13
*** ehaselwanter has joined #openstack-dev08:15
*** julienvey_ has joined #openstack-dev08:15
*** sarob has quit IRC08:15
*** negronjl has joined #openstack-dev08:16
*** odyssey4me has joined #openstack-dev08:17
*** harlowja is now known as harlowja_away08:18
*** stephan has joined #openstack-dev08:19
*** stephan is now known as srenatus08:19
*** nmagnezi has joined #openstack-dev08:19
*** vkozhukalov has joined #openstack-dev08:19
*** jpich has joined #openstack-dev08:20
*** fbo_away is now known as fbo08:22
*** bauzas has joined #openstack-dev08:23
*** e0ne_ has joined #openstack-dev08:23
*** evgenyf has joined #openstack-dev08:24
*** emagana has quit IRC08:25
*** eglynn has quit IRC08:27
*** e0ne has quit IRC08:27
*** david-lyle_ has quit IRC08:29
*** lyle has joined #openstack-dev08:29
*** huats_ is now known as huats08:31
*** cmyster has joined #openstack-dev08:32
*** cmyster has quit IRC08:32
*** cmyster has joined #openstack-dev08:32
*** sahid has joined #openstack-dev08:32
*** omachace has quit IRC08:34
*** avishayb has left #openstack-dev08:34
*** neoXsys has quit IRC08:34
*** avishayb has joined #openstack-dev08:35
*** omachace has joined #openstack-dev08:37
*** nosnos has quit IRC08:39
*** nosnos has joined #openstack-dev08:39
*** ijw has joined #openstack-dev08:40
*** samuelbercovici has joined #openstack-dev08:42
*** vkozhukalov has quit IRC08:43
*** markmc has joined #openstack-dev08:43
*** florentflament_ has joined #openstack-dev08:45
*** jcooley_ has joined #openstack-dev08:46
*** nacim has joined #openstack-dev08:46
*** miguitas has joined #openstack-dev08:46
*** faramir1 has joined #openstack-dev08:47
*** ttx has joined #openstack-dev08:47
*** ttx has quit IRC08:47
*** ttx has joined #openstack-dev08:47
*** ttx has quit IRC08:50
*** xgsa has joined #openstack-dev08:50
*** ttx has joined #openstack-dev08:50
*** ttx has quit IRC08:50
*** ttx has joined #openstack-dev08:50
*** ttx has quit IRC08:51
*** Nikolay_St has quit IRC08:51
*** ttx has joined #openstack-dev08:51
*** ttx has quit IRC08:51
*** ttx has joined #openstack-dev08:51
*** mrunge has joined #openstack-dev08:52
*** ijw has quit IRC08:52
*** ygbo has joined #openstack-dev08:53
*** d0ugal has joined #openstack-dev08:53
*** d0ugal has quit IRC08:53
*** d0ugal has joined #openstack-dev08:53
*** ijw has joined #openstack-dev08:53
*** ttx has quit IRC08:56
*** ttx has joined #openstack-dev08:56
*** ttx has quit IRC08:56
*** ttx has joined #openstack-dev08:56
*** sushil_ has joined #openstack-dev08:57
*** vkozhukalov has joined #openstack-dev08:58
*** zzelle has joined #openstack-dev08:58
*** d0ugal has quit IRC09:00
*** jtomasek has joined #openstack-dev09:01
*** henrynash has joined #openstack-dev09:01
*** gcha has joined #openstack-dev09:01
*** sushil_ has quit IRC09:01
*** corXi has joined #openstack-dev09:02
*** xqueralt has joined #openstack-dev09:02
*** amuller has quit IRC09:03
*** sweston has joined #openstack-dev09:03
*** sushil_ has joined #openstack-dev09:03
*** MaxV has joined #openstack-dev09:04
*** denis_makogon_ has quit IRC09:09
*** safchain has joined #openstack-dev09:09
*** mmagr has joined #openstack-dev09:09
*** yassine has joined #openstack-dev09:10
*** jang has joined #openstack-dev09:11
*** johnthetubaguy has joined #openstack-dev09:11
*** AlexF_ has joined #openstack-dev09:12
*** jpich has quit IRC09:12
*** johnthetubaguy has quit IRC09:13
*** GheRiver1 has joined #openstack-dev09:14
*** johnthetubaguy has joined #openstack-dev09:14
*** belmoreira has joined #openstack-dev09:14
*** GheRiver1 is now known as GheRivero09:16
*** jcooley_ has quit IRC09:16
*** Nikolay_St has joined #openstack-dev09:17
*** jang has quit IRC09:18
*** eglynn has joined #openstack-dev09:19
*** samuelbercovici has quit IRC09:19
*** jtomasek has quit IRC09:21
*** xqueralt has quit IRC09:22
*** xqueralt has joined #openstack-dev09:22
*** ndipanov has joined #openstack-dev09:23
*** giulivo has joined #openstack-dev09:25
*** derekh has joined #openstack-dev09:26
*** andreaf has joined #openstack-dev09:26
*** jang has joined #openstack-dev09:27
*** JordanP has joined #openstack-dev09:27
*** pixelb has joined #openstack-dev09:28
*** rossella_s has joined #openstack-dev09:28
*** ala_ has joined #openstack-dev09:31
*** matsuhas_ has quit IRC09:33
*** neelashah has quit IRC09:34
*** exed_ has joined #openstack-dev09:34
*** SergeyLukjanov_ is now known as SergeyLukjanov09:36
*** matsuhashi has joined #openstack-dev09:39
*** DinaBelova_ is now known as DinaBelova09:40
*** yamahata has quit IRC09:40
*** NikitaKonovalov is now known as NikitaKonovalov_09:40
*** SergeyLukjanov is now known as SergeyLukjanov_09:40
*** xga has joined #openstack-dev09:42
*** danpb has joined #openstack-dev09:44
*** Alexei_987 has joined #openstack-dev09:44
*** athomas has joined #openstack-dev09:44
*** iartarisi has joined #openstack-dev09:45
*** mariusleu has joined #openstack-dev09:45
*** DinaBelova is now known as DinaBelova_09:46
*** nosnos has quit IRC09:46
*** nosnos has joined #openstack-dev09:46
*** nosnos has quit IRC09:47
*** xarses has quit IRC09:47
*** martyntaylor has joined #openstack-dev09:48
*** sweston has quit IRC09:49
*** matsuhashi has quit IRC09:50
*** xarses has joined #openstack-dev09:52
*** shardy is now known as shardy_afk09:53
*** sweston has joined #openstack-dev09:55
*** xarses has quit IRC10:01
*** tdruiva has joined #openstack-dev10:02
*** kiall has joined #openstack-dev10:03
*** e0ne_ has quit IRC10:03
*** e0ne has joined #openstack-dev10:05
*** amerine has joined #openstack-dev10:06
*** ifarkas_ has quit IRC10:08
*** jistr has quit IRC10:08
*** jcooley_ has joined #openstack-dev10:09
*** neoXsys has joined #openstack-dev10:09
*** ifarkas has joined #openstack-dev10:11
*** sarob has joined #openstack-dev10:12
*** xarses has joined #openstack-dev10:12
*** avishayb has quit IRC10:13
*** jcooley_ has quit IRC10:14
*** jp_at_hp has joined #openstack-dev10:14
*** DinaBelova_ is now known as DinaBelova10:15
*** sarob has quit IRC10:16
*** ijw has quit IRC10:17
*** SergeyLukjanov_ is now known as SergeyLukjanov10:19
*** GheRivero has quit IRC10:20
*** kiall has quit IRC10:21
*** ijw has joined #openstack-dev10:23
*** d0ugal has joined #openstack-dev10:28
*** coolsvap has quit IRC10:28
*** mariusleu has quit IRC10:33
*** paragan has quit IRC10:34
*** avishayb has joined #openstack-dev10:34
*** AlexF_ has quit IRC10:37
*** jruzicka has joined #openstack-dev10:37
*** jistr has joined #openstack-dev10:38
*** e0ne_ has joined #openstack-dev10:39
*** akamyshnikova has joined #openstack-dev10:40
*** yamahata has joined #openstack-dev10:41
*** DinaBelova is now known as DinaBelova_10:42
*** e0ne has quit IRC10:42
*** russell_h has quit IRC10:45
*** russell_h has joined #openstack-dev10:46
*** mariusleu has joined #openstack-dev10:46
*** networkstatic has quit IRC10:47
*** vkozhukalov has quit IRC10:48
*** ArxCruz has joined #openstack-dev10:48
*** xga has quit IRC10:51
*** yassine has quit IRC10:54
*** boris-42 has quit IRC10:54
*** e0ne_ has quit IRC10:54
*** e0ne has joined #openstack-dev10:54
*** lucasagomes has joined #openstack-dev10:56
*** BobBallAway is now known as BobBall10:57
*** derekh has quit IRC10:58
*** vkozhukalov has joined #openstack-dev11:00
*** jcooley_ has joined #openstack-dev11:02
*** max_lobur_afk is now known as max_lobur11:05
*** xga has joined #openstack-dev11:08
*** sarob has joined #openstack-dev11:13
*** jcooley_ has quit IRC11:16
*** DinaBelova_ is now known as DinaBelova11:17
*** MaxV has quit IRC11:18
*** reed has joined #openstack-dev11:18
*** tdruiva has quit IRC11:18
*** amuller has joined #openstack-dev11:20
*** sarob has quit IRC11:20
*** gszasz has quit IRC11:20
*** gcha has quit IRC11:20
*** neoXsys has quit IRC11:23
*** e0ne_ has joined #openstack-dev11:28
*** e0ne has quit IRC11:28
*** MaxV has joined #openstack-dev11:28
*** e0ne has joined #openstack-dev11:30
*** e0ne_ has quit IRC11:30
*** coolsvap has joined #openstack-dev11:31
*** evgenyf has quit IRC11:36
*** e0ne has quit IRC11:36
*** jpich has joined #openstack-dev11:38
*** rods has joined #openstack-dev11:40
*** xga has quit IRC11:40
*** sweston has quit IRC11:45
*** e0ne has joined #openstack-dev11:46
*** HenryG has quit IRC11:48
*** ehaselwanter has quit IRC11:50
*** aditirav has joined #openstack-dev11:50
*** paragan has joined #openstack-dev11:51
*** ehaselwanter has joined #openstack-dev11:53
*** jtomasek has joined #openstack-dev11:54
*** miguitas has quit IRC11:55
*** xga has joined #openstack-dev11:56
*** aditirav_ has joined #openstack-dev11:57
*** faramir1 has quit IRC11:58
*** e0ne has quit IRC11:58
*** e0ne has joined #openstack-dev11:58
*** asalkeld has quit IRC11:59
*** sumanthns has quit IRC12:00
*** xqueralt is now known as xqueralt|afk12:01
*** aditirav has quit IRC12:01
*** aditirav_ is now known as aditirav12:01
*** paragan has quit IRC12:01
*** pixelb has quit IRC12:03
*** yassine has joined #openstack-dev12:06
*** Nikolay_St has quit IRC12:07
*** rohitk has quit IRC12:08
*** nacim has quit IRC12:10
*** rfolco has joined #openstack-dev12:11
*** asalkeld has joined #openstack-dev12:12
*** JuanManuelOlle has joined #openstack-dev12:12
*** sarob has joined #openstack-dev12:16
*** gszasz has joined #openstack-dev12:16
*** achampion has joined #openstack-dev12:17
*** lcheng has joined #openstack-dev12:19
*** paragan has joined #openstack-dev12:19
*** paragan has quit IRC12:19
*** coolsvap has quit IRC12:20
*** sarob has quit IRC12:22
*** SergeyLukjanov is now known as SergeyLukjanov_12:22
*** david-lyle has quit IRC12:22
*** DinaBelova is now known as DinaBelova_12:24
*** paragan has joined #openstack-dev12:24
*** paragan has quit IRC12:24
*** paragan has joined #openstack-dev12:24
*** oanufriev has joined #openstack-dev12:24
*** ijw has quit IRC12:25
*** paragan has quit IRC12:27
*** afazekas has joined #openstack-dev12:27
*** anyone_else has joined #openstack-dev12:29
*** IanGovett has joined #openstack-dev12:30
*** akrivoka has joined #openstack-dev12:31
*** afrittoli has joined #openstack-dev12:33
*** lcheng has quit IRC12:33
*** andreaf has quit IRC12:33
*** afrittoli has quit IRC12:34
*** Sumeniac has quit IRC12:34
*** andreaf has joined #openstack-dev12:34
*** galstrom_zzz is now known as galstrom12:35
*** kolesovdv has quit IRC12:35
*** galstrom is now known as galstrom_zzz12:35
*** kolesovdv has joined #openstack-dev12:36
*** sumanth__ has quit IRC12:39
*** neeti has quit IRC12:40
*** ehaselwanter has quit IRC12:40
*** anyone_else is now known as romcheg112:41
*** rraja has quit IRC12:42
*** CaptTofu has joined #openstack-dev12:42
*** paragan has joined #openstack-dev12:42
*** nacim has joined #openstack-dev12:43
*** paragan has quit IRC12:43
*** aeperezt has joined #openstack-dev12:44
*** michchap has quit IRC12:44
*** Sumeniac has joined #openstack-dev12:44
*** michchap has joined #openstack-dev12:44
*** gabriel-bezerra has joined #openstack-dev12:48
*** e0ne_ has joined #openstack-dev12:49
*** e0ne has quit IRC12:49
*** michchap has quit IRC12:49
*** evgenyf has joined #openstack-dev12:49
*** jcooley_ has joined #openstack-dev12:51
*** dave_tucker_zzz has joined #openstack-dev12:53
*** dave_tucker_zzz is now known as dave_tucker12:53
*** sumanth__ has joined #openstack-dev12:53
*** artom has joined #openstack-dev12:54
*** mfink has quit IRC12:55
*** riskable has joined #openstack-dev12:58
*** paragan has joined #openstack-dev12:59
*** paragan has quit IRC12:59
*** paragan has joined #openstack-dev12:59
*** d0ugal has quit IRC12:59
*** aditirav has quit IRC13:00
*** pcm_ has joined #openstack-dev13:00
*** xqueralt|afk is now known as xqueralt13:01
*** mrunge has quit IRC13:01
*** d0ugal has joined #openstack-dev13:01
*** d0ugal has quit IRC13:01
*** d0ugal has joined #openstack-dev13:01
*** HenryG has joined #openstack-dev13:03
*** vkozhukalov has quit IRC13:03
*** achampion has quit IRC13:04
*** eharney has joined #openstack-dev13:05
*** gabriel-bezerra has quit IRC13:06
*** ehaselwanter has joined #openstack-dev13:08
*** tdruiva has joined #openstack-dev13:09
*** GheRivero has joined #openstack-dev13:09
*** eglynn is now known as eglynn-lunch13:10
*** topol has joined #openstack-dev13:10
*** DinaBelova_ is now known as DinaBelova13:10
*** READ10 has joined #openstack-dev13:11
*** paragan has quit IRC13:11
*** dstanek has joined #openstack-dev13:13
*** markvoelker has joined #openstack-dev13:14
*** rdas has quit IRC13:14
*** e0ne_ has quit IRC13:14
*** e0ne has joined #openstack-dev13:15
*** evgenyf has quit IRC13:15
*** michchap has joined #openstack-dev13:15
*** e0ne_ has joined #openstack-dev13:16
*** yamahata has quit IRC13:16
*** vkozhukalov has joined #openstack-dev13:18
*** sarob has joined #openstack-dev13:19
*** e0ne has quit IRC13:19
*** michchap has quit IRC13:20
*** e0ne_ has quit IRC13:20
*** yamahata has joined #openstack-dev13:20
*** e0ne has joined #openstack-dev13:20
*** gcha has joined #openstack-dev13:21
*** READ10 has quit IRC13:22
*** haomaiwa_ has quit IRC13:23
*** sgordon has joined #openstack-dev13:23
*** sgordon has joined #openstack-dev13:23
*** d0ugal has quit IRC13:23
*** jcooley_ has quit IRC13:25
*** sarob has quit IRC13:25
*** bswartz has quit IRC13:28
*** haomaiwang has joined #openstack-dev13:30
*** omachace has left #openstack-dev13:32
*** haomaiwa_ has joined #openstack-dev13:33
*** hartsocks has joined #openstack-dev13:34
*** mestery_ has joined #openstack-dev13:35
*** haomaiwang has quit IRC13:35
*** gszasz is now known as gszasz_afk13:36
*** mestery has quit IRC13:37
*** e0ne has quit IRC13:37
*** e0ne_ has joined #openstack-dev13:37
*** jpomero has quit IRC13:38
*** Shrews has joined #openstack-dev13:38
*** tdruiva has quit IRC13:40
*** CaptTofu has quit IRC13:40
*** dbalog has joined #openstack-dev13:40
*** e0ne_ has quit IRC13:41
*** e0ne has joined #openstack-dev13:41
*** e0ne has quit IRC13:42
*** d0ugal has joined #openstack-dev13:42
*** e0ne has joined #openstack-dev13:42
*** vladikr has joined #openstack-dev13:43
zulvishy:  just uploaded the patch13:43
*** temujin has joined #openstack-dev13:43
*** temujin has quit IRC13:44
*** browne has joined #openstack-dev13:44
*** e0ne_ has joined #openstack-dev13:44
*** e0ne has quit IRC13:44
*** evgenyf has joined #openstack-dev13:45
*** oanufriev` has joined #openstack-dev13:45
*** oanufriev has quit IRC13:45
*** IanGovett has quit IRC13:45
*** e0ne has joined #openstack-dev13:46
*** e0ne_ has quit IRC13:46
*** yamahata has quit IRC13:46
*** neelashah has joined #openstack-dev13:46
*** yamahata has joined #openstack-dev13:47
*** achampion has joined #openstack-dev13:47
*** e0ne_ has joined #openstack-dev13:48
*** e0ne has quit IRC13:48
*** thuc has joined #openstack-dev13:49
*** sumanth__ has quit IRC13:50
*** prad has joined #openstack-dev13:50
*** prad has quit IRC13:51
*** prad has joined #openstack-dev13:51
*** arnaud__ has joined #openstack-dev13:52
*** jdob has joined #openstack-dev13:54
*** bswartz has joined #openstack-dev13:54
*** markwash has joined #openstack-dev13:55
*** radez_g0n3 is now known as radez13:55
*** bswartz has quit IRC13:56
*** tdruiva has joined #openstack-dev13:56
*** lcheng has joined #openstack-dev13:57
*** danielbruno has joined #openstack-dev13:57
*** danielbruno has joined #openstack-dev13:57
*** ayoung-zZzZzZzZ has quit IRC13:58
*** cagrev has joined #openstack-dev13:58
*** faramir1 has joined #openstack-dev13:59
*** Drankis has quit IRC14:00
*** hcc has joined #openstack-dev14:00
*** burt1 has joined #openstack-dev14:00
*** hcc is now known as hdd_14:00
*** xqueralt has quit IRC14:00
*** xga_ has joined #openstack-dev14:01
*** xga has quit IRC14:01
*** eharney has quit IRC14:01
*** xqueralt has joined #openstack-dev14:01
*** tiamar has quit IRC14:01
*** akamyshnikova has quit IRC14:02
*** tiamar has joined #openstack-dev14:02
*** danielbruno has quit IRC14:02
*** rods has left #openstack-dev14:03
*** Drankis has joined #openstack-dev14:03
*** romcheg1 has quit IRC14:03
*** vijendar has joined #openstack-dev14:03
*** lbragstad has quit IRC14:03
*** samuelbercovici has joined #openstack-dev14:03
*** mriedem has joined #openstack-dev14:04
*** beagles is now known as beagles_brb14:04
*** kiall has joined #openstack-dev14:05
*** vkozhukalov has quit IRC14:06
*** yamahata has quit IRC14:09
*** yamahata has joined #openstack-dev14:09
*** yamahata has quit IRC14:10
*** yamahata has joined #openstack-dev14:10
*** jayg|g0n3 is now known as jayg14:11
*** gordc has joined #openstack-dev14:11
*** Shrews has left #openstack-dev14:14
*** dims has quit IRC14:15
*** dims has joined #openstack-dev14:15
*** michchap has joined #openstack-dev14:16
*** eharney has joined #openstack-dev14:16
*** kolesovdv has quit IRC14:17
*** vartom1111111114 has quit IRC14:18
*** jcooley_ has joined #openstack-dev14:18
*** vkozhukalov has joined #openstack-dev14:19
*** yamahata has quit IRC14:19
*** michchap has quit IRC14:20
*** yamahata has joined #openstack-dev14:22
*** sarob has joined #openstack-dev14:22
*** toabctl has quit IRC14:22
*** ivoks has quit IRC14:23
*** rha has quit IRC14:23
*** ivoks has joined #openstack-dev14:23
*** CaptTofu has joined #openstack-dev14:24
*** toabctl has joined #openstack-dev14:25
*** CaptTofu has quit IRC14:25
*** max_lobur is now known as max_lobur_afk14:26
*** rha has joined #openstack-dev14:26
*** tdruiva has quit IRC14:26
*** CaptTofu has joined #openstack-dev14:26
*** tdruiva has joined #openstack-dev14:27
*** viktors has joined #openstack-dev14:27
*** jcooley_ has quit IRC14:27
*** sarob has quit IRC14:28
*** jpomero has joined #openstack-dev14:29
*** thuc has quit IRC14:29
*** thuc has joined #openstack-dev14:30
*** srenatus has quit IRC14:30
*** peristeri has joined #openstack-dev14:30
*** CaptTofu has quit IRC14:31
*** csaba|afk is now known as csaba14:32
*** IanGovett has joined #openstack-dev14:32
*** thuc has quit IRC14:34
*** READ10 has joined #openstack-dev14:34
*** lbragstad has joined #openstack-dev14:36
*** yolanda_ has quit IRC14:37
*** dvarga has joined #openstack-dev14:37
*** yamahata has quit IRC14:38
*** yolanda_ has joined #openstack-dev14:38
*** clayb has joined #openstack-dev14:38
*** michchap has joined #openstack-dev14:39
*** jckasper has quit IRC14:39
*** changbl has quit IRC14:39
*** yamahata has joined #openstack-dev14:40
*** eharney has quit IRC14:41
*** eharney_ has joined #openstack-dev14:41
*** boris-42 has joined #openstack-dev14:41
*** eharney_ is now known as eharney14:41
*** michchap has quit IRC14:43
*** scottsanchez has joined #openstack-dev14:43
*** afazekas has quit IRC14:43
*** scottsanchez has quit IRC14:44
*** yolanda_ has quit IRC14:46
*** salv-orlando has joined #openstack-dev14:46
*** eglynn-lunch is now known as eglynn14:47
*** yolanda_ has joined #openstack-dev14:47
*** bswartz has joined #openstack-dev14:50
*** caleb_ has joined #openstack-dev14:50
*** rraja has joined #openstack-dev14:50
*** yolanda_ has quit IRC14:52
*** jnoller has joined #openstack-dev14:53
*** lcheng has quit IRC14:53
*** florentflament_ has quit IRC14:54
*** yolanda_ has joined #openstack-dev14:56
*** max_lobur_afk is now known as max_lobur14:56
*** mestery_ is now known as mestery14:56
*** srenatus has joined #openstack-dev14:57
*** spzala has joined #openstack-dev14:57
*** faramir1 has quit IRC14:58
*** nshaikh has left #openstack-dev14:58
*** alex_klimov has quit IRC14:58
*** lcheng has joined #openstack-dev14:59
*** hartsocks has quit IRC14:59
*** byeager has joined #openstack-dev15:00
*** kevinconway has joined #openstack-dev15:00
*** hdd_ has quit IRC15:00
*** stevemar has joined #openstack-dev15:01
*** IanGovett has quit IRC15:01
*** joesavak has joined #openstack-dev15:01
*** yolanda_ has quit IRC15:01
*** yolanda_ has joined #openstack-dev15:02
*** MaxV has quit IRC15:03
*** tmclaugh[work] has joined #openstack-dev15:03
*** MaxV has joined #openstack-dev15:05
*** IanGovett has joined #openstack-dev15:05
*** yolanda_ has quit IRC15:05
*** yolanda has joined #openstack-dev15:05
*** yolanda has quit IRC15:05
*** AlanClark has joined #openstack-dev15:05
*** carlp has joined #openstack-dev15:05
*** yolanda has joined #openstack-dev15:06
*** yolanda has quit IRC15:06
*** dstufft has quit IRC15:07
*** dstufft has joined #openstack-dev15:07
*** adreznec has joined #openstack-dev15:08
*** danjared has quit IRC15:08
*** mfer has joined #openstack-dev15:08
*** yolanda has joined #openstack-dev15:08
*** danjared has joined #openstack-dev15:12
*** pschaef has quit IRC15:12
*** lcheng has quit IRC15:14
*** jecarey has joined #openstack-dev15:15
*** FunnyLookinHat has joined #openstack-dev15:15
*** caleb_ has quit IRC15:15
*** yolanda has quit IRC15:15
*** gokrokve has joined #openstack-dev15:15
*** amuller has quit IRC15:16
*** yolanda has joined #openstack-dev15:17
*** otherwiseguy has joined #openstack-dev15:17
*** cjoelrun has joined #openstack-dev15:17
*** willingc has joined #openstack-dev15:17
*** yolanda has joined #openstack-dev15:17
*** ayoung-zZzZzZzZ has joined #openstack-dev15:18
*** dims has quit IRC15:18
*** jckasper has joined #openstack-dev15:18
*** mfer has quit IRC15:18
*** marekd|away is now known as marekd15:18
*** dvarga is now known as dvarga|away15:19
*** dvarga|away is now known as dvarga15:19
*** dave_tucker is now known as dave_tucker_zzz15:20
*** DinaBelova is now known as DinaBelova_15:20
*** jobewan has joined #openstack-dev15:21
*** dims has joined #openstack-dev15:21
*** ehaselwanter has quit IRC15:21
*** yolanda has quit IRC15:22
*** yolanda has joined #openstack-dev15:23
*** cjoelrun has quit IRC15:23
*** yolanda has quit IRC15:24
*** cjoelrun has joined #openstack-dev15:24
*** lucasagomes is now known as lucas-hungry15:24
*** yolanda has joined #openstack-dev15:24
*** rwsu has joined #openstack-dev15:24
*** browne has left #openstack-dev15:25
*** browne has joined #openstack-dev15:25
*** jgrimm has joined #openstack-dev15:25
*** xarses has quit IRC15:25
*** sarob has joined #openstack-dev15:25
*** xga has joined #openstack-dev15:25
*** sjmc7 has joined #openstack-dev15:25
*** markmc has quit IRC15:26
*** xga_ has quit IRC15:26
*** oanufriev` has quit IRC15:26
*** GNithya has joined #openstack-dev15:26
*** lcheng has joined #openstack-dev15:27
*** caleb_ has joined #openstack-dev15:27
*** oanufriev has joined #openstack-dev15:27
*** david-lyle has joined #openstack-dev15:27
*** arnaud__ has quit IRC15:28
*** caleb_` has joined #openstack-dev15:29
*** markwash has quit IRC15:29
*** avishayb has quit IRC15:29
*** evgenyf has quit IRC15:30
*** peoplemerge has quit IRC15:30
*** mfer has joined #openstack-dev15:30
*** lcheng_ has joined #openstack-dev15:30
*** mrunge has joined #openstack-dev15:30
*** sarob has quit IRC15:31
*** yolanda has quit IRC15:31
*** david-lyle has quit IRC15:32
*** caleb_ has quit IRC15:32
*** lcheng has quit IRC15:32
*** yolanda has joined #openstack-dev15:32
*** yolanda has quit IRC15:32
*** yolanda has joined #openstack-dev15:33
*** kenperkins_ has quit IRC15:33
*** avishayb has joined #openstack-dev15:34
*** kenperkins has joined #openstack-dev15:34
*** dave_tucker_zzz is now known as dave_tucker15:35
*** devoid has joined #openstack-dev15:35
*** DinaBelova_ is now known as DinaBelova15:35
*** gilliard has joined #openstack-dev15:36
*** doug-fish has joined #openstack-dev15:36
*** reed has quit IRC15:36
*** terrylhowe has joined #openstack-dev15:37
*** xga has quit IRC15:37
*** nelsnelson has joined #openstack-dev15:37
*** peoplemerge has joined #openstack-dev15:38
*** yolanda has quit IRC15:38
*** yolanda has joined #openstack-dev15:39
*** emagana has joined #openstack-dev15:39
*** rdas has joined #openstack-dev15:39
*** asadoughi has left #openstack-dev15:39
*** emagana has quit IRC15:39
*** emagana has joined #openstack-dev15:39
*** dkranz has joined #openstack-dev15:40
*** sandywalsh has quit IRC15:40
*** pberis has joined #openstack-dev15:40
*** reed has joined #openstack-dev15:41
*** pberis has quit IRC15:41
*** xga has joined #openstack-dev15:41
*** markmcclain has joined #openstack-dev15:41
*** pberis has joined #openstack-dev15:42
dstanekdolphm: ping15:42
*** nelsnelson has quit IRC15:42
dolphmdstanek: pong15:42
*** jprovazn has quit IRC15:43
dstanekdolphm: i was looking at https://review.openstack.org/#/c/56243 and was thinking about suggesting moving logic out of the driver and into the manager15:43
*** nelsnelson has joined #openstack-dev15:44
dstanekdolphm: we started having conversations on this, but i don't remember where people stand15:44
dstanekdolphm: do you think that is the right place for the logic?15:44
*** arnaud has joined #openstack-dev15:44
dstanekdolphm: summary of the changes as i see them - http://paste.openstack.org/show/62178/15:44
*** zzelle has quit IRC15:45
dolphmdstanek: the business logic should definitely be in the manager15:45
dstanekdolphm: cool, publishing my review now then15:46
dstanekdolphm: thx15:46
*** yolanda has quit IRC15:46
dolphmdstanek: has_remaining_uses() in the driver should be replaced with get_remaining_uses(); and it looks like some new logic in the controllers should be pushed down to the trust manager15:46
*** yolanda has joined #openstack-dev15:47
*** ArxCruz has quit IRC15:48
*** AlexF_ has joined #openstack-dev15:48
*** ArxCruz has joined #openstack-dev15:48
*** nelsnelson has quit IRC15:48
dstanekdolphm: you're thinking the validation should start moving toward the manager? i would definitely agree as i see the job of controllers to just turn web stuff into domain stuff15:49
*** tongli has joined #openstack-dev15:50
dolphmdstanek: +++++++15:50
*** rcleere has joined #openstack-dev15:51
*** evgenyf has joined #openstack-dev15:51
*** nelsnelson has joined #openstack-dev15:52
*** mrunge has quit IRC15:53
*** adreznec has quit IRC15:53
*** sandywalsh has joined #openstack-dev15:53
*** yolanda has quit IRC15:53
*** beagles_brb is now known as beagles15:54
*** JuanManuelOlle has quit IRC15:54
*** artom has quit IRC15:54
*** yolanda has joined #openstack-dev15:54
*** terryw has joined #openstack-dev15:55
*** jmontemayor has joined #openstack-dev15:55
*** mnaser has joined #openstack-dev15:56
*** xga has quit IRC15:56
*** jmontemayor has quit IRC15:57
*** jmontemayor has joined #openstack-dev15:57
*** JuanManuelOlle has joined #openstack-dev15:57
*** xga has joined #openstack-dev15:58
*** bpokorny has joined #openstack-dev15:58
*** otherwiseguy has quit IRC15:58
*** oanufriev has quit IRC16:00
*** matrohon has quit IRC16:00
*** mfer has quit IRC16:00
*** oanufriev has joined #openstack-dev16:01
*** Ruetobas has quit IRC16:01
*** yolanda has quit IRC16:01
*** mfer has joined #openstack-dev16:01
*** caleb_` has quit IRC16:02
*** athomas has quit IRC16:02
*** Ruetobas has joined #openstack-dev16:03
*** yolanda has joined #openstack-dev16:03
*** cmyster has left #openstack-dev16:04
*** boris-42 has quit IRC16:05
*** thedodd has joined #openstack-dev16:05
*** CaptTofu has joined #openstack-dev16:05
*** unicell1 has joined #openstack-dev16:06
*** carl_baldwin has joined #openstack-dev16:06
*** pablosan has joined #openstack-dev16:06
*** comay has quit IRC16:06
*** ehaselwanter has joined #openstack-dev16:07
*** csaba is now known as csaba|afk16:07
*** oanufriev has quit IRC16:07
*** Ruetobas has quit IRC16:08
*** d0ugal has quit IRC16:08
*** caleb_ has joined #openstack-dev16:08
*** devoid has quit IRC16:08
*** xarses has joined #openstack-dev16:08
*** yolanda has quit IRC16:09
*** pablosan has quit IRC16:09
*** achampio1 has joined #openstack-dev16:09
*** irenab has quit IRC16:09
*** pablosan has joined #openstack-dev16:09
*** yolanda has joined #openstack-dev16:09
*** ifarkas has quit IRC16:09
*** athomas has joined #openstack-dev16:11
*** ehaselwanter has quit IRC16:11
*** achampion has quit IRC16:12
*** jcooley_ has joined #openstack-dev16:12
*** Ruetobas has joined #openstack-dev16:13
*** utlemming has quit IRC16:15
*** Drankis has quit IRC16:15
marundhellmann: ping16:15
*** willingc has quit IRC16:15
*** evgenyf has quit IRC16:15
*** yolanda has quit IRC16:17
*** nmagnezi has quit IRC16:17
marunttx: ping16:17
*** yolanda has joined #openstack-dev16:17
*** reed has quit IRC16:17
*** kgriffs_afk is now known as kgriffs16:18
*** DinaBelova is now known as DinaBelova_16:18
*** utlemming has joined #openstack-dev16:18
*** willingc has joined #openstack-dev16:18
*** xga has quit IRC16:18
*** dvarga is now known as dvarga|away16:20
*** dvarga|away is now known as dvarga16:20
*** troytoman-away is now known as troytoman16:21
*** gokrokve has quit IRC16:21
*** e0ne_ has quit IRC16:21
*** e0ne has joined #openstack-dev16:21
*** lcheng_ has quit IRC16:22
*** russell_h has quit IRC16:22
*** russell_h has joined #openstack-dev16:22
*** joesavak has quit IRC16:23
*** lucas-hungry is now known as lucasagomes16:24
*** david-lyle has joined #openstack-dev16:24
*** yolanda has quit IRC16:24
vishyzul: thanks!16:24
*** yolanda has joined #openstack-dev16:25
*** xga has joined #openstack-dev16:26
*** troytoman is now known as troytoman-away16:26
*** zul has quit IRC16:29
*** joesavak has joined #openstack-dev16:29
*** mlavalle has joined #openstack-dev16:30
*** thuc has joined #openstack-dev16:30
*** pmathews has joined #openstack-dev16:30
*** hartsocks has joined #openstack-dev16:30
*** xga has quit IRC16:30
*** lbragstad has quit IRC16:30
*** thuc has quit IRC16:31
*** jprovazn has joined #openstack-dev16:31
*** thuc has joined #openstack-dev16:31
*** DinaBelova_ is now known as DinaBelova16:31
*** zul has joined #openstack-dev16:32
*** xga has joined #openstack-dev16:32
*** thuc has quit IRC16:32
*** thuc has joined #openstack-dev16:32
*** lcheng has joined #openstack-dev16:33
*** martyntaylor has quit IRC16:33
*** willingc has left #openstack-dev16:33
*** GNithya has quit IRC16:33
*** martyntaylor has joined #openstack-dev16:33
*** lsmola_ has quit IRC16:34
*** networks_ has joined #openstack-dev16:34
*** jcooley_ has quit IRC16:35
*** rnirmal has joined #openstack-dev16:35
*** ehaselwanter has joined #openstack-dev16:36
*** armax has joined #openstack-dev16:36
*** pmathews has quit IRC16:40
*** mikeoutland has joined #openstack-dev16:40
*** michchap has joined #openstack-dev16:40
*** sweston has joined #openstack-dev16:40
*** changbl has joined #openstack-dev16:41
*** ehaselwanter has quit IRC16:41
*** sweston has quit IRC16:41
*** artom has joined #openstack-dev16:42
*** e0ne has quit IRC16:42
*** pmathews has joined #openstack-dev16:43
*** sweston has joined #openstack-dev16:43
*** troytoman-away is now known as troytoman16:45
*** michchap has quit IRC16:45
*** gatuus has joined #openstack-dev16:45
*** marekd is now known as marekd|away16:47
*** hemna has quit IRC16:47
*** xga has quit IRC16:49
*** troytoman is now known as troytoman-away16:49
*** xga has joined #openstack-dev16:49
*** gyee has joined #openstack-dev16:51
*** rraja has quit IRC16:52
*** morganfainberg|z is now known as morganfainberg16:52
morganfainbergdstanek, ++16:53
*** thouveng_ has quit IRC16:53
*** thouveng_ has joined #openstack-dev16:54
*** markmc has joined #openstack-dev16:54
*** dave_tucker is now known as dave_tucker_zzz16:56
*** BLZbubba has quit IRC16:56
*** dave_tucker_zzz is now known as dave_tucker16:57
morganfainbergdstanek, ideally controllers should only (as far as i can tell) massage data into usable formats / convert to expected output16:58
morganfainbergdstanek, that was part of that massive cleanup for delete logic i did earlier16:58
*** BLZbubba has joined #openstack-dev16:58
*** d0ugal has joined #openstack-dev16:58
*** afazekas has joined #openstack-dev16:58
*** tkammer has quit IRC16:59
*** corXi has quit IRC16:59
*** hcc has joined #openstack-dev17:00
*** hcc is now known as hdd_17:00
*** dave_tucker is now known as dave_tucker_zzz17:00
*** byeager has quit IRC17:01
*** lbragstad has joined #openstack-dev17:01
*** _cjones_ has joined #openstack-dev17:01
*** byeager has joined #openstack-dev17:01
*** dvarga is now known as dvarga|away17:03
*** dvarga|away is now known as dvarga17:03
*** BLZbubba has quit IRC17:03
*** BLZbubba has joined #openstack-dev17:03
*** cagrev has quit IRC17:03
*** arnaud has quit IRC17:04
*** achampion has joined #openstack-dev17:04
*** cagrev has joined #openstack-dev17:04
*** arnaud has joined #openstack-dev17:04
*** byeager_ has joined #openstack-dev17:04
*** byeager has quit IRC17:05
*** blamar has joined #openstack-dev17:06
*** achampio1 has quit IRC17:06
*** praneshp has joined #openstack-dev17:06
*** armax has left #openstack-dev17:06
*** oanufriev has joined #openstack-dev17:07
*** martyntaylor has quit IRC17:07
*** xmltok has joined #openstack-dev17:08
*** avishayb has quit IRC17:09
*** mikeoutland has quit IRC17:09
*** cadenzajon has joined #openstack-dev17:09
*** rnirmal has quit IRC17:10
*** buzztroll has joined #openstack-dev17:13
*** atiwari has joined #openstack-dev17:13
*** dsantos_ has left #openstack-dev17:14
*** comay has joined #openstack-dev17:14
*** boris-42 has joined #openstack-dev17:14
*** iartarisi has quit IRC17:15
*** stevemar2 has joined #openstack-dev17:15
*** gokrokve has joined #openstack-dev17:15
*** sandywalsh has quit IRC17:15
*** praneshp has quit IRC17:16
*** atiwari has quit IRC17:16
*** atiwari has joined #openstack-dev17:16
*** NithyaG__ has joined #openstack-dev17:17
*** byeager_ has quit IRC17:18
*** stevemar has quit IRC17:18
*** Drankis has joined #openstack-dev17:19
*** byeager has joined #openstack-dev17:19
*** afazekas has quit IRC17:21
*** yassine has quit IRC17:21
*** networks_ has quit IRC17:22
*** networks_ has joined #openstack-dev17:23
*** networks_ is now known as networkstatic17:23
*** byeager has quit IRC17:23
*** ygbo has quit IRC17:24
*** sandywalsh has joined #openstack-dev17:24
*** pschaef has joined #openstack-dev17:24
*** dave_tucker_zzz is now known as dave_tucker17:24
*** Alexei_987 has quit IRC17:25
*** jcooley_ has joined #openstack-dev17:25
*** markmc has quit IRC17:26
*** gcha has quit IRC17:27
*** francois_eleouet has quit IRC17:28
*** afazekas has joined #openstack-dev17:28
*** jcooley_ has quit IRC17:28
*** sarob has joined #openstack-dev17:29
*** mmagr has quit IRC17:29
*** ayoung-zZzZzZzZ is now known as ayoung17:31
*** adreznec has joined #openstack-dev17:31
*** browne has quit IRC17:31
*** jsavak has joined #openstack-dev17:31
*** angdraug has joined #openstack-dev17:33
*** JordanP has quit IRC17:34
*** jcooley_ has joined #openstack-dev17:34
*** sarob has quit IRC17:34
*** xqueralt has quit IRC17:35
*** zaitcev has joined #openstack-dev17:35
*** joesavak has quit IRC17:35
*** xga has quit IRC17:36
*** ehaselwanter has joined #openstack-dev17:36
*** xga has joined #openstack-dev17:36
*** jpich has quit IRC17:37
*** Mandell has quit IRC17:37
*** bdpayne has joined #openstack-dev17:37
*** coolsvap has joined #openstack-dev17:38
*** xarses has quit IRC17:38
*** belmoreira has quit IRC17:40
*** dave_tucker is now known as dave_tucker_zzz17:41
*** michchap has joined #openstack-dev17:41
*** michchap has quit IRC17:41
*** AlexF_ has quit IRC17:42
*** michchap has joined #openstack-dev17:42
*** oanufriev has quit IRC17:42
*** mrodden has joined #openstack-dev17:43
*** ehaselwanter has quit IRC17:43
*** csd has joined #openstack-dev17:44
*** networkstatic has quit IRC17:44
*** akrivoka has quit IRC17:44
*** vkozhukalov has quit IRC17:44
*** alop has joined #openstack-dev17:46
*** michchap has quit IRC17:46
*** topol has quit IRC17:46
*** Shaan7 has joined #openstack-dev17:46
*** caleb_ has quit IRC17:46
*** Shaan7 has quit IRC17:46
*** Shaan7 has joined #openstack-dev17:46
*** rcleere has quit IRC17:47
*** reed has joined #openstack-dev17:47
*** nelsnelson is now known as nelsnelson_away17:49
*** topol has joined #openstack-dev17:50
*** ndipanov has quit IRC17:50
*** athomas has quit IRC17:50
*** caleb_ has joined #openstack-dev17:50
*** xga has quit IRC17:50
*** alop has quit IRC17:50
*** xga has joined #openstack-dev17:51
*** e0ne has joined #openstack-dev17:51
*** nelsnelson_away has quit IRC17:53
*** jistr has quit IRC17:53
*** krtaylor has quit IRC17:56
*** BobBall is now known as BobBallAway17:56
*** arnaud__ has joined #openstack-dev17:56
*** MaxV has quit IRC17:56
*** arnaud___ has joined #openstack-dev17:56
*** alop has joined #openstack-dev17:56
*** mikeoutland has joined #openstack-dev17:57
*** mikeoutland has quit IRC17:57
*** eglynn has quit IRC17:57
*** emagana has quit IRC17:58
*** mikeoutland has joined #openstack-dev17:58
*** emagana has joined #openstack-dev17:58
*** srenatus has quit IRC17:59
*** topol has quit IRC17:59
*** topol has joined #openstack-dev17:59
*** negronjl has quit IRC18:00
*** NithyaG__ has quit IRC18:00
*** jcooley_ has quit IRC18:00
*** jcooley_ has joined #openstack-dev18:01
*** mrodden has quit IRC18:01
*** digambar has joined #openstack-dev18:01
*** praneshp has joined #openstack-dev18:02
digambarHello Russellb18:03
russellbdigambar: hi18:03
digambarwhat is the deadline to submit the blueprint design for icehouse-318:04
*** cagrev_ has joined #openstack-dev18:04
*** cagrev has quit IRC18:04
*** danpb has quit IRC18:04
*** dave_tucker_zzz is now known as dave_tucker18:04
*** markwash has joined #openstack-dev18:05
digambarI want to submit the design for my submitted blueprint with all the description note18:06
digambarSo I am asking, is there any date you have finalized for final submission ?18:06
*** max_lobur is now known as max_lobur_afk18:08
*** byeager has joined #openstack-dev18:08
*** lcheng has quit IRC18:08
*** browne has joined #openstack-dev18:09
*** byeager has quit IRC18:09
*** byeager has joined #openstack-dev18:09
*** lcheng has joined #openstack-dev18:10
*** kushal has joined #openstack-dev18:11
*** byeager has quit IRC18:12
*** byeager has joined #openstack-dev18:12
*** mrodden has joined #openstack-dev18:15
*** byeager has quit IRC18:17
*** lcheng_ has joined #openstack-dev18:17
*** sweston has quit IRC18:17
*** nati_ueno has joined #openstack-dev18:17
*** rossella_s has quit IRC18:17
*** xga has quit IRC18:17
*** negronjl has joined #openstack-dev18:18
*** exed_ has quit IRC18:18
*** lcheng has quit IRC18:18
digambarHello Russellb18:19
*** bauzas has quit IRC18:20
digambarCompleted whole code debugging for nova with all the commands18:20
digambarCan you suggest me from where should I start the coding as a new joinee..18:21
digambar??18:21
russellbdigambar: icehouse-3 blueprints must be approved by this coming Tuesday18:21
digambarok18:22
digambarthen I'll submit all the design by tomorrow18:23
digambarThanks you18:23
*** tkay has joined #openstack-dev18:23
*** sn6i23a has joined #openstack-dev18:23
*** henrynash has quit IRC18:23
*** networkstatic has joined #openstack-dev18:24
*** caleb_ has quit IRC18:24
*** sweston has joined #openstack-dev18:24
*** vartom1111111114 has joined #openstack-dev18:27
*** gatuus has quit IRC18:28
*** harlowja_away is now known as harlowja18:28
*** xgsa has quit IRC18:29
*** kgriffs is now known as kgriffs_afk18:29
*** dvarga is now known as dvarga|away18:30
*** dvarga|away is now known as dvarga18:30
*** nacim has quit IRC18:30
*** ehaselwanter has joined #openstack-dev18:30
*** HenryG has quit IRC18:30
*** reed has quit IRC18:31
*** srenatus has joined #openstack-dev18:32
*** pcm has joined #openstack-dev18:32
*** fbo is now known as fbo_away18:33
*** HenryG has joined #openstack-dev18:33
*** aveiga has joined #openstack-dev18:33
*** gyee has quit IRC18:34
*** yolanda has joined #openstack-dev18:34
*** digambar has quit IRC18:34
*** sweston has quit IRC18:34
*** pcm_ has quit IRC18:35
*** byeager has joined #openstack-dev18:36
*** alop has quit IRC18:36
*** e0ne has quit IRC18:37
*** thedodd has quit IRC18:37
*** e0ne has joined #openstack-dev18:37
*** hartsocks has quit IRC18:39
*** cjoelrun has quit IRC18:40
*** sarob has joined #openstack-dev18:40
*** safchain has quit IRC18:40
*** caleb_ has joined #openstack-dev18:41
*** michchap has joined #openstack-dev18:42
*** michchap has quit IRC18:42
*** michchap has joined #openstack-dev18:42
*** alanmeadows has joined #openstack-dev18:43
*** alop has joined #openstack-dev18:43
*** praneshp has quit IRC18:43
*** alex_klimov has joined #openstack-dev18:44
*** michchap has quit IRC18:47
*** buzztroll has quit IRC18:51
*** buzztroll has joined #openstack-dev18:51
*** jp_at_hp has quit IRC18:52
*** odyssey4me has quit IRC18:53
*** zzelle has joined #openstack-dev18:53
*** jdurgin1 has joined #openstack-dev18:53
*** _cjones_ has quit IRC18:55
*** caleb_ has quit IRC18:55
*** johnthetubaguy has quit IRC18:55
*** jpomero has quit IRC18:55
*** kgriffs_afk is now known as kgriffs18:55
*** xarses has joined #openstack-dev18:56
*** jcooley_ has quit IRC18:56
*** jcooley_ has joined #openstack-dev18:59
*** rdas has quit IRC18:59
*** caleb_ has joined #openstack-dev18:59
*** mrodden1 has joined #openstack-dev19:00
*** nati_uen_ has joined #openstack-dev19:00
*** sarob has quit IRC19:00
*** mrodden has quit IRC19:00
*** rkukura has quit IRC19:00
*** cagrev has joined #openstack-dev19:00
*** adreznec has quit IRC19:00
*** jpomero has joined #openstack-dev19:01
*** sarob has joined #openstack-dev19:01
*** cagrev_ has quit IRC19:01
*** praneshp has joined #openstack-dev19:02
*** david-lyle has quit IRC19:03
*** nati_ueno has quit IRC19:03
*** aveiga has quit IRC19:03
*** jckasper_ has joined #openstack-dev19:03
*** nati_uen_ has quit IRC19:03
*** nelsnelson has joined #openstack-dev19:04
*** jckasper_ has quit IRC19:04
*** jckasper has quit IRC19:04
*** jckasper has joined #openstack-dev19:04
*** nati_ueno has joined #openstack-dev19:04
*** sundjango has joined #openstack-dev19:04
sundjangohi, I am new to OpenStack and would like to participate in the development. What would you suggest me to do first? Which issues would be the easiest to start and get familiar with?19:04
*** gordc has quit IRC19:06
*** lcheng_ has quit IRC19:07
*** nati_ueno has quit IRC19:07
*** gordc has joined #openstack-dev19:07
*** sn6i23a has quit IRC19:08
*** dvarga is now known as dvarga|away19:08
*** dvarga|away is now known as dvarga19:08
*** READ10 has quit IRC19:09
*** burt1 has quit IRC19:09
*** nelsnelson has quit IRC19:09
*** srenatus has quit IRC19:09
*** bdpayne has quit IRC19:09
*** doug_shelley66 has quit IRC19:10
*** bdpayne has joined #openstack-dev19:10
*** sahid has quit IRC19:10
*** doug_shelley66 has joined #openstack-dev19:11
*** yeylon__ has quit IRC19:11
*** rcleere has joined #openstack-dev19:13
*** adreznec has joined #openstack-dev19:16
*** romcheg has quit IRC19:17
*** nelsnelson has joined #openstack-dev19:18
*** jsavak has quit IRC19:18
*** rkukura has joined #openstack-dev19:18
*** nati_ueno has joined #openstack-dev19:19
*** nati_ueno has quit IRC19:19
*** vkozhukalov has joined #openstack-dev19:19
*** nati_ueno has joined #openstack-dev19:20
*** pcm has quit IRC19:21
*** byeager_ has joined #openstack-dev19:25
*** carl_baldwin has quit IRC19:25
*** byeager has quit IRC19:26
*** Mandell has joined #openstack-dev19:26
zzellesundjango, you can look at bugs with the low-hanging-fruit tag19:27
*** bknudson has quit IRC19:28
*** vartom1111111115 has joined #openstack-dev19:29
*** mrunge has joined #openstack-dev19:29
*** bknudson has joined #openstack-dev19:29
*** amcrn has quit IRC19:30
*** devoid has joined #openstack-dev19:30
*** vartom1111111114 has quit IRC19:30
*** e0ne has quit IRC19:30
*** e0ne has joined #openstack-dev19:31
*** alop has quit IRC19:35
*** e0ne has quit IRC19:35
*** csd has quit IRC19:38
alanmeadowsIs there a blueprint/plan for multiple keystone backends -- similar to Neutron ML2 Network Segments? e.g. several ldap backends somehow selected by the auth process19:40
morganfainbergalanmeadows, we have some of the basic structures in place to leverage that, but the code wasn't completed and has some flaws.  The usecase of multiple LDAP backends is still on the roadmap for Keystone19:41
morganfainbergalanmeadows, likely we will be leveraging the federation work currently being done to make that implementation cleaner19:41
morganfainbergalanmeadows, that is the some of the same mechansims as federation work19:42
alanmeadowsmorganfainberg: awesome, is there any place/wiki/anywthing to follow that effort?19:42
*** fbo_away is now known as fbo19:42
morganfainbergalanmeadows, well there was a BP for it in the havana timeline and a couple bugs.19:42
morganfainbergbut.  i don't know where those are/status19:42
*** michchap has joined #openstack-dev19:43
*** andreaf has quit IRC19:43
*** michchap has quit IRC19:43
alanmeadowsI'll hunt it down, thank you :)19:43
*** michchap has joined #openstack-dev19:43
*** csd has joined #openstack-dev19:45
*** thuc has quit IRC19:46
*** thuc has joined #openstack-dev19:46
*** thedodd has joined #openstack-dev19:46
*** dvarga is now known as dvarga|away19:47
*** dvarga|away is now known as dvarga19:47
*** gyee has joined #openstack-dev19:47
*** jpomero has quit IRC19:48
*** michchap has quit IRC19:48
*** jckasper has quit IRC19:48
*** jckasper has joined #openstack-dev19:48
*** thuc_ has joined #openstack-dev19:48
*** thuc has quit IRC19:48
*** jpomero has joined #openstack-dev19:49
*** thuc_ has quit IRC19:49
*** irenab has joined #openstack-dev19:49
*** thuc has joined #openstack-dev19:49
*** benonsoftware has joined #openstack-dev19:50
*** cagrev_ has joined #openstack-dev19:51
*** lcheng has joined #openstack-dev19:52
*** fbo is now known as fbo_away19:52
*** alop has joined #openstack-dev19:53
*** adreznec has quit IRC19:54
*** jruzicka has quit IRC19:54
*** cagrev has quit IRC19:55
*** jruzicka has joined #openstack-dev19:56
ayoungalanmeadows, I have  a POC for code that is necessary but not sufficient for multi ldap19:56
ayoungthe idea is that we need to change how we do user-id assignments19:57
*** pberis has quit IRC19:57
alanmeadowsayoung: was just reading https://wiki.openstack.org/wiki/Keystone/Delegation19:57
*** jruzicka has quit IRC19:57
*** peoplemerge has quit IRC19:58
ayoungHa!...that is old....19:59
alanmeadowsYou've got to start at the beginning :)19:59
*** eharney has quit IRC20:00
ayoungyeah, but there have been a few dead ends...I need to go through and mark as deprecated a bunch of wiki pages20:00
alanmeadowsAn update to the way user-id assignments is made for this to work was not immediately obvious to me but i trust that it is, is there somewhere that is discussed?20:00
ayoungalanmeadows, so the bones are in place for multiple LDAP, but we have an issue when it comes to role assignemnts20:00
ayoungbascially, figuring out what backend a user came out of, and making sure that one userid can't mast another one when you have multiple backends20:01
*** stevemar2 has quit IRC20:01
ayoungwe have a plan in plac that basically composes the userids out of two pieces:  one from LDAP, and the other being a domain identifier.  But to do that, we need to make sure that all fo the places that sotre userids can hold the new, larger identifiers20:01
alanmeadowsi see20:02
ayoungprobablty won't happen for icehouse, but maybe...just maybe20:02
*** pcm has joined #openstack-dev20:02
ayoungotherwise, we'll target Juno 120:02
*** aveiga has joined #openstack-dev20:02
alanmeadowsok20:02
*** nati_ueno has quit IRC20:02
*** d0ugal has quit IRC20:03
alanmeadowsif you dont mind me asking what is the criteria in this approach for choosing which backend to query -- the domain?20:03
*** praneshp has quit IRC20:03
*** amcrn has joined #openstack-dev20:04
*** lcheng has quit IRC20:05
*** adreznec has joined #openstack-dev20:06
*** ArxCruz has quit IRC20:07
*** relaxdiego has joined #openstack-dev20:08
*** pschaef has quit IRC20:09
*** praneshp has joined #openstack-dev20:09
*** mariusleu has quit IRC20:09
*** vkozhukalov has quit IRC20:10
*** RajeshMohan has quit IRC20:10
*** joesavak has joined #openstack-dev20:11
*** novas0x2a|laptop has joined #openstack-dev20:12
*** yolanda has quit IRC20:12
*** RajeshMohan has joined #openstack-dev20:12
*** RajeshMohan has quit IRC20:14
*** lucasagomes has quit IRC20:14
*** nati_ueno has joined #openstack-dev20:15
*** RajeshMohan has joined #openstack-dev20:16
*** mrodden1 has quit IRC20:17
*** mrodden has joined #openstack-dev20:17
*** troytoman-away is now known as troytoman20:19
*** melwitt has joined #openstack-dev20:19
*** jsavak has joined #openstack-dev20:20
*** Drankis has quit IRC20:21
*** srenatus has joined #openstack-dev20:21
morganfainbergalanmeadows, ayoung has a clearer view on it than I do atm20:22
morganfainbergobviously20:22
morganfainbergayoung, also, hi!20:22
ayoungmorganfainberg, what is it now you great pillock?20:23
ayoungI mean, Hi!20:23
morganfainbergayoung, heh20:23
ayoungmorganfainberg, you were looking for the argument clinic next door.  This is 'abuse.'20:23
morganfainbergayoung, lol20:23
morganfainbergayoung, nah, i was looking for getting hit on the head lessons20:24
ayoungalanmeadows, yes, the domain20:24
*** joesavak has quit IRC20:24
ayoungalanmeadows, the idea is that a given backend wil support one or more domains.  THe userid will have the domain id embedded20:24
alanmeadowsayoung: that makes sense to me20:25
ayoungso you an lookup in the domain table:  dom=D  is in backend=B20:25
*** markmc has joined #openstack-dev20:25
ayoungalanmeadows, good20:25
*** mariusleu has joined #openstack-dev20:26
*** sn6i23a has joined #openstack-dev20:27
*** praneshp has quit IRC20:27
*** DinaBelova is now known as DinaBelova_20:30
*** gszasz_afk has quit IRC20:31
*** jcooley_ has quit IRC20:31
*** jcooley_ has joined #openstack-dev20:32
*** dvarga is now known as dvarga|away20:33
*** dvarga|away is now known as dvarga20:33
dhellmannmarun: pong20:33
*** praneshp has joined #openstack-dev20:33
marundhellmann: https://bugs.launchpad.net/oslo/+bug/127358120:34
marundhellmann: hopefully the repro instructions are useufl20:34
dhellmannmarun: yeah, this is a known issue with namespace packages20:35
dhellmannmarun: why do you want to install some packages editable and some not editable?20:35
marundhellmann: devstack is doing it for me20:35
marundhellmann: that's the bug20:35
dhellmannmarun: it doesn't do that to me20:35
morganfainbergayoung, we did agree that the non-default idp backend would be read-only (e.g. secondary LDAP) and we wouldn't be providing crud for it?20:35
marundhellmann: well, that's accidental I think20:35
morganfainbergayoung, i don't remember.20:35
dhellmannmarun: perhaps there is a difference in the inputs we're feeding to devstack?20:36
ayoungmorganfainberg, I'd love that to be the case, but I don'20:36
dhellmannmarun: I'm not installing neutron, for example20:36
ayoungt know if we can swear by it20:36
marundhellmann: nova depending on nova.rootwrap in requirements and oslo.* installing from source would seem to conflict for some people20:36
*** yeylon__ has joined #openstack-dev20:36
morganfainbergayoung, i think we should go down that path and aim for it... (esp. if we aim for Juno-1) and if someone complains work to add in CRUD20:36
dhellmannmarun: the oslo.rootwrap from source should be installed before nova, and be present for nova's requirement resolution20:36
ayoungmorganfainberg, its not a bad approach, but I think allowing secondary, writable LDAPs won't break anything20:37
*** cjoelrun has joined #openstack-dev20:37
ayoungalanmeadows, no fear asking:  my employer cares about LDAP, but the multipe thing was actually first proposed by IBM.  The thing is, we need to solve the problem for Fedration as well, so it is necessary across the board.  I suspect that, at some point, the sales folks etc will come to us asking for multi ldap support, but they haven't yet20:37
*** alex_klimov has quit IRC20:38
marundhellmann: you'd think so, but oslo.rootwrap is always installed from pypi for me :(20:38
ayoungalanmeadows, take a look at this20:38
alanmeadowsayoung: excellent :)20:38
morganfainbergayoung, i know a lot of the complexities came from trying to determing the domain backend for crud.  it removes that silly `guess the domain from my token` logic.20:38
ayoungalanmeadows, https://github.com/admiyo/keystone/commit/54f5bd89741c0735486dc82d9e05e3849f852cc120:38
morganfainbergayoung, i think we can do multiple read/write backends, just not sure how valuable it is20:38
alanmeadowsguess the domain is a recipe for disaster :)20:38
dhellmannmarun: can you pastebin your localrc?20:39
morganfainbergand reduced complexity is a nice goal ;)20:39
ayoungtake that code, apply it, and get all of the unit tests to work again, and we are halfway there20:39
morganfainbergalanmeadows, yes yes it is.20:39
alanmeadowsayoung: will review, thanks!20:39
ayoungneed some migration scripts.  The Userid fields are currently 64 chars long.  They ned to be double that, plus space for a field separator20:39
alanmeadowsthats not a big deal20:39
ayoungHenrynash and I were discussing it, and we thinkg for field separator we are going to go with @@20:40
ayoung@ because it is web safe20:40
ayoungand @@ to make sure we can distinguish if som company uses email address as their userid20:40
alanmeadowsoh what I wouldn't give for more people to take web safe strings into account...20:40
ayoungalanmeadows, if you can make it happen, the beer is on me20:40
ayoungmorganfainberg, I'm kvelling over the token revocation code.  It is the most fun I've had coding in a long time20:41
*** sweston has joined #openstack-dev20:42
morganfainbergayoung, ++ awesome to hear20:42
ayoungmorganfainberg, are you clear on the design?  using a tree as an index?20:42
morganfainbergayoung, probably similar to when i'm elbow deep in kvs and caching20:42
morganfainbergayoung, i was really ill when i tried to read that code.  i need to come back to understand your tree20:42
ayoungyeah, burt with the added benefit of not having to user other peoples technologies.  this is all mine20:42
morganfainbergayoung, but the premise makes sense to me20:42
ayoungOK, so each event when it comes in gets added to the tree. It will add a unique path20:43
morganfainbergayoung, right20:43
marundhellmann: hmmm20:43
ayoungthere are two cases:  exact attribute match, or catch-all20:43
marundhellmann: i'll paste it20:43
ayoungthen, a token gets matched to the tree, and if it makes it all the way to a leaf node, it is revoked20:44
marundhellmann: looking at it, i'm wondering if force_prereq could be involved20:44
marundhellmann: i even have a comment to check it if devstack is failing :(20:44
*** michchap has joined #openstack-dev20:44
morganfainbergayoung, seems like a standard search-tree kind of setup20:44
ayoungmorganfainberg, the cool thing is, the process of adding an event to the tree is reversable.  If I keep the original list of events, I can remove them from the tree, and clean up, when the events are no longer relevant20:44
dhellmannmarun: I have that turned off20:44
morganfainbergayoung, that is nice20:44
dhellmannmarun: or at least commented out, so the default is used20:45
morganfainbergayoung, rather than a static list20:45
morganfainbergayoung, ++ i like20:45
ayoungits beeeyooouuuteeefulll20:45
marundhellmann: http://pastebin.com/59At8JkK20:45
marundhellmann: i'll try without that on and see if that fixes things20:45
ayoungI'm looking forward to writing up this one20:45
ayoungoh...so I havea sql backend, but I also want to redo the KVS backend20:46
*** cjoelrun has quit IRC20:46
dhellmannmarun: http://pastebin.com/T7aTzirc20:46
*** cjoelrun has joined #openstack-dev20:46
dhellmannmarun: that worked for me earlier today20:46
*** mariusleu has quit IRC20:46
ayoungis your KVS code ready, or are you still reworking it?20:46
morganfainbergayoung, nod.  i'm about to take a crack at getting the non-expiry keys patch fixed.20:46
dhellmannmarun: note I don't use neutron, so that's something else to experiment with to see what's causing the extra deps20:46
morganfainbergayoung, if you don't need non-expiring keys it is workable now20:46
morganfainbergflaper87, ping20:47
ayounghmmmm20:47
*** CaptTofu has quit IRC20:47
ayoungwell, events should eventually time out.  But I don't want to lose events before their time20:47
morganfainbergayoung, i think you can just use token-expiry since you don't need to maintain an event longer than the longest life token, right?20:47
ayoungyeah...O20:48
morganfainbergayoung, maybe token-expiry + <some delta magic>20:48
ayoungI'm adding a buffer20:48
ayoung++20:48
marundhellmann: what i really don't understand is that it's only oslo.rootwrap that gets installed from pypi20:48
morganfainbergoh20:48
morganfainbergderp.20:48
marundhellmann: olso.messaging and oslo.config are always from source20:48
ayoungso token expiry + 30 minutes or summat20:48
morganfainberghold on.20:48
morganfainbergyou might not need to even worry about that20:48
marundhellmann: ah, maybe it's the lack of a version being specified?20:48
morganfainberglet me check something real quick20:49
*** michchap has quit IRC20:49
marundhellmann: if I execute the following in /opt/stack on a devstack host: find -name 'requirements.txt' | xargs grep -H oslo20:49
*** gordc has quit IRC20:49
marundhellmann: it stands out that nova's use of oslo.rootwrap does not specify a version20:49
dhellmannmarun: that should mean nova accepts whatever is already there20:50
*** denis_makogon_ has joined #openstack-dev20:50
dhellmannmarun: does anyone else specify a version?20:50
marundhellmann: do you think that could be a coincidence, though?20:50
marundhellmann: every other reference to an oslo dependency specifies a version20:50
marundhellmann: nova does not specify a version for oslo.rootwrap, and it gets installed from pypi20:51
dhellmannmarun: it's worth changing to see if it helps20:51
marundhellmann: good vcall20:51
*** eharney has joined #openstack-dev20:51
dhellmannmarun: so you see in your logs that when nova is being installed oslo.rootwrap is installed from pypi?20:51
*** bauzas has joined #openstack-dev20:51
marundhellmann: looking20:52
markmcdhellmann, fwiw, https://review.openstack.org/69801 and the patch below it is the only thing blocking nova's port to oslo.messaging now20:52
marundhellmann: yes, nova is installing oslo.rootwrap from pypi according to the logs20:52
marundhellmann: i'll turn off force prereq and see if that helps20:53
marundhellmann: and then try to explicit version20:53
marunin the requirements20:53
dhellmannmarkmc: looking20:54
markmcdhellmann, thanks20:54
morganfainbergayoung, so i think you don't need to worry about expiring keys. we can add that magic in when i add the non-expiry key code20:54
ayoungmorganfainberg, ++20:54
*** nelsnelson is now known as nelsnelson_away20:55
morganfainbergayoung, it only really matters if someone specifically asks for a fixed expiry on all keys in memcache20:55
morganfainbergayoung, and right now, we don't have a way to pass that info to the backend20:55
ayoungmorganfainberg, I can look at one of the other KVS impls and try to copy.  Any one you suggest to emulate?20:55
dhellmannmarkmc: +2 x 220:55
morganfainbergayoung, token is the only one that exists at the moment20:55
markmcdhellmann, merci bien20:55
ayoung++20:55
*** michchap has joined #openstack-dev20:55
morganfainbergayoung, related question, what do you think about making the kvs backend config line look like a uri20:56
*** michchap has quit IRC20:56
*** michchap has joined #openstack-dev20:56
ayoungmight be confusing.20:57
*** tmclaugh[work] has quit IRC20:57
ayoungmorganfainberg, would it ever be remote?20:57
morganfainbergayoung, hrm20:57
morganfainbergayoung, i'm trying to figure out how to make it so i can pass the arbitrary backend information in20:57
morganfainbergayoung, for configuration20:57
morganfainbergayoung, something like: kvs://<backend>?opt=<value>?<opt2>=<value>20:58
morganfainbergayoung, or is the json config opt a better approach?20:58
ayoungso we have a named component which is a backend.  Then, when you specify driver=...token.KVS  you provide an additional config param  kvs_backend=20:58
*** aeperezt has quit IRC20:59
*** nelsnelson_away has quit IRC20:59
morganfainbergayoung, i wanted to avoid having to make kvs_backend param for each section we implement a kvs backend for20:59
morganfainbergayoung, but that might just be the best approach.20:59
ayoungnah, the driver is responsible for pulling the data out of , for example, the [token] section20:59
*** jaybuff has joined #openstack-dev21:00
marundhellmann: pebcak :(21:00
ayoungso  if there is a kvs param  TIMEOUT that needs to be on a perbackend basis, it would be CONF.token.kvs_timeout21:00
*** tmclaugh[work] has joined #openstack-dev21:00
ayoungOTOH, there is a global config section for the kvs backend, it would be CONF.kvs.timeout21:01
morganfainbergayoung, but not all backends need that21:01
morganfainbergayoung, the issue is if you're using REDIS the options are different than memcache21:01
*** michchap has quit IRC21:01
*** xarses has quit IRC21:01
ayoungand the issue is only there if two different drivers need REDIS with different options21:01
morganfainbergayoung, and it means someone has to explisicly register the oslo config option for <home grown dogpile backend>21:02
morganfainbergayoung, i was hoping to come up with some "generic-ish" way to pass options to dogpile21:02
ayoungmorganfainberg, OK, so you do it in the config section for KVS, not under token21:02
*** denis_makogon_ is now known as denis_makogon21:02
ayoungyou create a named component, kindof like henrynash's code for the domain specific backends21:03
dhellmannmarun: so it's working now?21:03
morganfainbergayoung, oh magic config options... bleh ok21:03
ayoungregister a KVS backend, it gets a name21:03
marundhellmann: i cache git repos locally so i can run devstack offline21:03
ayoungNothing magic about it21:03
marundhellmann: hadn't been caching oslo.rootwrap21:03
ayoungyou create a named component, a namable instance of a know class.21:03
dhellmannmarun: and devstack didn't check it out for you?21:03
marundhellmann: i would have expected devstack to stop on this kind of failure :(21:04
ayoungthen token.kvs will use that nam as its KVS instance21:04
marundhellmann: I override the git root, so when devstack tried to check it out, the checkout failed21:04
ayoungMuch bettter than the URL approach, as two different backends could use the same configuration if they wanted21:04
marundhellmann: but devstack kept on running as if everything was fine21:04
dhellmannmarun: ah, yeah, that should have brought everything to a halt21:04
morganfainbergayoung, oh, so token.backends.kvs would register a generic [kvs] token option?21:04
ayoungsomething like that21:05
morganfainbergayoung, and ...what format does that need to be then to pass arbitrary items to dogpile?21:05
morganfainbergayoung, json?21:05
ayoungno, they are done in the component configuration, not under [token]21:05
marundoes anybody know anything about devstack not halting on failure to checkout a git repo?21:05
ayoungthis is the whole IofC thing again.21:05
*** nelsnelson has joined #openstack-dev21:06
*** HenryG has quit IRC21:06
morganfainbergayoung, ok the issue is that redis, cassandra, mongo, memcache [pylibmc, bmemecached, py-memcache] all have drastically different arguments21:06
morganfainbergayoung, and those arguments are dogpile driver specific.21:06
*** aveiga has quit IRC21:06
ayoungmorganfainberg, yeah...now, if there were only one of each in a system, then you would just have a [redi] section and a [mongo]section21:06
*** JuanManuelOlle has quit IRC21:06
ayoungthen [token]  kvs = mongo21:07
*** joel_c has joined #openstack-dev21:07
ayoungits only if you want to have two backends that talk to the same reddis but with different config options...or if you had two different redis servers for some reason.21:07
*** changbl has quit IRC21:07
*** joel_c has left #openstack-dev21:07
morganfainbergso i need to know all options available to the types of backends and register those?21:07
morganfainbergor we can just not support generic dogpile backends.21:07
morganfainbergthe issue is that i don't control the options.  in the cache layer i used multi_str_opt, which afaict is bad21:08
morganfainbergpeople seem to hate that.21:08
ayoungYuck...I don't havea good answer for you21:09
*** rtheis has quit IRC21:09
*** xqueralt has joined #openstack-dev21:09
morganfainbergi don't mind having the kvs backend register an option in a sane place when loaded.  i don't want to have to define 20+ different options.21:09
morganfainbergayoung, yeah21:10
*** coolsvap is now known as coolsvap_away21:10
morganfainbergayoung, i rand down all the same paths you recommended and came to ... ick solution21:10
ayoungcan't you just read all of the set options from the [redis] section without predefining themn?21:10
morganfainbergayoung, nope, you need to tell oslo the option exists21:10
*** sushil_ has quit IRC21:11
ayoungthat is an oslo config weakness....worth addressing at that level21:11
morganfainbergayoung, i think they do that to enforce type-safety21:11
morganfainbergayoung, or the option-types that is.21:11
ayoungdo it in an external config file, then, that doesn't use oslo21:11
morganfainbergayoung, from what i can tell you can have data there and register an opt on the fly and then extract data21:12
ayoungor see if there is a way to be able to turn it off when proceesing the file21:12
morganfainbergayoung, it's what we do with the auth pliugin stuff21:12
morganfainbergdhellmann, ping21:12
dhellmannmorganfainberg, ayoung : can you summarize what you're trying to do?21:12
dhellmannheh21:12
ayoungdhellmann, gather up config file values to pass on to backends21:13
morganfainbergdhellmann, so dogpile.cache has a flexible backend, each backend looks for it's own options21:13
ayoungredis, cassandra,  maybe even for SQL,21:13
*** troytoman is now known as troytoman-away21:13
*** samuelbercovici has quit IRC21:13
*** troytoman-away is now known as troytoman21:13
morganfainbergdhellmann, the options are looked up via a dict {prefx.backend.argument.<arg name> : arg value}21:13
dhellmannand you don't want to just pass the CONF object to the backend?21:13
dhellmann(that's a legit thing to not want to do, I'm just making sure I understand)21:14
*** n0ano has quit IRC21:14
morganfainbergdhellmann, i don't control the arguments directly, that is if we want to support the generic dogpile backends21:14
*** n0ano has joined #openstack-dev21:14
dhellmannif you have a CONF object,  you can give it to the backend and the backend can register its options just before it tries to use them21:14
morganfainbergdhellmann, the backend isn't OpenStack code21:15
morganfainbergdhellmann, it's dogpile code21:15
dhellmannah21:15
dhellmanndidn't know what dogpile was21:15
morganfainbergdhellmann, caching/kvs library21:15
dhellmannok, you have a thing that takes options and you don't know what those are?21:15
morganfainbergkey-value-store = kvs21:15
dhellmannare the option definitions discoverable from the backend?21:15
morganfainbergdhellmann, unless you look at the docs, no21:15
dhellmannthat's not especially helpful21:16
morganfainbergdhellmann, the backend pulls the arguments it wants out of a config dict, and looks for the "arguments" in a known format21:16
dhellmannso I can think of a couple of approaches21:16
morganfainbergdhellmann, e.g. cache.memcache.argument.memcache_timeout21:16
morganfainbergthat would be the dict key for the memcache backend.21:16
morganfainbergand the option memcache_timeout21:16
dhellmann1. write a shim layer that knows what all of those options are, based on the backend, and registers the options, extracts the values from cfg.CONF, and gives you the dictionary to pass to the backend21:17
dhellmannthat's a lot of work21:17
dhellmann2. register one option for the backend configuration file, parse that using something like ConfigParser or ConfigObj and don't do anything fancier with the results21:18
dhellmannthat doesn't help the deployer understand what options they can use21:18
dhellmann3. contribute something to dogpile that lets the backend declare their options somehow (not directly using oslo.config, but in a format that could be used to make oslo.config calls)21:18
dhellmannalso a lot of work21:18
morganfainbergdhellmann, no it doesn't.  for the "regularly" used and OpenStack supported backends we can be more specific.  and i do define those, but part of the reason to use dogpile was that anyone can easily make a backend21:19
morganfainbergdhellmann, (that was in response to 2, the "no it doesn't")21:19
dhellmannok, so is what you're saying like option 1?21:19
dhellmannbecause that  may be the least bad21:19
dhellmannas far as ux goes anyway21:19
dolphmmorganfainberg: realistically, are we going to have people writing their custom backends?21:20
dhellmanndolphm: good point21:20
morganfainbergdhellmann, i was thinking that option 4) add a json opt to oslo config that lets people do a whole dogpile config dict natively, and then option 1) for everything  we directly support21:20
morganfainbergdolphm, HP i think is already doing it with Mongo.21:20
dhellmanncould you define some sort of data file format that could be used to declare the options?21:20
dolphmmorganfainberg: how are they configuring the driver today?21:20
dolphm"backend"21:21
morganfainbergdolphm, no idea, haven't gotten that out of them.  probably statically21:21
dolphmif you haven't gotten it out of them, then it's probably hard coded :P21:21
morganfainbergdolphm, yeah21:21
dhellmannmorganfainberg: I've already -2 arbitrary json options to oslo.config in the past -- just use a separate file21:21
morganfainbergdhellmann, out of curiosity why do we have the dict opt? it seems very naive and trying to accomplish what a json opt would do.21:22
dhellmannbut if you provide a data file that declares new oslo config options, then integrating with another backend would just mean writing one of those files and putting it into the right place21:22
dolphmdhellmann: so, the oslo config option would be to an absolute path to a .json file?21:22
*** irenab has quit IRC21:22
dhellmannmorganfainberg: I don't like the dict option either, but that went in when I wasn't looking21:22
dolphmmorganfainberg: ++21:22
*** achampion has quit IRC21:22
morganfainbergdhellmann, ok, fair enough :)21:22
dolphmdhellmann: what's using it?21:22
dhellmanndolphm: yes21:22
dhellmanndolphm: I'm not sure21:23
*** godara has joined #openstack-dev21:23
*** aeperezt has joined #openstack-dev21:23
morganfainbergdhellmann, whatever we determine is the "right" way here is what i'm going to be proposing for olso.cache instead of building a custom kvs/cache system that misses some things we get for free w/ dogpile (a lot of things actually)21:23
dolphmdhellmann: i'm very tempted to propose a try: json.loads(dict_opt_value); except: naive_code() :-/21:23
*** markwash has quit IRC21:24
*** devoid has quit IRC21:24
*** devoid has joined #openstack-dev21:24
morganfainbergdolphm, i think you'd need to muck with the format since it is currently <key>:<value>, ...21:24
morganfainbergdolphm, no {} or "" around things21:24
morganfainbergand does a stright split on , and then split on :21:25
morganfainbergit's icky :(21:25
dolphmmorganfainberg: that's where the except block would come in ^21:25
morganfainbergdhellmann, and people don't like multistr opt, right?21:25
dolphmnaive_code == entire current (deprecated) implementation21:25
dhellmannmultistropt is fine21:25
morganfainbergdhellmann, well that actually... i can make work.21:25
dhellmannsometimes the answer to a configuration question really is a list of things21:25
morganfainbergdhellmann, i heard somewhere someone disliked that a lot21:25
dhellmannmorganfainberg: I haven't heard that21:26
dolphmis that the multi-line one?21:26
*** _cjones_ has joined #openstack-dev21:26
morganfainbergdolphm, yeah21:26
*** haleyb has quit IRC21:26
morganfainbergdhellmann, something about chef and puppet and other CMSs choking on it21:26
dolphmi think there's a mailing list thread complaining about it's use vs puppet21:26
*** epim has joined #openstack-dev21:26
dhellmannmorganfainberg: ah, yeah, we fixed that by making it possible to list the same option more than once and have it interpreted as a list if it is a multistropt21:27
dolphmhttp://lists.openstack.org/pipermail/openstack-dev/2013-August/014401.html21:27
dhellmannso they don't like the form: foo = blah, bletch, whatever but having foo = blah and foo = bletch and foo = whatever is ok21:27
*** haleyb has joined #openstack-dev21:27
morganfainbergdhellmann, i read it as being the opposite21:28
morganfainbergdhellmann, ^ what dolph linked21:28
*** jaybuff has quit IRC21:28
*** nelsnelson is now known as nelsnelson_away21:28
dhellmannmorganfainberg: maybe I missed that thread21:28
*** rnirmal has joined #openstack-dev21:28
dhellmannah21:29
dhellmannyeah, I didn't remember that21:29
*** asalkeld has quit IRC21:29
morganfainbergdhellmann, i already use multistr opt for the keystone cache stuff.  it works well when you're not using the pre-built "i know these options so i can make smart decisions" backends21:29
*** jaybuff has joined #openstack-dev21:30
dhellmannif that works, good21:30
dhellmanna separate file (json, yaml, whatever) also makes sense21:30
*** sundjango has quit IRC21:31
dhellmannnesting complexity inside the ini file feels awkward21:31
morganfainbergdhellmann, yeah.  so these are all viable from your point of view:  multistr_opt, separate file option (load json), or for "known" values/opts just outright be smart about registering them21:31
dolphmdhellmann: i don't disagree21:31
*** srenatus has quit IRC21:32
dhellmannmorganfainberg: yeah, all of those seem like reasonable approaches21:32
*** jcooley_ has quit IRC21:32
morganfainbergdhellmann, any issues with programatically registered options?21:32
*** jcooley_ has joined #openstack-dev21:32
dolphmmorganfainberg: why not just go with the separate json file-only approach (ignore backends we think we know)21:32
morganfainberge.g. i want a KVS called "foo" so it registers the [kvs] foo_<opt> ?21:32
*** nelsnelson_away has quit IRC21:32
dhellmannyou just have to be careful that you register the option definition the same way each time -- same help, description, type, etc.21:32
morganfainbergwhen i request "foo"21:32
dolphmmorganfainberg: difficult for docs21:33
dhellmannif you have them all the same, you can register the same option as often as you want21:33
dolphmdhellmann: no more "this option already exists" exceptions?21:33
dhellmannwell, if you have a kvs backend foo maybe you want a group "kvs_foo" and then that has options in it21:33
morganfainbergdolphm, if the option is defined the same way, no it doesn't error21:33
dhellmanndolphm: only if the option definitions don't match exactly21:33
morganfainbergdhellmann, can i make a dynamic group as well?21:33
morganfainbergdhellmann, never tried.  i know dynamic options work we use them in keystone21:34
dolphmdhellmann: cool!21:34
dhellmannmorganfainberg: sure, you can register the new options in a group21:34
dhellmannat least I hope you can -- if not that's a bug :-)21:34
morganfainbergdhellmann, and it would work the same, e.g. if the files have already been loaded the options/groups just become available?21:34
morganfainbergdhellmann, or in theory21:34
dhellmannmorganfainberg: right21:35
morganfainbergdhellmann, See, there we go. that is i think what i've been looking for (as much as I hate dynamic options for doc reasons)21:35
morganfainbergi think i can be smart to not make them too complex21:36
*** caleb_ has quit IRC21:36
*** pcm has quit IRC21:36
*** tmclaugh[work] has quit IRC21:36
morganfainbergdolphm, for our purposes in keystone this will be pretty easy to ensure its documented similar to our cache documentation.  i also expect most options will be defined in a "sane" way based upon our supported backends21:37
morganfainbergdolphm, i expect the custom backends to be few and far between, but if we use a simple mechanism to let people pass options, i think it's a win.  as long as it isn't too complex21:37
morganfainbergdhellmann, thanks!!21:38
dhellmannmorganfainberg: https://blueprints.launchpad.net/oslo/+spec/improve-config-discovery-for-docs21:38
dhellmannthat should solve the discovery for documentation issue21:38
dhellmannthere are a couple of reviews up still to get the config generator working, but the basics are there21:38
*** ehaselwanter has quit IRC21:38
dhellmannand oslo.messaging has an example function with the options declared in the right format21:38
*** nati_uen_ has joined #openstack-dev21:39
*** praneshp has quit IRC21:39
morganfainbergdhellmann, i'll look that over21:39
*** asalkeld has joined #openstack-dev21:41
*** nati_ueno has quit IRC21:42
*** sn6i23a has quit IRC21:43
*** alop_ has joined #openstack-dev21:43
*** alop has quit IRC21:45
*** alop_ is now known as alop21:45
*** dvarga has quit IRC21:50
*** radez is now known as radez_g0n321:50
*** jnoller has quit IRC21:50
*** markwash has joined #openstack-dev21:50
*** alop_ has joined #openstack-dev21:51
*** IanGovett has quit IRC21:51
*** alop has quit IRC21:52
*** alop_ is now known as alop21:52
*** rcleere has quit IRC21:52
*** emagana has quit IRC21:53
*** burt1 has joined #openstack-dev21:53
*** Sukhdev has joined #openstack-dev21:53
*** praneshp has joined #openstack-dev21:54
*** emagana has joined #openstack-dev21:54
*** lcheng has joined #openstack-dev21:55
*** stevemar has joined #openstack-dev21:55
*** mfer has quit IRC21:55
stevemarbknudson, another patch comin for ya soon21:55
*** lcheng_ has joined #openstack-dev21:56
*** krtaylor has joined #openstack-dev21:56
bknudsondolphm: I had a comment on stevemar's patch -- about the format of the rule format string.21:56
bknudsondolphm: seems like it would be easier to use a format that python already supports.21:57
*** joesavak has joined #openstack-dev21:57
*** michchap has joined #openstack-dev21:57
*** reed has joined #openstack-dev21:58
*** artom has quit IRC21:58
*** jcooley_ has quit IRC21:58
*** vartom1111111115 has quit IRC21:58
*** aveiga has joined #openstack-dev21:58
*** jsavak has quit IRC21:59
*** ayoung has quit IRC21:59
*** jsavak has joined #openstack-dev21:59
*** lcheng has quit IRC22:00
*** jpomero has quit IRC22:00
stevemarbknudson, that change will affect a few things, unfortunately, but its better sooner rather than later i suppose22:00
*** rcleere has joined #openstack-dev22:01
*** jaybuff has quit IRC22:01
*** michchap has quit IRC22:01
*** joesavak has quit IRC22:01
*** jprovazn is now known as jprovazn_afk22:02
*** jdob has quit IRC22:04
*** rfolco has quit IRC22:05
topoldolphm, you around?22:06
*** henrynash has joined #openstack-dev22:07
*** vladikr has quit IRC22:07
*** ehaselwanter has joined #openstack-dev22:09
*** ehaselwanter has quit IRC22:11
*** nati_uen_ has quit IRC22:11
*** nati_ueno has joined #openstack-dev22:12
*** topol has quit IRC22:12
*** vartom1111111115 has joined #openstack-dev22:15
*** nmagnezi has joined #openstack-dev22:16
*** nmagnezi has quit IRC22:16
*** mrda_away is now known as mrda22:16
*** peristeri has quit IRC22:16
*** epim has quit IRC22:17
morganfainbergstevemar, anything you need an extra set of eyes on before i hop in an start coding again?22:18
*** adreznec has quit IRC22:18
*** networkstatic has quit IRC22:20
*** aveiga has quit IRC22:22
*** vijendar has quit IRC22:22
*** networkstatic has joined #openstack-dev22:22
*** vijendar has joined #openstack-dev22:24
*** bswartz has quit IRC22:25
*** jckasper has quit IRC22:25
*** vijendar has quit IRC22:26
*** kenperkins_ has joined #openstack-dev22:26
*** kenperkins has quit IRC22:27
zzellemordred, ping22:28
*** tkay has quit IRC22:28
morganfainbergflaper87, Ok i think i have a decent approach to work from after talking w/ dhellmann about config options.  I think I can propose a decent implementation using dogpile pretty easily.  The only question becomes if it makes sense to do this as an oslo.incubator or as an oslo libarary, since the code really will be isolated22:28
*** devoid has quit IRC22:29
morganfainbergflaper87, and if we do it as a library it doesn't suffer from the same issues as incubator does for promotion. actually strike that, incubator is likely better since we will need to change things to meet needs early on22:29
morganfainbergflaper87, i'll hit you up tomorrow once i'm through some of the keystone work i need to hit for the Feb deadlines22:30
*** nelsnelson has joined #openstack-dev22:30
*** IanGovett has joined #openstack-dev22:30
*** jdurgin1 has quit IRC22:31
morganfainbergflaper87, and discuss my thoughts22:31
*** adreznec has joined #openstack-dev22:32
*** tkay has joined #openstack-dev22:32
*** tkay has quit IRC22:32
*** cadenzajon has quit IRC22:32
*** kolesovdv has joined #openstack-dev22:32
marundansmith: ping22:34
dansmithmarun: hey, but I'm about to run out to an appointment in a few22:34
*** tkay has joined #openstack-dev22:34
*** rcleere has quit IRC22:35
marundansmith: ah, fair enough.22:35
marundansmith: could you point me to someone who knows about configdrive/cloud-init/file injection before you go if you have time?22:35
dansmithmarun: I think mikal22:35
marunmikal: ping22:36
marundansmith: thank you!22:36
dansmithmarun: but asking in #openstack-nova would be a higher likelihood of hitting someone who knows22:36
morganfainbergbknudson, CONF.reset() needs to be issued before you can unregister arguments22:36
bauzasdhellmann: I'm about to move our Climate API to Pecan/WSME22:36
bknudsonmorganfainberg: ok, add a comment22:36
bknudsonis that documented somewhere?22:36
morganfainbergbknudson, comment in code? or just to review22:36
bauzasdhellmann: do you know if there is any plan to include some parts in Oslo ?22:36
bknudsonmorganfainberg: in the code.22:36
morganfainbergbknudson, will do so now.22:37
bauzasdhellmann: and do you have other pointers than Ceilometer for seeing the port ?22:37
*** tdruiva has quit IRC22:39
morganfainbergbknudson, done.22:39
morganfainbergbknudson, also added similar comment in the auth_plugin test for the dependant review22:40
bknudsonmorganfainberg: thanks22:40
*** dims has quit IRC22:40
*** michchap has joined #openstack-dev22:41
bknudsonmorganfainberg: I guess another option is to move the addCleanup before the super() call?22:42
*** jhesketh has joined #openstack-dev22:43
bknudsonmorganfainberg: that would require moving the test functions into their own class.22:43
morganfainbergbknudson, hm. that would also work. i expect that to get cleaned up further once i get past these three reviews in the chain.22:43
morganfainbergbknudson, oh yeah.22:43
*** mriedem has quit IRC22:43
morganfainbergbknudson, i think i want to hold off on that restructuring until i get the load_backends issue cleaned up, if it isn't a huge deal.22:44
bknudsonmorganfainberg: it's not a huge deal22:44
morganfainbergbknudson, cool. i'll make sure to add that to my note list of things to get cleaned up in the parallel-testing chain22:44
*** topol has joined #openstack-dev22:45
*** melwitt has quit IRC22:46
*** RajeshMohan has quit IRC22:46
*** lcheng_ has quit IRC22:46
*** RajeshMohan has joined #openstack-dev22:47
dstaneklbragstad: nice catch on that last review22:48
bknudsonmorganfainberg: I think there's a conf fixture -- http://git.openstack.org/cgit/openstack/oslo-incubator/tree/openstack/common/fixture/config.py#n2322:49
lbragstaddstanek: which one? the six.moves?22:49
dstaneklbragstad: yes22:49
lbragstaddstanek: :) np22:49
morganfainbergbknudson, we should move all opt_in_group settings to that22:50
*** markmc has quit IRC22:50
dstaneklbragstad: i actually don't like the moves. stuff at all22:50
*** godara has quit IRC22:50
lbragstaddstanek: why is that?22:50
bknudsonmorganfainberg: looks like it doesn't support adding new conf options.22:50
*** tdruiva has joined #openstack-dev22:50
*** jsavak has quit IRC22:50
bknudsonmorganfainberg: could probably add it easy enough22:50
morganfainbergbknudson, huh, correct.22:50
morganfainbergbknudson, true22:50
dstaneklbragstad: because eventually we'll have to rewrite the code. i'd prefer we wrote it like Py3 and used six to make it work in Py222:51
lbragstaddstanek: ah, good point22:51
*** relaxdiego has quit IRC22:51
dstaneklbragstad: for example, http://git.openstack.org/cgit/openstack/oslo-incubator/commit/?id=e4b23346909b836f3ea04d844a5ddc744da8487922:52
*** kolesovdv1 has joined #openstack-dev22:52
dstaneklbragstad: you remove the two 'six.moves.' strings from the import section and that's how you'd write the Py3 code22:52
*** jdurgin1 has joined #openstack-dev22:52
morganfainbergbknudson, dstanek, do we want to support any config file overrides (except for say some very very specific things in live tests) in our tests?  if we don't want to, i can nuke https://review.openstack.org/#/c/6907722:52
dstanekor how i'd wrie it anyway - i like my names better22:53
*** kolesovdv has quit IRC22:53
morganfainbergbknudson, if we are cool with always needing a code change to get different opts in tests (like i said, excluding some specific live-test options)22:53
lbragstaddstanek: makes sense22:53
* lbragstad bookmarks for reference22:54
dstanekmorganfainberg: i really wish we didn't have to much with configs at all for tests - i think that's a code smell22:54
dstaneks/much/muck/22:54
morganfainbergdstanek, the question is do we want a single config file (except where we are actually testing config file things) to override the test fixtures or not at all?22:54
*** jecarey has quit IRC22:55
morganfainbergdstanek, i'm thinking i should abandon that change and make it so we don't use config files at all.22:55
morganfainbergdstanek, excluding the live tests since... those are special22:55
*** dims has joined #openstack-dev22:56
dstanekmorganfainberg: i wouldn't mind starting to change classes to expect settings in their __init__ if that's what you mean22:56
bknudsonmorganfainberg: I don't see any reason for any of the test config files.22:57
markwashrussellb: is it too late for me to register for the nova meetup?22:57
russellbmarkwash: nope22:57
morganfainbergbknudson, sounds good.  will abandon that change and just special case the items for live-tests22:58
morganfainbergdstanek, ^22:58
bknudsonmorganfainberg: except for the live test one is useful, I guess.22:58
dstanekstevemar: i wish there was a better way to do the string substitutions in the rule processing patch22:59
*** kolesovdv1 has quit IRC22:59
*** prad has quit IRC22:59
*** nati_uen_ has joined #openstack-dev23:00
dstanekstevemar: i don't like how we turn the dict into a string, do the subs and return a dict23:00
bknudsondstanek: http://docs.python.org/2/library/string.html#string.Formatter23:00
dstanekstevemar: seems like there may be room for error23:00
*** kolesovdv has joined #openstack-dev23:00
lbragstaddolphm: do you know if there is a link for latest copyright guidelines?23:00
*** nati_uen_ has quit IRC23:01
bknudsonlbragstad: https://wiki.openstack.org/wiki/Documentation/Copyright23:01
lbragstadhttp://docs.openstack.org/developer/swift/development_guidelines.html#license-and-copyright23:01
*** nati_uen_ has joined #openstack-dev23:01
*** jprovazn_afk has quit IRC23:01
dstanekbknudson: i've not used that, but at the hackathon i suggested string.Template which does the $pattern substitution, but not numeric without some trickery23:01
morganfainberglbragstad, https://github.com/openstack-dev/cookiecutter/blob/master/%7B%7Bcookiecutter.repo_name%7D%7D/%7B%7Bcookiecutter.module_name%7D%7D/__init__.py is what i use now23:02
*** SumitNaiksatam has joined #openstack-dev23:02
morganfainberglbragstad, unless your org requires a company copyright, like mine does, so.. i just add it where appropriate23:02
*** lcheng has joined #openstack-dev23:03
*** nati_ueno has quit IRC23:03
lbragstadmorganfainberg: gotcha, that makes sense. I was curious from the follow up here; https://review.openstack.org/#/c/58311/5/keystone/tests/fixtures/__init__.py23:03
*** jamielennox|away is now known as jamielennox23:04
*** kevinconway has quit IRC23:05
*** nelsnelson is now known as nelsnelson_away23:05
*** vartom1111111115 has quit IRC23:06
*** emagana has quit IRC23:06
*** emagana has joined #openstack-dev23:07
*** emagana has quit IRC23:07
*** jaybuff has joined #openstack-dev23:08
*** jayg is now known as jayg|g0n323:08
*** jhesketh has quit IRC23:09
*** xqueralt has quit IRC23:10
*** nelsnelson_away has quit IRC23:10
morganfainberglbragstad, sure thing!23:11
*** emagana has joined #openstack-dev23:14
stevemardstanek, i wish there was an easier way too :)23:15
*** burt1 has quit IRC23:16
morganfainbergdstanek, which patch?23:17
morganfainbergdstanek, stevemar, dict -> string -> dict? euuuwww :P23:17
stevemarmorganfainberg, yeah, that part23:17
morganfainbergstevemar, which patchset?23:18
dstanekstevemar: what about looping throuph the locals and doing a substition for each one?23:18
*** jgrimm has quit IRC23:18
stevemarmorganfainberg, when i posted patch1, i made a comment saying "ahhh! help me figure out another way"23:18
morganfainbergstevemar, ... which review?23:18
morganfainbergstevemar, remember i've been unconcious for... ~6 days :P23:18
stevemarmorganfainberg, https://review.openstack.org/#/c/67645/ confused about the question, which patch set?23:19
*** networkstatic has quit IRC23:19
morganfainbergstevemar, yeah np23:19
lbragstadstevemar: quick question,23:19
stevemarlbragstad, shoot23:19
lbragstadwhy have a class defined inside a class here? https://review.openstack.org/#/c/67645/8/keystone/contrib/federation/utils.py23:19
*** djoreilly has quit IRC23:19
lbragstadwhy not stick to using class variables for ANY_ONE_OF = 'any_one_of'23:20
stevemarlbragstad, first comment of patch set 723:20
stevemarlbragstad, "This isn't used outside of AssertionProcessor, so suggest move it in there. Also, prefix with _ since it's not public."23:20
stevemarby you know who :)23:20
morganfainbergstevemar, is the dict always one-level deep?23:21
morganfainbergstevemar, or unknown23:21
*** david-lyle has joined #openstack-dev23:21
stevemarunknown23:21
stevemarmorganfainberg, ^ we could enforce it, but i'm not sure we want to do that yet23:22
lbragstadstevemar: ah ok, makes sense23:22
*** sandywalsh has quit IRC23:22
stevemarmorganfainberg, iirc ayoung had mentioned that some entities could be nested23:22
*** erkrnt has joined #openstack-dev23:22
morganfainbergdstanek, i think this is way easier than multi-looping and replacement, since this does the replace globally in one shot per element vs loop through each one for each element23:22
morganfainbergstevemar, ^23:22
morganfainbergdoesn't mean i like it :P23:23
stevemarbuahahaha, so many eyes on my patch set now23:23
*** sarob has quit IRC23:23
*** kolesovdv1 has joined #openstack-dev23:23
stevemarmorganfainberg, it is guaranteed to be json, so it's got that going for it23:23
*** kolesovdv has quit IRC23:23
morganfainbergstevemar, though, out of curiosity, does .replace work better/faster than re module?23:24
* stevemar shrugs in morganfainberg 's direction23:24
morganfainbergstevemar, or does .replace just leverage re behind the scenes23:24
*** ayoung has joined #openstack-dev23:24
stevemarmorganfainberg, http://stackoverflow.com/questions/5668947/python-string-replace-vs-re-sub23:25
stevemarreplace ++23:25
morganfainbergstevemar, thats fair enough for me23:25
*** MaxV has joined #openstack-dev23:26
*** FunnyLookinHat has quit IRC23:28
*** byeager_ has quit IRC23:30
*** henrynash has quit IRC23:30
*** Shaan7 has quit IRC23:30
*** marekd|away is now known as marekd23:31
*** tdruiva has quit IRC23:31
*** david-lyle has quit IRC23:31
*** dkranz has quit IRC23:32
*** IanGovett has quit IRC23:32
*** IanGovett has joined #openstack-dev23:32
*** nati_uen_ has quit IRC23:32
*** godara has joined #openstack-dev23:32
*** AlanClark has quit IRC23:32
*** godara_ has joined #openstack-dev23:34
*** sandywalsh has joined #openstack-dev23:35
*** nati_ueno has joined #openstack-dev23:36
*** MaxV has quit IRC23:36
*** lcheng has quit IRC23:37
*** godara has quit IRC23:37
*** godara_ is now known as godara23:37
*** denis_makogon has quit IRC23:37
dolphmmorganfainberg: replace better all the ways23:38
morganfainbergdolphm, :)23:38
morganfainbergdolphm, and as much as dict->json.replace->dict is ugly i think it's likely a passable solution to the problem23:39
morganfainbergstevemar, +2 FILGTM ? ;)23:40
*** CaptTofu has joined #openstack-dev23:40
*** buzztroll has quit IRC23:40
stevemarmorganfainberg, woo hoo23:40
morganfainbergstevemar, actually i haven't read all of it yet...soooo23:40
stevemarmorganfainberg, yay for passable23:40
*** MaxV has joined #openstack-dev23:40
*** lcheng has joined #openstack-dev23:41
*** kbrierly has quit IRC23:42
stevemarlbragstad, thanks dude23:43
*** lcheng has quit IRC23:43
*** kolesovdv1 has quit IRC23:44
*** nermina has joined #openstack-dev23:46
*** jaybuff1 has joined #openstack-dev23:48
*** jaybuff has quit IRC23:50
*** reed has quit IRC23:50
*** bauzas has quit IRC23:51
*** flaper87 is now known as flaper87|afk23:51
*** SergeyLukjanov_ is now known as SergeyLukjanov23:53
*** Sukhdev has quit IRC23:53
*** NikitaKonovalov_ is now known as NikitaKonovalov23:55
dencavalGuys, I'm have a few doubts about tempest framework23:55
dencavalCan I add more tests to the existing types? For instance, can I create a new test to the stress tests?23:55
dencavalShould the test follow some "interface" to be recognized by the tempest framework?23:55
*** jhesketh has joined #openstack-dev23:57
*** jhesketh has quit IRC23:57
*** schwicht has quit IRC23:58

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