*** nkinder has joined #openstack-dev | 00:00 | |
*** radix__ has joined #openstack-dev | 00:00 | |
*** dstanek has quit IRC | 00:01 | |
*** sushils has joined #openstack-dev | 00:01 | |
*** mkerrin1 has joined #openstack-dev | 00:02 | |
*** lifeless_ has joined #openstack-dev | 00:02 | |
*** david-lyle_ has quit IRC | 00:02 | |
*** rwsu has quit IRC | 00:02 | |
*** krotscheck has quit IRC | 00:02 | |
*** dims_ has quit IRC | 00:02 | |
*** gordc has quit IRC | 00:02 | |
*** xmltok has quit IRC | 00:02 | |
*** tanisdl has quit IRC | 00:02 | |
*** salv-orlando has quit IRC | 00:02 | |
*** krtaylor has quit IRC | 00:02 | |
*** hemna_ has quit IRC | 00:02 | |
*** nati_ueno has quit IRC | 00:02 | |
*** kfox1111 has quit IRC | 00:02 | |
*** Chaser has quit IRC | 00:02 | |
*** herndon has quit IRC | 00:02 | |
*** nplanel has quit IRC | 00:02 | |
*** djinni has quit IRC | 00:02 | |
*** branen__ has quit IRC | 00:02 | |
*** tr3buchet has quit IRC | 00:02 | |
*** rcleere has quit IRC | 00:02 | |
*** radix_ has quit IRC | 00:02 | |
*** jecarey has quit IRC | 00:02 | |
*** slagle has quit IRC | 00:02 | |
*** mkerrin has quit IRC | 00:02 | |
*** medberry has quit IRC | 00:02 | |
*** jcooley has quit IRC | 00:02 | |
*** lifeless has quit IRC | 00:02 | |
*** adepti37 has quit IRC | 00:02 | |
*** martines_ has quit IRC | 00:02 | |
*** alpha_ori has quit IRC | 00:02 | |
*** obondarev has quit IRC | 00:02 | |
*** russell_h has quit IRC | 00:02 | |
*** rcleere_ is now known as rcleere | 00:02 | |
*** tanisdl_ is now known as tanisdl | 00:02 | |
*** salv-orlando_ is now known as salv-orlando | 00:03 | |
*** esheffield has quit IRC | 00:03 | |
*** nplanel has joined #openstack-dev | 00:03 | |
*** esheffield has joined #openstack-dev | 00:03 | |
*** obondarev has joined #openstack-dev | 00:03 | |
*** Lumiere- has joined #openstack-dev | 00:04 | |
*** djinni has joined #openstack-dev | 00:04 | |
*** martines_ has joined #openstack-dev | 00:04 | |
*** alpha_ori has joined #openstack-dev | 00:04 | |
*** russell_h has joined #openstack-dev | 00:04 | |
*** adepti37 has joined #openstack-dev | 00:04 | |
*** dims_ has joined #openstack-dev | 00:04 | |
*** russell_h has quit IRC | 00:04 | |
*** russell_h has joined #openstack-dev | 00:04 | |
*** Lumiere has quit IRC | 00:04 | |
*** Lumiere- is now known as Lumiere | 00:04 | |
*** Lumiere has quit IRC | 00:04 | |
*** Lumiere has joined #openstack-dev | 00:04 | |
*** tr3buchet has joined #openstack-dev | 00:04 | |
*** krotscheck has joined #openstack-dev | 00:04 | |
*** krtaylor has joined #openstack-dev | 00:04 | |
*** rwsu has joined #openstack-dev | 00:05 | |
*** yamahata has quit IRC | 00:05 | |
*** devoid has joined #openstack-dev | 00:06 | |
*** Chaser has joined #openstack-dev | 00:06 | |
*** jcooley has joined #openstack-dev | 00:06 | |
*** slagle has joined #openstack-dev | 00:06 | |
*** kfox1111 has joined #openstack-dev | 00:07 | |
*** devoid has quit IRC | 00:08 | |
*** pmathews has quit IRC | 00:11 | |
*** willingc has quit IRC | 00:12 | |
*** fifieldt has quit IRC | 00:13 | |
*** fifieldt has joined #openstack-dev | 00:13 | |
*** rcleere has quit IRC | 00:16 | |
*** dstanek has joined #openstack-dev | 00:18 | |
*** novas0x2a|laptop has quit IRC | 00:19 | |
*** Mandell has quit IRC | 00:21 | |
*** aeperezt has quit IRC | 00:21 | |
*** novas0x2a|laptop has joined #openstack-dev | 00:24 | |
*** Mandell has joined #openstack-dev | 00:25 | |
*** bswartz has joined #openstack-dev | 00:25 | |
*** luisbg has quit IRC | 00:26 | |
*** pixelb has quit IRC | 00:26 | |
*** aeperezt has joined #openstack-dev | 00:27 | |
*** sthaha has joined #openstack-dev | 00:28 | |
*** kgriffs_afk is now known as kgriffs | 00:29 | |
*** colinmcnamara has quit IRC | 00:29 | |
*** mikeoutland has quit IRC | 00:29 | |
*** marios has joined #openstack-dev | 00:29 | |
*** fungi has quit IRC | 00:30 | |
*** markwash has quit IRC | 00:30 | |
*** colinmcnamara has joined #openstack-dev | 00:33 | |
*** eharney has quit IRC | 00:34 | |
*** barney_ has joined #openstack-dev | 00:34 | |
barney_ | is this the correct forum for devstack ?> | 00:35 |
---|---|---|
*** dave_tucker is now known as dave_tucker_zzz | 00:35 | |
*** dstanek has quit IRC | 00:36 | |
*** rnirmal has quit IRC | 00:36 | |
*** asalkeld has quit IRC | 00:37 | |
*** dims_ is now known as dims | 00:37 | |
*** kgriffs is now known as kgriffs_afk | 00:38 | |
*** lifeless_ is now known as lifeless | 00:40 | |
*** galstrom_zzz is now known as galstrom | 00:41 | |
*** salv-orlando has quit IRC | 00:41 | |
*** joshuamckenty has joined #openstack-dev | 00:42 | |
*** salv-orlando has joined #openstack-dev | 00:42 | |
*** alop has joined #openstack-dev | 00:43 | |
*** csd has quit IRC | 00:47 | |
*** galstrom is now known as galstrom_zzz | 00:49 | |
*** xarses has quit IRC | 00:50 | |
*** asalkeld has joined #openstack-dev | 00:50 | |
*** Edward-Zhang has joined #openstack-dev | 00:51 | |
*** pablosan has quit IRC | 00:53 | |
*** n0ano has joined #openstack-dev | 00:54 | |
*** galstrom_zzz is now known as galstrom | 00:54 | |
*** krotscheck has quit IRC | 00:55 | |
*** prad has quit IRC | 00:58 | |
*** pixelb has joined #openstack-dev | 00:59 | |
*** soulxu1304_ has joined #openstack-dev | 00:59 | |
*** clarkb2 is now known as clarkb | 01:00 | |
*** galstrom is now known as galstrom_zzz | 01:01 | |
*** xarses has joined #openstack-dev | 01:06 | |
ayoung | gyee_, I love that patch! | 01:07 |
*** SumitNaiksatam has quit IRC | 01:07 | |
ayoung | gyee_, https://review.openstack.org/#/c/56333/8 makes me so happy, I could dnace | 01:07 |
ayoung | dance | 01:07 |
*** stevemar2 has joined #openstack-dev | 01:09 | |
*** aeperezt has quit IRC | 01:09 | |
gyee_ | ayoung, ha | 01:09 |
*** mkollaro has quit IRC | 01:10 | |
ayoung | gyee_, one thing is, we should try to keep authorization.py clkean of any internal keystone API calls | 01:10 |
*** nelsnels_ has quit IRC | 01:10 | |
gyee_ | ayoung, I have one more coming, mapping SSL cert to auth | 01:10 |
*** stevemar2 has quit IRC | 01:10 | |
*** stevemar has quit IRC | 01:10 | |
ayoung | the idea is that this is moving toward code for other projects to use | 01:10 |
ayoung | and...some of the token_api calls make me worried that doing so will be hard | 01:10 |
*** stevemar has joined #openstack-dev | 01:10 | |
gyee_ | ayoung, agreed, we should have the authorization code in one place | 01:11 |
gyee_ | there's room for performance improvement there too | 01:11 |
ayoung | gyee_, I think it is OK if we have some WSGI binding code in eihter wsgi.py or controller.py | 01:11 |
ayoung | and that code can be keystone server specific | 01:11 |
*** stevemar has quit IRC | 01:11 | |
ayoung | ie. do whatever lookups are necessary | 01:11 |
ayoung | then pass it along to the authorization.py file for the logic check | 01:12 |
ayoung | but... | 01:12 |
*** stevemar has joined #openstack-dev | 01:12 | |
ayoung | https://review.openstack.org/#/c/56333/8/keystone/common/authorization.py line 1000 | 01:12 |
ayoung | 100 rather | 01:12 |
ayoung | gyee_, can we do something about that? | 01:12 |
*** epopt37 has quit IRC | 01:13 | |
gyee_ | you mean just pass the roles into authorization? | 01:13 |
ayoung | what would, say, Nova have to do to have the same logic? | 01:13 |
ayoung | gyee_, yeah, | 01:13 |
*** carl_baldwin has quit IRC | 01:13 | |
*** jasondotstar has joined #openstack-dev | 01:13 | |
*** alop has quit IRC | 01:13 | |
ayoung | what do we have in there, roles by id? | 01:13 |
ayoung | and we need to covert them to roles by name? | 01:13 |
gyee_ | no, just role names | 01:13 |
*** ZZelle has quit IRC | 01:14 | |
gyee_ | policy engine only understand role names at this point | 01:14 |
*** fungi has joined #openstack-dev | 01:14 | |
gyee_ | though we can easily make it work with role IDs | 01:14 |
ayoung | no, names are the right abstraction | 01:14 |
gyee_ | yeah, easier to comprehend too | 01:15 |
ayoung | so we should do something like build an in memory map and look up the names from the ids | 01:15 |
ayoung | something like the dogpile caching | 01:15 |
*** stevemar has quit IRC | 01:15 | |
morganfainberg | huh dogpile | 01:15 |
ayoung | and auth_token middleware could do the same thing with a call to get_roles | 01:15 |
morganfainberg | i heard dogpile | 01:15 |
gyee_ | dogpile ftw! | 01:15 |
* morganfainberg 's ears perk up | 01:15 | |
ayoung | morganfainberg, see https://review.openstack.org/#/c/56333/8/keystone/common/authorization.py | 01:15 |
ayoung | morganfainberg, line 100 | 01:16 |
* morganfainberg looks | 01:16 | |
gyee_ | roles should really be cached during startup and stayed there | 01:16 |
gyee_ | roles are highly static | 01:16 |
ayoung | gyee_, unless modified | 01:16 |
gyee_ | we are invalidating the cache on modification anyway | 01:16 |
gyee_ | some data are mean to cache longer | 01:16 |
gyee_ | meant | 01:16 |
ayoung | gyee_, not under the proposal from atwari | 01:16 |
morganfainberg | did we cache roles? | 01:17 |
morganfainberg | i thought i avoided grants because they were messy | 01:17 |
ayoung | but, yeah, exactly that | 01:17 |
ayoung | morganfainberg, not grants, the role defs | 01:17 |
morganfainberg | oh | 01:17 |
morganfainberg | yesh | 01:17 |
ayoung | we have them as Ids, we need them as strings | 01:17 |
ayoung | names | 01:17 |
*** gongysh has quit IRC | 01:17 | |
gyee_ | right role defs | 01:17 |
morganfainberg | ayoung, huh, should be easy enough. | 01:17 |
ayoung | morganfainberg, thing is, we want it as a map, not as a dogpile call | 01:18 |
ayoung | map from id -> name | 01:18 |
morganfainberg | ayoung, map = dict? | 01:18 |
ayoung | yeah | 01:18 |
morganfainberg | ok, checking | 01:18 |
morganfainberg | sometimes people mean map as in map() -> [] | 01:18 |
gyee_ | we should look at the type of data and cache them accordingly | 01:18 |
gyee_ | highly static = longer cache time | 01:18 |
*** stevemar has joined #openstack-dev | 01:18 | |
*** colinmcnamara has quit IRC | 01:18 | |
morganfainberg | gyee_, we can add variables to store more cache time variables | 01:19 |
ayoung | gyee_, let me propose a hack on that code, then | 01:19 |
morganfainberg | gyee_, but if we had a get_roles (or similar) the map | 01:19 |
morganfainberg | it's super easy to cache | 01:19 |
morganfainberg | just some call we can memoize | 01:19 |
ayoung | gyee_, we move some of the logic back into controllers, anything that does a lookup internally. | 01:20 |
*** nosnos has joined #openstack-dev | 01:20 | |
ayoung | pass a map in here | 01:20 |
ayoung | dict | 01:20 |
morganfainberg | ayoung, or provide a method on the manager that does the work ? | 01:20 |
morganfainberg | and memoize that | 01:21 |
ayoung | no | 01:21 |
ayoung | morganfainberg, oh, yeah | 01:21 |
ayoung | that is fine | 01:21 |
morganfainberg | yeah, keep cachign at the manager layer | 01:21 |
morganfainberg | not in the controllers | 01:21 |
ayoung | I thought you meant the auth manager, assignment manager is fine for this | 01:21 |
morganfainberg | noooo | 01:21 |
*** kfox1111 has quit IRC | 01:21 | |
morganfainberg | assignment_api manager ;() | 01:21 |
*** kbrierly has quit IRC | 01:21 | |
ayoung | and...I want to pull the actual enforce call out of the policy manager | 01:21 |
morganfainberg | ayoung, +++++++++ | 01:22 |
ayoung | that might be painful, and beyond the scope of this refactor | 01:22 |
* morganfainberg adds more +'s | 01:22 | |
morganfainberg | let me check something | 01:22 |
gyee_ | ayoung, so you way to pass a map into build_policy_check_credentials? | 01:22 |
gyee_ | s/way/want/ | 01:22 |
ayoung | gyee_, yeah...I'm hacking already | 01:22 |
*** yaguang has joined #openstack-dev | 01:23 | |
*** stevemar has quit IRC | 01:23 | |
morganfainberg | ayoung, just keep in mind we need to invalidate the memoized role map if we change the roles | 01:23 |
morganfainberg | and likely we need to cache longer than the default assignment cache | 01:24 |
*** kbrierly has joined #openstack-dev | 01:24 | |
gyee_ | morganfainberg, if you change the roles, you have a bigger problem to deal with | 01:24 |
ayoung | morganfainberg, for now, I am just going to build the map each time | 01:24 |
gyee_ | like updating policy.json | 01:24 |
ayoung | it will still be faster than multiple calls like this | 01:24 |
ayoung | ++ | 01:24 |
*** anniec has joined #openstack-dev | 01:24 | |
ayoung | gyee_, quick. what test should I run for a v2 token? | 01:25 |
ayoung | test_auth something? | 01:25 |
gyee_ | yeah | 01:26 |
*** epim has quit IRC | 01:26 | |
morganfainberg | ayoung, ok | 01:26 |
* ayoung getting a slew of spurious failures | 01:26 | |
*** glenng has joined #openstack-dev | 01:26 | |
ayoung | 'NoneType' object has no attribute 'CalledProcessError' | 01:27 |
*** xarses has quit IRC | 01:27 | |
ayoung | that was from the eventlet start up | 01:27 |
ayoung | need to run the envirponement change.... | 01:27 |
*** epopt37 has joined #openstack-dev | 01:27 | |
gyee_ | keystone is not using pip 1.5 yet right? | 01:28 |
ayoung | No idea | 01:28 |
gyee_ | keystoneclient is broken right now | 01:28 |
gyee_ | pip 1.5 can't install netaddr | 01:28 |
morganfainberg | gyee_, https://review.openstack.org/#/c/65149/1/tox.ini | 01:28 |
gyee_ | yep, we need to get it in asap | 01:29 |
*** kgriffs_afk is now known as kgriffs | 01:29 | |
morganfainberg | gyee_, +2/A but. | 01:30 |
morganfainberg | lets just say the gate queue has been slow | 01:30 |
gyee_ | morganfainberg, thanks! | 01:30 |
*** moted has joined #openstack-dev | 01:30 | |
morganfainberg | as in... i think i reverified a patch this morning... | 01:30 |
*** glenng1 has joined #openstack-dev | 01:30 | |
morganfainberg | and it's still not at the top of the queue | 01:30 |
gyee_ | wow | 01:30 |
morganfainberg | gyee__ yeah my patch is still ~20 from the top | 01:31 |
morganfainberg | and there are 52 in the gate queue | 01:31 |
*** CaptTofu has quit IRC | 01:31 | |
morganfainberg | and i think we were ~38 deep when i reverified | 01:32 |
morganfainberg | so, 18ish processed since ... 1107 pacific | 01:32 |
gyee_ | what's cause for the slowness? | 01:32 |
*** galstrom_zzz is now known as galstrom | 01:32 | |
morganfainberg | not sure, something with the devstack vms | 01:32 |
morganfainberg | nodepool, jenkins, something | 01:32 |
morganfainberg | i missed part of the convo in -infra | 01:32 |
*** angdraug has quit IRC | 01:33 | |
*** glenng has quit IRC | 01:33 | |
*** melwitt has quit IRC | 01:33 | |
*** vipul is now known as vipul-away | 01:34 | |
morganfainberg | gyee_, possibly some xml issues w/ jenkins | 01:34 |
*** csd has joined #openstack-dev | 01:34 | |
morganfainberg | someone is working on it | 01:34 |
morganfainberg | afaict | 01:34 |
gyee_ | xml is an issue :D | 01:34 |
morganfainberg | java, an api to turn xml into tracebacks? | 01:35 |
*** dkranz has joined #openstack-dev | 01:35 | |
* morganfainberg ducks from anyone who really likes java. | 01:35 | |
*** cdub has quit IRC | 01:35 | |
*** mikeoutland has joined #openstack-dev | 01:35 | |
gyee_ | the way I look at it, java is tool, just like python | 01:36 |
*** mikeoutland has quit IRC | 01:36 | |
morganfainberg | hehe | 01:36 |
*** cdub has joined #openstack-dev | 01:36 | |
morganfainberg | oh... unrelated i need to finally setup a bot in openstack-keystone channel since the MOTD is aparantly not enough to send people over here. | 01:36 |
*** barney_ has left #openstack-dev | 01:37 | |
gyee_ | morganfainberg, while you are at it, why don't you work on a keystone bot | 01:37 |
morganfainberg | gyee_, that does what? | 01:37 |
gyee_ | it will record all the questions asked of keystone team | 01:37 |
morganfainberg | LOL | 01:38 |
*** galstrom is now known as galstrom_zzz | 01:38 | |
morganfainberg | sure. i'll store those in /dev/null | 01:38 |
morganfainberg | >.> | 01:38 |
morganfainberg | <.< | 01:38 |
gyee_ | they play it back | 01:38 |
morganfainberg | easiest storage location | 01:38 |
*** xingchao has joined #openstack-dev | 01:38 | |
morganfainberg | gyee_, i think i don't want to dive that deep into irc bots | 01:38 |
morganfainberg | :P | 01:38 |
*** mdomsch has joined #openstack-dev | 01:38 | |
*** boris-42 has quit IRC | 01:39 | |
*** mikeoutland has joined #openstack-dev | 01:39 | |
*** xuhanp has joined #openstack-dev | 01:39 | |
*** kgriffs is now known as kgriffs_afk | 01:39 | |
*** dkranz has quit IRC | 01:41 | |
*** sarob has joined #openstack-dev | 01:43 | |
*** SumitNaiksatam has joined #openstack-dev | 01:44 | |
*** CaptTofu has joined #openstack-dev | 01:45 | |
*** yamahata has joined #openstack-dev | 01:48 | |
ayoung | jamielennox, , did you do the environment refactor? It was either you or lbragstad and now it is not possible to run certain individual tests | 01:48 |
ayoung | I can hack around it by calling | 01:48 |
jamielennox | ayoung: which env refactor? | 01:48 |
ayoung | environment.use_stdlib() | 01:48 |
jamielennox | oh right | 01:48 |
jamielennox | yea that was mine | 01:49 |
ayoung | jamielennox, so some tests fail when that never gets called | 01:49 |
*** mdomsch has quit IRC | 01:49 | |
ayoung | something in the base class does a "run once" | 01:49 |
jamielennox | so yes, that will always need to be called, why isn't it | 01:49 |
jamielennox | ? | 01:49 |
ayoung | configure_once | 01:49 |
jamielennox | doesn't need to be in a base class | 01:50 |
ayoung | jamielennox, I don't know | 01:50 |
jamielennox | it can just be in the static part | 01:50 |
ayoung | that is why I am asking you | 01:50 |
ayoung | I don't think so | 01:50 |
jamielennox | it generally needs to be called before you do most of the import keystone stuff | 01:50 |
ayoung | I had it in the setup function and the tests then fail when run in bulk | 01:50 |
ayoung | the testrunner itself needs to default to calling that | 01:50 |
ayoung | I think | 01:50 |
jamielennox | that would work | 01:50 |
jamielennox | but what has changed that this is an issue now? | 01:50 |
ayoung | some tests don't setup an eventlet server and neither the eventlet nor the stdlib path gets called | 01:51 |
ayoung | jamielennox, I don';t think anything changed | 01:51 |
jamielennox | it's triggered from keystone.tests.core - and everything should be importing that | 01:51 |
*** csd has quit IRC | 01:51 | |
ayoung | I think I finally started running individual tests that trip over it | 01:51 |
*** mikeoutland has quit IRC | 01:51 | |
ayoung | jamielennox, if I put a breakpoint in that code, it is never run, neither branch (use_eventlet or stdlib) | 01:52 |
jamielennox | what's the command you are runinng? | 01:52 |
ayoung | jamielennox, try this | 01:52 |
*** alex_xu has joined #openstack-dev | 01:52 | |
*** prad has joined #openstack-dev | 01:52 | |
*** michchap_ has joined #openstack-dev | 01:52 | |
*** alex_xu has quit IRC | 01:52 | |
*** prad has quit IRC | 01:52 | |
*** soulxu1304_ is now known as alex_xu | 01:52 | |
ayoung | I'm running inside Eclipse when I see the problem...it runs | 01:52 |
*** michchap has quit IRC | 01:53 | |
ayoung | /usr/bin/nosetests keystone.tests.test_auth | 01:53 |
ayoung | lemme try from a venv commanbd line | 01:53 |
jamielennox | if i try that from the CLI then it works | 01:54 |
*** carl_baldwin has joined #openstack-dev | 01:54 | |
ayoung | wierd, me to. ... one sec | 01:54 |
jamielennox | well it fails but it's not because of an environment thing | 01:54 |
ayoung | heh...one sec | 01:54 |
*** Sumeniac has joined #openstack-dev | 01:55 | |
*** aeperezt has joined #openstack-dev | 01:55 | |
ayoung | jamielennox, I think it is the standar threads hack | 01:56 |
*** bdpayne has quit IRC | 01:56 | |
*** vipul-away is now known as vipul | 01:57 | |
ayoung | AttributeError: 'module' object has no attribute 'DeprecatedOpt' jamielennox | 01:58 |
jamielennox | ayoung: eh? that's a oslo.config thing isn't it? | 01:58 |
ayoung | Keeping me from reproducing | 01:58 |
morganfainberg | ayoung, wrong version of oslo.config? | 01:58 |
ayoung | prolly | 01:58 |
jamielennox | ayoung: i got a AttributeError: 'NoneType' object has no attribute 'CalledProcessError' mixed in with a bunch of other stuff | 01:59 |
jamielennox | that is an env | 01:59 |
ayoung | jamielennox, that is it! | 01:59 |
ayoung | and that is due to the environment setup not being run | 01:59 |
ayoung | no...that test is only passing by accident | 01:59 |
*** stevemar has joined #openstack-dev | 02:00 | |
ayoung | if you run the tests in bulk, they pass, but if you run with STANDARD_THREADS, the setup call gets missed...or maybe It just misses a part of it? | 02:00 |
ayoung | let me see something... | 02:00 |
*** sushils has quit IRC | 02:01 | |
jamielennox | hmm, there is nothing in tests.core | 02:01 |
ayoung | yeah, it got moved into fixtures | 02:02 |
*** sushils has joined #openstack-dev | 02:02 | |
ayoung | blame bknudson | 02:02 |
*** cdub has quit IRC | 02:02 | |
*** xingchao_ has joined #openstack-dev | 02:03 | |
jamielennox | blame dstanek it appears | 02:03 |
ayoung | ah, sure, blame someone | 02:03 |
jamielennox | so that should be in the tests.core file still | 02:04 |
*** sarob has quit IRC | 02:04 | |
*** anniec has quit IRC | 02:04 | |
ayoung | jamielennox, Its not the straight forward. Really what we need is something that checks if the eventlet code has been called and, if not, calls the stdlib versions | 02:06 |
ayoung | I wonder if this breaks things on apache? | 02:06 |
*** stevemar2 has joined #openstack-dev | 02:06 | |
*** xingchao has quit IRC | 02:06 | |
*** stevemar has quit IRC | 02:07 | |
*** carl_baldwin has quit IRC | 02:07 | |
jamielennox | no, it's just in the test code | 02:07 |
jamielennox | there are parts of the tests that still rely on eventlet | 02:07 |
jamielennox | or there was | 02:07 |
jamielennox | it's a really tough thing to swap in and out, you need to pick one at the start | 02:08 |
ayoung | I think you can default to stdlib, and swap to eventlet, just not the reverse | 02:09 |
ayoung | I think that the stdlib code is never called | 02:09 |
jamielennox | you can, it's not a good way to run tests | 02:10 |
ayoung | its fine | 02:10 |
ayoung | I think there is bleed over | 02:11 |
ayoung | so we are not pure in our testing right now anyway | 02:11 |
ayoung | this is no worse than what we are doing now, and arguably better. | 02:12 |
ayoung | ah..something just failed. Need to see if it was due to this change | 02:12 |
jamielennox | yea, at the beginning when i did the environment thing the point was that you had to pick and that if you tried to change it it will raise | 02:12 |
jamielennox | an explicit choice is better than guessing | 02:13 |
ayoung | jamielennox, what worries me is that it is not failing now without that code ever having been called during a test run. I think it is run once for all tests, and we've been masking the problem | 02:13 |
*** Mandell has quit IRC | 02:14 | |
jamielennox | it is only ever supposed to be run once | 02:14 |
jamielennox | i guess when it does the testr script that file is being imported | 02:14 |
*** obondarev_ has joined #openstack-dev | 02:14 | |
*** morazi has quit IRC | 02:15 | |
*** stevemar2 has quit IRC | 02:15 | |
*** rods2 has quit IRC | 02:16 | |
*** xarses has joined #openstack-dev | 02:17 | |
*** stevemar has joined #openstack-dev | 02:17 | |
jamielennox | ayoung: do you have any idea why i would be seeing these failures? http://logs.openstack.org/02/59602/10/check/gate-keystone-python27/e40e5fe/ | 02:17 |
* ayoung would love line level anchors for those logs | 02:18 | |
jamielennox | ayoung: you'll see them | 02:18 |
*** erkules_ has joined #openstack-dev | 02:18 | |
ayoung | project_endpoint | 02:18 |
ayoung | no sauch table | 02:19 |
ayoung | jamielennox, I think that is in an extension, and the extension code might not be getting called to create the table, sql-a wise? | 02:19 |
*** galstrom_zzz is now known as galstrom | 02:19 | |
*** ayoung is now known as a_yakshaver | 02:20 | |
jamielennox | right that was my thought to | 02:20 |
jamielennox | the patch has added some new - seperate - database testing that doesn't tie in to the rest | 02:21 |
jamielennox | so i though that maybe it was messing with the pristine copy | 02:21 |
jamielennox | but it doesn't appear to and as they are both setup in the relevant setUp() | 02:21 |
jamielennox | i can't imagine why | 02:21 |
*** erkules has quit IRC | 02:22 | |
*** Farooque1 has joined #openstack-dev | 02:22 | |
*** CaptTofu has quit IRC | 02:23 | |
*** CaptTofu has joined #openstack-dev | 02:23 | |
*** tanisdl has quit IRC | 02:23 | |
*** a_yakshaver is now known as ayoung | 02:24 | |
ayoung | jamielennox, https://review.openstack.org/#/c/65194/ does that work for you as well? | 02:25 |
*** Edward-Zhang has quit IRC | 02:25 | |
*** erkules_ is now known as erkules | 02:26 | |
*** stevemar has quit IRC | 02:26 | |
lbragstad | ayoung: get it figured out? Sorry I missed your ping ealier | 02:27 |
lbragstad | earlier* | 02:27 |
ayoung | lbragstad, I'll add you to the draft review | 02:27 |
*** willingc has joined #openstack-dev | 02:28 | |
jamielennox | ayoung: it'll work but it's really bad | 02:28 |
*** stevemar has joined #openstack-dev | 02:28 | |
ayoung | jamielennox, why is it bad? | 02:29 |
jamielennox | just put environment.use_eventlet() into the top of keystone/tests/core.py | 02:29 |
ayoung | hrms.... | 02:29 |
jamielennox | the point of it is that you should have to choose an environment | 02:29 |
jamielennox | i mean it will work because the modules are just treated as variables but it seems unsafe somehow | 02:30 |
ayoung | Ok....I disagree. Eventlet is the blight on the land. Why should sane people suffer for others insanity? | 02:30 |
*** kgriffs_afk is now known as kgriffs | 02:30 | |
*** Sumeniac has quit IRC | 02:31 | |
ayoung | I mean, we are going to tie all of our tests to eventlet? Ugh | 02:31 |
ayoung | but...OK, I can do that, too | 02:31 |
jamielennox | ayoung: they've always been tied | 02:32 |
jamielennox | there are still some tests that start up a full wsgi server | 02:32 |
lbragstad | ayoung: sure I'll review | 02:32 |
ayoung | I know....it feels like a step backwards | 02:32 |
jamielennox | and if you don't have them using eventlet then you deadlock | 02:32 |
ayoung | lbragstad, crud, I just deleted it...let me put it back | 02:32 |
lbragstad | lol | 02:32 |
ayoung | lbragstad, nah, nevermind, wasn't your mistake anyway | 02:32 |
ayoung | jamielennox, yeah...those are the tests that must be run earlier than the cms code in order for this to ever succeed. | 02:33 |
*** dstanek has joined #openstack-dev | 02:35 | |
*** stevemar has quit IRC | 02:35 | |
*** Sumeniac has joined #openstack-dev | 02:35 | |
*** nati_uen_ has quit IRC | 02:37 | |
*** stevemar has joined #openstack-dev | 02:38 | |
*** RajeshMohan has quit IRC | 02:38 | |
*** RajeshMohan has joined #openstack-dev | 02:38 | |
jamielennox | ayoung: do you know how the tests load the databases? i don't think it's my fault | 02:40 |
*** stevemar has quit IRC | 02:40 | |
ayoung | lbragstad, howcome gerrit is not finding your name | 02:40 |
ayoung | jamielennox, hold on | 02:40 |
*** kgriffs is now known as kgriffs_afk | 02:40 | |
ayoung | jamielennox, I think I know the answer, but I need to comb through that test first | 02:40 |
jamielennox | in the subunit tests it appears to be that the tests start loading the project_endpoint migrations and then tries to run the regular tests | 02:40 |
ayoung | jamielennox, that sounds wrong | 02:41 |
*** amotoki has joined #openstack-dev | 02:41 | |
ayoung | I thought the migrations were not run except by the migration tests | 02:41 |
jamielennox | ahh, actually, it looks like project_endpoint migrations are happening on there own - just the 1 migration into a fresh db - and then it tries to install the fixtures | 02:41 |
ayoung | the others should be autogenerating the tables, or so I remembered. We went back and forth on that so many times. | 02:41 |
lbragstad | ayoung: try ldbragst@us.ibm.com | 02:41 |
*** stevemar has joined #openstack-dev | 02:42 | |
ayoung | lbragstad, you show up as ldbragst | 02:42 |
jamielennox | i know we talked about it a lot but i didn't know the resolution | 02:42 |
ayoung | maybe you should use that as your irc nick | 02:43 |
ayoung | jamielennox, https://review.openstack.org/#/c/65195/ | 02:43 |
jamielennox | ayoung: you can remove it from the fixture - it only needs to be defined once | 02:43 |
*** fire has joined #openstack-dev | 02:44 | |
*** glenng1 is now known as glenng | 02:44 | |
ayoung | I don't know if I want to do that. It is ok to run more than once, and not having it in the fixture code means it gets run by magics | 02:44 |
jamielennox | ayoung: also you should do it prior to all the imports there are things that rely on being able to import from environment | 02:45 |
jamielennox | it is designed to be run kind of like gettext - you have to pull it in early and then it will just work everywhere | 02:45 |
ayoung | appserver does it after the imports | 02:45 |
*** pablosan has joined #openstack-dev | 02:46 | |
*** stevemar has quit IRC | 02:46 | |
*** stevemar2 has joined #openstack-dev | 02:46 | |
*** zaitcev has quit IRC | 02:47 | |
*** zaitcev has joined #openstack-dev | 02:48 | |
*** stevemar2 has quit IRC | 02:48 | |
*** stevemar has joined #openstack-dev | 02:50 | |
ayoung | jamielennox, so where should it go? Right after from keystone.common import environment? | 02:50 |
jamielennox | ayoung: i think that it got rearranged after they moved it out | 02:51 |
jamielennox | really from keystone.common import environment should be up top | 02:51 |
jamielennox | then do environment.use_eventlet() | 02:51 |
jamielennox | then all the other imports | 02:51 |
jamielennox | ayoung: https://github.com/openstack/keystone/blob/stable/havana/keystone/tests/core.py | 02:52 |
jamielennox | :46 | 02:53 |
*** jasdeepH has quit IRC | 02:53 | |
*** zaitcev has quit IRC | 02:53 | |
*** jasdeepH has joined #openstack-dev | 02:54 | |
ayoung | jamielennox, Are you sure we need that? If feels like we are going too far | 02:54 |
jamielennox | ayoung: ... it had been there for a really long time | 02:55 |
jamielennox | it was there pretty much for this reason | 02:55 |
*** sandywalsh has quit IRC | 02:55 | |
jamielennox | it also is exactly the same process that is being used in the current fixture, it's just being imported from the wrong place | 02:55 |
jamielennox | it is the same idea as having it in bin/keystone-all, it just needs to be imported somewhere that is imported really early on | 02:56 |
*** galstrom is now known as galstrom_zzz | 02:57 | |
*** zaitcev has joined #openstack-dev | 02:58 | |
*** zaitcev has quit IRC | 02:59 | |
*** markwash has joined #openstack-dev | 02:59 | |
*** Edward-Zhang has joined #openstack-dev | 03:01 | |
*** stevemar has quit IRC | 03:01 | |
*** hemna has quit IRC | 03:01 | |
*** achampion has joined #openstack-dev | 03:02 | |
*** jasdeepH has quit IRC | 03:02 | |
*** stevemar has joined #openstack-dev | 03:03 | |
*** yamahata has quit IRC | 03:03 | |
*** byeager has joined #openstack-dev | 03:04 | |
*** stevemar has quit IRC | 03:04 | |
*** galstrom_zzz is now known as galstrom | 03:05 | |
*** buzztroll has quit IRC | 03:05 | |
*** stevemar has joined #openstack-dev | 03:06 | |
*** stevemar has quit IRC | 03:08 | |
*** stevemar has joined #openstack-dev | 03:09 | |
*** galstrom is now known as galstrom_zzz | 03:10 | |
stevemar | bknudson, ping | 03:11 |
*** galstrom_zzz is now known as galstrom | 03:12 | |
*** stevemar has quit IRC | 03:12 | |
*** stevemar has joined #openstack-dev | 03:14 | |
*** hemna has joined #openstack-dev | 03:15 | |
bknudson | stevemar: what's up? | 03:15 |
*** spzala has quit IRC | 03:16 | |
*** Farooque1 has quit IRC | 03:16 | |
lbragstad | bknudson: I have a question for you, hope you had a good holiday btw :) | 03:16 |
bknudson | lbragstad: what's the question? | 03:16 |
*** sushils has quit IRC | 03:17 | |
lbragstad | so, you have a class that gets inherited by two other classes and they implement a method that is in the base class | 03:17 |
lbragstad | https://review.openstack.org/#/c/50362/27/keystone/auth/plugins/external.py | 03:17 |
*** kgriffs_afk is now known as kgriffs | 03:17 | |
lbragstad | in the base class, should you just 'pass' or should you be raising NotImplemented? | 03:17 |
*** noorul has joined #openstack-dev | 03:18 | |
lbragstad | see line 65 | 03:18 |
bknudson | lbragstad: the method is marked with @abc.abstractmethod , so if it's not overridden then you won't be able to create the instance. | 03:19 |
lbragstad | gotcha | 03:19 |
lbragstad | ok | 03:19 |
bknudson | so it can do pass or NotImplemented... it's just what you'd want to have as a default implementation | 03:19 |
lbragstad | makes sense | 03:19 |
bknudson | I think the subclasses can do a super() to call it to get the default impl. | 03:19 |
lbragstad | in this case you wouldn't really want to do that since it is just passing in the default impl | 03:20 |
*** stevemar has quit IRC | 03:21 | |
*** willingc has quit IRC | 03:21 | |
*** stevemar has joined #openstack-dev | 03:23 | |
*** sushils has joined #openstack-dev | 03:23 | |
*** doug_shelley66 has quit IRC | 03:25 | |
*** stevemar has quit IRC | 03:25 | |
*** joshuamckenty has quit IRC | 03:25 | |
*** fire has quit IRC | 03:25 | |
*** stevemar has joined #openstack-dev | 03:26 | |
*** willingc has joined #openstack-dev | 03:27 | |
stevemar | bknudson: about https://review.openstack.org/#/c/64349/ | 03:27 |
*** kgriffs is now known as kgriffs_afk | 03:27 | |
ayoung | gyee_, just updated the patch....you should be able to see what I was headed toward | 03:28 |
stevemar | bknudson, you mention adding the resolve future dependency call in the load backends of the test... which is fine | 03:28 |
*** fire has joined #openstack-dev | 03:28 | |
stevemar | but you also said to include the oauth bits in that same part, so it should be called first, then the resolve part? | 03:29 |
*** mikeoutland has joined #openstack-dev | 03:29 | |
*** stevemar has quit IRC | 03:31 | |
*** corvus is now known as jeblair | 03:31 | |
*** mikeoutland has quit IRC | 03:31 | |
*** evgenyf has joined #openstack-dev | 03:32 | |
*** stevemar has joined #openstack-dev | 03:32 | |
*** novas0x2a|laptop has quit IRC | 03:32 | |
*** Edward-Zhang has quit IRC | 03:33 | |
*** colinmcnamara has joined #openstack-dev | 03:33 | |
*** CaptTofu has quit IRC | 03:33 | |
*** CaptTofu has joined #openstack-dev | 03:34 | |
*** pixelb has quit IRC | 03:35 | |
*** buzztroll has joined #openstack-dev | 03:36 | |
*** jp_at_hp has quit IRC | 03:37 | |
*** gongysh has joined #openstack-dev | 03:37 | |
*** stevemar has quit IRC | 03:37 | |
*** stevemar has joined #openstack-dev | 03:40 | |
*** galstrom is now known as galstrom_zzz | 03:40 | |
*** ayoung has quit IRC | 03:41 | |
*** stevemar has quit IRC | 03:42 | |
*** markvoelker1 has joined #openstack-dev | 03:42 | |
*** claxton has joined #openstack-dev | 03:42 | |
*** rraja has joined #openstack-dev | 03:42 | |
*** nati_ueno has joined #openstack-dev | 03:43 | |
*** krotscheck has joined #openstack-dev | 03:44 | |
*** stevemar has joined #openstack-dev | 03:44 | |
*** paragan has joined #openstack-dev | 03:44 | |
*** paragan has quit IRC | 03:44 | |
*** paragan has joined #openstack-dev | 03:44 | |
*** stevemar has quit IRC | 03:46 | |
*** dstanek has quit IRC | 03:47 | |
*** sungju has joined #openstack-dev | 03:47 | |
*** yamahata has joined #openstack-dev | 03:47 | |
*** krotscheck has quit IRC | 03:47 | |
*** nati_ueno has quit IRC | 03:47 | |
*** stevemar has joined #openstack-dev | 03:48 | |
*** sushils has quit IRC | 03:50 | |
*** gordc1 has quit IRC | 03:51 | |
*** stevemar has quit IRC | 03:51 | |
*** yamahata has quit IRC | 03:52 | |
*** stevemar has joined #openstack-dev | 03:53 | |
*** stevemar has quit IRC | 03:55 | |
*** spzala has joined #openstack-dev | 03:55 | |
*** Mandell has joined #openstack-dev | 03:56 | |
*** stevemar has joined #openstack-dev | 03:56 | |
*** dkuffner has joined #openstack-dev | 03:56 | |
*** bdpayne has joined #openstack-dev | 03:58 | |
*** stevemar has quit IRC | 03:58 | |
*** fire has quit IRC | 03:58 | |
*** carl_baldwin has joined #openstack-dev | 03:59 | |
*** stevemar has joined #openstack-dev | 04:00 | |
*** aditirav has joined #openstack-dev | 04:01 | |
*** stevemar has quit IRC | 04:01 | |
*** CaptTofu has quit IRC | 04:01 | |
*** jasdeepH has joined #openstack-dev | 04:02 | |
*** CaptTofu has joined #openstack-dev | 04:02 | |
*** stevemar has joined #openstack-dev | 04:03 | |
*** pdevine has quit IRC | 04:03 | |
*** willingc has quit IRC | 04:03 | |
*** stevemar has quit IRC | 04:05 | |
*** carl_baldwin has quit IRC | 04:05 | |
*** bdpayne has quit IRC | 04:06 | |
*** stevemar has joined #openstack-dev | 04:06 | |
*** rcleere has joined #openstack-dev | 04:08 | |
*** stevemar has quit IRC | 04:08 | |
*** carl_baldwin has joined #openstack-dev | 04:09 | |
*** buzztroll has quit IRC | 04:09 | |
*** stevemar has joined #openstack-dev | 04:09 | |
*** stevemar has quit IRC | 04:12 | |
*** stevemar has joined #openstack-dev | 04:13 | |
*** stevemar has quit IRC | 04:15 | |
*** stevemar has joined #openstack-dev | 04:16 | |
*** stevemar has quit IRC | 04:17 | |
*** kgriffs_afk is now known as kgriffs | 04:18 | |
*** spzala has quit IRC | 04:18 | |
*** terriyu has quit IRC | 04:19 | |
*** stevemar has joined #openstack-dev | 04:19 | |
*** markwash has quit IRC | 04:20 | |
*** colinmcnamara has quit IRC | 04:20 | |
*** stevemar has quit IRC | 04:21 | |
*** stevemar has joined #openstack-dev | 04:23 | |
*** colinmcnamara has joined #openstack-dev | 04:24 | |
*** pdevine has joined #openstack-dev | 04:25 | |
*** cdub has joined #openstack-dev | 04:27 | |
*** sumanthns has joined #openstack-dev | 04:28 | |
*** kgriffs is now known as kgriffs_afk | 04:28 | |
*** colinmcnamara has quit IRC | 04:29 | |
*** stevemar has quit IRC | 04:30 | |
*** stevemar has joined #openstack-dev | 04:32 | |
*** stevemar has quit IRC | 04:33 | |
*** aditirav_ has joined #openstack-dev | 04:34 | |
*** evgenyf has quit IRC | 04:35 | |
*** stevemar has joined #openstack-dev | 04:35 | |
*** sumansn_ has joined #openstack-dev | 04:35 | |
*** aditirav_ has quit IRC | 04:36 | |
*** ArxCruz has quit IRC | 04:36 | |
*** aditirav has quit IRC | 04:36 | |
*** aditirav_ has joined #openstack-dev | 04:36 | |
*** fatguylittlecoat has joined #openstack-dev | 04:36 | |
*** aditirav_ has quit IRC | 04:36 | |
*** carl_baldwin has quit IRC | 04:36 | |
*** sumanthns has quit IRC | 04:37 | |
*** aditirav has joined #openstack-dev | 04:37 | |
*** amcrn has quit IRC | 04:39 | |
*** stevemar has quit IRC | 04:39 | |
*** Edward-Zhang has joined #openstack-dev | 04:39 | |
*** stevemar has joined #openstack-dev | 04:41 | |
*** harlowja is now known as harlowja_away | 04:42 | |
*** pablosan has quit IRC | 04:43 | |
*** stevemar has quit IRC | 04:43 | |
*** troytoman is now known as troytoman-away | 04:44 | |
*** stevemar has joined #openstack-dev | 04:45 | |
*** stevemar has quit IRC | 04:47 | |
*** carl_baldwin has joined #openstack-dev | 04:47 | |
*** stevemar has joined #openstack-dev | 04:48 | |
*** zhiyan has joined #openstack-dev | 04:49 | |
*** zhiyan has left #openstack-dev | 04:49 | |
*** markwash has joined #openstack-dev | 04:49 | |
*** Edward-Zhang has quit IRC | 04:50 | |
*** Edward-Zhang has joined #openstack-dev | 04:50 | |
*** stevemar has quit IRC | 04:53 | |
*** stevemar has joined #openstack-dev | 04:54 | |
*** markwash has quit IRC | 04:56 | |
*** stevemar has quit IRC | 04:56 | |
*** stevemar has joined #openstack-dev | 04:57 | |
*** RajeshMohan has quit IRC | 04:58 | |
*** stevemar has quit IRC | 04:58 | |
*** RajeshMohan has joined #openstack-dev | 04:58 | |
*** stevemar has joined #openstack-dev | 05:00 | |
*** stevemar has quit IRC | 05:02 | |
*** buzztroll has joined #openstack-dev | 05:03 | |
*** stevemar has joined #openstack-dev | 05:03 | |
*** rraja has quit IRC | 05:08 | |
*** stevemar has quit IRC | 05:08 | |
*** carl_baldwin has quit IRC | 05:08 | |
*** fire has joined #openstack-dev | 05:08 | |
*** stevemar has joined #openstack-dev | 05:09 | |
*** jasondotstar has quit IRC | 05:10 | |
*** carl_baldwin has joined #openstack-dev | 05:11 | |
*** stevemar has quit IRC | 05:11 | |
*** harlowja_away is now known as harlowja | 05:12 | |
*** stevemar has joined #openstack-dev | 05:13 | |
*** markwash has joined #openstack-dev | 05:13 | |
*** stevemar has quit IRC | 05:14 | |
*** stevemar has joined #openstack-dev | 05:16 | |
*** sc68cal has quit IRC | 05:16 | |
*** byeager has quit IRC | 05:18 | |
*** stevemar has quit IRC | 05:18 | |
*** nati_ueno has joined #openstack-dev | 05:18 | |
*** markwash has quit IRC | 05:19 | |
*** kgriffs_afk is now known as kgriffs | 05:19 | |
*** irenab has joined #openstack-dev | 05:19 | |
*** yamahata has joined #openstack-dev | 05:19 | |
*** stevemar has joined #openstack-dev | 05:20 | |
*** dstufft_ has joined #openstack-dev | 05:20 | |
*** aeperezt has quit IRC | 05:21 | |
*** dstufft has quit IRC | 05:22 | |
*** buzztroll has quit IRC | 05:22 | |
*** pmathews has joined #openstack-dev | 05:23 | |
*** blamar has quit IRC | 05:24 | |
*** carl_baldwin has quit IRC | 05:24 | |
*** jecarey_ has quit IRC | 05:24 | |
*** colinmcnamara has joined #openstack-dev | 05:25 | |
*** carl_baldwin has joined #openstack-dev | 05:25 | |
*** stevemar has quit IRC | 05:26 | |
*** markwash has joined #openstack-dev | 05:27 | |
*** markwash has quit IRC | 05:27 | |
*** sc68cal has joined #openstack-dev | 05:28 | |
*** stevemar has joined #openstack-dev | 05:29 | |
*** mnaser has quit IRC | 05:29 | |
*** vipul has quit IRC | 05:29 | |
*** mnaser has joined #openstack-dev | 05:29 | |
*** mnaser has quit IRC | 05:29 | |
*** mnaser has joined #openstack-dev | 05:29 | |
*** sballe_ has joined #openstack-dev | 05:29 | |
*** colinmcnamara has quit IRC | 05:29 | |
*** tzumainn has quit IRC | 05:30 | |
*** vipul has joined #openstack-dev | 05:30 | |
*** sballe has quit IRC | 05:30 | |
*** zul has quit IRC | 05:30 | |
*** comay has quit IRC | 05:30 | |
*** mikeoutland has joined #openstack-dev | 05:30 | |
*** comay has joined #openstack-dev | 05:31 | |
*** medberry has joined #openstack-dev | 05:31 | |
*** medberry has quit IRC | 05:31 | |
*** medberry has joined #openstack-dev | 05:31 | |
*** zul has joined #openstack-dev | 05:31 | |
*** jdennis1 has joined #openstack-dev | 05:32 | |
*** DuncanT-1 has joined #openstack-dev | 05:32 | |
*** jang has joined #openstack-dev | 05:33 | |
*** devanand1 has joined #openstack-dev | 05:33 | |
*** retr0h_ has joined #openstack-dev | 05:34 | |
*** beav- has joined #openstack-dev | 05:34 | |
*** ivoks_ has joined #openstack-dev | 05:34 | |
*** Anticime1 has joined #openstack-dev | 05:35 | |
*** Brainspa1kle has joined #openstack-dev | 05:35 | |
*** stanzgy_ has joined #openstack-dev | 05:35 | |
*** gsilvis_ has joined #openstack-dev | 05:35 | |
*** fatguylittlecoat has quit IRC | 05:36 | |
*** SumitNaiksatam has quit IRC | 05:36 | |
*** salv-orlando has quit IRC | 05:36 | |
*** marios has quit IRC | 05:36 | |
*** rwsu has quit IRC | 05:36 | |
*** russell_h has quit IRC | 05:36 | |
*** lifeless has quit IRC | 05:36 | |
*** nkinder has quit IRC | 05:36 | |
*** harlowja has quit IRC | 05:36 | |
*** toddnni has quit IRC | 05:36 | |
*** luis_ has quit IRC | 05:36 | |
*** ihrachys has quit IRC | 05:36 | |
*** andreaf has quit IRC | 05:36 | |
*** pasquier-s has quit IRC | 05:36 | |
*** milki has quit IRC | 05:36 | |
*** crank has quit IRC | 05:36 | |
*** haleyb has quit IRC | 05:36 | |
*** sgordon`` has quit IRC | 05:36 | |
*** marios has joined #openstack-dev | 05:36 | |
*** crank has joined #openstack-dev | 05:36 | |
*** toddnni has joined #openstack-dev | 05:36 | |
*** sgordon` has joined #openstack-dev | 05:36 | |
*** luis_ has joined #openstack-dev | 05:36 | |
*** fatguylittlecoat has joined #openstack-dev | 05:36 | |
*** milki has joined #openstack-dev | 05:36 | |
*** lifeless has joined #openstack-dev | 05:36 | |
*** nkinder has joined #openstack-dev | 05:36 | |
*** russell_h has joined #openstack-dev | 05:36 | |
*** pasquier-s has joined #openstack-dev | 05:36 | |
*** ihrachys has joined #openstack-dev | 05:36 | |
*** andreaf has joined #openstack-dev | 05:36 | |
*** haleyb has joined #openstack-dev | 05:36 | |
*** SumitNaiksatam has joined #openstack-dev | 05:36 | |
*** rwsu has joined #openstack-dev | 05:37 | |
*** comay has quit IRC | 05:37 | |
*** p4tux_ has joined #openstack-dev | 05:37 | |
*** ctracey` has joined #openstack-dev | 05:38 | |
*** rm_work has quit IRC | 05:38 | |
*** aditirav has quit IRC | 05:39 | |
*** neoXsys has quit IRC | 05:39 | |
*** thingee has quit IRC | 05:39 | |
*** jang1 has quit IRC | 05:39 | |
*** DuncanT- has quit IRC | 05:39 | |
*** Brainspackle has quit IRC | 05:39 | |
*** gancl has quit IRC | 05:39 | |
*** pleia2 has quit IRC | 05:39 | |
*** sbadia has quit IRC | 05:39 | |
*** gsilvis has quit IRC | 05:39 | |
*** skraynev has quit IRC | 05:39 | |
*** JStoker has quit IRC | 05:39 | |
*** ctracey has quit IRC | 05:39 | |
*** jdennis has quit IRC | 05:39 | |
*** beav has quit IRC | 05:39 | |
*** vladan has quit IRC | 05:39 | |
*** nrs_ has quit IRC | 05:39 | |
*** rch has quit IRC | 05:39 | |
*** ivoks has quit IRC | 05:39 | |
*** stanzgy has quit IRC | 05:39 | |
*** p4tux has quit IRC | 05:39 | |
*** retr0h has quit IRC | 05:39 | |
*** shardy has quit IRC | 05:39 | |
*** kgriffs has quit IRC | 05:39 | |
*** sirushti has quit IRC | 05:39 | |
*** devananda has quit IRC | 05:39 | |
*** Anticimex has quit IRC | 05:39 | |
*** csaba|afk has quit IRC | 05:39 | |
*** shane-wang has quit IRC | 05:39 | |
*** nrs__ has joined #openstack-dev | 05:39 | |
*** _sirushti has joined #openstack-dev | 05:39 | |
*** thingee has joined #openstack-dev | 05:39 | |
*** gancl has joined #openstack-dev | 05:40 | |
*** nrs__ is now known as nrs_ | 05:40 | |
*** skraynev has joined #openstack-dev | 05:40 | |
*** _sirushti is now known as sirushti | 05:40 | |
*** vladan has joined #openstack-dev | 05:40 | |
*** JStoker has joined #openstack-dev | 05:40 | |
*** rm_work|away has joined #openstack-dev | 05:40 | |
*** retr0h_ is now known as retr0h | 05:41 | |
*** rm_work|away is now known as rm_work | 05:41 | |
*** rm_work has joined #openstack-dev | 05:41 | |
*** carl_baldwin has quit IRC | 05:42 | |
*** pleia2 has joined #openstack-dev | 05:43 | |
*** sbadia has joined #openstack-dev | 05:43 | |
*** chandankumar has joined #openstack-dev | 05:44 | |
*** rcleere has quit IRC | 05:45 | |
*** buzztroll has joined #openstack-dev | 05:45 | |
*** shane-wang has joined #openstack-dev | 05:46 | |
*** buzztroll has quit IRC | 05:46 | |
*** kgriffs_afk has joined #openstack-dev | 05:46 | |
*** shardy has joined #openstack-dev | 05:46 | |
*** neoXsys has joined #openstack-dev | 05:47 | |
*** kgriffs_afk is now known as kgriffs | 05:47 | |
*** rch has joined #openstack-dev | 05:47 | |
*** csaba|afk has joined #openstack-dev | 05:47 | |
*** sumansn__ has joined #openstack-dev | 05:48 | |
*** Ryan_Lane has joined #openstack-dev | 05:48 | |
*** slagle_ has joined #openstack-dev | 05:49 | |
*** claxton has quit IRC | 05:50 | |
*** jcooley_ has joined #openstack-dev | 05:51 | |
*** sirushti has quit IRC | 05:52 | |
*** p4tux_ has quit IRC | 05:52 | |
*** lifeless has quit IRC | 05:52 | |
*** russell_h has quit IRC | 05:52 | |
*** Brainspa1kle has quit IRC | 05:52 | |
*** sumansn_ has quit IRC | 05:52 | |
*** cdub has quit IRC | 05:52 | |
*** sungju has quit IRC | 05:52 | |
*** sthaha has quit IRC | 05:52 | |
*** Chaser has quit IRC | 05:52 | |
*** jcooley has quit IRC | 05:52 | |
*** slagle has quit IRC | 05:52 | |
*** jcooley_ is now known as jcooley | 05:52 | |
*** stevemar has quit IRC | 05:53 | |
*** buzztroll has joined #openstack-dev | 05:54 | |
*** claxton has joined #openstack-dev | 05:54 | |
*** stevemar has joined #openstack-dev | 05:55 | |
*** rraja has joined #openstack-dev | 05:56 | |
*** Brainspackle has joined #openstack-dev | 05:57 | |
*** sirushti has joined #openstack-dev | 05:57 | |
*** p4tux_ has joined #openstack-dev | 05:57 | |
*** russell_h has joined #openstack-dev | 05:57 | |
*** cdub has joined #openstack-dev | 05:57 | |
*** sungju has joined #openstack-dev | 05:57 | |
*** sthaha has joined #openstack-dev | 05:57 | |
*** Chaser has joined #openstack-dev | 05:57 | |
*** gyee_ has quit IRC | 05:58 | |
*** stevemar has quit IRC | 05:58 | |
*** lifeless has joined #openstack-dev | 05:59 | |
*** factor has joined #openstack-dev | 05:59 | |
*** tkammer has joined #openstack-dev | 06:00 | |
*** markwash has joined #openstack-dev | 06:00 | |
*** stevemar has joined #openstack-dev | 06:00 | |
*** sandywalsh has joined #openstack-dev | 06:01 | |
*** rch has quit IRC | 06:02 | |
*** rch has joined #openstack-dev | 06:02 | |
*** stevemar has quit IRC | 06:02 | |
*** tkammer has quit IRC | 06:03 | |
*** tkammer has joined #openstack-dev | 06:03 | |
*** stevemar has joined #openstack-dev | 06:04 | |
*** sthaha has quit IRC | 06:06 | |
*** dstufft_ is now known as dstufft | 06:07 | |
*** stevemar has quit IRC | 06:09 | |
*** stevemar has joined #openstack-dev | 06:10 | |
*** haomaiwang has quit IRC | 06:11 | |
*** stevemar has quit IRC | 06:11 | |
*** yeylon_ has joined #openstack-dev | 06:11 | |
*** haomaiwang has joined #openstack-dev | 06:12 | |
*** kushal has joined #openstack-dev | 06:12 | |
*** mikeoutland has quit IRC | 06:13 | |
*** stevemar has joined #openstack-dev | 06:13 | |
*** fire has quit IRC | 06:14 | |
*** rdas has joined #openstack-dev | 06:14 | |
*** claxton has quit IRC | 06:15 | |
*** stevemar has quit IRC | 06:15 | |
*** stevemar has joined #openstack-dev | 06:17 | |
*** stevemar has quit IRC | 06:19 | |
*** cdub has quit IRC | 06:21 | |
*** stevemar has joined #openstack-dev | 06:21 | |
*** boris-42 has joined #openstack-dev | 06:22 | |
*** russell_h has quit IRC | 06:23 | |
*** russell_h has joined #openstack-dev | 06:23 | |
*** sungju has quit IRC | 06:24 | |
*** ewindisch is now known as zz_ewindisch | 06:25 | |
*** stevemar has quit IRC | 06:25 | |
*** stevemar has joined #openstack-dev | 06:27 | |
*** Edward-Zhang has quit IRC | 06:27 | |
*** marios has quit IRC | 06:27 | |
*** marios has joined #openstack-dev | 06:29 | |
*** stevemar has quit IRC | 06:29 | |
*** kgriffs is now known as kgriffs_afk | 06:30 | |
*** stevemar has joined #openstack-dev | 06:31 | |
*** mohits has joined #openstack-dev | 06:31 | |
*** stevemar has quit IRC | 06:33 | |
*** stevemar has joined #openstack-dev | 06:34 | |
*** stevemar has quit IRC | 06:37 | |
*** pmathews has quit IRC | 06:37 | |
*** stevemar has joined #openstack-dev | 06:37 | |
*** harlowja has joined #openstack-dev | 06:39 | |
*** stevemar has quit IRC | 06:39 | |
*** iamben_t1 is now known as iamben_tw | 06:39 | |
*** alop has joined #openstack-dev | 06:40 | |
*** neeti has joined #openstack-dev | 06:40 | |
*** stevemar has joined #openstack-dev | 06:40 | |
*** stevemar has quit IRC | 06:45 | |
*** stevemar has joined #openstack-dev | 06:46 | |
*** stevemar has quit IRC | 06:48 | |
*** stevemar has joined #openstack-dev | 06:50 | |
*** stevemar has quit IRC | 06:52 | |
*** stevemar has joined #openstack-dev | 06:53 | |
*** reed has quit IRC | 06:53 | |
*** buzztroll has quit IRC | 06:54 | |
*** stevemar has quit IRC | 06:54 | |
*** stevemar has joined #openstack-dev | 06:56 | |
*** stevemar has quit IRC | 06:58 | |
*** stevemar has joined #openstack-dev | 06:59 | |
*** factor has quit IRC | 07:00 | |
*** stevemar has quit IRC | 07:00 | |
*** claxton has joined #openstack-dev | 07:01 | |
*** factor has joined #openstack-dev | 07:02 | |
*** stevemar has joined #openstack-dev | 07:02 | |
*** claxton has quit IRC | 07:02 | |
*** stevemar has quit IRC | 07:04 | |
*** aditirav has joined #openstack-dev | 07:04 | |
*** vartom111111114 has joined #openstack-dev | 07:05 | |
*** stevemar has joined #openstack-dev | 07:05 | |
*** Drankis has joined #openstack-dev | 07:07 | |
*** stevemar has quit IRC | 07:07 | |
*** stevemar has joined #openstack-dev | 07:08 | |
*** willingc has joined #openstack-dev | 07:09 | |
*** haomaiwa_ has joined #openstack-dev | 07:10 | |
*** willingc has quit IRC | 07:10 | |
*** mrunge has joined #openstack-dev | 07:10 | |
*** buzztroll has joined #openstack-dev | 07:13 | |
*** stevemar has quit IRC | 07:13 | |
*** buzztroll has quit IRC | 07:13 | |
*** otherwiseguy has quit IRC | 07:13 | |
*** kushal has quit IRC | 07:13 | |
*** haomaiwang has quit IRC | 07:14 | |
*** stevemar has joined #openstack-dev | 07:14 | |
*** stevemar has quit IRC | 07:16 | |
*** factor has quit IRC | 07:17 | |
*** kushal has joined #openstack-dev | 07:17 | |
*** stevemar has joined #openstack-dev | 07:17 | |
*** fire has joined #openstack-dev | 07:18 | |
*** buzztroll has joined #openstack-dev | 07:18 | |
*** renlt has joined #openstack-dev | 07:19 | |
*** kgriffs_afk is now known as kgriffs | 07:21 | |
*** stevemar has quit IRC | 07:21 | |
*** stevemar has joined #openstack-dev | 07:22 | |
*** loq_mac has joined #openstack-dev | 07:26 | |
*** irenab has quit IRC | 07:26 | |
*** buzztroll has quit IRC | 07:26 | |
*** doron_afk has joined #openstack-dev | 07:27 | |
*** urulama has joined #openstack-dev | 07:29 | |
*** stevemar has quit IRC | 07:29 | |
*** kgriffs is now known as kgriffs_afk | 07:30 | |
*** fire has quit IRC | 07:31 | |
*** stevemar has joined #openstack-dev | 07:31 | |
*** luis_ has quit IRC | 07:31 | |
*** StevenK has quit IRC | 07:32 | |
*** stevemar has quit IRC | 07:32 | |
*** stevemar has joined #openstack-dev | 07:34 | |
*** renlt has quit IRC | 07:35 | |
*** russell_h has quit IRC | 07:35 | |
*** russell_h has joined #openstack-dev | 07:35 | |
*** ivoks_ is now known as ivoks | 07:37 | |
*** stevemar has quit IRC | 07:37 | |
*** ivoks has quit IRC | 07:38 | |
*** ivoks has joined #openstack-dev | 07:38 | |
*** StevenK has joined #openstack-dev | 07:39 | |
*** ifarkas has joined #openstack-dev | 07:39 | |
*** stevemar has joined #openstack-dev | 07:39 | |
*** bvandenh has joined #openstack-dev | 07:40 | |
*** loq_mac has quit IRC | 07:40 | |
*** loq_mac has joined #openstack-dev | 07:40 | |
*** stevemar has quit IRC | 07:41 | |
*** loq_mac has quit IRC | 07:43 | |
*** stevemar has joined #openstack-dev | 07:43 | |
*** harlowja is now known as harlowja_away | 07:45 | |
*** stevemar has quit IRC | 07:45 | |
*** belmoreira has joined #openstack-dev | 07:45 | |
*** loq_mac has joined #openstack-dev | 07:45 | |
*** stevemar has joined #openstack-dev | 07:46 | |
*** kbrierly has quit IRC | 07:47 | |
*** kbrierly has joined #openstack-dev | 07:48 | |
*** stevemar has quit IRC | 07:51 | |
*** renlt has joined #openstack-dev | 07:52 | |
*** doron_afk is now known as doron | 07:52 | |
*** doron is now known as doron_afk | 07:54 | |
*** pschaef has joined #openstack-dev | 07:59 | |
*** xga has joined #openstack-dev | 08:05 | |
*** chandankumar has quit IRC | 08:06 | |
*** jprovazn has joined #openstack-dev | 08:07 | |
*** corXi has joined #openstack-dev | 08:09 | |
*** bauzas has joined #openstack-dev | 08:10 | |
*** dkuffner has quit IRC | 08:11 | |
*** yolanda has joined #openstack-dev | 08:11 | |
*** giulivo has joined #openstack-dev | 08:12 | |
*** amuller has joined #openstack-dev | 08:13 | |
*** avishayb has joined #openstack-dev | 08:13 | |
*** pdevine has quit IRC | 08:17 | |
*** lukego has joined #openstack-dev | 08:17 | |
*** alop has quit IRC | 08:17 | |
*** l_a_m has quit IRC | 08:19 | |
*** factor has joined #openstack-dev | 08:19 | |
*** nmagnezi has joined #openstack-dev | 08:19 | |
*** avishayb has quit IRC | 08:20 | |
*** ngoracke has quit IRC | 08:21 | |
*** kushal has quit IRC | 08:21 | |
*** kgriffs_afk is now known as kgriffs | 08:21 | |
*** chandankumar has joined #openstack-dev | 08:23 | |
*** afazekas has joined #openstack-dev | 08:25 | |
*** afazekas has quit IRC | 08:26 | |
*** afazekas has joined #openstack-dev | 08:27 | |
*** irenab has joined #openstack-dev | 08:27 | |
*** athomas has joined #openstack-dev | 08:28 | |
*** ygbo has joined #openstack-dev | 08:28 | |
*** flaper87|afk is now known as flaper87 | 08:29 | |
*** chandankumar has quit IRC | 08:29 | |
*** afazekas has quit IRC | 08:31 | |
*** kgriffs is now known as kgriffs_afk | 08:32 | |
*** ndipanov has joined #openstack-dev | 08:32 | |
*** omachace has joined #openstack-dev | 08:35 | |
*** SergeyLukjanov has joined #openstack-dev | 08:37 | |
*** buzztroll has joined #openstack-dev | 08:37 | |
*** marekd|away is now known as marekd | 08:37 | |
*** rdas has quit IRC | 08:39 | |
*** mindpixel has joined #openstack-dev | 08:40 | |
*** neeti has quit IRC | 08:42 | |
*** buzztroll has quit IRC | 08:42 | |
*** rdas has joined #openstack-dev | 08:42 | |
*** chandankumar has joined #openstack-dev | 08:42 | |
*** neeti has joined #openstack-dev | 08:44 | |
*** dkuffner has joined #openstack-dev | 08:44 | |
*** blamar has joined #openstack-dev | 08:44 | |
*** jcoufal has joined #openstack-dev | 08:44 | |
*** afazekas has joined #openstack-dev | 08:46 | |
*** Mandell has quit IRC | 08:46 | |
*** MaxV_ has joined #openstack-dev | 08:47 | |
*** saschpe_ has joined #openstack-dev | 08:49 | |
*** saschpe has quit IRC | 08:50 | |
*** nati_ueno has quit IRC | 08:52 | |
*** jtomasek has quit IRC | 08:52 | |
*** jaimegil has joined #openstack-dev | 08:53 | |
*** rossella_s has joined #openstack-dev | 08:55 | |
*** claxton has joined #openstack-dev | 08:56 | |
*** loq_mac has quit IRC | 08:56 | |
notmyname | ttx: around? | 08:57 |
*** jistr has joined #openstack-dev | 09:00 | |
ttx | notmyname: yes | 09:01 |
*** kpavel has joined #openstack-dev | 09:01 | |
*** omachace1 has joined #openstack-dev | 09:01 | |
notmyname | ttx: I won't be able to make the swift update at the normally scheduled time. how's now work for you? | 09:02 |
*** iartarisi has joined #openstack-dev | 09:02 | |
ttx | notmyname: sure, we should go to #openstack-relmgr-office so that it's properly logged. | 09:02 |
*** JordanP has joined #openstack-dev | 09:02 | |
*** omachace has quit IRC | 09:03 | |
*** derekh has joined #openstack-dev | 09:04 | |
*** xga_ has joined #openstack-dev | 09:04 | |
*** Jakey has joined #openstack-dev | 09:05 | |
Jakey | opennebula roxxx | 09:05 |
*** jtomasek has joined #openstack-dev | 09:05 | |
*** factor has quit IRC | 09:05 | |
*** jpich has joined #openstack-dev | 09:05 | |
*** mancdaz_away is now known as mancdaz | 09:06 | |
*** xga has quit IRC | 09:08 | |
*** johnthetubaguy has joined #openstack-dev | 09:10 | |
*** iartarisi has quit IRC | 09:11 | |
*** iartarisi has joined #openstack-dev | 09:12 | |
*** athomas has quit IRC | 09:13 | |
*** eglynn has joined #openstack-dev | 09:14 | |
*** xga has joined #openstack-dev | 09:16 | |
*** yassine has joined #openstack-dev | 09:18 | |
*** safchain has joined #openstack-dev | 09:18 | |
*** uaberme has joined #openstack-dev | 09:19 | |
*** kgriffs_afk is now known as kgriffs | 09:22 | |
*** athomas has joined #openstack-dev | 09:23 | |
*** factor has joined #openstack-dev | 09:25 | |
*** mmagr has joined #openstack-dev | 09:25 | |
*** Edward-Zhang has joined #openstack-dev | 09:27 | |
*** rushiagr has joined #openstack-dev | 09:29 | |
*** aditirav_ has joined #openstack-dev | 09:31 | |
*** kgriffs is now known as kgriffs_afk | 09:32 | |
*** pixelb has joined #openstack-dev | 09:34 | |
*** lsmola_ has joined #openstack-dev | 09:34 | |
*** jroovers has joined #openstack-dev | 09:34 | |
*** Edward-Zhang has quit IRC | 09:35 | |
*** aditirav_ has quit IRC | 09:35 | |
*** aditirav has quit IRC | 09:35 | |
*** aditirav has joined #openstack-dev | 09:36 | |
*** Ryan_Lane has quit IRC | 09:37 | |
*** lukego has quit IRC | 09:39 | |
*** renlt has quit IRC | 09:42 | |
*** gszasz has joined #openstack-dev | 09:45 | |
*** jaimegil has quit IRC | 09:45 | |
*** michchap_ has quit IRC | 09:46 | |
*** xga has quit IRC | 09:46 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 09:47 | |
*** michchap has joined #openstack-dev | 09:47 | |
*** bvandenh has quit IRC | 09:48 | |
*** fifieldt has quit IRC | 09:51 | |
*** xuhanp has quit IRC | 09:53 | |
*** danielbruno has quit IRC | 09:53 | |
*** danielbruno has joined #openstack-dev | 09:54 | |
*** jp_at_hp has joined #openstack-dev | 09:55 | |
*** neeti has quit IRC | 09:56 | |
*** rdas has quit IRC | 09:56 | |
*** nshaikh has joined #openstack-dev | 09:57 | |
*** neeti has joined #openstack-dev | 09:57 | |
*** Rissmann has quit IRC | 09:59 | |
*** topshare has joined #openstack-dev | 09:59 | |
*** chandankumar_ has joined #openstack-dev | 10:01 | |
*** reidrac has joined #openstack-dev | 10:01 | |
*** topshare has joined #openstack-dev | 10:01 | |
*** fatguylittlecoat has quit IRC | 10:04 | |
*** omachace1 has quit IRC | 10:05 | |
*** _SergeyLukjanov is now known as SergeyLukjanov | 10:07 | |
*** jtomasek has quit IRC | 10:09 | |
*** rraja has quit IRC | 10:10 | |
*** omachace has joined #openstack-dev | 10:18 | |
*** sballe_ has quit IRC | 10:18 | |
*** sballe_ has joined #openstack-dev | 10:19 | |
*** Rissmann has joined #openstack-dev | 10:20 | |
*** djoreilly has joined #openstack-dev | 10:22 | |
*** kgriffs_afk is now known as kgriffs | 10:23 | |
*** sushils has joined #openstack-dev | 10:24 | |
*** rraja has joined #openstack-dev | 10:27 | |
*** sballe_ has quit IRC | 10:28 | |
*** gongysh has quit IRC | 10:28 | |
*** vartom111111114 has quit IRC | 10:28 | |
*** colinmcnamara has joined #openstack-dev | 10:28 | |
*** jruzicka has joined #openstack-dev | 10:28 | |
*** sushils has quit IRC | 10:31 | |
*** sushils has joined #openstack-dev | 10:31 | |
*** saschpe_ has quit IRC | 10:32 | |
*** kgriffs is now known as kgriffs_afk | 10:33 | |
*** colinmcnamara has quit IRC | 10:33 | |
*** paragan has quit IRC | 10:33 | |
*** topshare has quit IRC | 10:37 | |
*** mindpixel has quit IRC | 10:38 | |
*** mindpixel has joined #openstack-dev | 10:38 | |
*** rdas has joined #openstack-dev | 10:41 | |
*** factor has quit IRC | 10:42 | |
*** rossella_s_ has joined #openstack-dev | 10:49 | |
*** martyntaylor has joined #openstack-dev | 10:50 | |
*** CaptTofu has quit IRC | 10:50 | |
*** CaptTofu has joined #openstack-dev | 10:50 | |
*** rushiagr is now known as rushiagr_away | 10:51 | |
*** lukego has joined #openstack-dev | 10:52 | |
*** rossella_s has quit IRC | 10:53 | |
*** rossella_s_ is now known as rossella_s | 10:53 | |
*** yassine has quit IRC | 10:55 | |
*** yaguang has quit IRC | 10:58 | |
*** rushiagr_away is now known as rushiagr | 10:58 | |
*** garyk has joined #openstack-dev | 11:02 | |
*** e0ne has joined #openstack-dev | 11:03 | |
*** xga_ has quit IRC | 11:06 | |
*** xga has joined #openstack-dev | 11:07 | |
*** yamahata has quit IRC | 11:08 | |
*** jroovers has quit IRC | 11:09 | |
*** exed_ has joined #openstack-dev | 11:13 | |
*** CaptTofu has quit IRC | 11:21 | |
*** mkollaro has joined #openstack-dev | 11:23 | |
*** lbragstad has quit IRC | 11:23 | |
*** kgriffs_afk is now known as kgriffs | 11:24 | |
*** lbragstad has joined #openstack-dev | 11:24 | |
*** xga_ has joined #openstack-dev | 11:26 | |
*** luisbg has joined #openstack-dev | 11:26 | |
*** luisbg has joined #openstack-dev | 11:26 | |
*** rfolco has joined #openstack-dev | 11:26 | |
*** xga has quit IRC | 11:26 | |
*** xga_ has quit IRC | 11:28 | |
*** xga_ has joined #openstack-dev | 11:28 | |
*** colinmcnamara has joined #openstack-dev | 11:29 | |
*** akrivoka has joined #openstack-dev | 11:32 | |
*** kgriffs is now known as kgriffs_afk | 11:34 | |
*** colinmcnamara has quit IRC | 11:34 | |
*** pcm_ has joined #openstack-dev | 11:34 | |
*** pcm_ has quit IRC | 11:36 | |
*** xga_ has quit IRC | 11:36 | |
*** pcm_ has joined #openstack-dev | 11:36 | |
*** CaptTofu has joined #openstack-dev | 11:37 | |
*** MaxV_ has quit IRC | 11:39 | |
*** jroovers has joined #openstack-dev | 11:42 | |
Jakey | openstack: sucks ganeti >******* | 11:43 |
*** jtomasek has joined #openstack-dev | 11:44 | |
*** SergeyLukjanov has quit IRC | 11:44 | |
*** mindpixel has quit IRC | 11:45 | |
*** paragan has joined #openstack-dev | 11:45 | |
*** akrivoka has quit IRC | 11:50 | |
*** akrivoka has joined #openstack-dev | 11:53 | |
*** yolanda has quit IRC | 11:53 | |
*** yolanda has joined #openstack-dev | 11:53 | |
*** MaxV_ has joined #openstack-dev | 11:56 | |
*** akrivoka has quit IRC | 11:57 | |
*** tmclaugh[work] has joined #openstack-dev | 11:58 | |
*** mindpixel has joined #openstack-dev | 12:00 | |
*** akrivoka has joined #openstack-dev | 12:00 | |
*** gancl has quit IRC | 12:05 | |
*** gancl has joined #openstack-dev | 12:05 | |
*** uaberme has quit IRC | 12:06 | |
*** CaptTofu has quit IRC | 12:06 | |
*** mindpixel has quit IRC | 12:11 | |
*** xga has joined #openstack-dev | 12:12 | |
*** mindpixel has joined #openstack-dev | 12:12 | |
*** mindpixel has quit IRC | 12:13 | |
*** SergeyLukjanov has joined #openstack-dev | 12:14 | |
*** dkuffner has quit IRC | 12:15 | |
*** rods1 has joined #openstack-dev | 12:18 | |
*** doron_afk is now known as doron | 12:20 | |
*** bvandenh has joined #openstack-dev | 12:20 | |
*** kblin has left #openstack-dev | 12:21 | |
*** claxton has quit IRC | 12:23 | |
*** kgriffs_afk is now known as kgriffs | 12:25 | |
*** yassine has joined #openstack-dev | 12:26 | |
*** anniec has joined #openstack-dev | 12:26 | |
*** FunnyLookinHat has joined #openstack-dev | 12:29 | |
*** anniec_ has joined #openstack-dev | 12:31 | |
*** jtomasek_ has joined #openstack-dev | 12:32 | |
*** b3nt_pin has joined #openstack-dev | 12:33 | |
*** b3nt_pin is now known as beagles | 12:33 | |
*** anniec has quit IRC | 12:33 | |
*** anniec_ is now known as anniec | 12:33 | |
*** jtomasek has quit IRC | 12:33 | |
*** kgriffs is now known as kgriffs_afk | 12:34 | |
*** salv-orlando has joined #openstack-dev | 12:35 | |
*** florentflament has joined #openstack-dev | 12:43 | |
*** evgenyf has joined #openstack-dev | 12:44 | |
*** doron is now known as doron_afk | 12:44 | |
*** rtheis has joined #openstack-dev | 12:45 | |
*** fire has joined #openstack-dev | 12:45 | |
*** jtomasek_ is now known as jtomasek | 12:46 | |
*** mkollaro has quit IRC | 12:46 | |
*** heyongli has joined #openstack-dev | 12:47 | |
*** e0ne has quit IRC | 12:48 | |
*** dkuffner has joined #openstack-dev | 12:50 | |
*** aeperezt has joined #openstack-dev | 12:50 | |
*** rraja has quit IRC | 12:50 | |
*** sgordon has joined #openstack-dev | 12:51 | |
*** gszasz has quit IRC | 12:55 | |
*** colinmcnamara has joined #openstack-dev | 12:55 | |
*** mkollaro has joined #openstack-dev | 12:56 | |
*** yaguang has joined #openstack-dev | 12:56 | |
*** tdruiva has joined #openstack-dev | 12:57 | |
*** jtomasek has quit IRC | 12:58 | |
*** aditirav has quit IRC | 12:59 | |
*** gszasz has joined #openstack-dev | 13:00 | |
*** nosnos has quit IRC | 13:00 | |
*** nosnos has joined #openstack-dev | 13:01 | |
*** mkollaro has quit IRC | 13:01 | |
*** mkollaro has joined #openstack-dev | 13:01 | |
*** afazekas has quit IRC | 13:02 | |
*** neeti has quit IRC | 13:02 | |
*** neeti has joined #openstack-dev | 13:03 | |
*** rdas has quit IRC | 13:04 | |
*** dkranz has joined #openstack-dev | 13:04 | |
*** CaptTofu has joined #openstack-dev | 13:04 | |
*** mrunge has quit IRC | 13:04 | |
*** beav- has quit IRC | 13:04 | |
*** rdas has joined #openstack-dev | 13:05 | |
*** nosnos has quit IRC | 13:06 | |
*** tkammer has quit IRC | 13:06 | |
*** jtomasek has joined #openstack-dev | 13:07 | |
*** ngoracke has joined #openstack-dev | 13:07 | |
*** xga has quit IRC | 13:09 | |
*** yamahata has joined #openstack-dev | 13:10 | |
*** xga has joined #openstack-dev | 13:10 | |
*** grapsus is now known as grapsus__ | 13:11 | |
*** grapsus_ is now known as grapsus | 13:11 | |
*** urulama has quit IRC | 13:11 | |
*** leseb_ is now known as leseb | 13:12 | |
*** nmagnezi_ has joined #openstack-dev | 13:12 | |
*** nmagnezi has quit IRC | 13:12 | |
*** clayb has joined #openstack-dev | 13:13 | |
*** johnthetubaguy has quit IRC | 13:13 | |
*** bvandenh has quit IRC | 13:14 | |
*** neeti has quit IRC | 13:14 | |
*** pschaef has quit IRC | 13:16 | |
*** evgenyf has quit IRC | 13:17 | |
*** thomasem has joined #openstack-dev | 13:18 | |
*** aveiga has joined #openstack-dev | 13:19 | |
*** amotoki has quit IRC | 13:19 | |
*** CaptTofu has quit IRC | 13:20 | |
*** tkammer has joined #openstack-dev | 13:20 | |
*** CaptTofu has joined #openstack-dev | 13:20 | |
*** ArxCruz has joined #openstack-dev | 13:23 | |
*** exed__ has joined #openstack-dev | 13:23 | |
*** rushiagr has quit IRC | 13:24 | |
*** UKn0Me has quit IRC | 13:24 | |
*** UKn0Me has joined #openstack-dev | 13:24 | |
*** UKn0Meh has joined #openstack-dev | 13:25 | |
*** ewarszaw has quit IRC | 13:25 | |
*** exed_ has quit IRC | 13:25 | |
*** exed__ is now known as exed_ | 13:25 | |
*** kgriffs_afk is now known as kgriffs | 13:25 | |
*** kruskakli has joined #openstack-dev | 13:26 | |
*** jroovers has quit IRC | 13:26 | |
*** gordc has joined #openstack-dev | 13:27 | |
*** jtomasek has quit IRC | 13:27 | |
*** mohits has quit IRC | 13:28 | |
*** sumansn__ has quit IRC | 13:28 | |
*** morazi has joined #openstack-dev | 13:30 | |
*** UKn0Me has quit IRC | 13:30 | |
*** UKn0Me has joined #openstack-dev | 13:31 | |
UKn0Me | The playground is back! | 13:31 |
*** UKn0Meh has quit IRC | 13:32 | |
*** jtomasek has joined #openstack-dev | 13:32 | |
ttx | jd__: around? | 13:33 |
jd__ | ttx: yes | 13:34 |
ttx | jd__: 1:1s now happen in #openstack-relmgr-office | 13:34 |
*** dstanek has joined #openstack-dev | 13:35 | |
*** kgriffs is now known as kgriffs_afk | 13:36 | |
*** doron_afk is now known as doron | 13:36 | |
*** exed_ has quit IRC | 13:36 | |
*** jdob has joined #openstack-dev | 13:37 | |
*** michchap has quit IRC | 13:38 | |
*** vladikr has joined #openstack-dev | 13:38 | |
*** michchap has joined #openstack-dev | 13:38 | |
*** jtomasek has quit IRC | 13:38 | |
*** _ruhe is now known as ruhe | 13:40 | |
*** yeylon_ has quit IRC | 13:43 | |
*** ewarszaw has joined #openstack-dev | 13:47 | |
*** Edward-Zhang has joined #openstack-dev | 13:47 | |
*** rdas has quit IRC | 13:48 | |
*** mrodden has joined #openstack-dev | 13:48 | |
*** tdruiva has quit IRC | 13:49 | |
*** achampion has quit IRC | 13:49 | |
*** achampion has joined #openstack-dev | 13:49 | |
*** tdruiva has joined #openstack-dev | 13:50 | |
*** e0ne has joined #openstack-dev | 13:52 | |
*** mkollaro has quit IRC | 13:52 | |
*** mkollaro1 has joined #openstack-dev | 13:52 | |
*** gszasz_ has joined #openstack-dev | 13:52 | |
*** CaptTofu has quit IRC | 13:52 | |
*** gszasz_ has quit IRC | 13:52 | |
*** CaptTofu has joined #openstack-dev | 13:52 | |
*** neelashah has joined #openstack-dev | 13:53 | |
*** dprince has joined #openstack-dev | 13:53 | |
jgriffith | ttx: around? | 13:53 |
ttx | jgriffith: yep. please join #openstack-relmgr-office for proper logging | 13:54 |
*** achampion has quit IRC | 13:54 | |
*** gszasz has quit IRC | 13:56 | |
*** byeager has joined #openstack-dev | 13:57 | |
*** doron is now known as doron_afk | 13:57 | |
*** byeager has quit IRC | 13:59 | |
*** tkammer has quit IRC | 13:59 | |
*** byeager has joined #openstack-dev | 13:59 | |
*** dhellmann is now known as dhellmann_ | 13:59 | |
*** rcleere has joined #openstack-dev | 14:00 | |
*** irenab is now known as irenab___ | 14:00 | |
*** zz_ewindisch is now known as ewindisch | 14:01 | |
*** yeylon_ has joined #openstack-dev | 14:01 | |
*** irenab___ is now known as irenab__ | 14:01 | |
*** tzumainn has joined #openstack-dev | 14:01 | |
*** byeager has quit IRC | 14:04 | |
*** xga has quit IRC | 14:04 | |
*** lbragstad has quit IRC | 14:04 | |
*** xga has joined #openstack-dev | 14:05 | |
*** Edward-Zhang has quit IRC | 14:05 | |
*** jasondotstar has joined #openstack-dev | 14:07 | |
*** saschpe has joined #openstack-dev | 14:09 | |
*** cpallares has joined #openstack-dev | 14:10 | |
*** exed_ has joined #openstack-dev | 14:12 | |
*** kbrierly has quit IRC | 14:12 | |
*** tkammer has joined #openstack-dev | 14:12 | |
*** kdbrierly has joined #openstack-dev | 14:12 | |
*** saschpe has quit IRC | 14:14 | |
*** mfer has joined #openstack-dev | 14:14 | |
*** bvandenh has joined #openstack-dev | 14:15 | |
*** doron_afk is now known as doron | 14:16 | |
*** matrohon has joined #openstack-dev | 14:16 | |
*** dims has quit IRC | 14:17 | |
*** changbl has quit IRC | 14:17 | |
*** nermina has joined #openstack-dev | 14:18 | |
*** matrohon has quit IRC | 14:18 | |
*** dims has joined #openstack-dev | 14:18 | |
*** dims is now known as Guest71835 | 14:19 | |
*** Guest71835 has quit IRC | 14:19 | |
*** Guest71835 has joined #openstack-dev | 14:20 | |
*** dvarga has joined #openstack-dev | 14:21 | |
*** matrohon has joined #openstack-dev | 14:21 | |
*** swaT30 has quit IRC | 14:22 | |
*** Guest71835 has quit IRC | 14:24 | |
*** swaT30 has joined #openstack-dev | 14:25 | |
*** dims_ has joined #openstack-dev | 14:25 | |
*** armax has joined #openstack-dev | 14:26 | |
*** nshaikh has left #openstack-dev | 14:26 | |
*** kgriffs_afk is now known as kgriffs | 14:26 | |
*** saschpe has joined #openstack-dev | 14:27 | |
*** peristeri has joined #openstack-dev | 14:27 | |
*** xga_ has joined #openstack-dev | 14:27 | |
*** xga has quit IRC | 14:27 | |
*** nkinder has quit IRC | 14:28 | |
*** joesavak has joined #openstack-dev | 14:29 | |
*** PaulMurray has joined #openstack-dev | 14:29 | |
*** aeperezt has quit IRC | 14:30 | |
*** markwash has quit IRC | 14:30 | |
*** kpavel has quit IRC | 14:31 | |
*** kpavel has joined #openstack-dev | 14:31 | |
*** yassine has quit IRC | 14:31 | |
*** yassine has joined #openstack-dev | 14:32 | |
*** sandywalsh has quit IRC | 14:32 | |
*** tdruiva_ has joined #openstack-dev | 14:32 | |
*** tdruiva_ has quit IRC | 14:32 | |
*** tdruiva_ has joined #openstack-dev | 14:33 | |
*** saschpe has quit IRC | 14:34 | |
tristanC | Hello! We talked about writting a keystone blueprint to detter account/password bruteforce... Maybe you guys know if such mechanism have been implemented/discussed in other OS service ? | 14:34 |
*** renlt has joined #openstack-dev | 14:35 | |
dolphm | tristanC: is this the mailing list discussion about password requirements? | 14:35 |
tristanC | dolphm: not directly related, but it is kind of keystone hardening too | 14:36 |
*** tdruiva has quit IRC | 14:36 | |
*** kgriffs is now known as kgriffs_afk | 14:36 | |
*** xingchao_ has quit IRC | 14:37 | |
*** afazekas has joined #openstack-dev | 14:38 | |
*** achampion has joined #openstack-dev | 14:39 | |
*** gpanda has joined #openstack-dev | 14:40 | |
*** alexpilotti has joined #openstack-dev | 14:40 | |
alexpilotti | salv-orlando: ping | 14:41 |
*** lbragstad has joined #openstack-dev | 14:42 | |
*** sandywalsh has joined #openstack-dev | 14:45 | |
*** eharney has joined #openstack-dev | 14:46 | |
*** nmagnezi_ is now known as nmagnezi | 14:47 | |
*** evgenyf has joined #openstack-dev | 14:47 | |
*** nermina has quit IRC | 14:49 | |
*** ruhe is now known as _ruhe | 14:49 | |
*** kbringard has joined #openstack-dev | 14:49 | |
*** s2r2 has quit IRC | 14:49 | |
*** gszasz has joined #openstack-dev | 14:50 | |
*** aeperezt has joined #openstack-dev | 14:50 | |
*** aeperezt has quit IRC | 14:50 | |
*** aeperezt has joined #openstack-dev | 14:50 | |
*** FunnyLookinHat has quit IRC | 14:50 | |
*** s2r2 has joined #openstack-dev | 14:51 | |
openstackstatus | NOTICE: working on undoing the accidental libvirt upgrade which is causing nova and keystone unit test failures (ETA 15:30 UTC) | 14:51 |
*** ChanServ changes topic to "working on undoing the accidental libvirt upgrade which is causing nova and keystone unit test failures (ETA 15:30 UTC)" | 14:51 | |
*** radez_g0n3 is now known as radez | 14:51 | |
*** renlt has quit IRC | 14:51 | |
*** gpanda has quit IRC | 14:51 | |
*** ayoung has joined #openstack-dev | 14:51 | |
*** gimpswork has joined #openstack-dev | 14:52 | |
*** vijendar has joined #openstack-dev | 14:52 | |
*** kgriffs_afk is now known as kgriffs | 14:54 | |
*** nermina has joined #openstack-dev | 14:54 | |
*** renlt has joined #openstack-dev | 14:54 | |
*** kbringard has quit IRC | 14:55 | |
*** tdruiva_ is now known as tdruiva | 14:55 | |
*** burt has joined #openstack-dev | 14:57 | |
*** sballe has joined #openstack-dev | 14:58 | |
*** Rissmann has left #openstack-dev | 14:58 | |
*** PaulMurray has left #openstack-dev | 14:58 | |
*** jecarey has joined #openstack-dev | 15:00 | |
*** che-arne has joined #openstack-dev | 15:00 | |
*** heyongli has quit IRC | 15:01 | |
ttx | dolphm: around ? | 15:01 |
dolphm | ttx: o/ | 15:01 |
ttx | dolphm: > #openstack-relmgr-office for proper logging | 15:01 |
*** doron is now known as doron_afk | 15:01 | |
dolphm | ttx: ah, alright | 15:01 |
*** marun has quit IRC | 15:02 | |
*** stevemar has joined #openstack-dev | 15:03 | |
*** mancdaz is now known as mancdaz_away | 15:03 | |
*** mancdaz_away is now known as mancdaz | 15:04 | |
*** irenab__ has quit IRC | 15:04 | |
*** xga_ has quit IRC | 15:05 | |
*** mmagr has quit IRC | 15:06 | |
*** xga has joined #openstack-dev | 15:07 | |
*** doron_afk is now known as doron | 15:08 | |
*** dhellmann_ is now known as dhellmann | 15:09 | |
*** luisg has joined #openstack-dev | 15:10 | |
*** kevinconway has joined #openstack-dev | 15:10 | |
*** urulama has joined #openstack-dev | 15:12 | |
*** yaguang has quit IRC | 15:13 | |
*** dkranz has quit IRC | 15:14 | |
*** otherwiseguy has joined #openstack-dev | 15:15 | |
ttx | kgriffs: Tuesday 15:00 UTC meeting slot is booked already (recent change) | 15:15 |
*** otherwiseguy has quit IRC | 15:15 | |
*** nkinder has joined #openstack-dev | 15:15 | |
*** otherwiseguy has joined #openstack-dev | 15:15 | |
ttx | (Neutron IPv6 sub-team Meeting) | 15:15 |
*** urulama has quit IRC | 15:17 | |
*** ifarkas has quit IRC | 15:19 | |
*** alexpilotti has quit IRC | 15:20 | |
*** doron is now known as doron_afk | 15:20 | |
*** alexpilotti has joined #openstack-dev | 15:21 | |
*** FunnyLookinHat has joined #openstack-dev | 15:21 | |
*** safchain has quit IRC | 15:22 | |
*** nermina has quit IRC | 15:24 | |
*** kushal has joined #openstack-dev | 15:25 | |
*** kushal has quit IRC | 15:25 | |
*** kushal has joined #openstack-dev | 15:25 | |
*** doron_afk is now known as doron | 15:25 | |
*** alexpilotti has quit IRC | 15:25 | |
*** markwash has joined #openstack-dev | 15:26 | |
*** e0ne has quit IRC | 15:26 | |
*** rcleere has quit IRC | 15:26 | |
*** safchain has joined #openstack-dev | 15:27 | |
*** mancdaz is now known as mancdaz_away | 15:27 | |
ttx | david-lyle: our 1:1 will happen in #openstack-relmgr-office for proper logging | 15:28 |
*** kpavel has quit IRC | 15:28 | |
*** tkammer has quit IRC | 15:30 | |
*** galstrom_zzz is now known as galstrom | 15:31 | |
*** rushiagr has joined #openstack-dev | 15:32 | |
*** jpich has quit IRC | 15:33 | |
*** russell_h has quit IRC | 15:33 | |
*** russell_h has joined #openstack-dev | 15:33 | |
*** omachace has left #openstack-dev | 15:33 | |
*** saschpe has joined #openstack-dev | 15:33 | |
*** mancdaz_away is now known as mancdaz | 15:34 | |
*** saschpe has quit IRC | 15:36 | |
*** _ruhe is now known as ruhe | 15:38 | |
*** alexpilotti has joined #openstack-dev | 15:40 | |
*** [1]evgenyf has joined #openstack-dev | 15:43 | |
*** nermina has joined #openstack-dev | 15:44 | |
*** evgenyf has quit IRC | 15:44 | |
*** [1]evgenyf is now known as evgenyf | 15:44 | |
*** lukego has quit IRC | 15:44 | |
*** anniec has left #openstack-dev | 15:46 | |
*** AlanClark has joined #openstack-dev | 15:46 | |
*** nelsnelson has joined #openstack-dev | 15:48 | |
*** nati_ueno has joined #openstack-dev | 15:48 | |
*** anniec has joined #openstack-dev | 15:49 | |
*** antigluk has quit IRC | 15:49 | |
*** dvarga is now known as dvarga|away | 15:49 | |
*** dvarga|away is now known as dvarga | 15:49 | |
*** hartsocks1 has joined #openstack-dev | 15:50 | |
*** hartsocks has quit IRC | 15:51 | |
*** jmontemayor has joined #openstack-dev | 15:51 | |
*** blamar has quit IRC | 15:51 | |
*** gordc1 has joined #openstack-dev | 15:52 | |
*** gordc has quit IRC | 15:52 | |
*** jmontemayor has quit IRC | 15:53 | |
*** renlt has quit IRC | 15:53 | |
*** jnoller has joined #openstack-dev | 15:53 | |
*** rnirmal has joined #openstack-dev | 15:53 | |
alexpilotti | sdake: ping | 15:53 |
sdake | alexpilotti sup | 15:54 |
alexpilotti | sdake: hi! | 15:54 |
*** hartsocks1 has quit IRC | 15:54 | |
*** kevinconway_ has joined #openstack-dev | 15:54 | |
alexpilotti | sdake: I just read a comment you wrote here about DependsOn / WaitConditions: https://answers.launchpad.net/heat/+question/224414 | 15:55 |
sdake | alexpilotti I'm from the Federal Government, and I'm here to help | 15:55 |
alexpilotti | sdake: heh | 15:55 |
*** kevinconway has quit IRC | 15:55 | |
alexpilotti | sdake: my question is about the signal URL | 15:55 |
sdake | alexpilotti sure - so wait conditions and dependson work like a champ | 15:56 |
*** kevinconway_ is now known as kevinconway | 15:56 | |
alexpilotti | sdake: is there anything specific we need to do on the Heat side to make it work? | 15:56 |
*** xmltok has joined #openstack-dev | 15:56 | |
alexpilotti | sdake: the samples I found are AWS specific, so I was trying to understand how to get that URL on OpenStack | 15:57 |
*** comay has joined #openstack-dev | 15:57 | |
*** colinmcnamara has quit IRC | 15:57 | |
*** dkranz has joined #openstack-dev | 15:58 | |
*** Drankis has quit IRC | 15:59 | |
*** jprovazn has quit IRC | 15:59 | |
*** tongli has joined #openstack-dev | 15:59 | |
*** cdub has joined #openstack-dev | 16:01 | |
*** Ruetobas has quit IRC | 16:01 | |
*** jmontemayor has joined #openstack-dev | 16:01 | |
*** colinmcnamara has joined #openstack-dev | 16:01 | |
*** xga has quit IRC | 16:02 | |
*** willingc has joined #openstack-dev | 16:03 | |
*** rcleere has joined #openstack-dev | 16:03 | |
*** Ruetobas has joined #openstack-dev | 16:03 | |
sdake | alexpilotti we use cfn-signal to execute the wait condition | 16:03 |
sdake | alexpilotti if you want to know the exact url to use via curl, try shardy in #heat - he may have details there | 16:03 |
sdague | flaper87: one last comment on the devstack patch | 16:03 |
sdague | https://review.openstack.org/#/c/63647/ | 16:04 |
*** jingwang has quit IRC | 16:04 | |
sdague | then I'd be +2 on it | 16:04 |
alexpilotti | sdake: ok tx! I was also looking at https://wiki.openstack.org/wiki/Heat/Blueprints/hot-software-config-spec | 16:04 |
*** eharney_ has joined #openstack-dev | 16:04 | |
alexpilotti | sdake: do you know if some of those fetures will land in Icehouse? | 16:04 |
flaper87 | sdague: cool, let me check that out | 16:04 |
*** bvandenh has quit IRC | 16:05 | |
*** eharney has quit IRC | 16:05 | |
*** jingwang has joined #openstack-dev | 16:05 | |
sdake | alexpilotti we are working on it - join #heat for more details :) | 16:05 |
sdague | flaper87: mostly, I want us to have a good recording of the reasons for various work arounds in the fixup script in code | 16:05 |
alexpilotti | sdake: on it tx! | 16:05 |
sdague | so when we evaluate future changes to it, or removing it, the reasons aren't buried only in changelog | 16:05 |
*** amuller has quit IRC | 16:06 | |
*** rnirmal has quit IRC | 16:07 | |
*** rnirmal has joined #openstack-dev | 16:07 | |
*** reidrac has quit IRC | 16:07 | |
*** Ruetobas has quit IRC | 16:07 | |
*** eharney_ is now known as eharney | 16:08 | |
*** nati_ueno has quit IRC | 16:08 | |
*** belmoreira has quit IRC | 16:08 | |
*** belmoreira has joined #openstack-dev | 16:08 | |
*** nati_ueno has joined #openstack-dev | 16:08 | |
*** tdruiva_ has joined #openstack-dev | 16:09 | |
ttx | kgriffs: ignore me, they moved again | 16:09 |
*** jp_at_hp has quit IRC | 16:10 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 16:10 | |
*** terriyu has joined #openstack-dev | 16:10 | |
*** dims_ is now known as dims | 16:10 | |
*** tdruiva_ has quit IRC | 16:10 | |
*** tdruiva_ has joined #openstack-dev | 16:11 | |
*** corXi has quit IRC | 16:11 | |
*** tanisdl has joined #openstack-dev | 16:11 | |
*** reed has joined #openstack-dev | 16:11 | |
*** tdruiva has quit IRC | 16:12 | |
*** belmoreira has quit IRC | 16:13 | |
*** Ruetobas has joined #openstack-dev | 16:13 | |
*** johnthetubaguy has joined #openstack-dev | 16:13 | |
*** jgrimm has joined #openstack-dev | 16:14 | |
*** xga has joined #openstack-dev | 16:14 | |
*** rraja has joined #openstack-dev | 16:14 | |
*** alex_xu has quit IRC | 16:15 | |
*** nati_ueno has quit IRC | 16:16 | |
*** yamahata has quit IRC | 16:16 | |
*** marun has joined #openstack-dev | 16:16 | |
*** nati_ueno has joined #openstack-dev | 16:16 | |
*** johnthetubaguy1 has joined #openstack-dev | 16:16 | |
*** chandankumar has quit IRC | 16:16 | |
*** doron is now known as doron_afk | 16:17 | |
*** blamar has joined #openstack-dev | 16:17 | |
*** buzztroll has joined #openstack-dev | 16:17 | |
*** johnthetubaguy has quit IRC | 16:17 | |
*** stevemar has quit IRC | 16:20 | |
*** stevemar has joined #openstack-dev | 16:21 | |
*** stevemar has quit IRC | 16:23 | |
*** pmathews has joined #openstack-dev | 16:23 | |
*** stevemar has joined #openstack-dev | 16:25 | |
*** claxton has joined #openstack-dev | 16:26 | |
*** gyee_ has joined #openstack-dev | 16:29 | |
*** stevemar has quit IRC | 16:29 | |
*** nmagnezi has quit IRC | 16:30 | |
*** stevemar has joined #openstack-dev | 16:30 | |
*** stevemar has quit IRC | 16:32 | |
*** nati_ueno has quit IRC | 16:33 | |
*** nati_uen_ has joined #openstack-dev | 16:33 | |
*** buzztroll has quit IRC | 16:33 | |
*** stevemar has joined #openstack-dev | 16:33 | |
*** UKn0Me has quit IRC | 16:33 | |
*** SergeyLukjanov has joined #openstack-dev | 16:34 | |
*** doron_afk is now known as doron | 16:34 | |
*** buzztroll has joined #openstack-dev | 16:35 | |
*** chandankumar_ has quit IRC | 16:35 | |
*** hartsocks has joined #openstack-dev | 16:36 | |
*** nati_uen_ has quit IRC | 16:36 | |
*** nati_ueno has joined #openstack-dev | 16:36 | |
*** mjfork has joined #openstack-dev | 16:37 | |
markwash | ttx: is today a meeting day? | 16:37 |
*** hartsocks1 has joined #openstack-dev | 16:38 | |
*** hartsocks1 has quit IRC | 16:38 | |
*** hartsocks has quit IRC | 16:39 | |
dkuffner | Hello, any core developer who can approve it, reviews look good? thank you. https://review.openstack.org/#/c/59824/ | 16:40 |
*** bauzas has quit IRC | 16:40 | |
*** nati_ueno has quit IRC | 16:40 | |
dkuffner | opps wrong room :( | 16:40 |
*** nati_uen_ has joined #openstack-dev | 16:40 | |
*** nati_uen_ has quit IRC | 16:41 | |
ttx | markwash: it is | 16:41 |
*** dkranz has quit IRC | 16:41 | |
ttx | markwash: we do 1:1s in #openstack-relmgr-office, yours start in 4min | 16:41 |
markwash | new room? cool | 16:41 |
*** Mandell has joined #openstack-dev | 16:42 | |
ttx | markwash: that's for easier logging and reference | 16:42 |
markwash | makes sense | 16:42 |
jaypipes | please somebody send me some warmth :( -40 F wind chill here right now :( | 16:42 |
markwash | though I was starting to enjoy the random interlopers | 16:42 |
*** mancdaz is now known as mancdaz_away | 16:42 | |
*** mikeoutland has joined #openstack-dev | 16:43 | |
*** jpich has joined #openstack-dev | 16:44 | |
*** stevemar has quit IRC | 16:44 | |
*** marun has quit IRC | 16:44 | |
*** hartsocks has joined #openstack-dev | 16:44 | |
bknudson | jaypipes: should have gone to http://linux.conf.au/ | 16:44 |
jaypipes | bknudson: heh, yes, that would be nice :) | 16:45 |
*** dkuffner has quit IRC | 16:45 | |
*** stevemar has joined #openstack-dev | 16:46 | |
*** vuntz has quit IRC | 16:46 | |
openstackstatus | NOTICE: unit tests seem to be passing consistently after the upgrade. use bug 1266711 for related rechecks | 16:47 |
*** ChanServ changes topic to "OpenStack development || Support is in #openstack" | 16:47 | |
jaypipes | n0ano: looks like I missed the scheduler meeting :( dang... | 16:47 |
*** terriyu has quit IRC | 16:48 | |
*** johnthetubaguy1 has quit IRC | 16:48 | |
*** ruhe is now known as ruhe_away | 16:49 | |
*** johnthetubaguy has joined #openstack-dev | 16:49 | |
*** rossella_s_ has joined #openstack-dev | 16:49 | |
*** johnthetubaguy has quit IRC | 16:49 | |
*** johnthetubaguy has joined #openstack-dev | 16:49 | |
*** UKn0Me has joined #openstack-dev | 16:51 | |
*** rossella_s has quit IRC | 16:52 | |
*** rossella_s_ is now known as rossella_s | 16:52 | |
*** flaper87 is now known as flaper87|afk | 16:52 | |
*** dkranz has joined #openstack-dev | 16:53 | |
*** Ryan_Lane has joined #openstack-dev | 16:53 | |
*** ruhe_away is now known as ruhe | 16:54 | |
*** bcrochet has quit IRC | 16:54 | |
*** marun has joined #openstack-dev | 16:55 | |
*** herndon has joined #openstack-dev | 16:55 | |
*** mancdaz_away is now known as mancdaz | 16:55 | |
*** bcrochet has joined #openstack-dev | 16:57 | |
*** stevemar has quit IRC | 16:57 | |
*** mmagr has joined #openstack-dev | 16:57 | |
*** xarses has quit IRC | 16:57 | |
*** mikeoutland has quit IRC | 16:58 | |
*** ruhe is now known as ruhe_away | 16:58 | |
*** jistr is now known as jistr|afk | 16:59 | |
*** SergeyLukjanov has quit IRC | 16:59 | |
*** stevemar has joined #openstack-dev | 16:59 | |
ttx | hub_cap: around? | 17:00 |
*** stevemar has quit IRC | 17:00 | |
*** dkranz has quit IRC | 17:00 | |
dolphm | ayoung: \o/ | 17:00 |
ayoung | dolphm, yeah! | 17:01 |
*** garyk has quit IRC | 17:01 | |
dolphm | ayoung: what did we decide to do with the Definition field along with using priority Not for things destined to be Superceded? | 17:01 |
dolphm | ayoung: i just marked https://blueprints.launchpad.net/keystone/+spec/federation as superseded and then caught myself.. | 17:01 |
ayoung | dolphm, periodic cleanup...and... | 17:02 |
*** stevemar has joined #openstack-dev | 17:02 | |
dolphm | ayoung: IIRC, Definition: Obsolete + Priority: Not ? | 17:02 |
jaypipes | dolphm, ayoung, morganfainberg: would love a review of https://review.openstack.org/#/c/63570/ if you get a chance. :) thx in advance! | 17:02 |
*** markmcclain has quit IRC | 17:02 | |
ayoung | jaypipes, will do | 17:02 |
jaypipes | cheers man | 17:03 |
*** tdruiva_ is now known as tdruiva | 17:03 | |
*** ruhe_away is now known as ruhe | 17:03 | |
ayoung | dolphm, lets say that for now, and document it somewhere | 17:03 |
dolphm | jaypipes: probably won't get to review today, but i just targeted it to m2 | 17:03 |
hub_cap | hey ttx im in the right place now :) | 17:04 |
*** Ryan_Lane has quit IRC | 17:04 | |
*** iartarisi has quit IRC | 17:04 | |
*** zaitcev has joined #openstack-dev | 17:05 | |
ayoung | jaypipes, how are you planning on accessing nested regions? | 17:05 |
*** mkollaro1 has quit IRC | 17:06 | |
*** rraja has quit IRC | 17:06 | |
*** DennyZhang has joined #openstack-dev | 17:06 | |
*** badgerj has joined #openstack-dev | 17:06 | |
*** anniec has quit IRC | 17:07 | |
*** xmltok has quit IRC | 17:07 | |
jaypipes | ayoung: this patch does not support any filters yet. | 17:07 |
jaypipes | ayoung: so a call to GET /regions returns all regions. | 17:07 |
ayoung | jaypipes, ok, so when you create a region, you can specify parent, and that data just lies dormant for now? | 17:07 |
jaypipes | ayoung: nesting or tree representation is left to the client at this time. | 17:07 |
*** markmcclain has joined #openstack-dev | 17:07 | |
*** rwsu has quit IRC | 17:08 | |
*** andreaf has quit IRC | 17:08 | |
jaypipes | ayoung: yes, you can specify a parent, and there is validation that the parent is a valid region, but I have not implemented anything like GET /regions?parent_region_id=$REGION yet. | 17:08 |
ayoung | jaypipes, no explicit "get_regions(parent_id) " type calls? | 17:08 |
*** badgerj is now known as _cjones_ | 17:08 | |
ayoung | OK | 17:08 |
jaypipes | ayoung: correct. I planned a second patch that added such functionality. | 17:08 |
ayoung | sounds good | 17:08 |
*** mlavalle has joined #openstack-dev | 17:09 | |
jaypipes | ayoung: I figured even a large deployment probably has fewer than a dozen regions... so at this point it wasn't a critical piece of the puzzle... | 17:09 |
*** marun has quit IRC | 17:09 | |
ayoung | jaypipes, ++ | 17:09 |
*** kushal has quit IRC | 17:09 | |
ayoung | jaypipes, close on this one. Needs a sql upgrade test andthen I am satisfied. bknudson will probably find more details, though, knowing him | 17:10 |
*** prad has joined #openstack-dev | 17:10 | |
*** alexpilotti has quit IRC | 17:10 | |
*** claxton has quit IRC | 17:12 | |
*** stevemar has quit IRC | 17:12 | |
jaypipes | ayoung: kk, no probs. | 17:12 |
jaypipes | thx again | 17:12 |
*** dkranz has joined #openstack-dev | 17:12 | |
*** urulama has joined #openstack-dev | 17:13 | |
*** jmontemayor has quit IRC | 17:13 | |
*** stevemar has joined #openstack-dev | 17:14 | |
*** pablosan has joined #openstack-dev | 17:14 | |
*** pdevine has joined #openstack-dev | 17:15 | |
*** tpatil has joined #openstack-dev | 17:15 | |
ayoung | _cjones_, always happy to answer Keystone questions | 17:16 |
*** tpatil has quit IRC | 17:16 | |
ayoung | _cjones_, Keystone dev work is mostly done in here, and we even have atalked about having a bot to redirect people that wander into #openstack-keystone | 17:17 |
*** paragan has quit IRC | 17:17 | |
*** alop has joined #openstack-dev | 17:17 | |
ayoung | _cjones_, wrong room, that is the meeting | 17:17 |
*** urulama has quit IRC | 17:18 | |
*** Mandell has quit IRC | 17:18 | |
ayoung | _cjones_, Domain driver code is broken | 17:18 |
_cjones_ | ayoung, yikes. I haven't used IRC in about 15 years, does it show? | 17:18 |
ayoung | you want to be able to use different drivers for different domains? | 17:19 |
ayoung | _cjones_, its like falling off a bike! | 17:19 |
*** mancdaz is now known as mancdaz_away | 17:19 | |
_cjones_ | ayoung, Right. So, I don't need to use different drivers. I just need to segregate the users. | 17:20 |
*** bswartz has quit IRC | 17:20 | |
ayoung | _cjones_, SQL or LDAP? | 17:20 |
*** sumanthns has joined #openstack-dev | 17:20 | |
_cjones_ | Right now that's all this provides, correct? | 17:20 |
_cjones_ | Let's stick to SQL for now. | 17:20 |
_cjones_ | ayoung, but either will suffic.e | 17:20 |
*** claxton has joined #openstack-dev | 17:21 | |
ayoung | _cjones_, in that case, you should be OK. use SQL for both identity and assignments backends. | 17:21 |
*** xarses has joined #openstack-dev | 17:21 | |
*** willingc has quit IRC | 17:22 | |
*** willingc has joined #openstack-dev | 17:22 | |
_cjones_ | ayoung, This is what I am trying to accomplish. I am getting an python error that I will debug. | 17:22 |
ayoung | _cjones_, so to do multiple domain stuff, only the V3 API supports that | 17:23 |
ayoung | you need the endpoint to end in /v3 | 17:23 |
*** neelashah has quit IRC | 17:23 | |
*** jpich has quit IRC | 17:24 | |
_cjones_ | Yes, I have that. | 17:24 |
ayoung | _cjones_, cool, shout if you need help | 17:25 |
*** stevemar has quit IRC | 17:25 | |
*** claxton has quit IRC | 17:25 | |
n0ano | jaypipes, sorry about that, there's always email :-) | 17:26 |
*** ykhodork has joined #openstack-dev | 17:26 | |
jaypipes | n0ano: no worries, wasn't your fault :) | 17:26 |
*** willingc has quit IRC | 17:26 | |
*** colinmcnamara has quit IRC | 17:26 | |
*** doron is now known as doron_afk | 17:26 | |
_cjones_ | ayoung, I guess my main question is the current state of affairs only segregates domain users, correct? | 17:27 |
*** stevemar has joined #openstack-dev | 17:27 | |
*** jpich has joined #openstack-dev | 17:27 | |
ayoung | _cjones_, I don't understand what you are asking, sorry. | 17:27 |
*** dvarga is now known as dvarga|away | 17:27 | |
*** dvarga|away is now known as dvarga | 17:27 | |
*** marun has joined #openstack-dev | 17:27 | |
*** changlp_ has joined #openstack-dev | 17:28 | |
*** yassine has quit IRC | 17:28 | |
*** jecarey has quit IRC | 17:28 | |
_cjones_ | ayoung, the current state of the Domain driver development. Will it also segregate roles, projects, etc into a separate domain? | 17:29 |
*** jmontemayor has joined #openstack-dev | 17:29 | |
_cjones_ | ayoung, perhaps I am misinterpreting the end goal or intention. | 17:29 |
ayoung | _cjones_, it does that already...not Role definitions, but projects etc | 17:29 |
ayoung | _cjones_, domains are groups of things | 17:29 |
ayoung | users and projects are both grouped by domain | 17:30 |
ayoung | but in different backends | 17:30 |
*** mikeoutland has joined #openstack-dev | 17:30 | |
*** finchd_ has joined #openstack-dev | 17:30 | |
*** trevorjay has joined #openstack-dev | 17:30 | |
*** MaxV_ has quit IRC | 17:30 | |
ayoung | user from one domain are assigned to roles in a project. Those assignments can be cross domain | 17:30 |
*** gordc1 has quit IRC | 17:30 | |
*** fc___ has joined #openstack-dev | 17:30 | |
*** gordc has joined #openstack-dev | 17:31 | |
*** doron_afk has quit IRC | 17:31 | |
*** rossella_s has quit IRC | 17:32 | |
_cjones_ | ayoung, so basically we're looking at a multi-tenancy issue here. This will not solve that problem. As a user in one domain is not limited to that one domain. | 17:32 |
*** markwash has quit IRC | 17:32 | |
_cjones_ | ayoung, Do I understand correctly? | 17:32 |
*** marun has quit IRC | 17:33 | |
*** marun has joined #openstack-dev | 17:33 | |
*** angdraug has joined #openstack-dev | 17:34 | |
*** changlp has quit IRC | 17:34 | |
*** trevorj has quit IRC | 17:34 | |
*** finchd has quit IRC | 17:34 | |
*** fc__ has quit IRC | 17:34 | |
*** fc___ is now known as fc__ | 17:34 | |
*** garyk has joined #openstack-dev | 17:34 | |
*** dstanek has quit IRC | 17:35 | |
*** jyhc has quit IRC | 17:35 | |
*** sebasmagri has quit IRC | 17:35 | |
*** johnthetubaguy1 has joined #openstack-dev | 17:35 | |
*** willingc has joined #openstack-dev | 17:35 | |
*** jobewan has joined #openstack-dev | 17:35 | |
*** DennyZhang has quit IRC | 17:36 | |
_cjones_ | ayoung, basically looking at this: https://etherpad.openstack.org/p/havana-keystone-domain-specific-backends | 17:36 |
*** sebasmagri has joined #openstack-dev | 17:36 | |
*** troytoman-away is now known as troytoman | 17:37 | |
*** johnthetubaguy has quit IRC | 17:37 | |
*** jyhc has joined #openstack-dev | 17:38 | |
*** vuntz has joined #openstack-dev | 17:38 | |
ayoung | _cjones_, unfortunately, the guy working on that seems to have been distracted. | 17:38 |
ayoung | _cjones_, permissions are a different issue | 17:38 |
*** UKn0Me has quit IRC | 17:39 | |
*** xmltok has joined #openstack-dev | 17:39 | |
ayoung | a user can only do what they have "role assignments" to do | 17:39 |
*** UKn0Me has joined #openstack-dev | 17:39 | |
ayoung | so by default, a user can do nothing | 17:39 |
*** safchain has quit IRC | 17:39 | |
ayoung | a user is "owned" by a domain, but that has no access associated with it | 17:39 |
_cjones_ | ayoung, Yes. That I see permissions needs to be addressed as well. | 17:39 |
ayoung | they need some role assignment in order to do anything more than change their own password | 17:39 |
_cjones_ | Right. We're looking at siloing each domain. Such that each domain has its own roles, groups, etc. Which appears to be the intent of the link I posted. | 17:40 |
ayoung | should server your needs fine as is | 17:40 |
_cjones_ | And domain x, cannot see roles, groups or users in domain y. | 17:41 |
ayoung | _cjones_, roles must be common across all keystone domains. But role assignments are specific to domain or project. Roles are applied at the API level. | 17:41 |
*** DennyZhang has joined #openstack-dev | 17:41 | |
*** xga_ has joined #openstack-dev | 17:41 | |
ayoung | what you want is a mapping from an Identity Provider specific value (group or something) to a role assignment. | 17:42 |
_cjones_ | I stand corrected. Subtract roles. | 17:42 |
*** mgagne1 has joined #openstack-dev | 17:42 | |
_cjones_ | users, groups, project | 17:42 |
ayoung | OK, we are there now | 17:43 |
*** mikeoutl_ has joined #openstack-dev | 17:43 | |
_cjones_ | Those three should suffice. There is support for such? | 17:43 |
ayoung | _cjones_, in order for a user to enumerate the objects in a domain, they need a role in that domain. | 17:43 |
*** edleafe- has joined #openstack-dev | 17:43 | |
_cjones_ | ayoung, clearly. understood. | 17:44 |
ayoung | _cjones_, the policy that is enforced on a keystone server is determined by the policy.json file for that server. We are working on an upgraded one but have not made it the default due to fear of breaking things. | 17:44 |
ayoung | link in a minute | 17:44 |
*** xga has quit IRC | 17:45 | |
*** radix_ has joined #openstack-dev | 17:45 | |
*** zigo_ has joined #openstack-dev | 17:45 | |
*** e0ne has joined #openstack-dev | 17:45 | |
*** edu has joined #openstack-dev | 17:45 | |
*** nmagnezi has joined #openstack-dev | 17:45 | |
ayoung | _cjones_, https://github.com/openstack/keystone/tree/master/etc there are two files of note | 17:45 |
ayoung | https://github.com/openstack/keystone/blob/master/etc/policy.json | 17:45 |
ayoung | which is the default, and | 17:45 |
*** derekh has quit IRC | 17:46 | |
*** persia__ has joined #openstack-dev | 17:46 | |
*** cyeoh_ has joined #openstack-dev | 17:47 | |
*** briancli1e has joined #openstack-dev | 17:47 | |
ayoung | https://github.com/openstack/keystone/blob/master/etc/policy.v3cloudsample.json | 17:47 |
*** riskable_ has joined #openstack-dev | 17:47 | |
ayoung | which is what we are moving toward | 17:47 |
ayoung | _cjones_, so in the past, there was this nasty misunderstanding. The role "admin" was a global role, and people were saying "if I am admin on a project, I end up with allaccess to all things" | 17:48 |
ayoung | we are trying to clean that up | 17:48 |
*** neelashah has joined #openstack-dev | 17:49 | |
ayoung | it is not inhernat in the Keystone desing, but it is defaulted to that in the policy.json | 17:49 |
_cjones_ | ayoung, to have an "admin" type user per domain? | 17:49 |
ayoung | _cjones_, you can do that, but it has to be enforced by the policy.json. So you want the cloudsample one, not the default | 17:50 |
*** ekolve has joined #openstack-dev | 17:50 | |
*** erlon_ has joined #openstack-dev | 17:50 | |
*** rnirmal has quit IRC | 17:50 | |
*** blamar has quit IRC | 17:50 | |
*** mgagne has quit IRC | 17:50 | |
*** edleafe has quit IRC | 17:50 | |
*** mikeoutland has quit IRC | 17:50 | |
*** bknudson has quit IRC | 17:50 | |
*** erlon has quit IRC | 17:50 | |
*** morganfainberg has quit IRC | 17:50 | |
*** sudorandom has quit IRC | 17:50 | |
*** jingwang has quit IRC | 17:50 | |
*** riskable has quit IRC | 17:50 | |
*** Adri2000 has quit IRC | 17:50 | |
*** aspiers has quit IRC | 17:50 | |
*** briancline has quit IRC | 17:50 | |
*** Samos123 has quit IRC | 17:50 | |
*** otherwiseguy has quit IRC | 17:51 | |
*** rm_work has quit IRC | 17:51 | |
*** rkukura has quit IRC | 17:51 | |
*** utlemming has quit IRC | 17:51 | |
*** persia has quit IRC | 17:51 | |
*** radix has quit IRC | 17:51 | |
*** cyeoh has quit IRC | 17:51 | |
*** zigo has quit IRC | 17:51 | |
*** CrackerJackMack has quit IRC | 17:51 | |
*** jyhc has quit IRC | 17:51 | |
*** morganfainberg has joined #openstack-dev | 17:51 | |
*** jyhc has joined #openstack-dev | 17:51 | |
ekolve | has anyone deployed keystone using gunicorn? I am having trouble getting it start up | 17:51 |
*** erlon_ is now known as erlon | 17:51 | |
*** aspiers_ has joined #openstack-dev | 17:51 | |
*** mrunge has joined #openstack-dev | 17:51 | |
*** morganfainberg has quit IRC | 17:51 | |
*** morganfainberg has joined #openstack-dev | 17:51 | |
*** bknudson has joined #openstack-dev | 17:51 | |
*** Samos123 has joined #openstack-dev | 17:51 | |
*** rnirmal has joined #openstack-dev | 17:51 | |
*** jingwang has joined #openstack-dev | 17:51 | |
*** CrackerJackMack has joined #openstack-dev | 17:51 | |
*** mrunge has quit IRC | 17:51 | |
*** mrunge has joined #openstack-dev | 17:51 | |
*** sudorandom has joined #openstack-dev | 17:52 | |
*** Sumeniac has quit IRC | 17:52 | |
*** mutex has joined #openstack-dev | 17:53 | |
*** Ryan_Lane has joined #openstack-dev | 17:53 | |
*** rkukura has joined #openstack-dev | 17:53 | |
*** Adri2000 has joined #openstack-dev | 17:53 | |
ayoung | ekolve, What is gunicorn? | 17:53 |
*** Ryan_Lane has quit IRC | 17:53 | |
*** Ryan_Lane has joined #openstack-dev | 17:53 | |
*** Adri2000 has quit IRC | 17:53 | |
*** Adri2000 has joined #openstack-dev | 17:53 | |
*** eglynn has quit IRC | 17:53 | |
mutex | I would like to modify my openstack compute nodes to provide a TCP serial port for some of my instances on the compute nodes | 17:53 |
*** eglynn has joined #openstack-dev | 17:54 | |
dolphm | ayoung: a popular wsgi server | 17:54 |
mutex | I already have this working with a local script, and pointers on where I should put this in the nova code ? | 17:54 |
ekolve | http://gunicorn.org/ | 17:54 |
ayoung | ekolve, what is its threading model? | 17:54 |
ayoung | pre-fork? So each request gets its own process? | 17:55 |
ekolve | y | 17:55 |
*** athomas has quit IRC | 17:55 | |
dolphm | ayoung: yeah, you need to run it behind something like nginx or it's easy to DoS | 17:55 |
*** florentflament has quit IRC | 17:55 | |
*** otherwiseguy has joined #openstack-dev | 17:56 | |
*** rm_work|away has joined #openstack-dev | 17:56 | |
ayoung | ekolve, you need to make sure that it makes the environment.stdlib call | 17:56 |
_cjones_ | ayoung, last one for a while.. Aim for total support of v3cloudsample.json is Icehouse or beyond? | 17:56 |
*** kwss has joined #openstack-dev | 17:56 | |
*** rm_work|away is now known as rm_work | 17:56 | |
*** rm_work has joined #openstack-dev | 17:56 | |
*** Sumeniac has joined #openstack-dev | 17:56 | |
*** kwss has left #openstack-dev | 17:56 | |
ayoung | _cjones_, it is supported now. Question is when it will be default. | 17:56 |
*** zzelle has joined #openstack-dev | 17:57 | |
_cjones_ | ayoung, so swap that with my policy.json, and all should be happy? | 17:57 |
*** mkollaro has joined #openstack-dev | 17:57 | |
*** atiwari has joined #openstack-dev | 17:57 | |
*** topol has joined #openstack-dev | 17:57 | |
_cjones_ | minus obvious debuggery. | 17:57 |
ayoung | _cjones_, I'll be happy. I can't speak for you | 17:57 |
*** ygbo has quit IRC | 17:57 | |
ayoung | :) | 17:57 |
_cjones_ | :) | 17:57 |
_cjones_ | I'll get cracking on it and report back. | 17:58 |
*** lbragstad has quit IRC | 17:58 | |
ayoung | ekolve, you probably need something like this https://github.com/openstack/keystone/blob/master/httpd/keystone.py | 17:58 |
*** DennyZhang has quit IRC | 17:58 | |
*** lbragstad has joined #openstack-dev | 17:58 | |
*** taz has joined #openstack-dev | 17:58 | |
ayoung | https://github.com/openstack/keystone/blob/master/httpd/keystone.py#L43 | 17:58 |
ekolve | ayoung: i'm trying that | 17:58 |
ekolve | starting gunicorn as: gunicorn keystone:application -w 4 -b 0.0.0.0:5000 | 17:59 |
ayoung | ekolve, ^^ line sets up some things to deal with monkeypatching | 17:59 |
ekolve | but i get an error | 17:59 |
*** SumitNaiksatam has quit IRC | 17:59 | |
*** radez is now known as radez_g0n3 | 17:59 | |
*** galstrom is now known as galstrom_zzz | 17:59 | |
ekolve | i assume since its just a standard wsgi script that gunicorn should be able to deal with it | 17:59 |
*** mikeoutl_ has quit IRC | 17:59 | |
*** spzala has joined #openstack-dev | 17:59 | |
*** troytoman is now known as troytoman-away | 17:59 | |
*** markwash has joined #openstack-dev | 17:59 | |
*** eglynn has quit IRC | 17:59 | |
*** rkukura has quit IRC | 18:00 | |
*** Ryan_Lane has quit IRC | 18:00 | |
*** rkukura has joined #openstack-dev | 18:01 | |
*** mikeoutland has joined #openstack-dev | 18:01 | |
*** djoreilly has quit IRC | 18:01 | |
*** colinmcnamara has joined #openstack-dev | 18:02 | |
*** troytoman-away is now known as troytoman | 18:03 | |
*** dkuffner has joined #openstack-dev | 18:03 | |
*** troytoman is now known as troytoman-away | 18:05 | |
*** anniec has joined #openstack-dev | 18:06 | |
*** harlowja_away is now known as harlowja | 18:06 | |
*** bdpayne has joined #openstack-dev | 18:06 | |
*** colinmcnamara has quit IRC | 18:06 | |
*** evgenyf has quit IRC | 18:07 | |
*** colinmcnamara has joined #openstack-dev | 18:07 | |
*** _cjones_ has quit IRC | 18:07 | |
*** aspiers_ is now known as aspiers | 18:07 | |
*** taz has quit IRC | 18:07 | |
*** vijendar has quit IRC | 18:09 | |
*** morganfainberg has quit IRC | 18:09 | |
*** jyhc has quit IRC | 18:09 | |
*** rm_work has quit IRC | 18:09 | |
*** Samos123 has quit IRC | 18:09 | |
*** jingwang has quit IRC | 18:09 | |
*** bknudson has quit IRC | 18:09 | |
*** otherwiseguy has quit IRC | 18:09 | |
*** CrackerJackMack has quit IRC | 18:09 | |
*** Samos123 has joined #openstack-dev | 18:09 | |
*** jyhc has joined #openstack-dev | 18:09 | |
*** bknudson has joined #openstack-dev | 18:10 | |
*** CrackerJackMack has joined #openstack-dev | 18:10 | |
*** jingwang has joined #openstack-dev | 18:10 | |
*** morganfainberg has joined #openstack-dev | 18:11 | |
*** harlowja has joined #openstack-dev | 18:11 | |
*** otherwiseguy has joined #openstack-dev | 18:11 | |
*** rm_work|away has joined #openstack-dev | 18:11 | |
*** rm_work|away is now known as rm_work | 18:11 | |
*** rm_work has quit IRC | 18:11 | |
*** rm_work has joined #openstack-dev | 18:11 | |
*** nati_ueno has joined #openstack-dev | 18:12 | |
*** dims has quit IRC | 18:13 | |
*** xarses has quit IRC | 18:13 | |
*** angdraug has quit IRC | 18:13 | |
*** vijendar has joined #openstack-dev | 18:13 | |
*** sumanthns has quit IRC | 18:14 | |
*** pdevine has quit IRC | 18:17 | |
*** dims has joined #openstack-dev | 18:18 | |
*** SumitNaiksatam has joined #openstack-dev | 18:19 | |
*** mmagr has quit IRC | 18:21 | |
*** kgriffs is now known as kgriffs_afk | 18:22 | |
*** taz has joined #openstack-dev | 18:22 | |
*** _cjones_ has joined #openstack-dev | 18:22 | |
*** willingc has quit IRC | 18:23 | |
*** taz has quit IRC | 18:24 | |
*** tqtran has joined #openstack-dev | 18:24 | |
*** CaptTofu has quit IRC | 18:25 | |
*** CaptTofu has joined #openstack-dev | 18:25 | |
*** dstufft_ has joined #openstack-dev | 18:26 | |
*** mlavalle has quit IRC | 18:26 | |
*** dstanek has joined #openstack-dev | 18:26 | |
*** dstufft has quit IRC | 18:27 | |
*** SergeyLukjanov has joined #openstack-dev | 18:29 | |
*** kgriffs_afk is now known as kgriffs | 18:29 | |
*** ykhodork has quit IRC | 18:30 | |
*** ekolve has left #openstack-dev | 18:30 | |
*** MaxV_ has joined #openstack-dev | 18:31 | |
*** drewlander has joined #openstack-dev | 18:31 | |
*** jsavak has joined #openstack-dev | 18:33 | |
*** tqtran1 has joined #openstack-dev | 18:33 | |
*** changbl has joined #openstack-dev | 18:34 | |
*** tqtran has quit IRC | 18:34 | |
*** tqtran1 has quit IRC | 18:34 | |
*** tqtran has joined #openstack-dev | 18:34 | |
*** joesavak has quit IRC | 18:35 | |
*** CaptTofu_ has joined #openstack-dev | 18:36 | |
*** amcrn has joined #openstack-dev | 18:37 | |
*** CaptTofu has quit IRC | 18:38 | |
*** kfox1111 has joined #openstack-dev | 18:38 | |
*** ndipanov is now known as ndipanov_gone | 18:38 | |
kfox1111 | Is there an openstack standard for date/time transfer? | 18:38 |
kfox1111 | ISO 8601? | 18:38 |
*** doug_shelley66 has joined #openstack-dev | 18:38 | |
mutex | looks like what I need is openstack nova plugins | 18:39 |
dolphm | kfox1111: iso 8601! | 18:39 |
dolphm | kfox1111: oslo timeutils has a bunch of wrappers you can use | 18:39 |
kfox1111 | Is there a python mod... | 18:40 |
kfox1111 | thanks. :) | 18:40 |
*** kgriffs is now known as kgriffs_afk | 18:40 | |
*** pdevine has joined #openstack-dev | 18:41 | |
*** ykhodork has joined #openstack-dev | 18:41 | |
*** eglynn has joined #openstack-dev | 18:41 | |
*** dstufft_ is now known as dstufft | 18:44 | |
*** fire has quit IRC | 18:45 | |
*** CaptTofu has joined #openstack-dev | 18:45 | |
*** CaptTofu_ has quit IRC | 18:45 | |
*** dims has quit IRC | 18:47 | |
*** colinmcnamara has quit IRC | 18:47 | |
*** xga_ has quit IRC | 18:47 | |
*** vuntz has quit IRC | 18:47 | |
*** finchd_ has quit IRC | 18:47 | |
*** tongli has quit IRC | 18:47 | |
*** haleyb has quit IRC | 18:47 | |
*** gsilvis_ has quit IRC | 18:47 | |
*** martines_ has quit IRC | 18:47 | |
*** doude has quit IRC | 18:47 | |
*** finchd has joined #openstack-dev | 18:47 | |
*** gsilvis has joined #openstack-dev | 18:47 | |
*** vuntz has joined #openstack-dev | 18:47 | |
*** vuntz has quit IRC | 18:47 | |
*** vuntz has joined #openstack-dev | 18:47 | |
*** tongli has joined #openstack-dev | 18:47 | |
*** haleyb has joined #openstack-dev | 18:47 | |
*** dims has joined #openstack-dev | 18:48 | |
*** colinmcnamara has joined #openstack-dev | 18:48 | |
*** martines_ has joined #openstack-dev | 18:48 | |
*** krtaylor has quit IRC | 18:51 | |
*** JordanP has quit IRC | 18:51 | |
*** mikeoutland has quit IRC | 18:52 | |
*** xga has joined #openstack-dev | 18:52 | |
*** colinmcn_ has joined #openstack-dev | 18:53 | |
*** eglynn_ has joined #openstack-dev | 18:53 | |
*** mikeoutland has joined #openstack-dev | 18:53 | |
*** che-arne has quit IRC | 18:53 | |
*** UKn0Me has quit IRC | 18:53 | |
*** UKn0Me has joined #openstack-dev | 18:54 | |
*** jcoufal-mob has joined #openstack-dev | 18:54 | |
*** vuntz_ has joined #openstack-dev | 18:55 | |
*** jprovazn has joined #openstack-dev | 18:55 | |
*** jistr|afk has quit IRC | 18:57 | |
*** riskable_ is now known as riskable | 18:58 | |
*** doude has joined #openstack-dev | 18:59 | |
*** rushiagr has quit IRC | 18:59 | |
*** kwss has joined #openstack-dev | 18:59 | |
kwss | hey | 18:59 |
*** henrynash has joined #openstack-dev | 18:59 | |
*** mlavalle has joined #openstack-dev | 18:59 | |
*** jtomasek has joined #openstack-dev | 19:00 | |
ayoung | kwss, OK...so, method=SAML or method=openid seems easy enough to implement | 19:00 |
gyee_ | kwss, still here | 19:00 |
*** ctracey` is now known as ctracey | 19:00 | |
kwss | yea | 19:00 |
*** anniec has quit IRC | 19:00 | |
ayoung | You take your implementation and create a very thing class that just extenss federated and it all looks the same | 19:01 |
kwss | I think I understand what you want to do | 19:01 |
*** Samos123 has quit IRC | 19:01 | |
*** colinmcnamara has quit IRC | 19:01 | |
*** bknudson has quit IRC | 19:01 | |
*** vuntz has quit IRC | 19:01 | |
*** changbl has quit IRC | 19:01 | |
*** jyhc has quit IRC | 19:01 | |
*** eglynn has quit IRC | 19:01 | |
*** doug_shelley66 has quit IRC | 19:01 | |
*** _cjones_ has quit IRC | 19:01 | |
*** otherwiseguy has quit IRC | 19:01 | |
*** rm_work has quit IRC | 19:01 | |
*** morganfainberg has quit IRC | 19:01 | |
*** CrackerJackMack has quit IRC | 19:01 | |
*** henrynash has quit IRC | 19:01 | |
*** radix_ is now known as radix | 19:01 | |
ayoung | kwss, I'm still processing the mod_rewrite idea, but I don't think we need it. It is interesting, and might be a useful tool in the future. But lets table it for now | 19:01 |
ayoung | what I would like to do | 19:01 |
kwss | You want to skip a separate plugin and call the trust management as part of the overall authn/authz flow? | 19:01 |
*** doug_shelley66 has joined #openstack-dev | 19:01 | |
*** jecarey has joined #openstack-dev | 19:02 | |
*** jpomero has joined #openstack-dev | 19:02 | |
*** changbl has joined #openstack-dev | 19:02 | |
ayoung | kwss, trust management is done at IdP /mapoping set up time, and just verified when the assertion comes in. No? | 19:02 |
kwss | it's both that and the process of verifying that input is trusted | 19:02 |
*** joesavak has joined #openstack-dev | 19:03 | |
*** anniec has joined #openstack-dev | 19:03 | |
*** jpich has quit IRC | 19:03 | |
stevemar | i really don't see how mapping doesn't also verify the input ... but i guess thats another discussion | 19:04 |
ayoung | stevemar, mapping does no crypto | 19:05 |
*** jcoufal-mob has quit IRC | 19:05 | |
kwss | mapping just says which internal attributes are granted bu the given attributes, it doesn't verify that the idp is tructed to issue those attributes | 19:05 |
marekd | ayoung: do you see any other solution without mod_rewirte-style solution, but with Kristy's approach? | 19:06 |
kwss | excuse my typing :) | 19:06 |
*** jsavak has quit IRC | 19:06 | |
*** bknudson has joined #openstack-dev | 19:06 | |
*** morganfainberg has joined #openstack-dev | 19:06 | |
*** jyhc has joined #openstack-dev | 19:06 | |
*** CrackerJackMack has joined #openstack-dev | 19:06 | |
*** Samos123 has joined #openstack-dev | 19:06 | |
*** jcoufal-m has joined #openstack-dev | 19:06 | |
*** Ryan_Lane has joined #openstack-dev | 19:06 | |
ayoung | stevemar, kwss I would think that a request for a token comes in, and the url is protected via SAML, so the handshake happens, and the SAML document is verified by mod_auth_mellon. The request format then would say method="external" | 19:06 |
*** zaneb has quit IRC | 19:06 | |
*** jyhc has quit IRC | 19:06 | |
*** jyhc has joined #openstack-dev | 19:06 | |
ayoung | but the external mechanism would be expanded to kick into the mapping layer | 19:06 |
ayoung | that was my assumption | 19:06 |
*** blamar has joined #openstack-dev | 19:07 | |
*** morganfainberg is now known as Guest73162 | 19:07 | |
*** Ryan_Lane is now known as Guest36676 | 19:07 | |
*** Guest73162 has quit IRC | 19:07 | |
*** Guest73162 has joined #openstack-dev | 19:07 | |
marekd | kwss: by the way, how were you authenticating against IdPs when using command line clients? A browser was poping up? | 19:07 |
Guest73162 | morning. | 19:07 |
*** otherwiseguy has joined #openstack-dev | 19:07 | |
Guest73162 | wow... | 19:07 |
*** troytoman-away is now known as troytoman | 19:07 | |
*** rm_work|away has joined #openstack-dev | 19:07 | |
kwss | marekd: yea, it was ugly, we're looking at saml ECP now | 19:08 |
*** krtaylor has joined #openstack-dev | 19:08 | |
*** rm_work|away is now known as rm_work | 19:08 | |
*** rm_work has quit IRC | 19:08 | |
*** rm_work has joined #openstack-dev | 19:08 | |
marekd | kwss: me | 19:08 |
marekd | kwss: me too | 19:08 |
Guest73162 | ... | 19:08 |
ayoung | kwss, so you are designing for direct access to keystone, not via an external web server | 19:08 |
ayoung | saml ECP? Link? | 19:08 |
kwss | ayoung: yes | 19:08 |
*** belmoreira has joined #openstack-dev | 19:08 | |
*** Guest73162 is now known as needscoffee | 19:08 | |
marekd | https://wiki.oasis-open.org/security/SAML2EnhancedClientProfile | 19:08 |
marekd | ayoung: ^^ SSO for non HTML clients... | 19:09 |
*** galstrom_zzz is now known as galstrom | 19:09 | |
ayoung | Ok, I'll get smart on that | 19:09 |
kwss | I think the main issue is our use of the word federation | 19:09 |
needscoffee | oookay | 19:09 |
needscoffee | guess irc doesn't want to let me use my real nick today | 19:09 |
needscoffee | *mutter* | 19:09 |
ayoung | marekd, you mean HTTP clients, but not web browsers, right? | 19:09 |
marekd | ayoung: yes. | 19:10 |
ayoung | needscoffee, you need to kick off whomever stole your nick | 19:10 |
*** Guest36676 has quit IRC | 19:10 | |
ayoung | you do have it passw4rod protected, right? | 19:10 |
kwss | if our plugin was called external and merged the functionality of the existing external module then it would be ok? | 19:10 |
needscoffee | ayoung, yes, it was nickserv that booted me off my nick | 19:10 |
ayoung | needscoffee, someone else registered it, then | 19:10 |
needscoffee | ayoung, nah, it was the client not authing in time | 19:11 |
needscoffee | i have the log | 19:11 |
ayoung | no need to /MSG nickserver ghost ... | 19:11 |
ayoung | kwss, hrm...actually, that would be OK, but I'm more concered about the API side | 19:12 |
marekd | ayoung: the problem is that the standard is a standard, implementation is an implementation. What's worse ECP is not something every IdP supports... | 19:12 |
*** atiwari has quit IRC | 19:12 | |
*** jtomasek has quit IRC | 19:12 | |
ayoung | marekd, I need to remember what a request authed by SAML look like? does the SAML document come in a header, or is in a post request ... I blogged about this | 19:13 |
*** evgenyf has joined #openstack-dev | 19:13 | |
ayoung | http://adam.younglogic.com/2013/10/saml-example/ | 19:13 |
*** jtomasek has joined #openstack-dev | 19:13 | |
kwss | I think our goals are not exclusive, if we modified our protocol modules to be free standing plugins, then do trust management in the main flow it would work | 19:13 |
gyee_ | ayoung, with https://review.openstack.org/#/c/56333/, I am going to address bknudson's comments shortly, are you OK with the rest of the changes? | 19:13 |
marekd | ayoung: i saw it. | 19:13 |
needscoffee | ayoung, nope "morganfainberg is not online" nickserv is being obnoxious :( | 19:13 |
needscoffee | oh well | 19:13 |
needscoffee | i guess i can live w/ needscoffee for now | 19:13 |
stevemar | needscoffee - why not go for morganfainberg_ | 19:14 |
*** urulama has joined #openstack-dev | 19:14 | |
*** stevemar is now known as morganfainberg2 | 19:14 | |
*** morganfainberg2 is now known as stevemar | 19:14 | |
needscoffee | stevemar, because | 19:14 |
*** xarses has joined #openstack-dev | 19:14 | |
needscoffee | i dunt wanna :P | 19:14 |
*** xarses has quit IRC | 19:14 | |
stevemar | needscoffee :) | 19:14 |
*** needscoffee is now known as not_stevemar | 19:15 | |
ayoung | gyee_, not quite...I would recommend moving some of the calls back to controller | 19:15 |
*** xarses_ has joined #openstack-dev | 19:15 | |
not_stevemar | >.> | 19:15 |
stevemar | lol | 19:15 |
not_stevemar | it probably means znc needs to be bounced anyways. | 19:15 |
ayoung | gyee_, authenticate.py should not make any calls to Keystone APIs. Leave anything that does that in controller | 19:15 |
marekd | ayoung: by the way, can you put some comments in here: https://review.openstack.org/#/c/60244/ at some point? | 19:15 |
*** not_stevemar has quit IRC | 19:15 | |
*** Alexei_987 has joined #openstack-dev | 19:16 | |
gyee_ | ayoung, k, lemme do more refactoring | 19:16 |
ayoung | marekd, heh, yes. | 19:16 |
marekd | ayoung: heh, thx. | 19:16 |
*** dvarga is now known as dvarga|away | 19:16 | |
*** dvarga|away is now known as dvarga | 19:16 | |
*** dvarga is now known as dvarga|away | 19:16 | |
*** dvarga|away is now known as dvarga | 19:16 | |
ayoung | gyee_, it doesn't have to be perfect, but try to think how authenticate.py could be moved into keystoneclient | 19:16 |
*** urulama has quit IRC | 19:16 | |
*** jmckind has joined #openstack-dev | 19:16 | |
ayoung | it would need to be fed the role_id to role_name map build via a web fetch | 19:17 |
gyee_ | ayoung, you mean authorization.py? | 19:17 |
ayoung | gyee_, yes | 19:17 |
gyee_ | ayoung, sure, if we can standardized on the cred part | 19:17 |
ayoung | ++ gyee_ | 19:17 |
gyee_ | we've been talking about abstracting token forever now | 19:17 |
gyee_ | one of these days :) | 19:18 |
ayoung | kwss, so I think the plugin you have is fine. | 19:18 |
marekd | ayoung: kwss: ok, and how does the flow looks like now? | 19:18 |
marekd | say i am a client and want to authenticated. | 19:19 |
ayoung | what we do is we make the guideline that if you do a federated plugin, it extends yours, and that becomes the "method" field. REMOTE_USER stuff can be done the same way, and we can make external extend yours as well. | 19:19 |
gyee_ | needscoffee, how's morgainfainberg? | 19:19 |
*** kgriffs_afk is now known as kgriffs | 19:19 | |
marekd | do I enter a specific URL with IdP's name and protocol I want to use, or what? | 19:19 |
kwss | ayoung: that makes sense | 19:19 |
ayoung | kwss, then remove the method=federated from the API doc. | 19:20 |
kwss | ayoung: I'll have to convince David first | 19:21 |
*** jcoufal-m has quit IRC | 19:21 | |
ayoung | kwss, can you explain to Herr Doktor Perfessor for me? | 19:21 |
kwss | ayoung: I'll give it a go | 19:22 |
ayoung | kwss, in general, it would be really helpful to have you in this chat room while we are working on this | 19:22 |
ayoung | it will expedite things greatly | 19:22 |
ayoung | I promise not to bother you overmuch ;) | 19:22 |
kwss | ayoung: Ok I'll make an effort, normally not this late though | 19:22 |
*** angdraug has joined #openstack-dev | 19:22 | |
stevemar | ayoung, agreed | 19:23 |
ayoung | kwss, I'll look for your in the mornings. | 19:23 |
*** devoid has joined #openstack-dev | 19:23 | |
*** devoid has left #openstack-dev | 19:23 | |
stevemar | kwss, one of us, one of us | 19:23 |
*** eglynn_ has quit IRC | 19:23 | |
kwss | lol | 19:23 |
kwss | I have to go eat soon but I'll email David in a bit and explain stuff | 19:25 |
ayoung | so..if I were writing this from a blank slate, Keytone would look like this: if you hit /auth/token you get back a challnge for one of the standard web mechanisms. If you added in something liike /auth/token?project_id=blah you would get a scoped token. | 19:25 |
ayoung | basic_auth would replace the user-id password fields in the JSON docuemnt | 19:25 |
ayoung | and there would be no need for a JSON document | 19:25 |
*** mgagne1 is now known as mgagne | 19:26 | |
ayoung | if you wanted more secure auth (X509 client cert or Kerberes) it would work the same | 19:26 |
*** jtomasek has quit IRC | 19:26 | |
mriedem | anyone know if ##. works for enumerated lists in rst doc format? | 19:26 |
ayoung | mod_nss for certs, mod_auth_krb5 for kerberos, etc | 19:26 |
*** mikeoutland has quit IRC | 19:26 | |
ayoung | mriedem, try it out. post a change to github and their rst filter should show how it will render | 19:26 |
*** troytoman is now known as troytoman-away | 19:27 | |
marekd | ayoung: are you talking now about the workflow while authenticating with SAML ? | 19:27 |
*** jtomasek has joined #openstack-dev | 19:27 | |
mriedem | ayoung: post a change to github? this has to post through gerrit first though? https://review.openstack.org/#/c/65326/ | 19:27 |
ayoung | marekd, yeah...I'm trying to lay out how SAL would evolve from the other mechs | 19:27 |
ayoung | mriedem, github private branch, not to gerrit. | 19:28 |
*** radez_g0n3 is now known as radez | 19:28 | |
*** CaptTofu_ has joined #openstack-dev | 19:28 | |
ayoung | mriedem, fork the openstack-infroa/elastic-recheck repo on github and post your chagne to it there | 19:29 |
mriedem | ayoung: alright | 19:29 |
ayoung | marekd, so openid I know works with redirects. I assume in general saml does not? | 19:29 |
ayoung | IN stead it relies on backchannel commo with the Idp? | 19:29 |
marekd | ayoung: HTTP redirects? | 19:29 |
ayoung | marekd, yes | 19:29 |
marekd | IdP and SP don't communicate directly. | 19:30 |
marekd | it's client who is redirected. | 19:30 |
ayoung | marekd, in SAML? | 19:30 |
*** morganfainberg has joined #openstack-dev | 19:30 | |
marekd | ayoung: yes. | 19:30 |
*** morganfainberg has quit IRC | 19:30 | |
ayoung | morganfainberg, how do we know it is really you? | 19:30 |
*** morganfainberg has joined #openstack-dev | 19:30 | |
*** CaptTofu has quit IRC | 19:30 | |
marekd | ayoung: https://developers.google.com/google-apps/sso/saml_workflow_vertical.gif | 19:30 |
ayoung | marekd, OK, so if a user hits http://host/keystone/v3/auth/token with no auth yet, what happens? | 19:31 |
stevemar | ayoung, whats in the request | 19:31 |
ttx | stevebaker: around? | 19:31 |
morganfainberg | there we go. | 19:31 |
ayoung | stevemar, lets say nothing. | 19:31 |
morganfainberg | enforcer got ahold of my nick and kicked me out of irc completely | 19:31 |
* ayoung tempted to try /KICK morganfainberg but will probably get kicked myself | 19:32 | |
marekd | ayoung: do we assume this is a SP protected resource? | 19:32 |
morganfainberg | ayoung, lol | 19:32 |
ayoung | marekd, create token. I'll let you answer that question from first principals | 19:32 |
dolphm | stevemar: jamielennox: dstanek: ya'll should all have +2/-2 on gerrit now! | 19:32 |
*** nermina has quit IRC | 19:32 | |
*** bswartz has joined #openstack-dev | 19:33 | |
marekd | ayoung: ok, but what's your point then? | 19:33 |
kwss | ayoung: the SP should generate a SAML AuthnRequest redirect the user to the IdP | 19:34 |
kwss | *and redirect | 19:34 |
jamielennox | dolphm: works for me - thanks! | 19:35 |
ayoung | kwss, in this case Keystone, but how does it know where to redirect the user to? | 19:35 |
kwss | it should store endpoint information about the IdP | 19:35 |
stevemar | dolphm, tested it, and it works! - now to do evil things ... i mean more code reviews | 19:35 |
marekd | ayoung: depends. you can be redirected tothe website where you can choose the IdP you want to use. | 19:35 |
mriedem | ayoung: there is also a rst editor eclipse plugin and since i'm crazy and using eclipse i can just use that :) | 19:35 |
*** CaptTofu has joined #openstack-dev | 19:36 | |
*** CaptTofu_ has quit IRC | 19:36 | |
stevemar | mriedem - whaaat, i've been using the text editor like a noob, gotta get that plugin | 19:36 |
*** colinmcn_ has quit IRC | 19:36 | |
*** paulczar has joined #openstack-dev | 19:36 | |
*** mrodden has quit IRC | 19:36 | |
*** mrodden has joined #openstack-dev | 19:37 | |
mriedem | stevemar: http://stackoverflow.com/questions/3511097/is-there-a-restructuredtext-markup-editor-for-eclipse | 19:38 |
mriedem | get the eclipse color theme plugin first, then the rest editor plugin | 19:38 |
*** stevemar has quit IRC | 19:38 | |
ayoung | marekd, kwss so, I would guess that the minimum we would need is the user to specify their domain_id. And then keystone does the domain->IdP lookup for the redirect | 19:38 |
marekd | or, like we once talked with dolph identify IdPs by unique names (and latter use them) insetad of uuids. | 19:39 |
*** mikeoutland has joined #openstack-dev | 19:39 | |
ayoung | can a user go and get a SAML document a-priori and present it to Keystone (SP) without the redirect | 19:39 |
kwss | ayoung: unless you have discovery in which case the user can specify nothing and choose where they are from | 19:39 |
*** MaxV_ has quit IRC | 19:39 | |
ayoung | kwss, so we would redirect the user to a page with a list of IdPs? | 19:40 |
*** MaxV has joined #openstack-dev | 19:40 | |
*** stevemar has joined #openstack-dev | 19:40 | |
kwss | Idp first authn is available in SAML but I don't think it is widely supported, but I could be wrong | 19:40 |
*** jprovazn has quit IRC | 19:40 | |
kwss | ayoung: yea | 19:40 |
marekd | kwss: exactly. another little monster, | 19:40 |
ayoung | kwss, seems like it would be a bearer token anyway, and thusly bad | 19:40 |
*** CaptTofu has quit IRC | 19:41 | |
marekd | ayoung: the way the standards say is: go to the resource first (SP) | 19:41 |
*** byeager has joined #openstack-dev | 19:41 | |
marekd | besides SP also isues some SP specific data in the request. | 19:42 |
*** exed_ has quit IRC | 19:42 | |
marekd | (so the IdP knows where this request is coming from) | 19:42 |
*** xarses_ is now known as xarses | 19:42 | |
ayoung | marekd, kwss OK, I think that we are good. 1. the SAML and openid impls can happen in the Ice3 timeframe, and we do them as extensions etc...that should change nothing. The apache2 plugin become "external" | 19:43 |
*** CaptTofu has joined #openstack-dev | 19:43 | |
*** obondarev_ has quit IRC | 19:44 | |
*** sushils has quit IRC | 19:44 | |
ayoung | we hae a solution with Apache, but if we can make the pysaml thing work, we have an apache-less approach too | 19:44 |
ayoung | kwss, here's your homework | 19:44 |
*** novas0x2a|laptop has joined #openstack-dev | 19:44 | |
ayoung | pysaml uses a library that has been removed elsewhere in openstack. We need to know if we can use it. Eventlet has peculiarities. | 19:45 |
ayoung | m2crypto is a wrapper around opensll (I thik) and so the questions are: | 19:45 |
ayoung | 1. if a user kcijks off an m2crypto call, will the entire web server block? | 19:45 |
*** shakayumi has joined #openstack-dev | 19:45 | |
ayoung | I think the answer is yes. | 19:45 |
*** gszasz has quit IRC | 19:46 | |
morganfainberg | ayoung, m2crypto is bad. we should not use it (even as a dependant library) | 19:46 |
morganfainberg | ayoung, it isn't maintained and breaks in some modern linux distros in odd ways due to openssl compile options | 19:46 |
ayoung | morganfainberg, that was my understanding | 19:46 |
*** byeager has quit IRC | 19:46 | |
*** jtomasek has quit IRC | 19:46 | |
kwss | I found another package that worked more nicely for SAML validation actually | 19:46 |
kwss | Let me just check the name | 19:46 |
ayoung | kwss, cool, but be aware of the issues. | 19:47 |
morganfainberg | pysaml, as i recall, has converted to pycrypto | 19:47 |
morganfainberg | but the docs still claim m2crypto | 19:47 |
ayoung | anything that calls native from python has to do the right thing by the GIL | 19:47 |
morganfainberg | i did some of this research before the holidays | 19:47 |
ayoung | that is less of an issue in apache-prefork as each process is just handling one request | 19:47 |
ayoung | but even if it releases the GIL, there is still the question of eventlet. And since Crypto is CPU bound, it can serialize the web server | 19:48 |
ayoung | that is why CMS in keystone is done using a popen. | 19:48 |
*** yolanda has quit IRC | 19:48 | |
ayoung | Which sucks for other reasons | 19:48 |
*** sushils has joined #openstack-dev | 19:50 | |
*** stevemar has quit IRC | 19:50 | |
*** stevemar has joined #openstack-dev | 19:52 | |
morganfainberg | kwss, ^ pysaml info on m2crypto, think it's just a doc bug (doesn't look like they use it anymore) | 19:53 |
morganfainberg | kwss, just FYI (if you missed it) | 19:53 |
marekd | ayoung: kwss: let's try to glue most of the parts here. I am now trying to get a token after I authenticate against my IdP. I am hitting then a 'protected by pysaml/whatever' url, so it issues a saml request and redirect me to the IdP. I am going to the Idp, authenticating, getting SAML response, hitting SP again. The response is parsed, validated, and maping rules are applied and eventually token issued, roght? | 19:53 |
*** flaper87|afk is now known as flaper87 | 19:53 | |
ayoung | marekd, yes | 19:53 |
marekd | ayoung: so for now, the only change is that instead of mod_shib we use pysaml. | 19:54 |
ayoung | no | 19:54 |
kwss | morganfainberg: thanks, I have an implementation using pyxmlsec which I think might be better, I had some problems with assertions with multiple signatures with pysaml | 19:54 |
ayoung | marekd, in the request, you state the method to use | 19:54 |
morganfainberg | thats fine | 19:54 |
ayoung | blame gyee_ for that :) | 19:54 |
morganfainberg | just didn't want to eliminate an option if it was a simple doc bug | 19:54 |
ayoung | so if you go direct to Keystone, you would say | 19:54 |
ayoung | meothd="saml" | 19:54 |
*** afazekas has quit IRC | 19:54 | |
morganfainberg | legitimate functional errors, yeah, thats a good reason not to use it | 19:55 |
*** ndipanov_gone has quit IRC | 19:55 | |
*** Mandell has joined #openstack-dev | 19:55 | |
ayoung | kwss, that is a new one for me. Works well? | 19:55 |
ayoung | marekd, for apache, you would do 'method'='external' | 19:55 |
kwss | ayoung: yea, took much less time to get it working than pysaml | 19:55 |
ayoung | and apache would do all the work. | 19:56 |
ayoung | really, that should not even be required | 19:56 |
*** sarob has joined #openstack-dev | 19:56 | |
ayoung | for apache, I would say "no method required" | 19:56 |
ayoung | actually, I think that works. | 19:56 |
gyee_ | ayoung, what happen to pynss? | 19:57 |
ayoung | gyee_, jdennis1 is the maintainer | 19:57 |
marekd | ayoung: i see it now. so keystone, after it realizes i want to use saml will (probably) redirect me to really protexted by pysaml resource so we can use real SAML | 19:57 |
*** balajiiyer has joined #openstack-dev | 19:57 | |
gyee_ | I suppose you guys can try pynss if you are not comfortable with m2crypto | 19:57 |
gyee_ | m2crypto is basically python binding over openssl | 19:58 |
*** armax has left #openstack-dev | 19:58 | |
ayoung | gyee_, we discussed this a while ago. You guys support it, but you are just doing in house development, not the public facing project, right? | 19:58 |
marekd | kwss: do you know if SP needs to support ECP or it's just IdP specific thing? I am not sure at the moment. | 19:59 |
kwss | marekd: I really don't know, I haven't had much time to get into it yet, hoping to investigate it this week | 20:00 |
gyee_ | ayoung, m2crypto is public I think, I was doing some enhancements on it sometime back | 20:00 |
jdennis1 | gyee_: what is the issue with python-nss? | 20:00 |
marekd | kwss: i should it (as a rule of thumb) by tomorrow. because if SP also needs to handle ECP this is another contraint before you choose the python lib. | 20:00 |
ayoung | kwss, we are really close with this. Ping me tomorrow morngin on IRC if you got the agreement. | 20:01 |
gyee_ | but don't think it was sync up with the public one | 20:01 |
gyee_ | jdennis1, no issue, I was suggest using it for the saml work | 20:01 |
kwss | ayoung, will do | 20:01 |
ayoung | gyee_, jdennis1 is working on pynss integration into Keystone, just got prioritized behind some of his other work...FreeRadius IIRC | 20:01 |
*** neelashah has quit IRC | 20:01 | |
*** jcoufal has quit IRC | 20:01 | |
marekd | kwss: i should know it** | 20:01 |
*** harlowja is now known as harlowja_away | 20:01 | |
ayoung | Byt that doesn't solve the SAML question | 20:01 |
marekd | ayoung: which one. | 20:02 |
*** harlowja_away is now known as harlowja | 20:02 | |
*** nermina has joined #openstack-dev | 20:02 | |
*** jcoufal has joined #openstack-dev | 20:02 | |
ayoung | marekd, using pynss in a SAML module | 20:02 |
*** sarob has quit IRC | 20:02 | |
*** pixelb has quit IRC | 20:02 | |
jdennis1 | gyee_, ayoung: I still don't understand the connection between saml and python-nss | 20:03 |
gyee_ | ayoung, that would be great! with py-nss, we don't need the popen stuff for pki tokens | 20:03 |
*** neelashah has joined #openstack-dev | 20:03 | |
gyee_ | i/o is expensive for performance | 20:03 |
marekd | ayoung: ah, this one. let me add some more questions: the best and doable way of IdP discovery, how to reliably avoid using web browsers. | 20:03 |
ayoung | marekd, anything you do with a web browser can be done by a command line client. | 20:04 |
ayoung | So if the keystone response is going to be a redirect, we would make the keystone client smart enough to handle it. | 20:04 |
gyee_ | jdennis1, we were talking about the validating the trust (signature) part | 20:04 |
marekd | ayoung: i doubt it in this particular case. | 20:04 |
*** dkuffner has quit IRC | 20:04 | |
ayoung | marekd, cuz the IdPs don't have any standard way of representing the Authentication page ? | 20:05 |
marekd | ayoung: yes. | 20:05 |
kwss | ayoung: it's possible to do c/l authn with SAML but no IdPs would support it :) | 20:05 |
marekd | ayoung: and I am almost sure there are some using JS or FLASH :P | 20:05 |
*** sarob has joined #openstack-dev | 20:06 | |
*** krotscheck has joined #openstack-dev | 20:06 | |
*** MaxV has quit IRC | 20:06 | |
kwss | marekd, I think we can all agree the solution wouldn't be parsing a login page and trying to inject values into it | 20:06 |
marekd | kwss: for sure now! | 20:06 |
marekd | s/now/no | 20:07 |
ayoung | so that is really useless for most people. Horizon and other web UIs are only a portion of the web traffic in Openstack. But one probklem at a time. | 20:07 |
marekd | ayoung: what's useless? auth via webpage? | 20:07 |
ayoung | SAML | 20:07 |
ayoung | SAML when restricted to web browser only use cases | 20:08 |
*** ayoung is now known as marvin_the_andro | 20:08 | |
*** xmltok has quit IRC | 20:09 | |
marekd | ayoung: SAML was developed to work this way (web browser) and we are trying to workwroud this :-) | 20:09 |
marekd | so cmd clients can also take advantage of federated authn. | 20:10 |
*** gyee_ has quit IRC | 20:10 | |
*** jergerber has joined #openstack-dev | 20:10 | |
*** jergerber has quit IRC | 20:10 | |
* marvin_the_andro "Here I am, brain the size of a planet and they ask me to take you down to the bridge. Call that job satisfaction? 'Cos I don't." | 20:10 | |
kwss | ayoung: I think the only viable solution is to use SAML ECP for c/l and accept that not everyone will support it, if you are very concerned about not using a browser with openstack then if you have an existing SAML IdP it probably supports ECP | 20:11 |
*** UKn0Meh has joined #openstack-dev | 20:11 | |
*** UKn0Me has quit IRC | 20:11 | |
*** marvin_the_andro is now known as ayoung | 20:11 | |
ayoung | kwss, sounds good, and feels about right. | 20:11 |
marekd | kwss: i think this is an only solution, yet far away from the ideal one :( | 20:11 |
kwss | ayoung, then we can make SAML websso work with horizon for the browser happy | 20:12 |
marekd | ayoung: kwss: anything else concerning federation? | 20:13 |
chmouel | let's try to get those shiny new Keystone gate keepers if they can give me an extra +2 for that trivial patch that have been sitting for a while in my Q https://review.openstack.org/#/c/62766/ | 20:14 |
ayoung | marekd, OK. I'm going to shift gears. Got some code reviews and some code to write | 20:14 |
ayoung | -2 | 20:14 |
ayoung | chmouel, done | 20:15 |
ayoung | and congrats on core | 20:15 |
chmouel | ayoung: cheers :) | 20:15 |
kwss | ayoung, marekd, time to eat, I'll catch you tomorrow | 20:15 |
ayoung | kwss, thanks | 20:15 |
*** kwss has left #openstack-dev | 20:16 | |
*** troytoman-away is now known as troytoman | 20:17 | |
morganfainberg | ayoung, oh yes much code to write | 20:17 |
*** sarob has quit IRC | 20:18 | |
*** akrivoka has quit IRC | 20:20 | |
*** jamespage_ has joined #openstack-dev | 20:21 | |
marekd | ayoung: ok, cheers. I will catch you tomorrow. | 20:21 |
*** _cjones__ has joined #openstack-dev | 20:23 | |
*** dvarga is now known as dvarga|away | 20:23 | |
*** dvarga|away is now known as dvarga | 20:23 | |
*** sarob has joined #openstack-dev | 20:24 | |
*** sarob has quit IRC | 20:24 | |
*** CaptTofu has quit IRC | 20:24 | |
*** sarob has joined #openstack-dev | 20:24 | |
*** CaptTofu has joined #openstack-dev | 20:25 | |
marekd | good night! | 20:26 |
*** marekd is now known as marekd|away | 20:26 | |
*** buzztroll has quit IRC | 20:27 | |
*** buzztroll has joined #openstack-dev | 20:27 | |
*** rcj has joined #openstack-dev | 20:28 | |
*** shakayumi has quit IRC | 20:28 | |
*** sarob_ has joined #openstack-dev | 20:28 | |
*** melwitt has joined #openstack-dev | 20:29 | |
*** sarob has quit IRC | 20:29 | |
*** neelashah has quit IRC | 20:29 | |
*** jruzicka has quit IRC | 20:30 | |
*** belmoreira has quit IRC | 20:30 | |
*** belmoreira has joined #openstack-dev | 20:31 | |
*** neelashah1 has joined #openstack-dev | 20:31 | |
*** Anticime1 is now known as Anticimex | 20:32 | |
*** MaxV has joined #openstack-dev | 20:34 | |
*** sarob_ has quit IRC | 20:35 | |
*** sarob has joined #openstack-dev | 20:35 | |
*** belmoreira has quit IRC | 20:35 | |
*** shakayumi has joined #openstack-dev | 20:35 | |
*** belmoreira has joined #openstack-dev | 20:36 | |
*** drewlander has quit IRC | 20:36 | |
*** edu has quit IRC | 20:37 | |
*** martyntaylor has quit IRC | 20:37 | |
*** epim has joined #openstack-dev | 20:38 | |
*** anniec has quit IRC | 20:38 | |
*** sarob has quit IRC | 20:40 | |
*** belmoreira has quit IRC | 20:40 | |
*** yeylon_ has quit IRC | 20:43 | |
*** terrylhowe has joined #openstack-dev | 20:44 | |
*** gordc has quit IRC | 20:45 | |
*** sarob has joined #openstack-dev | 20:45 | |
ayoung | stevemar, jamielennox dstanek care to push the button https://review.openstack.org/#/c/56940/ | 20:48 |
*** jnoller has quit IRC | 20:48 | |
*** radez is now known as radez_g0n3 | 20:49 | |
stevemar | ayoung, how do i know if its ready, i'll be questioning everything now! | 20:49 |
ayoung | stevemar, when you are calm...at peace. | 20:50 |
*** UKn0Meh has quit IRC | 20:51 | |
*** UKn0Me has joined #openstack-dev | 20:51 | |
ayoung | stevemar, when in doubt, ask questions on the review. | 20:53 |
tqtran | Hi, I'm new here. Running into a blocker with the test script. Here is the link to the error message and versioning information. http://paste.openstack.org/show/60675/ Is anyone here familiar with this issue? | 20:55 |
ayoung | bknudson, this https://review.openstack.org/#/c/65195/ is unbreaking things | 20:56 |
*** e0ne has quit IRC | 20:56 | |
ayoung | stevemar, you can weigh in on that one, too | 20:56 |
*** SergeyLukjanov has quit IRC | 20:56 | |
*** aveiga has quit IRC | 20:56 | |
*** SergeyLukjanov has joined #openstack-dev | 20:56 | |
*** e0ne has joined #openstack-dev | 20:57 | |
bknudson | ayoung: why is it just tests that needs it and not keystone-all and keystone/httpd? | 20:57 |
bknudson | stevemar: ^ ? | 20:57 |
*** galstrom is now known as galstrom_zzz | 20:57 | |
bknudson | if we need to call environment.use_*() before imports then that should be done at all the entry points. | 20:57 |
ayoung | bknudson, they do need it | 20:58 |
ayoung | and they get it | 20:58 |
ayoung | bknudson, the entry point need to explicitly decide | 20:58 |
ayoung | the error message sucks, but this fixes the brokeness. | 20:58 |
bknudson | ayoung: http://git.openstack.org/cgit/openstack/keystone/tree/bin/keystone-all#n127 | 20:59 |
*** troytoman is now known as troytoman-away | 20:59 | |
bknudson | for keystone-all, it doesn't happen until just before load_backends. | 20:59 |
ayoung | bknudson, in http it does stdlib | 20:59 |
*** galstrom_zzz is now known as galstrom | 20:59 | |
*** neelashah1 has quit IRC | 21:00 | |
bknudson | whereas in tests now it says it needs to be done before other imports? | 21:00 |
*** krotscheck has quit IRC | 21:00 | |
ayoung | bknudson, it was jamielennox that thought it needed to happen that soon. In practice, it is OK if it happens later, but if an import were to do something that called on one of the monkeypatched functions, it would break | 21:00 |
bknudson | ayoung: that could happen with keystone-all too. | 21:00 |
ayoung | bknudson, yep. | 21:01 |
*** balajiiyer has quit IRC | 21:01 | |
ayoung | But that is beyond the scope iof this patch | 21:01 |
ayoung | this is just something that was removed with a refactoring and broke things | 21:01 |
ayoung | *fixing* keystone-all and httpd is probably something that can wait until it breaks for real | 21:02 |
ayoung | TBH, I don't care where it goes, so long as I can run the tests. I'm a little annoyed at some of our changes to Keystone test infrastructure that have been stepping on development. | 21:03 |
jamielennox | bknudson: interesting - i thought it was running earlier than that | 21:03 |
ayoung | for example, the deprecation of run_test.sh and move to tox leaves us no way to run until the first failure | 21:03 |
ayoung | jamielennox, I think it was origianally | 21:03 |
jamielennox | i guess that nothing that keystone-all imports rely on environment | 21:03 |
ayoung | but in the case of keystone-all, it needs to happen after all of the parsing | 21:03 |
dolphm | ayoung: testr run --until-failure ? | 21:03 |
ayoung | dolphm, man page that | 21:04 |
jamielennox | but from memory in tests they do | 21:04 |
dolphm | ayoung: oh nvm | 21:04 |
bknudson | ayoung: I agree that deprecating run_tests.sh shouldn't be done until everything works (e.g., debugging) | 21:04 |
ayoung | dolphm, I made the same mistake | 21:04 |
*** csd has joined #openstack-dev | 21:04 | |
ayoung | https://review.openstack.org/#/c/65100/1/run_tests.sh | 21:04 |
jamielennox | because tests import all the backends there was something that incorrectly imported environment and so that had to be run first | 21:04 |
dolphm | ayoung: honestly i still use nose directly in combination with testr and tox | 21:04 |
dolphm | ayoung: depends on what i want to test | 21:04 |
ayoung | dolphm, do you run until first failure? | 21:04 |
ayoung | I do that all the time | 21:04 |
jamielennox | that might have changed now so you can try it out but it went first for a reason | 21:04 |
*** akrivoka has joined #openstack-dev | 21:05 | |
bknudson | Usually I hit ctrl-c when it fails. | 21:06 |
bknudson | repeatedly, until the test runner finally dies. | 21:06 |
dolphm | ayoung: honestly... not very often. with testr, i'd rather do a full run and then use --failing. i use tox to test isolated environments, as i manage my own venv | 21:06 |
*** martyntaylor has joined #openstack-dev | 21:06 | |
dolphm | ayoung: and nose is just a die-hard habit when i want to execute a subset of tests directly | 21:07 |
*** kgriffs is now known as apostrophe | 21:07 | |
*** apostrophe is now known as kgriffs | 21:08 | |
dolphm | i'm trying to make myself use testr for that | 21:08 |
bknudson | tox -e py27 testname | 21:08 |
*** topol has quit IRC | 21:09 | |
*** topol has joined #openstack-dev | 21:09 | |
ayoung | it is all just noise to me. | 21:09 |
ayoung | changing testrunners etc | 21:10 |
*** jcoufal has quit IRC | 21:10 | |
jamielennox | python -m testtools.run discover keystone.x.x will work for that case as well - and it respects scenarios and things that nose fals over | 21:10 |
jamielennox | but its very verbose | 21:10 |
bknudson | testr is supposed to allow running in parallel. | 21:10 |
ayoung | jamielennox, does testtools support first failure? testr doesn't | 21:11 |
jamielennox | that has been my goto nose teplacement as it supports pdb | 21:11 |
ayoung | bknudson, do you want me to reorder the tests/core.py import or ar you OK with it? | 21:11 |
jamielennox | ayoung: no idea | 21:11 |
jamielennox | ayoung: does it wotk if you put it after the imports? | 21:12 |
bknudson | ayoung: what's wrong with the test/core.py import order? | 21:12 |
ayoung | jamielennox, it did yes | 21:12 |
ayoung | bknudson, calling use_eventlet in the middle of the imports | 21:12 |
dolphm | ayoung: testr run -- -f | 21:13 |
ayoung | -f ? | 21:13 |
dolphm | ayoung: --failfast | 21:13 |
*** anniec has joined #openstack-dev | 21:13 | |
bknudson | ayoung: I have no problem with the order if it has to be done before other imports. | 21:13 |
dolphm | ayoung: haven't tested it | 21:13 |
jamielennox | if it works going after then you should move it after - if you need to put it in the middle of the imports i'd prefer to make it obvious and put it before | 21:13 |
ayoung | dolphm, thanks. I'll test it out. | 21:14 |
bknudson | ayoung: the documentation makes it clear that it has to be early | 21:14 |
bknudson | but then I wonder why keystone-all doesn't do the same thing. | 21:14 |
ayoung | bknudson, keystone-all needs to parse config files first. | 21:14 |
ayoung | it doens't need to be that early | 21:14 |
ayoung | imports don't call the functions that we monkeypatch | 21:15 |
bknudson | ayoung: right, keystone-all needs the config options to know if it monkeypatches threads or something. | 21:15 |
*** urulama_ has joined #openstack-dev | 21:15 | |
*** pballand has joined #openstack-dev | 21:16 | |
ayoung | bknudson, I'll move it to right after the imports. That seems to be the best balance | 21:17 |
*** vartom111111114 has joined #openstack-dev | 21:17 | |
*** urulama_ has quit IRC | 21:17 | |
*** ewindisch is now known as zz_ewindisch | 21:18 | |
bknudson | ayoung: the only other time we run code in tests/core.py is at line 110. | 21:18 |
*** mrodden1 has joined #openstack-dev | 21:18 | |
*** zz_ewindisch is now known as ewindisch | 21:18 | |
*** neelashah has joined #openstack-dev | 21:18 | |
bknudson | might be worthwhile to keep that together. | 21:18 |
*** mrodden has quit IRC | 21:19 | |
*** pberis has joined #openstack-dev | 21:19 | |
*** pberis has quit IRC | 21:20 | |
*** e0ne has quit IRC | 21:20 | |
*** e0ne has joined #openstack-dev | 21:21 | |
dolphm | ayoung: https://review.openstack.org/#/c/62638/ | 21:23 |
dolphm | ayoung: there's 3 of those, i think you -2'd one? | 21:23 |
ayoung | dolphm, yep | 21:24 |
dolphm | ayoung: you're welcome to vote on that to get it out of my queue ;) | 21:24 |
*** jamespage_ has quit IRC | 21:25 | |
dolphm | or at least bump it from the front of my queue | 21:25 |
*** zaneb has joined #openstack-dev | 21:25 | |
ayoung | dolphm, talking with them tomorrow. We'll make progress | 21:25 |
kfox1111 | Is there any way to create something like a symlink glance image? Ie, I want a name that I can point at a real image so the name stays the same, when I change what it points to. | 21:26 |
*** lbragstad has quit IRC | 21:28 | |
*** lbragstad has joined #openstack-dev | 21:29 | |
*** byeager has joined #openstack-dev | 21:29 | |
*** RajeshMohan has quit IRC | 21:31 | |
*** RajeshMohan has joined #openstack-dev | 21:31 | |
*** dvarga has quit IRC | 21:35 | |
*** e0ne has quit IRC | 21:36 | |
morganfainberg | what was the way to push an explicit commit into gerrit? I am concerned using git-review is going to ... lets just say muck with some other reviews in an odd way | 21:36 |
*** jdob has quit IRC | 21:36 | |
morganfainberg | dolphm, ^ I think I'm being paranoid, but I remember you saying something about this in the past | 21:37 |
*** sballe has quit IRC | 21:37 | |
*** byeager has quit IRC | 21:37 | |
*** sballe has joined #openstack-dev | 21:37 | |
*** byeager has joined #openstack-dev | 21:38 | |
dolphm | morganfainberg: one sec... | 21:38 |
dolphm | morganfainberg: git push gerrit HEAD:refs/for/master | 21:38 |
morganfainberg | that will push just the current (HEAD) review? | 21:39 |
dolphm | morganfainberg: it'll push the entire series, but won't do any magic | 21:39 |
morganfainberg | dolphm, hm. | 21:39 |
dolphm | morganfainberg: you can also use git review --dry-run --no-rebase | 21:40 |
*** marun has quit IRC | 21:40 | |
morganfainberg | yeah i'm doing that but a bunch of new merge commits appeared | 21:40 |
*** _0x44 has quit IRC | 21:40 | |
morganfainberg | the chain is showing 5 extra commits now that would be pushed | 21:40 |
dolphm | morganfainberg: git push gerrit... won't prompt you about those | 21:40 |
*** _0x44 has joined #openstack-dev | 21:40 | |
morganfainberg | maybe i'll just wait until some changes make it through gate. | 21:40 |
morganfainberg | i just don't want to have anything lose it's spot in the queue ;) | 21:41 |
morganfainberg | ah nvm, was an out of sync tree | 21:42 |
*** CaptTofu has quit IRC | 21:42 | |
morganfainberg | it's all good now. | 21:42 |
*** CaptTofu has joined #openstack-dev | 21:42 | |
*** byeager has quit IRC | 21:42 | |
morganfainberg | dolphm, addressing the outstanding notes from the previous one you approved: https://review.openstack.org/#/c/65377/ | 21:43 |
dolphm | morganfainberg: danke! | 21:43 |
morganfainberg | aCK, whitespace issue let me fix that :P | 21:44 |
morganfainberg | oh. nvm gerrit display issue | 21:45 |
morganfainberg | :P | 21:45 |
*** danielbruno has quit IRC | 21:45 | |
jog0 | jgriffith: https://review.openstack.org/#/c/65309/ 6 bugs in one! | 21:45 |
*** tmclaugh[work] has quit IRC | 21:46 | |
*** neelashah1 has joined #openstack-dev | 21:48 | |
*** evgenyf has quit IRC | 21:48 | |
*** neelashah has quit IRC | 21:49 | |
*** johnthetubaguy1 has quit IRC | 21:49 | |
*** sarob has quit IRC | 21:49 | |
*** sarob has joined #openstack-dev | 21:50 | |
*** mfer has quit IRC | 21:50 | |
*** colinmcnamara has joined #openstack-dev | 21:51 | |
*** jamielennox is now known as jamielennox|away | 21:51 | |
*** gimpswork has quit IRC | 21:52 | |
dhellmann | can anyone explain how to make testr show me the log messages it's capturing during a test run? lifeless? | 21:53 |
*** jpich has joined #openstack-dev | 21:54 | |
*** sarob has quit IRC | 21:54 | |
*** jcoufal-m has joined #openstack-dev | 21:56 | |
ttx | stevebaker: we'll do the 1:1 in #openstack-relmgr-office for proper logging | 22:00 |
ttx | join me there | 22:00 |
* stevebaker is on his way | 22:00 | |
lifeless | dhellmann: testr shows what it sees, I think you're seeing the captures done by the base test case | 22:02 |
*** pberis has joined #openstack-dev | 22:02 | |
*** hartsocks has quit IRC | 22:03 | |
lifeless | dhellmann: you can either turn that off (unset the controlling env variables) or if you want to introspect, query the fixture of the thing you want to know about | 22:03 |
dhellmann | ok, I guess I need to add a knob to the oslo test class to turn off log capture? | 22:04 |
dhellmann | lifeless: there are controls for stdout and stderr, but not logging now | 22:04 |
*** doug_shelley66 has quit IRC | 22:04 | |
lifeless | dhellmann: sure, if your goal is to see it interactively | 22:04 |
dhellmann | lifeless: yes, when I run the tests I want to see the output | 22:05 |
dhellmann | s/output/log messages/ | 22:05 |
*** xarses has quit IRC | 22:05 | |
*** gyee has quit IRC | 22:05 | |
dhellmann | lifeless: I'm trying to understand what the test is doing without having to step through all of the code interactively | 22:06 |
*** anniec has quit IRC | 22:06 | |
*** jamielennox|away is now known as jamielennox | 22:06 | |
*** ruhe is now known as _ruhe | 22:08 | |
*** stevemar has quit IRC | 22:08 | |
*** sandywalsh has quit IRC | 22:09 | |
*** CaptTofu has quit IRC | 22:10 | |
*** stevemar has joined #openstack-dev | 22:10 | |
*** henrynash has joined #openstack-dev | 22:11 | |
*** CaptTofu has joined #openstack-dev | 22:11 | |
*** jasondotstar has quit IRC | 22:12 | |
*** anniec has joined #openstack-dev | 22:12 | |
*** hartsocks has joined #openstack-dev | 22:13 | |
*** CaptTofu has quit IRC | 22:13 | |
*** CaptTofu has joined #openstack-dev | 22:13 | |
*** neelashah1 has quit IRC | 22:13 | |
*** galstrom is now known as galstrom_zzz | 22:14 | |
*** stevemar has quit IRC | 22:17 | |
*** gyee has joined #openstack-dev | 22:17 | |
*** ohnoimdead has joined #openstack-dev | 22:18 | |
*** pdevine_ has joined #openstack-dev | 22:18 | |
*** stevemar has joined #openstack-dev | 22:19 | |
ayoung | jamielennox, care to do the honors https://review.openstack.org/#/c/65195/2 | 22:19 |
*** xarses has joined #openstack-dev | 22:20 | |
jamielennox | ayoung: i really do | 22:20 |
*** sandywalsh has joined #openstack-dev | 22:21 | |
*** pdevine has quit IRC | 22:21 | |
*** bswartz has quit IRC | 22:22 | |
*** fungi has quit IRC | 22:22 | |
*** fungi has joined #openstack-dev | 22:23 | |
jamielennox | ayoung: oo, i get to go clean up the keystoneclient backlog | 22:24 |
*** notel has quit IRC | 22:24 | |
jamielennox | ayoung: although maybe i should leave it till the gate is say < 90 :O | 22:24 |
ayoung | heh | 22:24 |
*** dprince has quit IRC | 22:26 | |
*** joesavak has quit IRC | 22:26 | |
*** sgordon has quit IRC | 22:27 | |
morganfainberg | jamielennox, gratz btw | 22:27 |
*** rtheis has quit IRC | 22:27 | |
jamielennox | morganfainberg: thanks | 22:27 |
*** bcrochet is now known as bcrochet|bbl | 22:28 | |
*** fungi has quit IRC | 22:30 | |
*** rnirmal has quit IRC | 22:31 | |
*** vladikr has quit IRC | 22:31 | |
*** tdruiva has quit IRC | 22:32 | |
*** pberis has quit IRC | 22:32 | |
*** marun has joined #openstack-dev | 22:33 | |
*** dstanek has quit IRC | 22:33 | |
*** jpomero has quit IRC | 22:34 | |
*** galstrom_zzz is now known as galstrom | 22:36 | |
*** stevemar has quit IRC | 22:36 | |
bknudson | dolphm: I proposed a change to reviewday to generate JSON -- https://review.openstack.org/#/c/64471/ -- was hoping it could get integrated into next-review | 22:36 |
*** thomasem has quit IRC | 22:36 | |
bknudson | to help prioritize reviews | 22:36 |
*** shakayum_ has joined #openstack-dev | 22:36 | |
*** stevemar has joined #openstack-dev | 22:36 | |
*** noslzzp has quit IRC | 22:37 | |
*** shakayumi has quit IRC | 22:37 | |
morganfainberg | bknudson, stevemar, why does this make me feel dirty.... | 22:37 |
morganfainberg | return not (tenant or tenant.get('id') != tenant_id) | 22:37 |
*** ohnoimdead has quit IRC | 22:38 | |
bknudson | could be changed to ((not tenant) and tenant.get('id') == tenant_id) | 22:38 |
morganfainberg | bknudson, ah that is more readable | 22:38 |
morganfainberg | still... feels kinda dirty | 22:38 |
stevemar | because there is no comment | 22:38 |
stevemar | where does that currently exist ? | 22:38 |
bknudson | morganfainberg: you should know that one... De Morgan's laws | 22:39 |
morganfainberg | bknudson, yeah | 22:39 |
*** dkranz has quit IRC | 22:39 | |
morganfainberg | stevemar, it's cleanup for https://review.openstack.org/#/c/60742/11/keystone/token/backends/kvs.py | 22:39 |
morganfainberg | i think i'm going to do a if tenant and tenant.get('id') == tenant_id: return True | 22:39 |
morganfainberg | and then return false | 22:39 |
morganfainberg | if that doesn't match. more readable | 22:39 |
*** ayoung has quit IRC | 22:40 | |
*** sarob has joined #openstack-dev | 22:40 | |
*** sballe has quit IRC | 22:40 | |
morganfainberg | or | 22:40 |
*** sarob has quit IRC | 22:40 | |
bknudson | could do if not tenant: return False ; return tenant.get('id') == tenant_id | 22:40 |
morganfainberg | return bool(tenant and tenant.get('id') == tenant_id) | 22:40 |
*** sballe has joined #openstack-dev | 22:40 | |
*** jmckind has quit IRC | 22:40 | |
*** shakayum_ has quit IRC | 22:41 | |
*** sarob has joined #openstack-dev | 22:41 | |
morganfainberg | only reason for explicit bool() is because if None (for some reason) is the first element, you return out None instead of False | 22:41 |
morganfainberg | bknudson, hm. | 22:41 |
*** pixelb has joined #openstack-dev | 22:41 | |
morganfainberg | bknudson, *shrug* i think it'll be readable in either case (more long-form) | 22:41 |
*** stevemar is now known as stevemar-afk | 22:41 | |
*** kgriffs is now known as kgriffs_afk | 22:42 | |
*** doug_shelley66 has joined #openstack-dev | 22:43 | |
*** shakayumi has joined #openstack-dev | 22:43 | |
*** jcoufal-m has quit IRC | 22:43 | |
*** sarob_ has joined #openstack-dev | 22:43 | |
*** jcoufal-m has joined #openstack-dev | 22:43 | |
*** ArxCruz has quit IRC | 22:44 | |
*** fungi has joined #openstack-dev | 22:44 | |
*** stevemar-afk has quit IRC | 22:45 | |
*** burt has quit IRC | 22:45 | |
*** sarob has quit IRC | 22:45 | |
*** pixelb has quit IRC | 22:46 | |
*** topol has quit IRC | 22:46 | |
*** e0ne has joined #openstack-dev | 22:46 | |
*** pixelb has joined #openstack-dev | 22:47 | |
*** byeager has joined #openstack-dev | 22:47 | |
*** giulivo has quit IRC | 22:49 | |
*** shakayumi has quit IRC | 22:50 | |
*** flaper87 is now known as flaper87|afk | 22:50 | |
*** achampion has quit IRC | 22:51 | |
*** cpallares has quit IRC | 22:51 | |
*** aeperezt has quit IRC | 22:51 | |
*** e0ne has quit IRC | 22:51 | |
*** tanisdl has quit IRC | 22:51 | |
*** lbragstad has quit IRC | 22:55 | |
*** ayoung has joined #openstack-dev | 22:55 | |
*** byeager has quit IRC | 22:57 | |
*** fungi has quit IRC | 22:58 | |
*** jcoufal-m has quit IRC | 22:58 | |
*** jcoufal-m has joined #openstack-dev | 22:58 | |
*** fungi has joined #openstack-dev | 22:59 | |
*** xmltok has joined #openstack-dev | 22:59 | |
*** jpich has quit IRC | 23:00 | |
*** jcoufal-m has quit IRC | 23:00 | |
*** akrivoka has quit IRC | 23:00 | |
*** melwitt has quit IRC | 23:01 | |
*** melwitt has joined #openstack-dev | 23:01 | |
*** melwitt has quit IRC | 23:01 | |
*** melwitt1 has joined #openstack-dev | 23:01 | |
*** MaxV has quit IRC | 23:02 | |
*** nermina has quit IRC | 23:03 | |
*** jecarey has quit IRC | 23:06 | |
*** aeperezt has joined #openstack-dev | 23:06 | |
*** melwitt1 has quit IRC | 23:07 | |
gyee | ayoung? | 23:07 |
*** melwitt has joined #openstack-dev | 23:07 | |
ayoung | meeting. | 23:07 |
*** vijendar has quit IRC | 23:08 | |
*** fungi has quit IRC | 23:08 | |
*** mrunge has quit IRC | 23:09 | |
*** fungi has joined #openstack-dev | 23:11 | |
*** peristeri has quit IRC | 23:17 | |
*** jobewan has quit IRC | 23:17 | |
*** tmclaugh[work] has joined #openstack-dev | 23:19 | |
*** dims has quit IRC | 23:20 | |
*** pcm_ has quit IRC | 23:22 | |
*** asalkeld has quit IRC | 23:26 | |
*** vartom111111114 has quit IRC | 23:27 | |
*** CaptTofu has quit IRC | 23:27 | |
*** CaptTofu has joined #openstack-dev | 23:28 | |
*** nmagnezi has quit IRC | 23:28 | |
*** galstrom is now known as galstrom_zzz | 23:30 | |
*** haleyb has quit IRC | 23:31 | |
*** otherwiseguy has quit IRC | 23:32 | |
*** haleyb has joined #openstack-dev | 23:32 | |
*** mlavalle has quit IRC | 23:32 | |
*** xarses has quit IRC | 23:33 | |
*** xarses has joined #openstack-dev | 23:34 | |
*** bswartz has joined #openstack-dev | 23:34 | |
*** dims has joined #openstack-dev | 23:36 | |
*** rcleere has quit IRC | 23:38 | |
*** ayoung has quit IRC | 23:38 | |
*** carl_baldwin has joined #openstack-dev | 23:39 | |
*** xarses has quit IRC | 23:39 | |
*** otherwiseguy has joined #openstack-dev | 23:39 | |
*** buzztroll has quit IRC | 23:40 | |
*** buzztroll has joined #openstack-dev | 23:40 | |
*** jmontemayor has quit IRC | 23:41 | |
*** kgriffs_afk is now known as kgriffs | 23:42 | |
*** buzztroll has quit IRC | 23:43 | |
*** buzztrol_ has joined #openstack-dev | 23:43 | |
*** haleyb has quit IRC | 23:45 | |
*** haleyb has joined #openstack-dev | 23:45 | |
*** changbl has quit IRC | 23:46 | |
*** mriedem has quit IRC | 23:46 | |
*** zzelle has quit IRC | 23:47 | |
*** pablosan has quit IRC | 23:47 | |
*** cyeoh_ is now known as cyeoh | 23:48 | |
*** anniec has quit IRC | 23:49 | |
*** prad has quit IRC | 23:50 | |
*** kgriffs is now known as kgriffs_afk | 23:52 | |
*** anniec has joined #openstack-dev | 23:52 | |
*** xarses has joined #openstack-dev | 23:55 | |
*** KeithSharp has quit IRC | 23:55 | |
*** nelsnelson has quit IRC | 23:57 | |
*** _ruhe is now known as ruhe | 23:57 | |
*** KeithSharp has joined #openstack-dev | 23:58 | |
*** epim has quit IRC | 23:58 | |
*** melwitt has quit IRC | 23:58 | |
*** ayoung has joined #openstack-dev | 23:58 | |
*** melwitt has joined #openstack-dev | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!