*** rdo has joined #openstack-dev | 00:00 | |
*** jcooley_ has quit IRC | 00:02 | |
*** jcooley_ has joined #openstack-dev | 00:02 | |
*** yamahata_ has quit IRC | 00:04 | |
*** fbo is now known as fbo_away | 00:04 | |
*** pablosan has quit IRC | 00:05 | |
*** jcooley_ has quit IRC | 00:07 | |
*** epim has quit IRC | 00:07 | |
*** epim has joined #openstack-dev | 00:12 | |
*** jcooley_ has joined #openstack-dev | 00:13 | |
*** jcooley_ has quit IRC | 00:13 | |
*** jcooley_ has joined #openstack-dev | 00:13 | |
*** faramir1 has joined #openstack-dev | 00:14 | |
*** rudrarugge has joined #openstack-dev | 00:15 | |
*** jcooley_ has quit IRC | 00:18 | |
*** soody has joined #openstack-dev | 00:18 | |
*** jergerber has quit IRC | 00:18 | |
*** MaxV has joined #openstack-dev | 00:19 | |
*** herndon has quit IRC | 00:21 | |
*** rudrarug_ has joined #openstack-dev | 00:24 | |
*** rudrarugge has quit IRC | 00:24 | |
*** otherwiseguy has quit IRC | 00:25 | |
*** pmathews has quit IRC | 00:25 | |
holms | ./spice_auto.html: var host, port, password, scheme = "ws://", uri; | 00:27 |
---|---|---|
holms | should be wss:// ? :D | 00:27 |
*** carl_baldwin has quit IRC | 00:28 | |
*** vkmc has quit IRC | 00:28 | |
*** jhesketh_ has joined #openstack-dev | 00:29 | |
*** bdpayne has quit IRC | 00:30 | |
*** salv-orlando has joined #openstack-dev | 00:30 | |
*** MaxV has quit IRC | 00:31 | |
*** bdpayne has joined #openstack-dev | 00:31 | |
*** rudrarug_ has quit IRC | 00:33 | |
*** jhesketh_ is now known as jhesketh | 00:33 | |
*** jhesketh_ has joined #openstack-dev | 00:33 | |
*** stevemar has joined #openstack-dev | 00:34 | |
*** sarob has joined #openstack-dev | 00:34 | |
*** hemna has quit IRC | 00:37 | |
holms | https://bugs.launchpad.net/nova/+bug/1259760 | 00:39 |
holms | nice | 00:39 |
uvirtbot | Launchpad bug 1259760 in nova "Spice console isn't working when ssl_only=True is set" [Undecided,New] | 00:39 |
*** soody has quit IRC | 00:39 | |
*** soody has joined #openstack-dev | 00:40 | |
*** xingchao has joined #openstack-dev | 00:41 | |
*** hemna has joined #openstack-dev | 00:41 | |
*** lbragstad has joined #openstack-dev | 00:42 | |
*** hemna has quit IRC | 00:42 | |
*** bswartz has joined #openstack-dev | 00:43 | |
*** datsun180b has quit IRC | 00:44 | |
*** tonix has quit IRC | 00:44 | |
*** cyeoh_ has joined #openstack-dev | 00:46 | |
*** cyeoh_ is now known as cyeoh | 00:46 | |
*** epim has quit IRC | 00:46 | |
*** dims has joined #openstack-dev | 00:46 | |
*** salv-orlando has quit IRC | 00:46 | |
*** hemna has joined #openstack-dev | 00:47 | |
*** sarob has quit IRC | 00:48 | |
*** sarob has joined #openstack-dev | 00:49 | |
*** lbragstad has quit IRC | 00:49 | |
*** ozialien_ has joined #openstack-dev | 00:50 | |
*** sarob has quit IRC | 00:53 | |
*** mikeoutland has quit IRC | 00:54 | |
*** lbragstad has joined #openstack-dev | 00:54 | |
*** joesavak has joined #openstack-dev | 00:54 | |
*** ozialien_ has quit IRC | 00:55 | |
*** yamahata_ has joined #openstack-dev | 00:55 | |
*** lbragstad has quit IRC | 00:55 | |
*** yamahata_ has quit IRC | 00:55 | |
*** yamahata_ has joined #openstack-dev | 00:56 | |
*** jhesketh_ has quit IRC | 00:58 | |
*** arnaud__ has quit IRC | 00:58 | |
*** anniec has quit IRC | 01:03 | |
*** jhesketh_ has joined #openstack-dev | 01:03 | |
*** venkatesh has joined #openstack-dev | 01:04 | |
*** bdpayne has quit IRC | 01:05 | |
*** hemna is now known as hemnafk | 01:05 | |
*** mrodden has joined #openstack-dev | 01:05 | |
*** xarses has quit IRC | 01:08 | |
*** sandywalsh_ has quit IRC | 01:09 | |
*** zz_ewindisch is now known as ewindisch | 01:12 | |
*** eharney has quit IRC | 01:15 | |
*** alop has quit IRC | 01:17 | |
*** joesavak has quit IRC | 01:19 | |
*** sandywalsh_ has joined #openstack-dev | 01:21 | |
*** dims has quit IRC | 01:21 | |
*** SumitNaiksatam has quit IRC | 01:21 | |
*** sarob has joined #openstack-dev | 01:23 | |
dstanek | morganfainberg: you around? | 01:24 |
dstanek | morganfainberg: looking at https://review.openstack.org/#/c/60741 now and i have a question when you have a second | 01:24 |
*** xarses has joined #openstack-dev | 01:24 | |
*** salv-orlando has joined #openstack-dev | 01:25 | |
*** s0mik has quit IRC | 01:26 | |
*** tiantian has joined #openstack-dev | 01:27 | |
*** s0mik has joined #openstack-dev | 01:28 | |
morganfainberg | dstanek, hi | 01:28 |
morganfainberg | dstanek, ask away | 01:28 |
*** sarob has quit IRC | 01:28 | |
*** salv-orlando has quit IRC | 01:28 | |
dstanek | morganfainberg: are you using self.client.driver.set* because the default timeout is 0? | 01:29 |
*** nosnos has joined #openstack-dev | 01:29 | |
morganfainberg | correct | 01:29 |
*** salv-orlando has joined #openstack-dev | 01:29 | |
morganfainberg | dogpile adds extra arguments into the .set() value | 01:29 |
morganfainberg | based upon the backend configuration that is | 01:30 |
dstanek | so you can override that default? | 01:30 |
morganfainberg | yes. | 01:30 |
dstanek | should you be explicity with a timeout=0? | 01:30 |
morganfainberg | well, you provide that option, and then all sets have that extra arg in that case | 01:30 |
morganfainberg | default for the memcache driver(s) is explicitly 0 | 01:30 |
morganfainberg | the memcache libs sorry, not drivers | 01:31 |
dstanek | but if you override that in your config then you may not actually have keys that don't expire right? | 01:31 |
morganfainberg | dstanek, ok hold up | 01:31 |
morganfainberg | dstanek, the base behavior is, do not set an expire time in the cache | 01:32 |
morganfainberg | dstanek, you can pass memcache_expires to the backend, which will specify the TTL in the backend | 01:32 |
*** otherwiseguy has joined #openstack-dev | 01:32 | |
morganfainberg | if you use this mechanism to specify keys, those keys will not have the TTL of the memcache_expires value | 01:32 |
morganfainberg | dstanek, i guess it would be more straightforward if I lifted that logic up into the proxy memcached backend | 01:33 |
dstanek | so that config is for the backend layer, leaving the driver default at 0? | 01:33 |
morganfainberg | (keystone/common/kvs/backends/memcached) | 01:33 |
*** yaguang has joined #openstack-dev | 01:33 | |
morganfainberg | dstanek, the memcached_expires option is set in the dogpile memcache implementation (dogpile.memcached) it doesn't affect the basic memcached lib used as "driver.client") | 01:34 |
dstanek | having worked with memcached before i know the libraries default to never expiring, but i see how it can be confusing for others | 01:34 |
*** vladikr has quit IRC | 01:35 | |
morganfainberg | dstanek, maybe we should lift the magic "make the TTL" arg addition to https://review.openstack.org/#/c/60741/7/keystone/common/kvs/backends/memcached.py instead of the logic i have | 01:35 |
dstanek | morganfainberg: can the backend take a timeout value? | 01:35 |
morganfainberg | dstanek, by backend, you mean which part? :P | 01:36 |
morganfainberg | dstanek, there is... uhm... a lot of things named backend here | 01:36 |
*** s0mik has quit IRC | 01:36 | |
*** dims has joined #openstack-dev | 01:36 | |
dstanek | the dogpile backend so that you don't have to reach into self.driver.client | 01:37 |
morganfainberg | dstanek, this is where the "TTL" set is implemneted https://bitbucket.org/zzzeek/dogpile.cache/src/4cc0af95d626fa89bfc903a6a454191ae0b7a104/dogpile/cache/backends/memcached.py?at=master#cl-176 | 01:37 |
morganfainberg | dstanek, it is a global option, no way to override it when it is set, https://bitbucket.org/zzzeek/dogpile.cache/src/4cc0af95d626fa89bfc903a6a454191ae0b7a104/dogpile/cache/backends/memcached.py?at=master#cl-162 | 01:38 |
dstanek | morganfainberg: well it looks like what i want to do is impossible :-) | 01:38 |
*** praneshp__ has quit IRC | 01:38 | |
morganfainberg | dstanek, the answer to what you want to do is lift that MemcachedArgs logic up to my memcached.py at keystone.common.kvs.backends.memcached | 01:38 |
morganfainberg | dstanek, and i would agree that would be more clear (so I'm happy to do it) | 01:39 |
morganfainberg | it would, however, require all "set" logic to call driver.client instead of the dogpile interface =/ | 01:40 |
morganfainberg | now that i think about it. | 01:40 |
morganfainberg | at that point, perhaps it's easier to just lift some version of the dogpile.cache.backends.memcached file up into that backend (basically) and not rely on a "proxy-ish" thing | 01:41 |
dstanek | morganfainberg: also is set_multi correct in there? it looks like it is passing a set instead of a dict | 01:41 |
morganfainberg | dstanek, aha, good catch! | 01:42 |
morganfainberg | and it's showing a gap in test coverage. | 01:42 |
dstanek | morganfainberg: looks like there are some tests missing :-) | 01:42 |
morganfainberg | dstanek, this is why we get things peer reviewed! | 01:43 |
dstanek | morganfainberg: btw, thanks for splitting this up! | 01:43 |
morganfainberg | dstanek, oh of course, dude, 1000 lines is bad enough. when i started having other "requirements" I figured time to split it up. | 01:44 |
morganfainberg | it is... total about +1700 -700 lines for the whole chain so far. | 01:44 |
*** dguitarbite has joined #openstack-dev | 01:44 | |
morganfainberg | i didn't want to make it completely un-reviewable. | 01:44 |
*** SumitNaiksatam has joined #openstack-dev | 01:45 | |
morganfainberg | dstanek, ok i think the right answer is to stop proxying to _actual_ dogpile backends here. Just implement the same-ish logic within keystone with the added no-cache-keys etc | 01:46 |
*** michchap_ has quit IRC | 01:46 | |
*** sarob has joined #openstack-dev | 01:47 | |
morganfainberg | dstanek, and that way it'll be easier to write tests for. | 01:47 |
*** nermina has joined #openstack-dev | 01:47 | |
morganfainberg | i can make a contrived "test" backend that can be used to validate the extra code-paths. | 01:47 |
*** michchap has joined #openstack-dev | 01:47 | |
dstanek | morganfainberg: that sounds interesting | 01:48 |
*** amcrn has quit IRC | 01:48 | |
*** singhs_ has joined #openstack-dev | 01:48 | |
morganfainberg | basically, we'd semi-duplicate the dogpile memcache backends so we can get the same benefit, just with out own set logic, and i'd still use a manager to do the pivot i think. | 01:50 |
*** kushal has quit IRC | 01:50 | |
*** SumitNaiksatam has quit IRC | 01:55 | |
*** angdraug has quit IRC | 01:58 | |
*** reed has quit IRC | 01:58 | |
*** devoid has quit IRC | 01:58 | |
*** jasdeepH has quit IRC | 01:59 | |
*** herndon has joined #openstack-dev | 02:00 | |
*** rongze has joined #openstack-dev | 02:01 | |
*** guohliu has joined #openstack-dev | 02:02 | |
*** soody has left #openstack-dev | 02:02 | |
*** zyluo has joined #openstack-dev | 02:03 | |
*** ewindisch is now known as zz_ewindisch | 02:03 | |
*** bingbu has joined #openstack-dev | 02:03 | |
*** jcooley_ has joined #openstack-dev | 02:04 | |
*** mriedem has joined #openstack-dev | 02:04 | |
zyluo | bnemec, ping | 02:05 |
*** mriedem has joined #openstack-dev | 02:06 | |
*** zhikunliu has joined #openstack-dev | 02:07 | |
*** arnaud__ has joined #openstack-dev | 02:09 | |
*** nermina has quit IRC | 02:09 | |
*** xchu has joined #openstack-dev | 02:10 | |
*** achampion has joined #openstack-dev | 02:12 | |
*** carl_baldwin has joined #openstack-dev | 02:16 | |
*** arnaud__ has quit IRC | 02:16 | |
*** wenjianhn has joined #openstack-dev | 02:16 | |
*** colinmcnamara has quit IRC | 02:20 | |
*** colinmcn_ has quit IRC | 02:20 | |
*** chandankumar_ has joined #openstack-dev | 02:20 | |
*** herndon has quit IRC | 02:20 | |
*** Mandell has quit IRC | 02:24 | |
*** erkules has quit IRC | 02:24 | |
*** erkules_ has joined #openstack-dev | 02:25 | |
*** comay has quit IRC | 02:26 | |
*** topshare has joined #openstack-dev | 02:27 | |
*** sarob has quit IRC | 02:29 | |
*** sarob has joined #openstack-dev | 02:30 | |
*** nermina has joined #openstack-dev | 02:31 | |
*** rongze has quit IRC | 02:31 | |
*** radsy has quit IRC | 02:33 | |
*** radix_ has quit IRC | 02:33 | |
*** chandankumar_ has quit IRC | 02:34 | |
*** sarob_ has joined #openstack-dev | 02:34 | |
*** sarob has quit IRC | 02:35 | |
*** krotscheck has quit IRC | 02:37 | |
*** venkatesh has quit IRC | 02:40 | |
*** shinylasers has quit IRC | 02:43 | |
*** jcooley_ has quit IRC | 02:43 | |
*** teran has quit IRC | 02:43 | |
*** nermina has quit IRC | 02:45 | |
*** vladikr has joined #openstack-dev | 02:45 | |
*** carl_baldwin has quit IRC | 02:46 | |
*** rongze has joined #openstack-dev | 02:46 | |
*** jamielennox is now known as jamielennox|away | 02:47 | |
*** paragan has joined #openstack-dev | 02:47 | |
*** SumitNaiksatam has joined #openstack-dev | 02:49 | |
*** jasdeepH has joined #openstack-dev | 02:49 | |
*** lbragstad has joined #openstack-dev | 02:49 | |
*** sarob_ is now known as sarob | 02:51 | |
*** Ryan_Lane has quit IRC | 02:52 | |
*** Ryan_Lane has joined #openstack-dev | 02:53 | |
*** nati_ueno has quit IRC | 02:54 | |
*** pixelb has quit IRC | 02:58 | |
*** Ryan_Lane has quit IRC | 02:58 | |
*** marun has joined #openstack-dev | 03:00 | |
*** noorul has joined #openstack-dev | 03:04 | |
*** zhikunliu has quit IRC | 03:05 | |
*** sarob has quit IRC | 03:06 | |
*** galstrom_zzz is now known as galstrom | 03:06 | |
*** sarob has joined #openstack-dev | 03:06 | |
*** sballe has quit IRC | 03:06 | |
*** sballe has joined #openstack-dev | 03:07 | |
*** zhikunliu has joined #openstack-dev | 03:07 | |
*** buzztroll has joined #openstack-dev | 03:08 | |
*** topshare has quit IRC | 03:10 | |
*** sarob has quit IRC | 03:11 | |
*** zz_ewindisch is now known as ewindisch | 03:14 | |
*** prekarat has joined #openstack-dev | 03:14 | |
*** shinylasers has joined #openstack-dev | 03:18 | |
*** shinylasers has quit IRC | 03:18 | |
*** arnaud__ has joined #openstack-dev | 03:20 | |
*** markwash has quit IRC | 03:21 | |
*** Ryan_Lane has joined #openstack-dev | 03:25 | |
*** Ryan_Lane has quit IRC | 03:30 | |
*** rm_work is now known as rm_work|away | 03:30 | |
*** rushiagr has quit IRC | 03:35 | |
*** sridevi has joined #openstack-dev | 03:36 | |
*** singhs_ has quit IRC | 03:38 | |
*** radsy has joined #openstack-dev | 03:38 | |
*** wputra has joined #openstack-dev | 03:38 | |
*** archon1st has joined #openstack-dev | 03:39 | |
*** pcm_ has quit IRC | 03:43 | |
*** teran has joined #openstack-dev | 03:44 | |
*** aditirav has joined #openstack-dev | 03:44 | |
*** mikeoutland has joined #openstack-dev | 03:44 | |
*** galstrom is now known as galstrom_zzz | 03:45 | |
*** aditirav has quit IRC | 03:46 | |
*** aditirav has joined #openstack-dev | 03:46 | |
*** hill has joined #openstack-dev | 03:48 | |
*** hill is now known as Guest95620 | 03:49 | |
*** neelashah has joined #openstack-dev | 03:49 | |
*** gordc has joined #openstack-dev | 03:49 | |
*** hcc has joined #openstack-dev | 03:50 | |
*** teran has quit IRC | 03:51 | |
*** haomaiwang has joined #openstack-dev | 03:52 | |
*** markvoelker_ has joined #openstack-dev | 03:52 | |
*** gordc has quit IRC | 03:54 | |
*** gyee has quit IRC | 03:55 | |
*** alunduil has joined #openstack-dev | 03:56 | |
*** stevemar2 has joined #openstack-dev | 03:58 | |
*** teran has joined #openstack-dev | 04:01 | |
*** stevemar has quit IRC | 04:01 | |
*** alex_klimov has joined #openstack-dev | 04:01 | |
*** prekarat has quit IRC | 04:02 | |
*** mdomsch has joined #openstack-dev | 04:04 | |
*** alex_klimov has quit IRC | 04:05 | |
*** Guest95620 has quit IRC | 04:05 | |
*** zhikunliu has quit IRC | 04:14 | |
*** haomaiwa_ has joined #openstack-dev | 04:20 | |
*** haomaiwang has quit IRC | 04:20 | |
*** dstanek_afk has joined #openstack-dev | 04:22 | |
*** ArxCruz has quit IRC | 04:22 | |
*** skraynev_ has joined #openstack-dev | 04:24 | |
*** ArxCruz has joined #openstack-dev | 04:24 | |
*** markwash has joined #openstack-dev | 04:24 | |
*** hemna_ has joined #openstack-dev | 04:24 | |
*** skraynev has quit IRC | 04:24 | |
*** yamahata_ has quit IRC | 04:24 | |
*** hemnafk has quit IRC | 04:24 | |
*** dstanek has quit IRC | 04:24 | |
*** dsirrine has quit IRC | 04:24 | |
*** hemna_ has quit IRC | 04:24 | |
*** hemna_ has joined #openstack-dev | 04:24 | |
*** mikeoutland has quit IRC | 04:24 | |
*** dsirrine has joined #openstack-dev | 04:25 | |
*** lari has quit IRC | 04:25 | |
*** lari has joined #openstack-dev | 04:25 | |
*** hcc is now known as hdd_ | 04:25 | |
*** dguitarbite has quit IRC | 04:27 | |
*** SergeyLukjanov has joined #openstack-dev | 04:27 | |
*** yamahata_ has joined #openstack-dev | 04:28 | |
*** ssurana has joined #openstack-dev | 04:28 | |
*** anniec has joined #openstack-dev | 04:28 | |
*** benonsoftware has quit IRC | 04:29 | |
*** ArxCruz has quit IRC | 04:29 | |
*** devoX has joined #openstack-dev | 04:29 | |
*** wbill has quit IRC | 04:30 | |
*** dstanek_afk has quit IRC | 04:31 | |
*** mriedem has quit IRC | 04:31 | |
*** ArxCruz has joined #openstack-dev | 04:32 | |
*** changbl has quit IRC | 04:33 | |
*** haomaiwa_ has quit IRC | 04:33 | |
*** haomaiwang has joined #openstack-dev | 04:34 | |
*** epopt37 has quit IRC | 04:34 | |
*** anniec_ has joined #openstack-dev | 04:35 | |
*** anniec has quit IRC | 04:35 | |
*** anniec_ is now known as anniec | 04:35 | |
*** kenperkins has quit IRC | 04:35 | |
*** changbl has joined #openstack-dev | 04:36 | |
*** toanster has joined #openstack-dev | 04:36 | |
*** alex_klimov has joined #openstack-dev | 04:36 | |
*** dstanek_afk has joined #openstack-dev | 04:36 | |
*** devoX has quit IRC | 04:38 | |
*** haomaiwa_ has joined #openstack-dev | 04:39 | |
*** haomaiwang has quit IRC | 04:39 | |
*** teran has quit IRC | 04:43 | |
*** cdub has quit IRC | 04:47 | |
*** blamar has quit IRC | 04:47 | |
*** teran has joined #openstack-dev | 04:47 | |
*** epopt37 has joined #openstack-dev | 04:48 | |
*** zhikunliu has joined #openstack-dev | 04:49 | |
*** benonsoftware has joined #openstack-dev | 04:49 | |
*** rongze has quit IRC | 04:50 | |
morganfainberg | dstanek_afk, i think I solved your concern with the backends | 04:51 |
*** buzztroll has quit IRC | 04:51 | |
morganfainberg | dstanek_afk, ended up using a mixin and overrode the set/set_multi functionality so that it all exists in the MemcacheBackend manager and a lightweight wrapper instead of passing those calls down to the actual dogpile backend. | 04:51 |
*** nshaikh has joined #openstack-dev | 04:52 | |
*** dstanek_afk is now known as dstanek | 04:52 | |
dstanek | morganfainberg: nice, good idea | 04:52 |
morganfainberg | dstanek, https://review.openstack.org/#/c/60741/8/keystone/common/kvs/backends/memcached.py | 04:53 |
*** cdub has joined #openstack-dev | 04:54 | |
morganfainberg | oh crud. dict comprehension... thats not py26 friendly | 04:55 |
morganfainberg | *goes and fixes* | 04:55 |
*** rushiagr has joined #openstack-dev | 04:55 | |
*** jamielennox|away is now known as jamielennox | 04:56 | |
*** mikeoutland has joined #openstack-dev | 04:56 | |
*** wenjianhn is now known as _wenjianhn_ | 04:59 | |
*** mikeoutland has quit IRC | 04:59 | |
morganfainberg | dstanek, anyway. thanks for the feedback :) | 05:00 |
dstanek | morganfainberg: np, that's what i'm here for | 05:00 |
*** rraja has joined #openstack-dev | 05:00 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 05:09 | |
*** _SergeyLukjanov has quit IRC | 05:10 | |
*** arnaud__ has quit IRC | 05:10 | |
*** prekarat has joined #openstack-dev | 05:12 | |
*** zaitcev has quit IRC | 05:12 | |
*** prekarat1 has joined #openstack-dev | 05:13 | |
*** arnaud__ has joined #openstack-dev | 05:13 | |
*** SergeyLukjanov has joined #openstack-dev | 05:14 | |
*** ngoracke has quit IRC | 05:15 | |
*** teran has quit IRC | 05:15 | |
*** jab416171 has quit IRC | 05:15 | |
*** dolphm has quit IRC | 05:16 | |
*** prekarat has quit IRC | 05:16 | |
*** jab416171 has joined #openstack-dev | 05:17 | |
*** dolphm_ has joined #openstack-dev | 05:18 | |
*** boris-42 has joined #openstack-dev | 05:18 | |
*** arnaud__ has quit IRC | 05:18 | |
*** sc68cal has quit IRC | 05:18 | |
*** sc68cal has joined #openstack-dev | 05:18 | |
*** alunduil has quit IRC | 05:19 | |
*** rongze has joined #openstack-dev | 05:20 | |
*** cfriesen_ has quit IRC | 05:23 | |
*** alunduil has joined #openstack-dev | 05:24 | |
*** nosnos_ has joined #openstack-dev | 05:31 | |
*** jcooley_ has joined #openstack-dev | 05:33 | |
*** nosnos has quit IRC | 05:34 | |
*** rongze has quit IRC | 05:35 | |
*** anniec has quit IRC | 05:36 | |
*** Nikolay_St has joined #openstack-dev | 05:36 | |
*** tdruiva_ has quit IRC | 05:36 | |
*** tdruiva has joined #openstack-dev | 05:37 | |
*** neelashah has quit IRC | 05:38 | |
*** jhesketh has quit IRC | 05:38 | |
*** rohitk has joined #openstack-dev | 05:40 | |
*** pixelb has joined #openstack-dev | 05:41 | |
*** tdruiva has quit IRC | 05:41 | |
*** jasdeepH has quit IRC | 05:44 | |
*** jasdeepH has joined #openstack-dev | 05:44 | |
*** xchu has quit IRC | 05:45 | |
*** sridevi has quit IRC | 05:46 | |
*** jasdeepH has quit IRC | 05:50 | |
*** sridevi has joined #openstack-dev | 05:52 | |
*** nelsnelson has quit IRC | 05:56 | |
*** kbrierly has quit IRC | 05:56 | |
*** nelsnelson has joined #openstack-dev | 05:56 | |
*** venkatesh has joined #openstack-dev | 05:56 | |
*** kbrierly has joined #openstack-dev | 05:57 | |
*** juice has quit IRC | 05:57 | |
*** devananda has quit IRC | 05:57 | |
*** davidlenwell_ has joined #openstack-dev | 05:57 | |
*** devananda has joined #openstack-dev | 05:57 | |
*** nelsnelson has quit IRC | 05:57 | |
*** Ghe_HPDiscover has quit IRC | 05:57 | |
*** vipuls has quit IRC | 05:58 | |
*** nelsnelson has joined #openstack-dev | 05:58 | |
*** nelsnelson has quit IRC | 05:58 | |
*** davidlenwell has quit IRC | 05:58 | |
*** echohead has quit IRC | 05:58 | |
*** LinuxJedi has quit IRC | 05:58 | |
*** NobodyCam has quit IRC | 05:58 | |
*** xchu has joined #openstack-dev | 05:59 | |
*** echohead has joined #openstack-dev | 05:59 | |
*** LinuxJedi has joined #openstack-dev | 06:00 | |
*** buzztroll has joined #openstack-dev | 06:02 | |
*** rongze has joined #openstack-dev | 06:03 | |
*** pixelb has quit IRC | 06:03 | |
*** tiantian has quit IRC | 06:03 | |
*** juice has joined #openstack-dev | 06:03 | |
*** nosnos_ has quit IRC | 06:04 | |
*** nosnos has joined #openstack-dev | 06:05 | |
*** xchu has quit IRC | 06:06 | |
*** mdomsch has quit IRC | 06:06 | |
*** buzztroll has quit IRC | 06:06 | |
*** vipul has joined #openstack-dev | 06:07 | |
*** rongze has quit IRC | 06:07 | |
*** venkatesh_ has joined #openstack-dev | 06:07 | |
*** vkozhukalov has quit IRC | 06:09 | |
*** venkatesh has quit IRC | 06:10 | |
*** avishay has joined #openstack-dev | 06:10 | |
*** yeylon__ has joined #openstack-dev | 06:11 | |
*** ig has joined #openstack-dev | 06:11 | |
*** carlp has quit IRC | 06:12 | |
*** rdas has joined #openstack-dev | 06:13 | |
*** tonyfy has joined #openstack-dev | 06:14 | |
*** NobodyCam has joined #openstack-dev | 06:14 | |
*** otherwiseguy has quit IRC | 06:15 | |
*** rongze has joined #openstack-dev | 06:15 | |
*** radsy has quit IRC | 06:18 | |
*** odyssey4me has joined #openstack-dev | 06:19 | |
*** hdd_ has quit IRC | 06:20 | |
*** SergeyLukjanov has quit IRC | 06:21 | |
*** xchu has joined #openstack-dev | 06:25 | |
*** gongysh has joined #openstack-dev | 06:28 | |
*** topol has joined #openstack-dev | 06:29 | |
*** ArcTanSusan has joined #openstack-dev | 06:30 | |
*** echohead has quit IRC | 06:31 | |
*** ArcTanSusan has quit IRC | 06:31 | |
*** rushiagr has quit IRC | 06:32 | |
*** Ghe_HPDiscover has joined #openstack-dev | 06:35 | |
*** novas0x2a|laptop has quit IRC | 06:36 | |
*** jcooley_ has quit IRC | 06:39 | |
*** denis_makogon has joined #openstack-dev | 06:42 | |
*** topol has quit IRC | 06:44 | |
*** markvoelker_ has quit IRC | 06:48 | |
*** ig1 has joined #openstack-dev | 06:52 | |
*** ig has quit IRC | 06:53 | |
*** ArcTanSusan has joined #openstack-dev | 07:00 | |
*** vartom111112 has joined #openstack-dev | 07:02 | |
*** dstanek has quit IRC | 07:02 | |
*** sushils has quit IRC | 07:02 | |
*** lifeless has quit IRC | 07:05 | |
*** jhesketh_ has quit IRC | 07:09 | |
*** jcooley_ has joined #openstack-dev | 07:09 | |
*** mrunge has joined #openstack-dev | 07:13 | |
*** topshare has joined #openstack-dev | 07:13 | |
*** rraja has quit IRC | 07:13 | |
*** ifarkas has joined #openstack-dev | 07:13 | |
*** sdake_ has quit IRC | 07:13 | |
*** jcooley_ has quit IRC | 07:15 | |
*** guohliu has quit IRC | 07:18 | |
*** ilukyanenkov has quit IRC | 07:18 | |
*** vartom11116 has joined #openstack-dev | 07:19 | |
*** stevemar2 has quit IRC | 07:20 | |
*** jtomasek has joined #openstack-dev | 07:20 | |
*** vartom111112 has quit IRC | 07:20 | |
*** erkules_ is now known as erkules | 07:21 | |
*** belmoreira has joined #openstack-dev | 07:22 | |
*** boris-42 has quit IRC | 07:22 | |
*** venkatesh_ has quit IRC | 07:23 | |
*** MaxV has joined #openstack-dev | 07:23 | |
*** guohliu has joined #openstack-dev | 07:25 | |
*** jtomasek has quit IRC | 07:26 | |
*** garyk has joined #openstack-dev | 07:26 | |
*** jtomasek has joined #openstack-dev | 07:27 | |
*** arnaud__ has joined #openstack-dev | 07:27 | |
*** doron_afk has joined #openstack-dev | 07:30 | |
*** rraja has joined #openstack-dev | 07:30 | |
*** urulama has joined #openstack-dev | 07:31 | |
*** rushiagr has joined #openstack-dev | 07:33 | |
*** arnaud__ has quit IRC | 07:35 | |
*** nati_ueno has joined #openstack-dev | 07:36 | |
*** MaxV has quit IRC | 07:36 | |
*** MaxV has joined #openstack-dev | 07:37 | |
*** yolanda has joined #openstack-dev | 07:37 | |
*** teran has joined #openstack-dev | 07:41 | |
*** MaxV has quit IRC | 07:41 | |
*** archon1st has quit IRC | 07:47 | |
*** xga has joined #openstack-dev | 07:48 | |
*** shri has joined #openstack-dev | 07:49 | |
*** SergeyLukjanov has joined #openstack-dev | 07:49 | |
*** sarob has joined #openstack-dev | 07:51 | |
*** xchu has quit IRC | 07:52 | |
*** DinaBelova has joined #openstack-dev | 07:54 | |
*** jprovazn has joined #openstack-dev | 07:54 | |
*** Abhishek_ has joined #openstack-dev | 07:57 | |
*** vkozhukalov has joined #openstack-dev | 07:57 | |
*** gimps has quit IRC | 07:59 | |
*** gimps has joined #openstack-dev | 07:59 | |
*** arozumenko has joined #openstack-dev | 08:00 | |
*** alunduil has quit IRC | 08:02 | |
*** jcoufal has joined #openstack-dev | 08:04 | |
*** jcooley_ has joined #openstack-dev | 08:05 | |
*** bingbu has quit IRC | 08:05 | |
*** jcoufal has joined #openstack-dev | 08:05 | |
*** xchu has joined #openstack-dev | 08:05 | |
rohitk | Does anybody have experience of using zeromq with openstack? | 08:06 |
*** alunduil has joined #openstack-dev | 08:07 | |
*** jcooley_ has quit IRC | 08:09 | |
*** sridevi has quit IRC | 08:11 | |
*** pschaef has joined #openstack-dev | 08:12 | |
*** ilukyanenkov has joined #openstack-dev | 08:13 | |
*** flaper87|afk is now known as flaper87 | 08:13 | |
*** ruhe has joined #openstack-dev | 08:16 | |
*** rraja has quit IRC | 08:16 | |
*** gargya has joined #openstack-dev | 08:16 | |
*** shri has left #openstack-dev | 08:17 | |
*** pschaef has quit IRC | 08:17 | |
*** sahid has joined #openstack-dev | 08:17 | |
*** corXi has joined #openstack-dev | 08:18 | |
*** fbo_away is now known as fbo | 08:18 | |
kbrierly | Since there's such a big group here i have a quick question. Has anyone been able to get over 3gigabit vm to vm over a bridge in ubuntu 12.04 kernel 3.2??? | 08:19 |
*** markwash has quit IRC | 08:21 | |
*** ruhe has quit IRC | 08:21 | |
*** pschaef has joined #openstack-dev | 08:21 | |
*** ruhe has joined #openstack-dev | 08:22 | |
*** rushiagr has quit IRC | 08:22 | |
*** zyluo has quit IRC | 08:23 | |
*** nshaikh has left #openstack-dev | 08:23 | |
*** bingbu has joined #openstack-dev | 08:25 | |
*** ruhe has quit IRC | 08:25 | |
*** haomaiwa_ has quit IRC | 08:27 | |
*** haomaiwang has joined #openstack-dev | 08:27 | |
*** xga has quit IRC | 08:28 | |
*** bauzas has joined #openstack-dev | 08:29 | |
*** xga has joined #openstack-dev | 08:29 | |
*** henrynash has joined #openstack-dev | 08:29 | |
*** _wenjianhn_ has quit IRC | 08:29 | |
*** rdas has quit IRC | 08:30 | |
*** markwash has joined #openstack-dev | 08:32 | |
*** sergmelikyan has joined #openstack-dev | 08:32 | |
*** topshare has quit IRC | 08:32 | |
*** topshare has joined #openstack-dev | 08:34 | |
*** rdas has joined #openstack-dev | 08:34 | |
*** MaxV has joined #openstack-dev | 08:34 | |
*** guohliu has quit IRC | 08:35 | |
*** guohliu has joined #openstack-dev | 08:35 | |
*** radix_ has joined #openstack-dev | 08:36 | |
*** nati_ueno has quit IRC | 08:38 | |
*** reidrac has joined #openstack-dev | 08:38 | |
*** rushiagr has joined #openstack-dev | 08:39 | |
*** iartarisi has joined #openstack-dev | 08:40 | |
*** vartom11116 has quit IRC | 08:41 | |
*** yongli is now known as yongli_away | 08:41 | |
*** sridevi has joined #openstack-dev | 08:41 | |
*** vartom11116 has joined #openstack-dev | 08:42 | |
*** xqueralt has joined #openstack-dev | 08:42 | |
*** JordanP has joined #openstack-dev | 08:42 | |
*** Drankis has joined #openstack-dev | 08:44 | |
*** sergmelikyan has quit IRC | 08:45 | |
*** yassine has joined #openstack-dev | 08:46 | |
*** rongze has quit IRC | 08:46 | |
*** rongze has joined #openstack-dev | 08:47 | |
*** sushils has joined #openstack-dev | 08:52 | |
*** kbrierly has quit IRC | 08:52 | |
*** roeyc has joined #openstack-dev | 08:56 | |
*** jistr has joined #openstack-dev | 08:57 | |
*** ArcTanSusan has quit IRC | 08:59 | |
*** e0ne has joined #openstack-dev | 08:59 | |
*** jcooley_ has joined #openstack-dev | 09:00 | |
*** gszasz has joined #openstack-dev | 09:01 | |
*** afazekas has joined #openstack-dev | 09:02 | |
*** boden has joined #openstack-dev | 09:03 | |
*** gargya has quit IRC | 09:03 | |
*** romcheg has joined #openstack-dev | 09:04 | |
*** jcooley_ has quit IRC | 09:04 | |
*** lbragstad has quit IRC | 09:05 | |
*** yolanda has quit IRC | 09:06 | |
*** sridevi has quit IRC | 09:06 | |
*** boris-42 has joined #openstack-dev | 09:06 | |
*** yolanda has joined #openstack-dev | 09:07 | |
*** Abhishek_ has quit IRC | 09:08 | |
d0ugal | Hi, I'm trying to figure out a devstack issue I've got. The syncdb for horizon its hanging. This is part of the log and the postgres activity (at the bottom) which seems to be stuck on "COMMIT" https://gist.github.com/d0ugal/7907142 | 09:08 |
d0ugal | Any ideas? | 09:08 |
*** lbragstad has joined #openstack-dev | 09:10 | |
*** sridevi has joined #openstack-dev | 09:11 | |
*** ace has joined #openstack-dev | 09:11 | |
*** arezmerita has quit IRC | 09:12 | |
ace | what is the best way to get started making a new service? | 09:13 |
*** jpich has joined #openstack-dev | 09:14 | |
*** lucasagomes has joined #openstack-dev | 09:14 | |
*** bingbu has quit IRC | 09:14 | |
*** Abhishek_ has joined #openstack-dev | 09:17 | |
*** locke105 has quit IRC | 09:17 | |
*** avishayb has joined #openstack-dev | 09:18 | |
*** e0ne_ has joined #openstack-dev | 09:19 | |
*** markwash has quit IRC | 09:20 | |
*** venkatesh has joined #openstack-dev | 09:21 | |
*** max_lobur_afk is now known as max_lobur | 09:21 | |
*** e0ne has quit IRC | 09:23 | |
*** sridevi has quit IRC | 09:23 | |
*** derekh has joined #openstack-dev | 09:23 | |
*** arezmerita has joined #openstack-dev | 09:25 | |
*** henrynash has quit IRC | 09:25 | |
*** Teju has joined #openstack-dev | 09:26 | |
*** sergmelikyan has joined #openstack-dev | 09:26 | |
*** doron_afk is now known as doron | 09:27 | |
Teju | hi doron...can u help me with a issue with keystone? | 09:28 |
*** marekd|away is now known as marekd | 09:31 | |
*** guohliu has quit IRC | 09:33 | |
*** henrynash has joined #openstack-dev | 09:35 | |
*** arnaud__ has joined #openstack-dev | 09:35 | |
*** nosnos_ has joined #openstack-dev | 09:36 | |
Teju | Hi all....i have an issue with keystone....can anyone help? | 09:37 |
ace | just ask the question | 09:38 |
Teju | i have registered services(identity and cinder) with keystone using keystone service-create and I was able to see the services using service-list.But,after few days/changes/reboots,the service-list command is not listing any services | 09:39 |
*** doron is now known as doron_afk | 09:39 | |
*** arnaud__ has quit IRC | 09:40 | |
*** nosnos has quit IRC | 09:40 | |
*** rraja has joined #openstack-dev | 09:41 | |
*** denis_makogon has quit IRC | 09:42 | |
*** lifeless has joined #openstack-dev | 09:43 | |
Teju | hi ace...I asked the q...do u know how to fix the issue? | 09:43 |
ace | i have not seen that happen. | 09:45 |
*** mmagr has joined #openstack-dev | 09:48 | |
Teju | thanks ace...one more q: the service-list does not list any services,but i am able to log into dashboard and keystone is able to generate tokens...So,keystone is working right? | 09:52 |
*** devvesa has joined #openstack-dev | 09:53 | |
*** johnthetubaguy has joined #openstack-dev | 09:56 | |
ace | yes, have you checked the service list in dashboard? | 09:58 |
*** jcoufal has quit IRC | 09:58 | |
*** matiu has quit IRC | 09:58 | |
*** xga has quit IRC | 09:59 | |
*** xga_ has joined #openstack-dev | 09:59 | |
*** gongysh has quit IRC | 10:00 | |
*** shardy_afk is now known as shardy | 10:01 | |
*** matiu has joined #openstack-dev | 10:02 | |
*** matiu has quit IRC | 10:02 | |
*** matiu has joined #openstack-dev | 10:02 | |
*** safchain has joined #openstack-dev | 10:03 | |
*** xchu has quit IRC | 10:04 | |
*** danpb has joined #openstack-dev | 10:07 | |
*** gszasz has quit IRC | 10:08 | |
*** rdas has quit IRC | 10:09 | |
*** heyongli has joined #openstack-dev | 10:10 | |
*** jaimegil has joined #openstack-dev | 10:11 | |
*** doron_afk is now known as doron | 10:12 | |
*** dguitarbite has joined #openstack-dev | 10:12 | |
*** rossella_s has joined #openstack-dev | 10:14 | |
*** markmc has joined #openstack-dev | 10:14 | |
*** ohadlevy has quit IRC | 10:15 | |
*** lbragstad has quit IRC | 10:16 | |
Teju | ace...yes...the services are listed in the dashboard | 10:17 |
*** rdas has joined #openstack-dev | 10:17 | |
*** prekarat1 has quit IRC | 10:18 | |
*** doron is now known as doron_afk | 10:19 | |
*** DinaBelova has quit IRC | 10:20 | |
*** pixelb has joined #openstack-dev | 10:21 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 10:23 | |
*** aditirav_ has joined #openstack-dev | 10:23 | |
*** venkatesh has quit IRC | 10:25 | |
*** topshare has quit IRC | 10:25 | |
*** doron_afk is now known as doron | 10:25 | |
*** sarob has quit IRC | 10:26 | |
*** aditirav has quit IRC | 10:26 | |
*** aditirav_ is now known as aditirav | 10:26 | |
*** xingchao has quit IRC | 10:31 | |
*** sushils has quit IRC | 10:33 | |
*** paragan has quit IRC | 10:34 | |
*** venkatesh has joined #openstack-dev | 10:37 | |
*** sushils has joined #openstack-dev | 10:37 | |
*** che-arne has joined #openstack-dev | 10:43 | |
*** jd__ has quit IRC | 10:48 | |
*** jd__ has joined #openstack-dev | 10:48 | |
*** Teju has quit IRC | 10:50 | |
*** bogdando has quit IRC | 10:51 | |
*** mgagne has quit IRC | 10:52 | |
*** nosnos_ has quit IRC | 10:57 | |
*** nosnos has joined #openstack-dev | 10:57 | |
*** tonyfy has quit IRC | 10:58 | |
*** yaguang has quit IRC | 10:59 | |
*** arozumenko1 has joined #openstack-dev | 11:02 | |
*** arozumenko has quit IRC | 11:02 | |
*** anniec has joined #openstack-dev | 11:03 | |
*** ifarkas has quit IRC | 11:03 | |
*** yhe_ has joined #openstack-dev | 11:04 | |
*** mgagne has joined #openstack-dev | 11:06 | |
*** mgagne has joined #openstack-dev | 11:06 | |
*** noorul has quit IRC | 11:06 | |
*** heyongli has quit IRC | 11:06 | |
*** jp_at_hp has joined #openstack-dev | 11:08 | |
*** mflobo has joined #openstack-dev | 11:09 | |
mflobo | Hi all | 11:10 |
mflobo | Anyone knows something about this bug https://bugs.launchpad.net/python-cinderclient/+bug/1240497 ? | 11:10 |
uvirtbot | Launchpad bug 1240497 in python-cinderclient "Module backports was already imported when runnin cli commands" [Undecided,New] | 11:10 |
mflobo | I have the same problem https://ask.openstack.org/en/question/8396/keystonclient-upgrade-problems-with-babel/ | 11:11 |
*** faramir1 has quit IRC | 11:12 | |
*** sarob has joined #openstack-dev | 11:16 | |
*** akrivoka has joined #openstack-dev | 11:17 | |
*** pcm_ has joined #openstack-dev | 11:18 | |
*** mdenny has quit IRC | 11:20 | |
*** venkatesh has quit IRC | 11:20 | |
*** rongze has quit IRC | 11:21 | |
*** nati_ueno has joined #openstack-dev | 11:21 | |
*** rfolco has joined #openstack-dev | 11:22 | |
*** pcm_ has quit IRC | 11:22 | |
*** arozumenko1 has quit IRC | 11:22 | |
*** pcm_ has joined #openstack-dev | 11:22 | |
*** Abhishek_ has quit IRC | 11:23 | |
*** MaxV has quit IRC | 11:24 | |
*** jcoufal has joined #openstack-dev | 11:24 | |
*** MaxV has joined #openstack-dev | 11:24 | |
*** roeyc has quit IRC | 11:24 | |
*** zhikunliu has quit IRC | 11:28 | |
*** arozumenko has joined #openstack-dev | 11:29 | |
*** MaxV has quit IRC | 11:29 | |
*** nshaikh has joined #openstack-dev | 11:31 | |
*** yhe_ is now known as heyongli | 11:33 | |
*** bogdando has joined #openstack-dev | 11:33 | |
*** yamahata_ has quit IRC | 11:33 | |
*** rushiagr has quit IRC | 11:33 | |
*** bauzas has quit IRC | 11:34 | |
*** bauzas has joined #openstack-dev | 11:34 | |
*** nermina has joined #openstack-dev | 11:35 | |
*** doron is now known as doron_afk | 11:36 | |
*** doron_afk is now known as doron | 11:36 | |
*** arnaud__ has joined #openstack-dev | 11:36 | |
*** arnaud__ has quit IRC | 11:41 | |
*** kmartin has quit IRC | 11:42 | |
*** jcooley_ has joined #openstack-dev | 11:43 | |
*** anniec_ has joined #openstack-dev | 11:43 | |
*** ohadlevy has joined #openstack-dev | 11:44 | |
*** rongze has joined #openstack-dev | 11:44 | |
*** anniec has quit IRC | 11:45 | |
*** anniec_ is now known as anniec | 11:45 | |
*** nermina has quit IRC | 11:46 | |
*** rushiagr has joined #openstack-dev | 11:47 | |
*** jcooley_ has quit IRC | 11:47 | |
*** sarob has quit IRC | 11:48 | |
*** arozumenko has quit IRC | 11:51 | |
*** tdruiva has joined #openstack-dev | 11:51 | |
*** viktors has joined #openstack-dev | 11:52 | |
*** tdruiva has quit IRC | 11:52 | |
*** tdruiva has joined #openstack-dev | 11:53 | |
*** ifarkas has joined #openstack-dev | 11:53 | |
*** teran has quit IRC | 11:53 | |
*** arozumenko has joined #openstack-dev | 11:54 | |
*** tonix has joined #openstack-dev | 11:55 | |
*** e0ne_ has quit IRC | 11:56 | |
*** MaxV has joined #openstack-dev | 11:57 | |
*** DinaBelova has joined #openstack-dev | 11:57 | |
*** morazi has quit IRC | 11:58 | |
*** Sumeniac has quit IRC | 11:58 | |
*** Sumeniac has joined #openstack-dev | 11:58 | |
*** e0ne has joined #openstack-dev | 12:00 | |
*** MaxV has quit IRC | 12:01 | |
*** iartarisi has quit IRC | 12:02 | |
*** MaxV has joined #openstack-dev | 12:03 | |
*** MaxV has quit IRC | 12:05 | |
*** MaxV has joined #openstack-dev | 12:05 | |
*** mkollaro has joined #openstack-dev | 12:06 | |
*** lucasagomes is now known as lucas-hungry | 12:06 | |
*** viktors has quit IRC | 12:08 | |
*** vkmc has joined #openstack-dev | 12:08 | |
*** stevemar has joined #openstack-dev | 12:09 | |
*** doron is now known as doron_afk | 12:09 | |
*** SergeyLukjanov has joined #openstack-dev | 12:10 | |
*** iartarisi has joined #openstack-dev | 12:10 | |
*** [1]avishayb has joined #openstack-dev | 12:11 | |
*** adalbas has joined #openstack-dev | 12:12 | |
*** [2]avishayb has joined #openstack-dev | 12:12 | |
*** sarob has joined #openstack-dev | 12:13 | |
*** avishayb has quit IRC | 12:13 | |
*** [2]avishayb is now known as avishayb | 12:13 | |
*** bvandenh has joined #openstack-dev | 12:14 | |
*** [1]avishayb has quit IRC | 12:15 | |
*** aditirav has quit IRC | 12:19 | |
*** rushiagr has quit IRC | 12:27 | |
*** doron_afk is now known as doron | 12:27 | |
*** paragan has joined #openstack-dev | 12:27 | |
*** paragan has quit IRC | 12:28 | |
*** paragan has joined #openstack-dev | 12:28 | |
*** FunnyLookinHat has joined #openstack-dev | 12:30 | |
*** jcoufal has quit IRC | 12:31 | |
*** markvoelker1 has joined #openstack-dev | 12:32 | |
*** achampion has quit IRC | 12:32 | |
*** rraja has quit IRC | 12:34 | |
*** faramir1 has joined #openstack-dev | 12:37 | |
*** doron is now known as doron_afk | 12:38 | |
*** henrynash has quit IRC | 12:41 | |
*** vladikr has quit IRC | 12:42 | |
*** gszasz has joined #openstack-dev | 12:44 | |
*** beagles has quit IRC | 12:44 | |
*** sarob has quit IRC | 12:45 | |
*** doron_afk is now known as doron | 12:47 | |
*** rraja has joined #openstack-dev | 12:47 | |
*** Alexei_987 has joined #openstack-dev | 12:49 | |
*** jruzicka has joined #openstack-dev | 12:49 | |
*** henrynash has joined #openstack-dev | 12:50 | |
*** Sumeniac has quit IRC | 12:51 | |
*** Sumeniac has joined #openstack-dev | 12:52 | |
*** urulama has quit IRC | 12:53 | |
*** sgordon has joined #openstack-dev | 12:53 | |
*** odyssey4me has quit IRC | 12:56 | |
*** jcoufal-mob has joined #openstack-dev | 12:56 | |
*** yeylon__ has quit IRC | 12:56 | |
*** tonyha has joined #openstack-dev | 12:57 | |
*** rraja has quit IRC | 12:57 | |
*** arnaud__ has joined #openstack-dev | 12:58 | |
*** eharney has joined #openstack-dev | 12:58 | |
*** [1]avishayb has joined #openstack-dev | 12:59 | |
*** vkozhukalov has quit IRC | 13:00 | |
*** [2]avishayb has joined #openstack-dev | 13:00 | |
*** arnaud__ has quit IRC | 13:01 | |
*** avishayb has quit IRC | 13:02 | |
*** [2]avishayb is now known as avishayb | 13:02 | |
*** arnaud__ has joined #openstack-dev | 13:02 | |
*** wputra has quit IRC | 13:03 | |
*** [1]avishayb has quit IRC | 13:03 | |
*** arezmerita has quit IRC | 13:03 | |
*** henrynash has quit IRC | 13:04 | |
*** [1]avishayb has joined #openstack-dev | 13:06 | |
*** morazi has joined #openstack-dev | 13:07 | |
*** sandywalsh_ has quit IRC | 13:07 | |
*** tonyha has quit IRC | 13:07 | |
*** xga__ has joined #openstack-dev | 13:08 | |
*** slagle has quit IRC | 13:08 | |
*** jcoufal-mob_ has joined #openstack-dev | 13:08 | |
*** xga_ has quit IRC | 13:08 | |
*** avishayb has quit IRC | 13:09 | |
*** [1]avishayb is now known as avishayb | 13:09 | |
*** b3nt_pin has joined #openstack-dev | 13:10 | |
*** rraja has joined #openstack-dev | 13:10 | |
*** sarob has joined #openstack-dev | 13:10 | |
*** dprince has joined #openstack-dev | 13:11 | |
*** jcoufal-mob has quit IRC | 13:11 | |
*** b3nt_pin has quit IRC | 13:12 | |
*** b3nt_pin has joined #openstack-dev | 13:12 | |
*** ygbo has joined #openstack-dev | 13:12 | |
*** urulama has joined #openstack-dev | 13:13 | |
*** sballe has quit IRC | 13:14 | |
*** yeylon__ has joined #openstack-dev | 13:14 | |
*** arezmerita has joined #openstack-dev | 13:18 | |
*** b3nt_pin is now known as beagles | 13:19 | |
*** yaguang has joined #openstack-dev | 13:20 | |
*** sandywalsh_ has joined #openstack-dev | 13:20 | |
*** buzztroll has joined #openstack-dev | 13:21 | |
*** b3nt_pin has joined #openstack-dev | 13:22 | |
*** tdruiva has quit IRC | 13:23 | |
*** prad has joined #openstack-dev | 13:23 | |
*** tdruiva has joined #openstack-dev | 13:23 | |
*** lbragstad has joined #openstack-dev | 13:24 | |
*** b3nt_pin has quit IRC | 13:26 | |
*** tdruiva has quit IRC | 13:28 | |
*** topshare has joined #openstack-dev | 13:29 | |
*** vladikr has joined #openstack-dev | 13:29 | |
*** vartom11116 has quit IRC | 13:30 | |
*** max_lobur is now known as max_lobur_afk | 13:30 | |
*** jcooley_ has joined #openstack-dev | 13:30 | |
*** aveiga has quit IRC | 13:31 | |
*** jruzicka has quit IRC | 13:34 | |
*** dstanek has joined #openstack-dev | 13:35 | |
*** sarob has quit IRC | 13:35 | |
*** jdob has joined #openstack-dev | 13:35 | |
*** jcooley_ has quit IRC | 13:35 | |
*** xingchao has joined #openstack-dev | 13:35 | |
*** topshare has quit IRC | 13:37 | |
*** prekarat has joined #openstack-dev | 13:38 | |
*** safchain has quit IRC | 13:38 | |
*** achampion has joined #openstack-dev | 13:39 | |
*** jorisroovers has joined #openstack-dev | 13:39 | |
*** doron is now known as doron_afk | 13:39 | |
*** rohitk has quit IRC | 13:40 | |
*** kbringard has joined #openstack-dev | 13:40 | |
*** xingchao has quit IRC | 13:41 | |
*** gongysh has joined #openstack-dev | 13:43 | |
*** doron_afk is now known as doron | 13:43 | |
*** bswartz has quit IRC | 13:44 | |
*** doron has quit IRC | 13:44 | |
*** faramir1 has quit IRC | 13:45 | |
*** dkranz has joined #openstack-dev | 13:48 | |
*** freyes has joined #openstack-dev | 13:51 | |
*** tdruiva has joined #openstack-dev | 13:53 | |
*** bpokorny has joined #openstack-dev | 13:54 | |
*** viktors has joined #openstack-dev | 13:54 | |
*** safchain has joined #openstack-dev | 13:54 | |
*** jaimegil has quit IRC | 13:56 | |
*** rkukura has quit IRC | 13:57 | |
*** rkukura has joined #openstack-dev | 13:57 | |
*** buzztroll has quit IRC | 13:58 | |
*** xga has joined #openstack-dev | 13:59 | |
*** xga__ has quit IRC | 14:00 | |
*** lucas-hungry is now known as lucasagomes | 14:01 | |
*** galstrom_zzz is now known as galstrom | 14:01 | |
*** mfer has joined #openstack-dev | 14:04 | |
*** cpallares has joined #openstack-dev | 14:05 | |
*** slagle has joined #openstack-dev | 14:05 | |
*** prad has quit IRC | 14:06 | |
*** clayb has joined #openstack-dev | 14:06 | |
*** sarob has joined #openstack-dev | 14:06 | |
*** clayb has quit IRC | 14:06 | |
*** athomas has quit IRC | 14:06 | |
*** nosnos has quit IRC | 14:06 | |
*** clayb has joined #openstack-dev | 14:07 | |
*** galstrom is now known as galstrom_zzz | 14:08 | |
*** morazi has quit IRC | 14:10 | |
*** dguitarbite has quit IRC | 14:11 | |
*** thomasem has joined #openstack-dev | 14:11 | |
*** aeperezt has joined #openstack-dev | 14:12 | |
*** prad has joined #openstack-dev | 14:12 | |
*** sarob has quit IRC | 14:14 | |
*** gongysh has quit IRC | 14:16 | |
*** mriedem has joined #openstack-dev | 14:16 | |
*** aveiga has joined #openstack-dev | 14:17 | |
*** jasondotstar has joined #openstack-dev | 14:17 | |
*** jcoufal has joined #openstack-dev | 14:17 | |
*** ngoracke has joined #openstack-dev | 14:18 | |
*** bknudson has joined #openstack-dev | 14:18 | |
*** aeperezt has quit IRC | 14:18 | |
*** riskable has joined #openstack-dev | 14:19 | |
*** jayg|g0n3 is now known as jayg | 14:20 | |
*** morazi has joined #openstack-dev | 14:23 | |
*** michchap has quit IRC | 14:24 | |
*** gordc has joined #openstack-dev | 14:24 | |
*** bswartz has joined #openstack-dev | 14:24 | |
*** jcooley_ has joined #openstack-dev | 14:25 | |
*** bauzas has quit IRC | 14:26 | |
*** buzztroll has joined #openstack-dev | 14:27 | |
*** jgrimm has joined #openstack-dev | 14:27 | |
*** jergerber has joined #openstack-dev | 14:27 | |
*** jcoufal-mob_ has quit IRC | 14:27 | |
*** sarob has joined #openstack-dev | 14:27 | |
*** joesavak has joined #openstack-dev | 14:29 | |
*** jcooley_ has quit IRC | 14:29 | |
*** eharney has quit IRC | 14:30 | |
*** aeperezt has joined #openstack-dev | 14:30 | |
*** xingchao has joined #openstack-dev | 14:31 | |
*** sarob has quit IRC | 14:32 | |
*** vartom11116 has joined #openstack-dev | 14:32 | |
*** nati_ueno has quit IRC | 14:33 | |
*** [1]avishayb has joined #openstack-dev | 14:34 | |
*** iartarisi has quit IRC | 14:34 | |
*** rnirmal has joined #openstack-dev | 14:34 | |
*** neelashah has joined #openstack-dev | 14:34 | |
*** exed has joined #openstack-dev | 14:35 | |
*** iartarisi has joined #openstack-dev | 14:36 | |
*** HenryG has quit IRC | 14:36 | |
*** cfriesen_ has joined #openstack-dev | 14:36 | |
*** avishayb has quit IRC | 14:37 | |
*** [1]avishayb is now known as avishayb | 14:37 | |
*** tmclaugh[work] has joined #openstack-dev | 14:38 | |
*** iartarisi has quit IRC | 14:38 | |
*** mrodden has quit IRC | 14:39 | |
*** terriyu has joined #openstack-dev | 14:40 | |
*** paragan has quit IRC | 14:40 | |
*** vartom11117 has joined #openstack-dev | 14:41 | |
*** marekd has left #openstack-dev | 14:41 | |
*** marekd has joined #openstack-dev | 14:41 | |
*** odyssey4me has joined #openstack-dev | 14:41 | |
*** vartom11116 has quit IRC | 14:42 | |
*** iartarisi has joined #openstack-dev | 14:42 | |
*** kevinconway has joined #openstack-dev | 14:42 | |
*** prekarat has quit IRC | 14:42 | |
*** arnaud__ has quit IRC | 14:43 | |
*** nkinder has quit IRC | 14:44 | |
*** eglynn has joined #openstack-dev | 14:45 | |
*** max_lobur_afk is now known as max_lobur | 14:45 | |
*** buzztroll has quit IRC | 14:45 | |
*** jergerber has quit IRC | 14:47 | |
*** buzztrol_ has joined #openstack-dev | 14:47 | |
*** jergerber has joined #openstack-dev | 14:48 | |
*** jorisroovers has quit IRC | 14:49 | |
*** mrodden has joined #openstack-dev | 14:50 | |
*** haomaiwang has quit IRC | 14:50 | |
*** haomaiwang has joined #openstack-dev | 14:51 | |
*** yaguang has quit IRC | 14:51 | |
*** marun has quit IRC | 14:53 | |
*** dhellmann has joined #openstack-dev | 14:53 | |
*** carl_baldwin has joined #openstack-dev | 14:53 | |
*** jnoller has joined #openstack-dev | 14:54 | |
*** jp_at_hp has quit IRC | 14:54 | |
*** athomas has joined #openstack-dev | 14:54 | |
*** zaitcev has joined #openstack-dev | 14:59 | |
*** jcoufal-mob has joined #openstack-dev | 14:59 | |
*** EvgenyFedoruk has joined #openstack-dev | 15:00 | |
*** jdob has quit IRC | 15:00 | |
*** matiu has quit IRC | 15:01 | |
*** burt has joined #openstack-dev | 15:03 | |
*** SergeyLukjanov_ has joined #openstack-dev | 15:03 | |
*** yaguang has joined #openstack-dev | 15:04 | |
*** jdennis1 has joined #openstack-dev | 15:04 | |
*** jecarey has joined #openstack-dev | 15:04 | |
*** FunnyLookinHat has quit IRC | 15:05 | |
*** jdob has joined #openstack-dev | 15:06 | |
*** SergeyLukjanov has quit IRC | 15:06 | |
*** jdennis has quit IRC | 15:06 | |
*** vartom11118 has joined #openstack-dev | 15:07 | |
*** buzztrol_ has quit IRC | 15:07 | |
*** vkozhukalov has joined #openstack-dev | 15:07 | |
*** boris-42 has quit IRC | 15:08 | |
*** vartom11117 has quit IRC | 15:08 | |
*** jcoufal has quit IRC | 15:08 | |
*** eharney has joined #openstack-dev | 15:09 | |
Alexei_987 | dhellmann: ping | 15:09 |
JordanP | Hi, in devstack, i'd like to change the default path for Tempest configuration file (tempest.conf). IMO it should be in /etc/tempest like the other conf files. It seems my patch doesn't integrate well with openstack infrastructure and Q&A (https://review.openstack.org/#/c/61434/) Can someone help me ? I'dont understand the reason of this buildfailure | 15:10 |
*** jcoufal-mob has quit IRC | 15:10 | |
*** SergeyLukjanov has joined #openstack-dev | 15:10 | |
*** MadDog31 has joined #openstack-dev | 15:11 | |
*** HenryG has joined #openstack-dev | 15:12 | |
*** SergeyLukjanov_ has quit IRC | 15:12 | |
*** safchain has quit IRC | 15:14 | |
*** jcoufal has joined #openstack-dev | 15:15 | |
*** msmedved has quit IRC | 15:16 | |
*** msmedved has joined #openstack-dev | 15:16 | |
*** tmclaugh[work] has quit IRC | 15:17 | |
*** jcooley_ has joined #openstack-dev | 15:18 | |
*** odyssey4me has quit IRC | 15:19 | |
*** msmedved has quit IRC | 15:19 | |
*** otherwiseguy has joined #openstack-dev | 15:20 | |
*** litong has joined #openstack-dev | 15:20 | |
*** msmedved has joined #openstack-dev | 15:21 | |
*** sarob has joined #openstack-dev | 15:21 | |
*** nshaikh has left #openstack-dev | 15:22 | |
*** jcooley_ has quit IRC | 15:23 | |
*** topol has joined #openstack-dev | 15:25 | |
*** EvgenyFedoruk has quit IRC | 15:25 | |
viktors | dhellmann: hi | 15:25 |
*** sarob has quit IRC | 15:26 | |
*** jobewan has joined #openstack-dev | 15:27 | |
*** tdruiva has quit IRC | 15:27 | |
*** sarob has joined #openstack-dev | 15:27 | |
*** tdruiva has joined #openstack-dev | 15:28 | |
*** carlp has joined #openstack-dev | 15:28 | |
*** corXi has quit IRC | 15:28 | |
*** jdennis1 has quit IRC | 15:28 | |
*** nermina has joined #openstack-dev | 15:29 | |
*** jdennis has joined #openstack-dev | 15:30 | |
*** corXi has joined #openstack-dev | 15:30 | |
*** tmclaugh[work] has joined #openstack-dev | 15:31 | |
*** sarob has quit IRC | 15:32 | |
*** FunnyLookinHat has joined #openstack-dev | 15:33 | |
*** alunduil has quit IRC | 15:33 | |
*** jdennis has quit IRC | 15:34 | |
*** datsun180b has joined #openstack-dev | 15:35 | |
*** rcleere has joined #openstack-dev | 15:36 | |
*** nkinder has joined #openstack-dev | 15:38 | |
*** alex_klimov has quit IRC | 15:39 | |
*** xingchao_ has joined #openstack-dev | 15:40 | |
*** jorisroovers has joined #openstack-dev | 15:40 | |
*** xingchao has quit IRC | 15:41 | |
*** heyongli has quit IRC | 15:41 | |
*** jprovazn has quit IRC | 15:43 | |
*** carl_baldwin has quit IRC | 15:44 | |
*** Mandell has joined #openstack-dev | 15:45 | |
*** jorisroovers has quit IRC | 15:46 | |
*** jroovers has joined #openstack-dev | 15:46 | |
*** changbl has quit IRC | 15:46 | |
*** dims has quit IRC | 15:46 | |
*** vartom11118 has quit IRC | 15:47 | |
*** ndipanov has quit IRC | 15:48 | |
*** xingchao_ has quit IRC | 15:49 | |
dhellmann | Alexei_987: pong | 15:49 |
dhellmann | viktors: hi! | 15:50 |
*** jdennis has joined #openstack-dev | 15:50 | |
dolphm_ | is the gate protecting against non-whitelisted ERROR output already? | 15:50 |
*** rdas has quit IRC | 15:50 | |
Alexei_987 | dhellmann: Hi we are discussing my patch with models in ceilometer | 15:50 |
*** dolphm_ is now known as dolphm | 15:50 | |
Alexei_987 | could you join the ceilometer chat as well? | 15:50 |
*** yuriyz has joined #openstack-dev | 15:50 | |
Alexei_987 | dhellmann: I'm trying to convince jd__ that we need it :) | 15:51 |
Alexei_987 | dhellmann: https://review.openstack.org/#/c/60885/ | 15:51 |
dhellmann | Alexei_987: looking | 15:51 |
*** jp_at_hp has joined #openstack-dev | 15:52 | |
stevemar | dolphm, marekd, ping | 15:52 |
dolphm | stevemar: marekd: what's the consensus on domains? | 15:52 |
stevemar | just realized, it would suck if your nickname was ping | 15:52 |
stevemar | marekd has some good comments about domains | 15:53 |
*** mdenny has joined #openstack-dev | 15:53 | |
*** kenperkins has joined #openstack-dev | 15:53 | |
stevemar | theres 2 issues here, domains being used in idps, and domains being used in mappings | 15:53 |
stevemar | though idps and mappigns are related, the issues are different, i think | 15:54 |
*** neeti has joined #openstack-dev | 15:54 | |
dolphm | yeah... my impression from the summit was that idp's were going to be peers to domains, sort of | 15:54 |
dolphm | not have a parent/child relationship with them | 15:54 |
*** ifarkas has quit IRC | 15:54 | |
*** urulama has quit IRC | 15:54 | |
dolphm | which i figured would set us up nicely for Domain Users != Ephemeral IdP Users | 15:54 |
*** rcleere has quit IRC | 15:55 | |
stevemar | dolphm, yeah, but guang is saying that we need to account for public cloud use cases | 15:55 |
dolphm | which is different how | 15:55 |
stevemar | specifically: 1. Domain admin needs to be able to manage IdPs for his domain. 2. Need the ability to restrict IdPs for a given domain. | 15:55 |
marekd | ok, but what problem would adding domain_id to IdP solve? that I may have multiple independent IdPs managing different domains, MY domains? | 15:55 |
dolphm | stevemar: "restrict IdPs for a given domain" -- restrict how? | 15:56 |
stevemar | marekd, it would solve #1 mentioned | 15:56 |
dolphm | marekd: ++ | 15:56 |
stevemar | dolphm, yeah, restrict is a loose term | 15:56 |
stevemar | dolphm: i wasn't sure | 15:56 |
dolphm | stevemar: we're so far from the "virtual" idp thing, that I don't think we can seriously delegate any sort of idp administration to anyone yet -- beyond *perhaps* mapping | 15:56 |
stevemar | dolphm, not my comments, gyee's | 15:56 |
marekd | my question is whether it's common for companies to have many LDAPs for their users..i don't personally know. | 15:57 |
dolphm | stevemar: but he's not online so i'm asking the messenger :P | 15:57 |
*** anniec has quit IRC | 15:57 | |
stevemar | topol, ping? | 15:58 |
topol | stevemar, hi | 15:59 |
*** yolanda has quit IRC | 15:59 | |
topol | otp | 15:59 |
stevemar | topol: big generic question -> do most companies have multiple ldaps? | 15:59 |
stevemar | doh | 15:59 |
topol | YES!! | 15:59 |
stevemar | marekd, see above | 15:59 |
*** jorisroovers has joined #openstack-dev | 15:59 | |
viktors | dhellmann: as for oslo.db - there is a patch, that removes eventlet tpool form oslo - https://review.openstack.org/#/c/60031/ . Can you please look at it | 15:59 |
*** changbl has joined #openstack-dev | 15:59 | |
dolphm | marekd: i don't know about "many" but i could see two quite easily (one for employees, one for customers? that | 16:00 |
*** mestery has quit IRC | 16:00 | |
stevemar | dolphm++ | 16:00 |
marekd | stevemar: dolphm : OK. | 16:01 |
*** rdas has joined #openstack-dev | 16:01 | |
dolphm | ... is i think how rackspace does it, actually) | 16:01 |
*** Ruetobas has quit IRC | 16:01 | |
dolphm | but i would treat those as separate federations | 16:01 |
*** nermina has quit IRC | 16:01 | |
*** rraja has quit IRC | 16:01 | |
dolphm | and probably wouldn't have any interest in making them part of the same domain or anything | 16:01 |
*** rcleere has joined #openstack-dev | 16:01 | |
*** dims has joined #openstack-dev | 16:01 | |
marekd | i was not fighting against domains, rather wondering. | 16:01 |
stevemar | dolphm: you think "Domain admin needs to be able to manage IdPs for his domain" is an invaid argument... since we're not managing idps at this stage? | 16:02 |
stevemar | beyong the mapping part... | 16:02 |
*** garyk has quit IRC | 16:02 | |
dolphm | stevemar: i think it's a valid use case, but i don't think we can address it in icehouse | 16:02 |
marekd | i think 'having a one IdP for everyone' is a subset of 'having multiple IdPs' so the use-cases would not collide? :-) | 16:02 |
*** nkinder has quit IRC | 16:02 | |
dolphm | stevemar: we have to start with deployers managing idp's first | 16:02 |
*** jsavak has joined #openstack-dev | 16:02 | |
*** jroovers has quit IRC | 16:03 | |
*** Ruetobas has joined #openstack-dev | 16:03 | |
stevemar | doplhm, okay, i'm reading it as: valid comments, but for next iteration? | 16:03 |
*** Drankis has quit IRC | 16:03 | |
*** haomaiwa_ has joined #openstack-dev | 16:04 | |
dolphm | stevemar: ++ | 16:04 |
dolphm | stevemar: it's not the simplest use case to solve, let's not get hung up on solving it! | 16:04 |
*** haomaiwang has quit IRC | 16:04 | |
*** otherwiseguy has quit IRC | 16:05 | |
*** SergeyLukjanov has quit IRC | 16:05 | |
stevemar | okay with me | 16:05 |
stevemar | dolphm, marekd, still on idps.. | 16:05 |
stevemar | https://review.openstack.org/#/c/59846/4/openstack-identity-api/v3/src/markdown/identity-api-v3-os-idp-ext.md | 16:05 |
stevemar | line 335 | 16:05 |
*** joesavak has quit IRC | 16:05 | |
*** afrittoli has quit IRC | 16:06 | |
stevemar | thoughts? | 16:06 |
*** DinaBelova has quit IRC | 16:06 | |
*** andreaf has joined #openstack-dev | 16:06 | |
dolphm | stevemar: is the mapping extension useful without the idp extension, or vice versa? are either of these extensions at risk to be replaced without affecting the other? | 16:06 |
stevemar | dolphm, i think they are useless without each other, marekd? | 16:07 |
*** carl_baldwin has joined #openstack-dev | 16:07 | |
stevemar | dolphm, i think mapping is meant to be generic | 16:07 |
*** reidrac has quit IRC | 16:07 | |
*** kmartin has joined #openstack-dev | 16:07 | |
marekd | stevemar: i think we must match the saml assertion with the IdP instance and then go directly to mapping that is tied to it. | 16:07 |
*** BLZbubba has quit IRC | 16:08 | |
*** Ruetobas has quit IRC | 16:08 | |
*** BLZbubba has joined #openstack-dev | 16:08 | |
marekd | otherwise, you would have to merge IdP entities with mapings. | 16:08 |
dolphm | stevemar: commented | 16:08 |
stevemar | dolphm, marekd, the comments on line 39 are useful | 16:09 |
dolphm | marekd: which chadwick did not want at the conference, given his 100 IdP's sharing one standard mapping argument <-- which sounds awesome, btw | 16:09 |
*** galstrom_zzz is now known as galstrom | 16:10 | |
stevemar | agreed | 16:10 |
marekd | dolphm: and that's why i agree the mapping and idp should be separated. | 16:10 |
*** dstanek has quit IRC | 16:11 | |
dolphm | stevemar: commented on 39 | 16:11 |
*** lbragstad has quit IRC | 16:11 | |
*** jorisroovers has quit IRC | 16:11 | |
dolphm | marekd: separated, but i'm just thinking that after IdP extension lands, we should reconsider adding all the mapping functionality to that same extension | 16:11 |
dolphm | a plethora of tightly coupled extensions provides no benefit beyond a single extension | 16:12 |
stevemar | yeah | 16:12 |
dolphm | and these are so tightly coupled that we're already referencing the mapping extension from the IdP extension, and vice versa | 16:12 |
stevemar | switch gears to mapping? | 16:12 |
*** kushal has joined #openstack-dev | 16:12 | |
*** iartarisi has quit IRC | 16:13 | |
*** yuriyz has left #openstack-dev | 16:13 | |
dolphm | stevemar: stop trying to get ahead :P | 16:13 |
stevemar | just trying to keep the train going | 16:13 |
*** hemna has joined #openstack-dev | 16:13 | |
dolphm | stevemar: well, i guess i'd like to talk about domains from the mapping side as well... | 16:14 |
*** safchain has joined #openstack-dev | 16:14 | |
marekd | dolphm: stevemar: not sure i got it - you want to invert relations between mapping and IdP ? | 16:14 |
*** Ruetobas has joined #openstack-dev | 16:14 | |
stevemar | marekd, no, keep as it | 16:14 |
stevemar | is | 16:14 |
dolphm | at the summit, jose and i agreed that the *only* attribute you needed to assign users in a mapping was groups | 16:14 |
*** dstanek has joined #openstack-dev | 16:14 | |
dolphm | the only *authorization* attribute | 16:14 |
marekd | dolphm: ++ | 16:14 |
dolphm | stevemar: ++ | 16:14 |
dolphm | the question we didn't answer is this -- which domain's groups? | 16:15 |
stevemar | and any authN attributes.. ?, and yes that one | 16:15 |
viktors | dhellmann: ping? | 16:15 |
dolphm | or is the answer just group_id's, so domains don't matter (which i kind of like) | 16:15 |
dolphm | stevemar: ignore authN attributes for now | 16:15 |
*** jcooley_ has joined #openstack-dev | 16:15 | |
*** nkinder has joined #openstack-dev | 16:15 | |
*** mdomsch has joined #openstack-dev | 16:16 | |
*** rushiagr has joined #openstack-dev | 16:17 | |
stevemar | dolphm, so drop domain/user_id and user_name? | 16:17 |
dolphm | stevemar: i just mean i don't want to talk about them right now | 16:17 |
stevemar | ha | 16:17 |
*** mrunge has quit IRC | 16:18 | |
*** radez_g0n3 is now known as radez | 16:19 | |
stevemar | dolphm, okay, so the assertion will get mapped to a group | 16:20 |
*** otherwiseguy has joined #openstack-dev | 16:20 | |
*** jcooley_ has quit IRC | 16:20 | |
dolphm | stevemar: ++ group_id? | 16:20 |
stevemar | dolphm, but groups are domains or projects specific right? | 16:21 |
dolphm | stevemar: what? | 16:21 |
stevemar | err, Domains -> a high-level container for projects, users and groups | 16:21 |
*** xqueralt has quit IRC | 16:22 | |
dolphm | stevemar: yes, that's the definition of a domain (what's your question?) | 16:22 |
stevemar | dolphm, oh, group_ids are still globally unique | 16:23 |
*** Mandell has quit IRC | 16:24 | |
dolphm | stevemar: yeah, which means you can grant ephemeral users authorization into any openstack resource | 16:24 |
*** alop has joined #openstack-dev | 16:24 | |
*** rm_work|away is now known as rm_work | 16:24 | |
dolphm | stevemar: i wouldn't mind taking a more conservative approach, and then expand on it later... but i don't know what that would be | 16:24 |
*** e0ne has quit IRC | 16:25 | |
*** e0ne has joined #openstack-dev | 16:26 | |
*** reed has joined #openstack-dev | 16:26 | |
stevemar | dolphm, kent folk uploaded a new api spec for which attributes an idp should trust | 16:27 |
*** aveiga has quit IRC | 16:27 | |
stevemar | dolphm, and it follows the structure we agreed on, and would land perfectly with our propsed apis | 16:28 |
dolphm | stevemar: link? | 16:28 |
stevemar | https://review.openstack.org/#/c/60489/ | 16:28 |
*** boris-42 has joined #openstack-dev | 16:28 | |
stevemar | dolphm: i'm so pumped that everyone is mostly on the same page | 16:28 |
*** jcoufal has quit IRC | 16:28 | |
dolphm | stevemar: ++ | 16:29 |
dolphm | stevemar: this is another one that should just be merged into the same doc lol | 16:29 |
stevemar | yeah, for sure | 16:29 |
*** aveiga has joined #openstack-dev | 16:30 | |
dolphm | stevemar: anyway -- i don't recall what the use case for this is | 16:30 |
dolphm | and there's no bp | 16:30 |
*** e0ne has quit IRC | 16:30 | |
stevemar | because an idp can't blindly trust any assertions coming in | 16:31 |
*** nelsnelson has joined #openstack-dev | 16:31 | |
dolphm | stevemar: you mean the other way around? | 16:31 |
*** venkatesh has joined #openstack-dev | 16:31 | |
*** prad_ has joined #openstack-dev | 16:31 | |
marekd | stevemar: can't you constraint it in the mapping? | 16:31 |
stevemar | oops, yeah | 16:31 |
dolphm | stevemar: keystone as a SP can't blindly trust any assertions coming in from an IdP | 16:31 |
*** prad has quit IRC | 16:31 | |
*** prad_ is now known as prad | 16:31 | |
marekd | dolphm: ++ | 16:31 |
stevemar | marekd, probably | 16:31 |
dolphm | marekd: ++ this seems ever so slightly redundant with mapping | 16:31 |
marekd | dolphm: exactly. | 16:32 |
*** mlavalle has joined #openstack-dev | 16:32 | |
stevemar | dolphm: <dolphm>stevemar: i just mean i don't want to talk about them right now | 16:32 |
marekd | dolphm: oups, i read that SP can blindly trus assertion - in fact i feel it can, because it TRUSTS this IdP and it validates that assertion comes from that IdP. | 16:32 |
dolphm | you're doing the same restriction with mapping... the difference in use case must be one is deployer defined (this thing) and the other is idp-defined (mapping) | 16:32 |
*** jnoller has quit IRC | 16:32 | |
*** lbragstad has joined #openstack-dev | 16:33 | |
stevemar | dolphm++ | 16:33 |
*** hemna has quit IRC | 16:33 | |
marekd | dolphm: stevemar if the use-case for this markdown is specyfing what params (and possible values) and IdP will trust and use -> it looks like simpler mapping. | 16:33 |
dolphm | this smells like something else to pursue in jeorgia | 16:33 |
*** jcooley_ has joined #openstack-dev | 16:33 | |
*** yaguang has quit IRC | 16:34 | |
dolphm | hughsaunders: i'm still determined to make this happen ^ | 16:34 |
stevemar | it doesn't do the full mapping, just specifies what we can trust | 16:34 |
*** mkollaro has quit IRC | 16:34 | |
dolphm | stevemar: right. but if it's not in the mapping, then it's not trusted and ignored anyway :P | 16:34 |
*** Ryan_Lane has joined #openstack-dev | 16:34 | |
marekd | dolphm: ++ plus we have nice logic expressed with 'any_value_of', 'not_any_of' etc | 16:35 |
stevemar | but, like you said, different use cases | 16:35 |
stevemar | dolph, marekd -> back to the big questioN: no mapping any authN attributes? | 16:36 |
*** devvesa has quit IRC | 16:36 | |
stevemar | no one gets lunch until we decide on that one | 16:36 |
stevemar | (or dinner, in mareks case) | 16:36 |
*** s0mik has joined #openstack-dev | 16:36 | |
marekd | stevemar: haha | 16:37 |
dolphm | alright fine -- why do we need authn attributes in mapping | 16:37 |
*** haomaiwa_ has quit IRC | 16:37 | |
*** hemna has joined #openstack-dev | 16:37 | |
*** haomaiwang has joined #openstack-dev | 16:37 | |
*** venkatesh has quit IRC | 16:38 | |
*** colinmcnamara has joined #openstack-dev | 16:38 | |
*** colinmcn_ has joined #openstack-dev | 16:38 | |
stevemar | more info is always good, why don't we want authn in mapping? | 16:39 |
topol | stevemar, dolphm did you get what you needed from me? | 16:39 |
topol | morganfainberg, you around? | 16:40 |
*** haomaiwang has quit IRC | 16:42 | |
dolphm | stevemar: more info is usually bad -- it creates expectations for unintended use cases and then we get bugs and more work to do | 16:42 |
dolphm | and initial constraints can be relaxed later | 16:43 |
stevemar | topol, yes we did | 16:43 |
stevemar | dolphm, we're really just talking about domain | 16:43 |
hughsaunders | dolphm: Jeorgia FTW | 16:44 |
stevemar | dolphm, to be clear, i don't care if domain goes in or not, but gyee is insistent :) | 16:44 |
marekd | stevemar: ++ me too :D | 16:45 |
*** bvandenh has quit IRC | 16:45 | |
*** rcleere has quit IRC | 16:45 | |
marekd | dolphm: you are trying to use just small set of authn attributes, right? and make 'generic' rules for mappings. | 16:45 |
*** rcleere has joined #openstack-dev | 16:46 | |
*** xingchao has joined #openstack-dev | 16:46 | |
dolphm | stevemar: maybe he was in a conversation i was not, but as a result of the whole realms vs domains thing -- we decided on complete separation between IdP's and domains, where IdP's handle authN, domains sort of handle authZ, and mappings create a bridge between the two | 16:46 |
*** afazekas has quit IRC | 16:46 | |
dolphm | marekd: frankly, i'd rather not have any authN attributes in mappings, i'd rather not have ephemeral users, and i'd like to remove identity information from tokens | 16:47 |
*** teran has joined #openstack-dev | 16:47 | |
dolphm | the only argument against all of that i've heard is for the sake of auditing, but that's solvable by emitting some sort of auditing log that token X was issued as a result of federated assertions Y | 16:48 |
*** max_lobur has quit IRC | 16:48 | |
dolphm | no matter what, it seems like you have to trace back to the IdP to get the true identity of a user anyway, in the case of auditing | 16:48 |
marekd | dolphm: so how do you want to map assertion -> keystone group? i am probably missing something. | 16:48 |
dolphm | marekd: like, mappings can only assign to group_id's | 16:49 |
*** mikeoutland has joined #openstack-dev | 16:49 | |
marekd | yes. | 16:49 |
*** mikeoutland has quit IRC | 16:50 | |
stevemar | i think there is still a disconnect | 16:50 |
*** teran_ has joined #openstack-dev | 16:50 | |
dolphm | stevemar: probably -- where? | 16:50 |
*** xingchao_ has joined #openstack-dev | 16:50 | |
*** rongze_ has joined #openstack-dev | 16:51 | |
*** xarses has quit IRC | 16:51 | |
stevemar | or maybe not | 16:51 |
*** mmagr has quit IRC | 16:51 | |
*** mikeoutland has joined #openstack-dev | 16:51 | |
*** teran has quit IRC | 16:52 | |
*** rongze__ has joined #openstack-dev | 16:52 | |
*** rongze has quit IRC | 16:52 | |
*** garyk has joined #openstack-dev | 16:53 | |
*** gothicmindfood has joined #openstack-dev | 16:54 | |
stevemar | dolphm, marekd, i think we're done? | 16:54 |
*** xingchao has quit IRC | 16:54 | |
*** comay has joined #openstack-dev | 16:55 | |
*** mestery has joined #openstack-dev | 16:56 | |
*** rongze_ has quit IRC | 16:56 | |
*** buzztroll has joined #openstack-dev | 16:57 | |
*** mdenny has quit IRC | 16:57 | |
*** mdenny has joined #openstack-dev | 16:58 | |
ayoung | dolphm, jamielennox made the suggestion that instead of doing , `POST /OS_REVOKE/domain/4bf3d9` and `POST /OS_REVOKE/project/abcdef` I just make a single `POST /OS_REVOKE/abcdef` and pass in the scope-type in the body of the message. I'm not sure I like that either, but I can see the argument that we should not have to have a separate URL for each type we are revoking | 16:58 |
*** max_lobur has joined #openstack-dev | 16:58 | |
dolphm | stevemar: i'll respond to a couple of comments in the idp review regarding domains | 16:58 |
*** ccorrigan has joined #openstack-dev | 16:58 | |
*** mlavalle has quit IRC | 16:58 | |
*** buzztroll has quit IRC | 16:58 | |
dolphm | ayoung: what the hell is that an API for?? | 16:59 |
ayoung | what is the most consistent URL scheme for revocations with the other API docs? | 16:59 |
*** jnoller has joined #openstack-dev | 16:59 | |
ayoung | dolphm, revoking something directly | 16:59 |
dolphm | ayoung: i thought we decided it made zero sense to expose this to the API | 16:59 |
marekd | stevemar: for now yes, can i now go and eat my dinner? :-) | 16:59 |
stevemar | have fun :) | 16:59 |
dolphm | ayoung: all we need to expose is a GET request | 16:59 |
dolphm | marekd: yes | 17:00 |
ayoung | dolphm, let me check the etherpad | 17:00 |
*** andymccr has quit IRC | 17:00 | |
dolphm | ayoung: either way, it's waaaaaaaaaaaaaaaaay out of scope for icehouse | 17:00 |
*** buzztroll has joined #openstack-dev | 17:00 | |
ayoung | dolphm, having a way to revoke externally actually makes the API easier to test stand along | 17:01 |
ayoung | alone | 17:01 |
dolphm | ayoung: you want to expose an API to *TEST* shit?! wtf | 17:01 |
*** avishay has quit IRC | 17:01 | |
ayoung | dolphm, more than that, as I suspect we will want to be able to remotely trigger events based on IdP etc operations | 17:02 |
dolphm | ayoung: which we don't have yet, so it's not a valid use case | 17:02 |
*** herndon has joined #openstack-dev | 17:02 | |
*** nkinder has quit IRC | 17:02 | |
ayoung | dolphm, ok, time for you to cut back on the Coffee. | 17:02 |
dolphm | ayoung: you're trying to get way ahead of yourself! | 17:03 |
ayoung | dolphm, the idea is that I want to put the revocation API in stand alone, before I tie it in to other backends, as the tie in is the tough thing to get right | 17:03 |
ayoung | I want a simple way to say "revoke this" | 17:03 |
dolphm | ayoung: stand alone != crud | 17:03 |
*** andymccr has joined #openstack-dev | 17:03 | |
*** greghill has joined #openstack-dev | 17:03 | |
*** n0ano has joined #openstack-dev | 17:03 | |
dolphm | ayoung: do that through a driver interface, not through HTTP | 17:03 |
*** mdenny has quit IRC | 17:04 | |
*** mdenny has joined #openstack-dev | 17:04 | |
*** herndon has quit IRC | 17:04 | |
*** pmathews has joined #openstack-dev | 17:04 | |
*** HenryG has quit IRC | 17:04 | |
*** markwash has joined #openstack-dev | 17:05 | |
*** HenryG has joined #openstack-dev | 17:05 | |
*** andymccr has quit IRC | 17:07 | |
ayoung | dolphm, I agree that Update or Delete do not make sense, but create does. | 17:07 |
*** gszasz has quit IRC | 17:08 | |
dolphm | ayoung: not today | 17:08 |
ayoung | dolphm, are you hard set against it? If so, I'll remove, just kindof surprised. | 17:08 |
*** buzztroll has quit IRC | 17:08 | |
*** ifarkas has joined #openstack-dev | 17:09 | |
*** slagle has quit IRC | 17:09 | |
dolphm | ayoung: yeah, i'm hard set against it because i talked about it with someone (apologies if it wasn't you -- i thought it was?) but that's part of the reason it's not mentioned in the bp | 17:09 |
mriedem | looks like a new glance gate failure: https://bugs.launchpad.net/openstack-ci/+bug/1259907 | 17:10 |
uvirtbot | Launchpad bug 1259907 in openstack-ci "check-grenade-dsvm marked as FAILED - "Failed to upload testbucket/bundle.img.manifest.xml" in n-api" [Undecided,New] | 17:10 |
*** rongze__ has quit IRC | 17:11 | |
*** freyes has quit IRC | 17:11 | |
*** pschaef has quit IRC | 17:11 | |
*** safchain has quit IRC | 17:11 | |
mriedem | markwash: fyi https://bugs.launchpad.net/openstack-ci/+bug/1259907 | 17:11 |
uvirtbot | Launchpad bug 1259907 in openstack-ci "check-grenade-dsvm marked as FAILED - "Failed to upload testbucket/bundle.img.manifest.xml" in n-api" [Undecided,New] | 17:11 |
*** mdenny has quit IRC | 17:12 | |
*** MIDENN_ has joined #openstack-dev | 17:12 | |
*** xingchao_ has quit IRC | 17:12 | |
ayoung | dolphm, OK...I guess we can always add it later if we decide we do want it. Easy to remove. | 17:13 |
*** mflobo has quit IRC | 17:13 | |
*** andymccr has joined #openstack-dev | 17:14 | |
*** bswartz has quit IRC | 17:15 | |
*** MadDog31 has quit IRC | 17:16 | |
*** bswartz has joined #openstack-dev | 17:16 | |
*** rongze has joined #openstack-dev | 17:17 | |
*** nkinder has joined #openstack-dev | 17:17 | |
*** vuil has joined #openstack-dev | 17:17 | |
ayoung | dolphm, how do we do time windows on a request? Like this? GET /OS_REVOKE/events?since=2013-02-27T18:30:59.999999Z | 17:18 |
*** johnthetubaguy has quit IRC | 17:18 | |
*** thomasem has quit IRC | 17:20 | |
*** SergeyLukjanov has joined #openstack-dev | 17:20 | |
*** Guest87427 is now known as crackerjackmack | 17:20 | |
dolphm | ayoung: i think that needs to be URL encoded, but sure -- maybe just make it slightly more specific, e.g. revoked_since ? | 17:21 |
*** andymccr has quit IRC | 17:21 | |
ayoung | dolphm, sure...it was the date portion I was concerned with...we specify ISO 8601 in the responses, but I don't know if that works for requests. Was wondering if we had any prior art? | 17:22 |
dolphm | ayoung: not in keystone that i'm aware of | 17:22 |
*** angdraug has joined #openstack-dev | 17:23 | |
*** rohitk has joined #openstack-dev | 17:23 | |
*** MaxV has quit IRC | 17:24 | |
*** devoid has joined #openstack-dev | 17:25 | |
*** MaxV has joined #openstack-dev | 17:25 | |
ayoung | dolphm, http://stackoverflow.com/questions/9581692/recommended-date-format-for-rest-get-api | 17:25 |
*** SumitNaiksatam has quit IRC | 17:25 | |
*** marekd is now known as marekd|away | 17:25 | |
*** Drankis has joined #openstack-dev | 17:25 | |
*** digambar has joined #openstack-dev | 17:25 | |
*** buzztroll has joined #openstack-dev | 17:26 | |
*** jnoller has quit IRC | 17:28 | |
*** JordanP has quit IRC | 17:28 | |
dolphm | ayoung: cool | 17:29 |
dolphm | ayoung: i'd rather not make clients handle more than one format anyway | 17:29 |
*** MaxV has quit IRC | 17:29 | |
ayoung | dolphm, so ISO 8601 URL encoded? | 17:30 |
*** sushils has quit IRC | 17:30 | |
*** blamar has joined #openstack-dev | 17:30 | |
*** andymccr has joined #openstack-dev | 17:30 | |
dolphm | ayoung: ++ your example, just encoded | 17:30 |
*** gyee has joined #openstack-dev | 17:30 | |
*** devoid has left #openstack-dev | 17:30 | |
dolphm | ayoung: also, ++ for a query string as that follows the rest of the v3 API | 17:30 |
dolphm | (i.e. it's just a filter) | 17:30 |
dolphm | ayoung: btw, you'll love this one https://bugs.launchpad.net/openstack-ci/+bug/1260015 (and it's already marked as won't fix!) | 17:31 |
uvirtbot | Launchpad bug 1260015 in openstack-ci "PKI token contains the string "ERROR"" [Undecided,New] | 17:31 |
*** reed has quit IRC | 17:32 | |
*** dims has quit IRC | 17:33 | |
ayoung | dolphm, wow....wonder what else we'll find encoded that way | 17:33 |
*** digambar has quit IRC | 17:34 | |
*** jsavak has quit IRC | 17:35 | |
*** ilukyanenkov has quit IRC | 17:36 | |
ayoung | dolphm, it will look like this revoked_since=2013-02-27T18%3A30%3A59.999999Z | 17:36 |
dolphm | ayoung: looks right to me | 17:36 |
ayoung | data = {'revoked_since':'2013-02-27T18:30:59.999999Z'} | 17:36 |
ayoung | urllib.urlencode(data) | 17:36 |
*** joesavak has joined #openstack-dev | 17:37 | |
*** andymccr has quit IRC | 17:37 | |
*** ngoracke has quit IRC | 17:37 | |
*** nelsnelson is now known as nelsnelson_away | 17:38 | |
*** dims has joined #openstack-dev | 17:39 | |
*** andymccr has joined #openstack-dev | 17:39 | |
*** digambar has joined #openstack-dev | 17:39 | |
ayoung | dolphm, so just this https://review.openstack.org/#/c/59546/5/openstack-identity-api/v3/src/markdown/identity-api-v3-os-revoke-ext.md | 17:40 |
*** ygbo has quit IRC | 17:41 | |
*** ArcTanSusan has joined #openstack-dev | 17:41 | |
*** chandankumar has quit IRC | 17:41 | |
*** ArcTanSusan has quit IRC | 17:41 | |
*** rraja has joined #openstack-dev | 17:42 | |
*** ArcTanSusan has joined #openstack-dev | 17:42 | |
*** nelsnelson_away has quit IRC | 17:43 | |
*** thomasem has joined #openstack-dev | 17:43 | |
*** neeti has quit IRC | 17:43 | |
*** xarses has joined #openstack-dev | 17:44 | |
*** thomasem has quit IRC | 17:44 | |
*** thomasem has joined #openstack-dev | 17:44 | |
*** andymccr has quit IRC | 17:45 | |
*** Shaan7 has joined #openstack-dev | 17:46 | |
*** Shaan7 has quit IRC | 17:46 | |
*** Shaan7 has joined #openstack-dev | 17:46 | |
*** sahid has quit IRC | 17:46 | |
*** SumitNaiksatam has joined #openstack-dev | 17:47 | |
*** dstanek has quit IRC | 17:47 | |
*** dstanek has joined #openstack-dev | 17:47 | |
*** exed has quit IRC | 17:48 | |
*** corXi_ has joined #openstack-dev | 17:50 | |
*** dkuffner has joined #openstack-dev | 17:50 | |
*** corXi has quit IRC | 17:50 | |
*** dkuffner has left #openstack-dev | 17:51 | |
*** andymccr has joined #openstack-dev | 17:51 | |
*** dkuffner has joined #openstack-dev | 17:51 | |
*** MadDog31 has joined #openstack-dev | 17:52 | |
*** xga has quit IRC | 17:52 | |
*** pablosan has joined #openstack-dev | 17:53 | |
*** vkmc has quit IRC | 17:54 | |
*** corXi_ has quit IRC | 17:56 | |
*** andymccr has quit IRC | 17:56 | |
*** derekh has quit IRC | 17:57 | |
*** buzztroll has quit IRC | 17:57 | |
*** ArcTanSusan has quit IRC | 17:57 | |
*** corXi has joined #openstack-dev | 17:58 | |
*** andymccr has joined #openstack-dev | 17:59 | |
*** buzztroll has joined #openstack-dev | 18:00 | |
*** athomas has quit IRC | 18:00 | |
*** exed has joined #openstack-dev | 18:02 | |
*** sdake_ has joined #openstack-dev | 18:02 | |
nkinder | markwash: When you get a chance, let me know if my latest changes to the OSSN about image sharing look good to you. | 18:02 |
nkinder | gyee: ping | 18:02 |
nkinder | gyee: thanks for your reviews on the KDS API doc | 18:03 |
openstackstatus | NOTICE: Grenade gate infra issues: use "reverify bug 1259911" | 18:03 |
uvirtbot | Launchpad bug 1259911 in openstack-ci "apt.puppetlabs.com connectivity problem from rax breaks grenade job" [Undecided,In progress] https://launchpad.net/bugs/1259911 | 18:03 |
*** ChanServ changes topic to "Grenade gate infra issues: use "reverify bug 1259911"" | 18:03 | |
nkinder | gyee: I've added some responses there, but it might help to discuss some of them here to prevent the back and forth. | 18:03 |
*** danpb has quit IRC | 18:03 | |
*** andymccr has quit IRC | 18:04 | |
nkinder | gyee: I've been trying to keep the API generic so it can be applicable to various use-cases. | 18:04 |
nkinder | gyee: This is why some of the specifics of AMQP messaging have been intentionally left out of the API document. | 18:04 |
nkinder | gyee: There is a separate document about the implementation of KDS and how it is used to secure messages. | 18:05 |
*** devlaps has joined #openstack-dev | 18:06 | |
*** che-arne has quit IRC | 18:06 | |
*** reed has joined #openstack-dev | 18:06 | |
*** Alexei_987 has quit IRC | 18:07 | |
*** rdas has quit IRC | 18:07 | |
*** arozumenko has quit IRC | 18:07 | |
*** hemna has quit IRC | 18:08 | |
*** jasdeepH has joined #openstack-dev | 18:09 | |
*** max_lobur is now known as max_lobur_afk | 18:09 | |
*** andymccr has joined #openstack-dev | 18:11 | |
*** terryw has joined #openstack-dev | 18:12 | |
*** jistr has quit IRC | 18:13 | |
notmyname | ttx: note that I backported the sphinx patch that was borking the gate for everyone to milestone-proposed | 18:13 |
gyee | nkinder, understood, as a reviewer, I need to understand the spec so I can review the code more effectively | 18:13 |
gyee | thanks for the clarifications | 18:14 |
nkinder | gyee: I've struggled with how much to put in the API document as well. | 18:14 |
*** corXi has quit IRC | 18:14 | |
*** otherwiseguy has quit IRC | 18:15 | |
*** slagle has joined #openstack-dev | 18:15 | |
gyee | nkinder, my main concern is code review as this is a lot of code | 18:15 |
nkinder | gyee: I think adding something about authorization for the API around long term keys and groups is a very good thing that you pointed out. | 18:15 |
gyee | we need to have a good understanding of the spec | 18:15 |
nkinder | gyee: I think the "MessageSecurity" document will likely need a cleanup pass too. | 18:16 |
gyee | nkinder, yes, that helps a lot | 18:16 |
nkinder | gyee: I'm trying to get the API nailed down so the implementation can be changed to match, then we can clean up the implementation document to help reviewers understand it. | 18:17 |
gyee | nkinder, yeah I agreed, if the reviewer understand the think behind the spec, code review will be much easier | 18:18 |
*** andymccr has quit IRC | 18:18 | |
gyee | thinking | 18:18 |
gyee | this is a lot code :) | 18:18 |
*** belmoreira has quit IRC | 18:18 | |
*** aeperezt has quit IRC | 18:18 | |
*** belmoreira has joined #openstack-dev | 18:19 | |
*** rohitk has quit IRC | 18:19 | |
*** radez is now known as radez_g0n3 | 18:21 | |
*** andymccr has joined #openstack-dev | 18:21 | |
*** nermina has joined #openstack-dev | 18:22 | |
*** pixelb has quit IRC | 18:22 | |
*** aelkikhia has joined #openstack-dev | 18:23 | |
*** dkuffner has quit IRC | 18:23 | |
*** belmoreira has quit IRC | 18:23 | |
*** Mandell has joined #openstack-dev | 18:25 | |
*** andymccr has quit IRC | 18:26 | |
*** athomas has joined #openstack-dev | 18:26 | |
*** athomas has quit IRC | 18:26 | |
*** digambar has quit IRC | 18:26 | |
*** buzztroll has quit IRC | 18:26 | |
*** s2r2 has quit IRC | 18:27 | |
*** aelkikhia has quit IRC | 18:28 | |
*** kbringard has quit IRC | 18:28 | |
*** amcrn has joined #openstack-dev | 18:28 | |
*** akrivoka has quit IRC | 18:32 | |
*** mmagr has joined #openstack-dev | 18:33 | |
*** mikeoutland has quit IRC | 18:33 | |
*** pablosan has quit IRC | 18:34 | |
*** d0ugal has quit IRC | 18:34 | |
*** jnoller has joined #openstack-dev | 18:34 | |
*** Shaan7 has quit IRC | 18:35 | |
*** markmc has quit IRC | 18:36 | |
*** mikeoutland has joined #openstack-dev | 18:36 | |
*** krotscheck has joined #openstack-dev | 18:36 | |
*** radez_g0n3 is now known as radez | 18:37 | |
luis_ | dhellmann, let me know if you have more comments on these, i'd like to start trying to syncronize with some of the projects, i have done the testing in devstack locally as you requested, and everythig looks good | 18:37 |
luis_ | https://review.openstack.org/#/q/status:open+project:openstack/oslo-incubator+branch:master+topic:bp/i18n-messages,n,z | 18:37 |
*** colinmcn_ has quit IRC | 18:38 | |
*** colinmcnamara has quit IRC | 18:38 | |
*** pablosan has joined #openstack-dev | 18:38 | |
*** nati_ueno has joined #openstack-dev | 18:40 | |
*** bynaryshef has joined #openstack-dev | 18:40 | |
*** d0ugal has joined #openstack-dev | 18:41 | |
*** d0ugal has joined #openstack-dev | 18:41 | |
*** blamar has quit IRC | 18:41 | |
*** blamar has joined #openstack-dev | 18:41 | |
*** s2r2 has joined #openstack-dev | 18:44 | |
*** jsavak has joined #openstack-dev | 18:45 | |
*** rossella_s has quit IRC | 18:45 | |
*** rushiagr has quit IRC | 18:45 | |
*** mdomsch has quit IRC | 18:46 | |
*** jpich has quit IRC | 18:47 | |
*** joesavak has quit IRC | 18:48 | |
*** sushils has joined #openstack-dev | 18:50 | |
*** nelsnelson has joined #openstack-dev | 18:50 | |
*** anniec has joined #openstack-dev | 18:50 | |
*** colinmcnamara has joined #openstack-dev | 18:51 | |
*** colinmcn_ has joined #openstack-dev | 18:51 | |
*** colinmcn_ has quit IRC | 18:52 | |
*** colinmcnamara has quit IRC | 18:52 | |
*** colinmcnamara has joined #openstack-dev | 18:53 | |
*** colinmcn_ has joined #openstack-dev | 18:53 | |
*** thomasem has quit IRC | 18:54 | |
*** gordc has quit IRC | 18:55 | |
*** gordc has joined #openstack-dev | 18:56 | |
*** prad has quit IRC | 18:59 | |
*** ngoracke has joined #openstack-dev | 18:59 | |
*** asselin has joined #openstack-dev | 19:00 | |
morganfainberg | ayoung, what is your view on uwsgi or gunicorn vs mod_wsgi? | 19:01 |
morganfainberg | ayoung, if you have an opinion | 19:01 |
ayoung | morganfainberg, I'm not familiar with those. | 19:01 |
ayoung | morganfainberg, links? | 19:01 |
morganfainberg | ayoung, i'm slowly working on fixing devstack to deploy keystone (and ceilometer) under httpd as default now. | 19:01 |
morganfainberg | ayoung, sec. | 19:02 |
morganfainberg | ayoung, http://projects.unbit.it/uwsgi/ and http://gunicorn.org/ | 19:02 |
morganfainberg | was looking at this article and it was making me think it would be nice to have multiple wsgi-managers http://blog.kgriffs.com/2012/12/18/uwsgi-vs-gunicorn-vs-node-benchmarks.html | 19:03 |
*** jdob has quit IRC | 19:03 | |
morganfainberg | ayoung, my target (after talking with infra folks) is to work on this over the holidays. | 19:03 |
*** bswartz has quit IRC | 19:03 | |
morganfainberg | ayoung, it would be ncie to gate on httpd running keystone instead of eventlet keystone | 19:03 |
ayoung | morganfainberg, in theory, yes, but time is a valuable resource, and right now (until I2) it should be focused on API affecting changes | 19:03 |
*** jdob has joined #openstack-dev | 19:03 | |
*** mrodden has quit IRC | 19:04 | |
*** joesavak has joined #openstack-dev | 19:04 | |
morganfainberg | ayoung, this was a going to spend a weekend doing it when i am burnt out on api changes ;) | 19:04 |
morganfainberg | ayoung, because that will happen. | 19:04 |
ayoung | mod_wsgi is the sensible approach for that. | 19:04 |
morganfainberg | ayoung, and mod_wsgi is target #1, i might try and add the others post i-2 | 19:04 |
*** jsavak has quit IRC | 19:04 | |
morganfainberg | depending on the workload | 19:04 |
morganfainberg | maybe even post i3 | 19:04 |
morganfainberg | :P | 19:04 |
*** jsavak has joined #openstack-dev | 19:05 | |
*** nati_uen_ has joined #openstack-dev | 19:05 | |
*** exed has quit IRC | 19:05 | |
ayoung | morganfainberg, I'm not certain that the 2 links you posted there have enough behind them to justify the effort, relative to where you could spend your time. | 19:05 |
morganfainberg | just figured i'd bound the thoughts off you now...so when i do look at circling back, we might have another conversation | 19:05 |
ayoung | I'm not super concerned with clean-wsgi compliance | 19:05 |
ayoung | I'm more interested in getting certmonger and certmaster part of devstack | 19:06 |
ayoung | and getting a good X509 strategy in place for all of Open Stack | 19:06 |
morganfainberg | ayoung, right, don't we need to get a maintainer for the deb pacakge? | 19:06 |
*** prad has joined #openstack-dev | 19:06 | |
ayoung | morganfainberg, yes, got someone | 19:06 |
morganfainberg | ayoung, w00t :) | 19:06 |
morganfainberg | ayoung, good deal. | 19:06 |
ayoung | Timo Aaltonen is working on FreeIPA on the Ubuntu side, and is moving the Certmaster piece on. | 19:07 |
*** bswartz has joined #openstack-dev | 19:07 | |
morganfainberg | ayoung, in either case, i expect to burn a weekend somewhere when i need a break from mucking around in API land get mod_wsgi working for devstack cleanly for keystone. | 19:07 |
*** terryw has quit IRC | 19:08 | |
*** nati_ueno has quit IRC | 19:08 | |
morganfainberg | but thats not today or tomorrow | 19:08 |
ayoung | morganfainberg, that would be awesome | 19:08 |
*** joesavak has quit IRC | 19:08 | |
morganfainberg | yes, and i think i also want to make enabling the keystone caching layer an option in devstack as well. | 19:08 |
*** kmartin has quit IRC | 19:09 | |
morganfainberg | bug thats more of a side project once we add more caching post-api cleanup | 19:09 |
morganfainberg | anyway, testing a bug now to see if i need to report it, then off to domain cleanup land for the rest of the week. | 19:09 |
*** rcleere_ has joined #openstack-dev | 19:09 | |
morganfainberg | unless massive kvs feedback occurs. | 19:09 |
morganfainberg | ayoung, passing thoughts, neural misfires...worth posing questions to sit on the back burner for future conversations | 19:10 |
ayoung | morganfainberg, caching in devstack doubleplusgood | 19:10 |
*** rcleere has quit IRC | 19:10 | |
*** rcleere_ is now known as rcleere | 19:10 | |
*** lucasagomes has quit IRC | 19:11 | |
ayoung | bknudson, gyee dolphm https://review.openstack.org/#/c/59126/13 is critical path for a lot of code. I think we should expedite it in the review process. | 19:12 |
gyee | ayoung, yes, reviewing it now | 19:13 |
ayoung | gyee, thanks | 19:13 |
*** rongze has quit IRC | 19:13 | |
*** mrodden has joined #openstack-dev | 19:13 | |
*** reed has quit IRC | 19:14 | |
ayoung | morganfainberg, I'm going to stay on the KVS stuff until it is in. KVS and Federtion are the 2 killer features for this release, although KVS needs the revocation rework to really be useful. | 19:14 |
morganfainberg | ayoung, sounds good. | 19:14 |
morganfainberg | ayoung, i'm watching those reviews closely to address things going on | 19:14 |
*** bynaryshef has quit IRC | 19:15 | |
ayoung | ++ | 19:15 |
morganfainberg | ayoung, but right now it needs more feedback. | 19:15 |
morganfainberg | or approvals :) | 19:15 |
*** colinmcn_ has quit IRC | 19:15 | |
*** colinmcnamara has quit IRC | 19:15 | |
morganfainberg | ayoung, there was some reworking of the non-expiry keys last night to address an issue dstanek found. | 19:15 |
*** vuil has quit IRC | 19:15 | |
morganfainberg | ayoung, i think it's a much better implementation now. | 19:15 |
ayoung | morganfainberg, let me look | 19:15 |
*** rongze has joined #openstack-dev | 19:15 | |
*** colinmcnamara has joined #openstack-dev | 19:15 | |
*** colinmcn_ has joined #openstack-dev | 19:15 | |
*** vkmc has joined #openstack-dev | 19:16 | |
ayoung | morganfainberg, I dropped a lot of the API in revocation, too | 19:16 |
morganfainberg | ayoung, nod. i saw the earlier conversation in the backscroll | 19:16 |
morganfainberg | should make it easier to hi the target | 19:16 |
dstanek | morganfainberg: cool, i have so many "review this code" emails that i didn't see it fly by | 19:16 |
gyee | ayoung, morganfainberg, may take an hour or so as this is a lot of code | 19:16 |
gyee | bare with me | 19:16 |
*** jorisroovers has joined #openstack-dev | 19:17 | |
morganfainberg | gyee, i apologize, but i strripped it down as much as i could to make it the base implementation | 19:17 |
morganfainberg | it's a lot of logic to add. | 19:17 |
*** kbrierly has joined #openstack-dev | 19:17 | |
morganfainberg | ayoung, also, with the non-expiry key change, we can break the need for the memcache client even for testing | 19:17 |
gyee | understood, just letting you guys know it may take an hour or so before I post the comments | 19:17 |
morganfainberg | ayoung, so it becomes truely optional. | 19:17 |
ayoung | morganfainberg, very good | 19:18 |
morganfainberg | ayoung, once i2 rolls i might do some treatment on the other "optional" stuff | 19:18 |
morganfainberg | see if we can trim down hard-dependancies | 19:18 |
ayoung | gyee, no no...bear with me. Bare means to go without clothes. | 19:18 |
morganfainberg | ayoung, bear with bareing with me? | 19:18 |
morganfainberg | no no lets not do that | 19:19 |
ayoung | I haint baring nothing | 19:19 |
gyee | ayoung, my bad :) | 19:19 |
ayoung | gyee, just glad I didn't subject you to my attempts at Cantonese. | 19:19 |
gyee | I barely pass ESL | 19:19 |
morganfainberg | gyee, english idioms... yeah, always fun. | 19:19 |
morganfainberg | gyee, whats the equivalent in cantonese? if there is one. | 19:19 |
gyee | bare? | 19:20 |
morganfainberg | "bear with me"? | 19:20 |
morganfainberg | or is that so idiomatic...it's non translatable | 19:20 |
gyee | that I am not sure | 19:20 |
ayoung | 包涵 | 19:20 |
*** crank_ has joined #openstack-dev | 19:20 | |
ayoung | But that is Mandarin | 19:20 |
gyee | bear hug | 19:21 |
morganfainberg | hehe | 19:21 |
*** crank_ has quit IRC | 19:21 | |
*** bvandenh has joined #openstack-dev | 19:22 | |
*** rongze has quit IRC | 19:22 | |
*** nelsnelson has quit IRC | 19:23 | |
*** nelsnelson has joined #openstack-dev | 19:24 | |
*** Mandell has quit IRC | 19:25 | |
*** john5223 has joined #openstack-dev | 19:27 | |
morganfainberg | dolphm, ayoung, gyee, bknudson, https://review.openstack.org/#/c/61419/ | 19:28 |
ayoung | dolphm, on your "follow the BP" comment, is that just for specifying user_id, project id etc, or is it something else? | 19:28 |
morganfainberg | ec2token fix | 19:28 |
morganfainberg | jenkins just said +1 | 19:28 |
gyee | morganfainberg, is the global key mangler override the local one in kvs section? | 19:28 |
ayoung | morganfainberg, +2 | 19:28 |
gyee | there are two key mangler options | 19:28 |
morganfainberg | gyee, the KVS global key mangler option disables all keymangling in all kvs backends | 19:29 |
*** e0ne has joined #openstack-dev | 19:29 | |
*** CaptTofu has quit IRC | 19:29 | |
morganfainberg | gyee, if the backend has a hard requirement for a specific key mangler, it can be specified (think some crazy backend that can't handle keys outside of a specific format) | 19:29 |
gyee | morganfainberg, k, just want to make sure the doc is clear on that | 19:29 |
morganfainberg | gyee, and the last option is passing the keymangler to the configure option, which will be used unless either of the other two scenarios are active | 19:30 |
*** CaptTofu has joined #openstack-dev | 19:30 | |
*** nati_uen_ has quit IRC | 19:30 | |
gyee | morganfainberg, so if the global one is false, the others will be ignored? | 19:30 |
morganfainberg | so, 1) global toggle, backend forced, passed in configured, default | 19:30 |
morganfainberg | gyee, ^ is the order of resolution | 19:30 |
morganfainberg | gyee, correct, no key_mangling will occur if the global is toggled off. it's usefule for debugging. | 19:31 |
gyee | k, sounds good | 19:31 |
*** yolanda has joined #openstack-dev | 19:31 | |
*** ifarkas has quit IRC | 19:33 | |
*** colinmcn_ has quit IRC | 19:33 | |
*** colinmcnamara has quit IRC | 19:33 | |
*** 21WABWJ1B has joined #openstack-dev | 19:33 | |
*** colinmcnamara has joined #openstack-dev | 19:33 | |
*** CaptTofu has quit IRC | 19:34 | |
ayoung | dolphm, gyee morganfainberg https://wiki.openstack.org/wiki/KeystonePerformance | 19:34 |
morganfainberg | ayoung, i saw an email thread on this ... last night? this morning? | 19:35 |
ayoung | morganfainberg, yeah, it is our internal Perf team learning how not to be so internal | 19:35 |
gyee | nice! | 19:36 |
morganfainberg | ayoung, good to know. i had a talk with one of the rackspace guys at the summit regarding some perf testing he did on keystone | 19:36 |
morganfainberg | dolphm, ^ should get what insight form that perf testing where possible added | 19:36 |
*** rnirmal has quit IRC | 19:36 | |
gyee | perf will be different for different backends | 19:36 |
morganfainberg | gyee, correct. | 19:36 |
gyee | would be nice we can *trace* a call, like when it hit the router, how much time it spend in controller, how much time it spend on backend, etc | 19:37 |
morganfainberg | ayoung, i was thinking... does it make sense to not even do a parse_isotime and normalize on datestamps in the kvs backend? just do string comparisons of the isotime_str? eg str > str? | 19:38 |
morganfainberg | ayoung, not sure if that would work as well | 19:38 |
gyee | typically, I've seen implementations adding timestamps in the headers | 19:38 |
ayoung | morganfainberg, if you are going to compare them, compare them as dates, not strings | 19:38 |
gyee | they aggregate them to produce a graph | 19:38 |
morganfainberg | ayoung, ok fair enough. i'll continue with the parse_isotime and normalize calls | 19:38 |
morganfainberg | ayoung, since i haven't added the smash token datestamps down code yet (will implement with encrypt/hmac since that needs to json dumps everything anyway) | 19:39 |
*** nati_ueno has joined #openstack-dev | 19:40 | |
*** prad has quit IRC | 19:40 | |
*** herndon has joined #openstack-dev | 19:41 | |
dolphm | galstrom: i swear i bookmarked it -- but do you have a public link to the performance job you're running? (cc- morganfainberg ayoung) | 19:42 |
*** Mandell has joined #openstack-dev | 19:42 | |
*** troytoman-away is now known as troytoman | 19:42 | |
*** prad has joined #openstack-dev | 19:43 | |
*** spzala has joined #openstack-dev | 19:43 | |
*** joesavak has joined #openstack-dev | 19:45 | |
*** reed has joined #openstack-dev | 19:46 | |
*** jsavak has quit IRC | 19:47 | |
*** insanidade has joined #openstack-dev | 19:48 | |
galstrom | dolphm: let me see if i can find it.. not sure i had a public link | 19:48 |
*** marekd|away is now known as marekd | 19:48 | |
*** e0ne has quit IRC | 19:49 | |
*** carl_baldwin has quit IRC | 19:50 | |
*** vuil has joined #openstack-dev | 19:50 | |
*** troytoman is now known as troytoman-away | 19:50 | |
*** e0ne has joined #openstack-dev | 19:50 | |
*** troytoman-away is now known as troytoman | 19:51 | |
*** novas0x2a|laptop has joined #openstack-dev | 19:51 | |
*** eglynn is now known as eglynn-afk | 19:52 | |
*** thomasem has joined #openstack-dev | 19:58 | |
*** sdake_ has quit IRC | 19:58 | |
*** sdake_ has joined #openstack-dev | 19:59 | |
*** buzztroll has joined #openstack-dev | 19:59 | |
*** pshchelo has joined #openstack-dev | 20:00 | |
*** pshchelo has left #openstack-dev | 20:00 | |
*** MadDog31 has quit IRC | 20:00 | |
*** MadDog31 has joined #openstack-dev | 20:00 | |
*** jecarey has quit IRC | 20:00 | |
topol | morganfainberg, quick question for you. So MemcachedBackend does not need to subclass api.CacheBackend and dogpile.cache does not care if your new registered backend subclasses api.CacheBackend or not? | 20:01 |
*** jecarey has joined #openstack-dev | 20:02 | |
morganfainberg | topol, no, it doesn't it's a pivot manager since we have extra logic we're applying. instead of re-implementing the manager code, i figured i'd just leverage what we had. dogpile.cache does care somewhat, but | 20:02 |
*** SergeyLukjanov has quit IRC | 20:02 | |
*** openstackstatus has quit IRC | 20:02 | |
*** openstackstatus_ has joined #openstack-dev | 20:02 | |
*** openstackstatus_ is now known as openstackstatus | 20:02 | |
morganfainberg | topol, the manager passes all method calls to the driver, which is a CacheBackend | 20:02 |
morganfainberg | topol, it doesn't do isinstance() checks. it just cares the interfaces are sane | 20:02 |
*** 21WABWJ1B has quit IRC | 20:03 | |
*** colinmcnamara has quit IRC | 20:03 | |
*** openstackstatus has quit IRC | 20:03 | |
*** openstackstatus_ has joined #openstack-dev | 20:03 | |
*** openstackstatus_ is now known as openstackstatus | 20:03 | |
*** mikeoutland has quit IRC | 20:03 | |
*** colinmcnamara has joined #openstack-dev | 20:03 | |
*** colinmcn_ has joined #openstack-dev | 20:03 | |
*** openstackstatus has quit IRC | 20:04 | |
*** openstackstatus_ has joined #openstack-dev | 20:04 | |
*** openstackstatus_ is now known as openstackstatus | 20:04 | |
topol | morganfainberg, so as long as you implement the expected functions all is well correct? Do most classes not do isinstance() checks. As a former Java guy I need to get more comfortable with this relaxed approach | 20:05 |
*** balar has quit IRC | 20:05 | |
*** openstackstatus has quit IRC | 20:05 | |
*** openstackstatus_ has joined #openstack-dev | 20:05 | |
*** openstackstatus_ is now known as openstackstatus | 20:05 | |
*** asselin has quit IRC | 20:06 | |
*** openstackstatus has quit IRC | 20:06 | |
*** openstackstatus_ has joined #openstack-dev | 20:06 | |
*** openstackstatus_ is now known as openstackstatus | 20:06 | |
morganfainberg | topol, i use isinstance a lot more, but this is a ducktype'd language | 20:07 |
*** herndon has quit IRC | 20:07 | |
morganfainberg | topol, if it looks like a duck, quacks like a duck, it might as well be a duck | 20:07 |
morganfainberg | topol, even if it isn't. | 20:07 |
*** ozialien_ has joined #openstack-dev | 20:07 | |
*** openstackstatus_ has joined #openstack-dev | 20:07 | |
morganfainberg | topol, afaict we care more about interfaces than actual classes. | 20:07 |
*** openstackstatus has quit IRC | 20:08 | |
*** openstackstatus_ is now known as openstackstatus | 20:08 | |
topol | K, this swan will learn to live with the ducks. :-) Thanks! | 20:08 |
*** jistr has joined #openstack-dev | 20:08 | |
*** jistr has quit IRC | 20:08 | |
topol | Yes, I just have to get more comfortable with that. My problem :-) | 20:08 |
*** openstackstatus has quit IRC | 20:08 | |
morganfainberg | topol, but you'll notice i tend to write a bit more strictly because isinstance can at least guarantee my interfaces are sane. | 20:08 |
*** openstackstatus has joined #openstack-dev | 20:08 | |
*** jistr_ has joined #openstack-dev | 20:09 | |
morganfainberg | topol, it's a fine line to balance on, my take is be as flexible as you can... until you can't be ;) | 20:09 |
*** jistr_ has quit IRC | 20:09 | |
topol | morganfainberg, excellent. Thanks for the clarifications | 20:09 |
*** jistr has joined #openstack-dev | 20:10 | |
*** jistr has quit IRC | 20:11 | |
*** jistr has joined #openstack-dev | 20:11 | |
*** jroovers has joined #openstack-dev | 20:12 | |
*** jorisroovers has quit IRC | 20:12 | |
*** arnaud__ has joined #openstack-dev | 20:13 | |
*** thedodd has joined #openstack-dev | 20:13 | |
*** teran_ has quit IRC | 20:13 | |
gyee | morganfainberg, got a bunch of questions and comments for https://review.openstack.org/#/c/59126/ | 20:13 |
gyee | nothing major | 20:13 |
morganfainberg | gyee, cool i'll look at them in a moment, thanks! | 20:13 |
*** teran has joined #openstack-dev | 20:13 | |
gyee | morganfainberg, food time here, be back in 30 mins | 20:13 |
*** freyes has joined #openstack-dev | 20:14 | |
morganfainberg | gyee, cool. have good lunchj | 20:14 |
*** pberis has joined #openstack-dev | 20:14 | |
topol | gyee, take 45. you earned it | 20:16 |
*** alex_klimov has joined #openstack-dev | 20:16 | |
*** ozialien_ has quit IRC | 20:16 | |
*** hartsocks has joined #openstack-dev | 20:17 | |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 20:17 | |
hartsocks | ayoung: ping | 20:17 |
ayoung | hartsocks, there are a few people working on Federation | 20:17 |
*** pberis has quit IRC | 20:17 | |
ayoung | hartsocks, have you seen the API reviews? | 20:18 |
*** teran has quit IRC | 20:18 | |
hartsocks | nope. I've been out of it for a bit. | 20:18 |
hartsocks | I'm back full time now. | 20:18 |
ayoung | https://review.openstack.org/#/c/59848/ | 20:18 |
*** terryw has joined #openstack-dev | 20:18 | |
*** mdomsch has joined #openstack-dev | 20:18 | |
ayoung | hartsocks, also https://review.openstack.org/#/c/59846/ | 20:18 |
*** terryw is now known as otherwiseguy | 20:18 | |
ayoung | hartsocks, and then SAML is here https://review.openstack.org/#/c/59849/ | 20:19 |
*** bknudson has quit IRC | 20:19 | |
hartsocks | We have this: https://blueprints.launchpad.net/nova/+spec/vmware-sso-support | 20:19 |
hartsocks | Which has 3 ways to go as I see it. | 20:20 |
hartsocks | 1. do something smart with SAML and keystone and vCenter SSO... | 20:20 |
hartsocks | 2. do something hacky with SAML and the driver | 20:20 |
hartsocks | 3. do something dumb with some kind of password storage off-line that then generates SAML tokens then does one of the first two things. | 20:21 |
ayoung | hartsocks, is the VMWare SSO anything vaguelt resembling an open standard? | 20:21 |
*** shinylasers has joined #openstack-dev | 20:21 | |
hartsocks | it's SAML | 20:21 |
ayoung | Ok, what makes it special? | 20:21 |
*** buzztroll has quit IRC | 20:21 | |
*** vipul is now known as vipul-away | 20:21 | |
*** vipul-away is now known as vipul | 20:21 | |
hartsocks | nothing much other than the tokens are a pain to parse. | 20:22 |
dolphm | hartsocks: 1 or 2? | 20:22 |
* hartsocks I didn't say that. | 20:22 | |
*** buzztroll has joined #openstack-dev | 20:22 | |
*** bvandenh has quit IRC | 20:22 | |
* hartsocks looks up link to make sure | 20:22 | |
pcm_ | Anyone: Have a question on the convention for handling REST requests that timeout... | 20:22 |
hartsocks | #link http://blogs.vmware.com/vsphere/tag/vcenter-sso | 20:22 |
hartsocks | SAML v2 based on that material | 20:23 |
ayoung | hartsocks, you are giving me PTSD flashbacks to my time working on vSphere | 20:24 |
hartsocks | also WS-TRUST | 20:24 |
hartsocks | heh. | 20:24 |
*** arozumenko has joined #openstack-dev | 20:24 | |
ayoung | http://thinkvirt.com/?q=node/57 | 20:24 |
hartsocks | well, it's my job to deal with this stuff… I just want to make there's some code to do the right things. | 20:25 |
*** romcheg has left #openstack-dev | 20:25 | |
hartsocks | ayoung: nice. | 20:25 |
*** arnaud__ is now known as arnaud|afk|flu | 20:25 | |
ayoung | hartsocks, but that was another lifetime | 20:26 |
*** buzztroll has quit IRC | 20:26 | |
*** buzztroll has joined #openstack-dev | 20:26 | |
ayoung | hartsocks, is there anything in the SAML documents from vsphere that is interesting? YOu guys carry any authorization data in there beyond "users and groups? | 20:26 |
hartsocks | I helped write the SSO samples for the new API… and we *didn't* write anything demonstrating that. It doesn't mean there isn't anything there though. | 20:27 |
*** insanidade has quit IRC | 20:28 | |
*** mlavalle has joined #openstack-dev | 20:28 | |
*** romcheg1 has joined #openstack-dev | 20:28 | |
ayoung | hartsocks, OK, if that is the case, then I would say the the vSphere SAML document is just another SAML integration point. | 20:28 |
*** vuil has quit IRC | 20:29 | |
*** vkozhukalov has quit IRC | 20:29 | |
ayoung | Work with stevemar on getting the SAML and related BPs into order and you'll have what you need | 20:29 |
*** henrynash has joined #openstack-dev | 20:29 | |
hartsocks | My dream use case is for something like this… | 20:29 |
hartsocks | * Nova/Cinder drivers pull a SAML token magically from the security context | 20:30 |
hartsocks | * No passwords in any conf | 20:30 |
*** mrodden has quit IRC | 20:30 | |
hartsocks | … if we can do that, I think I'll meet my objectives. | 20:30 |
*** gothicmindfood has quit IRC | 20:31 | |
hartsocks | okay, stevemar … https://blueprints.launchpad.net/~stevemar | 20:31 |
*** mrodden has joined #openstack-dev | 20:32 | |
hartsocks | do I have the dependency tree on https://blueprints.launchpad.net/nova/+spec/vmware-sso-support set up right? | 20:32 |
dolphm | ayoung: keystone would have reason to expose SAML responses to other services though... normally | 20:32 |
dolphm | ayoung: what do you expect from stevemar? | 20:32 |
dolphm | keystone wouldn't* | 20:32 |
ayoung | dolphm, he's working on the SAML/Federation BPs. I expect the world from stevemar, and I know he is capable of producing. | 20:33 |
*** vartom11118 has joined #openstack-dev | 20:33 | |
ayoung | dolphm, I would not expect keystone to produce saml | 20:33 |
ayoung | at least, not in the Icehouse timeframe | 20:33 |
dolphm | ayoung: yeah, but what exactly? keystone to persist SAML responses and expose them? | 20:33 |
ayoung | dolphm, and I think hartsocks doesn't quite get that yet | 20:34 |
dolphm | hartsocks: i'm trying to make the jump from keystone abstracting federation away from the rest of the stack to keystone exposing federation responses to nova/cinder | 20:34 |
ayoung | dolphm, the vsphere use case is SAML -> Keystone Token just like everyother SAML provider | 20:34 |
*** devlaps has quit IRC | 20:35 | |
ayoung | hartsocks, unless there is enough information in the SAML token to tell Nova what roles the user should have on a specific project, you can't do SAML direct to Nova | 20:35 |
dolphm | ayoung: i'm hearing the opposite from hartsocks -- nova/cinder want raw SAML to talk to vsphere | 20:35 |
*** exed has joined #openstack-dev | 20:35 | |
hartsocks | ayoung: Well, this is why I felt we should discuss this… that's not what I'm after. | 20:35 |
hartsocks | So, what I see is... | 20:36 |
hartsocks | … let me back up ... | 20:36 |
hartsocks | Let's start at the CLI. | 20:36 |
dolphm | hartsocks: ++ thanks | 20:36 |
hartsocks | So from $ nova list | 20:36 |
hartsocks | in an env like devstack... | 20:37 |
hartsocks | I've got a username and password stuck up in my shell env. | 20:37 |
*** vipul is now known as vipul-away | 20:37 | |
hartsocks | That username and password are presumably sent as credentials to Keystone. | 20:37 |
hartsocks | keystone authenticates me (and I presume authorizes me) | 20:37 |
hartsocks | Next I issue a message of some kind down to the rest of the stack... | 20:38 |
hartsocks | If I do some kind of ... | 20:38 |
hartsocks | $ nova boot … blah b.ah | 20:38 |
hartsocks | then I'm doing that authentication dance again. | 20:38 |
*** dprince has quit IRC | 20:38 | |
*** romcheg has joined #openstack-dev | 20:38 | |
hartsocks | This time, however, at some point the Nova Driver for VMware kicks in. | 20:39 |
hartsocks | At the start of the Driver's operations... | 20:39 |
hartsocks | it pulls in *another* username and password from another source... | 20:39 |
hartsocks | which it uses to authenticate again against vCenter. | 20:39 |
*** john5223 has quit IRC | 20:39 | |
*** nkinder has quit IRC | 20:39 | |
hartsocks | This new credential set is another identity all together. | 20:39 |
ayoung | hartsocks, is vCenter going to authenticate as the end user, or as a service user? | 20:39 |
hartsocks | So… why? | 20:40 |
*** romcheg1 has quit IRC | 20:40 | |
hartsocks | My thought was that it should authenticate against the CLI user… because the "right thing" to do is that the tenant... | 20:40 |
hartsocks | should have a credential for vSphere anyway. | 20:40 |
*** MadDog31 has quit IRC | 20:41 | |
*** MadDog31 has joined #openstack-dev | 20:41 | |
hartsocks | Basically the idea here is that a vSphere user and a Nova tenant should be the same thing. | 20:41 |
dolphm | hartsocks: the problem keystone is working to solve right now is to make those the same user... in other words, the end user authenticates with vcenter, and openstack/keystone trusts vcenter that the user has been authenticated. keystone then provides authorization within openstack and the SAML response from vcenter is basically discarded. | 20:41 |
*** sandywalsh_ has quit IRC | 20:42 | |
hartsocks | dolphm: so, how do I make sure I use the CLI -> Keystone authentication token or whatever for the Nova -> vSphere "re-authentication" that has to happen when the Driver opens it's *shudder* SOAP *shudder* connection. | 20:43 |
hartsocks | ? | 20:43 |
dolphm | hartsocks: so, nova/cinder wouldn't know the difference between a vcenter user and any other (i.e. a password-based user originating from keystone); nova/cinder also wouldn't have access to any information useful to go talk to vcenter itself | 20:43 |
*** bknudson has joined #openstack-dev | 20:43 | |
*** jecarey has quit IRC | 20:43 | |
hartsocks | I'd like to hide any work that needs to happen to do that… yes. I *think* if I'm getting this right. | 20:43 |
*** nermina has quit IRC | 20:43 | |
*** yolanda has quit IRC | 20:44 | |
ayoung | hartsocks, then the CLI user needs to pass the SAML document that it has to Nova, and nova needs to pass that on to vSphere | 20:44 |
* hartsocks rereads things | 20:44 | |
*** radez is now known as radez_g0n3 | 20:44 | |
ayoung | That, of course, assumes that no PKI is done to ensure that the CLI user actually has a private key associated with the SAML document, and that the request is not signed | 20:44 |
hartsocks | ayoung: yes, that's pretty much it… this is essentially an "acts as" or "proxy granting token" situation. | 20:45 |
dolphm | ayoung: IF that SAML doc is useful for more than just federation -- and i'm not sure it would be? | 20:45 |
*** jecarey has joined #openstack-dev | 20:45 | |
ayoung | dolphm, in this case, I suspect that it is essential | 20:45 |
ayoung | dolphm, the SAML document is specific to vSphere, and implements their authorization model directly | 20:45 |
morganfainberg | gyee, posted responses, will get a new review up shortly, do have 1 question for you though before i publish the next version (when you're back from lunch) | 20:45 |
*** carl_baldwin has joined #openstack-dev | 20:45 | |
dolphm | ayoung: sure, but would it not be different than the SAML document that keystone would receive? | 20:46 |
ayoung | dolphm, it could be identical, no reason to use multiple SAML docs for this | 20:46 |
*** krotscheck has quit IRC | 20:47 | |
ayoung | dolphm, the ideal for his use case would be to by pass Keystone, and have Nova consume the SAML directly, but then he loses the role/project abstraction | 20:47 |
dolphm | hartsocks: if that's true ^ then the client merely needs to provide the entire SAML doc in (certain?) requests to nova, and nova/cinder just needs to try to use it (validation will presumably be performed by vsphere) | 20:48 |
* hartsocks reads carefully | 20:48 | |
dolphm | ayoung: i don't think nova needs to "consume" the SAML doc at that point, just pass it along | 20:48 |
*** asselin has joined #openstack-dev | 20:48 | |
*** krotscheck has joined #openstack-dev | 20:49 | |
hartsocks | ayoung, dolphm: I've not dug far enough on this yet but I was hoping from Nova we could write code that was essentially… context.getToken(node_name) … or something like that. Which hopefully conceals most of this and preserves roles between Keystone->Nova->vSphere | 20:49 |
ayoung | hartsocks, one potential approach would be for you to write a SAML emitter from Keystone, that takes the same data that is in the Keystone tokens, and puts it into a SAML document. THen, on the nova side, modify auth_token middleware to accept a SAML document instead of a token. The SAML assertion would be the superset of Keystone and vSPhere attributes | 20:49 |
*** armax has joined #openstack-dev | 20:50 | |
dolphm | ayoung: vsphere wouldn't trust that | 20:50 |
dolphm | that's literally forging assertions | 20:51 |
*** bknudson has quit IRC | 20:51 | |
ayoung | dolphm, no, you just need to tell vSphere that Keystone assertions are to be trusted | 20:51 |
ayoung | dolphm, It might even be possible to embed the original SAML assertion inside the Keystone one | 20:51 |
*** teran has joined #openstack-dev | 20:52 | |
*** nermina has joined #openstack-dev | 20:52 | |
ayoung | the assertion would be pretty big, though. THink we are already hitting header max size limits as it is. | 20:52 |
gyee | morganfainberg, back | 20:53 |
hartsocks | hmm… I wrote some samples with vCenter's SSO that cached a token on the file system for multiple uses from the CLI… does that help? | 20:53 |
*** armax has left #openstack-dev | 20:53 | |
*** gordc has quit IRC | 20:53 | |
gyee | topol, you are so generous, if you are my manager, I'd ask for a mini vacation right now :) | 20:53 |
ayoung | hartsocks, I don't see how. | 20:54 |
*** byeager has joined #openstack-dev | 20:54 | |
*** lucasagomes has joined #openstack-dev | 20:54 | |
*** sandywalsh_ has joined #openstack-dev | 20:54 | |
*** mikeoutland has joined #openstack-dev | 20:54 | |
morganfainberg | gyee, on the _register_backends, should the logic be in _register_backends to do nothing or a simple if logic around the call to register_backends? | 20:54 |
hartsocks | heh. well, this goes with one of the "less smart" approaches | 20:54 |
morganfainberg | gyee, https://review.openstack.org/#/c/59126/13/keystone/common/kvs/core.py | 20:55 |
gyee | morganfainberg, the backends are statically configured in keystone.conf right | 20:55 |
hartsocks | ayoung, I definitely need to refresh my memory on how these tokens work then. | 20:55 |
*** anniec has quit IRC | 20:55 | |
gyee | can do do the registration on import? | 20:55 |
gyee | can we | 20:55 |
ayoung | hartsocks, they are analogues to SAML assertions. They are a CMS signed JSON document that contains user role assignments | 20:56 |
dolphm | hartsocks: did you say earlier that you were storing user's vcenter passwords in conf? | 20:56 |
*** nkinder has joined #openstack-dev | 20:56 | |
morganfainberg | gyee, ... maybe... i have concerns about that because config isn't always in a perfect state on import (note: testing) | 20:56 |
dolphm | hartsocks: in nova conf? | 20:56 |
gyee | morganfainberg, up to you, not a showstopper | 20:56 |
*** sgordon has quit IRC | 20:56 | |
*** mmagr has quit IRC | 20:57 | |
hartsocks | dolphm: at the moment, yes. It's a bad solution. The username and pass are plain text. | 20:57 |
morganfainberg | gyee, i think i'd rather do the imports when KVS is instantiated instead just to give more leeway for config being in a happy state. | 20:57 |
morganfainberg | gyee, i'll leave that one as is for now. other than that, i'll get the other changes lined up here today | 20:57 |
gyee | morganfainberg, that's fine | 20:57 |
morganfainberg | once i write a repro script for a bug i'm filing. | 20:57 |
*** topol_ has joined #openstack-dev | 20:57 | |
*** jsavak has joined #openstack-dev | 20:57 | |
hartsocks | dolphm: we could make things a bit better by doing some simply encryption on the conf file. We could make things a bit better again by figuring out how to do holder-of-key tokens we pull from somewhere... | 20:58 |
*** topol has quit IRC | 20:59 | |
*** topol_ is now known as topol | 20:59 | |
*** jistr has quit IRC | 20:59 | |
*** byeager has quit IRC | 21:00 | |
hartsocks | dolphm: I suppose I'm trying to work out how to preserve the identity of the user between all calling layers. | 21:00 |
*** joesavak has quit IRC | 21:01 | |
*** joesavak has joined #openstack-dev | 21:01 | |
*** jsavak has quit IRC | 21:02 | |
*** bknudson has joined #openstack-dev | 21:02 | |
*** denis_makogon_ has joined #openstack-dev | 21:02 | |
*** aveiga has quit IRC | 21:04 | |
dolphm | hartsocks: but you're only using one username + password, i assume... irrelevant of the API user? | 21:04 |
hartsocks | dolphm: Just did some digging, the samples I wrote over a year ago were acquiring a holder of key token by user credentials supplied at the CLI… then storing this HoK token on the file system for re-use based on a file system level cache. That seemed to work fine. Why wouldn't we do do something like that in Keystone? | 21:05 |
dolphm | hartsocks: why is the burden not on the client to provide SAML docs generated by vsphere? (rather than the user handing over credentials to nova?) | 21:07 |
hartsocks | dolphm: yes, this use-case would pair the username + password supplied at Horizon or at the CLI with the identity used at the vSphere level. That is, to create a tenant a VI admin would actually create an LDAP entry to generate a vSphere user. | 21:07 |
hartsocks | dolphm: I'm not sure I follow. | 21:08 |
*** yassine has quit IRC | 21:08 | |
dolphm | hartsocks: i.e. users normally don't want to hand over their credentials to system A over to system B, so that system B can hijack the user's account on system A | 21:09 |
dolphm | hartsocks: as a user, i'd rather authenticate with vsphere myself, and then present nova with the results of that authentication so that nova can go do work for me | 21:09 |
hartsocks | dolphm: okay, so how would that look? | 21:10 |
dolphm | hartsocks: (same pattern as users authenticating with keystone and then presenting nova with a token as proof) | 21:10 |
*** denis_makogon_ is now known as denis_makogon | 21:11 | |
*** epim has joined #openstack-dev | 21:11 | |
dolphm | hartsocks: as a nova user knowing that nova needs to talk to vsphere for me, i'd go get a SAML doc from vsphere myself (never giving my vsphere credentials to nova), hand the SAML doc over to nova, and then nova can use that to do work on vsphere | 21:11 |
dolphm | so, the burden is mostly client-side | 21:11 |
dolphm | hartsocks: unless i'm misunderstanding the end goal, which is always likely :) | 21:12 |
*** e0ne has quit IRC | 21:12 | |
ayoung | dolphm, I think I understand it the way you just described it as well | 21:12 |
hartsocks | dolphm: sure… so if I follow… the flow looks like... | 21:12 |
hartsocks | login vCenter *some how* get SAML document | 21:13 |
*** sgordon has joined #openstack-dev | 21:13 | |
hartsocks | hand SAML document *some how* to Nova | 21:13 |
*** gordc has joined #openstack-dev | 21:13 | |
dolphm | ayoung: would you call this federation? because i don't think (in this scenario) nova cares about the contents of the user's SAML doc... nova would just pass it back to vsphere and then vsphere accepts/denies it's own SAML assertions | 21:14 |
*** anniec has joined #openstack-dev | 21:14 | |
dolphm | hartsocks: ++ the first *some how* is entirely between the client and vsphere | 21:14 |
ayoung | dolphm, I'm assuming other openstack components come in to play, otherwise, why bother with nova. Just do vSphere and be done with it | 21:14 |
dolphm | hartsocks: the second somehow is *probably* a header, or if this is always a POST request to nova, it could just be another attribute in the request | 21:15 |
*** slagle has quit IRC | 21:15 | |
*** MadDog31 has quit IRC | 21:15 | |
dolphm | ayoung: my understanding is that vSphere's SSO isn't proprietary, so i really only have to know how to authenticate with my IdP and speak OpenStack beyond taht | 21:16 |
hartsocks | dolphm: I was really thinking this would be something to do with the security context … that you would populate that *somehow* with an attribute I could pull out and hand to the SOAP conversation Nova was having with vSphere. | 21:16 |
*** alunduil has joined #openstack-dev | 21:16 | |
*** MadDog31 has joined #openstack-dev | 21:16 | |
dolphm | hartsocks: it could be a one-liner middleware to pull some header out of hte request and add it to context | 21:17 |
*** dstanek has quit IRC | 21:17 | |
*** Drankis has quit IRC | 21:18 | |
*** dstanek has joined #openstack-dev | 21:18 | |
hartsocks | dolphm: my samples are in Java… we do a lot of backflipping to pull XML elements out of headers … the token object itself is an XML Element object (not that this matters too much for any reason other than the pain it's giving me to read this). | 21:19 |
hartsocks | dolphm: I'm sure this won't be nearly as much work in Python. | 21:20 |
openstackstatus | NOTICE: test | 21:20 |
*** ChanServ changes topic to "test" | 21:20 | |
*** e0ne has joined #openstack-dev | 21:21 | |
*** rfolco has quit IRC | 21:21 | |
*** exed has quit IRC | 21:21 | |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 21:21 | |
*** colinmcn_ has quit IRC | 21:22 | |
*** colinmcnamara has quit IRC | 21:22 | |
hartsocks | dolphm, ayoung: from the last few lines here, this doesn't sound so much like it's a part of federation … but more like some kind of proxy thing… am I thinking in the right direction here? | 21:22 |
ayoung | hartsocks, there are 2 parts. One is Keystone, in which SAML is part of Federation. THat will let you use the SSO to communicate with Glance etc. THe other is Nova talking to vSphere, and that is not Federation, it just means passing SAML through to Nova | 21:23 |
hartsocks | ayoung: So I'm interested in doing things the right way… but the second case is *really* what the people who sign my paychecks care about for icehouse. | 21:24 |
ayoung | hartsocks, it is a custom Nova plugin, nothing to do with Keystone | 21:24 |
*** epim has quit IRC | 21:25 | |
*** vipul-away is now known as vipul | 21:25 | |
*** thomasem has quit IRC | 21:25 | |
*** marekd is now known as marekd|away | 21:26 | |
*** jnoller has quit IRC | 21:26 | |
hartsocks | ayoung: by the end of Icehouse we will likely have a glance, cinder, and nova vSphere driver that will all talk to vCenter's authentication mechanisms… | 21:28 |
*** tdruiva has quit IRC | 21:29 | |
*** jecarey has quit IRC | 21:29 | |
*** lucasagomes is now known as lucas-dinner | 21:29 | |
*** tdruiva has joined #openstack-dev | 21:29 | |
hartsocks | ayoung: I was hoping this would be one effort. | 21:30 |
*** thomasem has joined #openstack-dev | 21:30 | |
*** thomasem has quit IRC | 21:31 | |
ayoung | hartsocks, I'm not really certain what that means | 21:31 |
ayoung | hartsocks, if you are going to replace auth_token middleware with SAML, fantastic | 21:31 |
*** teran has quit IRC | 21:31 | |
*** epim has joined #openstack-dev | 21:32 | |
*** dstanek has quit IRC | 21:32 | |
hartsocks | ayoung: I'm interpreting your statement to mean I need to modify Nova, Cinder, etc. | 21:32 |
*** jtomasek has quit IRC | 21:32 | |
*** openstackstatus has quit IRC | 21:32 | |
dolphm | ayoung: i don't think it'd be replacing, more so just supplementing | 21:32 |
ayoung | otherwise...I think they are all going to have the same problem: how does the end user pass the SAML assertion to Glance such that Glance can fetch an image out of vSpheres image store | 21:32 |
ayoung | dolphm, I know, I can dream, though | 21:32 |
*** MadDog31 has quit IRC | 21:33 | |
*** anniec has quit IRC | 21:33 | |
dolphm | ayoung: if openstack is entirely acting as a proxy though, it's viable to drop keystone entirely as another system is handling all the authn/authz already | 21:33 |
*** openstackstatus has joined #openstack-dev | 21:33 | |
*** asselin has quit IRC | 21:33 | |
*** MadDog31 has joined #openstack-dev | 21:34 | |
dolphm | ayoung: you could pass the saml doc in X-Auth-Token, auth_token could be replaced with something that just passes it along rather than validates anything about it | 21:34 |
*** tdruiva has quit IRC | 21:34 | |
openstackstatus | NOTICE: test | 21:34 |
*** ChanServ changes topic to "test" | 21:34 | |
*** jcooley_ has quit IRC | 21:34 | |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 21:34 | |
*** jnoller has joined #openstack-dev | 21:34 | |
*** mdomsch has quit IRC | 21:34 | |
*** jnoller has quit IRC | 21:35 | |
openstackstatus | NOTICE: test | 21:35 |
*** ChanServ changes topic to "test" | 21:35 | |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 21:35 | |
*** teran has joined #openstack-dev | 21:35 | |
*** epim has quit IRC | 21:36 | |
*** boden has quit IRC | 21:36 | |
hartsocks | dolphm: so… we're back to Federation after a fashion? | 21:37 |
*** jcooley_ has joined #openstack-dev | 21:39 | |
*** teran has quit IRC | 21:41 | |
*** buzztroll has quit IRC | 21:41 | |
*** jasondotstar has quit IRC | 21:41 | |
hartsocks | I'm going to go read some Keystone code… hopefully that will help me be less dumb. | 21:41 |
hartsocks | It looks like I should look at the various client code bits as well. | 21:42 |
*** anniec has joined #openstack-dev | 21:42 | |
*** e0ne_ has joined #openstack-dev | 21:42 | |
*** eglynn-afk has quit IRC | 21:42 | |
*** fbo is now known as fbo_away | 21:43 | |
*** buzztroll has joined #openstack-dev | 21:44 | |
*** e0ne has quit IRC | 21:45 | |
*** ArxCruz has quit IRC | 21:46 | |
*** jhesketh has joined #openstack-dev | 21:46 | |
dolphm | hartsocks: no no, i think your immediate use case is distinct from what we're pursing as "federation" | 21:48 |
dolphm | hartsocks: i thought ayoung explained the distinction pretty well | 21:49 |
*** topol has quit IRC | 21:51 | |
*** freyes has quit IRC | 21:57 | |
*** achampion has quit IRC | 21:57 | |
*** dstanek has joined #openstack-dev | 21:58 | |
*** anniec has quit IRC | 22:00 | |
*** ykhodork has joined #openstack-dev | 22:01 | |
*** Underbyte has quit IRC | 22:02 | |
*** jdob has quit IRC | 22:03 | |
*** dstanek has quit IRC | 22:03 | |
*** greghill has quit IRC | 22:04 | |
*** jroovers has quit IRC | 22:06 | |
*** yeylon__ has quit IRC | 22:07 | |
*** e0ne_ has quit IRC | 22:08 | |
*** akrivoka has joined #openstack-dev | 22:10 | |
*** dkranz has quit IRC | 22:11 | |
*** e0ne_ has joined #openstack-dev | 22:12 | |
*** sgordon has quit IRC | 22:12 | |
*** e0ne_ has quit IRC | 22:13 | |
*** eglynn-afk has joined #openstack-dev | 22:14 | |
*** rraja has quit IRC | 22:14 | |
*** vladikr has quit IRC | 22:15 | |
*** radsy has joined #openstack-dev | 22:15 | |
*** byeager has joined #openstack-dev | 22:15 | |
hartsocks | dolphm, ayoung: okay, so I'm thinking we have 2 types of integration here then. The federation case is lower priority for solving some immediate problems on my plate… I would like to pursue this … what to call it… SAML proxying? but I'll have to do that as an extracurricular. I should probably code up something to make sure I've got my head around this properly. | 22:16 |
*** ace has quit IRC | 22:16 | |
*** mikeoutl_ has joined #openstack-dev | 22:20 | |
*** larsbutler has quit IRC | 22:20 | |
*** mikeoutland has quit IRC | 22:20 | |
*** bswartz has quit IRC | 22:20 | |
*** arozumenko has quit IRC | 22:21 | |
*** anniec has joined #openstack-dev | 22:21 | |
*** spzala has quit IRC | 22:22 | |
*** utlemming has quit IRC | 22:23 | |
*** buzztroll has quit IRC | 22:24 | |
*** sgordon has joined #openstack-dev | 22:24 | |
*** rkukura has quit IRC | 22:24 | |
*** utlemming has joined #openstack-dev | 22:25 | |
*** dims has quit IRC | 22:26 | |
*** sgordon has quit IRC | 22:26 | |
*** vartom11118 has quit IRC | 22:27 | |
*** herndon has joined #openstack-dev | 22:28 | |
dolphm | hartsocks: it sounds like whatever you're doing in nova/cinder today should simply be moved over to the client, and the result passed to nova/cinder | 22:28 |
*** pixelb has joined #openstack-dev | 22:29 | |
*** dstanek has joined #openstack-dev | 22:30 | |
*** bknudson has left #openstack-dev | 22:31 | |
hartsocks | dolphm: yeah, they're being pretty dumb right now... | 22:31 |
*** joesavak has quit IRC | 22:31 | |
*** michchap has joined #openstack-dev | 22:31 | |
hartsocks | dolphm: every time the driver is called they open a new network connection and use the credentials again. | 22:31 |
hartsocks | dolpm: so there's got to be a number of *smarter* things to do. | 22:32 |
hartsocks | dolphm: I would like to mask this behind some central call they could do so that way the RightThing(™) happens automatically to authenticate the Keystone user against vSphere or any other lower level service... | 22:33 |
*** dkuffner has joined #openstack-dev | 22:34 | |
*** stevemar has quit IRC | 22:34 | |
hartsocks | dolphm: I would hope this could simplify the authentication part of driver development for all projects if done properly… | 22:34 |
hartsocks | dolphm: what troubles me is that I have *two* identities for one user… I would like to at least be able to get rid of that. | 22:35 |
hartsocks | I may have to build something to properly understand what I'm asking. | 22:36 |
hartsocks | either way, it looks like I have more work to do and I don't get to piggy back on anything currently in development. | 22:36 |
*** henrynash has quit IRC | 22:37 | |
*** teran has joined #openstack-dev | 22:37 | |
*** mriedem has quit IRC | 22:37 | |
*** ykhodork has quit IRC | 22:38 | |
*** alex_klimov has quit IRC | 22:38 | |
*** dkuffner has quit IRC | 22:38 | |
*** dims has joined #openstack-dev | 22:39 | |
pmathews | termie: ping | 22:42 |
*** agntdrake has joined #openstack-dev | 22:42 | |
*** buzztroll has joined #openstack-dev | 22:44 | |
*** SumitNaiksatam has quit IRC | 22:45 | |
*** anniec has quit IRC | 22:45 | |
*** MaxV has joined #openstack-dev | 22:46 | |
*** anniec has joined #openstack-dev | 22:47 | |
*** eglynn-afk has quit IRC | 22:47 | |
*** mfer has quit IRC | 22:48 | |
morganfainberg | gyee, new patchset posted. | 22:48 |
*** enikanorov__ has quit IRC | 22:49 | |
*** arnaud|afk|flu has quit IRC | 22:50 | |
*** litong has quit IRC | 22:51 | |
*** tmclaugh[work] has quit IRC | 22:51 | |
*** ykhodork has joined #openstack-dev | 22:52 | |
*** mdomsch has joined #openstack-dev | 22:52 | |
nkinder | jamielennox: I'm adding clarification to the KDS doc on the way group membership is handled, and I really don't like it. | 22:52 |
*** mdomsch_ has joined #openstack-dev | 22:52 | |
nkinder | jamielennox: I think we should just bite the bullet and handle defining group membership explicitly instead of comparing the party name to the group name. | 22:53 |
*** CaptTofu has joined #openstack-dev | 22:53 | |
*** romcheg has quit IRC | 22:54 | |
nkinder | jamielennox: what do you think? | 22:54 |
*** mdomsch has quit IRC | 22:54 | |
*** mdomsch_ has quit IRC | 22:54 | |
gyee | nkinder, ++, much easier to grasp the concept with explicit membership | 22:54 |
simo | nkinder: -- | 22:54 |
simo | massive management overhead for queues | 22:55 |
simo | with certain endless issues for admins | 22:55 |
nkinder | simo: sorry, let me clarify. I think it should support matching. | 22:55 |
gyee | morganfainberg, I wonder how the KVS locking mechanism hold up in a multi process environment | 22:55 |
*** jp_at_hp has quit IRC | 22:55 | |
simo | nkinder: and it should be the default | 22:55 |
*** jayg is now known as jayg|g0n3 | 22:55 | |
morganfainberg | gyee, the memcache bit or the weakref locking one? | 22:55 |
nkinder | simo: I just think that a "member" is a rule that is used for matching the same way you use the group name now. | 22:56 |
morganfainberg | gyee, those are both basically what dogpile.cache uses natively. just slightly modified to fit our usecase | 22:56 |
morganfainberg | gyee, the weakref locking is only useful in threaded envs | 22:56 |
gyee | morganfainberg, the keyvaluestorelock | 22:56 |
nkinder | simo: so a group named "schedulers" would have a member rule of "scheduler.*" (or something similar) | 22:57 |
morganfainberg | gyee, it should hold up. afaict from where it's based on. | 22:57 |
morganfainberg | gyee, and we're not leveraging it in a ton of places, it's very limited, so impact should be minimal | 22:57 |
nkinder | simo: for our use case, you would have the group named as "scheduler" just as your example, but the membership rule would be explicit. | 22:57 |
simo | nkinder: as long as the KDS adds that rule by default for now I am fine | 22:58 |
simo | nkinder: there is *no other* user for now, why do we need to add APIs we have no need to ? | 22:58 |
*** krotscheck has quit IRC | 22:58 | |
simo | this is just feature creep for some idealistic desire | 22:58 |
nkinder | simo: well, we wouldn't have to change it in the future | 22:59 |
*** jf-jenni has joined #openstack-dev | 22:59 | |
*** jmontemayor has joined #openstack-dev | 22:59 | |
simo | nkinder: BS, unused stuff is broken stuff, by the time someone come to use it, we'll find we need to "fix" something | 22:59 |
*** rkukura has joined #openstack-dev | 22:59 | |
morganfainberg | gyee, i'm happy to rework it if needed though (any advice on direction would of course be welcome) | 23:00 |
*** e0ne has joined #openstack-dev | 23:00 | |
*** anniec has quit IRC | 23:01 | |
*** ykhodork has quit IRC | 23:01 | |
gyee | morganfainberg, no need, we just have to deal with it later when the stuff is used outside of eventlet | 23:01 |
*** colinmcn_ has joined #openstack-dev | 23:02 | |
*** colinmcnamara has joined #openstack-dev | 23:02 | |
gyee | I mean if there's problem with locking | 23:02 |
morganfainberg | gyee, fair enough. this appears to be eventlet/non-eventlet agnostic | 23:02 |
morganfainberg | and _should_ work in either case afaik | 23:02 |
morganfainberg | hopefully we don't run into a landmine there :) | 23:02 |
*** s0mik has quit IRC | 23:04 | |
*** bknudson has joined #openstack-dev | 23:04 | |
*** MadDog31 has quit IRC | 23:05 | |
*** pasquier-s has quit IRC | 23:05 | |
*** akrivoka has quit IRC | 23:05 | |
*** mikeoutl_ has quit IRC | 23:05 | |
sdague | markwash: I also sent this to the list - http://lists.openstack.org/pipermail/openstack-dev/2013-December/021983.html - but wanted to make sure to flag it to you as well. | 23:06 |
ayoung | nkinder, I agree: explicit group membership | 23:06 |
sdague | right now glance is changes can't merge until that requirements fix is handled | 23:06 |
sdague | but lots of glance core are +Aing things into the gate | 23:07 |
nkinder | ayoung: so we're all at a disagreement | 23:07 |
sdague | which are just gumming it up for everyone else | 23:07 |
*** anniec has joined #openstack-dev | 23:07 | |
ayoung | nkinder, yep. So lets punt on groups altogether | 23:07 |
*** pasquier-s has joined #openstack-dev | 23:08 | |
nkinder | ayoung: so no support for group messaging at all? | 23:08 |
ayoung | nkinder, In order to do groups correctly we need PKI. I think anything short of that is broken | 23:08 |
*** neoXsys has quit IRC | 23:08 | |
ayoung | Well, groups would work fine, but topics, which is what we really need, would be broken: we need to know who posted to the topic | 23:09 |
markwash | sdague: thanks | 23:09 |
morganfainberg | markwash, you're also going to need https://github.com/openstack/keystone/blob/master/tox.ini#L8 (that line) in your tox.ini for the pin to work right | 23:09 |
morganfainberg | markwash, iirc | 23:10 |
ayoung | nkinder, am I wrong? | 23:10 |
markwash | sdague: the auto full-update doesn't work for us quite yet, we're not ready for some of the hacking changes there yet | 23:10 |
* ayoung has to make a run to the store, back in a bit | 23:10 | |
markwash | sdague: so I made this https://review.openstack.org/#/c/61600/ | 23:10 |
markwash | morganfainberg: ah, hmm lemme look | 23:10 |
*** anniec has quit IRC | 23:10 | |
morganfainberg | markwash, i think that resolves the 1.2b3 < 1.2 according to pip issues | 23:10 |
sdague | markwash: sure, however you manage to get past the sphinx issue | 23:10 |
*** teran has quit IRC | 23:11 | |
sdague | and like morganfainberg says, you need that tox change as well (not for the gate, but for anyone to run locally) | 23:11 |
markwash | sdague: cool, just wanted to make sure there wasn't something I was missing in the more limited patch. thanks! | 23:11 |
morganfainberg | markwash, ^ yes for local not gate :) | 23:11 |
sdague | markwash: yeh, I think that should be sufficient | 23:11 |
morganfainberg | markwash, sorry wasn't clear on that :) | 23:11 |
nkinder | markwash: do you have a moment to do a last quick check on my image sharing OSSN? | 23:11 |
nkinder | simo: any thoughts on ayoung's comments to punt on groups completely? ^^^ | 23:11 |
nkinder | ayoung: will we get any adoption of KDS for point to point messaging if we punt on groups? | 23:12 |
markwash | nkinder: sure, can you send me another link? | 23:12 |
nkinder | markwash: https://bugs.launchpad.net/ossn/+bug/1226078 | 23:12 |
uvirtbot | Launchpad bug 1226078 in ossn "Glance allows user to create images and add other tenants as members (CVE-2013-4354)" [Medium,In progress] | 23:12 |
*** teran has joined #openstack-dev | 23:13 | |
*** arnaud|afk|flu has joined #openstack-dev | 23:14 | |
simo | nkinder: yes queues needs groups | 23:15 |
*** carl_baldwin has quit IRC | 23:16 | |
*** mikeoutland has joined #openstack-dev | 23:16 | |
*** flaper87 is now known as flaper87|afk | 23:17 | |
*** ilukyanenkov has joined #openstack-dev | 23:17 | |
markwash | morganfainberg: I guess I have a janky setup for building docs locally. . how do you do it with tox in keystone? | 23:17 |
*** teran has quit IRC | 23:18 | |
*** geekinutah has joined #openstack-dev | 23:18 | |
clarkb | tox -evenv -- python setup.py build_sphinx is what the jenkins jobs do | 23:18 |
morganfainberg | markwash, ^ clarkb with the assist (and not letting me look terrible by giving the wrong info) | 23:18 |
morganfainberg | clarkb, :) | 23:18 |
markwash | clarkb: thanks | 23:19 |
*** bpokorny has quit IRC | 23:19 | |
*** kevinconway has quit IRC | 23:19 | |
*** byeager has quit IRC | 23:20 | |
clarkb | zul indicated that if we use sphinx-build the distutils problem forcing us to cap sphinx goes away, but then I think we lose the ability to do some of the magic that happens in setup.py around doc builds | 23:20 |
clarkb | when mordred has an internet connection we should probably talk about that | 23:20 |
*** alunduil has quit IRC | 23:20 | |
*** galstrom is now known as galstrom_zzz | 23:21 | |
*** SumitNaiksatam has joined #openstack-dev | 23:21 | |
*** herndon has quit IRC | 23:21 | |
dstufft | distutils worst utils | 23:22 |
*** jobewan has quit IRC | 23:23 | |
*** MaxV has quit IRC | 23:23 | |
*** clayb has quit IRC | 23:23 | |
*** thedodd has quit IRC | 23:24 | |
*** MaxV has joined #openstack-dev | 23:24 | |
*** thedodd has joined #openstack-dev | 23:24 | |
*** sergmelikyan has quit IRC | 23:24 | |
*** s0mik has joined #openstack-dev | 23:25 | |
*** shinylasers has quit IRC | 23:26 | |
*** geekinutah has left #openstack-dev | 23:26 | |
nkinder | ayoung: I think groups should be left in. It's better than what we have now, and we just need to clearly spell out the limitations of the current approach. | 23:26 |
*** dstanek has quit IRC | 23:27 | |
*** MaxV has quit IRC | 23:28 | |
*** sushils has quit IRC | 23:29 | |
*** gordc has quit IRC | 23:29 | |
*** thedodd has quit IRC | 23:30 | |
*** terriyu has quit IRC | 23:32 | |
*** sushils has joined #openstack-dev | 23:32 | |
*** rcleere has quit IRC | 23:32 | |
*** arnaud|afk|flu has quit IRC | 23:32 | |
*** ilukyanenkov has quit IRC | 23:33 | |
*** lucas-dinner has quit IRC | 23:33 | |
*** jgrimm has quit IRC | 23:33 | |
*** dims has quit IRC | 23:34 | |
jamielennox | nkinder, ayoung: even though groups is a long way from perfect it's lacking without it | 23:34 |
jamielennox | i tend to think groups will be one of the major uses | 23:35 |
*** Adri2000 has quit IRC | 23:35 | |
jamielennox | i'm unfortunately not really familiar with how messaging works in the rest of OS, as to how much you address a message to a server but anything that is doing HA would need to be in a group right? | 23:36 |
*** neoXsys has joined #openstack-dev | 23:36 | |
nkinder | jamielennox: ok, we're on the same page then. I think that there is value in the current implementation. | 23:36 |
*** Adri2000 has joined #openstack-dev | 23:36 | |
*** Adri2000 has quit IRC | 23:36 | |
*** Adri2000 has joined #openstack-dev | 23:36 | |
nkinder | jamielennox: there's some detail here on the way queues are used - http://docs.openstack.org/developer/nova/devref/rpc.html | 23:38 |
nkinder | jamielennox: I'm just not a fan of the way membership is defined, but I'll leave it as is. | 23:39 |
*** s0mik has quit IRC | 23:39 | |
*** blamar has quit IRC | 23:39 | |
*** anniec has joined #openstack-dev | 23:40 | |
*** jasdeepH has quit IRC | 23:40 | |
*** stevemar has joined #openstack-dev | 23:40 | |
*** huats_ has joined #openstack-dev | 23:40 | |
*** huats_ has joined #openstack-dev | 23:40 | |
jamielennox | nkinder: neither, but reading the start of the doc page you can see why group membership being defined as the part before the first . makes sense | 23:40 |
*** huats has quit IRC | 23:40 | |
*** kbrierly has quit IRC | 23:41 | |
*** ozialien_ has joined #openstack-dev | 23:42 | |
*** neelashah has quit IRC | 23:42 | |
*** radsy has quit IRC | 23:44 | |
nkinder | jamielennox: yep. About to push an updated review. | 23:44 |
*** dstanek has joined #openstack-dev | 23:44 | |
*** ngoracke has quit IRC | 23:44 | |
jamielennox | nkinder: ok, i had a quick look at some of the comments earlier, i'll go through them again and see if there is anything i need to specifically comment on | 23:45 |
*** carl_baldwin has joined #openstack-dev | 23:45 | |
*** sheeprine has quit IRC | 23:46 | |
nkinder | jamielennox: ok. I think simo and I covered the comments pretty well. | 23:46 |
jamielennox | nkinder: if you want to add a POST /v1/keys that will auto-generate a key for a host i'm fine with that - it's a really simple addition | 23:46 |
jamielennox | and i can see it being useful | 23:46 |
nkinder | jamielennox: I'll leave it alone for now | 23:47 |
*** ozialien_ has quit IRC | 23:47 | |
*** nkinder has quit IRC | 23:47 | |
*** arnaud|afk|flu has joined #openstack-dev | 23:49 | |
*** carl_baldwin has quit IRC | 23:49 | |
*** vipul is now known as vipul-away | 23:52 | |
*** jhesketh__ has joined #openstack-dev | 23:55 | |
*** teran has joined #openstack-dev | 23:55 | |
*** lbragstad has quit IRC | 23:55 | |
*** blamar has joined #openstack-dev | 23:56 | |
*** datsun180b has quit IRC | 23:56 | |
*** sheeprine has joined #openstack-dev | 23:57 | |
*** colinmcnamara has quit IRC | 23:59 | |
*** colinmcn_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!