Wednesday, 2013-08-28

*** rfolco has joined #openstack-dev00:02
*** tonix has quit IRC00:02
*** invsblduck is now known as invsbl_away00:03
*** anniec has quit IRC00:04
*** adalbas has quit IRC00:04
*** vipul-away is now known as vipul00:08
*** jvrbanac has quit IRC00:08
*** SumitNaiksatam has quit IRC00:08
gyeeayoung?00:12
*** otherwiseguy has quit IRC00:13
gyeefabiog, I approved it00:14
morganfainberggyee: ah, thanks, was just checking rebases on it (didn't realize it was already on head)00:14
*** lexinator has quit IRC00:14
*** lexinator1 has joined #openstack-dev00:14
gyeemorganfainberg, yeah, don't mention rebase with fabio00:15
*** dims has quit IRC00:15
gyeehe got plenty of that since the start of this patch :)00:15
morganfainberggyee: hehe, if it's simple rebase issues i'd have done it for him.00:16
*** lexinator has joined #openstack-dev00:16
*** jergerber has joined #openstack-dev00:18
*** aeperezt has joined #openstack-dev00:19
*** lexinator1 has quit IRC00:19
*** stevemar has quit IRC00:23
morganfainberggyee: any insight as to why some tests load test_overrides.conf when run independently, but when run in the whole test suite it doens't?00:23
morganfainberggyee: i've… not run into this before.00:23
henrynashgyee: thx for the comments…just going to push up a new filter patch, then will make changes you suggestion to the protection one00:24
*** dolphm has joined #openstack-dev00:24
*** alexpilotti has joined #openstack-dev00:26
*** tserong has quit IRC00:26
*** jamiem has quit IRC00:26
*** markwash has quit IRC00:27
*** nati_ueno has joined #openstack-dev00:28
henrynashbknudson: have made suggested changes to the filtering patch00:29
*** simo has quit IRC00:30
*** dims has joined #openstack-dev00:31
*** lexinator has quit IRC00:31
*** tserong has joined #openstack-dev00:32
*** hugokuo has joined #openstack-dev00:32
*** lexinator has joined #openstack-dev00:33
*** portante|afk is now known as portante00:38
gyeemorganfainberg, I am not aware of that00:38
*** alexb_ has joined #openstack-dev00:39
morganfainberggyee: i'm having a _very_ strange problem with testcases.  it looks like the config isn't matching what is in test_overrides.conf, but only when i run all tests.  if i run the individual tests, test_overrides is … being used.00:40
henrynashgyee, bknudson: new patches posted that satisfy all the comments ( I hope)….00:40
morganfainberggyee: i;m just baffled.00:40
henrynashmorganfainberg: is it that you have changed a conf setting in one test not set it back or something00:41
ayounggyee, I'm here00:41
*** dina_belova has joined #openstack-dev00:41
gyeeayoung, was going to ask you to hit the approve button, but I did it instead as there are +5s00:41
morganfainberghenrynash: if that is the case, it's one thats just lingering around from before i started working on this.00:42
*** hailiang has joined #openstack-dev00:42
gyeesetUp() and tearDown() are invoked for every test00:42
ayounggyee, cool00:42
gyeeso in theory, the conf files should be consistent00:42
*** welldannit has quit IRC00:42
*** rwsu is now known as rwsu-away00:42
*** SumitNaiksatam has joined #openstack-dev00:43
morganfainberggyee, it's something very odd. going to keep digging.00:43
*** mikal has joined #openstack-dev00:45
gyeemorganfainberg, are you using domain conf file overrides?00:45
morganfainberggyee: hrm.00:45
*** spzala has joined #openstack-dev00:46
morganfainberggyee: are they used by default?00:46
gyeedomain conf files are disabled by default00:46
*** dolphm has quit IRC00:46
*** dina_belova has quit IRC00:46
morganfainberggyee: it looks like it should still be loading the test_overrides though.00:47
*** dolphm has joined #openstack-dev00:48
*** rfolco has quit IRC00:49
*** colinmcnamara1 has joined #openstack-dev00:51
gyeemorganfainberg, which test is this?00:51
gyeeare you subclassing test_v3.RestfulTestCase?00:51
morganfainberggyee: new test, one sec, will post a github branch with it.00:51
*** colinmcnamara has quit IRC00:51
morganfainberggyee: no, it's part of TokenTests00:53
*** anniec has joined #openstack-dev00:55
*** changbl has joined #openstack-dev00:56
morganfainberggyee: i think it's an order of loading issue.00:57
morganfainberggyee: but i'm just confused why the whole test-suite does it differently.  ok posting this on github so i can point it out.00:57
*** spzala has quit IRC00:57
*** lexinator has left #openstack-dev00:58
henrynashbknudson: when you have a moment, could you see if I have done enough for a 2nd +2 and Approval on: https://review.openstack.org/#/c/38308/00:58
*** alexpilotti has quit IRC00:59
*** cyeoh__ has joined #openstack-dev00:59
*** jhesketh has joined #openstack-dev01:00
*** cyeoh_ has quit IRC01:01
*** colinmcnamara1 has quit IRC01:01
morganfainberggyee: https://github.com/morganfainberg/keystone/blob/caching/keystone/tests/test_backend.py#L240601:01
morganfainberggyee: https://github.com/morganfainberg/keystone/blob/caching/keystone/tests/test_overrides.conf is the test overrides.  i think my config isn't loaded by the time the cache is instantiated01:01
dolphmhenrynash: i sort of assumed you'd be replacing the existing policy.json the v3cloudsample policy json before this merged ... what's the point of maintaining two separate ones?01:02
morganfainberggyee, but it's very odd that when you run the test like keystone.tests.test_backend_memcache it works and sets the proxy debugging to true01:03
henrynashdolphm: so we could do that…a couple of points to think about01:03
morganfainberggyee: proxy = cache_backend01:04
henrynashdolphm: it's more complex and daunting than needed for simple mono-domain clouds01:04
henrynashdolphm: it contains a suggested production deployement scenario (an admin domain) which may or may not be to everyones taste01:05
*** xchu has joined #openstack-dev01:06
gyeemorganfainberg, TokenTests have no setUp and tearDown?01:06
morganfainberggyee they are a mixin.01:06
dolphmhenrynash: whoa i totally missed that01:06
morganfainberggyee: https://github.com/morganfainberg/keystone/blob/caching/keystone/tests/test_backend_sql.py#L33601:07
morganfainbergSQL tests should provide the setUp/tearDown01:07
*** gordc has joined #openstack-dev01:07
morganfainbergerm "SqlTests"01:07
gyeeah I see01:07
morganfainberggyee: example of what i'm running into: http://paste.openstack.org/show/45255/01:08
morganfainberg(just snippets)01:08
morganfainbergthe first one is just running tox -epy2701:08
*** Mandell has quit IRC01:09
*** novas0x2a|laptop has quit IRC01:09
ayoungjamielennox, https://review.openstack.org/#/c/43979/01:09
jamielennox ayoung yea, i get what you mean01:10
jamielennoxhonestly i was really aiming for most of a rearrange01:11
*** henrynash has quit IRC01:11
*** stevemar has joined #openstack-dev01:11
morganfainberggyee: i wonder if i'm somehow getting mixed CONF objects.01:13
jamielennoxayoung, but given that bknudson did a review for me and that >75% are commenting on existing code i'm going to have to clean it up anyway so i guess i should do it all at once01:13
*** simo has joined #openstack-dev01:13
*** simo has joined #openstack-dev01:13
gyeemorganfainberg, as if the entire backend switched on you01:15
morganfainberggyee: yeah, it is really baffling.01:16
*** jasondotstar has joined #openstack-dev01:16
*** yongli has joined #openstack-dev01:17
morganfainberggyee: hm. i think i know how to solve this.01:18
gyeeremove tmp dir at the start of every test?01:19
*** sarob_ has quit IRC01:19
morganfainberggyee: maybe.01:19
ayoungjamielennox, yeah.  There is a colorful expression about polishing things that can't be polished that applies here01:20
*** bknudson has left #openstack-dev01:20
ayoungjamielennox, or, refactor this before moving the code around.01:20
ayoungI think it will be easier to keep from breaking things if we de-duplicate the code01:20
gyeemother of all refactoring :)01:20
jamielennoxde-duplicate?01:21
*** sthaha has joined #openstack-dev01:21
*** sthaha has quit IRC01:21
*** sthaha has joined #openstack-dev01:21
ayoungjamielennox, get it so that we don't carry around the long parameter list, and the code to boilerplate add it it to the object01:21
*** gyee is now known as gyee_food01:22
morganfainberggyee: my thought was to rebuild the endire cache region instance.  didn't solve it.  something is going wrong with the should_cache function. like somehow the cache objects are not really treated like they are global.01:22
*** erkules_ has joined #openstack-dev01:23
morganfainberggyee_food: anyways, thanks for the help.01:23
morganfainberggyee_food: i'll keep digging.01:23
*** sushils has quit IRC01:23
dolphmmorganfainberg: region objects are treated global?01:23
dolphmgrammar*01:23
morganfainbergdolphm: i instantiate a single as keystone.common.cache.REGION01:24
morganfainbergsingle instance.01:24
*** freedomhui has joined #openstack-dev01:24
*** pixelbeat has quit IRC01:24
morganfainbergand everything should be referencing keystone.common.cache.on_arguments (for the decorator), and the keystone.common.cache.on_arguments is a name for keystone.common.cache.REGION.cache_on_arguments01:25
*** erkules has quit IRC01:25
dolphmmorganfainberg: so it *is* a global variable then?01:25
morganfainbergdolphm: yes.01:25
*** nati_ueno has quit IRC01:25
dolphmmorganfainberg: ah, i read your statement backwards (missed the "not")01:26
morganfainbergdolphm: yeah.01:26
*** nati_ueno has joined #openstack-dev01:26
*** fabiog has quit IRC01:26
morganfainbergor the config is somehow being stomped on.01:26
*** erkules_ is now known as erkules01:26
dolphmmorganfainberg: when is the config consumed?01:27
*** markwash has joined #openstack-dev01:28
morganfainbergdolphm: in a couple places, https://github.com/morganfainberg/keystone/blob/caching/keystone/common/cache/core.py#L74, which is called on load_backends now.01:28
morganfainbergerm. sorry, https://github.com/morganfainberg/keystone/blob/caching/keystone/common/cache/core.py#L10101:29
morganfainberghttps://github.com/morganfainberg/keystone/blob/caching/keystone/common/cache/core.py#L101, which i changed to cache.REGION = cache.configure_cache_region(CONF)01:30
*** nati_ueno has quit IRC01:30
morganfainbergdolphm: the really strange part is the 'debug_cache_backend' value set in test_overrides.conf doesn't seem to get applied, telling me somehow things are all sorts of … wonky01:32
*** SumitNaiksatam has quit IRC01:32
dolphmmorganfainberg: hrm...01:32
morganfainbergbut if you run the individual test file, it works01:32
morganfainbergand everything is loaded jsut fine.01:33
morganfainbergdolphm: http://paste.openstack.org/show/45255/ as i showed gyee, top one is tox -epy27, bottom is tox -epy27 keystone.tests.test_backend_sql01:34
*** sdake_ has quit IRC01:34
*** SumitNaiksatam has joined #openstack-dev01:35
*** rfolco has joined #openstack-dev01:35
*** briancurtin has joined #openstack-dev01:36
*** jbresnah has joined #openstack-dev01:37
dolphmmorganfainberg: i want to say either bkhudson or stevemar ran into the opposite issue (tests worked when run as a set, but failed when run individually)01:38
* stevemar looks up01:38
stevemardolphm: yeah, weird test stuff ... i tried running just the one test, failed; then ran the entire suite, passed; then i was able to run the individual test just fine01:39
dolphmmorganfainberg: should you be tearing down the region between tests? or is caching enabled for some tests where it's not expected to be?01:40
dolphmstevemar: you didn't have to find a resolution?01:41
morganfainbergdolphm: i put the reinit of the region in load_backends, but i could probably move it to setUp01:41
stevemardolphm: nope, i think running the entire suite fixed what was wrong01:41
morganfainbergdolphm: there isn't really a teardown step.01:41
dolphmmorganfainberg: i know i ran into a vaguely similar issue where running the exact same individual test twice always failed the second time...01:41
stevemari think something was up with the dbs01:41
*** dina_belova has joined #openstack-dev01:42
dolphmmorganfainberg: would configure_cache_region() override an existing (already configured) region?01:42
morganfainbergdolphm: not at the moment, you'd need to bind the new one to keystone.common.cache.REGION01:43
morganfainbergexplicitly01:43
*** _mattf is now known as mattf01:43
*** alexb_ has quit IRC01:43
morganfainbergthe configure_cache_region returns the currently configured cache_region if it is already configured (it expects you to pass the region to it)01:44
*** mattf has left #openstack-dev01:44
morganfainbergso, cache.REGION = cache.configure_cache_region(CONF) would make a new one.01:44
*** erkules has quit IRC01:44
dolphmmorganfainberg: you default REGION to dogpile.cache.make_region() though... so it's guaranteed to be two separate regions by the time a test starts executing?01:44
dolphmhttps://github.com/morganfainberg/keystone/blob/caching/keystone/common/cache/core.py#L3201:44
morganfainbergoh god, am i namespacing wrong here?01:44
morganfainbergyou can bind a new value to a name in another module, right?01:45
dolphmsure01:45
morganfainbergcachge.REGION = new_region01:45
morganfainbergerm01:45
morganfainbergcache.REGION01:45
morganfainbergthen it should be fine, load_backends does explicitly that in my local test.01:46
*** erkules has joined #openstack-dev01:46
*** dina_belova has quit IRC01:46
morganfainbergdolphm: https://github.com/morganfainberg/keystone/blob/caching/keystone/tests/core.py#L28201:48
dolphmmorganfainberg: i don't see any issue with that01:50
*** jbresnah has quit IRC01:50
*** stevemar has quit IRC01:50
*** jbresnah has joined #openstack-dev01:50
dolphmmorganfainberg: is CONF the correct variable to provide there?01:51
*** cyeoh__ is now known as cyeoh01:51
morganfainbergdolphm: it should be, i'm expecting the global config object, i guess could just remove that need and reference CONF in cache (kindof silly to do it the way i did it now that i look at it)01:52
morganfainbergdolphm: i mean, global config object should be global config object.01:53
morganfainbergright?01:53
dolphmmorganfainberg: yep01:53
dolphmmorganfainberg: what matters is when you read from it, i suppose01:54
*** alexxu has joined #openstack-dev01:58
*** rfolco has quit IRC01:58
*** d34dh0r53 has joined #openstack-dev01:59
*** jergerber has quit IRC01:59
*** freedomhui has quit IRC02:00
morganfainbergdolphm: i know the issue.02:01
morganfainbergdolphm: or one of them.02:01
*** Tross has quit IRC02:02
morganfainbergdolphm: the "on_arguments" decorator is tied to a specific cache region, you can't bind a name over it02:02
morganfainbergyou end up caching to the wrong region instance then.02:02
*** d34dh0r53 has quit IRC02:02
dolphmmorganfainberg: ah02:04
dolphmmorganfainberg: that would be a significant issue lol02:04
morganfainbergdolphm: thats one oddity down, still having the differing test results, but at least i'm not wondering why the cache region is being wonky02:05
*** edleafe- has quit IRC02:05
dolphmmorganfainberg: i was going to suggest initializing REGION to None and having configure_cache_region() set REGION and on_arguments just to see what would happen02:05
*** shang has joined #openstack-dev02:05
*** edleafe has joined #openstack-dev02:05
morganfainbergdolphm: we can't actually do that, since the cache_on_arguments decorator is a bound method to the cache region02:06
morganfainbergdolphm: and the decorator is needed at import time =/02:06
*** freedomhui has joined #openstack-dev02:06
dolphmmorganfainberg: so you need configuration to be correct at import time? is that possible?02:07
dolphms/correct/final/02:07
morganfainbergdolphm: no, you just need the region object02:07
morganfainbergdolphm: so we get the decorator.02:07
dolphmmorganfainberg: but you can't have the region object without config02:07
morganfainbergdolphm: sure you can, you can configure a region at any point, you just can't cache to it before it is configured02:08
dolphmmorganfainberg: but you need the decorator from the region at import, so you need the region ASAP02:08
*** Tross has joined #openstack-dev02:09
morganfainbergdolphm: this is why keystone.common.cache.REGION is bound to the result of make_region()02:09
dolphmmorganfainberg: maybe make on_arguments a proxy object?02:09
*** vkmc has quit IRC02:09
morganfainbergdolphm: thats a good idea, i'll try that next.02:09
*** gongysh has joined #openstack-dev02:10
*** jbresnah has quit IRC02:11
*** sdake_ has joined #openstack-dev02:11
morganfainbergdolphm: ooh! step closer, failing both times now! yay!02:14
dolphmha02:15
morganfainbergand i'm getting expected debug output.  ok this is good.02:15
*** senk has joined #openstack-dev02:16
*** Tross has quit IRC02:17
*** dims has quit IRC02:17
*** Tross has joined #openstack-dev02:20
morganfainbergdamn it spoke too soon.02:21
morganfainbergdolphm: well thanks for your help, going to go pull apart this stuff and see if i can get to the bottom of it.02:21
morganfainbergdolphm: catch ya tomorrow.02:21
dolphmmorganfainberg: good luck :-/02:21
morganfainbergdolphm: oh and i'm going to punt on caching the list_* methods unless i have this nailed down early tonight02:22
morganfainbergdolphm: since i'll need to wait for henrynash's code to merge in or rebase his patch onto the caching chain.02:22
morganfainbergtalked w/ gyee, and it might be easier to implement that caching in early Icehouse.02:23
*** anniec has quit IRC02:23
*** jimjiang has quit IRC02:25
*** jimjiang_ has quit IRC02:25
*** jimjiang has joined #openstack-dev02:25
*** jimjiang_ has joined #openstack-dev02:26
*** jimjiang1 has joined #openstack-dev02:32
*** jimjiang2 has joined #openstack-dev02:32
*** jimjiang_ has quit IRC02:34
*** jimjiang has quit IRC02:34
*** Farooque has joined #openstack-dev02:34
*** dolphm has quit IRC02:34
*** Farooque has quit IRC02:34
*** vipul has quit IRC02:35
*** vipul has joined #openstack-dev02:35
*** gordc has quit IRC02:41
*** dina_belova has joined #openstack-dev02:42
*** alunduil has quit IRC02:43
*** shang has quit IRC02:44
*** dina_belova has quit IRC02:47
*** jbresnah has joined #openstack-dev02:48
*** jasondotstar has quit IRC02:50
*** gyee_food has quit IRC02:50
*** shang has joined #openstack-dev02:59
*** fifieldt has joined #openstack-dev03:01
*** utlemming has quit IRC03:02
*** rcleere has joined #openstack-dev03:04
*** briancurtin has quit IRC03:04
*** Tross has quit IRC03:06
*** briancurtin has joined #openstack-dev03:07
*** utlemming has joined #openstack-dev03:08
*** avishay has joined #openstack-dev03:12
*** jimjiang1 has quit IRC03:12
*** leif has joined #openstack-dev03:15
*** leif is now known as Guest8483803:15
*** jimjiang2 has quit IRC03:16
*** jimjiang has joined #openstack-dev03:17
*** shang has quit IRC03:18
*** jimjiang_ has joined #openstack-dev03:20
*** neelashah has joined #openstack-dev03:20
morganfainbergayoung: ping03:20
*** d34dh0r53 has joined #openstack-dev03:20
*** jasdeepH has joined #openstack-dev03:21
*** d34dh0r53 has quit IRC03:22
*** Dr_Who has joined #openstack-dev03:23
*** melwitt has quit IRC03:26
jamielennoxis it possible to have a token scoped to a domain/project AND a trust or does the trust just override?03:27
morganfainbergjamielennox: i think tokens can only be scoped to a project, domain, or trust.03:27
jamielennoxok03:27
morganfainbergjamielennox: let me check.03:27
jamielennoxmorganfainberg, that's not covered in the trust in keystoneclient03:28
jamielennoxit appears a trust will override the domain or project silently03:28
morganfainbergjamielennox: hm.03:28
morganfainbergok03:28
*** sungju has quit IRC03:29
morganfainbergso it looks like the scope in issue token does a domain/project03:29
morganfainbergand trust is handled a separate part of the token, so trust + project/domain is valid03:29
morganfainbergerm, validate_token code03:30
morganfainberglet me check how the auth data handles it.03:30
*** pmathews has joined #openstack-dev03:30
morganfainbergjamielennox: ok i'm now confused.03:31
morganfainbergjamielennox: ah03:34
morganfainbergjamielennox: https://github.com/openstack/keystone/blob/master/keystone/auth/controllers.py#L31003:35
morganfainbergjamielennox: trust project_id should be the same as project_id.03:36
morganfainbergaccording to that03:36
jamielennoxwon't that just override it/.03:36
*** prekarat has joined #openstack-dev03:37
jamielennoxactually, what the hell does that do?03:37
morganfainbergjamielennox: you know what, i am a little lost on trusts.03:37
jamielennoxmorganfainberg, i get the idea, they just seem to keep popping up and overriding behaviour i though i understood03:38
jamielennoxthat function only seems to check that there is some kind of scoping going on03:38
morganfainbergjamielennox: yeah. i think the idea is if impersonate is not set to true, the trust makes the token keep the user, and the project id is overridden to be the trustor's project03:39
morganfainbergjamielennox: if impersonate is set to true, the user also is the trustor03:39
morganfainbergjamielennox: afaik trusts aren't domain level yet03:39
*** Tross has joined #openstack-dev03:40
*** prekarat1 has joined #openstack-dev03:40
*** prekarat1 has joined #openstack-dev03:40
*** gongysh has quit IRC03:41
jamielennoxso i'm still not sure if that answers my question, is it legit to have both specified in a token03:41
*** prekarat has quit IRC03:41
morganfainbergjamielennox: a domain and trust?03:41
jamielennoxshouldn't the token determine project_id from trust_id03:41
jamielennoxdomain and trust or project and trust03:41
*** dina_belova has joined #openstack-dev03:43
*** chandankumar has joined #openstack-dev03:43
morganfainbergjamielennox: issue_v3_token would seem to allow it.03:43
morganfainbergah03:43
*** stevemar has joined #openstack-dev03:44
*** osier has joined #openstack-dev03:45
*** dina_belova has quit IRC03:48
morganfainbergjamielennox: sorry i'm not more help atm03:55
jamielennoxmorganfainberg, that's ok, i was willing to just leave it work the way it currently does - i thought i'd ask on the hope that ayoung or shardy_afk was here03:56
jamielennoxor you'd suddenly gotten into trusts03:56
morganfainbergjamielennox: i've poked at them limitedly.03:56
morganfainbergyou might know this.03:57
*** gongysh has joined #openstack-dev03:57
*** kaushikc has joined #openstack-dev03:57
morganfainbergwhen running keystone, HTTP, or wsgi, does service.py get loaded after config is setup?03:58
*** jasdeepH has quit IRC03:58
morganfainbergi am guessing yes.03:58
morganfainbergsince the managers are instantiated.03:58
*** sandeepr_ltp has quit IRC03:58
jamielennoxservice.py?03:58
morganfainbergkeystone/service.py, loaded by the paste deployment stuff03:59
jamielennoxoh right03:59
morganfainbergit looks like config is put together before that is loaded.03:59
jamielennoxi would suggest it had to be03:59
morganfainbergi have been fighting with a transient bug in tests and cache03:59
morganfainbergspecifically, it is because service.py gets loaded behind the scenes in tests, but the test-config isn't loaded until later04:00
morganfainbergi think i've finally solved the issue04:00
morganfainbergbut it was kinda a doosy.04:00
jamielennoxhmm ok, no i can't help there i don't think04:01
morganfainbergnah, it's fine, i'm going to run it in devstack in a moment to test.04:02
*** aditirav has joined #openstack-dev04:04
*** danwent has joined #openstack-dev04:05
*** Tross has quit IRC04:06
*** JStoker has quit IRC04:10
*** jpeeler has quit IRC04:10
*** jpeeler has joined #openstack-dev04:10
*** gimps_ has quit IRC04:16
*** gimps_ has joined #openstack-dev04:17
*** neelashah has quit IRC04:20
*** avishay has quit IRC04:25
*** JStoker has joined #openstack-dev04:25
*** Dr_Who has quit IRC04:31
*** yjiang5 is now known as yjiang5_away04:34
*** melwitt has joined #openstack-dev04:34
*** freedomhui has quit IRC04:35
*** yjiang51 has joined #openstack-dev04:36
*** aeperezt has quit IRC04:36
*** rcleere has quit IRC04:38
*** aditirav has quit IRC04:38
*** aditirav has joined #openstack-dev04:38
*** kushal has joined #openstack-dev04:39
*** boris-42 has joined #openstack-dev04:39
*** kaushikc has quit IRC04:39
*** kaushikc has joined #openstack-dev04:39
*** kaushikc1 has joined #openstack-dev04:39
*** dina_belova has joined #openstack-dev04:43
*** kaushikc has quit IRC04:43
*** pmathews has quit IRC04:44
*** danwent has quit IRC04:45
*** garyk has quit IRC04:47
*** dina_belova has quit IRC04:47
*** danwent has joined #openstack-dev04:49
*** basha has joined #openstack-dev04:49
morganfainbergjamielennox: yay! i fixed my test problem04:51
jamielennoxmorganfainberg, import order issue?04:51
jamielennoxI've got a new low for you as well04:52
morganfainbergjamielennox: nope. issue where tests weren't properly tearing down the cache region object, since it was already configured when they got to it04:52
morganfainbergjamielennox: should i be scared?04:52
jamielennoxthere is this serialize function on keystoneclient which just does a json, but in v3 it does a json with sort_keys i thought it was something to do with protocol or something but it appears to be because if you don't sort the keys you don't know the EXACT parameters to use when you mock out the function04:53
morganfainbergjamielennox: ...04:54
morganfainbergi.04:54
morganfainbergi… have no words04:54
morganfainbergbesides, i'm sorry :(04:54
jamielennoxso not sorting keys breaks a lot of tests because all the mocks fail to get called04:54
*** AnilV4 has quit IRC04:54
jamielennoxhow do you keep backwards compatibility with that?04:54
morganfainbergjamielennox: you re-work the test framework to handle it, then remove the sortkeys04:56
morganfainbergjamielennox: how to do that… not sure where to start04:56
jamielennoxi was trying really hard not to rework tests04:57
jamielennoxi still haven't gotten that last httpretty one through04:57
*** AnilV4 has joined #openstack-dev04:58
*** alexxu has quit IRC05:02
*** sridevi has joined #openstack-dev05:02
*** branen has joined #openstack-dev05:03
*** MIDENN_ has quit IRC05:03
*** KurtMartin has joined #openstack-dev05:03
*** mdenny has joined #openstack-dev05:03
*** kmartin has quit IRC05:04
*** branen_ has quit IRC05:04
*** yjiang51 has left #openstack-dev05:06
*** kaushikc1 has quit IRC05:10
*** kaushikc has joined #openstack-dev05:11
*** senk has quit IRC05:11
*** senk has joined #openstack-dev05:12
*** zaitcev has quit IRC05:12
*** senk has quit IRC05:12
*** Tross has joined #openstack-dev05:15
*** edmund has quit IRC05:15
*** briancurtin has quit IRC05:16
*** SergeyLukjanov has joined #openstack-dev05:16
*** michchap_ has joined #openstack-dev05:19
*** Guest84838 has quit IRC05:19
*** sandeepr_ltp has joined #openstack-dev05:21
*** alexxu has joined #openstack-dev05:22
*** michchap has quit IRC05:22
*** amerine has quit IRC05:22
*** sridevi_ has joined #openstack-dev05:25
*** sridevi has quit IRC05:26
*** sridevi_ is now known as sridevi05:26
*** alexxu has quit IRC05:28
*** Mandell has joined #openstack-dev05:33
*** Tross has quit IRC05:34
*** prekarat1 has quit IRC05:36
*** Tross has joined #openstack-dev05:37
*** bashok has joined #openstack-dev05:38
*** danwent has quit IRC05:40
*** alexxu has joined #openstack-dev05:41
*** vuil has joined #openstack-dev05:42
*** dina_belova has joined #openstack-dev05:44
*** freedomhui has joined #openstack-dev05:46
*** prekarat has joined #openstack-dev05:48
*** dina_belova has quit IRC05:48
*** devvesa has joined #openstack-dev05:55
*** nshaikh has joined #openstack-dev05:55
*** eglynn has joined #openstack-dev05:57
*** prekarat1 has joined #openstack-dev05:58
*** raies has joined #openstack-dev05:58
*** prekarat has quit IRC05:58
*** odyssey4me has joined #openstack-dev05:59
raiesannegentle: please suggest someone from neutron team to review https://review.openstack.org/#/c/42624/05:59
*** vuil has quit IRC06:00
*** mrunge has joined #openstack-dev06:05
*** vartom7 has joined #openstack-dev06:06
*** aditirav_ has joined #openstack-dev06:08
*** aditirav_ has quit IRC06:09
*** aditirav has quit IRC06:09
*** aditirav has joined #openstack-dev06:09
raiesis there someone from neutron team ?06:10
*** stevemar has quit IRC06:14
*** garyk has joined #openstack-dev06:14
*** alexb_ has joined #openstack-dev06:14
*** jcoufal has joined #openstack-dev06:15
*** sc68cal has quit IRC06:15
*** jistr has joined #openstack-dev06:18
*** MaxV has joined #openstack-dev06:24
*** alexb_ has quit IRC06:26
*** Satya has joined #openstack-dev06:26
*** doron_afk has joined #openstack-dev06:27
*** sandeepr_ltp has quit IRC06:30
*** mmagr has joined #openstack-dev06:30
*** sandeepr_ltp has joined #openstack-dev06:31
*** marios has joined #openstack-dev06:34
*** MaxV has quit IRC06:36
*** basha has quit IRC06:38
*** dkranz has quit IRC06:39
*** dkranz has joined #openstack-dev06:41
*** aditirav_ has joined #openstack-dev06:43
*** dina_belova has joined #openstack-dev06:44
*** aditirav_ has quit IRC06:44
*** aditirav_ has joined #openstack-dev06:45
*** flaper87|afk is now known as flaper8706:45
*** aditirav has quit IRC06:45
*** aditirav_ is now known as aditirav06:45
*** sc68cal has joined #openstack-dev06:49
*** dina_belova has quit IRC06:49
*** jpich has joined #openstack-dev06:50
*** gmurphy has quit IRC06:53
*** tkammer has joined #openstack-dev06:53
*** SkyRocknRoll has joined #openstack-dev06:56
*** xga has joined #openstack-dev06:57
*** SkyRocknRoll has quit IRC06:57
*** SkyRocknRoll has joined #openstack-dev06:57
*** sushils has joined #openstack-dev06:57
*** Mandell has quit IRC06:58
*** afazekas has joined #openstack-dev06:58
*** reidrac has joined #openstack-dev06:58
*** dina_belova has joined #openstack-dev07:01
*** salv-orlando has joined #openstack-dev07:10
*** egallen has joined #openstack-dev07:11
*** ljjjustin has joined #openstack-dev07:11
*** xga_ has joined #openstack-dev07:13
*** jpich has quit IRC07:15
*** xga has quit IRC07:15
*** jpich has joined #openstack-dev07:17
*** wfoster_away is now known as wfoster07:17
*** xga_ has quit IRC07:18
*** xga_ has joined #openstack-dev07:20
*** ifarkas has joined #openstack-dev07:22
*** sushils has quit IRC07:23
*** boris-42 has quit IRC07:24
*** jaimegil has joined #openstack-dev07:25
*** jfriedly has quit IRC07:26
*** yolanda has joined #openstack-dev07:27
*** shardy_afk is now known as shardy07:27
*** MaxV has joined #openstack-dev07:28
*** jtomasek has joined #openstack-dev07:29
*** corXi has joined #openstack-dev07:33
*** MaxV has quit IRC07:33
*** JordanP has joined #openstack-dev07:33
*** MaxV has joined #openstack-dev07:34
*** marios has quit IRC07:34
*** sandeepr_ltp has quit IRC07:34
*** marios has joined #openstack-dev07:36
*** marios has quit IRC07:39
*** matrohon has quit IRC07:39
*** marios has joined #openstack-dev07:39
*** iartarisi has joined #openstack-dev07:41
*** jtomasek_ has joined #openstack-dev07:42
*** jtomasek has quit IRC07:43
*** ifarkas has quit IRC07:45
*** ifarkas has joined #openstack-dev07:46
*** networkstatic has quit IRC07:47
*** jhesketh has quit IRC07:48
*** jhesketh has joined #openstack-dev07:49
*** xqueralt-afk is now known as xqueralt07:50
*** boden has joined #openstack-dev07:52
*** corXi has quit IRC07:52
*** yassine has joined #openstack-dev07:53
*** iartarisi has quit IRC07:53
*** eglynn has quit IRC07:53
*** yassine_ has joined #openstack-dev07:54
*** yassine_ has quit IRC07:55
*** xga has joined #openstack-dev07:57
*** xga_ has quit IRC08:00
*** corXi has joined #openstack-dev08:01
*** xga_ has joined #openstack-dev08:02
*** ruhe has joined #openstack-dev08:03
*** afazekas has quit IRC08:03
*** xga has quit IRC08:04
*** giulivo has joined #openstack-dev08:05
*** basha has joined #openstack-dev08:05
*** freedomhui has quit IRC08:05
*** rods has quit IRC08:05
*** shanewang is now known as shanewang_away08:07
*** freedomhui has joined #openstack-dev08:07
*** safchain has joined #openstack-dev08:10
*** rods has joined #openstack-dev08:10
*** boden has quit IRC08:11
*** freedomhui has quit IRC08:12
*** sushils has joined #openstack-dev08:12
*** freedomhui has joined #openstack-dev08:12
*** ndipanov_gone is now known as ndipanov08:14
*** xga_ has quit IRC08:15
*** lucasagomes has joined #openstack-dev08:15
*** sandeepr_ltp has joined #openstack-dev08:17
*** sushils has quit IRC08:17
*** sushils has joined #openstack-dev08:18
*** jtomasek_ is now known as jtomasek08:20
*** derekh has joined #openstack-dev08:21
*** SergeyLukjanov has quit IRC08:24
*** henrynash has joined #openstack-dev08:25
*** bashok has quit IRC08:25
*** bashok has joined #openstack-dev08:25
*** romcheg has joined #openstack-dev08:27
henrynashmorganfainberg: you around?08:32
*** tonix has joined #openstack-dev08:32
morganfainberghenrynash: yep08:33
morganfainberghenrynash: i'm always around ;)08:33
henrynashmorganfainberg: :-)08:33
henrynashmorganfainberg: did you get your weird test isse sorted>08:33
morganfainbergthough it's late and i have Dr. appt tomorrow, so wont be around too much too much longer.08:33
morganfainberghenrynash: yes i did.08:33
morganfainbergit was a doozy.08:33
*** boden has joined #openstack-dev08:34
morganfainbergso, tests were loading in service.py, which was configuring the cache region.08:34
morganfainbergsince the cache region was already configured, tests were having a hard time tearing it down/setting it uop08:34
*** athomas has joined #openstack-dev08:35
morganfainbergso no caching was really happening.  But actually running keystone the normal way, you'd never see this issue.08:35
*** amerine has joined #openstack-dev08:35
henrynashmorganfainberg: ahhh….anoyingly simple.   So two things:  1) we need to talk caching, and 2) would you like to do the final honors on https://review.openstack.org/#/c/38308/08:35
morganfainberghenrynash: sure thing. i shall do the honors!08:36
*** boden has joined #openstack-dev08:36
*** eglynn has joined #openstack-dev08:36
*** jistr has quit IRC08:37
morganfainberghenrynash: somehow i think that patch is going to make more rebase work for me :P08:37
henrynashmorganfaiberg: you want to talk about caching & filtering now…or do that in the morning (your call)08:37
morganfainberghenrynash: can do it now quickly, not sure when i'll be on tomorrow08:37
morganfainberghenrynash: vampire appt ;)08:37
henrynashmorganfainberg:  ahhh08:37
morganfainbergone sec, i think i forgot something.08:38
*** iartarisi has joined #openstack-dev08:38
morganfainberghenrynash: ok08:40
morganfainbergall done08:40
morganfainbergforgot to add a couple lines to my commit message https://review.openstack.org/#/c/43609/08:40
henrynashmorganfainberg: Ok, i'll certainly go through it this morning and comment…but I assume the question is o lists?08:42
morganfainberghenrynash: so, regarding caching and filtering.  After talking to gyee, i am thinking it might be worth punting the list_* caching until icehouse.  As it stands it would require significant rebase work on one of our two parts to hit havana.  i'd rather not jeapordize filtering for that.08:42
henrynashmorganfainberg: that was going to be my suggestion too08:42
morganfainbergsee, look at that, i'm easy to convince!08:42
morganfainberg:)08:42
henrynashIF we could just have great caching on get_<entity> I think we are quids/dollars/yen in08:43
morganfainbergI still want to try and get in user/group CRUD in caching for H (one last patchset), but the added tests are a bit time consuming to add.08:43
morganfainberghenrynash: with my current patchsets, we have get_token, get_domain, get_project, get_role08:44
morganfainbergi was scared of touching grants, because they can change out from under the manager.08:44
henrynashmorganfainberg: great…and agree that get_user would be the other big one (get_group nice too)08:44
morganfainberghenrynash: and i am doing agressive caching, when an item is created, i force it into the cache08:45
henrynashmorganfainberg: yeah, and we;ll probably change a lot of that in IceHouse (grants, that is)08:45
morganfainbergi assume people are going to use it immidiately08:45
*** dina_belova has quit IRC08:45
morganfainberghenrynash: also i hit revocation_list08:46
henrynashmorganfainberg: I'd bet that any_time you see get_<entity> you'll get 2 or 3 again with in a few 100 ms08:46
*** freedomhui has quit IRC08:46
*** lsmola has quit IRC08:46
*** dina_belova has joined #openstack-dev08:46
morganfainberghenrynash: yep. thats the idea.08:46
morganfainberghenrynash: but if someone tries to use the in-memory cache…oh mercy upon that poor soul.08:47
morganfainberganyways.  please comment on the patches.08:47
morganfainbergoh08:47
morganfainbergif you're going to be around a bit...08:47
henrynashmorganfainberg:yep, will do this morning08:47
morganfainbergcould you press go on this one once jenkins finishes check on it: https://review.openstack.org/#/c/41208/08:48
morganfainberghad to rebase it… been fighting gate on that one for … 12 hrs?08:48
morganfainberg(all transient non-related issues for the most part)08:48
henrynashmorganfainberg: will do08:48
morganfainbergappriciate it08:49
morganfainberghave a good one man.08:49
morganfainbergoh. you going to be in HK?08:49
*** Alexei_987 has joined #openstack-dev08:50
morganfainbergcause, i'm making a mental list of the people i need to be sure to run across if they're going to be there (not that the keystone types are going to be hard for me to find)08:50
*** dina_belova has quit IRC08:50
*** xga has joined #openstack-dev08:50
*** dina_belova has joined #openstack-dev08:53
*** danpb has joined #openstack-dev08:53
*** vsergeyev has joined #openstack-dev08:54
*** freedomhui has joined #openstack-dev08:55
*** jistr has joined #openstack-dev08:56
*** lsmola has joined #openstack-dev09:01
*** martyntaylor has joined #openstack-dev09:03
*** SergeyLukjanov has joined #openstack-dev09:04
*** afazekas has joined #openstack-dev09:06
*** jimjiang has quit IRC09:10
*** aditirav_ has joined #openstack-dev09:11
*** aditirav has quit IRC09:11
*** aditirav_ is now known as aditirav09:11
*** dina_belova has quit IRC09:12
*** dina_belova has joined #openstack-dev09:13
*** pixelbeat has joined #openstack-dev09:14
*** dina_belova has quit IRC09:15
*** dina_belova has joined #openstack-dev09:15
*** yaguang has joined #openstack-dev09:15
*** rods1 has joined #openstack-dev09:19
*** alexxu has quit IRC09:22
*** lsmola has quit IRC09:32
*** anfrolov has quit IRC09:34
*** dina_belova has quit IRC09:36
*** dina_belova has joined #openstack-dev09:36
*** doron_afk is now known as doron09:37
*** boris-42 has joined #openstack-dev09:37
*** anfrolov has joined #openstack-dev09:39
*** noorul-afk is now known as noorul09:40
*** Anju has joined #openstack-dev09:40
*** Anju has left #openstack-dev09:40
*** dina_belova has quit IRC09:40
*** doron is now known as doron_afk09:42
*** morganfainberg is now known as morganfainberg|a09:45
*** lsmola has joined #openstack-dev09:46
*** Satya has quit IRC09:51
*** matel has joined #openstack-dev09:51
*** wfoster is now known as wfoster_away09:51
*** SergeyLukjanov has quit IRC09:54
lifelessttx: how many atc's does nova have?09:56
*** SergeyLukjanov has joined #openstack-dev09:59
*** ffio has joined #openstack-dev10:00
*** odyssey4me has quit IRC10:04
*** xga has quit IRC10:04
*** pcm_ has joined #openstack-dev10:05
*** yaguang has quit IRC10:05
*** pcm_ has quit IRC10:06
*** egallen has quit IRC10:06
*** pcm_ has joined #openstack-dev10:06
*** xga has joined #openstack-dev10:07
*** odyssey4me has joined #openstack-dev10:13
*** hailiang has quit IRC10:13
*** romcheg1 has joined #openstack-dev10:16
*** odyssey4me has quit IRC10:17
*** wfoster_away is now known as wfoster10:18
*** romcheg has quit IRC10:20
*** ruhe has quit IRC10:20
*** ljjjustin has quit IRC10:21
*** melwitt has quit IRC10:21
*** odyssey4me has joined #openstack-dev10:24
*** flaper87 is now known as flaper87|afk10:27
*** senk has joined #openstack-dev10:28
*** senk has quit IRC10:37
*** SkyRocknRoll has quit IRC10:37
*** mmoya has quit IRC10:38
*** chuckieb has quit IRC10:41
*** mrunge has quit IRC10:42
*** mrunge has joined #openstack-dev10:43
*** reidrac has left #openstack-dev10:43
*** flaper87|afk is now known as flaper8710:44
*** reidrac has joined #openstack-dev10:44
*** dina_belova has joined #openstack-dev10:47
*** chuckieb has joined #openstack-dev10:49
*** johnthetubaguy has joined #openstack-dev10:49
*** dina_belova has quit IRC10:51
*** msdubov has joined #openstack-dev10:51
*** radsy has quit IRC10:55
*** gongysh has quit IRC10:57
*** ruhe has joined #openstack-dev11:00
*** mmoya has joined #openstack-dev11:02
*** senk has joined #openstack-dev11:04
*** dina_belova has joined #openstack-dev11:04
*** alexpilotti has joined #openstack-dev11:04
*** senk has quit IRC11:08
*** alexpilotti has quit IRC11:09
*** jamiem has joined #openstack-dev11:11
*** prekarat1 has quit IRC11:13
*** anfrolov has quit IRC11:14
*** jamiem has quit IRC11:16
*** jdennis1 has quit IRC11:19
*** anfrolov has joined #openstack-dev11:20
*** romcheg has joined #openstack-dev11:21
*** egallen has joined #openstack-dev11:22
*** kaushikc1 has joined #openstack-dev11:22
*** senk has joined #openstack-dev11:24
*** romcheg1 has quit IRC11:25
*** kaushikc has quit IRC11:26
*** adalbas has joined #openstack-dev11:28
*** msdubov has quit IRC11:31
*** garyk has quit IRC11:35
*** garyk has joined #openstack-dev11:36
*** kaushikc has joined #openstack-dev11:37
*** kaushikc1 has quit IRC11:37
*** kaushikc1 has joined #openstack-dev11:37
*** tmclaugh[work] has joined #openstack-dev11:39
*** kaushikc2 has joined #openstack-dev11:41
*** kaushikc1 has quit IRC11:41
*** dims has joined #openstack-dev11:41
*** kaushikc has quit IRC11:42
raiesanyone from newtron ?11:44
*** sushils has quit IRC11:47
*** yolanda has quit IRC11:49
*** sridevi has quit IRC11:51
*** sridevi has joined #openstack-dev11:52
*** waa has joined #openstack-dev11:52
*** flaper87 is now known as flaper87|afk11:52
*** lucasagomes is now known as lucas-hungry11:55
*** zul has quit IRC11:55
raiesfifieldt: will you please check https://review.openstack.org/#/c/42624/11:57
*** ruhe has quit IRC11:59
*** kaushikc2 has quit IRC12:01
*** ffio has quit IRC12:02
*** afazekas has quit IRC12:02
*** gordc has joined #openstack-dev12:03
*** ccorrigan has joined #openstack-dev12:03
*** yolanda has joined #openstack-dev12:03
*** jhesketh_ has quit IRC12:06
*** flaper87|afk is now known as flaper8712:07
*** gongysh has joined #openstack-dev12:09
*** egallen has quit IRC12:10
*** egallen has joined #openstack-dev12:10
*** terryh has joined #openstack-dev12:11
*** noslzzp has joined #openstack-dev12:13
*** afazekas has joined #openstack-dev12:14
*** jbresnah has quit IRC12:15
*** dims has quit IRC12:16
*** dvarga has joined #openstack-dev12:18
*** _anant has joined #openstack-dev12:20
*** _anant has quit IRC12:21
*** _anant has joined #openstack-dev12:21
*** _anant has quit IRC12:23
*** _anant has joined #openstack-dev12:23
*** dims has joined #openstack-dev12:23
*** dprince has joined #openstack-dev12:23
*** _anant has quit IRC12:24
*** _anant has joined #openstack-dev12:24
*** Dr_Who has joined #openstack-dev12:26
*** Dr_Who has quit IRC12:26
*** Dr_Who has joined #openstack-dev12:26
*** jaimegil has quit IRC12:27
*** _anant has quit IRC12:28
*** _anant has joined #openstack-dev12:28
*** _anant has quit IRC12:28
jcapelAnyone from horizon here? I implemented this: https://review.openstack.org/#/c/44042/ - now the tests fail (http://paste.openstack.org/show/45280/). I could use some pointers on where/how to fix that.12:30
*** rfolco has joined #openstack-dev12:31
*** bswartz has quit IRC12:33
*** jimjiang_ has quit IRC12:34
*** jimjiang has joined #openstack-dev12:34
*** anteaya has joined #openstack-dev12:39
*** negronjl has quit IRC12:40
*** negronjl has joined #openstack-dev12:40
*** negronjl has quit IRC12:41
*** eharney has joined #openstack-dev12:41
*** Dr_Who has quit IRC12:41
*** dolphm has joined #openstack-dev12:42
*** FunnyLookinHat has joined #openstack-dev12:44
*** ruhe has joined #openstack-dev12:44
*** morazi has joined #openstack-dev12:45
*** FunnyLookinHat has quit IRC12:46
*** jruzicka has joined #openstack-dev12:46
*** afazekas has quit IRC12:46
*** FunnyLookinHat has joined #openstack-dev12:47
*** jimjiang has quit IRC12:49
*** aditirav_ has joined #openstack-dev12:49
*** jimjiang has joined #openstack-dev12:49
*** woodspa has joined #openstack-dev12:50
*** gaelL has quit IRC12:50
*** kbringard has joined #openstack-dev12:50
*** dina_belova has quit IRC12:50
*** dina_belova has joined #openstack-dev12:51
*** aditirav has quit IRC12:51
*** mrunge has quit IRC12:51
*** xchu has quit IRC12:51
*** aditirav_ has quit IRC12:53
*** jayg|g0n3 is now known as jayg12:54
*** dina_belova has quit IRC12:55
*** spzala has joined #openstack-dev12:55
*** jergerber has joined #openstack-dev12:55
*** jhesketh_ has joined #openstack-dev12:56
*** SergeyLukjanov has quit IRC12:56
*** jhesketh_ has quit IRC12:56
*** Dr_Who has joined #openstack-dev12:56
*** Dr_Who has joined #openstack-dev12:56
ttxlifeless: I don't have the current numbers. jeblair may be able to run the script for you12:57
*** jasondotstar has joined #openstack-dev12:58
*** basha has quit IRC12:59
*** maurosr has quit IRC13:00
*** sridevi has quit IRC13:00
*** SergeyLukjanov has joined #openstack-dev13:02
*** radez_g0n3 is now known as radez13:02
*** dina_belova has joined #openstack-dev13:02
*** radez is now known as radez_g0n313:06
*** lucas-hungry is now known as lucasagomes13:06
*** afazekas has joined #openstack-dev13:07
*** jamiem has joined #openstack-dev13:07
*** xga_ has joined #openstack-dev13:07
*** stevemar has joined #openstack-dev13:08
*** markmc has joined #openstack-dev13:08
*** vartom7 has quit IRC13:09
*** leif has joined #openstack-dev13:10
*** leif is now known as Guest1465913:10
*** xga has quit IRC13:10
*** stevemar has quit IRC13:10
*** maheshp has joined #openstack-dev13:11
*** cppcabrera has joined #openstack-dev13:12
*** negronjl has joined #openstack-dev13:13
*** neelashah has joined #openstack-dev13:13
*** zul has joined #openstack-dev13:15
*** doron_afk is now known as doron13:15
*** dguitarbite has joined #openstack-dev13:15
*** radez_g0n3 is now known as radez13:16
*** gimps_ has quit IRC13:17
*** sandywalsh has quit IRC13:18
*** dkranz has quit IRC13:19
*** matrohon has joined #openstack-dev13:20
*** doron is now known as doron_afk13:21
*** donaldh has joined #openstack-dev13:22
*** alexxu has joined #openstack-dev13:22
*** ruhe has quit IRC13:23
*** shang has joined #openstack-dev13:23
henrynashdolphm: update for you on my two patches13:24
*** alunduil has joined #openstack-dev13:24
*** timello_ is now known as timello13:24
*** morazi has quit IRC13:24
dolphmhenrynash: ack13:24
henrynashdolphm: target API protection (https://review.openstack.org/#/c/38308/) was approved last night, but fail to merge (due to endpoint_filter patch sneaking in ahead of it…rebase now in Jenkins)13:25
henrynashdolphm: filtering is the one for today (https://review.openstack.org/#/c/43257/). No outstanding changes, although need to decide if we are happy for it to go in (no feedback from gabriel as yet).13:26
*** alunduil has quit IRC13:26
ayounghenrynash, looking now, too13:27
ayounghenrynash, you are comfortable that it adds no new vectors for sql injection?13:27
*** morazi has joined #openstack-dev13:27
henrynashdolphm: one concern raised (that is always important whenever you are adding more generated SQL) is whether we are exposing ourself to an SQL inject attack13:27
henrynashayoung: ha!13:27
ayounghenrynash, can you put in a couple tests around that?13:28
ayoungand run them against the live databases?13:28
henrynashayoung: I'm happy that it doesn't…we don't pass in sql directly, we use the sqlalchemt.filter()13:28
ayounghenrynash, and we trust sqlalchemy?13:28
henrynashayoung: the same way Nova and Glance do13:28
ayoungThey are not the standard we hold ourselves to13:29
dolphmayoung: if you want to try and exploit filter() that's fine... but this isn't the patch to do test it in13:29
ayoungdolphm, why not?13:29
ayoungdolphm, it is general purpose filtering, which is , if nothing else, enought to attract the attention of the script kiddies13:30
ayoungif we don't test it, you can be sure that someone else out there will13:30
ayoungLike nate13:30
*** jruzicka has quit IRC13:30
*** mmagr has quit IRC13:30
ayoungdolphm, OTOH, if this has been tested elsewhere, I'd be happy with a reference13:31
*** sandywalsh has joined #openstack-dev13:31
*** jruzicka has joined #openstack-dev13:31
*** sarob has joined #openstack-dev13:33
ayounghenrynash, can we use bound parameters?13:33
*** bswartz has joined #openstack-dev13:34
henrynashayoung: when you say bound, you mean we do something like model.column.filter("text")13:34
ayoungdolphm, ldap fix ... https://review.openstack.org/#/c/40283/  doesn't need to be in before H3, but it has sat there for a while13:34
*** briancurtin has joined #openstack-dev13:36
*** fifieldt has quit IRC13:36
ayounghenrynash, I just found a reference to it on another doc, but the link is dead.  I think it means prepared statements and then binding the parameters to it, but I'll research and get back to you13:36
ayounghenrynash, let me look at the protection patch first, though, as I Approved that one and want to be in on the reapproval13:38
henrynashayoung: ok…its in jenkins right now…only modification was to change @protected to @protected() in endpoint filter controller (that snunk in ahead of me)13:39
ayounghenrynash, I see.  OK, makes sense.  I did a diff from the older version of the patch, and see the changed files are almost all in the new extension....another vote of confidnece for the extension mech13:40
ayounghenrynash, ok...back to bind parameters13:40
ayoungto avoid sql injection attacks, the approved approach is to prepare a statement and then use the drives mechanism to bind valriables to the parameters of the statement13:41
ayoungI don't think filter does that13:41
ayoungit just escapes the apostrophe's etc.  Probably OK, but not quite as safe13:41
*** doron_afk is now known as doron13:42
ayounghenrynash, for example, look at the code in the question here:  http://stackoverflow.com/questions/1058037/execute-a-prepared-statement-in-sqlalchemy13:43
ayoungnow, I don't think sqla does that for you under any circumstances, which is really too bad13:43
*** edmund has joined #openstack-dev13:43
ayoungaside from safer sql execution, it would make db access  a heck of a lot faster:  the sql compiler is removed from the execution13:44
*** Dr_Who has quit IRC13:44
*** mmagr has joined #openstack-dev13:44
henrynashayoung: doesn't that mean we are doing sqlalchemy's job of ensure our SQL works with a particular DB engine?13:44
*** michchap_ has quit IRC13:45
*** michchap has joined #openstack-dev13:45
*** topol has joined #openstack-dev13:45
henrynashayoung: I agree, that means we could screw down exactly what scope there is for attacks13:46
*** burt has joined #openstack-dev13:46
henrynashayoung: that seems a pretty big bar for us to jump13:47
*** dina_belova has quit IRC13:47
*** jbresnah has joined #openstack-dev13:47
*** sushils has joined #openstack-dev13:47
*** dina_belova has joined #openstack-dev13:47
ayounghenrynash, this has been quietly nagging me in the back of my skull for  while.  You just had the misfortune to bring up the patch that brought it to the forefront13:49
henrynashayoung: always happy to act as therapist, reasonable rates an all :-)13:49
ayounghenrynash, so, add a couple tests to the content_types to see if you can break it.13:49
henrynashayoung: ok, let me try…13:50
ayoungIf it passes a reasonable attack there, I'll say "no worse than existing"13:50
*** changbl has quit IRC13:50
*** Dr_Who has joined #openstack-dev13:51
*** Dr_Who has quit IRC13:51
*** Dr_Who has joined #openstack-dev13:51
*** ruhe has joined #openstack-dev13:51
*** alunduil has joined #openstack-dev13:51
ayounghenrynash, one possible thing we could do in the future is something like:  let sqla generate the sql, but without the parameters substituted, and then pass that to a prepare statement call.13:51
*** dina_belova has quit IRC13:52
*** maurosr has joined #openstack-dev13:52
ayoungactually, if we did this right, it would be shareable across the eventlet code, and could have major performance benefits as well....definitely something to consider for Icehouse13:52
henrynashayoung: …and I need to look at what sqlalchemy is doing, since I looked at the SQL output it is generating for my filters, and it uses "name = :name1", where it has build name1 as some late binding parameter or something13:53
*** jimfehlig has joined #openstack-dev13:54
*** Dr_Who is now known as tgall_foo13:55
*** doron is now known as doron_afk13:56
*** ruhe has quit IRC13:57
*** markmc has quit IRC13:57
ayounghenrynash, I could see using stored procedures even, assuming that sql alchemy could act as the sql generation layer.  Probably not everythere, but for the heaviest used functions, if we can't find some way in Python to mitigate the load.13:58
*** devvesa has quit IRC13:58
henrynashayoung: give me a couple of hours to investigate13:59
*** sarob has quit IRC14:01
*** ruhe has joined #openstack-dev14:01
ayounghenrynash, so what is the difference between @controller.protected and @controller.protected()?  I realize the second executes a function that lets us register a callaback, but is the registration of the callback a standard @decorator mechanism?14:01
*** rods1 has quit IRC14:01
*** devvesa has joined #openstack-dev14:02
roaetIs it normal for neutron-dhcp and neutron-openvswitch-agent to poll in devstack?14:02
henrynashyes…see identity controller forexamples14:02
henrynash@protected(callback=myfunc)14:02
roaetjust wondering about this constant logging14:02
*** ruhe has quit IRC14:04
*** mmagr has quit IRC14:05
*** amotoki_ has quit IRC14:07
*** _TheDodd_ has joined #openstack-dev14:09
*** FunnyLookinHat has quit IRC14:09
*** rcrit has quit IRC14:09
*** otherwiseguy has joined #openstack-dev14:09
*** rnirmal has joined #openstack-dev14:09
*** invsbl_away is now known as invsblduck14:11
*** sthaha has quit IRC14:13
*** kaushikc has joined #openstack-dev14:13
*** _TheDodd_ has quit IRC14:13
*** rods1 has joined #openstack-dev14:15
*** annegentle has quit IRC14:15
*** dina_belova has joined #openstack-dev14:18
*** mmagr has joined #openstack-dev14:18
*** danwent has joined #openstack-dev14:19
*** thedodd has joined #openstack-dev14:20
*** dina_belova has quit IRC14:21
*** dina_belova has joined #openstack-dev14:21
*** chandankumar has quit IRC14:21
*** doron_afk is now known as doron14:22
*** AlanClark has joined #openstack-dev14:22
*** rwsu-away is now known as rwsu14:23
*** rcrit has joined #openstack-dev14:23
*** ifarkas has quit IRC14:23
*** jecarey has joined #openstack-dev14:23
*** ifarkas has joined #openstack-dev14:23
anteayattx I just created this wiki page for some election supervision guidelines/how to: https://wiki.openstack.org/wiki/Election_Officiating_Guidelines Your corrections/input welcome14:24
anteayaI linked it to https://wiki.openstack.org/wiki/Governance14:24
*** esheffield has quit IRC14:24
*** esheffield has joined #openstack-dev14:25
*** annegentle_ has joined #openstack-dev14:25
henrynashayoung: so I tried some basinal attacks and I can't crack it so far, e.g.  GET "/users?name='anything' or 'x'='x'" doesn't get you all the rows, it gets you none14:25
*** rcleere has joined #openstack-dev14:26
henrynashayoung: and GET "/users?name='x'; drop table 'users'" does do what we would fear14:26
ayounghenrynash, really!14:26
henrynashayoung: sorry DOESN"T do what we would fear14:26
henrynashayoung: so it doesn't drop the table14:26
ayoungI thought that was what you meant14:26
*** kushal has quit IRC14:27
*** basha has joined #openstack-dev14:28
*** yassine has quit IRC14:31
*** yassine_ has joined #openstack-dev14:32
*** dolphm has quit IRC14:32
*** Guest14659 has quit IRC14:32
*** kushal has joined #openstack-dev14:33
*** dolphm has joined #openstack-dev14:33
*** hartsocks has joined #openstack-dev14:34
*** michchap has quit IRC14:36
*** thedodd has quit IRC14:36
*** tkammer has quit IRC14:37
*** jjmb has quit IRC14:37
*** thedodd has joined #openstack-dev14:37
*** sarob has joined #openstack-dev14:39
*** yaguang has joined #openstack-dev14:39
*** thedodd has quit IRC14:39
*** ifarkas has quit IRC14:40
*** thedodd has joined #openstack-dev14:40
*** ifarkas has joined #openstack-dev14:40
*** gimps_ has joined #openstack-dev14:41
*** wolfdreamer has joined #openstack-dev14:41
*** portante is now known as portante|afk14:43
*** dkranz has joined #openstack-dev14:44
*** salv-orlando has quit IRC14:44
*** prekarat has joined #openstack-dev14:45
*** mlavalle has joined #openstack-dev14:45
*** datsun180b has joined #openstack-dev14:46
*** hartsocks has left #openstack-dev14:46
*** basha has quit IRC14:47
*** sarob has quit IRC14:48
*** jvrbanac has joined #openstack-dev14:50
*** changbl has joined #openstack-dev14:51
*** Guest79474 has quit IRC14:51
*** FunnyLookinHat has joined #openstack-dev14:57
*** ffio has joined #openstack-dev14:58
*** ruhe has joined #openstack-dev14:58
*** romcheg has quit IRC14:58
*** sheepdog80 has joined #openstack-dev14:59
*** osier has quit IRC15:00
*** reidrac has quit IRC15:02
*** rcleere_ has joined #openstack-dev15:02
*** jhesketh has quit IRC15:03
*** rcleere has quit IRC15:03
*** rcleere_ is now known as rcleere15:03
*** morazi has quit IRC15:05
*** edmund has quit IRC15:05
*** richardwoo has joined #openstack-dev15:05
*** flaper87 is now known as flaper87|afk15:06
*** jmontemayor has joined #openstack-dev15:06
*** dina_belova has quit IRC15:06
*** galstrom_zzz is now known as galstrom15:06
*** dina_belova has joined #openstack-dev15:07
*** leif has joined #openstack-dev15:07
*** pasquier-s has quit IRC15:07
*** leif is now known as Guest2098715:07
*** pasquier-s has joined #openstack-dev15:08
henrynashayoung, dolphm: could one or both of you push the buttons again on the rebased https://review.openstack.org/#/c/38308/15:10
ayounghenrynash, looking15:10
*** dina_belova has quit IRC15:11
dolphmhenrynash: done15:11
ayoungtwice15:11
henrynashthx!!!15:11
*** vsergeyev has left #openstack-dev15:12
*** romcheg has joined #openstack-dev15:13
*** bswartz has quit IRC15:13
*** tgall_foo has quit IRC15:14
*** branen_ has joined #openstack-dev15:15
*** morazi has joined #openstack-dev15:15
*** herndon has joined #openstack-dev15:16
*** maverick_ has joined #openstack-dev15:16
*** maverick_ has left #openstack-dev15:16
*** ftcjeff has joined #openstack-dev15:18
*** branen has quit IRC15:18
*** bashok has quit IRC15:18
*** jtomasek has quit IRC15:19
henrynashayoung: so on filtering are you ok (or at least bit better with it now)?, Do you want me put a test in that tries sql injection like the examples I showed before?15:20
*** martine has joined #openstack-dev15:20
ayounghenrynash, I'd like the tests, but they can go in after, since you tested "live"  I assume against mysql?15:20
*** kbrierly has joined #openstack-dev15:21
*** martine is now known as Guest4062915:21
*** Guest40629 is now known as martine_15:21
henrynashayoungl actually, let me run the tests across all the DBs befoew we decide15:21
*** dguitarbite has quit IRC15:23
*** rnirmal has quit IRC15:23
*** rnirmal has joined #openstack-dev15:24
*** bill has joined #openstack-dev15:25
*** bill is now known as Guest8537415:25
*** gaelL has joined #openstack-dev15:26
*** dkranz has quit IRC15:29
*** pmathews has joined #openstack-dev15:30
*** basha has joined #openstack-dev15:32
henrynashayoung: just checked against MySQL and Postgresql15:33
ayounghenrynash, good to go?15:33
henrynashayoung: yep15:33
ayoungk15:33
*** prekarat has quit IRC15:34
*** pycabrera has joined #openstack-dev15:34
henrynashayoung: bit this one hasn't been approved before, so we need to get at least another +2.  (bknudson has already had a good bash at it)15:35
*** flaper87|afk is now known as flaper8715:36
*** iartarisi has quit IRC15:36
*** stevemar has joined #openstack-dev15:37
stevemardolphm: take a look at: https://review.openstack.org/#/c/43611/15:37
*** cppcabrera has quit IRC15:37
*** kaushikc has quit IRC15:39
ayounghenrynash, should "trim_to_list_limit" be a function on the main Manager class?15:39
*** jcoufal has quit IRC15:39
henrynashayoung: it needs to be called from the driver level as well…so can assignment/backend/sql call something in the Manager class?15:40
ayounghenrynash, I'm making a handful of comments, but nothing that is a stop-ship15:41
flaper87dhellmann: hey, if you get a chance, could you take a look at this patch again? https://review.openstack.org/#/c/32544/14 Thanks a lot!15:41
*** zul has quit IRC15:41
ayounghenrynash, you have it on the manager in at least one case15:41
henrynashayoung: hmm, really?15:41
ayounghenrynash, catalog core line 8715:41
dhellmannflaper87: sure thing15:41
ayounger 7915:41
* ayoung got hit by subliminal message15:41
*** jdurgin1 has joined #openstack-dev15:42
ayounghenrynash, driver should be pure virtual.  limit should be passed in externally, I think.  Could be set in the constructor.15:42
*** dkranz has joined #openstack-dev15:43
henrynashayoung: so driver functions are allowed to be internal starting with _ (at least that is how the test checks it_15:43
henrynashchecks it)15:43
ayoungyeah...I know...15:44
*** danwent has quit IRC15:44
ayounghenrynash, lets just say that there is a future cleanup there for now....can't quite wrap my brain about the correct impl at the moment15:44
henrynashayoung: ok, happy to commit to clean up15:44
*** jpich has quit IRC15:44
ayounghenrynash, wrap_collection now takes a query_string...where is that set15:45
ayoungwhat uses it?  It is the place I would be most worried about an injection attack15:45
*** sridevi has joined #openstack-dev15:45
henrynashayoung: in a controller list_<entity> method15:45
ayounghenrynash, I see it used in the identity controller.15:46
dolphmstevemar: there's a lot of inconsistency in the existing doc on the plurality of url segments15:46
ayoungit comes out of context...and before that...15:46
dolphmstevemar: /access_tokens/ in one example is /access_token/ in another15:46
henrynashayoung: it is the set of query terms as a dict, built from the url15:46
ayoungshudder15:47
ayoungthat is explicitly the path you tested above?15:47
henrynashayoung: yes15:47
stevemardolphm: huh?15:47
stevemardolphm: oh, in general?15:47
henrynashI tried it at the url level…and then also repeated it at the backend_sql leve15:48
henrynash(in cases some how the sql injection text was getting munged)15:48
ayoungdolphm, henrynash, this scares me....I'm not an expert on it, but this is exactly the kind of stuff that leads to CVEs.  would like Bryan Payne to weigh in on this one.15:48
stevemardolphm: i count 1 inconsistency15:49
*** doron is now known as doron_afk15:50
*** JordanP has quit IRC15:50
dolphmstevemar: i'm confused... i thought /access_tokens/ always existed on a specific /users/{user_id}/15:51
dolphmstevemar: when the consumer creates a request token, how is the user that should authorize it identified?15:52
henrynashayoung: do you know his handle?15:52
ayoungbdpayne15:52
*** ruhe has quit IRC15:52
ayounghenrynash, https://launchpad.net/~bdpayne15:52
ayoungdolphm, I know we have a self imposed deadline for feature freeze, but I think that Henry's patch deserves proper security review.  I am formally requesting an extension for it.15:53
*** nshaikh has left #openstack-dev15:54
dolphmayoung: what are you talking about?15:54
ayoungOtherwise, I have to recommend we bump it to Icehouse.  I don't want it to be rushed in just to avoid the deadline, and then find we've opened up for a SQL injection attack via a vector we did not consider15:54
stevemardolphm: when the consumer creates a request token, it should be unauthorized15:54
ayoungdolphm, I am not a sql injection expert15:54
dolphmayoung: bump what?15:54
ayoungdolphm, SQL filtering15:54
dolphmayoung: is that already in review?15:54
ayoungyep15:55
dolphmayoung: and you're expecting a week to be insufficient?15:55
dolphmto merge15:55
henrynashdolphm: that's the backend filtering cahnge15:55
ayoungdolphm, https://review.openstack.org/#/c/43257/15:55
ayoungdolphm, I thought the deadline was today15:55
dolphmayoung: https://wiki.openstack.org/wiki/FeatureProposalFreeze is today15:55
ayoungbut not feature freeze itself?  Just proposal?15:56
*** burt has quit IRC15:56
*** devvesa has quit IRC15:56
ayoungAh..ok....15:56
dolphmayoung: feature freeze is openstack-wide and sept 4th15:56
ayoungdolphm, ok...misunderstood.15:56
*** KurtMartin is now known as kmartin15:57
dolphmayoung: the goal is to give us a buffer, to allow time to review15:57
ayounghenrynash, I added bdpayne to the review.  Suggest you find others that are SQL injection savvy as well.15:57
*** reed has joined #openstack-dev15:57
*** garyk has quit IRC15:58
henrynashayoung: Ok, agreed…let's take a few days and get wider input, add additional tests if necessary15:58
*** gyee has joined #openstack-dev15:58
*** changbl has quit IRC15:59
*** avishay has joined #openstack-dev15:59
*** galstrom is now known as galstrom_zzz15:59
dolphmstevemar: correc, but which user is expected to authorize it?16:00
*** donaldh has quit IRC16:00
henrynashayoung: feel free to make your other comments and I will address...16:00
stevemardolphm: currently, any user16:01
*** mmagr has quit IRC16:01
*** pycabrera is now known as cppcabrera16:01
*** bswartz has joined #openstack-dev16:01
*** dolphm has quit IRC16:03
*** dolphm has joined #openstack-dev16:04
*** jistr has quit IRC16:04
*** changbl has joined #openstack-dev16:05
*** nati_ueno has joined #openstack-dev16:08
*** zbitter has joined #openstack-dev16:09
*** colinmcnamara has joined #openstack-dev16:10
*** galstrom_zzz is now known as galstrom16:10
*** colinmcnamara has quit IRC16:10
*** alop has joined #openstack-dev16:11
*** colinmcnamara has joined #openstack-dev16:11
*** portante|afk is now known as portante16:12
*** zaneb has quit IRC16:12
*** mlavalle has quit IRC16:12
*** devoid1 has joined #openstack-dev16:14
*** git-harry has quit IRC16:15
*** egallen has quit IRC16:15
*** git-harry has joined #openstack-dev16:15
*** matel has quit IRC16:16
*** hemnafk is now known as hemna16:17
*** dina_belova has joined #openstack-dev16:17
*** basha has quit IRC16:17
*** shang has quit IRC16:18
*** egallen has joined #openstack-dev16:18
*** gongysh has quit IRC16:19
*** yassine_ has quit IRC16:20
*** MaxV has quit IRC16:20
*** gimps_ has quit IRC16:20
*** boris-42 has quit IRC16:21
*** jfriedly has joined #openstack-dev16:21
*** dina_belova has quit IRC16:22
*** nati_ueno has quit IRC16:22
*** nati_ueno has joined #openstack-dev16:23
*** gimps_ has joined #openstack-dev16:23
*** danwent has joined #openstack-dev16:23
*** doron_afk has quit IRC16:23
*** markmcclain has joined #openstack-dev16:23
*** xga_ has quit IRC16:24
*** Ryan_Lane has quit IRC16:26
*** aeperezt has joined #openstack-dev16:27
*** nati_ueno has quit IRC16:27
*** zul has joined #openstack-dev16:28
*** sridevi has quit IRC16:29
*** pmathews has quit IRC16:29
*** pmathews has joined #openstack-dev16:29
*** kushal has quit IRC16:30
*** zbitter is now known as zaneb16:32
*** danwent has quit IRC16:33
*** ruhe has joined #openstack-dev16:33
dolphmstevemar: finally replied to your comments16:33
stevemardolphm: hooray16:34
*** alunduil has quit IRC16:37
*** otherwiseguy has quit IRC16:40
*** SergeyLukjanov has quit IRC16:40
*** xga_ has joined #openstack-dev16:41
*** ruhe has quit IRC16:42
*** jdennis1 has joined #openstack-dev16:42
*** ruhe has joined #openstack-dev16:42
*** cppcabrera is now known as cppcabrera_afk16:44
gyeedolphm, the freeze happening today?16:46
dolphmgyee: https://wiki.openstack.org/wiki/FeatureProposalFreeze https://wiki.openstack.org/wiki/Havana_Release_Schedule16:46
*** kirankv has joined #openstack-dev16:47
*** markmcclain has quit IRC16:47
*** vkmc has joined #openstack-dev16:47
*** vkmc has quit IRC16:47
*** vkmc has joined #openstack-dev16:47
*** briancline has quit IRC16:48
*** tmclaugh[work] has quit IRC16:49
*** afazekas has quit IRC16:49
*** xga_ has quit IRC16:50
*** turduks has joined #openstack-dev16:50
*** turduks has quit IRC16:51
*** odyssey4me has quit IRC16:53
*** turduks has joined #openstack-dev16:53
*** dina_belova has joined #openstack-dev16:54
*** alexxu has quit IRC16:55
*** alop has quit IRC16:55
*** danpb has quit IRC16:57
*** marios has quit IRC16:58
*** markmcclain has joined #openstack-dev16:58
*** ruhe has quit IRC16:59
*** tmclaugh[work] has joined #openstack-dev16:59
*** alexpilotti has joined #openstack-dev17:00
*** danwent has joined #openstack-dev17:00
*** turduks has quit IRC17:01
*** RajeshMohan has quit IRC17:02
*** RajeshMohan has joined #openstack-dev17:03
*** markmcclain has quit IRC17:03
*** RajeshMohan has quit IRC17:03
*** RajeshMohan has joined #openstack-dev17:03
*** avishay is now known as avishay_afk17:03
*** turduks has joined #openstack-dev17:04
*** openf|y has left #openstack-dev17:04
*** SergeyLukjanov has joined #openstack-dev17:05
*** romcheg has left #openstack-dev17:05
*** burt has joined #openstack-dev17:05
*** zaitcev has joined #openstack-dev17:05
*** RajeshMohan has quit IRC17:06
*** derekh has quit IRC17:07
*** RajeshMohan has joined #openstack-dev17:07
*** markwash has quit IRC17:07
*** ndipanov is now known as ndipanov_gone17:07
*** SumitNaiksatam has quit IRC17:08
*** pabelanger has quit IRC17:08
*** xmltok has quit IRC17:08
*** markmcclain has joined #openstack-dev17:09
*** ruhe has joined #openstack-dev17:10
*** comay has joined #openstack-dev17:11
*** devoid1 has quit IRC17:13
*** alunduil has joined #openstack-dev17:13
*** networkstatic has joined #openstack-dev17:14
*** maheshp has quit IRC17:14
*** wfoster is now known as wfoster_away17:14
*** pmathews has quit IRC17:16
*** fbo is now known as fbo_away17:18
*** pmathews has joined #openstack-dev17:18
*** pmathews has quit IRC17:19
*** kirankv has quit IRC17:19
*** hartsocks has joined #openstack-dev17:21
*** pmathews has joined #openstack-dev17:21
*** Ryan_Lane has joined #openstack-dev17:21
*** safchain has quit IRC17:22
*** hartsocks has left #openstack-dev17:22
*** jdurgin1 has quit IRC17:23
*** Alexei_987 has quit IRC17:23
*** pabelanger has joined #openstack-dev17:23
*** turduks has quit IRC17:23
*** danwent has quit IRC17:24
*** turduks has joined #openstack-dev17:24
*** alop has joined #openstack-dev17:26
*** yaguang has quit IRC17:26
*** turduks has quit IRC17:28
*** turduks has joined #openstack-dev17:30
*** SumitNaiksatam has joined #openstack-dev17:31
*** portante is now known as portante|afk17:35
*** turduks has quit IRC17:35
*** danwent has joined #openstack-dev17:36
*** ruhe has quit IRC17:37
*** xqueralt is now known as xqueralt-afk17:39
*** markwash has joined #openstack-dev17:42
*** boris-42 has joined #openstack-dev17:42
*** morganfainberg|a is now known as morganfainberg17:42
*** lucasagomes has quit IRC17:43
*** danwent has quit IRC17:44
*** tonix has quit IRC17:45
morganfainbergdolphm: solved the weird test problem.  turns out tests loaded service.py, cache region was configured by service.py, tests couldn't handle it.17:46
*** maheshp has joined #openstack-dev17:47
*** danwent has joined #openstack-dev17:47
*** mlavalle has joined #openstack-dev17:47
*** yjiang5_away is now known as yjiang517:47
*** johnthetubaguy has quit IRC17:48
*** markmcclain has quit IRC17:49
*** basha has joined #openstack-dev17:50
*** sarob has joined #openstack-dev17:51
*** romcheg1 has joined #openstack-dev17:51
*** danwent has quit IRC17:52
*** romcheg1 has left #openstack-dev17:54
*** colinmcnamara has quit IRC17:54
dolphmmorganfainberg: i saw you made some interesting changes - is it because service.py was loading keystone.common.config vs keystone.config?17:55
*** dstanek has joined #openstack-dev17:56
morganfainbergdolphm: no the core of the changes was that the tests were loading service.py, which configured the cache region.  tests couldn't reconfigure/deconfigure since it assumed first run the cache region was empty.17:57
morganfainbergdolphm: chaging cache to load keystone.config instead was consistency with everything else.17:58
*** otherwiseguy has joined #openstack-dev17:58
*** ffio has quit IRC17:58
*** edmund has joined #openstack-dev17:58
morganfainbergdolphm: running under real (non-test) environments, you'd never load service.py with no config (unless you really intended to use all defaults)17:59
*** cppcabrera_afk is now known as cppcabrera17:59
*** colinmcnamara has joined #openstack-dev17:59
*** mrunge has joined #openstack-dev17:59
morganfainbergdolphm: got to run.  be back this afternoon (pacific time)18:00
*** colinmcnamara has quit IRC18:03
*** jdennis1 has quit IRC18:04
*** mlavalle has quit IRC18:05
*** colinmcnamara has joined #openstack-dev18:05
*** morganfainberg is now known as morganfainberg|a18:08
*** herndon has quit IRC18:08
*** xmltok has joined #openstack-dev18:09
samalbahi guys, question about oslo config in Nova18:09
*** tmclaugh[work] has quit IRC18:09
samalbaI am adding a config option in nova.conf, but I'd like to set a default if option is not set18:09
samalba1/ Is it a normal behavior?18:09
samalba2/ Is there a cleaner way to do it rather than: value = CONF.opt if opt in CONF else DEFAULT18:10
samalbaor should I never specify a default18:10
*** basha has quit IRC18:12
*** herndon has joined #openstack-dev18:12
*** tmclaugh[work] has joined #openstack-dev18:13
*** bknudson has joined #openstack-dev18:13
samalbaI thinkg I found my answer in: https://wiki.openstack.org/wiki/Oslo/Config18:13
*** thedodd has quit IRC18:15
*** thedodd has joined #openstack-dev18:16
*** colinmcnamara has quit IRC18:16
*** adalbas has quit IRC18:16
*** romcheg has joined #openstack-dev18:18
*** romcheg has left #openstack-dev18:19
*** gimps_ has quit IRC18:20
*** jmontemayor has quit IRC18:21
*** jvrbanac has quit IRC18:21
*** Mandell has joined #openstack-dev18:22
*** mlavalle has joined #openstack-dev18:22
*** carl_baldwin has joined #openstack-dev18:24
*** romcheg has joined #openstack-dev18:26
*** herndon has quit IRC18:26
*** insanidade has joined #openstack-dev18:30
*** hemanth_ has quit IRC18:31
*** arezadr has joined #openstack-dev18:32
*** hemanth has joined #openstack-dev18:32
*** romcheg has left #openstack-dev18:32
*** gyee has quit IRC18:32
*** pixelbeat has quit IRC18:32
*** pixelbeat has joined #openstack-dev18:33
*** mdenny has quit IRC18:33
*** mdenny has joined #openstack-dev18:34
*** jmontemayor has joined #openstack-dev18:34
*** acabrera has joined #openstack-dev18:35
*** jvrbanac has joined #openstack-dev18:35
*** cppcabrera has quit IRC18:37
*** novas0x2a|laptop has joined #openstack-dev18:38
*** garyk has joined #openstack-dev18:39
*** corXi has quit IRC18:39
insanidadequestion from a beginner: if I need to write code to make openstack interact with a firewall, do I have to build a neutron plugin or an API extension ?18:39
*** yolanda has quit IRC18:40
*** nati_ueno has joined #openstack-dev18:40
*** colinmcnamara has joined #openstack-dev18:41
*** colinmcnamara has quit IRC18:43
*** garyk has quit IRC18:44
*** openstack has joined #openstack-dev18:46
*** kushal has joined #openstack-dev18:48
*** topol has quit IRC18:49
*** devoid1 has joined #openstack-dev18:52
*** haleyb has quit IRC18:56
*** sarob has quit IRC18:57
wolfdreamerah, so are we getting spammed on Launchpad for neutron reviews ( jeblair ) .....18:57
*** sarob has joined #openstack-dev18:57
*** melwitt has joined #openstack-dev18:57
*** yolanda has joined #openstack-dev18:58
*** NobodyCam has quit IRC18:58
*** SergeyLukjanov has quit IRC18:58
jeblairwolfdreamer: i have no idea what you're talking about18:58
*** SergeyLukjanov has joined #openstack-dev18:59
wolfdreamerI just saw "recheck no bug" on two reviews I was looking at18:59
wolfdreamerI apologize if that isn't you jeblair18:59
jeblairwolfdreamer: yes, i left those comments to re-enqueue changes after restarting zuul; what does that have to do with launchpad?18:59
wolfdreamersorry, I guess not the same thign19:00
jeblairwolfdreamer: ah, yes, i've been spamming gerrit because we had to restart zuul a few times this week19:00
wolfdreamerjeblair,  ha, ok. That makes sense now19:01
jeblairwolfdreamer: we've been trying to get performance improvements in before h3, which has meant a few restarts during busy times19:01
jeblairwolfdreamer: hopefully that last one should take care of it for a while.19:01
wolfdreamerjeblair, thanks19:01
*** jvrbanac_1 has joined #openstack-dev19:03
*** romcheg has joined #openstack-dev19:03
romchegmtreinish: Hi, are you around?19:04
mtreinishromcheg: hi what's up19:04
romchegmtreinish: I was just about to ask you to take a look at this patch at devstack that already got one +2 https://review.openstack.org/#/c/41053/19:05
romchegmtreinish: sorry for my impatience :)19:06
*** alop has quit IRC19:06
*** martyntaylor has quit IRC19:06
mtreinishromcheg: sure I can take a look, but I don't have +2 on devstack :)19:06
romchegmtreinish: Hmm, in that case sorry, I was suggested to poke you about this :)19:06
mtreinishromcheg: https://review.openstack.org/#/admin/groups/50,members19:07
*** jvrbanac has quit IRC19:07
*** alop has joined #openstack-dev19:07
*** haleyb has joined #openstack-dev19:07
romchegthanks for the link19:08
*** martines has joined #openstack-dev19:10
*** safchain has joined #openstack-dev19:10
*** nati_ueno has quit IRC19:14
*** safchain has quit IRC19:14
*** nati_ueno has joined #openstack-dev19:14
*** romcheg has left #openstack-dev19:14
*** eglynn has quit IRC19:15
*** martyntaylor has joined #openstack-dev19:17
*** nati_ueno has quit IRC19:18
*** gyee has joined #openstack-dev19:20
*** rcrit has quit IRC19:23
*** alexpilotti has quit IRC19:24
*** SumitNaiksatam has quit IRC19:25
*** alexpilotti has joined #openstack-dev19:25
*** egallen has quit IRC19:26
*** colinmcnamara has joined #openstack-dev19:27
*** adalbas has joined #openstack-dev19:27
*** jvrbanac_1 has quit IRC19:28
*** jvrbanac has joined #openstack-dev19:29
*** networkstatic has quit IRC19:35
*** MaxV has joined #openstack-dev19:35
*** rcrit has joined #openstack-dev19:35
*** jmontemayor has quit IRC19:35
*** MaxV has quit IRC19:36
*** davidhadas has joined #openstack-dev19:36
*** sarob has quit IRC19:37
*** herndon has joined #openstack-dev19:38
*** jmontemayor has joined #openstack-dev19:39
*** mlavalle has quit IRC19:40
*** mlavalle has joined #openstack-dev19:41
*** dkranz has quit IRC19:41
*** mlavalle has quit IRC19:41
*** dkranz has joined #openstack-dev19:42
*** otherwiseguy has quit IRC19:43
dolphmayoung: can you take another look at this? sounds like you only had a minor objection https://review.openstack.org/#/c/43566/19:43
*** networkstatic has joined #openstack-dev19:44
*** dprince has quit IRC19:44
*** FunnyLookinHat has quit IRC19:45
*** Ryan_Lane has quit IRC19:48
*** mlavalle has joined #openstack-dev19:48
*** topol has joined #openstack-dev19:49
*** zul has quit IRC19:49
*** romcheg has joined #openstack-dev19:50
*** alunduil has quit IRC19:52
*** litong has joined #openstack-dev19:53
*** networkstatic has quit IRC19:54
*** danwent has joined #openstack-dev19:54
*** nati_ueno has joined #openstack-dev19:57
*** dina_belova has quit IRC20:00
*** danwent has quit IRC20:00
*** dina_belova has joined #openstack-dev20:01
*** acabrera is now known as cppcabrera20:02
*** RajeshMohan has quit IRC20:02
*** RajeshMohan has joined #openstack-dev20:04
*** SergeyLukjanov has quit IRC20:05
*** dina_belova has quit IRC20:05
ayoungdolphm, looking20:05
dolphmayoung: danke!20:05
*** jlabocki has left #openstack-dev20:05
ayoungdolphm, approved.  Makes sense20:06
dolphmayoung: that's testing for one of the issues he ran into during dev20:06
*** gordc has quit IRC20:07
ayoungI caught fragments of the conversation20:07
*** cppcabrera has left #openstack-dev20:07
ayoungdolphm, I think I want to drop the Federation API spec as is.  Instead, lets just specify how the various federation protocols would be listed as "methods"20:07
*** SumitNaiksatam has joined #openstack-dev20:08
dolphmstevemar: ^20:08
*** maheshp has quit IRC20:08
stevemarahoy hoy20:09
stevemarayoung: by drop you mean eliminate?20:09
annegentle_dolphm: do you have someone who could work on https://bugs.launchpad.net/keystone/+bug/986980? Basically deprecating KVS driver from all docs.20:10
uvirtbotLaunchpad bug 986980 in openstack-manuals "No documentation about token backends" [Medium,Confirmed]20:10
dolphmdstanek: want to tackle? ^20:10
ayoungstevemar, yeah.  I think I like the general approach, but I think that "Federation" is not a concept separate from Keystone.20:10
ayoungKeystone is an Identity Hub, and Federation, meaning linking in multiple Identity Sources, is kindof what Keystone does20:11
ayoungstevemar, I had a discussion with simo about a week ago.  I think that he was suggesting much the same thing.  Imaging, for a moment, that we had to deploy the identity backend and the assignment backend on separate systems.20:12
ayoungassignment would need to make remote calls to identity20:12
annegentle_dstanek: I can walk you through20:12
ayoungthat is basically what ABFAB and SAML are saying20:12
*** fbo_away is now known as fbo20:13
ayoungwith LDAP, we have a mapping layer, but it is essentially the same thing20:13
stevemarayoung: do you have any federated identity resources I could read?20:13
*** fbo is now known as fbo_away20:13
ayoungSo I would see ABFAB, SAML, and any other Federation mechanisms as just addditional identity sources.20:14
*** romcheg has quit IRC20:14
ayoungstevemar, look through davidchadwicks publications to start.20:14
*** romcheg has joined #openstack-dev20:15
*** rackerjoe has joined #openstack-dev20:15
*** networkstatic has joined #openstack-dev20:16
ayoungstevemar, I've been kindof learning this by doing20:17
ayoungthe kent folk wrote up a federation blueprint about ayear  ago20:17
ayounghttps://blueprints.launchpad.net/keystone/+spec/federation20:17
stevemarayoung: yeah, i've been reading throuhgh that, i did lots of digging around through the blueprints20:18
stevemarayoung: there was also one started by savak20:18
dstanekdolphm: looking now20:18
dolphmdstanek: annegentle_: thanks!20:18
dstanekannegentle_: thanks :)20:18
ayoungstevemar, beyond that...I was reading up on SAML20:18
*** noslzzp has quit IRC20:18
ayoungIt ibascally an X509 extension20:18
stevemarayoung: https://wiki.openstack.org/wiki/Keystone_Virtual_Identity_Providers and https://blueprints.launchpad.net/keystone/+spec/virtual-idp20:18
dolphmhttps://blueprints.launchpad.net/keystone/+spec/oath-openid-connect20:20
dolphmhttps://blueprints.launchpad.net/keystone/+spec/saml-id20:20
*** otherwiseguy has joined #openstack-dev20:20
*** vipul has quit IRC20:22
*** noslzzp has joined #openstack-dev20:22
*** vipul has joined #openstack-dev20:23
ayoungstevemar, "Non-keystone identities" is a misnomer20:24
ayoungKeystone needs to be able to consume them20:24
*** networkstatic has quit IRC20:25
ayounghowever, a remote keystone can be the IdP for another keystone20:25
ayoungstevemar, I wrote up a BP for distributed signing a while ago, but needed some prereqs in place to implement.  One of which is dealing with figureing out which Keystone signed which token20:25
*** danwent has joined #openstack-dev20:26
*** dvarga has quit IRC20:26
stevemarayoung: derailing you a bit, but as I told dolphm earlier; i was to do something with federated iden, and make magic happen in Icehouse release20:27
ayoungstevemar, also, one of the issues we have is that Horizon is fronting the Keystone interactions.  Horizon plays a facade to the rest of OpenStack, so I don't really see that as a problem, but we need to do something about the authentication mechanism passthrough20:27
stevemarayoung: you going to be working on this stuff mostly, in I?20:27
ayoungstevemar, So I want SAML and ABFAB as identity backends20:28
*** athomas has quit IRC20:28
stevemarayoung: we might get ABFAB as a freebie, via chadwicks work20:28
ayoungstevemar, going to be? Sort of..more like "have been guiding it along and will continue to do so"20:28
ayoungstevemar, no such thing as a freebie20:28
*** spzala has quit IRC20:29
*** codenamekt_ has joined #openstack-dev20:29
stevemarayoung: minimal effort then?20:29
stevemar:)20:29
ayoungstevemar, we are way past minimal effort on Federation20:29
*** spzala has joined #openstack-dev20:29
ayoungstevemar, but we shoud get ABFAB20:29
ayoungand SAML20:29
stevemarayoung: what about openID?20:30
ayoungstevemar, I would think that instead of doing Federated as single API extension, we should instead make sure that the Federated protocols like ABFAB and SAML use the same terminology when doing things like mulitple round trips20:30
* stevemar nods20:30
*** portante|afk is now known as portante20:30
ayoungstevemar, openid probably also should be considered a federation protocol.20:31
ayoungand thus a separate identity backend20:31
*** danwent has quit IRC20:31
ayoungstevemar, what will get interesting is if we need to support different protocols for a single Identity Provider, but I don't think we are there yet20:31
*** esheffield has quit IRC20:31
*** xBsd has joined #openstack-dev20:32
*** eglynn has joined #openstack-dev20:34
*** adalbas has quit IRC20:34
*** colinmcnamara has quit IRC20:35
*** d34dh0r53 has joined #openstack-dev20:37
*** gordc has joined #openstack-dev20:37
*** egallen has joined #openstack-dev20:38
*** gordc has quit IRC20:38
*** gordc has joined #openstack-dev20:38
*** alunduil has joined #openstack-dev20:39
*** d34dh0r53 has quit IRC20:39
*** jruzicka has quit IRC20:40
*** yolanda has quit IRC20:41
*** jecarey has quit IRC20:44
*** jecarey has joined #openstack-dev20:44
*** mrunge has quit IRC20:45
*** radez is now known as radez_g0n320:47
*** MaxV has joined #openstack-dev20:49
lifelessjeblair: how does one query the # of atc's for a project?20:51
*** boris-42 has quit IRC20:51
jeblairlifeless: i use something like https://github.com/jeblair/election/blob/master/atc-email-stats.py but you'll need to remove the email bits20:53
*** Ryan_Lane has joined #openstack-dev20:53
*** maheshp1 has joined #openstack-dev20:54
lifelessjeblair: I run that locally?20:55
lifelessah yes, looks like20:55
lifelessjeblair: thanks20:55
creihtjeblair: ping20:55
*** colinmcnamara has joined #openstack-dev20:55
jeblaircreiht: pong20:55
*** sandywalsh has quit IRC20:55
creihtjeblair: https://review.openstack.org/#/c/44081/20:55
creihtI was just checking the status, and half the jobs got canceled?20:55
*** Tross has quit IRC20:56
creihtwhat causes them to be canceled?20:56
jeblaircreiht: yes, a change ahead of it in the queue has failed so it will be retested; it hasn't reported that yet, it's not final.20:57
creihthrm20:57
creihtok20:57
jeblaircreiht: if nothing else fails, it will become the head of the queue in 5 minutes20:57
creihtok thx20:58
*** sandywalsh has joined #openstack-dev20:59
*** stevemar has quit IRC21:00
*** dina_belova has joined #openstack-dev21:01
*** xBsd has quit IRC21:02
*** dkranz has quit IRC21:02
*** tmclaugh[work] has quit IRC21:03
*** Tross has joined #openstack-dev21:03
*** chuckieb has quit IRC21:03
*** colinmcnamara has quit IRC21:04
*** colinmcnamara has joined #openstack-dev21:04
*** insanidade has quit IRC21:04
*** rfolco has quit IRC21:05
*** dolphm has quit IRC21:05
*** dina_belova has quit IRC21:05
*** insanidade has joined #openstack-dev21:07
*** bswartz has quit IRC21:07
*** Tross has quit IRC21:08
*** colinmcnamara has quit IRC21:08
*** boris-42 has joined #openstack-dev21:08
*** topol has quit IRC21:09
*** martine_ has quit IRC21:11
*** dina_belova has joined #openstack-dev21:11
*** boden has quit IRC21:11
*** insanidade has quit IRC21:14
*** dina_belova has quit IRC21:15
*** boris-42 has quit IRC21:17
*** pmathews has quit IRC21:17
*** jasondotstar has quit IRC21:19
*** romcheg has quit IRC21:21
*** mlavalle has quit IRC21:21
*** maheshp has joined #openstack-dev21:21
*** romcheg has joined #openstack-dev21:21
*** ayoung has quit IRC21:21
*** maheshp1 has quit IRC21:23
*** romcheg has left #openstack-dev21:23
*** networkstatic has joined #openstack-dev21:23
*** nati_uen_ has joined #openstack-dev21:26
*** henrynash has quit IRC21:27
*** gordc has quit IRC21:28
*** nati_uen_ has quit IRC21:30
*** nati_uen_ has joined #openstack-dev21:30
*** pabelanger_ has joined #openstack-dev21:30
*** MaxV has quit IRC21:31
*** MaxV has joined #openstack-dev21:31
*** pabelanger has quit IRC21:32
*** egallen has quit IRC21:32
*** nachi has joined #openstack-dev21:32
*** henrynash has joined #openstack-dev21:33
*** henrynash has quit IRC21:34
*** pabelanger_ has quit IRC21:34
*** pabelanger has joined #openstack-dev21:34
*** kushal has quit IRC21:40
*** jjmb has joined #openstack-dev21:41
*** eharney has quit IRC21:41
*** jjmb has left #openstack-dev21:41
*** waa has quit IRC21:45
*** jecarey has quit IRC21:47
*** mlavalle has joined #openstack-dev21:49
*** sushils has quit IRC21:54
*** jecarey has joined #openstack-dev21:55
*** pmathews has joined #openstack-dev21:57
*** kushal has joined #openstack-dev21:57
*** Tross has joined #openstack-dev21:59
*** litong has quit IRC22:00
*** dhellmann is now known as dhellmann_22:00
*** morazi has quit IRC22:00
*** MaxV has quit IRC22:00
yjiang5HenryG: hi22:00
*** fifieldt_ has joined #openstack-dev22:00
*** FunnyLookinHat has joined #openstack-dev22:00
*** kushal has quit IRC22:03
*** markmcclain has joined #openstack-dev22:03
*** nati_uen_ has quit IRC22:04
*** jdennis1 has joined #openstack-dev22:05
*** dstanek has quit IRC22:05
*** nati_uen_ has joined #openstack-dev22:06
*** kbringard has quit IRC22:06
*** nati_uen_ has quit IRC22:06
*** nati_uen_ has joined #openstack-dev22:07
*** jayg is now known as jayg|g0n322:08
*** nunosantos_ has joined #openstack-dev22:11
*** dina_belova has joined #openstack-dev22:12
*** nunosantos has quit IRC22:12
*** pmathews has quit IRC22:15
*** dina_belova has quit IRC22:16
*** galstrom is now known as galstrom_zzz22:16
*** utlemming has quit IRC22:17
*** utlemming has joined #openstack-dev22:18
*** flaper87 is now known as flaper87|afk22:20
*** spzala has quit IRC22:21
*** eharney has joined #openstack-dev22:21
*** jasdeepH has joined #openstack-dev22:21
*** AlanClark has quit IRC22:22
*** henrynash has joined #openstack-dev22:24
*** FunnyLookinHat has quit IRC22:24
*** rods1 has quit IRC22:24
*** maheshp has quit IRC22:26
*** changbl has quit IRC22:26
*** dstanek has joined #openstack-dev22:26
*** codenamekt_ has quit IRC22:28
*** maheshp has joined #openstack-dev22:28
*** pmathews has joined #openstack-dev22:28
*** markmcclain has quit IRC22:29
*** markmcclain has joined #openstack-dev22:30
*** jamiem_ has joined #openstack-dev22:30
*** ilyashakhat_ has joined #openstack-dev22:31
*** briancurtin has quit IRC22:31
*** jamiem has quit IRC22:31
*** jamiem_ is now known as jamiem22:31
*** dkranz has joined #openstack-dev22:31
*** woodspa has quit IRC22:31
*** ilyashakhat has quit IRC22:31
*** ftcjeff__ has joined #openstack-dev22:32
*** kashyap has quit IRC22:32
*** jhesketh has joined #openstack-dev22:32
*** kashyap has joined #openstack-dev22:32
*** ftcjeff_ has quit IRC22:33
*** AnilV4 has quit IRC22:33
*** AnilV4 has joined #openstack-dev22:34
*** maheshp1 has joined #openstack-dev22:34
*** ydacheville_ has joined #openstack-dev22:35
*** ydacheville has quit IRC22:35
*** maheshp has quit IRC22:36
*** radsy has joined #openstack-dev22:36
*** dims has quit IRC22:38
*** jhesketh__ has joined #openstack-dev22:40
*** jhesketh has quit IRC22:41
*** henrynash_ has joined #openstack-dev22:41
*** jhesketh has joined #openstack-dev22:42
*** carl_baldwin has quit IRC22:42
*** ftcjeff has quit IRC22:43
*** henrynash has quit IRC22:43
*** henrynash_ is now known as henrynash22:43
*** jvrbanac has quit IRC22:44
*** thedodd has quit IRC22:44
*** Tross has quit IRC22:46
*** jmontemayor has quit IRC22:46
*** dstanek has quit IRC22:46
*** rcleere has quit IRC22:50
*** rcleere has joined #openstack-dev22:50
*** zodiak has joined #openstack-dev22:50
*** sushils has joined #openstack-dev22:51
*** eglynn has quit IRC22:51
*** dstanek has joined #openstack-dev22:52
*** jimfehlig has quit IRC22:52
*** dims has joined #openstack-dev22:53
*** jecarey has quit IRC22:56
*** sushils has quit IRC22:56
*** jecarey has joined #openstack-dev22:56
*** jbresnah has quit IRC22:57
*** utlemming has quit IRC22:57
*** sushils has joined #openstack-dev22:58
*** herndon has quit IRC22:59
*** nati_ue__ has joined #openstack-dev23:01
*** markmcclain1 has joined #openstack-dev23:01
*** fifieldt_ is now known as fifieldt23:03
*** markmcclain has quit IRC23:03
*** nati_uen_ has quit IRC23:05
*** mlavalle has left #openstack-dev23:05
*** morganfainberg|a is now known as morganfainberg23:06
*** raies has quit IRC23:07
morganfainbergallo!23:07
gyeemorganfainberg, that's not your password I hope :)23:09
morganfainberggyee: oh no! you mean it doesn't come up as ***** for you? :P23:09
*** utlemming has joined #openstack-dev23:10
gyeenot this time23:10
*** jbresnah has joined #openstack-dev23:10
*** alexxu has joined #openstack-dev23:11
*** datsun180b has quit IRC23:12
*** dina_belova has joined #openstack-dev23:12
*** fabiog has joined #openstack-dev23:14
*** fabiog has quit IRC23:14
*** sarob has joined #openstack-dev23:14
*** neelashah has quit IRC23:14
*** alop has quit IRC23:15
*** devoid1 has quit IRC23:16
*** dina_belova has quit IRC23:16
*** nati_ue__ has quit IRC23:17
*** kbrierly has quit IRC23:18
*** cyeoh is now known as cyeoh_23:19
*** edmund has quit IRC23:20
*** Guest20987 has quit IRC23:21
*** jaypipes has quit IRC23:21
*** henrynash has quit IRC23:22
*** marun has quit IRC23:22
*** dims has quit IRC23:22
*** jergerber has quit IRC23:24
*** xBsd has joined #openstack-dev23:26
*** sungju has joined #openstack-dev23:29
*** morganfainberg is now known as morganfainberg|a23:29
*** pmathews has quit IRC23:30
*** hailiang has joined #openstack-dev23:30
*** zul has joined #openstack-dev23:33
*** spzala has joined #openstack-dev23:34
*** gongysh has joined #openstack-dev23:34
*** pmathews has joined #openstack-dev23:36
*** nachi has left #openstack-dev23:37
*** changbl has joined #openstack-dev23:38
*** markmcclain1 has quit IRC23:39
*** rcleere has quit IRC23:39
*** prad_ has joined #openstack-dev23:39
*** morganfainberg|a is now known as morganfainberg23:42
*** spzala has quit IRC23:43
*** gongysh has quit IRC23:44
*** gongysh has joined #openstack-dev23:44
*** michchap has joined #openstack-dev23:46
*** michchap has quit IRC23:48
*** bswartz has joined #openstack-dev23:48
*** sungju has quit IRC23:49
*** michchap has joined #openstack-dev23:49
*** herndon has joined #openstack-dev23:52
*** alexpilotti has quit IRC23:56
*** rnirmal has quit IRC23:57
clarkbclayg: re https://bugs.launchpad.net/swift/+bug/1217288 does the trouble seem to be with very new setuptools? eg version 1.1?23:57
uvirtbotLaunchpad bug 1217288 in swift "Swift installation crashes" [High,Confirmed]23:57
clarkbclayg: I think we expect really old setuptools to not work, but new setuptools should so that is a fun bug if new setupttols is broken too23:57
*** pmathews has quit IRC23:58
*** maheshp1 has quit IRC23:58

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