Friday, 2015-08-28

*** dims has joined #openstack-keystone00:03
*** dims has quit IRC00:05
*** dims has joined #openstack-keystone00:05
*** dave-mccowan has joined #openstack-keystone00:06
*** dims has quit IRC00:10
*** tsymanczyk has quit IRC00:15
*** dims has joined #openstack-keystone00:17
*** mylu has joined #openstack-keystone00:19
*** btully has joined #openstack-keystone00:22
*** shadower has quit IRC00:23
*** shadower has joined #openstack-keystone00:23
*** tsymanczyk has joined #openstack-keystone00:29
*** tsymanczyk is now known as Guest425200:30
*** mylu has quit IRC00:37
*** mylu has joined #openstack-keystone00:38
*** markvoelker has joined #openstack-keystone00:39
*** tqtran_ has quit IRC00:41
*** mylu has quit IRC00:43
*** _cjones_ has quit IRC00:44
*** bknudson has joined #openstack-keystone00:46
*** ChanServ sets mode: +v bknudson00:46
openstackgerritSam Leong proposed openstack/keystone: Tokenless authz with X.509 SSL client certificate  https://review.openstack.org/15687000:48
openstackgerritSam Leong proposed openstack/keystone: Tokenless authz with X.509 SSL client certificate  https://review.openstack.org/15687000:50
*** browne has quit IRC00:54
*** EinstCrazy has joined #openstack-keystone00:56
bknudsonthe tests seem to run slower.01:08
*** zzzeek has joined #openstack-keystone01:14
*** ankita_wagh has quit IRC01:19
*** jasonsb has quit IRC01:25
openstackgerritDave Chen proposed openstack/keystone: Remove local conf information from paste-ini  https://review.openstack.org/13412401:27
*** davechen has joined #openstack-keystone01:28
morganbknudson: we've added a whole mess of really slow tests latelyu01:29
morganthis is the unit tests are not functional tests issue01:29
morganbut we're still massively using them like they are (erm vice-versa)01:29
bknudsonit's taking 15 mins where it used to be 5.01:29
bknudsonmaybe something got messed up on my laptop01:29
morganno, same thing here01:30
morgani'm trying to unwind awful test issues before going back to look at performance01:30
morganbut we have issues where moving tests to "functional" is either a "fix loading of things" or rewrite from scratch because they make tons of assumptions.01:30
*** darrenc is now known as darrenc_afk01:31
bknudsonI'd expect functional tests will be starting over.01:31
morganbknudson: i was trying to salvage some basic test logic01:31
morganbut i guess i can just dump this work to the side.01:31
morgani'm already beyond frustrated with the ldap tests (rm -rf test_backend_ldap plz)01:32
morganthe tests are kindof a nightmare atm01:32
bknudsonI totally agree01:32
rodrigodsmorgan, but the HMT tests are not just skips! ;)01:33
morganmaybe we should just standup the functional test suite initializers and focus on re-writing the tests we need and just drop our unit tests01:33
bknudsonrodrigods: you should implement an LDAP backend and then only implement 1/2 the functionality01:33
bknudsonand then have 3 or 4 versions of the LDAP tests.01:33
morgan 29 files changed, 290 insertions(+), 125 deletions(-)01:34
rodrigodsbknudson, didn't get your point01:34
morganjust to unwind the fixture loading so i can start unwinding the "setup sample data"01:34
morganwithout massive errors01:34
morganand still have 57 tests failing01:34
morgani may have already spent 4 hours on this01:35
bknudson{1} keystone.tests.unit.test_v3_federation.WebSSOTests.test_scope_to_project_multiple_times [3.058932s] ... ok01:35
bknudsonall these unit tests take 3 seconds01:35
morganbknudson: and a lot of the DomainSQL ones take 3s01:35
morganbasically all the new tests are obnoxiously slow01:35
rodrigodsfederation tests are slow because they need to load tons of fixtures01:35
morganrodrigods: that is a sign we are using the wrong test system. unit tests are not meant to be abused like we are01:35
bknudsonI reverted back a ways and now they're running fast again.01:36
rodrigodsmorgan, ++ there was a review adding some fixtures there where I maid this complaint01:36
* morgan sighs01:36
*** woodster_ has quit IRC01:39
bknudsonmorgan: when I talked to mtrienish about functional tests in the projects he actually had a different idea of what they're supposed to do.01:39
bknudsonHe said that our functional tests should be written such that they reach into the backend data and check on things.01:40
morgannot what we are currently doing.01:40
morgani disagree so much with that01:40
bknudsonif the functional tests don't reach into the backend then they should be in tempest01:40
morganthen everything we do should be tempest01:41
morganexcept... we need real LDAP, SQL, and etc backends01:41
bknudsonyeah, that's probably the case.01:41
morganbut we got told they don't want our tests before [not just the ksc ones]01:41
morganso.. i am of the opinion tempest is the wrong place for them.01:41
bknudsonfor getting real LDAP and SQL -- there's a mysql in the test instance that we can use01:42
bknudsonand we could probably get an LDAP server running there too01:42
morganyeah LDAP isn't hard to do01:42
morgani in fact want to make FreeIPA always in devstacks01:42
bknudsonand then have the unit tests run live tests if they're available01:42
morganso instead of functional, we should just coin "live tests" and if tempest likes them, we can move them over but I don't think tempest wants us to be bombarding them with 1000s of tests01:43
bknudsonso I think you should check with mtrienish before we go to far down the path of putting the keystone unit/funcational tests as functional01:43
morganbecause thats the next thing01:43
morgansince our restful tests case should die.01:43
bknudsonI think it's fine to have a few restful tests but we're using it as a crutch -- call the controller directly instead where possible.01:44
bknudsonor call the backend directly01:44
morganyes. we shouldn't be standing up the entire stack for 100% of our tests01:44
morganif it is a unit test, it is a unit test01:44
morgannot a "end to end" test01:44
bknudsonyep01:45
bknudsonbtw, I think it's 03e4cb6 Merge "Use entrypoints for paste middleware and apps" that slowed things.01:45
morganlooking01:45
morganstevedore?01:46
*** darrenc_afk is now known as darrenc01:47
bknudsonI have heard stevedore is slow.01:47
morganwell it is a sign we need to just drop that restful case on the floor i think.01:47
morganand start calling things directly01:47
morganbut it wont speed up the tests much then :(01:47
morganbecause the backend loading is stevedore.01:47
*** spandhe has quit IRC01:47
morganmaybe we mock stevedore :P01:47
morgan*shiftyeyes*01:48
bknudsondoes test_v3_federation really go through rest?01:48
morganyes01:48
bknudsonI like how it's test_v3 as if there's another version that supports it.01:48
morganstands up the entire app in eventlet for every test01:48
morganclass FederationTests(test_v3.RestfulTestCase):01:49
bknudsonmost of them don't do any rest call...01:49
bknudsonMappingRuleEngineTests shouldn't be doing rest calls.01:49
morgani really think we need to make restfultest case go away simply.01:50
morganotherwise we will keep seeing this01:50
bknudsonMappingRuleEngineTests was a case where we have actual unit tests rather than functional tests so we actually did it right...01:50
morganyay01:50
bknudsonbut then screwed it up to pick up a bunch of stuff we didn't need01:51
morganboo01:51
morganpart of it is also that our tests never really learned how not to do controller->manager->backend01:51
morganbecause of how much logic we have at each layer01:51
bknudsonthat's the thing about MappingRuleEngineTests it didn't do that.01:52
bknudsonshould just be calling the mapping rule engine rather than trying to build mappings and identity providers for every test!01:52
openstackgerritBrant Knudson proposed openstack/keystone: Revert "Use entrypoints for paste middleware and apps"  https://review.openstack.org/21803801:53
bknudson^ I'm not saying this should be reverted since it looks like a pretty neat change but it does slow the tests down.01:57
bknudsonmaybe there's a way to speed it back up without reverting or doing too much work01:58
*** ankita_wagh has joined #openstack-keystone02:00
bknudsonwould be great if we could get https://review.openstack.org/207267 in to get keystoneauth_integration merged02:02
bknudsonand then I'll do the merge again since a bunch of stuff has merged in master.02:03
*** ankita_wagh has quit IRC02:03
*** ankita_wagh has joined #openstack-keystone02:04
*** htruta has quit IRC02:05
*** boltR has quit IRC02:05
*** dims has quit IRC02:06
*** htruta has joined #openstack-keystone02:09
*** boris-42 has quit IRC02:10
*** boltR has joined #openstack-keystone02:13
*** csoukup has joined #openstack-keystone02:21
*** raginbajin has quit IRC02:23
*** jasonsb has joined #openstack-keystone02:23
*** raginbajin has joined #openstack-keystone02:28
*** spandhe has joined #openstack-keystone02:32
*** dims has joined #openstack-keystone02:33
*** rodrigods has quit IRC02:34
*** tellesnobrega has quit IRC02:35
*** tellesnobrega has joined #openstack-keystone02:38
*** rodrigods has joined #openstack-keystone02:39
*** dave-mccowan has quit IRC02:43
*** lhcheng has quit IRC02:46
openstackgerritjaveme proposed openstack/python-keystoneclient: pass correct max_positional_arg 4 utils.positional  https://review.openstack.org/20785702:51
*** gyee has quit IRC02:51
*** hakimo has joined #openstack-keystone02:52
*** shoutm has quit IRC02:54
*** hakimo_ has quit IRC02:54
*** spandhe has quit IRC03:01
*** raildo-afk has quit IRC03:05
*** browne has joined #openstack-keystone03:06
*** raildo-afk has joined #openstack-keystone03:08
*** richm has quit IRC03:16
*** dims has quit IRC03:23
*** jacorob has quit IRC03:27
*** rm_work has quit IRC03:27
*** dtroyer has quit IRC03:27
*** sigmavirus24_awa has quit IRC03:27
*** hockeynut has quit IRC03:27
*** sudorandom has quit IRC03:28
*** comstud has quit IRC03:28
*** mgagne has quit IRC03:28
*** darrenc_ has joined #openstack-keystone03:28
*** d34dh0r53 has quit IRC03:28
*** lbragstad has quit IRC03:28
*** blewis has quit IRC03:28
*** darrenc has quit IRC03:28
*** gus has quit IRC03:28
*** Nakato has quit IRC03:28
*** dolphm has quit IRC03:28
*** eglute has quit IRC03:28
*** Nakato has joined #openstack-keystone03:31
*** eglute has joined #openstack-keystone03:31
*** gus has joined #openstack-keystone03:31
*** rm_work has joined #openstack-keystone03:31
*** d34dh0r53 has joined #openstack-keystone03:32
*** dolphm has joined #openstack-keystone03:32
*** sudorandom has joined #openstack-keystone03:32
*** Guest4252 has quit IRC03:33
*** sigmavirus24_awa has joined #openstack-keystone03:33
*** mgagne has joined #openstack-keystone03:34
*** hockeynut has joined #openstack-keystone03:36
*** blewis has joined #openstack-keystone03:37
*** dtroyer has joined #openstack-keystone03:37
*** comstud has joined #openstack-keystone03:37
*** lbragstad has joined #openstack-keystone03:37
*** jacorob has joined #openstack-keystone03:37
*** lhcheng has joined #openstack-keystone03:38
*** ChanServ sets mode: +v lhcheng03:38
*** lhcheng_ has joined #openstack-keystone03:40
*** lhcheng has quit IRC03:43
*** roxanaghe has quit IRC03:52
*** fangzhou has quit IRC03:58
*** doug-fish has joined #openstack-keystone03:58
*** zzzeek has quit IRC03:59
*** doug-fish has quit IRC04:03
*** links has joined #openstack-keystone04:09
*** roxanaghe has joined #openstack-keystone04:14
*** darrenc_ is now known as darrenc04:22
*** boltR has quit IRC04:51
*** lhcheng has joined #openstack-keystone05:00
*** ChanServ sets mode: +v lhcheng05:00
*** lhcheng_ has quit IRC05:01
*** ankita_w_ has joined #openstack-keystone05:01
*** ChanServ sets mode: -o morgan05:01
*** ankita_wagh has quit IRC05:04
*** lhcheng has quit IRC05:06
jamielennoxdoes anyone remember a problem with our tests and sqlite05:14
jamielennoxit's creating a -journal file rather than commiting and so the migration tests fail05:14
jamielennoxthe tests i'm running are old and i'm assuming something has changed in a version of sqlite or sqlalchemy or something since then05:14
davechenjamielennox: I think there are effort to enforce the FK constriant for sqlite, but not aware of the journal file.05:19
davechenjamielennox: what05:19
jamielennoxit seems to be a change in the commiting behaviour or something05:19
davechenjamielennox: what's the journal file you metioned?05:19
jamielennoxthe teardowns are failing05:19
jamielennoxthere is a file in keystone/tests/tmp/{pid}/keystone-migrate-tests.db-journal05:20
jamielennoxor close to05:20
jamielennoxif i do a commit() to end the transaction it gets commited to the db and the file goes away05:20
jamielennoxbut for whatever reason in old keysonte (icehouse) it doesn't work05:20
jamielennoxit's not commiting05:21
morganSqlite?05:22
davechenno knowledge about what it was did in the icehouse. :)05:22
morganNot adhering to fk consttaints was the latest one in master05:22
openstackgerritMerged openstack/keystoneauth: Give easy entry points for session loading  https://review.openstack.org/21797205:23
*** doug-fish has joined #openstack-keystone05:27
*** doug-fish has quit IRC05:32
*** urulama has quit IRC05:33
*** urulama has joined #openstack-keystone05:33
openstackgerritCraige McWhirter proposed openstack/python-keystoneclient: Add drivers to the documentation  https://review.openstack.org/21809905:39
openstackgerritDave Chen proposed openstack/keystone: Move endpoint_filter migrations into keystone core  https://review.openstack.org/18698805:43
*** ankita_w_ has quit IRC05:44
*** roxanaghe has quit IRC05:44
openstackgerritDave Chen proposed openstack/keystone: Move endpoint_filter migrations into keystone core  https://review.openstack.org/18698805:46
openstackgerritDave Chen proposed openstack/keystone: Move endpoint filter into keystone core  https://review.openstack.org/18337705:46
*** Nirupama has joined #openstack-keystone05:47
*** csoukup has quit IRC05:52
jamielennoxmorgan: yes, sqlite06:12
jamielennoxit doesn't seem to be a FK problem06:12
jamielennoxwhen you do a session.execute("SQL") it doesn't do a session.commit()06:12
jamielennoxthe journal file is sqlite's way of recording a transaction06:12
jamielennoxhowever the way keystone's tests are structured it does things like a rename table in an execute statement and then tries to move entries into that table06:13
jamielennoxbut it hasn't been commited so i see an error that the new table doesn't exist06:13
jamielennoxi'm just wondering if anyone has seen this before, or know what's changed that this wasn't an issue previously06:14
*** clayton has quit IRC06:33
*** clayton has joined #openstack-keystone06:33
*** ankita_wagh has joined #openstack-keystone06:41
*** ankita_wagh has quit IRC06:47
*** ankita_wagh has joined #openstack-keystone06:47
*** vivekd has joined #openstack-keystone06:48
*** Nirupama has quit IRC06:50
*** pl33g0r has joined #openstack-keystone06:51
pl33g0rhi everyone06:51
*** hrou has quit IRC06:51
pl33g0rHi I am trying to setup a controller node on CentOS7 with OpenStack Kilo. When I am trying to add a new identity I am getting the following error: ERROR: openstack An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-e7093256-fb31-4cf6-b0ae-ee6d750f9a91)06:53
pl33g0rthis is the command I am running: openstack service create --name keystone --description "OpenStack Identity" identity06:53
pl33g0rany ideas what can be wrong?06:53
pl33g0rI am new to OpenStack06:53
*** Nirupama has joined #openstack-keystone06:53
*** lhcheng has joined #openstack-keystone06:55
*** ChanServ sets mode: +v lhcheng06:55
*** lhcheng has quit IRC06:59
*** spandhe has joined #openstack-keystone07:11
*** EinstCrazy has quit IRC07:13
*** browne has quit IRC07:17
*** pl33g0r has quit IRC07:25
*** henrynash has joined #openstack-keystone07:25
*** ChanServ sets mode: +v henrynash07:25
*** pnavarro has joined #openstack-keystone07:45
*** spandhe has quit IRC07:59
*** fhubik has joined #openstack-keystone08:08
*** jistr has joined #openstack-keystone08:12
openstackgerritMarek Denis proposed openstack/keystone: Add methods for checking scoped tokens  https://review.openstack.org/20888508:15
*** henrynash has quit IRC08:29
*** henrynash has joined #openstack-keystone08:30
*** ChanServ sets mode: +v henrynash08:30
*** katkapilatova has joined #openstack-keystone08:35
*** jbonjean has joined #openstack-keystone08:43
*** lhcheng has joined #openstack-keystone08:44
*** ChanServ sets mode: +v lhcheng08:44
openstackgerritMarek Denis proposed openstack/keystone: Fixes query.one() return usage in endpoint-policy  https://review.openstack.org/20860908:45
*** ankita_wagh has quit IRC08:45
*** lhcheng has quit IRC08:48
*** amit213 has quit IRC08:50
*** amit213 has joined #openstack-keystone08:51
*** e0ne has joined #openstack-keystone08:54
*** urulama has quit IRC08:57
*** urulama has joined #openstack-keystone08:58
*** marzif has joined #openstack-keystone08:59
*** e0ne has quit IRC09:03
*** exploreshaifali has joined #openstack-keystone09:04
*** marzif has quit IRC09:12
*** marzif has joined #openstack-keystone09:12
*** e0ne has joined #openstack-keystone09:25
*** marzif has quit IRC09:41
*** davechen has left #openstack-keystone09:43
*** henrynash has quit IRC09:48
*** dave-mccowan has joined #openstack-keystone09:58
*** kiran-r has joined #openstack-keystone09:59
openstackgerritMerged openstack/keystone: Rationalize unfiltered list role assignment test  https://review.openstack.org/21382010:20
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/21699810:21
*** jacorob has quit IRC10:27
*** mgagne has quit IRC10:27
*** rm_work has quit IRC10:27
*** darrenc has quit IRC10:27
*** hakimo has quit IRC10:27
*** jasonsb has quit IRC10:27
*** bknudson has quit IRC10:27
*** aix has quit IRC10:27
*** Kennan has quit IRC10:27
*** jamielennox has quit IRC10:27
*** mhu has quit IRC10:27
*** david8hu has quit IRC10:27
*** d0ugal has quit IRC10:27
*** dguerri` has quit IRC10:27
*** links has quit IRC10:27
*** comstud has quit IRC10:27
*** dtroyer has quit IRC10:27
*** blewis has quit IRC10:27
*** lbragstad has quit IRC10:27
*** hockeynut has quit IRC10:27
*** sudorandom has quit IRC10:27
*** dolphm has quit IRC10:27
*** d34dh0r53 has quit IRC10:27
*** sigmavirus24_awa has quit IRC10:27
*** gus has quit IRC10:27
*** Nakato has quit IRC10:27
*** eglute has quit IRC10:27
*** markvoelker has quit IRC10:27
*** btully has quit IRC10:27
*** jdennis has quit IRC10:27
*** breton_ has quit IRC10:27
*** afazekas has quit IRC10:27
*** krotscheck has quit IRC10:27
*** anteaya has quit IRC10:27
*** links has joined #openstack-keystone10:29
*** lbragstad has joined #openstack-keystone10:29
*** comstud has joined #openstack-keystone10:29
*** dtroyer has joined #openstack-keystone10:29
*** blewis has joined #openstack-keystone10:29
*** hockeynut has joined #openstack-keystone10:29
*** sigmavirus24_awa has joined #openstack-keystone10:29
*** sudorandom has joined #openstack-keystone10:29
*** dolphm has joined #openstack-keystone10:29
*** d34dh0r53 has joined #openstack-keystone10:29
*** gus has joined #openstack-keystone10:29
*** eglute has joined #openstack-keystone10:29
*** Nakato has joined #openstack-keystone10:29
*** markvoelker has joined #openstack-keystone10:29
*** btully has joined #openstack-keystone10:29
*** jdennis has joined #openstack-keystone10:29
*** breton_ has joined #openstack-keystone10:29
*** afazekas has joined #openstack-keystone10:29
*** krotscheck has joined #openstack-keystone10:29
*** anteaya has joined #openstack-keystone10:29
*** jacorob has joined #openstack-keystone10:30
*** mgagne has joined #openstack-keystone10:30
*** rm_work has joined #openstack-keystone10:30
*** darrenc has joined #openstack-keystone10:30
*** hakimo has joined #openstack-keystone10:30
*** jasonsb has joined #openstack-keystone10:30
*** bknudson has joined #openstack-keystone10:30
*** aix has joined #openstack-keystone10:30
*** Kennan has joined #openstack-keystone10:30
*** jamielennox has joined #openstack-keystone10:30
*** mhu has joined #openstack-keystone10:30
*** david8hu has joined #openstack-keystone10:30
*** d0ugal has joined #openstack-keystone10:30
*** dguerri` has joined #openstack-keystone10:30
*** cameron.freenode.net sets mode: +vv bknudson jamielennox10:30
*** jacorob has quit IRC10:30
*** mgagne has quit IRC10:30
*** rm_work has quit IRC10:30
*** darrenc has quit IRC10:30
*** hakimo has quit IRC10:30
*** jasonsb has quit IRC10:30
*** bknudson has quit IRC10:30
*** aix has quit IRC10:30
*** Kennan has quit IRC10:30
*** jamielennox has quit IRC10:30
*** mhu has quit IRC10:30
*** david8hu has quit IRC10:30
*** d0ugal has quit IRC10:30
*** dguerri` has quit IRC10:30
*** jacorob has joined #openstack-keystone10:32
*** mgagne has joined #openstack-keystone10:32
*** rm_work has joined #openstack-keystone10:32
*** darrenc has joined #openstack-keystone10:32
*** hakimo has joined #openstack-keystone10:32
*** jasonsb has joined #openstack-keystone10:32
*** bknudson has joined #openstack-keystone10:32
*** aix has joined #openstack-keystone10:32
*** Kennan has joined #openstack-keystone10:32
*** jamielennox has joined #openstack-keystone10:32
*** mhu has joined #openstack-keystone10:32
*** david8hu has joined #openstack-keystone10:32
*** d0ugal has joined #openstack-keystone10:32
*** dguerri` has joined #openstack-keystone10:32
*** cameron.freenode.net sets mode: +vv bknudson jamielennox10:32
*** shoutm has joined #openstack-keystone10:34
*** jacorob has quit IRC10:34
*** jacorob_ has joined #openstack-keystone10:34
*** fhubik is now known as fhubik_brb10:45
*** dimsum__ has joined #openstack-keystone10:53
*** aix has quit IRC11:14
*** fhubik_brb is now known as fhubik11:28
*** marzif has joined #openstack-keystone11:32
*** pnavarro is now known as pnavarro|lunch11:41
*** fhubik is now known as fhubik_brb11:45
*** fhubik_brb is now known as fhubik11:50
*** kiran-r has quit IRC11:51
*** gordc has joined #openstack-keystone11:51
*** petertr7_away is now known as petertr712:04
*** Nirupama has quit IRC12:07
*** raildo-afk is now known as raildo12:16
*** Kennan has quit IRC12:18
*** thiagop has joined #openstack-keystone12:22
*** vivekd has quit IRC12:23
*** aix has joined #openstack-keystone12:24
*** exploreshaifali has quit IRC12:32
*** Kennan has joined #openstack-keystone12:33
*** chlong has joined #openstack-keystone12:34
*** exploreshaifali has joined #openstack-keystone12:37
*** exploreshaifali has quit IRC12:40
*** exploreshaifali has joined #openstack-keystone12:41
*** exploreshaifali has quit IRC12:41
*** samueldmq has quit IRC12:43
*** Kennan has quit IRC12:46
*** richm has joined #openstack-keystone12:51
*** woodster_ has joined #openstack-keystone12:55
*** Kennan has joined #openstack-keystone13:00
*** marzif has quit IRC13:00
*** bknudson has left #openstack-keystone13:02
*** thiagop_ has joined #openstack-keystone13:04
openstackgerritMerged openstack/keystone: Set max on max_password_length to passlib max  https://review.openstack.org/21744913:05
*** Ephur has joined #openstack-keystone13:07
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/21699813:07
*** Ephur_ has joined #openstack-keystone13:08
*** petertr7 is now known as petertr7_away13:08
*** aix has quit IRC13:10
*** Ephur has quit IRC13:12
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/21450913:13
*** pgbridge has joined #openstack-keystone13:14
*** petertr7_away is now known as petertr713:14
openstackgerritOpenStack Proposal Bot proposed openstack/python-keystoneclient-kerberos: Updated from global requirements  https://review.openstack.org/19231913:17
*** nicodemos has joined #openstack-keystone13:17
*** pnavarro|lunch is now known as pnavarro13:20
*** links has quit IRC13:29
*** aix has joined #openstack-keystone13:29
*** sigmavirus24_awa is now known as sigmavirus2413:30
*** browne has joined #openstack-keystone13:33
*** bknudson has joined #openstack-keystone13:38
*** ChanServ sets mode: +v bknudson13:38
*** Kennan2 has joined #openstack-keystone13:44
*** Kennan has quit IRC13:44
*** edmondsw has joined #openstack-keystone13:48
*** dimsum__ has quit IRC13:49
openstackgerritMarek Denis proposed openstack/keystone: IdP deletion triggers token revocation  https://review.openstack.org/21045613:50
*** dimsum__ has joined #openstack-keystone13:50
*** HT_sergio has joined #openstack-keystone13:53
*** jaosorior has joined #openstack-keystone13:57
*** Kennan2 has quit IRC14:00
openstackgerritOlivier Pilotte proposed openstack/keystone-specs: Accepts Group IDs from the IdP without domain  https://review.openstack.org/21630814:03
*** fhubik has quit IRC14:03
*** pnavarro has quit IRC14:07
*** exploreshaifali has joined #openstack-keystone14:08
*** tjcocozz has joined #openstack-keystone14:10
*** Kennan has joined #openstack-keystone14:14
*** aix has quit IRC14:25
openstackgerritMarek Denis proposed openstack/python-keystoneclient: Allow saving and caching the plugin auth state  https://review.openstack.org/14917514:34
*** sigmavirus24 is now known as sigmavirus24_awa14:38
*** sigmavirus24_awa is now known as sigmavirus2414:38
*** aix has joined #openstack-keystone14:38
*** exploreshaifali has quit IRC14:39
dolphmmorgan: with specs in full force, i'm struggling to think of a reason to keep using blueprints instead of wishlist bugs, where some wishlist bugs have specs (other than the existing tooling around specs+blueprints)14:42
dolphmmorgan: the only extra metadata they provide is perhaps progress, but it's not hard to estimate that from gerrit using review status + Related/Partial/Closes tags14:42
gordcdolphm: it won't show up on all (arguably) nice and pretty here: http://status.openstack.org/release/14:45
dolphmgordc: so add wishlist bugs to that page :)14:47
gordcain't nobody got time for that.14:48
*** aix has quit IRC14:48
*** HT_sergio has quit IRC14:48
*** thiagop_ has quit IRC14:54
*** thiagop_ has joined #openstack-keystone14:54
dstaneki'd love to say specs should be added to that, but specs are missing a workflow14:55
*** annasort has joined #openstack-keystone14:55
dolphmdstanek: add specs to that page?14:57
dstanekdolphm: yeah, that's were we really document the features for a release14:58
dolphmdstanek: for the most part. some things end up only in wishlist bugs though14:59
morgandolphm: yeah bps suck15:00
*** aix has joined #openstack-keystone15:00
dstanekdolphm: i'm not saying we shouldn't add wishlist bugs, but that specs should be added in some way15:00
dolphmthe *only* feature i can think of that bps support that wishlist bugs totally don't is dependencies between bugs15:00
morganWishlist bugs should be sufficient for everthing15:00
dolphmbut... we could also express that in gerrit with Depends-On and review sequences15:00
morganThe biggest issue with wishlist bugs is "approved" (triaged state?) is shared with "in progress"15:01
morganAnd anyone can change that15:01
morgandolphm: but bps could die if cores are willing to look at the bug to be sure the spec is approved15:02
*** zzzeek has joined #openstack-keystone15:03
*** amakarov is now known as amakarov_away15:03
dolphmmorgan: again, i think that's where gerrit comes into play. the "approved" field is completely meaningless bureaucracy in blueprints, whereas in gerrit cores have actual authority over proposals with actual content15:03
*** pnavarro has joined #openstack-keystone15:03
dolphmmorgan: the "please approve this blueprint so i can begin working on it" mindset is completely backwards15:04
morganTo be honest. Specs could die too with wishlist bugs15:04
*** petertr7 is now known as petertr7_away15:04
dolphmmorgan: if you can prototype your proposal then it's not a meaningful proposal15:04
morganSince the conversation is static/cant be lost15:05
dolphmmorgan: i disagree with that, mostly because of the voting and design process that can happen in specs (which can't happen in bugs)15:05
dstaneki really don't like the gerrit workflow that is imposed on specs. it shouldn't be that hard and rigid15:05
marekddolphm: ++15:05
dolphmdstanek: i think we need to work on trimming it down further15:06
morganGerrit workflow is awful for specs. It is the wrong tool for the job15:06
*** dave-mccowan has quit IRC15:06
bknudsonhow about etherpad for specs?15:06
morganIt is just way better than bps15:06
dolphmmorgan: is gerrit the wrong tool, or is the current spec template the wrong tool?15:06
morgandolphm: git and gerrit is the wrong tool15:06
morganA bug tracker really is the right tool15:07
*** tonytan4ever has joined #openstack-keystone15:07
dolphmmorgan: you can't do design work in a bug tracker though15:07
morganLaunchpad sucks so much gerrit is a million times better for this15:07
morgandolphm: a proper bug tracker buys us all the things a spec is meant to do15:07
dstanekdolphm: i think it's wrong. it's harder than it needs to be. consider something simple like moving a spec from the icebox to a release15:07
dolphmmorgan: what's not proper about launchpad bugs?15:07
dstanek(or whatever we call icebox in specs_15:08
morgandolphm: searching is a pain in the ass, the ui is broken half the time, timeouts, etc. and the lack of clear driver limited fields15:08
dolphmdstanek: i'm not sure that filing specs into releases in git is a beneficial idea to begin with15:09
morganSeriously, "approved" / assigning to a milestone should be a driver locked thing15:09
morganBut that is a small gap15:09
dolphmmorgan: i use google for searching; launchpad being literally broken is a different issue :)15:10
morganConversation, etc can all happen in the comments of a bug.15:10
dstanekdolphm: that's how we are trying to mimic a real workflow - in git i agree that is't not good, but in a real tool it would be15:10
morganSo specs are good. Git / gerrit is the wrong tool. But lp (also lp being effectively EOL) is not typically sufficient. We could make due with wishlist bugs15:11
morganThe api spec would still live in git15:11
morganJust look at epics in jira15:12
dolphmmorgan: ooh, not familiar with that15:12
dolphmepics15:12
morganEpics really are what we are modeling in specs :)15:12
dolphmhttps://confluence.atlassian.com/display/AGILE/Creating+an+Epic15:12
morganYeah15:12
dolphmvery much makes sense15:13
*** geoffarnold has joined #openstack-keystone15:13
morgan:)15:13
dolphmso why don't we just deploy jira.openstack.org15:13
morganIf lp had that concept (bps just are awful) we'd be set15:13
dolphmcross-project issues not supported?15:13
morgandolphm: jira isnt F/LOSS15:13
dolphmoh.15:13
*** boris-42 has joined #openstack-keystone15:13
morganThey even offer free license to oss projects. But managing jira is also really bad15:14
bknudsonI heard that openstack was considering phabricator15:14
dolphmbknudson: i think i remember you mentioning that before - know if there's been any progress?15:15
bknudsondolphm: no, and I don't know where I heard it from. Maybe there will be discussion at the summit.15:15
dstaneki've been wanting to try out https://github.com/wekan/wekan as a F/LOSS replacement for my trello uses15:15
bknudsonprobably just a rumor someone was trying to start.15:15
dolphmbknudson: stop starting rumors, then15:16
morganPhabricator is what inheard from some people in the know (aka bknudson :P)15:16
morganI have heard that from other people too15:16
*** diazjf has joined #openstack-keystone15:16
bknudsonthis rumor is spreading like a fire.15:16
dolphmdstanek: open source trello clone?15:17
bknudsonpretty soon it will have to come true15:17
dstanekdolphm: thats the claim at least15:17
dolphm"Use sophisticated drag and drop to make sure your project is properly micro managed." -phabricator15:17
bknudsondragging and dropping is sophisticated.15:18
*** gabriel-bezerra is now known as gabrielb15:19
dolphm"Written in PHP so literally anyone can contribute, even if they have no idea how to program." -phabricator15:19
dstanek"micro managed" sounds like an openstack thing15:19
*** edmondsw has quit IRC15:19
dstanek"Written in PHP so literally anyone can hack into it!"15:19
*** dave-mccowan has joined #openstack-keystone15:19
dolphmdstanek: ++15:20
dolphm"Are we missing a feature? Issue MySQL queries directly from your browser's address bar!"15:20
*** gabrielb is now known as gabriel-bezerra15:20
*** edmondsw has joined #openstack-keystone15:20
dolphmi've always wanted to take a simple web app concept and implement it supporting as many security vulnerabilities as possible, as a sort of demo15:21
*** gabriel-bezerra is now known as gbezerra15:22
dolphmit must also be very pretty so that people will use it regardless of the actual intended purpose15:22
morgandolphm: ahaha15:22
*** gbezerra is now known as gabezerra15:22
morgandolphm: sadly storyboard died :(15:22
*** gabezerra is now known as gbezerra_15:23
dolphmmorgan: i would be okay with that if there was an alternative plan15:23
*** gbezerra_ is now known as gabrielb15:23
*** csoukup has joined #openstack-keystone15:23
dolphmmorgan: but right now i miss storyboard much15:23
morganYes.15:23
morganYes. But no one contributed to it. Well except krotscheck who did a great job. But one person cant make it go15:23
*** gabrielb is now known as gabriel-bezerra15:23
*** lhcheng has joined #openstack-keystone15:26
*** ChanServ sets mode: +v lhcheng15:26
*** lhcheng has quit IRC15:26
*** lhcheng has joined #openstack-keystone15:26
*** ChanServ sets mode: +v lhcheng15:26
dstanekmorgan: i've never actually looked at it. maybe it's worthy of some weekend hacking... or is it dead, dead? looks like there is still a small stream of commits15:27
openstackgerritLance Bragstad proposed openstack/keystone: Add documentation for configuring IdP WebSSO  https://review.openstack.org/21835315:28
morganI would expect it to need serious concerted effort from a wide range of folks to resuscitate it15:28
morganBecause if there isnt continued interest in it, it wont get more adoption15:29
dolphmdstanek: i'd love to work on it too15:29
dstanekmorgan: what is the problem with it? not working, not enough features or?15:29
morganThe small team hacking on it uses it internally i think. But no one outside of infra used it15:30
dolphmmorgan: WE WERE TOLD NOT TO USE IT!15:30
dolphmrepeatedly15:30
morganIt was missing basic features (not sure what isnmissing) and needed more work to scale up to openstack level15:30
morganThere is a reason we were told not to use it. It wasnt really ready to take on more projects15:30
dstanekif we were using it i would have fixed the things that frustrated me. since i never used it there was no motivation15:31
morganTalk to ttx, krotscheck, mordred, fungi, dhellmann, and clarkb15:31
mordredwhat did I do?15:31
morganTalking about storyboard and its death15:32
mordredah15:32
mordredyeah. it's sad15:32
morganAnd the new alternatives. Or what it would tame to resuscitate i t15:32
mordredcurrent plan is phabricator15:32
morganbknudson: ^ see you didnt make it up15:32
bknudsonmorgan: maybe mordred heard the rumor from me?15:33
dstanekmordred: is that locked in then?15:33
mordreddstanek: it's not _locked_ in ... but it's currently the thing that our next step is "stand one up, start using it and see what breaks and what we need to fix/add"15:33
*** hrou has joined #openstack-keystone15:33
mordredhttp://specs.openstack.org/openstack-infra/infra-specs/specs/maniphest.html15:34
bknudsonhttps://showoff.phab.io/15:34
dstanekmordred: ok, then i won't bother tinkering with storyboard for now15:34
bknudsonlogin with demo / demonstrate15:34
lbragstadthe ph substitution for f is pretty phrequent...15:36
lbragstadfound a bug... 'Feed' should be 'Pheed'15:36
lbragstad;)15:36
*** zzzeek has quit IRC15:37
krotscheckEh, wha?15:37
*** zzzeek has joined #openstack-keystone15:38
krotscheckdolphm: You were told not to use it by jeblair. Not by me.15:38
*** zzzeek has quit IRC15:38
krotscheckUnfortunately, he controls the gate of what is used.15:38
krotscheckI don't.15:38
krotscheckAnd, quite frankly, I lay the blame for storyboard's death at his feet.15:38
*** zzzeek has joined #openstack-keystone15:39
morgankrotscheck: but you can fill in details on storyboard its death :). I only included you cause i said you did a great job on it.15:39
morgan(which imo you did)15:39
*** chlong has quit IRC15:39
krotscheckWell, there's another team working on it independently now.15:40
morganRight15:40
dolphmkrotscheck: i'm not looking for blame, i share dstanek's sentiment above. if we could work with it, we would be motivated to contribute.15:41
dolphmlike, mirror everything from launchpad into a staged environment of <new-thing> to show us what's it like. nuke and rebuild staged environment every week. i'll start going through the motions with it, and one day we can just abandon launchpad15:42
morganI did try to move keystone to it as an early adopter too fwiw15:43
krotscheckYep. Ditto for ironic, and trove.15:43
krotscheckAnd designate I think.15:43
krotscheckIt told everyone that I want them on there.15:43
krotscheckNobody wanted to.15:43
krotscheckSorry15:43
krotscheckI meant, everyone wanted to.15:43
dolphmkrotscheck: no need to apologize15:43
morgan:)15:43
krotscheckAnd yet....15:44
krotscheckIt's still a brilliant concept. Federated ticket tracking. No more duplication between upstream and downstream.15:44
morganTake that as a massive compliment regardless of the result.15:44
morgankrotscheck: :).15:44
krotscheckThanks :)15:44
*** __dstanek__ has joined #openstack-keystone15:45
krotscheckBut, well, at this point my paycheck is no longer attached to storyboard, so I can't really justify working on it.15:45
morganSure. I mean, it *could* still be a hobby. But i'd take the cnc stuff over storyboard ;)15:45
morganAs a hobby that is.15:46
krotscheckmorgan: Also, brewing. And big data processing. And soon being a dad.15:46
* krotscheck might be over-hobbied.15:46
morganYah. All good hobbies. Though that last one isnt really a hobby yanno15:47
morgan:P15:47
dolphmmorgan: it's the hobby that trumps all other hobbies15:47
morgandolphm: hehe.15:47
dolphmkrotscheck: my condolences to your beer making endeavors15:47
krotscheckmorgan: Wanna bet? I hear you can win good money at the German Infant Tossfest15:48
*** vivekd has joined #openstack-keystone15:48
* krotscheck is going to be an AWESOME dad ;D15:48
bknudsonI thought gitfest was for git fans.15:48
mfischwow what a bad time to join the channel15:48
morganbknudson: heheh15:49
*** katkapilatova has left #openstack-keystone15:51
krotscheckbknudson: What do you think git stand for?15:52
*** shoutm has quit IRC15:54
*** shoutm has joined #openstack-keystone15:55
*** shoutm has quit IRC15:55
*** jasonsb has quit IRC16:04
*** jasonsb has joined #openstack-keystone16:05
*** david8hu has quit IRC16:09
*** jasonsb has quit IRC16:10
lbragstadlhcheng: do you have an idea of how the DOA is going to work for the idp specific websso patch? i'm happy to help with that in any way i can16:10
bknudsonthere's a thread on the -dev mailing list about replacing wsme - http://lists.openstack.org/pipermail/openstack-dev/2015-August/073156.html16:10
bknudsonresponses indicate people are happy with flask16:11
*** kiran-r has joined #openstack-keystone16:13
lhchenglbragstad: I am thinking of just extending the current WebSSO configuration in horizon right now,  to allow user to specify Idp/Protocol as values in here: https://github.com/openstack/horizon/blob/master/openstack_dashboard/local/local_settings.py.example#L154-L15716:13
lbragstadlhcheng: ok16:14
*** urulama has quit IRC16:15
lhchenglbragstad: so the value can either be a string "<protocol>" (for backward compatibility), or a a tuple (IDP, protocol).16:15
*** urulama has joined #openstack-keystone16:15
*** tjcocozz has quit IRC16:16
lbragstadlhcheng: digging through the horizon tests, do the websso tests live anywhere in the integration directory?16:18
*** _cjones_ has joined #openstack-keystone16:19
lhchenglbragstad: the tests lives in DOA, since all the authentication logic is in there. https://github.com/openstack/django_openstack_auth/blob/master/openstack_auth/tests/tests.py#L82316:19
*** chlong has joined #openstack-keystone16:22
*** petertr7_away is now known as petertr716:22
*** kiran-r has quit IRC16:25
*** e0ne has quit IRC16:28
*** doug-fish has joined #openstack-keystone16:29
*** doug-fish has quit IRC16:30
*** david8hu has joined #openstack-keystone16:32
*** browne has quit IRC16:32
*** claudiub has joined #openstack-keystone16:34
claudiubhi. could you please review the init_poolmanager bugfix? https://review.openstack.org/#/c/211686/16:34
*** tonytan4ever has quit IRC16:34
*** exploreshaifali has joined #openstack-keystone16:34
*** jistr has quit IRC16:35
*** tqtran_ has joined #openstack-keystone16:37
*** tjcocozz has joined #openstack-keystone16:44
*** roxanaghe has joined #openstack-keystone16:44
*** chlong has quit IRC16:45
*** shaleh has joined #openstack-keystone16:45
*** thiagop_ has quit IRC16:48
*** petertr7 is now known as petertr7_away16:50
*** petertr7_away is now known as petertr716:52
*** urulama has quit IRC16:52
__dstanek__claudiub: we get notifications as things get updated so no need to ping in chat. there's lots of things going on this late in the cycle, which is why it might not be getting that much attention16:58
__dstanek__bknudson: speaking of Flask... I'll have a bunch more commits for it that I'll need reviewed next week.17:07
*** erhudy has joined #openstack-keystone17:10
*** samueldmq has joined #openstack-keystone17:15
*** ankita_wagh has joined #openstack-keystone17:17
dolphm__dstanek__: to do what with flask?17:17
*** e0ne has joined #openstack-keystone17:18
__dstanek__dolphm: replace our web layer with it17:18
dolphm__dstanek__: i'd be really curious to see that17:18
*** shaleh has quit IRC17:20
*** tjcocozz has quit IRC17:20
*** aix has quit IRC17:20
*** pl33g0r has joined #openstack-keystone17:21
pl33g0rHello everyone, I am following openstack setup doc for kilo on centos7 and when im trying to create an identity (openstack service create --name keystone --description "OpenStack Identity" identity) I am getting the following error: openstack An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-7e2b16ee-7b9f-4432-9fe2-c5db33230c4f) Any ideas what I should check for inorder to17:23
*** pl33g0r has quit IRC17:29
*** eandersson has quit IRC17:29
*** ankita_w_ has joined #openstack-keystone17:31
*** e0ne has quit IRC17:33
*** ankita_wagh has quit IRC17:34
*** ankita_wagh has joined #openstack-keystone17:36
*** ankita_w_ has quit IRC17:36
*** spandhe has joined #openstack-keystone17:37
*** browne has joined #openstack-keystone17:37
bknudsonmerging latest master to the keystoneauth_integration feature branch: https://review.openstack.org/#/c/218269/17:40
bknudsonthere were a couple of conflicts17:40
*** ngupta has joined #openstack-keystone17:45
*** henrynash has joined #openstack-keystone17:46
*** ChanServ sets mode: +v henrynash17:46
*** jasonsb has joined #openstack-keystone17:52
*** thiagop has quit IRC17:52
*** e0ne has joined #openstack-keystone17:55
*** bknudson has quit IRC18:00
*** ankita_w_ has joined #openstack-keystone18:06
*** ankita_wagh has quit IRC18:06
sigmavirus24__dstanek__: have you seen klein?18:07
*** tsymanczyk has joined #openstack-keystone18:08
*** nicodemos has quit IRC18:11
*** marzif has joined #openstack-keystone18:12
*** aix has joined #openstack-keystone18:14
*** mpmsimo has joined #openstack-keystone18:16
*** mpmsimo has quit IRC18:21
*** exploreshaifali has quit IRC18:21
__dstanek__sigmavirus24: no what is that?18:25
*** jaosorior has quit IRC18:25
sigmavirus24It's flask implemented on twisted18:25
sigmavirus24github.com/twisted/klein18:25
sigmavirus24so the same API but not an April Fool's day joke18:25
*** e0ne has quit IRC18:42
*** tonytan4ever has joined #openstack-keystone18:42
tonytan4everhi keystone folks, does anybody here can help me with a keystone middleware question ?18:43
tonytan4everWhat should I put in the HTTP header if I am trying access a keystone-middleware-enabled openstack service, (such as mistral) ?18:45
tonytan4everX-Auth-Header ?18:45
*** exploreshaifali has joined #openstack-keystone18:47
dolphmtonytan4ever: X-Auth-Token18:50
dolphmtonytan4ever: with your UUID, PKI, PKIz, or Fernet token value18:50
*** ankita_wagh has joined #openstack-keystone18:51
tonytan4everUUID is the user_id of the user ?18:51
tonytan4everdolphm: ^^ ?18:51
dolphmtonytan4ever: no, you first need to authenticate with keystone to retrieve a token, then go back to the service you actually want to use and pass it your token using the X-Auth-Token header18:52
tonytan4everOkay I see. But Here is a response I get back from keystone v3, where I can't find token any where18:52
tonytan4everhttp://cdn.pasteraw.com/43wqr9h9drqqq59mz7iig8rriau3dj218:53
tonytan4everdolphm: ^^18:53
dolphmtonytan4ever: keystone passes back the actual token using the X-Subject-Token header in your response (it's not in the body!)18:53
tonytan4everOh18:53
tonytan4everOK18:53
*** ankita___ has joined #openstack-keystone18:54
dolphmtonytan4ever: you'll also need to add a scope (a project, in your case) to your authentication request, so that you get back a scoped token with a service catalog and roles https://github.com/openstack/keystone-specs/blob/master/api/v3/identity-api-v3.rst#scope-scope18:54
*** ankita_w_ has quit IRC18:54
*** ngupta_ has joined #openstack-keystone18:55
dolphmtonytan4ever: and on your token not being in the authentication response, but actually being in a header: https://github.com/openstack/keystone-specs/blob/master/api/v3/identity-api-v3.rst#authentication-responses18:55
* dolphm goes to get food18:55
vivekddstanek: __dstanek__ two days back you had said you were in the middle of documenting your thoughts in a review on the subclass approach to stable driver interfaces. have you pushed up that review?18:56
samueldmqdolphm, bon apetit :)18:56
dstanekvivekd: no, too many things and not enough time. let me context switch over to that to finish up18:57
*** ankita_wagh has quit IRC18:57
*** ngupta has quit IRC18:58
*** claudiub has quit IRC18:59
*** roxanaghe has quit IRC18:59
*** vivekd_ has joined #openstack-keystone18:59
*** vivekd has quit IRC19:01
*** vivekd_ is now known as vivekd19:01
vivekddstanek: __dstanek__ if ur busy, i can resume with that. actually i'm waiting on you past two days as my primary task is to see stable driver interfaces to completion19:03
dstanekliberty is the first to use semantic versioning right?19:03
*** sigmavirus24 is now known as sigmavirus24_awa19:05
*** diazjf has quit IRC19:05
vivekddstanek: are u asking me regarding interface versioning? if yes, then yes.19:05
*** diazjf has joined #openstack-keystone19:06
dstanekhey vivekd, i'm back to working on driver def that we talked about - are you planning on actually validating anything more than method names?19:06
*** ankita_wagh has joined #openstack-keystone19:06
vivekddstanek: no19:09
*** ankita___ has quit IRC19:10
*** pgbridge has quit IRC19:14
vivekdmorgan: inline with our discussion two days back(including gyee), i've submitted https://review.openstack.org/#/c/218237/ kindly review19:15
*** dave-mccowan has quit IRC19:16
*** stevemar has joined #openstack-keystone19:17
*** ChanServ sets mode: +v stevemar19:17
dstanekvivekd: db-drivers?19:19
vivekddstanek: its in the context of the discussion @ http://eavesdrop.openstack.org/irclogs/%23openstack-keystone/%23openstack-keystone.2015-08-26.log.html#t2015-08-26T19:26:4019:21
*** jasonsb has quit IRC19:21
*** jasonsb has joined #openstack-keystone19:22
vivekddstanek: for the spec @ https://review.openstack.org/#/c/178999/19:22
stevemaranyone have a blog of using the external auth w/ x509 for keystone?19:23
dstanekvivekd: i think the db part of the name is strange. are you thinking all third party drivers would go there?19:23
dstanekvivekd: my biggest concern is that this will have to be maintained by the keystone team.19:24
vivekddstanek: gyee 's mongo driver and our driver19:24
dstanekvivekd: but who will maintain them, be core on them and responsible for dealing with reported bugs?19:25
*** jasonsb has quit IRC19:26
vivekddstanek: I'll maintain that but rest of the questions we'll have to ask morgan19:32
dstanekvivekd: if you're the maintainer then the answer to all the questions is you :-)19:33
vivekd:-)19:33
dstaneki worry that the name may make people think they are Keystone supported drivers19:34
dstanekit's more like 'keystone-unofficial-drivers'19:34
vivekddstanek: its already out-of-tree :-)19:36
vivekddstanek: i 'm ok with any name keystone community wants :-)19:36
*** mylu has joined #openstack-keystone19:36
dstanekvivekd: i just don't want people to get confused and expect us to address their bugs19:37
vivekddstanek: ok19:37
*** devlaps has joined #openstack-keystone19:37
vivekddstanek: i'm worried about feature freeze and its a weekend coming up.19:41
vivekdso, if your not able to find time for stable driver interfaces today, shall i go ahead and modify my patch inline with your and morgan's suggestion of subclasses?19:41
vivekddstanek: sorry to pester you...feature freeze19:41
dstanekvivekd: i'll let you know in a few. there is almost no code i'm what i am doing. maybe 50 liness or so. i'm more worried about getting the doc passed review :-)19:42
vivekddstanek: i conveniently assume that u meant few minutes and not few hours :-)19:44
*** stevemar has quit IRC19:44
*** diazjf has quit IRC19:45
* vivekd looking at time...its 1.15am19:45
dstanekvivekd: it's going to take me another 30-an hour to finish and push a 1st draft. then once it's in Gerrit I'll go back and start fixing grammar, spelling, etc.19:46
*** dave-mccowan has joined #openstack-keystone19:47
vivekddstanek: ok then i'll goto sleep and continue from your review early morning and thru the weekend.19:47
*** henrynash has quit IRC19:50
*** vivekd_ has joined #openstack-keystone19:56
*** sigmavirus24_awa is now known as sigmavirus2419:59
*** vivekd has quit IRC19:59
*** vivekd_ is now known as vivekd19:59
*** bknudson has joined #openstack-keystone20:01
*** ChanServ sets mode: +v bknudson20:01
*** tsymanczyk has quit IRC20:02
*** mylu has quit IRC20:03
*** mylu has joined #openstack-keystone20:04
*** petertr7 is now known as petertr7_away20:06
*** mylu has quit IRC20:07
*** mylu has joined #openstack-keystone20:08
*** pgbridge has joined #openstack-keystone20:10
*** tsymancz1k has joined #openstack-keystone20:11
*** mylu has quit IRC20:12
*** lhcheng has quit IRC20:15
*** ankita_wagh has quit IRC20:21
*** stevemar has joined #openstack-keystone20:23
*** ChanServ sets mode: +v stevemar20:23
*** ankita_wagh has joined #openstack-keystone20:26
*** jasonsb has joined #openstack-keystone20:27
*** ankita_w_ has joined #openstack-keystone20:27
*** exploreshaifali has quit IRC20:28
*** ankita___ has joined #openstack-keystone20:28
*** ankita_w_ has quit IRC20:28
*** vivekd has quit IRC20:29
*** ankita_wagh has quit IRC20:30
*** ankita_wagh has joined #openstack-keystone20:33
*** ankita___ has quit IRC20:33
*** pgbridge has quit IRC20:39
*** stevemar has quit IRC20:39
*** gordc has quit IRC20:40
*** mylu has joined #openstack-keystone20:41
*** mylu has quit IRC20:45
*** mylu has joined #openstack-keystone20:46
*** diazjf has joined #openstack-keystone20:47
*** mylu has quit IRC20:48
*** lhcheng has joined #openstack-keystone20:48
*** ChanServ sets mode: +v lhcheng20:48
*** mylu has joined #openstack-keystone20:49
*** tsymancz1k has quit IRC20:51
dstanekbknudson: that really slowed down the tests?20:55
bknudsondstanek: significantly20:55
dstanekbknudson: hmmm, i'll have to take a look and see why20:55
bknudsontests that took 0.x sec now take 3.x seconds20:55
*** samuel-dmq has joined #openstack-keystone20:56
dstanekbknudson: only v3 tests though right?20:56
bknudsontest_v3 and test_v220:56
bknudsonthese crappy tests that do rest20:56
*** tsymancz1k has joined #openstack-keystone20:56
dstanekbknudson: ok, i'll have a look see tonight. nothings ever easy :-(20:56
*** samueldmq has quit IRC20:57
*** richm has quit IRC20:59
*** raildo is now known as raildo-afk21:02
*** richm has joined #openstack-keystone21:03
*** _cjones_ has quit IRC21:04
*** roxanaghe has joined #openstack-keystone21:09
*** ankita_w_ has joined #openstack-keystone21:11
*** ankita___ has joined #openstack-keystone21:12
*** ankita_wagh has quit IRC21:12
*** diazjf has left #openstack-keystone21:13
openstackgerritBrant Knudson proposed openstack/keystone: Add user domain info to federated fernet tokens  https://review.openstack.org/21374221:14
openstackgerritBrant Knudson proposed openstack/keystone: Add user_domain_id, project_domain_id to auth context  https://review.openstack.org/21379221:14
openstackgerritBrant Knudson proposed openstack/keystone: Fix docstring for common.authorization  https://review.openstack.org/21375221:14
openstackgerritBrant Knudson proposed openstack/keystone: Add unit tests for token_to_auth_context  https://review.openstack.org/21379721:14
openstackgerritBrant Knudson proposed openstack/keystone: Build oslo.context RequestContext  https://review.openstack.org/21359521:14
*** samuel-dmq is now known as samueldmq21:15
*** ankita_w_ has quit IRC21:15
*** stevemar has joined #openstack-keystone21:21
*** ChanServ sets mode: +v stevemar21:21
*** jasonsb has quit IRC21:29
*** gordc has joined #openstack-keystone21:29
*** gordc has quit IRC21:29
openstackgerritDavid Stanek proposed openstack/keystone: Initial support for versioned driver classes  https://review.openstack.org/21848121:33
openstackgerritDavid Stanek proposed openstack/keystone: Initial support for versioned driver classes  https://review.openstack.org/21848121:34
dstanekmorgan: that's what i was thinking for versioning drivers ^21:34
dstanekdoc needs more love though21:35
dstanekmorgan: i was a little bitchy in the "How To Make a Driver" section, but that'll be fixed when I expand it out21:35
*** pnavarro has quit IRC21:38
*** dimsum__ has quit IRC21:38
morgandstanek: ack21:45
*** samueldmq has quit IRC21:45
morganWill look in a few21:46
dstanekno rush, going to carve up some more flask stuff to push into gerrit21:46
morganYay flask21:47
dstanekfor the record, writing documentation is nowhere near as fun as writing code21:47
*** csoukup has quit IRC21:48
*** ngupta_ has quit IRC21:54
lbragstaddstanek: amen21:54
*** dimsum__ has joined #openstack-keystone21:56
*** sigmavirus24 is now known as sigmavirus24_awa21:59
*** sigmavirus24_awa is now known as sigmavirus2421:59
*** dims_ has joined #openstack-keystone22:00
*** dimsum__ has quit IRC22:02
morgandstanek: docs are more fun than refactoring tests :(22:06
dstanekmorgan: what to trade?22:06
morgandstanek: not really, the test refactoring I may have done a git reset --hard in the working directory22:08
morgandstanek: sooooo... less happy about that22:08
*** samleon has quit IRC22:09
dstanek"rm -rf keystone/tests"; tests? what tests?22:09
*** mylu has quit IRC22:10
*** mylu has joined #openstack-keystone22:10
*** mylu has quit IRC22:12
*** mylu has joined #openstack-keystone22:12
*** hrou has quit IRC22:13
*** edmondsw has quit IRC22:17
morgandstanek: commented on your patch22:27
morganfor the versioned driver class(es)22:27
*** zzzeek has quit IRC22:27
dstanekmorgan: awesome, thx! i was intentionally being snarky. the self deprecating statements give our docs personality. that and i need to think through what i really want to say there.22:31
morgansure22:31
morganhence why these were mostly just "suggestions"22:31
morgan:)22:31
*** ngupta has joined #openstack-keystone22:42
*** ngupta has quit IRC22:43
*** ngupta has joined #openstack-keystone22:44
*** stevemar has quit IRC22:52
*** stevemar has joined #openstack-keystone22:53
*** ChanServ sets mode: +v stevemar22:53
*** tonytan4ever has quit IRC22:55
*** stevemar has quit IRC22:57
*** ngupta has quit IRC22:57
*** ngupta has joined #openstack-keystone22:58
openstackgerritHenrique Truta proposed openstack/keystone: Honor domain operations in project table  https://review.openstack.org/14376322:59
*** jamielennox is now known as jamielennox|away23:00
*** roxanagh_ has joined #openstack-keystone23:04
openstackgerritMorgan Fainberg proposed openstack/keystone: Stops using deprecated assignment manager methods  https://review.openstack.org/21634723:11
openstackgerritHenrique Truta proposed openstack/keystone: Restricting domain_id update  https://review.openstack.org/20721823:12
*** ankita___ has quit IRC23:13
*** tonytan4ever has joined #openstack-keystone23:19
openstackgerritBrant Knudson proposed openstack/keystone: Add user domain info to federated fernet tokens  https://review.openstack.org/21374223:20
openstackgerritBrant Knudson proposed openstack/keystone: Add user_domain_id, project_domain_id to auth context  https://review.openstack.org/21379223:20
openstackgerritBrant Knudson proposed openstack/keystone: Fix docstring for common.authorization  https://review.openstack.org/21375223:20
openstackgerritBrant Knudson proposed openstack/keystone: Add unit tests for token_to_auth_context  https://review.openstack.org/21379723:20
openstackgerritBrant Knudson proposed openstack/keystone: More info in RequestContext  https://review.openstack.org/21359523:20
openstackgerritBrant Knudson proposed openstack/keystone: Build oslo.context RequestContext  https://review.openstack.org/21851123:20
*** david-lyle has quit IRC23:24
*** lhcheng has quit IRC23:37
openstackgerritMerged openstack/keystoneauth: Remove plugin.load_from_conf_options and argparse  https://review.openstack.org/21651223:41
*** stevemar has joined #openstack-keystone23:42
*** ChanServ sets mode: +v stevemar23:42
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/21450923:43
*** hrou has joined #openstack-keystone23:44
*** roxanaghe has quit IRC23:49
openstackgerritBrant Knudson proposed openstack/keystone: Add user_domain_id, project_domain_id to auth context  https://review.openstack.org/21379223:51
openstackgerritBrant Knudson proposed openstack/keystone: Add unit tests for token_to_auth_context  https://review.openstack.org/21379723:51
openstackgerritBrant Knudson proposed openstack/keystone: More info in RequestContext  https://review.openstack.org/21359523:51
*** dimsum__ has joined #openstack-keystone23:52
*** dims_ has quit IRC23:55
*** ngupta has quit IRC23:55

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