Tuesday, 2014-01-07

*** nkinder has joined #openstack-dev00:00
*** radix__ has joined #openstack-dev00:00
*** dstanek has quit IRC00:01
*** sushils has joined #openstack-dev00:01
*** mkerrin1 has joined #openstack-dev00:02
*** lifeless_ has joined #openstack-dev00:02
*** david-lyle_ has quit IRC00:02
*** rwsu has quit IRC00:02
*** krotscheck has quit IRC00:02
*** dims_ has quit IRC00:02
*** gordc has quit IRC00:02
*** xmltok has quit IRC00:02
*** tanisdl has quit IRC00:02
*** salv-orlando has quit IRC00:02
*** krtaylor has quit IRC00:02
*** hemna_ has quit IRC00:02
*** nati_ueno has quit IRC00:02
*** kfox1111 has quit IRC00:02
*** Chaser has quit IRC00:02
*** herndon has quit IRC00:02
*** nplanel has quit IRC00:02
*** djinni has quit IRC00:02
*** branen__ has quit IRC00:02
*** tr3buchet has quit IRC00:02
*** rcleere has quit IRC00:02
*** radix_ has quit IRC00:02
*** jecarey has quit IRC00:02
*** slagle has quit IRC00:02
*** mkerrin has quit IRC00:02
*** medberry has quit IRC00:02
*** jcooley has quit IRC00:02
*** lifeless has quit IRC00:02
*** adepti37 has quit IRC00:02
*** martines_ has quit IRC00:02
*** alpha_ori has quit IRC00:02
*** obondarev has quit IRC00:02
*** russell_h has quit IRC00:02
*** rcleere_ is now known as rcleere00:02
*** tanisdl_ is now known as tanisdl00:02
*** salv-orlando_ is now known as salv-orlando00:03
*** esheffield has quit IRC00:03
*** nplanel has joined #openstack-dev00:03
*** esheffield has joined #openstack-dev00:03
*** obondarev has joined #openstack-dev00:03
*** Lumiere- has joined #openstack-dev00:04
*** djinni has joined #openstack-dev00:04
*** martines_ has joined #openstack-dev00:04
*** alpha_ori has joined #openstack-dev00:04
*** russell_h has joined #openstack-dev00:04
*** adepti37 has joined #openstack-dev00:04
*** dims_ has joined #openstack-dev00:04
*** russell_h has quit IRC00:04
*** russell_h has joined #openstack-dev00:04
*** Lumiere has quit IRC00:04
*** Lumiere- is now known as Lumiere00:04
*** Lumiere has quit IRC00:04
*** Lumiere has joined #openstack-dev00:04
*** tr3buchet has joined #openstack-dev00:04
*** krotscheck has joined #openstack-dev00:04
*** krtaylor has joined #openstack-dev00:04
*** rwsu has joined #openstack-dev00:05
*** yamahata has quit IRC00:05
*** devoid has joined #openstack-dev00:06
*** Chaser has joined #openstack-dev00:06
*** jcooley has joined #openstack-dev00:06
*** slagle has joined #openstack-dev00:06
*** kfox1111 has joined #openstack-dev00:07
*** devoid has quit IRC00:08
*** pmathews has quit IRC00:11
*** willingc has quit IRC00:12
*** fifieldt has quit IRC00:13
*** fifieldt has joined #openstack-dev00:13
*** rcleere has quit IRC00:16
*** dstanek has joined #openstack-dev00:18
*** novas0x2a|laptop has quit IRC00:19
*** Mandell has quit IRC00:21
*** aeperezt has quit IRC00:21
*** novas0x2a|laptop has joined #openstack-dev00:24
*** Mandell has joined #openstack-dev00:25
*** bswartz has joined #openstack-dev00:25
*** luisbg has quit IRC00:26
*** pixelb has quit IRC00:26
*** aeperezt has joined #openstack-dev00:27
*** sthaha has joined #openstack-dev00:28
*** kgriffs_afk is now known as kgriffs00:29
*** colinmcnamara has quit IRC00:29
*** mikeoutland has quit IRC00:29
*** marios has joined #openstack-dev00:29
*** fungi has quit IRC00:30
*** markwash has quit IRC00:30
*** colinmcnamara has joined #openstack-dev00:33
*** eharney has quit IRC00:34
*** barney_ has joined #openstack-dev00:34
barney_is this the correct forum for devstack ?>00:35
*** dave_tucker is now known as dave_tucker_zzz00:35
*** dstanek has quit IRC00:36
*** rnirmal has quit IRC00:36
*** asalkeld has quit IRC00:37
*** dims_ is now known as dims00:37
*** kgriffs is now known as kgriffs_afk00:38
*** lifeless_ is now known as lifeless00:40
*** galstrom_zzz is now known as galstrom00:41
*** salv-orlando has quit IRC00:41
*** joshuamckenty has joined #openstack-dev00:42
*** salv-orlando has joined #openstack-dev00:42
*** alop has joined #openstack-dev00:43
*** csd has quit IRC00:47
*** galstrom is now known as galstrom_zzz00:49
*** xarses has quit IRC00:50
*** asalkeld has joined #openstack-dev00:50
*** Edward-Zhang has joined #openstack-dev00:51
*** pablosan has quit IRC00:53
*** n0ano has joined #openstack-dev00:54
*** galstrom_zzz is now known as galstrom00:54
*** krotscheck has quit IRC00:55
*** prad has quit IRC00:58
*** pixelb has joined #openstack-dev00:59
*** soulxu1304_ has joined #openstack-dev00:59
*** clarkb2 is now known as clarkb01:00
*** galstrom is now known as galstrom_zzz01:01
*** xarses has joined #openstack-dev01:06
ayounggyee_, I love that patch!01:07
*** SumitNaiksatam has quit IRC01:07
ayounggyee_, https://review.openstack.org/#/c/56333/8 makes me so happy, I could dnace01:07
ayoungdance01:07
*** stevemar2 has joined #openstack-dev01:09
*** aeperezt has quit IRC01:09
gyee_ayoung, ha01:09
*** mkollaro has quit IRC01:10
ayounggyee_, one thing is, we should try to keep authorization.py clkean of any internal keystone API calls01:10
*** nelsnels_ has quit IRC01:10
gyee_ayoung, I have one more coming, mapping SSL cert to auth01:10
*** stevemar2 has quit IRC01:10
*** stevemar has quit IRC01:10
ayoungthe idea is that this is moving toward code for other projects to use01:10
ayoungand...some of the token_api calls make me worried that doing so will be hard01:10
*** stevemar has joined #openstack-dev01:10
gyee_ayoung, agreed, we should have the authorization code in one place01:11
gyee_there's room for performance improvement there too01:11
ayounggyee_, I think it is OK if we have some WSGI binding code in eihter wsgi.py or controller.py01:11
ayoungand that code can be keystone server specific01:11
*** stevemar has quit IRC01:11
ayoung  ie.  do whatever lookups are necessary01:11
ayoungthen pass it along to the authorization.py file for the logic check01:12
ayoungbut...01:12
*** stevemar has joined #openstack-dev01:12
ayounghttps://review.openstack.org/#/c/56333/8/keystone/common/authorization.py line 100001:12
ayoung100 rather01:12
ayounggyee_, can we do something about that?01:12
*** epopt37 has quit IRC01:13
gyee_you mean just pass the roles into authorization?01:13
ayoungwhat would, say, Nova have to do to have the same logic?01:13
ayounggyee_, yeah,01:13
*** carl_baldwin has quit IRC01:13
*** jasondotstar has joined #openstack-dev01:13
*** alop has quit IRC01:13
ayoungwhat do we have in there, roles by id?01:13
ayoungand we need to covert them to roles by name?01:13
gyee_no, just role names01:13
*** ZZelle has quit IRC01:14
gyee_policy engine only understand role names at this point01:14
*** fungi has joined #openstack-dev01:14
gyee_though we can easily make it work with role IDs01:14
ayoungno, names are the right abstraction01:14
gyee_yeah, easier to comprehend too01:15
ayoungso we should do something like build an in memory map and look up the names from the ids01:15
ayoungsomething like the dogpile caching01:15
*** stevemar has quit IRC01:15
morganfainberghuh dogpile01:15
ayoungand auth_token middleware could do the same thing with a call to get_roles01:15
morganfainbergi heard dogpile01:15
gyee_dogpile ftw!01:15
* morganfainberg 's ears perk up01:15
ayoungmorganfainberg, see https://review.openstack.org/#/c/56333/8/keystone/common/authorization.py01:15
ayoungmorganfainberg, line 10001:16
* morganfainberg looks01:16
gyee_roles should really be cached during startup and stayed there01:16
gyee_roles are highly static01:16
ayounggyee_, unless modified01:16
gyee_we are invalidating the cache on modification anyway01:16
gyee_some data are mean to cache longer01:16
gyee_meant01:16
ayounggyee_, not under the proposal from atwari01:16
morganfainbergdid we cache roles?01:17
morganfainbergi thought i avoided grants because they were messy01:17
ayoungbut, yeah, exactly that01:17
ayoungmorganfainberg, not grants, the role defs01:17
morganfainbergoh01:17
morganfainbergyesh01:17
ayoungwe have them as Ids, we need them as strings01:17
ayoungnames01:17
*** gongysh has quit IRC01:17
gyee_right role defs01:17
morganfainbergayoung, huh, should be easy enough.01:17
ayoungmorganfainberg, thing is, we want it as a map, not as a dogpile call01:18
ayoungmap from id -> name01:18
morganfainbergayoung, map = dict?01:18
ayoungyeah01:18
morganfainbergok, checking01:18
morganfainbergsometimes people mean map as in map() -> []01:18
gyee_we should look at the type of data and cache them accordingly01:18
gyee_highly static = longer cache time01:18
*** stevemar has joined #openstack-dev01:18
*** colinmcnamara has quit IRC01:18
morganfainberggyee_, we can add variables to store more cache time variables01:19
ayounggyee_, let me propose a hack on that code, then01:19
morganfainberggyee_, but if we had a get_roles (or similar) the map01:19
morganfainbergit's super easy to cache01:19
morganfainbergjust some call we can memoize01:19
ayounggyee_, we move some of the logic back into controllers, anything that does a lookup internally.01:20
*** nosnos has joined #openstack-dev01:20
ayoungpass a map in here01:20
ayoungdict01:20
morganfainbergayoung, or provide a method on the manager that does the work ?01:20
morganfainbergand memoize that01:21
ayoungno01:21
ayoungmorganfainberg, oh, yeah01:21
ayoungthat is fine01:21
morganfainbergyeah, keep cachign at the manager layer01:21
morganfainbergnot in the controllers01:21
ayoungI thought you meant the auth manager,  assignment manager is fine for this01:21
morganfainbergnoooo01:21
*** kfox1111 has quit IRC01:21
morganfainbergassignment_api manager ;()01:21
*** kbrierly has quit IRC01:21
ayoungand...I want to pull the actual enforce call out of the policy manager01:21
morganfainbergayoung, +++++++++01:22
ayoungthat might be painful, and beyond the scope of this refactor01:22
* morganfainberg adds more +'s01:22
morganfainberglet me check something01:22
gyee_ayoung, so you way to pass a map into build_policy_check_credentials?01:22
gyee_s/way/want/01:22
ayounggyee_, yeah...I'm hacking already01:22
*** yaguang has joined #openstack-dev01:23
*** stevemar has quit IRC01:23
morganfainbergayoung, just keep in mind we need to invalidate the memoized role map if we change the roles01:23
morganfainbergand likely we need to cache longer than the default assignment cache01:24
*** kbrierly has joined #openstack-dev01:24
gyee_morganfainberg, if you change the roles, you have a bigger problem to deal with01:24
ayoungmorganfainberg, for now, I am just going to build the map each time01:24
gyee_like updating policy.json01:24
ayoungit will still be faster than multiple calls like this01:24
ayoung++01:24
*** anniec has joined #openstack-dev01:24
ayounggyee_, quick. what test should I run for a v2 token?01:25
ayoungtest_auth something?01:25
gyee_yeah01:26
*** epim has quit IRC01:26
morganfainbergayoung, ok01:26
* ayoung getting a slew of spurious failures01:26
*** glenng has joined #openstack-dev01:26
ayoung'NoneType' object has no attribute 'CalledProcessError'01:27
*** xarses has quit IRC01:27
ayoungthat was from the eventlet start up01:27
ayoungneed to run the envirponement change....01:27
*** epopt37 has joined #openstack-dev01:27
gyee_keystone is not using pip 1.5 yet right?01:28
ayoungNo idea01:28
gyee_keystoneclient is broken right now01:28
gyee_pip 1.5 can't install netaddr01:28
morganfainberggyee_, https://review.openstack.org/#/c/65149/1/tox.ini01:28
gyee_yep, we need to get it in asap01:29
*** kgriffs_afk is now known as kgriffs01:29
morganfainberggyee_, +2/A but.01:30
morganfainberglets just say the gate queue has been slow01:30
gyee_morganfainberg, thanks!01:30
*** moted has joined #openstack-dev01:30
morganfainbergas in... i think i reverified a patch this morning...01:30
*** glenng1 has joined #openstack-dev01:30
morganfainbergand it's still not at the top of the queue01:30
gyee_wow01:30
morganfainberggyee__ yeah my patch is still ~20 from the top01:31
morganfainbergand there are 52 in the gate queue01:31
*** CaptTofu has quit IRC01:31
morganfainbergand i think we were ~38 deep when i reverified01:32
morganfainbergso, 18ish processed since ... 1107 pacific01:32
gyee_what's cause for the slowness?01:32
*** galstrom_zzz is now known as galstrom01:32
morganfainbergnot sure, something with the devstack vms01:32
morganfainbergnodepool, jenkins, something01:32
morganfainbergi missed part of the convo in -infra01:32
*** angdraug has quit IRC01:33
*** glenng has quit IRC01:33
*** melwitt has quit IRC01:33
*** vipul is now known as vipul-away01:34
morganfainberggyee_, possibly some xml issues w/ jenkins01:34
*** csd has joined #openstack-dev01:34
morganfainbergsomeone is working on it01:34
morganfainbergafaict01:34
gyee_xml is an issue :D01:34
morganfainbergjava, an api to turn xml into tracebacks?01:35
*** dkranz has joined #openstack-dev01:35
* morganfainberg ducks from anyone who really likes java.01:35
*** cdub has quit IRC01:35
*** mikeoutland has joined #openstack-dev01:35
gyee_the way I look at it, java is tool, just like python01:36
*** mikeoutland has quit IRC01:36
morganfainberghehe01:36
*** cdub has joined #openstack-dev01:36
morganfainbergoh... 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-dev01:37
gyee_morganfainberg, while you are at it, why don't you work on a keystone bot01:37
morganfainberggyee_, that does what?01:37
gyee_it will record all the questions asked of keystone team01:37
morganfainbergLOL01:38
*** galstrom is now known as galstrom_zzz01:38
morganfainbergsure.  i'll store those in /dev/null01:38
morganfainberg>.>01:38
morganfainberg<.<01:38
gyee_they play it back01:38
morganfainbergeasiest storage location01:38
*** xingchao has joined #openstack-dev01:38
morganfainberggyee_, i think i don't want to dive that deep into irc bots01:38
morganfainberg:P01:38
*** mdomsch has joined #openstack-dev01:38
*** boris-42 has quit IRC01:39
*** mikeoutland has joined #openstack-dev01:39
*** xuhanp has joined #openstack-dev01:39
*** kgriffs is now known as kgriffs_afk01:39
*** dkranz has quit IRC01:41
*** sarob has joined #openstack-dev01:43
*** SumitNaiksatam has joined #openstack-dev01:44
*** CaptTofu has joined #openstack-dev01:45
*** yamahata has joined #openstack-dev01:48
ayoungjamielennox, , did you do the environment refactor?  It was either you or lbragstad and now it is not possible to run certain individual tests01:48
ayoungI can hack around it by calling01:48
jamielennoxayoung: which env refactor?01:48
ayoungenvironment.use_stdlib()01:48
jamielennoxoh right01:48
jamielennoxyea that was mine01:49
ayoungjamielennox, so some tests fail when that never gets called01:49
*** mdomsch has quit IRC01:49
ayoungsomething in the base class does a "run once"01:49
jamielennoxso yes, that will always need to be called, why isn't it01:49
jamielennox?01:49
ayoungconfigure_once01:49
jamielennoxdoesn't need to be in a base class01:50
ayoungjamielennox, I don't know01:50
jamielennoxit can just be in the static part01:50
ayoungthat is why I am asking you01:50
ayoungI don't think so01:50
jamielennoxit generally needs to be called before you do most of the import keystone stuff01:50
ayoungI had it in the setup function and the tests then fail when run in bulk01:50
ayoungthe testrunner itself needs to default to calling that01:50
ayoungI think01:50
jamielennoxthat would work01:50
jamielennoxbut what has changed that this is an issue now?01:50
ayoungsome tests don't setup an eventlet server and neither the eventlet nor the stdlib path gets called01:51
ayoungjamielennox, I don';t think anything changed01:51
jamielennoxit's triggered from keystone.tests.core - and everything should be importing that01:51
*** csd has quit IRC01:51
ayoungI think I finally started running individual tests that trip over it01:51
*** mikeoutland has quit IRC01:51
ayoungjamielennox, if I put a  breakpoint in that code, it is never run, neither branch (use_eventlet or stdlib)01:52
jamielennoxwhat's the command you are runinng?01:52
ayoungjamielennox, try this01:52
*** alex_xu has joined #openstack-dev01:52
*** prad has joined #openstack-dev01:52
*** michchap_ has joined #openstack-dev01:52
*** alex_xu has quit IRC01:52
*** prad has quit IRC01:52
*** soulxu1304_ is now known as alex_xu01:52
ayoungI'm running inside Eclipse when I see the problem...it runs01:52
*** michchap has quit IRC01:53
ayoung/usr/bin/nosetests keystone.tests.test_auth01:53
ayounglemme try from a venv commanbd line01:53
jamielennoxif i try that from the CLI then it works01:54
*** carl_baldwin has joined #openstack-dev01:54
ayoungwierd, me to.  ... one sec01:54
jamielennoxwell it fails but it's not because of an environment thing01:54
ayoungheh...one sec01:54
*** Sumeniac has joined #openstack-dev01:55
*** aeperezt has joined #openstack-dev01:55
ayoungjamielennox, I think it is the standar threads hack01:56
*** bdpayne has quit IRC01:56
*** vipul-away is now known as vipul01:57
ayoungAttributeError: 'module' object has no attribute 'DeprecatedOpt'  jamielennox01:58
jamielennoxayoung: eh? that's a oslo.config thing isn't it?01:58
ayoungKeeping me from reproducing01:58
morganfainbergayoung, wrong version of oslo.config?01:58
ayoungprolly01:58
jamielennoxayoung: i got a AttributeError: 'NoneType' object has no attribute 'CalledProcessError' mixed in with a bunch of other stuff01:59
jamielennoxthat is an env01:59
ayoungjamielennox, that is it!01:59
ayoungand that is due to the environment setup not being run01:59
ayoungno...that test is only passing by accident01:59
*** stevemar has joined #openstack-dev02:00
ayoungif 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
ayounglet me see something...02:00
*** sushils has quit IRC02:01
jamielennoxhmm, there is nothing in tests.core02:01
ayoungyeah, it got moved into fixtures02:02
*** sushils has joined #openstack-dev02:02
ayoungblame bknudson02:02
*** cdub has quit IRC02:02
*** xingchao_ has joined #openstack-dev02:03
jamielennoxblame dstanek it appears02:03
ayoungah, sure,  blame someone02:03
jamielennoxso that should be in the tests.core file still02:04
*** sarob has quit IRC02:04
*** anniec has quit IRC02:04
ayoungjamielennox, 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 versions02:06
ayoungI wonder if this breaks things on apache?02:06
*** stevemar2 has joined #openstack-dev02:06
*** xingchao has quit IRC02:06
*** stevemar has quit IRC02:07
*** carl_baldwin has quit IRC02:07
jamielennoxno, it's just in the test code02:07
jamielennoxthere are parts of the tests that still rely on eventlet02:07
jamielennoxor there was02:07
jamielennoxit's a really tough thing to swap in and out, you need to pick one at the start02:08
ayoungI think you can default to stdlib, and swap to eventlet, just not the reverse02:09
ayoungI think that the stdlib code is never called02:09
jamielennoxyou can, it's not a good way to run tests02:10
ayoungits fine02:10
ayoungI think there is bleed over02:11
ayoungso we are not pure in our testing right now anyway02:11
ayoungthis is no worse than what we are doing now, and arguably better.02:12
ayoungah..something just failed.  Need to see if it was due to this change02:12
jamielennoxyea, 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 raise02:12
jamielennoxan explicit choice is better than guessing02:13
ayoungjamielennox, 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 problem02:13
*** Mandell has quit IRC02:14
jamielennoxit is only ever supposed to be run once02:14
jamielennoxi guess when it does the testr script that file is being imported02:14
*** obondarev_ has joined #openstack-dev02:14
*** morazi has quit IRC02:15
*** stevemar2 has quit IRC02:15
*** rods2 has quit IRC02:16
*** xarses has joined #openstack-dev02:17
*** stevemar has joined #openstack-dev02:17
jamielennoxayoung: 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 logs02:18
jamielennoxayoung: you'll see them02:18
*** erkules_ has joined #openstack-dev02:18
ayoungproject_endpoint02:18
ayoungno sauch table02:19
ayoungjamielennox, 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 galstrom02:19
*** ayoung is now known as a_yakshaver02:20
jamielennoxright that was my thought to02:20
jamielennoxthe patch has added some new - seperate - database testing that doesn't tie in to the rest02:21
jamielennoxso i though that maybe it was messing with the pristine copy02:21
jamielennoxbut it doesn't appear to and as they are both setup in the relevant setUp()02:21
jamielennoxi can't imagine why02:21
*** erkules has quit IRC02:22
*** Farooque1 has joined #openstack-dev02:22
*** CaptTofu has quit IRC02:23
*** CaptTofu has joined #openstack-dev02:23
*** tanisdl has quit IRC02:23
*** a_yakshaver is now known as ayoung02:24
ayoungjamielennox, https://review.openstack.org/#/c/65194/  does that work for you as well?02:25
*** Edward-Zhang has quit IRC02:25
*** erkules_ is now known as erkules02:26
*** stevemar has quit IRC02:26
lbragstadayoung: get it figured out? Sorry I missed your ping ealier02:27
lbragstadearlier*02:27
ayounglbragstad, I'll add you to the draft review02:27
*** willingc has joined #openstack-dev02:28
jamielennoxayoung: it'll work but it's really bad02:28
*** stevemar has joined #openstack-dev02:28
ayoungjamielennox, why is it bad?02:29
jamielennoxjust put environment.use_eventlet() into the top of  keystone/tests/core.py02:29
ayounghrms....02:29
jamielennoxthe point of it is that you should have to choose an environment02:29
jamielennoxi mean it will work because the modules are just treated as variables but it seems unsafe somehow02:30
ayoungOk....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 kgriffs02:30
*** Sumeniac has quit IRC02:31
ayoungI mean, we are going to tie all of our tests to eventlet?  Ugh02:31
ayoungbut...OK,  I can do that, too02:31
jamielennoxayoung: they've always been tied02:32
jamielennoxthere are still some tests that start up a full wsgi server02:32
lbragstadayoung: sure I'll review02:32
ayoungI know....it feels like a step backwards02:32
jamielennoxand if you don't have them using eventlet then you deadlock02:32
ayounglbragstad, crud, I just deleted it...let me put it back02:32
lbragstadlol02:32
ayounglbragstad, nah, nevermind, wasn't your mistake anyway02:32
ayoungjamielennox, 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-dev02:35
*** stevemar has quit IRC02:35
*** Sumeniac has joined #openstack-dev02:35
*** nati_uen_ has quit IRC02:37
*** stevemar has joined #openstack-dev02:38
*** RajeshMohan has quit IRC02:38
*** RajeshMohan has joined #openstack-dev02:38
jamielennoxayoung: do you know how the tests load the databases? i don't think it's my fault02:40
*** stevemar has quit IRC02:40
ayounglbragstad, howcome gerrit is not finding your name02:40
ayoungjamielennox, hold on02:40
*** kgriffs is now known as kgriffs_afk02:40
ayoungjamielennox, I think I know the answer, but I need to comb through that test first02:40
jamielennoxin the subunit tests it appears to be that the tests start loading the project_endpoint migrations and then tries to run the regular tests02:40
ayoungjamielennox, that sounds wrong02:41
*** amotoki has joined #openstack-dev02:41
ayoungI thought the migrations were not run except by the migration tests02:41
jamielennoxahh, 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 fixtures02:41
ayoungthe others should be autogenerating the tables, or so I remembered. We went back and forth on that so many times.02:41
lbragstadayoung: try ldbragst@us.ibm.com02:41
*** stevemar has joined #openstack-dev02:42
ayounglbragstad, you show up as ldbragst02:42
jamielennoxi know we talked about it a lot but i didn't know the resolution02:42
ayoungmaybe you should use that as your irc nick02:43
ayoungjamielennox, https://review.openstack.org/#/c/65195/02:43
jamielennoxayoung: you can remove it from the fixture - it only needs to be defined once02:43
*** fire has joined #openstack-dev02:44
*** glenng1 is now known as glenng02:44
ayoungI 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 magics02:44
jamielennoxayoung: also you should do it prior to all the imports there are things that rely on being able to import from environment02:45
jamielennoxit is designed to be run kind of like gettext - you have to pull it in early and then it will just work everywhere02:45
ayoungappserver does it after the imports02:45
*** pablosan has joined #openstack-dev02:46
*** stevemar has quit IRC02:46
*** stevemar2 has joined #openstack-dev02:46
*** zaitcev has quit IRC02:47
*** zaitcev has joined #openstack-dev02:48
*** stevemar2 has quit IRC02:48
*** stevemar has joined #openstack-dev02:50
ayoungjamielennox, so where should it go?  Right after from keystone.common import environment?02:50
jamielennoxayoung: i think that it got rearranged after they moved it out02:51
jamielennoxreally from keystone.common import environment should be up top02:51
jamielennoxthen do environment.use_eventlet()02:51
jamielennoxthen all the other imports02:51
jamielennoxayoung: https://github.com/openstack/keystone/blob/stable/havana/keystone/tests/core.py02:52
jamielennox:4602:53
*** jasdeepH has quit IRC02:53
*** zaitcev has quit IRC02:53
*** jasdeepH has joined #openstack-dev02:54
ayoungjamielennox, Are you sure we need that?  If feels like we are going too far02:54
jamielennoxayoung: ... it had been there for a really long time02:55
jamielennoxit was there pretty much for this reason02:55
*** sandywalsh has quit IRC02:55
jamielennoxit also is exactly the same process that is being used in the current fixture, it's just being imported from the wrong place02:55
jamielennoxit is the same idea as having it in bin/keystone-all, it just needs to be imported somewhere that is imported really early on02:56
*** galstrom is now known as galstrom_zzz02:57
*** zaitcev has joined #openstack-dev02:58
*** zaitcev has quit IRC02:59
*** markwash has joined #openstack-dev02:59
*** Edward-Zhang has joined #openstack-dev03:01
*** stevemar has quit IRC03:01
*** hemna has quit IRC03:01
*** achampion has joined #openstack-dev03:02
*** jasdeepH has quit IRC03:02
*** stevemar has joined #openstack-dev03:03
*** yamahata has quit IRC03:03
*** byeager has joined #openstack-dev03:04
*** stevemar has quit IRC03:04
*** galstrom_zzz is now known as galstrom03:05
*** buzztroll has quit IRC03:05
*** stevemar has joined #openstack-dev03:06
*** stevemar has quit IRC03:08
*** stevemar has joined #openstack-dev03:09
*** galstrom is now known as galstrom_zzz03:10
stevemarbknudson, ping03:11
*** galstrom_zzz is now known as galstrom03:12
*** stevemar has quit IRC03:12
*** stevemar has joined #openstack-dev03:14
*** hemna has joined #openstack-dev03:15
bknudsonstevemar: what's up?03:15
*** spzala has quit IRC03:16
*** Farooque1 has quit IRC03:16
lbragstadbknudson: I have a question for you, hope you had a good holiday btw :)03:16
bknudsonlbragstad: what's the question?03:16
*** sushils has quit IRC03:17
lbragstadso, you have a class that gets inherited by two other classes and they implement a method that is in the base class03:17
lbragstadhttps://review.openstack.org/#/c/50362/27/keystone/auth/plugins/external.py03:17
*** kgriffs_afk is now known as kgriffs03:17
lbragstadin the base class, should you just 'pass' or should you be raising NotImplemented?03:17
*** noorul has joined #openstack-dev03:18
lbragstadsee line 6503:18
bknudsonlbragstad: 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
lbragstadgotcha03:19
lbragstadok03:19
bknudsonso it can do pass or NotImplemented... it's just what you'd want to have as a default implementation03:19
lbragstadmakes sense03:19
bknudsonI think the subclasses can do a super() to call it to get the default impl.03:19
lbragstadin this case you wouldn't really want to do that since it is just passing in the default impl03:20
*** stevemar has quit IRC03:21
*** willingc has quit IRC03:21
*** stevemar has joined #openstack-dev03:23
*** sushils has joined #openstack-dev03:23
*** doug_shelley66 has quit IRC03:25
*** stevemar has quit IRC03:25
*** joshuamckenty has quit IRC03:25
*** fire has quit IRC03:25
*** stevemar has joined #openstack-dev03:26
*** willingc has joined #openstack-dev03:27
stevemarbknudson: about https://review.openstack.org/#/c/64349/03:27
*** kgriffs is now known as kgriffs_afk03:27
ayounggyee_, just updated the patch....you should be able to see what I was headed toward03:28
stevemarbknudson, you mention adding the resolve future dependency call in the load backends of the test... which is fine03:28
*** fire has joined #openstack-dev03:28
stevemarbut 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-dev03:29
*** stevemar has quit IRC03:31
*** corvus is now known as jeblair03:31
*** mikeoutland has quit IRC03:31
*** evgenyf has joined #openstack-dev03:32
*** stevemar has joined #openstack-dev03:32
*** novas0x2a|laptop has quit IRC03:32
*** Edward-Zhang has quit IRC03:33
*** colinmcnamara has joined #openstack-dev03:33
*** CaptTofu has quit IRC03:33
*** CaptTofu has joined #openstack-dev03:34
*** pixelb has quit IRC03:35
*** buzztroll has joined #openstack-dev03:36
*** jp_at_hp has quit IRC03:37
*** gongysh has joined #openstack-dev03:37
*** stevemar has quit IRC03:37
*** stevemar has joined #openstack-dev03:40
*** galstrom is now known as galstrom_zzz03:40
*** ayoung has quit IRC03:41
*** stevemar has quit IRC03:42
*** markvoelker1 has joined #openstack-dev03:42
*** claxton has joined #openstack-dev03:42
*** rraja has joined #openstack-dev03:42
*** nati_ueno has joined #openstack-dev03:43
*** krotscheck has joined #openstack-dev03:44
*** stevemar has joined #openstack-dev03:44
*** paragan has joined #openstack-dev03:44
*** paragan has quit IRC03:44
*** paragan has joined #openstack-dev03:44
*** stevemar has quit IRC03:46
*** dstanek has quit IRC03:47
*** sungju has joined #openstack-dev03:47
*** yamahata has joined #openstack-dev03:47
*** krotscheck has quit IRC03:47
*** nati_ueno has quit IRC03:47
*** stevemar has joined #openstack-dev03:48
*** sushils has quit IRC03:50
*** gordc1 has quit IRC03:51
*** stevemar has quit IRC03:51
*** yamahata has quit IRC03:52
*** stevemar has joined #openstack-dev03:53
*** stevemar has quit IRC03:55
*** spzala has joined #openstack-dev03:55
*** Mandell has joined #openstack-dev03:56
*** stevemar has joined #openstack-dev03:56
*** dkuffner has joined #openstack-dev03:56
*** bdpayne has joined #openstack-dev03:58
*** stevemar has quit IRC03:58
*** fire has quit IRC03:58
*** carl_baldwin has joined #openstack-dev03:59
*** stevemar has joined #openstack-dev04:00
*** aditirav has joined #openstack-dev04:01
*** stevemar has quit IRC04:01
*** CaptTofu has quit IRC04:01
*** jasdeepH has joined #openstack-dev04:02
*** CaptTofu has joined #openstack-dev04:02
*** stevemar has joined #openstack-dev04:03
*** pdevine has quit IRC04:03
*** willingc has quit IRC04:03
*** stevemar has quit IRC04:05
*** carl_baldwin has quit IRC04:05
*** bdpayne has quit IRC04:06
*** stevemar has joined #openstack-dev04:06
*** rcleere has joined #openstack-dev04:08
*** stevemar has quit IRC04:08
*** carl_baldwin has joined #openstack-dev04:09
*** buzztroll has quit IRC04:09
*** stevemar has joined #openstack-dev04:09
*** stevemar has quit IRC04:12
*** stevemar has joined #openstack-dev04:13
*** stevemar has quit IRC04:15
*** stevemar has joined #openstack-dev04:16
*** stevemar has quit IRC04:17
*** kgriffs_afk is now known as kgriffs04:18
*** spzala has quit IRC04:18
*** terriyu has quit IRC04:19
*** stevemar has joined #openstack-dev04:19
*** markwash has quit IRC04:20
*** colinmcnamara has quit IRC04:20
*** stevemar has quit IRC04:21
*** stevemar has joined #openstack-dev04:23
*** colinmcnamara has joined #openstack-dev04:24
*** pdevine has joined #openstack-dev04:25
*** cdub has joined #openstack-dev04:27
*** sumanthns has joined #openstack-dev04:28
*** kgriffs is now known as kgriffs_afk04:28
*** colinmcnamara has quit IRC04:29
*** stevemar has quit IRC04:30
*** stevemar has joined #openstack-dev04:32
*** stevemar has quit IRC04:33
*** aditirav_ has joined #openstack-dev04:34
*** evgenyf has quit IRC04:35
*** stevemar has joined #openstack-dev04:35
*** sumansn_ has joined #openstack-dev04:35
*** aditirav_ has quit IRC04:36
*** ArxCruz has quit IRC04:36
*** aditirav has quit IRC04:36
*** aditirav_ has joined #openstack-dev04:36
*** fatguylittlecoat has joined #openstack-dev04:36
*** aditirav_ has quit IRC04:36
*** carl_baldwin has quit IRC04:36
*** sumanthns has quit IRC04:37
*** aditirav has joined #openstack-dev04:37
*** amcrn has quit IRC04:39
*** stevemar has quit IRC04:39
*** Edward-Zhang has joined #openstack-dev04:39
*** stevemar has joined #openstack-dev04:41
*** harlowja is now known as harlowja_away04:42
*** pablosan has quit IRC04:43
*** stevemar has quit IRC04:43
*** troytoman is now known as troytoman-away04:44
*** stevemar has joined #openstack-dev04:45
*** stevemar has quit IRC04:47
*** carl_baldwin has joined #openstack-dev04:47
*** stevemar has joined #openstack-dev04:48
*** zhiyan has joined #openstack-dev04:49
*** zhiyan has left #openstack-dev04:49
*** markwash has joined #openstack-dev04:49
*** Edward-Zhang has quit IRC04:50
*** Edward-Zhang has joined #openstack-dev04:50
*** stevemar has quit IRC04:53
*** stevemar has joined #openstack-dev04:54
*** markwash has quit IRC04:56
*** stevemar has quit IRC04:56
*** stevemar has joined #openstack-dev04:57
*** RajeshMohan has quit IRC04:58
*** stevemar has quit IRC04:58
*** RajeshMohan has joined #openstack-dev04:58
*** stevemar has joined #openstack-dev05:00
*** stevemar has quit IRC05:02
*** buzztroll has joined #openstack-dev05:03
*** stevemar has joined #openstack-dev05:03
*** rraja has quit IRC05:08
*** stevemar has quit IRC05:08
*** carl_baldwin has quit IRC05:08
*** fire has joined #openstack-dev05:08
*** stevemar has joined #openstack-dev05:09
*** jasondotstar has quit IRC05:10
*** carl_baldwin has joined #openstack-dev05:11
*** stevemar has quit IRC05:11
*** harlowja_away is now known as harlowja05:12
*** stevemar has joined #openstack-dev05:13
*** markwash has joined #openstack-dev05:13
*** stevemar has quit IRC05:14
*** stevemar has joined #openstack-dev05:16
*** sc68cal has quit IRC05:16
*** byeager has quit IRC05:18
*** stevemar has quit IRC05:18
*** nati_ueno has joined #openstack-dev05:18
*** markwash has quit IRC05:19
*** kgriffs_afk is now known as kgriffs05:19
*** irenab has joined #openstack-dev05:19
*** yamahata has joined #openstack-dev05:19
*** stevemar has joined #openstack-dev05:20
*** dstufft_ has joined #openstack-dev05:20
*** aeperezt has quit IRC05:21
*** dstufft has quit IRC05:22
*** buzztroll has quit IRC05:22
*** pmathews has joined #openstack-dev05:23
*** blamar has quit IRC05:24
*** carl_baldwin has quit IRC05:24
*** jecarey_ has quit IRC05:24
*** colinmcnamara has joined #openstack-dev05:25
*** carl_baldwin has joined #openstack-dev05:25
*** stevemar has quit IRC05:26
*** markwash has joined #openstack-dev05:27
*** markwash has quit IRC05:27
*** sc68cal has joined #openstack-dev05:28
*** stevemar has joined #openstack-dev05:29
*** mnaser has quit IRC05:29
*** vipul has quit IRC05:29
*** mnaser has joined #openstack-dev05:29
*** mnaser has quit IRC05:29
*** mnaser has joined #openstack-dev05:29
*** sballe_ has joined #openstack-dev05:29
*** colinmcnamara has quit IRC05:29
*** tzumainn has quit IRC05:30
*** vipul has joined #openstack-dev05:30
*** sballe has quit IRC05:30
*** zul has quit IRC05:30
*** comay has quit IRC05:30
*** mikeoutland has joined #openstack-dev05:30
*** comay has joined #openstack-dev05:31
*** medberry has joined #openstack-dev05:31
*** medberry has quit IRC05:31
*** medberry has joined #openstack-dev05:31
*** zul has joined #openstack-dev05:31
*** jdennis1 has joined #openstack-dev05:32
*** DuncanT-1 has joined #openstack-dev05:32
*** jang has joined #openstack-dev05:33
*** devanand1 has joined #openstack-dev05:33
*** retr0h_ has joined #openstack-dev05:34
*** beav- has joined #openstack-dev05:34
*** ivoks_ has joined #openstack-dev05:34
*** Anticime1 has joined #openstack-dev05:35
*** Brainspa1kle has joined #openstack-dev05:35
*** stanzgy_ has joined #openstack-dev05:35
*** gsilvis_ has joined #openstack-dev05:35
*** fatguylittlecoat has quit IRC05:36
*** SumitNaiksatam has quit IRC05:36
*** salv-orlando has quit IRC05:36
*** marios has quit IRC05:36
*** rwsu has quit IRC05:36
*** russell_h has quit IRC05:36
*** lifeless has quit IRC05:36
*** nkinder has quit IRC05:36
*** harlowja has quit IRC05:36
*** toddnni has quit IRC05:36
*** luis_ has quit IRC05:36
*** ihrachys has quit IRC05:36
*** andreaf has quit IRC05:36
*** pasquier-s has quit IRC05:36
*** milki has quit IRC05:36
*** crank has quit IRC05:36
*** haleyb has quit IRC05:36
*** sgordon`` has quit IRC05:36
*** marios has joined #openstack-dev05:36
*** crank has joined #openstack-dev05:36
*** toddnni has joined #openstack-dev05:36
*** sgordon` has joined #openstack-dev05:36
*** luis_ has joined #openstack-dev05:36
*** fatguylittlecoat has joined #openstack-dev05:36
*** milki has joined #openstack-dev05:36
*** lifeless has joined #openstack-dev05:36
*** nkinder has joined #openstack-dev05:36
*** russell_h has joined #openstack-dev05:36
*** pasquier-s has joined #openstack-dev05:36
*** ihrachys has joined #openstack-dev05:36
*** andreaf has joined #openstack-dev05:36
*** haleyb has joined #openstack-dev05:36
*** SumitNaiksatam has joined #openstack-dev05:36
*** rwsu has joined #openstack-dev05:37
*** comay has quit IRC05:37
*** p4tux_ has joined #openstack-dev05:37
*** ctracey` has joined #openstack-dev05:38
*** rm_work has quit IRC05:38
*** aditirav has quit IRC05:39
*** neoXsys has quit IRC05:39
*** thingee has quit IRC05:39
*** jang1 has quit IRC05:39
*** DuncanT- has quit IRC05:39
*** Brainspackle has quit IRC05:39
*** gancl has quit IRC05:39
*** pleia2 has quit IRC05:39
*** sbadia has quit IRC05:39
*** gsilvis has quit IRC05:39
*** skraynev has quit IRC05:39
*** JStoker has quit IRC05:39
*** ctracey has quit IRC05:39
*** jdennis has quit IRC05:39
*** beav has quit IRC05:39
*** vladan has quit IRC05:39
*** nrs_ has quit IRC05:39
*** rch has quit IRC05:39
*** ivoks has quit IRC05:39
*** stanzgy has quit IRC05:39
*** p4tux has quit IRC05:39
*** retr0h has quit IRC05:39
*** shardy has quit IRC05:39
*** kgriffs has quit IRC05:39
*** sirushti has quit IRC05:39
*** devananda has quit IRC05:39
*** Anticimex has quit IRC05:39
*** csaba|afk has quit IRC05:39
*** shane-wang has quit IRC05:39
*** nrs__ has joined #openstack-dev05:39
*** _sirushti has joined #openstack-dev05:39
*** thingee has joined #openstack-dev05:39
*** gancl has joined #openstack-dev05:40
*** nrs__ is now known as nrs_05:40
*** skraynev has joined #openstack-dev05:40
*** _sirushti is now known as sirushti05:40
*** vladan has joined #openstack-dev05:40
*** JStoker has joined #openstack-dev05:40
*** rm_work|away has joined #openstack-dev05:40
*** retr0h_ is now known as retr0h05:41
*** rm_work|away is now known as rm_work05:41
*** rm_work has joined #openstack-dev05:41
*** carl_baldwin has quit IRC05:42
*** pleia2 has joined #openstack-dev05:43
*** sbadia has joined #openstack-dev05:43
*** chandankumar has joined #openstack-dev05:44
*** rcleere has quit IRC05:45
*** buzztroll has joined #openstack-dev05:45
*** shane-wang has joined #openstack-dev05:46
*** buzztroll has quit IRC05:46
*** kgriffs_afk has joined #openstack-dev05:46
*** shardy has joined #openstack-dev05:46
*** neoXsys has joined #openstack-dev05:47
*** kgriffs_afk is now known as kgriffs05:47
*** rch has joined #openstack-dev05:47
*** csaba|afk has joined #openstack-dev05:47
*** sumansn__ has joined #openstack-dev05:48
*** Ryan_Lane has joined #openstack-dev05:48
*** slagle_ has joined #openstack-dev05:49
*** claxton has quit IRC05:50
*** jcooley_ has joined #openstack-dev05:51
*** sirushti has quit IRC05:52
*** p4tux_ has quit IRC05:52
*** lifeless has quit IRC05:52
*** russell_h has quit IRC05:52
*** Brainspa1kle has quit IRC05:52
*** sumansn_ has quit IRC05:52
*** cdub has quit IRC05:52
*** sungju has quit IRC05:52
*** sthaha has quit IRC05:52
*** Chaser has quit IRC05:52
*** jcooley has quit IRC05:52
*** slagle has quit IRC05:52
*** jcooley_ is now known as jcooley05:52
*** stevemar has quit IRC05:53
*** buzztroll has joined #openstack-dev05:54
*** claxton has joined #openstack-dev05:54
*** stevemar has joined #openstack-dev05:55
*** rraja has joined #openstack-dev05:56
*** Brainspackle has joined #openstack-dev05:57
*** sirushti has joined #openstack-dev05:57
*** p4tux_ has joined #openstack-dev05:57
*** russell_h has joined #openstack-dev05:57
*** cdub has joined #openstack-dev05:57
*** sungju has joined #openstack-dev05:57
*** sthaha has joined #openstack-dev05:57
*** Chaser has joined #openstack-dev05:57
*** gyee_ has quit IRC05:58
*** stevemar has quit IRC05:58
*** lifeless has joined #openstack-dev05:59
*** factor has joined #openstack-dev05:59
*** tkammer has joined #openstack-dev06:00
*** markwash has joined #openstack-dev06:00
*** stevemar has joined #openstack-dev06:00
*** sandywalsh has joined #openstack-dev06:01
*** rch has quit IRC06:02
*** rch has joined #openstack-dev06:02
*** stevemar has quit IRC06:02
*** tkammer has quit IRC06:03
*** tkammer has joined #openstack-dev06:03
*** stevemar has joined #openstack-dev06:04
*** sthaha has quit IRC06:06
*** dstufft_ is now known as dstufft06:07
*** stevemar has quit IRC06:09
*** stevemar has joined #openstack-dev06:10
*** haomaiwang has quit IRC06:11
*** stevemar has quit IRC06:11
*** yeylon_ has joined #openstack-dev06:11
*** haomaiwang has joined #openstack-dev06:12
*** kushal has joined #openstack-dev06:12
*** mikeoutland has quit IRC06:13
*** stevemar has joined #openstack-dev06:13
*** fire has quit IRC06:14
*** rdas has joined #openstack-dev06:14
*** claxton has quit IRC06:15
*** stevemar has quit IRC06:15
*** stevemar has joined #openstack-dev06:17
*** stevemar has quit IRC06:19
*** cdub has quit IRC06:21
*** stevemar has joined #openstack-dev06:21
*** boris-42 has joined #openstack-dev06:22
*** russell_h has quit IRC06:23
*** russell_h has joined #openstack-dev06:23
*** sungju has quit IRC06:24
*** ewindisch is now known as zz_ewindisch06:25
*** stevemar has quit IRC06:25
*** stevemar has joined #openstack-dev06:27
*** Edward-Zhang has quit IRC06:27
*** marios has quit IRC06:27
*** marios has joined #openstack-dev06:29
*** stevemar has quit IRC06:29
*** kgriffs is now known as kgriffs_afk06:30
*** stevemar has joined #openstack-dev06:31
*** mohits has joined #openstack-dev06:31
*** stevemar has quit IRC06:33
*** stevemar has joined #openstack-dev06:34
*** stevemar has quit IRC06:37
*** pmathews has quit IRC06:37
*** stevemar has joined #openstack-dev06:37
*** harlowja has joined #openstack-dev06:39
*** stevemar has quit IRC06:39
*** iamben_t1 is now known as iamben_tw06:39
*** alop has joined #openstack-dev06:40
*** neeti has joined #openstack-dev06:40
*** stevemar has joined #openstack-dev06:40
*** stevemar has quit IRC06:45
*** stevemar has joined #openstack-dev06:46
*** stevemar has quit IRC06:48
*** stevemar has joined #openstack-dev06:50
*** stevemar has quit IRC06:52
*** stevemar has joined #openstack-dev06:53
*** reed has quit IRC06:53
*** buzztroll has quit IRC06:54
*** stevemar has quit IRC06:54
*** stevemar has joined #openstack-dev06:56
*** stevemar has quit IRC06:58
*** stevemar has joined #openstack-dev06:59
*** factor has quit IRC07:00
*** stevemar has quit IRC07:00
*** claxton has joined #openstack-dev07:01
*** factor has joined #openstack-dev07:02
*** stevemar has joined #openstack-dev07:02
*** claxton has quit IRC07:02
*** stevemar has quit IRC07:04
*** aditirav has joined #openstack-dev07:04
*** vartom111111114 has joined #openstack-dev07:05
*** stevemar has joined #openstack-dev07:05
*** Drankis has joined #openstack-dev07:07
*** stevemar has quit IRC07:07
*** stevemar has joined #openstack-dev07:08
*** willingc has joined #openstack-dev07:09
*** haomaiwa_ has joined #openstack-dev07:10
*** willingc has quit IRC07:10
*** mrunge has joined #openstack-dev07:10
*** buzztroll has joined #openstack-dev07:13
*** stevemar has quit IRC07:13
*** buzztroll has quit IRC07:13
*** otherwiseguy has quit IRC07:13
*** kushal has quit IRC07:13
*** haomaiwang has quit IRC07:14
*** stevemar has joined #openstack-dev07:14
*** stevemar has quit IRC07:16
*** factor has quit IRC07:17
*** kushal has joined #openstack-dev07:17
*** stevemar has joined #openstack-dev07:17
*** fire has joined #openstack-dev07:18
*** buzztroll has joined #openstack-dev07:18
*** renlt has joined #openstack-dev07:19
*** kgriffs_afk is now known as kgriffs07:21
*** stevemar has quit IRC07:21
*** stevemar has joined #openstack-dev07:22
*** loq_mac has joined #openstack-dev07:26
*** irenab has quit IRC07:26
*** buzztroll has quit IRC07:26
*** doron_afk has joined #openstack-dev07:27
*** urulama has joined #openstack-dev07:29
*** stevemar has quit IRC07:29
*** kgriffs is now known as kgriffs_afk07:30
*** fire has quit IRC07:31
*** stevemar has joined #openstack-dev07:31
*** luis_ has quit IRC07:31
*** StevenK has quit IRC07:32
*** stevemar has quit IRC07:32
*** stevemar has joined #openstack-dev07:34
*** renlt has quit IRC07:35
*** russell_h has quit IRC07:35
*** russell_h has joined #openstack-dev07:35
*** ivoks_ is now known as ivoks07:37
*** stevemar has quit IRC07:37
*** ivoks has quit IRC07:38
*** ivoks has joined #openstack-dev07:38
*** StevenK has joined #openstack-dev07:39
*** ifarkas has joined #openstack-dev07:39
*** stevemar has joined #openstack-dev07:39
*** bvandenh has joined #openstack-dev07:40
*** loq_mac has quit IRC07:40
*** loq_mac has joined #openstack-dev07:40
*** stevemar has quit IRC07:41
*** loq_mac has quit IRC07:43
*** stevemar has joined #openstack-dev07:43
*** harlowja is now known as harlowja_away07:45
*** stevemar has quit IRC07:45
*** belmoreira has joined #openstack-dev07:45
*** loq_mac has joined #openstack-dev07:45
*** stevemar has joined #openstack-dev07:46
*** kbrierly has quit IRC07:47
*** kbrierly has joined #openstack-dev07:48
*** stevemar has quit IRC07:51
*** renlt has joined #openstack-dev07:52
*** doron_afk is now known as doron07:52
*** doron is now known as doron_afk07:54
*** pschaef has joined #openstack-dev07:59
*** xga has joined #openstack-dev08:05
*** chandankumar has quit IRC08:06
*** jprovazn has joined #openstack-dev08:07
*** corXi has joined #openstack-dev08:09
*** bauzas has joined #openstack-dev08:10
*** dkuffner has quit IRC08:11
*** yolanda has joined #openstack-dev08:11
*** giulivo has joined #openstack-dev08:12
*** amuller has joined #openstack-dev08:13
*** avishayb has joined #openstack-dev08:13
*** pdevine has quit IRC08:17
*** lukego has joined #openstack-dev08:17
*** alop has quit IRC08:17
*** l_a_m has quit IRC08:19
*** factor has joined #openstack-dev08:19
*** nmagnezi has joined #openstack-dev08:19
*** avishayb has quit IRC08:20
*** ngoracke has quit IRC08:21
*** kushal has quit IRC08:21
*** kgriffs_afk is now known as kgriffs08:21
*** chandankumar has joined #openstack-dev08:23
*** afazekas has joined #openstack-dev08:25
*** afazekas has quit IRC08:26
*** afazekas has joined #openstack-dev08:27
*** irenab has joined #openstack-dev08:27
*** athomas has joined #openstack-dev08:28
*** ygbo has joined #openstack-dev08:28
*** flaper87|afk is now known as flaper8708:29
*** chandankumar has quit IRC08:29
*** afazekas has quit IRC08:31
*** kgriffs is now known as kgriffs_afk08:32
*** ndipanov has joined #openstack-dev08:32
*** omachace has joined #openstack-dev08:35
*** SergeyLukjanov has joined #openstack-dev08:37
*** buzztroll has joined #openstack-dev08:37
*** marekd|away is now known as marekd08:37
*** rdas has quit IRC08:39
*** mindpixel has joined #openstack-dev08:40
*** neeti has quit IRC08:42
*** buzztroll has quit IRC08:42
*** rdas has joined #openstack-dev08:42
*** chandankumar has joined #openstack-dev08:42
*** neeti has joined #openstack-dev08:44
*** dkuffner has joined #openstack-dev08:44
*** blamar has joined #openstack-dev08:44
*** jcoufal has joined #openstack-dev08:44
*** afazekas has joined #openstack-dev08:46
*** Mandell has quit IRC08:46
*** MaxV_ has joined #openstack-dev08:47
*** saschpe_ has joined #openstack-dev08:49
*** saschpe has quit IRC08:50
*** nati_ueno has quit IRC08:52
*** jtomasek has quit IRC08:52
*** jaimegil has joined #openstack-dev08:53
*** rossella_s has joined #openstack-dev08:55
*** claxton has joined #openstack-dev08:56
*** loq_mac has quit IRC08:56
notmynamettx: around?08:57
*** jistr has joined #openstack-dev09:00
ttxnotmyname: yes09:01
*** kpavel has joined #openstack-dev09:01
*** omachace1 has joined #openstack-dev09:01
notmynamettx: 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-dev09:02
ttxnotmyname: sure, we should go to #openstack-relmgr-office so that it's properly logged.09:02
*** JordanP has joined #openstack-dev09:02
*** omachace has quit IRC09:03
*** derekh has joined #openstack-dev09:04
*** xga_ has joined #openstack-dev09:04
*** Jakey has joined #openstack-dev09:05
Jakeyopennebula roxxx09:05
*** jtomasek has joined #openstack-dev09:05
*** factor has quit IRC09:05
*** jpich has joined #openstack-dev09:05
*** mancdaz_away is now known as mancdaz09:06
*** xga has quit IRC09:08
*** johnthetubaguy has joined #openstack-dev09:10
*** iartarisi has quit IRC09:11
*** iartarisi has joined #openstack-dev09:12
*** athomas has quit IRC09:13
*** eglynn has joined #openstack-dev09:14
*** xga has joined #openstack-dev09:16
*** yassine has joined #openstack-dev09:18
*** safchain has joined #openstack-dev09:18
*** uaberme has joined #openstack-dev09:19
*** kgriffs_afk is now known as kgriffs09:22
*** athomas has joined #openstack-dev09:23
*** factor has joined #openstack-dev09:25
*** mmagr has joined #openstack-dev09:25
*** Edward-Zhang has joined #openstack-dev09:27
*** rushiagr has joined #openstack-dev09:29
*** aditirav_ has joined #openstack-dev09:31
*** kgriffs is now known as kgriffs_afk09:32
*** pixelb has joined #openstack-dev09:34
*** lsmola_ has joined #openstack-dev09:34
*** jroovers has joined #openstack-dev09:34
*** Edward-Zhang has quit IRC09:35
*** aditirav_ has quit IRC09:35
*** aditirav has quit IRC09:35
*** aditirav has joined #openstack-dev09:36
*** Ryan_Lane has quit IRC09:37
*** lukego has quit IRC09:39
*** renlt has quit IRC09:42
*** gszasz has joined #openstack-dev09:45
*** jaimegil has quit IRC09:45
*** michchap_ has quit IRC09:46
*** xga has quit IRC09:46
*** SergeyLukjanov is now known as _SergeyLukjanov09:47
*** michchap has joined #openstack-dev09:47
*** bvandenh has quit IRC09:48
*** fifieldt has quit IRC09:51
*** xuhanp has quit IRC09:53
*** danielbruno has quit IRC09:53
*** danielbruno has joined #openstack-dev09:54
*** jp_at_hp has joined #openstack-dev09:55
*** neeti has quit IRC09:56
*** rdas has quit IRC09:56
*** nshaikh has joined #openstack-dev09:57
*** neeti has joined #openstack-dev09:57
*** Rissmann has quit IRC09:59
*** topshare has joined #openstack-dev09:59
*** chandankumar_ has joined #openstack-dev10:01
*** reidrac has joined #openstack-dev10:01
*** topshare has joined #openstack-dev10:01
*** fatguylittlecoat has quit IRC10:04
*** omachace1 has quit IRC10:05
*** _SergeyLukjanov is now known as SergeyLukjanov10:07
*** jtomasek has quit IRC10:09
*** rraja has quit IRC10:10
*** omachace has joined #openstack-dev10:18
*** sballe_ has quit IRC10:18
*** sballe_ has joined #openstack-dev10:19
*** Rissmann has joined #openstack-dev10:20
*** djoreilly has joined #openstack-dev10:22
*** kgriffs_afk is now known as kgriffs10:23
*** sushils has joined #openstack-dev10:24
*** rraja has joined #openstack-dev10:27
*** sballe_ has quit IRC10:28
*** gongysh has quit IRC10:28
*** vartom111111114 has quit IRC10:28
*** colinmcnamara has joined #openstack-dev10:28
*** jruzicka has joined #openstack-dev10:28
*** sushils has quit IRC10:31
*** sushils has joined #openstack-dev10:31
*** saschpe_ has quit IRC10:32
*** kgriffs is now known as kgriffs_afk10:33
*** colinmcnamara has quit IRC10:33
*** paragan has quit IRC10:33
*** topshare has quit IRC10:37
*** mindpixel has quit IRC10:38
*** mindpixel has joined #openstack-dev10:38
*** rdas has joined #openstack-dev10:41
*** factor has quit IRC10:42
*** rossella_s_ has joined #openstack-dev10:49
*** martyntaylor has joined #openstack-dev10:50
*** CaptTofu has quit IRC10:50
*** CaptTofu has joined #openstack-dev10:50
*** rushiagr is now known as rushiagr_away10:51
*** lukego has joined #openstack-dev10:52
*** rossella_s has quit IRC10:53
*** rossella_s_ is now known as rossella_s10:53
*** yassine has quit IRC10:55
*** yaguang has quit IRC10:58
*** rushiagr_away is now known as rushiagr10:58
*** garyk has joined #openstack-dev11:02
*** e0ne has joined #openstack-dev11:03
*** xga_ has quit IRC11:06
*** xga has joined #openstack-dev11:07
*** yamahata has quit IRC11:08
*** jroovers has quit IRC11:09
*** exed_ has joined #openstack-dev11:13
*** CaptTofu has quit IRC11:21
*** mkollaro has joined #openstack-dev11:23
*** lbragstad has quit IRC11:23
*** kgriffs_afk is now known as kgriffs11:24
*** lbragstad has joined #openstack-dev11:24
*** xga_ has joined #openstack-dev11:26
*** luisbg has joined #openstack-dev11:26
*** luisbg has joined #openstack-dev11:26
*** rfolco has joined #openstack-dev11:26
*** xga has quit IRC11:26
*** xga_ has quit IRC11:28
*** xga_ has joined #openstack-dev11:28
*** colinmcnamara has joined #openstack-dev11:29
*** akrivoka has joined #openstack-dev11:32
*** kgriffs is now known as kgriffs_afk11:34
*** colinmcnamara has quit IRC11:34
*** pcm_ has joined #openstack-dev11:34
*** pcm_ has quit IRC11:36
*** xga_ has quit IRC11:36
*** pcm_ has joined #openstack-dev11:36
*** CaptTofu has joined #openstack-dev11:37
*** MaxV_ has quit IRC11:39
*** jroovers has joined #openstack-dev11:42
Jakeyopenstack: sucks ganeti >*******11:43
*** jtomasek has joined #openstack-dev11:44
*** SergeyLukjanov has quit IRC11:44
*** mindpixel has quit IRC11:45
*** paragan has joined #openstack-dev11:45
*** akrivoka has quit IRC11:50
*** akrivoka has joined #openstack-dev11:53
*** yolanda has quit IRC11:53
*** yolanda has joined #openstack-dev11:53
*** MaxV_ has joined #openstack-dev11:56
*** akrivoka has quit IRC11:57
*** tmclaugh[work] has joined #openstack-dev11:58
*** mindpixel has joined #openstack-dev12:00
*** akrivoka has joined #openstack-dev12:00
*** gancl has quit IRC12:05
*** gancl has joined #openstack-dev12:05
*** uaberme has quit IRC12:06
*** CaptTofu has quit IRC12:06
*** mindpixel has quit IRC12:11
*** xga has joined #openstack-dev12:12
*** mindpixel has joined #openstack-dev12:12
*** mindpixel has quit IRC12:13
*** SergeyLukjanov has joined #openstack-dev12:14
*** dkuffner has quit IRC12:15
*** rods1 has joined #openstack-dev12:18
*** doron_afk is now known as doron12:20
*** bvandenh has joined #openstack-dev12:20
*** kblin has left #openstack-dev12:21
*** claxton has quit IRC12:23
*** kgriffs_afk is now known as kgriffs12:25
*** yassine has joined #openstack-dev12:26
*** anniec has joined #openstack-dev12:26
*** FunnyLookinHat has joined #openstack-dev12:29
*** anniec_ has joined #openstack-dev12:31
*** jtomasek_ has joined #openstack-dev12:32
*** b3nt_pin has joined #openstack-dev12:33
*** b3nt_pin is now known as beagles12:33
*** anniec has quit IRC12:33
*** anniec_ is now known as anniec12:33
*** jtomasek has quit IRC12:33
*** kgriffs is now known as kgriffs_afk12:34
*** salv-orlando has joined #openstack-dev12:35
*** florentflament has joined #openstack-dev12:43
*** evgenyf has joined #openstack-dev12:44
*** doron is now known as doron_afk12:44
*** rtheis has joined #openstack-dev12:45
*** fire has joined #openstack-dev12:45
*** jtomasek_ is now known as jtomasek12:46
*** mkollaro has quit IRC12:46
*** heyongli has joined #openstack-dev12:47
*** e0ne has quit IRC12:48
*** dkuffner has joined #openstack-dev12:50
*** aeperezt has joined #openstack-dev12:50
*** rraja has quit IRC12:50
*** sgordon has joined #openstack-dev12:51
*** gszasz has quit IRC12:55
*** colinmcnamara has joined #openstack-dev12:55
*** mkollaro has joined #openstack-dev12:56
*** yaguang has joined #openstack-dev12:56
*** tdruiva has joined #openstack-dev12:57
*** jtomasek has quit IRC12:58
*** aditirav has quit IRC12:59
*** gszasz has joined #openstack-dev13:00
*** nosnos has quit IRC13:00
*** nosnos has joined #openstack-dev13:01
*** mkollaro has quit IRC13:01
*** mkollaro has joined #openstack-dev13:01
*** afazekas has quit IRC13:02
*** neeti has quit IRC13:02
*** neeti has joined #openstack-dev13:03
*** rdas has quit IRC13:04
*** dkranz has joined #openstack-dev13:04
*** CaptTofu has joined #openstack-dev13:04
*** mrunge has quit IRC13:04
*** beav- has quit IRC13:04
*** rdas has joined #openstack-dev13:05
*** nosnos has quit IRC13:06
*** tkammer has quit IRC13:06
*** jtomasek has joined #openstack-dev13:07
*** ngoracke has joined #openstack-dev13:07
*** xga has quit IRC13:09
*** yamahata has joined #openstack-dev13:10
*** xga has joined #openstack-dev13:10
*** grapsus is now known as grapsus__13:11
*** grapsus_ is now known as grapsus13:11
*** urulama has quit IRC13:11
*** leseb_ is now known as leseb13:12
*** nmagnezi_ has joined #openstack-dev13:12
*** nmagnezi has quit IRC13:12
*** clayb has joined #openstack-dev13:13
*** johnthetubaguy has quit IRC13:13
*** bvandenh has quit IRC13:14
*** neeti has quit IRC13:14
*** pschaef has quit IRC13:16
*** evgenyf has quit IRC13:17
*** thomasem has joined #openstack-dev13:18
*** aveiga has joined #openstack-dev13:19
*** amotoki has quit IRC13:19
*** CaptTofu has quit IRC13:20
*** tkammer has joined #openstack-dev13:20
*** CaptTofu has joined #openstack-dev13:20
*** ArxCruz has joined #openstack-dev13:23
*** exed__ has joined #openstack-dev13:23
*** rushiagr has quit IRC13:24
*** UKn0Me has quit IRC13:24
*** UKn0Me has joined #openstack-dev13:24
*** UKn0Meh has joined #openstack-dev13:25
*** ewarszaw has quit IRC13:25
*** exed_ has quit IRC13:25
*** exed__ is now known as exed_13:25
*** kgriffs_afk is now known as kgriffs13:25
*** kruskakli has joined #openstack-dev13:26
*** jroovers has quit IRC13:26
*** gordc has joined #openstack-dev13:27
*** jtomasek has quit IRC13:27
*** mohits has quit IRC13:28
*** sumansn__ has quit IRC13:28
*** morazi has joined #openstack-dev13:30
*** UKn0Me has quit IRC13:30
*** UKn0Me has joined #openstack-dev13:31
UKn0MeThe playground is back!13:31
*** UKn0Meh has quit IRC13:32
*** jtomasek has joined #openstack-dev13:32
ttxjd__: around?13:33
jd__ttx: yes13:34
ttxjd__: 1:1s now happen in #openstack-relmgr-office13:34
*** dstanek has joined #openstack-dev13:35
*** kgriffs is now known as kgriffs_afk13:36
*** doron_afk is now known as doron13:36
*** exed_ has quit IRC13:36
*** jdob has joined #openstack-dev13:37
*** michchap has quit IRC13:38
*** vladikr has joined #openstack-dev13:38
*** michchap has joined #openstack-dev13:38
*** jtomasek has quit IRC13:38
*** _ruhe is now known as ruhe13:40
*** yeylon_ has quit IRC13:43
*** ewarszaw has joined #openstack-dev13:47
*** Edward-Zhang has joined #openstack-dev13:47
*** rdas has quit IRC13:48
*** mrodden has joined #openstack-dev13:48
*** tdruiva has quit IRC13:49
*** achampion has quit IRC13:49
*** achampion has joined #openstack-dev13:49
*** tdruiva has joined #openstack-dev13:50
*** e0ne has joined #openstack-dev13:52
*** mkollaro has quit IRC13:52
*** mkollaro1 has joined #openstack-dev13:52
*** gszasz_ has joined #openstack-dev13:52
*** CaptTofu has quit IRC13:52
*** gszasz_ has quit IRC13:52
*** CaptTofu has joined #openstack-dev13:52
*** neelashah has joined #openstack-dev13:53
*** dprince has joined #openstack-dev13:53
jgriffithttx: around?13:53
ttxjgriffith: yep. please join #openstack-relmgr-office for proper logging13:54
*** achampion has quit IRC13:54
*** gszasz has quit IRC13:56
*** byeager has joined #openstack-dev13:57
*** doron is now known as doron_afk13:57
*** byeager has quit IRC13:59
*** tkammer has quit IRC13:59
*** byeager has joined #openstack-dev13:59
*** dhellmann is now known as dhellmann_13:59
*** rcleere has joined #openstack-dev14:00
*** irenab is now known as irenab___14:00
*** zz_ewindisch is now known as ewindisch14:01
*** yeylon_ has joined #openstack-dev14:01
*** irenab___ is now known as irenab__14:01
*** tzumainn has joined #openstack-dev14:01
*** byeager has quit IRC14:04
*** xga has quit IRC14:04
*** lbragstad has quit IRC14:04
*** xga has joined #openstack-dev14:05
*** Edward-Zhang has quit IRC14:05
*** jasondotstar has joined #openstack-dev14:07
*** saschpe has joined #openstack-dev14:09
*** cpallares has joined #openstack-dev14:10
*** exed_ has joined #openstack-dev14:12
*** kbrierly has quit IRC14:12
*** tkammer has joined #openstack-dev14:12
*** kdbrierly has joined #openstack-dev14:12
*** saschpe has quit IRC14:14
*** mfer has joined #openstack-dev14:14
*** bvandenh has joined #openstack-dev14:15
*** doron_afk is now known as doron14:16
*** matrohon has joined #openstack-dev14:16
*** dims has quit IRC14:17
*** changbl has quit IRC14:17
*** nermina has joined #openstack-dev14:18
*** matrohon has quit IRC14:18
*** dims has joined #openstack-dev14:18
*** dims is now known as Guest7183514:19
*** Guest71835 has quit IRC14:19
*** Guest71835 has joined #openstack-dev14:20
*** dvarga has joined #openstack-dev14:21
*** matrohon has joined #openstack-dev14:21
*** swaT30 has quit IRC14:22
*** Guest71835 has quit IRC14:24
*** swaT30 has joined #openstack-dev14:25
*** dims_ has joined #openstack-dev14:25
*** armax has joined #openstack-dev14:26
*** nshaikh has left #openstack-dev14:26
*** kgriffs_afk is now known as kgriffs14:26
*** saschpe has joined #openstack-dev14:27
*** peristeri has joined #openstack-dev14:27
*** xga_ has joined #openstack-dev14:27
*** xga has quit IRC14:27
*** nkinder has quit IRC14:28
*** joesavak has joined #openstack-dev14:29
*** PaulMurray has joined #openstack-dev14:29
*** aeperezt has quit IRC14:30
*** markwash has quit IRC14:30
*** kpavel has quit IRC14:31
*** kpavel has joined #openstack-dev14:31
*** yassine has quit IRC14:31
*** yassine has joined #openstack-dev14:32
*** sandywalsh has quit IRC14:32
*** tdruiva_ has joined #openstack-dev14:32
*** tdruiva_ has quit IRC14:32
*** tdruiva_ has joined #openstack-dev14:33
*** saschpe has quit IRC14:34
tristanCHello! 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-dev14:35
dolphmtristanC: is this the mailing list discussion about password requirements?14:35
tristanCdolphm: not directly related, but it is kind of keystone hardening too14:36
*** tdruiva has quit IRC14:36
*** kgriffs is now known as kgriffs_afk14:36
*** xingchao_ has quit IRC14:37
*** afazekas has joined #openstack-dev14:38
*** achampion has joined #openstack-dev14:39
*** gpanda has joined #openstack-dev14:40
*** alexpilotti has joined #openstack-dev14:40
alexpilottisalv-orlando: ping14:41
*** lbragstad has joined #openstack-dev14:42
*** sandywalsh has joined #openstack-dev14:45
*** eharney has joined #openstack-dev14:46
*** nmagnezi_ is now known as nmagnezi14:47
*** evgenyf has joined #openstack-dev14:47
*** nermina has quit IRC14:49
*** ruhe is now known as _ruhe14:49
*** kbringard has joined #openstack-dev14:49
*** s2r2 has quit IRC14:49
*** gszasz has joined #openstack-dev14:50
*** aeperezt has joined #openstack-dev14:50
*** aeperezt has quit IRC14:50
*** aeperezt has joined #openstack-dev14:50
*** FunnyLookinHat has quit IRC14:50
*** s2r2 has joined #openstack-dev14:51
openstackstatusNOTICE: 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 radez14:51
*** renlt has quit IRC14:51
*** gpanda has quit IRC14:51
*** ayoung has joined #openstack-dev14:51
*** gimpswork has joined #openstack-dev14:52
*** vijendar has joined #openstack-dev14:52
*** kgriffs_afk is now known as kgriffs14:54
*** nermina has joined #openstack-dev14:54
*** renlt has joined #openstack-dev14:54
*** kbringard has quit IRC14:55
*** tdruiva_ is now known as tdruiva14:55
*** burt has joined #openstack-dev14:57
*** sballe has joined #openstack-dev14:58
*** Rissmann has left #openstack-dev14:58
*** PaulMurray has left #openstack-dev14:58
*** jecarey has joined #openstack-dev15:00
*** che-arne has joined #openstack-dev15:00
*** heyongli has quit IRC15:01
ttxdolphm: around ?15:01
dolphmttx: o/15:01
ttxdolphm: > #openstack-relmgr-office for proper logging15:01
*** doron is now known as doron_afk15:01
dolphmttx: ah, alright15:01
*** marun has quit IRC15:02
*** stevemar has joined #openstack-dev15:03
*** mancdaz is now known as mancdaz_away15:03
*** mancdaz_away is now known as mancdaz15:04
*** irenab__ has quit IRC15:04
*** xga_ has quit IRC15:05
*** mmagr has quit IRC15:06
*** xga has joined #openstack-dev15:07
*** doron_afk is now known as doron15:08
*** dhellmann_ is now known as dhellmann15:09
*** luisg has joined #openstack-dev15:10
*** kevinconway has joined #openstack-dev15:10
*** urulama has joined #openstack-dev15:12
*** yaguang has quit IRC15:13
*** dkranz has quit IRC15:14
*** otherwiseguy has joined #openstack-dev15:15
ttxkgriffs: Tuesday 15:00 UTC meeting slot is booked already (recent change)15:15
*** otherwiseguy has quit IRC15:15
*** nkinder has joined #openstack-dev15:15
*** otherwiseguy has joined #openstack-dev15:15
ttx(Neutron IPv6 sub-team Meeting)15:15
*** urulama has quit IRC15:17
*** ifarkas has quit IRC15:19
*** alexpilotti has quit IRC15:20
*** doron is now known as doron_afk15:20
*** alexpilotti has joined #openstack-dev15:21
*** FunnyLookinHat has joined #openstack-dev15:21
*** safchain has quit IRC15:22
*** nermina has quit IRC15:24
*** kushal has joined #openstack-dev15:25
*** kushal has quit IRC15:25
*** kushal has joined #openstack-dev15:25
*** doron_afk is now known as doron15:25
*** alexpilotti has quit IRC15:25
*** markwash has joined #openstack-dev15:26
*** e0ne has quit IRC15:26
*** rcleere has quit IRC15:26
*** safchain has joined #openstack-dev15:27
*** mancdaz is now known as mancdaz_away15:27
ttxdavid-lyle: our 1:1 will happen in #openstack-relmgr-office for proper logging15:28
*** kpavel has quit IRC15:28
*** tkammer has quit IRC15:30
*** galstrom_zzz is now known as galstrom15:31
*** rushiagr has joined #openstack-dev15:32
*** jpich has quit IRC15:33
*** russell_h has quit IRC15:33
*** russell_h has joined #openstack-dev15:33
*** omachace has left #openstack-dev15:33
*** saschpe has joined #openstack-dev15:33
*** mancdaz_away is now known as mancdaz15:34
*** saschpe has quit IRC15:36
*** _ruhe is now known as ruhe15:38
*** alexpilotti has joined #openstack-dev15:40
*** [1]evgenyf has joined #openstack-dev15:43
*** nermina has joined #openstack-dev15:44
*** evgenyf has quit IRC15:44
*** [1]evgenyf is now known as evgenyf15:44
*** lukego has quit IRC15:44
*** anniec has left #openstack-dev15:46
*** AlanClark has joined #openstack-dev15:46
*** nelsnelson has joined #openstack-dev15:48
*** nati_ueno has joined #openstack-dev15:48
*** anniec has joined #openstack-dev15:49
*** antigluk has quit IRC15:49
*** dvarga is now known as dvarga|away15:49
*** dvarga|away is now known as dvarga15:49
*** hartsocks1 has joined #openstack-dev15:50
*** hartsocks has quit IRC15:51
*** jmontemayor has joined #openstack-dev15:51
*** blamar has quit IRC15:51
*** gordc1 has joined #openstack-dev15:52
*** gordc has quit IRC15:52
*** jmontemayor has quit IRC15:53
*** renlt has quit IRC15:53
*** jnoller has joined #openstack-dev15:53
*** rnirmal has joined #openstack-dev15:53
alexpilottisdake: ping15:53
sdakealexpilotti sup15:54
alexpilottisdake: hi!15:54
*** hartsocks1 has quit IRC15:54
*** kevinconway_ has joined #openstack-dev15:54
alexpilottisdake: I just read a comment you wrote here about DependsOn / WaitConditions: https://answers.launchpad.net/heat/+question/22441415:55
sdakealexpilotti I'm from the Federal Government, and I'm here to help15:55
alexpilottisdake: heh15:55
*** kevinconway has quit IRC15:55
alexpilottisdake: my question is about the signal URL15:55
sdakealexpilotti sure - so wait conditions and dependson work like a champ15:56
*** kevinconway_ is now known as kevinconway15:56
alexpilottisdake: is there anything specific we need to do on the Heat side to make it work?15:56
*** xmltok has joined #openstack-dev15:56
alexpilottisdake: the samples I found are AWS specific, so I was trying to understand how to get that URL on OpenStack15:57
*** comay has joined #openstack-dev15:57
*** colinmcnamara has quit IRC15:57
*** dkranz has joined #openstack-dev15:58
*** Drankis has quit IRC15:59
*** jprovazn has quit IRC15:59
*** tongli has joined #openstack-dev15:59
*** cdub has joined #openstack-dev16:01
*** Ruetobas has quit IRC16:01
*** jmontemayor has joined #openstack-dev16:01
*** colinmcnamara has joined #openstack-dev16:01
*** xga has quit IRC16:02
*** willingc has joined #openstack-dev16:03
*** rcleere has joined #openstack-dev16:03
*** Ruetobas has joined #openstack-dev16:03
sdakealexpilotti we use cfn-signal to execute the wait condition16:03
sdakealexpilotti if you want to know the exact url to use via curl, try shardy in #heat - he may have details there16:03
sdagueflaper87: one last comment on the devstack patch16:03
sdaguehttps://review.openstack.org/#/c/63647/16:04
*** jingwang has quit IRC16:04
sdaguethen I'd be +2 on it16:04
alexpilottisdake: ok tx! I was also looking at https://wiki.openstack.org/wiki/Heat/Blueprints/hot-software-config-spec16:04
*** eharney_ has joined #openstack-dev16:04
alexpilottisdake: do you know if some of those fetures will land in Icehouse?16:04
flaper87sdague: cool, let me check that out16:04
*** bvandenh has quit IRC16:05
*** eharney has quit IRC16:05
*** jingwang has joined #openstack-dev16:05
sdakealexpilotti we are working on it - join #heat for more details :)16:05
sdagueflaper87: mostly, I want us to have a good recording of the reasons for various work arounds in the fixup script in code16:05
alexpilottisdake: on it tx!16:05
sdagueso when we evaluate future changes to it, or removing it, the reasons aren't buried only in changelog16:05
*** amuller has quit IRC16:06
*** rnirmal has quit IRC16:07
*** rnirmal has joined #openstack-dev16:07
*** reidrac has quit IRC16:07
*** Ruetobas has quit IRC16:07
*** eharney_ is now known as eharney16:08
*** nati_ueno has quit IRC16:08
*** belmoreira has quit IRC16:08
*** belmoreira has joined #openstack-dev16:08
*** nati_ueno has joined #openstack-dev16:08
*** tdruiva_ has joined #openstack-dev16:09
ttxkgriffs: ignore me, they moved again16:09
*** jp_at_hp has quit IRC16:10
*** SergeyLukjanov is now known as _SergeyLukjanov16:10
*** terriyu has joined #openstack-dev16:10
*** dims_ is now known as dims16:10
*** tdruiva_ has quit IRC16:10
*** tdruiva_ has joined #openstack-dev16:11
*** corXi has quit IRC16:11
*** tanisdl has joined #openstack-dev16:11
*** reed has joined #openstack-dev16:11
*** tdruiva has quit IRC16:12
*** belmoreira has quit IRC16:13
*** Ruetobas has joined #openstack-dev16:13
*** johnthetubaguy has joined #openstack-dev16:13
*** jgrimm has joined #openstack-dev16:14
*** xga has joined #openstack-dev16:14
*** rraja has joined #openstack-dev16:14
*** alex_xu has quit IRC16:15
*** nati_ueno has quit IRC16:16
*** yamahata has quit IRC16:16
*** marun has joined #openstack-dev16:16
*** nati_ueno has joined #openstack-dev16:16
*** johnthetubaguy1 has joined #openstack-dev16:16
*** chandankumar has quit IRC16:16
*** doron is now known as doron_afk16:17
*** blamar has joined #openstack-dev16:17
*** buzztroll has joined #openstack-dev16:17
*** johnthetubaguy has quit IRC16:17
*** stevemar has quit IRC16:20
*** stevemar has joined #openstack-dev16:21
*** stevemar has quit IRC16:23
*** pmathews has joined #openstack-dev16:23
*** stevemar has joined #openstack-dev16:25
*** claxton has joined #openstack-dev16:26
*** gyee_ has joined #openstack-dev16:29
*** stevemar has quit IRC16:29
*** nmagnezi has quit IRC16:30
*** stevemar has joined #openstack-dev16:30
*** stevemar has quit IRC16:32
*** nati_ueno has quit IRC16:33
*** nati_uen_ has joined #openstack-dev16:33
*** buzztroll has quit IRC16:33
*** stevemar has joined #openstack-dev16:33
*** UKn0Me has quit IRC16:33
*** SergeyLukjanov has joined #openstack-dev16:34
*** doron_afk is now known as doron16:34
*** buzztroll has joined #openstack-dev16:35
*** chandankumar_ has quit IRC16:35
*** hartsocks has joined #openstack-dev16:36
*** nati_uen_ has quit IRC16:36
*** nati_ueno has joined #openstack-dev16:36
*** mjfork has joined #openstack-dev16:37
markwashttx: is today a meeting day?16:37
*** hartsocks1 has joined #openstack-dev16:38
*** hartsocks1 has quit IRC16:38
*** hartsocks has quit IRC16:39
dkuffnerHello, any core developer who can approve it, reviews look good? thank you.  https://review.openstack.org/#/c/59824/16:40
*** bauzas has quit IRC16:40
*** nati_ueno has quit IRC16:40
dkuffneropps wrong room :(16:40
*** nati_uen_ has joined #openstack-dev16:40
*** nati_uen_ has quit IRC16:41
ttxmarkwash: it is16:41
*** dkranz has quit IRC16:41
ttxmarkwash: we do 1:1s in #openstack-relmgr-office, yours start in 4min16:41
markwashnew room? cool16:41
*** Mandell has joined #openstack-dev16:42
ttxmarkwash: that's for easier logging and reference16:42
markwashmakes sense16:42
jaypipesplease somebody send me some warmth :( -40 F wind chill here right now :(16:42
markwashthough I was starting to enjoy the random interlopers16:42
*** mancdaz is now known as mancdaz_away16:42
*** mikeoutland has joined #openstack-dev16:43
*** jpich has joined #openstack-dev16:44
*** stevemar has quit IRC16:44
*** marun has quit IRC16:44
*** hartsocks has joined #openstack-dev16:44
bknudsonjaypipes: should have gone to http://linux.conf.au/16:44
jaypipesbknudson: heh, yes, that would be nice :)16:45
*** dkuffner has quit IRC16:45
*** stevemar has joined #openstack-dev16:46
*** vuntz has quit IRC16:46
openstackstatusNOTICE: unit tests seem to be passing consistently after the upgrade. use bug 1266711 for related rechecks16:47
*** ChanServ changes topic to "OpenStack development || Support is in #openstack"16:47
jaypipesn0ano: looks like I missed the scheduler meeting :( dang...16:47
*** terriyu has quit IRC16:48
*** johnthetubaguy1 has quit IRC16:48
*** ruhe is now known as ruhe_away16:49
*** johnthetubaguy has joined #openstack-dev16:49
*** rossella_s_ has joined #openstack-dev16:49
*** johnthetubaguy has quit IRC16:49
*** johnthetubaguy has joined #openstack-dev16:49
*** UKn0Me has joined #openstack-dev16:51
*** rossella_s has quit IRC16:52
*** rossella_s_ is now known as rossella_s16:52
*** flaper87 is now known as flaper87|afk16:52
*** dkranz has joined #openstack-dev16:53
*** Ryan_Lane has joined #openstack-dev16:53
*** ruhe_away is now known as ruhe16:54
*** bcrochet has quit IRC16:54
*** marun has joined #openstack-dev16:55
*** herndon has joined #openstack-dev16:55
*** mancdaz_away is now known as mancdaz16:55
*** bcrochet has joined #openstack-dev16:57
*** stevemar has quit IRC16:57
*** mmagr has joined #openstack-dev16:57
*** xarses has quit IRC16:57
*** mikeoutland has quit IRC16:58
*** ruhe is now known as ruhe_away16:58
*** jistr is now known as jistr|afk16:59
*** SergeyLukjanov has quit IRC16:59
*** stevemar has joined #openstack-dev16:59
ttxhub_cap: around?17:00
*** stevemar has quit IRC17:00
*** dkranz has quit IRC17:00
dolphmayoung: \o/17:00
ayoungdolphm, yeah!17:01
*** garyk has quit IRC17:01
dolphmayoung: what did we decide to do with the Definition field along with using priority Not for things destined to be Superceded?17:01
dolphmayoung: i just marked https://blueprints.launchpad.net/keystone/+spec/federation as superseded and then caught myself..17:01
ayoungdolphm, periodic cleanup...and...17:02
*** stevemar has joined #openstack-dev17:02
dolphmayoung: IIRC, Definition: Obsolete + Priority: Not ?17:02
jaypipesdolphm, 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 IRC17:02
ayoungjaypipes, will do17:02
jaypipescheers man17:03
*** tdruiva_ is now known as tdruiva17:03
*** ruhe_away is now known as ruhe17:03
ayoungdolphm, lets say that for now, and document it somewhere17:03
dolphmjaypipes: probably won't get to review today, but i just targeted it to m217:03
hub_caphey ttx im in the right place now :)17:04
*** Ryan_Lane has quit IRC17:04
*** iartarisi has quit IRC17:04
*** zaitcev has joined #openstack-dev17:05
ayoungjaypipes, how are you planning on accessing nested regions?17:05
*** mkollaro1 has quit IRC17:06
*** rraja has quit IRC17:06
*** DennyZhang has joined #openstack-dev17:06
*** badgerj has joined #openstack-dev17:06
*** anniec has quit IRC17:07
*** xmltok has quit IRC17:07
jaypipesayoung: this patch does not support any filters yet.17:07
jaypipesayoung: so a call to GET /regions returns all regions.17:07
ayoungjaypipes, ok, so when you create a region, you can specify parent, and that data just lies dormant for now?17:07
jaypipesayoung: nesting or tree representation is left to the client at this time.17:07
*** markmcclain has joined #openstack-dev17:07
*** rwsu has quit IRC17:08
*** andreaf has quit IRC17:08
jaypipesayoung: 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
ayoungjaypipes, no explicit "get_regions(parent_id) " type calls?17:08
*** badgerj is now known as _cjones_17:08
ayoungOK17:08
jaypipesayoung: correct. I planned a second patch that added such functionality.17:08
ayoungsounds good17:08
*** mlavalle has joined #openstack-dev17:09
jaypipesayoung: 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 IRC17:09
ayoungjaypipes, ++17:09
*** kushal has quit IRC17:09
ayoungjaypipes, close on this one.  Needs a sql upgrade test andthen I am satisfied.  bknudson will probably find more details, though, knowing him17:10
*** prad has joined #openstack-dev17:10
*** alexpilotti has quit IRC17:10
*** claxton has quit IRC17:12
*** stevemar has quit IRC17:12
jaypipesayoung: kk, no probs.17:12
jaypipesthx again17:12
*** dkranz has joined #openstack-dev17:12
*** urulama has joined #openstack-dev17:13
*** jmontemayor has quit IRC17:13
*** stevemar has joined #openstack-dev17:14
*** pablosan has joined #openstack-dev17:14
*** pdevine has joined #openstack-dev17:15
*** tpatil has joined #openstack-dev17:15
ayoung_cjones_, always happy to answer Keystone questions17:16
*** tpatil has quit IRC17: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-keystone17:17
*** paragan has quit IRC17:17
*** alop has joined #openstack-dev17:17
ayoung_cjones_, wrong room, that is the meeting17:17
*** urulama has quit IRC17:18
*** Mandell has quit IRC17:18
ayoung_cjones_, Domain driver code is broken17:18
_cjones_ayoung, yikes. I haven't used IRC in about 15 years, does it show?17:18
ayoungyou 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_away17: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 IRC17:20
ayoung_cjones_, SQL or LDAP?17:20
*** sumanthns has joined #openstack-dev17: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.e17:20
*** claxton has joined #openstack-dev17:21
ayoung_cjones_, in that case, you should be OK.  use SQL for both identity and assignments backends.17:21
*** xarses has joined #openstack-dev17:21
*** willingc has quit IRC17:22
*** willingc has joined #openstack-dev17: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 that17:23
ayoungyou need the endpoint to end in /v317:23
*** neelashah has quit IRC17:23
*** jpich has quit IRC17:24
_cjones_Yes, I have that.17:24
ayoung_cjones_, cool, shout if you need help17:25
*** stevemar has quit IRC17:25
*** claxton has quit IRC17:25
n0anojaypipes, sorry about that, there's always email :-)17:26
*** ykhodork has joined #openstack-dev17:26
jaypipesn0ano: no worries, wasn't your fault :)17:26
*** willingc has quit IRC17:26
*** colinmcnamara has quit IRC17:26
*** doron is now known as doron_afk17: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-dev17:27
*** jpich has joined #openstack-dev17:27
ayoung_cjones_, I don't understand what you are asking, sorry.17:27
*** dvarga is now known as dvarga|away17:27
*** dvarga|away is now known as dvarga17:27
*** marun has joined #openstack-dev17:27
*** changlp_ has joined #openstack-dev17:28
*** yassine has quit IRC17:28
*** jecarey has quit IRC17: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-dev17: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 etc17:29
ayoung_cjones_, domains are groups of things17:29
ayoungusers and projects are both grouped by domain17:30
ayoungbut in different backends17:30
*** mikeoutland has joined #openstack-dev17:30
*** finchd_ has joined #openstack-dev17:30
*** trevorjay has joined #openstack-dev17:30
*** MaxV_ has quit IRC17:30
ayounguser from one domain are assigned to roles in a project.  Those assignments can be cross domain17:30
*** gordc1 has quit IRC17:30
*** fc___ has joined #openstack-dev17:30
*** gordc has joined #openstack-dev17:31
*** doron_afk has quit IRC17:31
*** rossella_s has quit IRC17: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 IRC17:32
_cjones_ayoung, Do I understand correctly?17:32
*** marun has quit IRC17:33
*** marun has joined #openstack-dev17:33
*** angdraug has joined #openstack-dev17:34
*** changlp has quit IRC17:34
*** trevorj has quit IRC17:34
*** finchd has quit IRC17:34
*** fc__ has quit IRC17:34
*** fc___ is now known as fc__17:34
*** garyk has joined #openstack-dev17:34
*** dstanek has quit IRC17:35
*** jyhc has quit IRC17:35
*** sebasmagri has quit IRC17:35
*** johnthetubaguy1 has joined #openstack-dev17:35
*** willingc has joined #openstack-dev17:35
*** jobewan has joined #openstack-dev17:35
*** DennyZhang has quit IRC17:36
_cjones_ayoung, basically looking at this: https://etherpad.openstack.org/p/havana-keystone-domain-specific-backends17:36
*** sebasmagri has joined #openstack-dev17:36
*** troytoman-away is now known as troytoman17:37
*** johnthetubaguy has quit IRC17:37
*** jyhc has joined #openstack-dev17:38
*** vuntz has joined #openstack-dev17:38
ayoung_cjones_, unfortunately, the guy working on that seems to have been distracted.17:38
ayoung_cjones_, permissions are a different issue17:38
*** UKn0Me has quit IRC17:39
*** xmltok has joined #openstack-dev17:39
ayounga user can only do what they have "role assignments" to do17:39
*** UKn0Me has joined #openstack-dev17:39
ayoungso by default, a user can do nothing17:39
*** safchain has quit IRC17:39
ayounga user is "owned" by a domain, but that has no access associated with it17:39
_cjones_ayoung, Yes. That I see permissions needs to be addressed as well.17:39
ayoungthey need some role assignment in order to do anything more than change their own password17: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
ayoungshould server your needs fine as is17: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-dev17:41
*** xga_ has joined #openstack-dev17:41
ayoungwhat 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-dev17:42
_cjones_users, groups, project17:42
ayoungOK, we are there now17:43
*** mikeoutl_ has joined #openstack-dev17: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-dev17: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
ayounglink in a minute17:44
*** xga has quit IRC17:45
*** radix_ has joined #openstack-dev17:45
*** zigo_ has joined #openstack-dev17:45
*** e0ne has joined #openstack-dev17:45
*** edu has joined #openstack-dev17:45
*** nmagnezi has joined #openstack-dev17:45
ayoung_cjones_, https://github.com/openstack/keystone/tree/master/etc  there are two files of note17:45
ayounghttps://github.com/openstack/keystone/blob/master/etc/policy.json17:45
ayoungwhich is the default, and17:45
*** derekh has quit IRC17:46
*** persia__ has joined #openstack-dev17:46
*** cyeoh_ has joined #openstack-dev17:47
*** briancli1e has joined #openstack-dev17:47
ayounghttps://github.com/openstack/keystone/blob/master/etc/policy.v3cloudsample.json17:47
*** riskable_ has joined #openstack-dev17:47
ayoungwhich is what we are moving toward17: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
ayoungwe are trying to clean that up17:48
*** neelashah has joined #openstack-dev17:49
ayoungit is not inhernat in the Keystone desing, but it is defaulted to that in the policy.json17: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 default17:50
*** ekolve has joined #openstack-dev17:50
*** erlon_ has joined #openstack-dev17:50
*** rnirmal has quit IRC17:50
*** blamar has quit IRC17:50
*** mgagne has quit IRC17:50
*** edleafe has quit IRC17:50
*** mikeoutland has quit IRC17:50
*** bknudson has quit IRC17:50
*** erlon has quit IRC17:50
*** morganfainberg has quit IRC17:50
*** sudorandom has quit IRC17:50
*** jingwang has quit IRC17:50
*** riskable has quit IRC17:50
*** Adri2000 has quit IRC17:50
*** aspiers has quit IRC17:50
*** briancline has quit IRC17:50
*** Samos123 has quit IRC17:50
*** otherwiseguy has quit IRC17:51
*** rm_work has quit IRC17:51
*** rkukura has quit IRC17:51
*** utlemming has quit IRC17:51
*** persia has quit IRC17:51
*** radix has quit IRC17:51
*** cyeoh has quit IRC17:51
*** zigo has quit IRC17:51
*** CrackerJackMack has quit IRC17:51
*** jyhc has quit IRC17:51
*** morganfainberg has joined #openstack-dev17:51
*** jyhc has joined #openstack-dev17:51
ekolvehas anyone deployed keystone using gunicorn? I am having trouble getting it start up17:51
*** erlon_ is now known as erlon17:51
*** aspiers_ has joined #openstack-dev17:51
*** mrunge has joined #openstack-dev17:51
*** morganfainberg has quit IRC17:51
*** morganfainberg has joined #openstack-dev17:51
*** bknudson has joined #openstack-dev17:51
*** Samos123 has joined #openstack-dev17:51
*** rnirmal has joined #openstack-dev17:51
*** jingwang has joined #openstack-dev17:51
*** CrackerJackMack has joined #openstack-dev17:51
*** mrunge has quit IRC17:51
*** mrunge has joined #openstack-dev17:51
*** sudorandom has joined #openstack-dev17:52
*** Sumeniac has quit IRC17:52
*** mutex has joined #openstack-dev17:53
*** Ryan_Lane has joined #openstack-dev17:53
*** rkukura has joined #openstack-dev17:53
*** Adri2000 has joined #openstack-dev17:53
ayoungekolve, What is gunicorn?17:53
*** Ryan_Lane has quit IRC17:53
*** Ryan_Lane has joined #openstack-dev17:53
*** Adri2000 has quit IRC17:53
*** Adri2000 has joined #openstack-dev17:53
*** eglynn has quit IRC17:53
mutexI would like to modify my openstack compute nodes to provide a TCP serial port for some of my instances on the compute nodes17:53
*** eglynn has joined #openstack-dev17:54
dolphmayoung: a popular wsgi server17:54
mutexI already have this working with a local script, and pointers on where I should put this in the nova code ?17:54
ekolvehttp://gunicorn.org/17:54
ayoungekolve, what is its threading model?17:54
ayoungpre-fork?  So each request gets its own process?17:55
ekolvey17:55
*** athomas has quit IRC17:55
dolphmayoung: yeah, you need to run it behind something like nginx or it's easy to DoS17:55
*** florentflament has quit IRC17:55
*** otherwiseguy has joined #openstack-dev17:56
*** rm_work|away has joined #openstack-dev17:56
ayoungekolve, you need to make sure that it makes the environment.stdlib call17: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-dev17:56
*** rm_work|away is now known as rm_work17:56
*** rm_work has joined #openstack-dev17:56
*** Sumeniac has joined #openstack-dev17:56
*** kwss has left #openstack-dev17:56
ayoung_cjones_, it is supported now.  Question is when it will be default.17:56
*** zzelle has joined #openstack-dev17:57
_cjones_ayoung, so swap that with my policy.json, and all should be happy?17:57
*** mkollaro has joined #openstack-dev17:57
*** atiwari has joined #openstack-dev17:57
*** topol has joined #openstack-dev17:57
_cjones_minus obvious debuggery.17:57
ayoung_cjones_,  I'll be happy. I can't speak for you17:57
*** ygbo has quit IRC17:57
ayoung:)17:57
_cjones_:)17:57
_cjones_I'll get cracking on it and report back.17:58
*** lbragstad has quit IRC17:58
ayoungekolve,   you probably need something like this https://github.com/openstack/keystone/blob/master/httpd/keystone.py17:58
*** DennyZhang has quit IRC17:58
*** lbragstad has joined #openstack-dev17:58
*** taz has joined #openstack-dev17:58
ayounghttps://github.com/openstack/keystone/blob/master/httpd/keystone.py#L4317:58
ekolveayoung: i'm trying that17:58
ekolvestarting gunicorn as: gunicorn keystone:application -w 4 -b 0.0.0.0:500017:59
ayoungekolve, ^^ line sets up some things to deal with monkeypatching17:59
ekolvebut i get an error17:59
*** SumitNaiksatam has quit IRC17:59
*** radez is now known as radez_g0n317:59
*** galstrom is now known as galstrom_zzz17:59
ekolvei assume since its just a standard wsgi script that gunicorn should be able to deal with it17:59
*** mikeoutl_ has quit IRC17:59
*** spzala has joined #openstack-dev17:59
*** troytoman is now known as troytoman-away17:59
*** markwash has joined #openstack-dev17:59
*** eglynn has quit IRC17:59
*** rkukura has quit IRC18:00
*** Ryan_Lane has quit IRC18:00
*** rkukura has joined #openstack-dev18:01
*** mikeoutland has joined #openstack-dev18:01
*** djoreilly has quit IRC18:01
*** colinmcnamara has joined #openstack-dev18:02
*** troytoman-away is now known as troytoman18:03
*** dkuffner has joined #openstack-dev18:03
*** troytoman is now known as troytoman-away18:05
*** anniec has joined #openstack-dev18:06
*** harlowja_away is now known as harlowja18:06
*** bdpayne has joined #openstack-dev18:06
*** colinmcnamara has quit IRC18:06
*** evgenyf has quit IRC18:07
*** colinmcnamara has joined #openstack-dev18:07
*** _cjones_ has quit IRC18:07
*** aspiers_ is now known as aspiers18:07
*** taz has quit IRC18:07
*** vijendar has quit IRC18:09
*** morganfainberg has quit IRC18:09
*** jyhc has quit IRC18:09
*** rm_work has quit IRC18:09
*** Samos123 has quit IRC18:09
*** jingwang has quit IRC18:09
*** bknudson has quit IRC18:09
*** otherwiseguy has quit IRC18:09
*** CrackerJackMack has quit IRC18:09
*** Samos123 has joined #openstack-dev18:09
*** jyhc has joined #openstack-dev18:09
*** bknudson has joined #openstack-dev18:10
*** CrackerJackMack has joined #openstack-dev18:10
*** jingwang has joined #openstack-dev18:10
*** morganfainberg has joined #openstack-dev18:11
*** harlowja has joined #openstack-dev18:11
*** otherwiseguy has joined #openstack-dev18:11
*** rm_work|away has joined #openstack-dev18:11
*** rm_work|away is now known as rm_work18:11
*** rm_work has quit IRC18:11
*** rm_work has joined #openstack-dev18:11
*** nati_ueno has joined #openstack-dev18:12
*** dims has quit IRC18:13
*** xarses has quit IRC18:13
*** angdraug has quit IRC18:13
*** vijendar has joined #openstack-dev18:13
*** sumanthns has quit IRC18:14
*** pdevine has quit IRC18:17
*** dims has joined #openstack-dev18:18
*** SumitNaiksatam has joined #openstack-dev18:19
*** mmagr has quit IRC18:21
*** kgriffs is now known as kgriffs_afk18:22
*** taz has joined #openstack-dev18:22
*** _cjones_ has joined #openstack-dev18:22
*** willingc has quit IRC18:23
*** taz has quit IRC18:24
*** tqtran has joined #openstack-dev18:24
*** CaptTofu has quit IRC18:25
*** CaptTofu has joined #openstack-dev18:25
*** dstufft_ has joined #openstack-dev18:26
*** mlavalle has quit IRC18:26
*** dstanek has joined #openstack-dev18:26
*** dstufft has quit IRC18:27
*** SergeyLukjanov has joined #openstack-dev18:29
*** kgriffs_afk is now known as kgriffs18:29
*** ykhodork has quit IRC18:30
*** ekolve has left #openstack-dev18:30
*** MaxV_ has joined #openstack-dev18:31
*** drewlander has joined #openstack-dev18:31
*** jsavak has joined #openstack-dev18:33
*** tqtran1 has joined #openstack-dev18:33
*** changbl has joined #openstack-dev18:34
*** tqtran has quit IRC18:34
*** tqtran1 has quit IRC18:34
*** tqtran has joined #openstack-dev18:34
*** joesavak has quit IRC18:35
*** CaptTofu_ has joined #openstack-dev18:36
*** amcrn has joined #openstack-dev18:37
*** CaptTofu has quit IRC18:38
*** kfox1111 has joined #openstack-dev18:38
*** ndipanov is now known as ndipanov_gone18:38
kfox1111Is there an openstack standard for date/time transfer?18:38
kfox1111ISO 8601?18:38
*** doug_shelley66 has joined #openstack-dev18:38
mutexlooks like what I need is openstack nova plugins18:39
dolphmkfox1111: iso 8601!18:39
dolphmkfox1111: oslo timeutils has a bunch of wrappers you can use18:39
kfox1111Is there a python mod...18:40
kfox1111thanks. :)18:40
*** kgriffs is now known as kgriffs_afk18:40
*** pdevine has joined #openstack-dev18:41
*** ykhodork has joined #openstack-dev18:41
*** eglynn has joined #openstack-dev18:41
*** dstufft_ is now known as dstufft18:44
*** fire has quit IRC18:45
*** CaptTofu has joined #openstack-dev18:45
*** CaptTofu_ has quit IRC18:45
*** dims has quit IRC18:47
*** colinmcnamara has quit IRC18:47
*** xga_ has quit IRC18:47
*** vuntz has quit IRC18:47
*** finchd_ has quit IRC18:47
*** tongli has quit IRC18:47
*** haleyb has quit IRC18:47
*** gsilvis_ has quit IRC18:47
*** martines_ has quit IRC18:47
*** doude has quit IRC18:47
*** finchd has joined #openstack-dev18:47
*** gsilvis has joined #openstack-dev18:47
*** vuntz has joined #openstack-dev18:47
*** vuntz has quit IRC18:47
*** vuntz has joined #openstack-dev18:47
*** tongli has joined #openstack-dev18:47
*** haleyb has joined #openstack-dev18:47
*** dims has joined #openstack-dev18:48
*** colinmcnamara has joined #openstack-dev18:48
*** martines_ has joined #openstack-dev18:48
*** krtaylor has quit IRC18:51
*** JordanP has quit IRC18:51
*** mikeoutland has quit IRC18:52
*** xga has joined #openstack-dev18:52
*** colinmcn_ has joined #openstack-dev18:53
*** eglynn_ has joined #openstack-dev18:53
*** mikeoutland has joined #openstack-dev18:53
*** che-arne has quit IRC18:53
*** UKn0Me has quit IRC18:53
*** UKn0Me has joined #openstack-dev18:54
*** jcoufal-mob has joined #openstack-dev18:54
*** vuntz_ has joined #openstack-dev18:55
*** jprovazn has joined #openstack-dev18:55
*** jistr|afk has quit IRC18:57
*** riskable_ is now known as riskable18:58
*** doude has joined #openstack-dev18:59
*** rushiagr has quit IRC18:59
*** kwss has joined #openstack-dev18:59
kwsshey18:59
*** henrynash has joined #openstack-dev18:59
*** mlavalle has joined #openstack-dev18:59
*** jtomasek has joined #openstack-dev19:00
ayoungkwss, OK...so, method=SAML or method=openid  seems easy enough to implement19:00
gyee_kwss, still here19:00
*** ctracey` is now known as ctracey19:00
kwssyea19:00
*** anniec has quit IRC19:00
ayoungYou take your implementation and create a very thing class that just extenss federated and it all looks the same19:01
kwssI think I understand what you want to do19:01
*** Samos123 has quit IRC19:01
*** colinmcnamara has quit IRC19:01
*** bknudson has quit IRC19:01
*** vuntz has quit IRC19:01
*** changbl has quit IRC19:01
*** jyhc has quit IRC19:01
*** eglynn has quit IRC19:01
*** doug_shelley66 has quit IRC19:01
*** _cjones_ has quit IRC19:01
*** otherwiseguy has quit IRC19:01
*** rm_work has quit IRC19:01
*** morganfainberg has quit IRC19:01
*** CrackerJackMack has quit IRC19:01
*** henrynash has quit IRC19:01
*** radix_ is now known as radix19:01
ayoungkwss, 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 now19:01
ayoungwhat I would like to do19:01
kwssYou 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-dev19:01
*** jecarey has joined #openstack-dev19:02
*** jpomero has joined #openstack-dev19:02
*** changbl has joined #openstack-dev19:02
ayoungkwss, trust management is done at IdP /mapoping set up time, and just verified when the assertion comes in.  No?19:02
kwssit's both that and the process of verifying that input is trusted19:02
*** joesavak has joined #openstack-dev19:03
*** anniec has joined #openstack-dev19:03
*** jpich has quit IRC19:03
stevemari really don't see how mapping doesn't also verify the input ... but i guess thats another discussion19:04
ayoungstevemar, mapping does no crypto19:05
*** jcoufal-mob has quit IRC19:05
kwssmapping just says which internal attributes are granted bu the given attributes, it doesn't verify that the idp is tructed to issue those attributes19:05
marekdayoung: do you see any other solution without mod_rewirte-style solution, but with Kristy's approach?19:06
kwssexcuse my typing :)19:06
*** jsavak has quit IRC19:06
*** bknudson has joined #openstack-dev19:06
*** morganfainberg has joined #openstack-dev19:06
*** jyhc has joined #openstack-dev19:06
*** CrackerJackMack has joined #openstack-dev19:06
*** Samos123 has joined #openstack-dev19:06
*** jcoufal-m has joined #openstack-dev19:06
*** Ryan_Lane has joined #openstack-dev19:06
ayoungstevemar, 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 IRC19:06
*** jyhc has quit IRC19:06
*** jyhc has joined #openstack-dev19:06
ayoungbut the external mechanism would be expanded to kick into the mapping layer19:06
ayoungthat was my assumption19:06
*** blamar has joined #openstack-dev19:07
*** morganfainberg is now known as Guest7316219:07
*** Ryan_Lane is now known as Guest3667619:07
*** Guest73162 has quit IRC19:07
*** Guest73162 has joined #openstack-dev19:07
marekdkwss: by the way, how were you authenticating against IdPs when using command line clients? A browser was poping up?19:07
Guest73162morning.19:07
*** otherwiseguy has joined #openstack-dev19:07
Guest73162wow...19:07
*** troytoman-away is now known as troytoman19:07
*** rm_work|away has joined #openstack-dev19:07
kwssmarekd: yea, it was ugly, we're looking at saml ECP now19:08
*** krtaylor has joined #openstack-dev19:08
*** rm_work|away is now known as rm_work19:08
*** rm_work has quit IRC19:08
*** rm_work has joined #openstack-dev19:08
marekdkwss: me19:08
marekdkwss: me too19:08
Guest73162...19:08
ayoungkwss, so you are designing for direct access to keystone, not via an external web server19:08
ayoungsaml ECP?  Link?19:08
kwssayoung: yes19:08
*** belmoreira has joined #openstack-dev19:08
*** Guest73162 is now known as needscoffee19:08
marekdhttps://wiki.oasis-open.org/security/SAML2EnhancedClientProfile19:08
marekdayoung: ^^ SSO for non HTML clients...19:09
*** galstrom_zzz is now known as galstrom19:09
ayoungOk, I'll get smart on that19:09
kwssI think the main issue is our use of the word federation19:09
needscoffeeoookay19:09
needscoffeeguess irc doesn't want to let me use my real nick today19:09
needscoffee*mutter*19:09
ayoungmarekd, you mean HTTP clients, but not web browsers, right?19:09
marekdayoung: yes.19:10
ayoungneedscoffee, you need to kick off whomever stole your nick19:10
*** Guest36676 has quit IRC19:10
ayoungyou do have it passw4rod protected, right?19:10
kwssif our plugin was called external and merged the functionality of the existing external module then it would be ok?19:10
needscoffeeayoung, yes, it was nickserv that booted me off my nick19:10
ayoungneedscoffee, someone else registered it, then19:10
needscoffeeayoung, nah, it was the client not authing in time19:11
needscoffeei have the log19:11
ayoungno need to   /MSG nickserver ghost ...19:11
ayoungkwss, hrm...actually, that would be OK, but I'm more concered about the API side19:12
marekdayoung: 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 IRC19:12
*** jtomasek has quit IRC19:12
ayoungmarekd, 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 this19:13
*** evgenyf has joined #openstack-dev19:13
ayounghttp://adam.younglogic.com/2013/10/saml-example/19:13
*** jtomasek has joined #openstack-dev19:13
kwssI 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 work19: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
marekdayoung: i saw it.19:13
needscoffeeayoung, nope "morganfainberg is not online" nickserv is being obnoxious :(19:13
needscoffeeoh well19:13
needscoffeei guess i can live w/ needscoffee for now19:13
stevemarneedscoffee - why not go for morganfainberg_19:14
*** urulama has joined #openstack-dev19:14
*** stevemar is now known as morganfainberg219:14
*** morganfainberg2 is now known as stevemar19:14
needscoffeestevemar, because19:14
*** xarses has joined #openstack-dev19:14
needscoffeei dunt wanna :P19:14
*** xarses has quit IRC19:14
stevemarneedscoffee :)19:14
*** needscoffee is now known as not_stevemar19:15
ayounggyee_, not quite...I would recommend moving some of the calls back to controller19:15
*** xarses_ has joined #openstack-dev19:15
not_stevemar>.>19:15
stevemarlol19:15
not_stevemarit probably means znc needs to be bounced anyways.19:15
ayounggyee_, authenticate.py should not make any calls to Keystone APIs.  Leave anything that does that in controller19:15
marekdayoung: 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 IRC19:15
*** Alexei_987 has joined #openstack-dev19:16
gyee_ayoung, k, lemme do more refactoring19:16
ayoungmarekd, heh, yes.19:16
marekdayoung: heh, thx.19:16
*** dvarga is now known as dvarga|away19:16
*** dvarga|away is now known as dvarga19:16
*** dvarga is now known as dvarga|away19:16
*** dvarga|away is now known as dvarga19:16
ayounggyee_, it doesn't have to be perfect, but try to think how authenticate.py could be moved into keystoneclient19:16
*** urulama has quit IRC19:16
*** jmckind has joined #openstack-dev19:16
ayoungit would need to be fed the role_id to role_name map build via  a web fetch19:17
gyee_ayoung, you mean authorization.py?19:17
ayounggyee_, yes19:17
gyee_ayoung, sure, if we can standardized on the cred part19:17
ayoung++ gyee_19:17
gyee_we've been talking about abstracting token forever now19:17
gyee_one of these days :)19:18
ayoungkwss, so I think the plugin you have is fine.19:18
marekdayoung: kwss: ok, and how does the flow looks like now?19:18
marekdsay i am a client and want to authenticated.19:19
ayoungwhat 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 kgriffs19:19
marekddo I enter a specific URL with IdP's name and protocol I want to use, or what?19:19
kwssayoung: that makes sense19:19
ayoungkwss, then remove the method=federated from the API doc.19:20
kwssayoung: I'll have to convince David first19:21
*** jcoufal-m has quit IRC19:21
ayoungkwss, can you explain to Herr Doktor Perfessor for me?19:21
kwssayoung: I'll give it a go19:22
ayoungkwss, in general, it would be really helpful to have you in this chat room while we are working on this19:22
ayoungit will expedite things greatly19:22
ayoungI promise not to bother you overmuch ;)19:22
kwssayoung: Ok I'll make an effort, normally not this late though19:22
*** angdraug has joined #openstack-dev19:22
stevemarayoung, agreed19:23
ayoungkwss, I'll look for your in the mornings.19:23
*** devoid has joined #openstack-dev19:23
*** devoid has left #openstack-dev19:23
stevemarkwss, one of us, one of us19:23
*** eglynn_ has quit IRC19:23
kwsslol19:23
kwssI have to go eat soon but I'll email David in a bit and explain stuff19:25
ayoungso..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
ayoungbasic_auth would replace the user-id password fields in the JSON docuemnt19:25
ayoungand there would be no need for a JSON document19:25
*** mgagne1 is now known as mgagne19:26
ayoungif you wanted more secure auth (X509 client cert or Kerberes) it would work the same19:26
*** jtomasek has quit IRC19:26
mriedemanyone know if ##. works for enumerated lists in rst doc format?19:26
ayoungmod_nss for certs, mod_auth_krb5 for kerberos, etc19:26
*** mikeoutland has quit IRC19:26
ayoungmriedem, try it out.  post a change to github and their rst filter should show how it will render19:26
*** troytoman is now known as troytoman-away19:27
marekdayoung: are you talking now about the workflow while authenticating with SAML ?19:27
*** jtomasek has joined #openstack-dev19:27
mriedemayoung: post a change to github? this has to post through gerrit first though? https://review.openstack.org/#/c/65326/19:27
ayoungmarekd, yeah...I'm trying to lay out how SAL would evolve from the other mechs19:27
ayoungmriedem, github private branch, not to gerrit.19:28
*** radez_g0n3 is now known as radez19:28
*** CaptTofu_ has joined #openstack-dev19:28
ayoungmriedem, fork the openstack-infroa/elastic-recheck repo on github and post your chagne to it there19:29
mriedemayoung: alright19:29
ayoungmarekd, so openid I know works with redirects.  I assume in general saml does not?19:29
ayoungIN stead it relies on backchannel commo with the Idp?19:29
marekdayoung: HTTP redirects?19:29
ayoungmarekd, yes19:29
marekdIdP and SP don't communicate directly.19:30
marekdit's client who is redirected.19:30
ayoungmarekd, in SAML?19:30
*** morganfainberg has joined #openstack-dev19:30
marekdayoung: yes.19:30
*** morganfainberg has quit IRC19:30
ayoungmorganfainberg, how do we know it is really you?19:30
*** morganfainberg has joined #openstack-dev19:30
*** CaptTofu has quit IRC19:30
marekdayoung: https://developers.google.com/google-apps/sso/saml_workflow_vertical.gif19:30
ayoungmarekd, OK, so if a user hits http://host/keystone/v3/auth/token with no auth yet, what happens?19:31
stevemarayoung, whats in the request19:31
ttxstevebaker: around?19:31
morganfainbergthere we go.19:31
ayoungstevemar, lets say nothing.19:31
morganfainbergenforcer got ahold of my nick and kicked me out of irc completely19:31
* ayoung tempted to try /KICK morganfainberg but will probably get kicked myself19:32
marekdayoung: do we assume this is a SP protected resource?19:32
morganfainbergayoung, lol19:32
ayoungmarekd, create token.  I'll let you answer that question from first principals19:32
dolphmstevemar: jamielennox: dstanek: ya'll should all have +2/-2 on gerrit now!19:32
*** nermina has quit IRC19:32
*** bswartz has joined #openstack-dev19:33
marekdayoung: ok, but what's your point then?19:33
kwssayoung: the SP should generate a SAML AuthnRequest redirect the user to the IdP19:34
kwss*and redirect19:34
jamielennoxdolphm: works for me - thanks!19:35
ayoungkwss, in this case Keystone, but how does it know where to redirect the user to?19:35
kwssit should store endpoint information about the IdP19:35
stevemardolphm, tested it, and it works! - now to do evil things ... i mean more code reviews19:35
marekdayoung: depends. you can be redirected tothe website where you can choose the IdP you want to use.19:35
mriedemayoung: 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-dev19:36
*** CaptTofu_ has quit IRC19:36
stevemarmriedem - whaaat, i've been using the text editor like a noob, gotta get that plugin19:36
*** colinmcn_ has quit IRC19:36
*** paulczar has joined #openstack-dev19:36
*** mrodden has quit IRC19:36
*** mrodden has joined #openstack-dev19:37
mriedemstevemar: http://stackoverflow.com/questions/3511097/is-there-a-restructuredtext-markup-editor-for-eclipse19:38
mriedemget the eclipse color theme plugin first, then the rest editor plugin19:38
*** stevemar has quit IRC19:38
ayoungmarekd, 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 redirect19:38
marekdor, like we once talked with dolph identify IdPs by unique names (and latter use them) insetad of uuids.19:39
*** mikeoutland has joined #openstack-dev19:39
ayoungcan a user go and get a SAML document a-priori and present it to Keystone (SP)  without the redirect19:39
kwssayoung: unless you have discovery in which case the user can specify nothing and choose where they are from19:39
*** MaxV_ has quit IRC19:39
ayoungkwss, so we would redirect the user to a page with a list of IdPs?19:40
*** MaxV has joined #openstack-dev19:40
*** stevemar has joined #openstack-dev19:40
kwssIdp first authn is available in SAML but I don't think it is widely supported, but I could be wrong19:40
*** jprovazn has quit IRC19:40
kwssayoung: yea19:40
marekdkwss: exactly. another little monster,19:40
ayoungkwss, seems like it would be a bearer token anyway, and thusly bad19:40
*** CaptTofu has quit IRC19:41
marekdayoung: the way the standards say is: go to the resource first (SP)19:41
*** byeager has joined #openstack-dev19:41
marekdbesides SP also isues some SP specific data in the request.19:42
*** exed_ has quit IRC19:42
marekd(so the IdP knows where this request is coming from)19:42
*** xarses_ is now known as xarses19:42
ayoungmarekd, 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-dev19:43
*** obondarev_ has quit IRC19:44
*** sushils has quit IRC19:44
ayoungwe hae a solution with Apache, but if we can make the pysaml thing work, we have an apache-less approach too19:44
ayoungkwss, here's your homework19:44
*** novas0x2a|laptop has joined #openstack-dev19:44
ayoungpysaml uses a library that has been removed elsewhere in openstack.  We need to know if we can use it.  Eventlet has peculiarities.19:45
ayoungm2crypto is a wrapper around opensll (I thik) and so the questions are:19:45
ayoung1.  if a user kcijks off an m2crypto call, will the entire web server block?19:45
*** shakayumi has joined #openstack-dev19:45
ayoungI think the answer is yes.19:45
*** gszasz has quit IRC19:46
morganfainbergayoung, m2crypto is bad. we should not use it (even as a dependant library)19:46
morganfainbergayoung, it isn't maintained and breaks in some modern linux distros in odd ways due to openssl compile options19:46
ayoungmorganfainberg, that was my understanding19:46
*** byeager has quit IRC19:46
*** jtomasek has quit IRC19:46
kwssI found another package that worked more nicely for SAML validation actually19:46
kwssLet me just check the name19:46
ayoungkwss, cool, but be aware of the issues.19:47
morganfainbergpysaml, as i recall, has converted to pycrypto19:47
morganfainbergbut the docs still claim m2crypto19:47
ayounganything that calls native from python has to do the right thing by the GIL19:47
morganfainbergi did some of this research before the holidays19:47
ayoungthat is less of an issue in apache-prefork as each process is just handling one request19:47
ayoungbut even if it releases the GIL, there is still the question of eventlet.  And since Crypto is CPU bound, it can serialize the web server19:48
ayoungthat is why CMS in keystone is done using a popen.19:48
*** yolanda has quit IRC19:48
ayoungWhich sucks for other reasons19:48
*** sushils has joined #openstack-dev19:50
*** stevemar has quit IRC19:50
*** stevemar has joined #openstack-dev19:52
morganfainbergkwss, ^ pysaml info on m2crypto, think it's just a doc bug (doesn't look like they use it anymore)19:53
morganfainbergkwss, just FYI (if you missed it)19:53
marekdayoung: 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 flaper8719:53
ayoungmarekd, yes19:53
marekdayoung: so for now, the only change is that instead of mod_shib we use pysaml.19:54
ayoungno19:54
kwssmorganfainberg: thanks, I have an implementation using pyxmlsec which I think might be better, I had some problems with assertions with multiple signatures with pysaml19:54
ayoungmarekd, in the request, you state the method to use19:54
morganfainbergthats fine19:54
ayoungblame gyee_ for that :)19:54
morganfainbergjust didn't want to eliminate an option if it was a simple doc bug19:54
ayoungso if you go direct to Keystone, you would say19:54
ayoungmeothd="saml"19:54
*** afazekas has quit IRC19:54
morganfainberglegitimate functional errors, yeah, thats a good reason not to use it19:55
*** ndipanov_gone has quit IRC19:55
*** Mandell has joined #openstack-dev19:55
ayoungkwss, that is a new one for me.  Works well?19:55
ayoungmarekd, for apache, you would do 'method'='external'19:55
kwssayoung: yea, took much less time to get it working than pysaml19:55
ayoungand apache would do all the work.19:56
ayoungreally, that should not even be required19:56
*** sarob has joined #openstack-dev19:56
ayoungfor apache, I would say "no method required"19:56
ayoungactually, I think that works.19:56
gyee_ayoung, what happen to pynss?19:57
ayounggyee_, jdennis1 is the maintainer19:57
marekdayoung: 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 SAML19:57
*** balajiiyer has joined #openstack-dev19:57
gyee_I suppose you guys can try pynss if you are not comfortable with m2crypto19:57
gyee_m2crypto is basically python binding over openssl19:58
*** armax has left #openstack-dev19:58
ayounggyee_, 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
marekdkwss: 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
kwssmarekd: I really don't know, I haven't had much time to get into it yet, hoping to investigate it this week20:00
gyee_ayoung, m2crypto is public I think, I was doing some enhancements on it sometime back20:00
jdennis1gyee_: what is the issue with python-nss?20:00
marekdkwss: 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
ayoungkwss, 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 one20:01
gyee_jdennis1, no issue, I was suggest using it for the saml work20:01
kwssayoung, will do20:01
ayounggyee_, jdennis1 is working on pynss integration into Keystone, just got prioritized behind some of his other work...FreeRadius IIRC20:01
*** neelashah has quit IRC20:01
*** jcoufal has quit IRC20:01
marekdkwss: i should know it**20:01
*** harlowja is now known as harlowja_away20:01
ayoungByt that doesn't solve the SAML question20:01
marekdayoung: which one.20:02
*** harlowja_away is now known as harlowja20:02
*** nermina has joined #openstack-dev20:02
*** jcoufal has joined #openstack-dev20:02
ayoungmarekd, using pynss in a SAML module20:02
*** sarob has quit IRC20:02
*** pixelb has quit IRC20:02
jdennis1gyee_, ayoung: I still don't understand the connection between saml and python-nss20:03
gyee_ayoung, that would be great! with py-nss, we don't need the popen stuff for pki tokens20:03
*** neelashah has joined #openstack-dev20:03
gyee_i/o is expensive for performance20:03
marekdayoung: 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
ayoungmarekd, anything you do with a web browser can be done by a command line client.20:04
ayoungSo 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) part20:04
marekdayoung: i doubt it in this particular case.20:04
*** dkuffner has quit IRC20:04
ayoungmarekd, cuz the IdPs don't have any standard way of representing the Authentication page ?20:05
marekdayoung: yes.20:05
kwssayoung: it's possible to do c/l authn with SAML but no IdPs would support it :)20:05
marekdayoung: and I am almost sure there are some using JS or FLASH :P20:05
*** sarob has joined #openstack-dev20:06
*** krotscheck has joined #openstack-dev20:06
*** MaxV has quit IRC20:06
kwssmarekd, I think we can all agree the solution wouldn't be parsing a login page and trying to inject values into it20:06
marekdkwss: for sure now!20:06
marekds/now/no20:07
ayoungso 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
marekdayoung: what's useless? auth via webpage?20:07
ayoungSAML20:07
ayoungSAML when restricted to web browser only use cases20:08
*** ayoung is now known as marvin_the_andro20:08
*** xmltok has quit IRC20:09
marekdayoung: SAML was developed to work this way (web browser) and we are trying to workwroud this :-)20:09
marekdso cmd clients can also take advantage of federated authn.20:10
*** gyee_ has quit IRC20:10
*** jergerber has joined #openstack-dev20:10
*** jergerber has quit IRC20: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
kwssayoung: 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 ECP20:11
*** UKn0Meh has joined #openstack-dev20:11
*** UKn0Me has quit IRC20:11
*** marvin_the_andro is now known as ayoung20:11
ayoungkwss, sounds good, and feels about right.20:11
marekdkwss: i think this is an only solution, yet far away from the ideal one :(20:11
kwssayoung, then we can make SAML websso work with horizon for the browser happy20:12
marekdayoung: kwss: anything else concerning federation?20:13
chmouellet'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
ayoungmarekd, OK. I'm going to shift gears.  Got some code reviews and some code to write20:14
ayoung-220:14
ayoungchmouel, done20:15
ayoungand congrats on core20:15
chmouelayoung: cheers :)20:15
kwssayoung, marekd, time to eat, I'll catch you tomorrow20:15
ayoungkwss, thanks20:15
*** kwss has left #openstack-dev20:16
*** troytoman-away is now known as troytoman20:17
morganfainbergayoung, oh yes much code to write20:17
*** sarob has quit IRC20:18
*** akrivoka has quit IRC20:20
*** jamespage_ has joined #openstack-dev20:21
marekdayoung: ok, cheers. I will catch you tomorrow.20:21
*** _cjones__ has joined #openstack-dev20:23
*** dvarga is now known as dvarga|away20:23
*** dvarga|away is now known as dvarga20:23
*** sarob has joined #openstack-dev20:24
*** sarob has quit IRC20:24
*** CaptTofu has quit IRC20:24
*** sarob has joined #openstack-dev20:24
*** CaptTofu has joined #openstack-dev20:25
marekdgood night!20:26
*** marekd is now known as marekd|away20:26
*** buzztroll has quit IRC20:27
*** buzztroll has joined #openstack-dev20:27
*** rcj has joined #openstack-dev20:28
*** shakayumi has quit IRC20:28
*** sarob_ has joined #openstack-dev20:28
*** melwitt has joined #openstack-dev20:29
*** sarob has quit IRC20:29
*** neelashah has quit IRC20:29
*** jruzicka has quit IRC20:30
*** belmoreira has quit IRC20:30
*** belmoreira has joined #openstack-dev20:31
*** neelashah1 has joined #openstack-dev20:31
*** Anticime1 is now known as Anticimex20:32
*** MaxV has joined #openstack-dev20:34
*** sarob_ has quit IRC20:35
*** sarob has joined #openstack-dev20:35
*** belmoreira has quit IRC20:35
*** shakayumi has joined #openstack-dev20:35
*** belmoreira has joined #openstack-dev20:36
*** drewlander has quit IRC20:36
*** edu has quit IRC20:37
*** martyntaylor has quit IRC20:37
*** epim has joined #openstack-dev20:38
*** anniec has quit IRC20:38
*** sarob has quit IRC20:40
*** belmoreira has quit IRC20:40
*** yeylon_ has quit IRC20:43
*** terrylhowe has joined #openstack-dev20:44
*** gordc has quit IRC20:45
*** sarob has joined #openstack-dev20:45
ayoungstevemar, jamielennox dstanek care to push the button https://review.openstack.org/#/c/56940/20:48
*** jnoller has quit IRC20:48
*** radez is now known as radez_g0n320:49
stevemarayoung, how do i know if its ready, i'll be questioning everything now!20:49
ayoungstevemar, when you are calm...at peace.20:50
*** UKn0Meh has quit IRC20:51
*** UKn0Me has joined #openstack-dev20:51
ayoungstevemar, when in doubt, ask questions on the review.20:53
tqtranHi, 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
ayoungbknudson, this https://review.openstack.org/#/c/65195/ is unbreaking things20:56
*** e0ne has quit IRC20:56
ayoungstevemar, you can weigh in on that one, too20:56
*** SergeyLukjanov has quit IRC20:56
*** aveiga has quit IRC20:56
*** SergeyLukjanov has joined #openstack-dev20:56
*** e0ne has joined #openstack-dev20:57
bknudsonayoung: why is it just tests that needs it and not keystone-all and keystone/httpd?20:57
bknudsonstevemar: ^ ?20:57
*** galstrom is now known as galstrom_zzz20:57
bknudsonif we need to call environment.use_*() before imports then that should be done at all the entry points.20:57
ayoungbknudson, they do need it20:58
ayoungand they get it20:58
ayoungbknudson, the entry point need to explicitly decide20:58
ayoungthe error message sucks,  but this fixes the brokeness.20:58
bknudsonayoung: http://git.openstack.org/cgit/openstack/keystone/tree/bin/keystone-all#n12720:59
*** troytoman is now known as troytoman-away20:59
bknudsonfor keystone-all, it doesn't happen until just before load_backends.20:59
ayoungbknudson, in http it does stdlib20:59
*** galstrom_zzz is now known as galstrom20:59
*** neelashah1 has quit IRC21:00
bknudsonwhereas in tests now it says it needs to be done before other imports?21:00
*** krotscheck has quit IRC21:00
ayoungbknudson, 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 break21:00
bknudsonayoung: that could happen with keystone-all too.21:00
ayoungbknudson, yep.21:01
*** balajiiyer has quit IRC21:01
ayoungBut that is beyond the scope iof this patch21:01
ayoungthis is just something that was removed with a refactoring and broke things21:01
ayoung*fixing* keystone-all and httpd is probably something that can wait until it breaks for real21:02
ayoungTBH, 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
jamielennoxbknudson: interesting - i thought it was running earlier than that21:03
ayoungfor example, the deprecation of run_test.sh and move to tox leaves us no way to run until the first failure21:03
ayoungjamielennox, I think it was origianally21:03
jamielennoxi guess that nothing that keystone-all imports rely on environment21:03
ayoungbut in the case of keystone-all, it needs to happen after all of the parsing21:03
dolphmayoung: testr run --until-failure ?21:03
ayoungdolphm, man page that21:04
jamielennoxbut from memory in tests they do21:04
dolphmayoung: oh nvm21:04
bknudsonayoung: I agree that deprecating run_tests.sh shouldn't be done until everything works (e.g., debugging)21:04
ayoungdolphm, I made the same mistake21:04
*** csd has joined #openstack-dev21:04
ayounghttps://review.openstack.org/#/c/65100/1/run_tests.sh21:04
jamielennoxbecause tests import all the backends there was something that incorrectly imported environment and so that had to be run first21:04
dolphmayoung: honestly i still use nose directly in combination with testr and tox21:04
dolphmayoung: depends on what i want to test21:04
ayoungdolphm, do you run until first failure?21:04
ayoungI do that all the time21:04
jamielennoxthat might have changed now so you can try it out but it went first for a reason21:04
*** akrivoka has joined #openstack-dev21:05
bknudsonUsually I hit ctrl-c when it fails.21:06
bknudsonrepeatedly, until the test runner finally dies.21:06
dolphmayoung: 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 venv21:06
*** martyntaylor has joined #openstack-dev21:06
dolphmayoung: and nose is just a die-hard habit when i want to execute a subset of tests directly21:07
*** kgriffs is now known as apostrophe21:07
*** apostrophe is now known as kgriffs21:08
dolphmi'm trying to make myself use testr for that21:08
bknudsontox -e py27 testname21:08
*** topol has quit IRC21:09
*** topol has joined #openstack-dev21:09
ayoungit is all just noise to me.21:09
ayoungchanging testrunners etc21:10
*** jcoufal has quit IRC21:10
jamielennoxpython -m testtools.run discover keystone.x.x will work for that case as well - and it respects scenarios and things that nose fals over21:10
jamielennoxbut its very verbose21:10
bknudsontestr is supposed to allow running in parallel.21:10
ayoungjamielennox, does testtools support first failure?  testr doesn't21:11
jamielennoxthat has been my goto nose teplacement as it supports pdb21:11
ayoungbknudson, do you want me to reorder the tests/core.py import or ar you OK with it?21:11
jamielennoxayoung: no idea21:11
jamielennoxayoung: does it wotk if you put it after the imports?21:12
bknudsonayoung: what's wrong with the test/core.py import order?21:12
ayoungjamielennox, it did yes21:12
ayoungbknudson, calling use_eventlet in the middle of the imports21:12
dolphmayoung: testr run -- -f21:13
ayoung-f ?21:13
dolphmayoung: --failfast21:13
*** anniec has joined #openstack-dev21:13
bknudsonayoung: I have no problem with the order if it has to be done before other imports.21:13
dolphmayoung: haven't tested it21:13
jamielennoxif 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 before21:13
ayoungdolphm, thanks.  I'll test it out.21:14
bknudsonayoung: the documentation makes it clear that it has to be early21:14
bknudsonbut then I wonder why keystone-all doesn't do the same thing.21:14
ayoungbknudson, keystone-all needs to parse config files first.21:14
ayoungit doens't need to be that early21:14
ayoungimports don't call the functions that we monkeypatch21:15
bknudsonayoung: right, keystone-all needs the config options to know if it monkeypatches threads or something.21:15
*** urulama_ has joined #openstack-dev21:15
*** pballand has joined #openstack-dev21:16
ayoungbknudson, I'll move it to right after the imports.  That seems to be the best balance21:17
*** vartom111111114 has joined #openstack-dev21:17
*** urulama_ has quit IRC21:17
*** ewindisch is now known as zz_ewindisch21:18
bknudsonayoung: the only other time we run code in tests/core.py is at line 110.21:18
*** mrodden1 has joined #openstack-dev21:18
*** zz_ewindisch is now known as ewindisch21:18
*** neelashah has joined #openstack-dev21:18
bknudsonmight be worthwhile to keep that together.21:18
*** mrodden has quit IRC21:19
*** pberis has joined #openstack-dev21:19
*** pberis has quit IRC21:20
*** e0ne has quit IRC21:20
*** e0ne has joined #openstack-dev21:21
dolphmayoung: https://review.openstack.org/#/c/62638/21:23
dolphmayoung: there's 3 of those, i think you -2'd one?21:23
ayoungdolphm, yep21:24
dolphmayoung: you're welcome to vote on that to get it out of my queue ;)21:24
*** jamespage_ has quit IRC21:25
dolphmor at least bump it from the front of my queue21:25
*** zaneb has joined #openstack-dev21:25
ayoungdolphm, talking with them tomorrow. We'll make progress21:25
kfox1111Is 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 IRC21:28
*** lbragstad has joined #openstack-dev21:29
*** byeager has joined #openstack-dev21:29
*** RajeshMohan has quit IRC21:31
*** RajeshMohan has joined #openstack-dev21:31
*** dvarga has quit IRC21:35
*** e0ne has quit IRC21:36
morganfainbergwhat 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 way21:36
*** jdob has quit IRC21:36
morganfainbergdolphm, ^ I think I'm being paranoid, but I remember you saying something about this in the past21:37
*** sballe has quit IRC21:37
*** byeager has quit IRC21:37
*** sballe has joined #openstack-dev21:37
*** byeager has joined #openstack-dev21:38
dolphmmorganfainberg: one sec...21:38
dolphmmorganfainberg: git push gerrit HEAD:refs/for/master21:38
morganfainbergthat will push just the current (HEAD) review?21:39
dolphmmorganfainberg: it'll push the entire series, but won't do any magic21:39
morganfainbergdolphm, hm.21:39
dolphmmorganfainberg: you can also use git review --dry-run --no-rebase21:40
*** marun has quit IRC21:40
morganfainbergyeah i'm doing that but a bunch of new merge commits appeared21:40
*** _0x44 has quit IRC21:40
morganfainbergthe chain is showing 5 extra commits now that would be pushed21:40
dolphmmorganfainberg: git push gerrit... won't prompt you about those21:40
*** _0x44 has joined #openstack-dev21:40
morganfainbergmaybe i'll just wait until some changes make it through gate.21:40
morganfainbergi just don't want to have anything lose it's spot in the queue ;)21:41
morganfainbergah nvm, was an out of sync tree21:42
*** CaptTofu has quit IRC21:42
morganfainbergit's all good now.21:42
*** CaptTofu has joined #openstack-dev21:42
*** byeager has quit IRC21:42
morganfainbergdolphm, addressing the outstanding notes from the previous one you approved: https://review.openstack.org/#/c/65377/21:43
dolphmmorganfainberg: danke!21:43
morganfainbergaCK, whitespace issue let me fix that :P21:44
morganfainbergoh. nvm gerrit display issue21:45
morganfainberg:P21:45
*** danielbruno has quit IRC21:45
jog0jgriffith: https://review.openstack.org/#/c/65309/ 6 bugs in one!21:45
*** tmclaugh[work] has quit IRC21:46
*** neelashah1 has joined #openstack-dev21:48
*** evgenyf has quit IRC21:48
*** neelashah has quit IRC21:49
*** johnthetubaguy1 has quit IRC21:49
*** sarob has quit IRC21:49
*** sarob has joined #openstack-dev21:50
*** mfer has quit IRC21:50
*** colinmcnamara has joined #openstack-dev21:51
*** jamielennox is now known as jamielennox|away21:51
*** gimpswork has quit IRC21:52
dhellmanncan 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-dev21:54
*** sarob has quit IRC21:54
*** jcoufal-m has joined #openstack-dev21:56
ttxstevebaker: we'll do the 1:1 in #openstack-relmgr-office for proper logging22:00
ttxjoin me there22:00
* stevebaker is on his way22:00
lifelessdhellmann: testr shows what it sees, I think you're seeing the captures done by the base test case22:02
*** pberis has joined #openstack-dev22:02
*** hartsocks has quit IRC22:03
lifelessdhellmann: 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 about22:03
dhellmannok, I guess I need to add a knob to the oslo test class to turn off log capture?22:04
dhellmannlifeless: there are controls for stdout and stderr, but not logging now22:04
*** doug_shelley66 has quit IRC22:04
lifelessdhellmann: sure, if your goal is to see it interactively22:04
dhellmannlifeless: yes, when I run the tests I want to see the output22:05
dhellmanns/output/log messages/22:05
*** xarses has quit IRC22:05
*** gyee has quit IRC22:05
dhellmannlifeless: I'm trying to understand what the test is doing without having to step through all of the code interactively22:06
*** anniec has quit IRC22:06
*** jamielennox|away is now known as jamielennox22:06
*** ruhe is now known as _ruhe22:08
*** stevemar has quit IRC22:08
*** sandywalsh has quit IRC22:09
*** CaptTofu has quit IRC22:10
*** stevemar has joined #openstack-dev22:10
*** henrynash has joined #openstack-dev22:11
*** CaptTofu has joined #openstack-dev22:11
*** jasondotstar has quit IRC22:12
*** anniec has joined #openstack-dev22:12
*** hartsocks has joined #openstack-dev22:13
*** CaptTofu has quit IRC22:13
*** CaptTofu has joined #openstack-dev22:13
*** neelashah1 has quit IRC22:13
*** galstrom is now known as galstrom_zzz22:14
*** stevemar has quit IRC22:17
*** gyee has joined #openstack-dev22:17
*** ohnoimdead has joined #openstack-dev22:18
*** pdevine_ has joined #openstack-dev22:18
*** stevemar has joined #openstack-dev22:19
ayoungjamielennox, care to do the honors https://review.openstack.org/#/c/65195/222:19
*** xarses has joined #openstack-dev22:20
jamielennoxayoung: i really do22:20
*** sandywalsh has joined #openstack-dev22:21
*** pdevine has quit IRC22:21
*** bswartz has quit IRC22:22
*** fungi has quit IRC22:22
*** fungi has joined #openstack-dev22:23
jamielennoxayoung: oo, i get to go clean up the keystoneclient backlog22:24
*** notel has quit IRC22:24
jamielennoxayoung: although maybe i should leave it till the gate is say < 90 :O22:24
ayoungheh22:24
*** dprince has quit IRC22:26
*** joesavak has quit IRC22:26
*** sgordon has quit IRC22:27
morganfainbergjamielennox, gratz btw22:27
*** rtheis has quit IRC22:27
jamielennoxmorganfainberg: thanks22:27
*** bcrochet is now known as bcrochet|bbl22:28
*** fungi has quit IRC22:30
*** rnirmal has quit IRC22:31
*** vladikr has quit IRC22:31
*** tdruiva has quit IRC22:32
*** pberis has quit IRC22:32
*** marun has joined #openstack-dev22:33
*** dstanek has quit IRC22:33
*** jpomero has quit IRC22:34
*** galstrom_zzz is now known as galstrom22:36
*** stevemar has quit IRC22:36
bknudsondolphm: I proposed a change to reviewday to generate JSON -- https://review.openstack.org/#/c/64471/ -- was hoping it could get integrated into next-review22:36
*** thomasem has quit IRC22:36
bknudsonto help prioritize reviews22:36
*** shakayum_ has joined #openstack-dev22:36
*** stevemar has joined #openstack-dev22:36
*** noslzzp has quit IRC22:37
*** shakayumi has quit IRC22:37
morganfainbergbknudson, stevemar, why does this make me feel dirty....22:37
morganfainbergreturn not (tenant or tenant.get('id') != tenant_id)22:37
*** ohnoimdead has quit IRC22:38
bknudsoncould be changed to ((not tenant) and tenant.get('id') == tenant_id)22:38
morganfainbergbknudson, ah that is more readable22:38
morganfainbergstill... feels kinda dirty22:38
stevemarbecause there is no comment22:38
stevemarwhere does that currently exist ?22:38
bknudsonmorganfainberg: you should know that one... De Morgan's laws22:39
morganfainbergbknudson, yeah22:39
*** dkranz has quit IRC22:39
morganfainbergstevemar, it's cleanup for https://review.openstack.org/#/c/60742/11/keystone/token/backends/kvs.py22:39
morganfainbergi think i'm going to do a if tenant and tenant.get('id') == tenant_id: return True22:39
morganfainbergand then return false22:39
morganfainbergif that doesn't match.  more readable22:39
*** ayoung has quit IRC22:40
*** sarob has joined #openstack-dev22:40
*** sballe has quit IRC22:40
morganfainbergor22:40
*** sarob has quit IRC22:40
bknudsoncould do if not tenant: return False ; return tenant.get('id') == tenant_id22:40
morganfainberg        return bool(tenant and tenant.get('id') == tenant_id)22:40
*** sballe has joined #openstack-dev22:40
*** jmckind has quit IRC22:40
*** shakayum_ has quit IRC22:41
*** sarob has joined #openstack-dev22:41
morganfainbergonly reason for explicit bool() is because if None (for some reason) is the first element, you return out None instead of False22:41
morganfainbergbknudson, hm.22:41
*** pixelb has joined #openstack-dev22:41
morganfainbergbknudson, *shrug* i think it'll be readable in either case (more long-form)22:41
*** stevemar is now known as stevemar-afk22:41
*** kgriffs is now known as kgriffs_afk22:42
*** doug_shelley66 has joined #openstack-dev22:43
*** shakayumi has joined #openstack-dev22:43
*** jcoufal-m has quit IRC22:43
*** sarob_ has joined #openstack-dev22:43
*** jcoufal-m has joined #openstack-dev22:43
*** ArxCruz has quit IRC22:44
*** fungi has joined #openstack-dev22:44
*** stevemar-afk has quit IRC22:45
*** burt has quit IRC22:45
*** sarob has quit IRC22:45
*** pixelb has quit IRC22:46
*** topol has quit IRC22:46
*** e0ne has joined #openstack-dev22:46
*** pixelb has joined #openstack-dev22:47
*** byeager has joined #openstack-dev22:47
*** giulivo has quit IRC22:49
*** shakayumi has quit IRC22:50
*** flaper87 is now known as flaper87|afk22:50
*** achampion has quit IRC22:51
*** cpallares has quit IRC22:51
*** aeperezt has quit IRC22:51
*** e0ne has quit IRC22:51
*** tanisdl has quit IRC22:51
*** lbragstad has quit IRC22:55
*** ayoung has joined #openstack-dev22:55
*** byeager has quit IRC22:57
*** fungi has quit IRC22:58
*** jcoufal-m has quit IRC22:58
*** jcoufal-m has joined #openstack-dev22:58
*** fungi has joined #openstack-dev22:59
*** xmltok has joined #openstack-dev22:59
*** jpich has quit IRC23:00
*** jcoufal-m has quit IRC23:00
*** akrivoka has quit IRC23:00
*** melwitt has quit IRC23:01
*** melwitt has joined #openstack-dev23:01
*** melwitt has quit IRC23:01
*** melwitt1 has joined #openstack-dev23:01
*** MaxV has quit IRC23:02
*** nermina has quit IRC23:03
*** jecarey has quit IRC23:06
*** aeperezt has joined #openstack-dev23:06
*** melwitt1 has quit IRC23:07
gyeeayoung?23:07
*** melwitt has joined #openstack-dev23:07
ayoungmeeting.23:07
*** vijendar has quit IRC23:08
*** fungi has quit IRC23:08
*** mrunge has quit IRC23:09
*** fungi has joined #openstack-dev23:11
*** peristeri has quit IRC23:17
*** jobewan has quit IRC23:17
*** tmclaugh[work] has joined #openstack-dev23:19
*** dims has quit IRC23:20
*** pcm_ has quit IRC23:22
*** asalkeld has quit IRC23:26
*** vartom111111114 has quit IRC23:27
*** CaptTofu has quit IRC23:27
*** CaptTofu has joined #openstack-dev23:28
*** nmagnezi has quit IRC23:28
*** galstrom is now known as galstrom_zzz23:30
*** haleyb has quit IRC23:31
*** otherwiseguy has quit IRC23:32
*** haleyb has joined #openstack-dev23:32
*** mlavalle has quit IRC23:32
*** xarses has quit IRC23:33
*** xarses has joined #openstack-dev23:34
*** bswartz has joined #openstack-dev23:34
*** dims has joined #openstack-dev23:36
*** rcleere has quit IRC23:38
*** ayoung has quit IRC23:38
*** carl_baldwin has joined #openstack-dev23:39
*** xarses has quit IRC23:39
*** otherwiseguy has joined #openstack-dev23:39
*** buzztroll has quit IRC23:40
*** buzztroll has joined #openstack-dev23:40
*** jmontemayor has quit IRC23:41
*** kgriffs_afk is now known as kgriffs23:42
*** buzztroll has quit IRC23:43
*** buzztrol_ has joined #openstack-dev23:43
*** haleyb has quit IRC23:45
*** haleyb has joined #openstack-dev23:45
*** changbl has quit IRC23:46
*** mriedem has quit IRC23:46
*** zzelle has quit IRC23:47
*** pablosan has quit IRC23:47
*** cyeoh_ is now known as cyeoh23:48
*** anniec has quit IRC23:49
*** prad has quit IRC23:50
*** kgriffs is now known as kgriffs_afk23:52
*** anniec has joined #openstack-dev23:52
*** xarses has joined #openstack-dev23:55
*** KeithSharp has quit IRC23:55
*** nelsnelson has quit IRC23:57
*** _ruhe is now known as ruhe23:57
*** KeithSharp has joined #openstack-dev23:58
*** epim has quit IRC23:58
*** melwitt has quit IRC23:58
*** ayoung has joined #openstack-dev23:58
*** melwitt has joined #openstack-dev23:59

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