Friday, 2014-04-11

jamielennoxgabriel-bezerra: there isn't a v3/extensions route00:02
jamielennoxthere has bee disagreement on how to represent it and so it is as yet not done00:02
gabriel-bezerrain that doc one can find: "Query the Identity API to list available extensions with a GET request to v3/extensions."00:03
jamielennoxgabriel-bezerra: hmm, that's incorrect00:03
jamielennoxi'm not sure where it's being published from either as it's not in the identity-api documents00:04
gabriel-bezerraso is it a documentation bug or an implementation bug?00:06
jamielennoxdocumentation00:06
gabriel-bezerraanyway, I'd just like to access the federation api00:06
gabriel-bezerraI'm trying to deploy a federated keystone, but I can't find good documentation about that00:06
gabriel-bezerrado you know anything about that?00:07
gabriel-bezerrajamielennox: where should I file that bug? keystone or openstack-manuals?00:17
jamielennoxgabriel-bezerra: i think it's not well documented because it's still very experimental00:19
jamielennoxgabriel-bezerra: i think it's openstack-manuals but i'm not sure00:19
jamielennoxprobably file it against both00:19
gabriel-bezerraI've just found an openstack-api-site00:20
gabriel-bezerrain launchpad00:20
*** stevemar has joined #openstack-keystone00:25
gabriel-bezerrawell, if there is not an extensions route, how can I know what extensions are being loaded?00:26
*** stevemar2 has joined #openstack-keystone00:26
gabriel-bezerraI tried to run v3/OS-OAUTH1/consumers just to check, but got the same error: The resource could not be found.00:27
*** stevemar has quit IRC00:30
*** marcoemorais1 has quit IRC00:31
*** RockKuo has joined #openstack-keystone00:42
gabriel-bezerrajamielennox: the bug: https://bugs.launchpad.net/openstack-api-site/+bug/130631100:49
uvirtbotLaunchpad bug 1306311 in openstack-api-site "Identity API v3 documents nonexistent v3/extensions route" [Undecided,New]00:49
jamielennoxgabriel-bezerra: you need to enable the extensions in the paste pipeline00:50
jamielennoxmany are not turned on by default00:50
gabriel-bezerraany idea of how it should be done with the federation extension?00:52
gabriel-bezerraI can see 5 pipelines on keystone-paste.ini00:52
*** topol has joined #openstack-keystone01:03
*** amcrn has quit IRC01:04
*** ilives has joined #openstack-keystone01:04
*** ilives has quit IRC01:05
*** ilives has joined #openstack-keystone01:06
gabriel-bezerrathank you for your help, jamielennox01:08
jamielennoxgabriel-bezerra: sorry, i am vaguely around just not watching the channel much01:08
jamielennoxi get a notify when you use the nick01:08
gabriel-bezerraoh, sorry01:09
jamielennoxyou want to add it to the end of the api_v3 pipeline01:09
jamielennoxafter json_body and before v3_service01:09
gabriel-bezerraOh, good. Thank you. I got to go now.01:10
*** ilives has quit IRC01:11
*** ilives has joined #openstack-keystone01:12
*** gabriel-bezerra has quit IRC01:13
*** ilives has quit IRC01:14
*** ilives has joined #openstack-keystone01:15
*** richm has quit IRC01:18
*** diegows has quit IRC01:20
*** Guest____ has joined #openstack-keystone01:26
*** diegows has joined #openstack-keystone01:52
*** diegows has quit IRC02:05
*** mberlin1 has joined #openstack-keystone02:05
ayoungmorganfainberg, no.  Its more like documentation than code:  here's how you use it.  We can turn them into tempest scripts over time.02:06
*** mberlin has quit IRC02:07
*** jimbaker has quit IRC02:10
*** stevemar2 has quit IRC02:10
*** Guest____ has quit IRC02:12
*** gyee has quit IRC02:17
*** dims has quit IRC02:26
*** browne has joined #openstack-keystone02:27
*** browne has quit IRC02:35
*** david-lyle has joined #openstack-keystone02:44
*** ayoung has quit IRC02:50
*** topol has quit IRC02:55
*** harlowja is now known as harlowja_away03:14
openstackgerritJenkins proposed a change to openstack/keystone: Updated from global requirements  https://review.openstack.org/8576203:42
*** david-lyle has quit IRC03:43
*** wchrisj has joined #openstack-keystone03:47
*** wchrisj has quit IRC03:47
*** chandan_kumar has joined #openstack-keystone03:48
*** marcoemorais has joined #openstack-keystone03:51
*** marcoemorais1 has joined #openstack-keystone03:53
*** wchrisj has joined #openstack-keystone03:55
*** marcoemorais has quit IRC03:55
openstackgerritJenkins proposed a change to openstack/python-keystoneclient: Updated from global requirements  https://review.openstack.org/8583304:16
*** chandan_kumar has quit IRC04:22
*** derek_c has joined #openstack-keystone04:31
*** derek_c has quit IRC04:32
*** derek_c has joined #openstack-keystone04:32
*** chandan_kumar has joined #openstack-keystone04:35
*** derek_c has quit IRC04:44
*** dstanek has quit IRC04:52
*** RockKuo has quit IRC04:59
*** RockKuo has joined #openstack-keystone05:00
*** saju_m has joined #openstack-keystone05:16
*** chandan_kumar has quit IRC05:24
*** Guest__ has joined #openstack-keystone05:34
*** wchrisj has quit IRC05:36
*** chandan_kumar has joined #openstack-keystone05:37
*** zhiyan_ is now known as zhiyan05:39
*** Guest__ has quit IRC05:47
*** Guest__ has joined #openstack-keystone05:48
openstackgerritJenkins proposed a change to openstack/keystone: Imported Translations from Transifex  https://review.openstack.org/8395506:01
*** RockKuo has quit IRC06:05
*** Guest__ has quit IRC06:06
*** Guest__ has joined #openstack-keystone06:10
*** chandan_kumar has quit IRC06:49
*** jamielennox is now known as jamielennox|away06:54
*** chandan_kumar has joined #openstack-keystone06:56
*** derek_c has joined #openstack-keystone07:00
*** marcoemorais1 has quit IRC07:31
openstackgerritSergey Nikitin proposed a change to openstack/keystone: Code which gets and deletes elements of tree was moved to one method  https://review.openstack.org/8657807:31
*** leseb has joined #openstack-keystone07:36
*** Guest__ has quit IRC07:43
*** derek_c has quit IRC07:58
*** derek_c has joined #openstack-keystone08:11
*** marekd|away is now known as marekd08:13
baffleIn policy.v3cloudsample.json there is a definition of the cloud_admin rule, '"cloud_admin": "rule:admin_required and domain_id:admin_domain_id",' .. How should admin_domain_id be entered? I tried to just put '"cloud_admin": "rule:admin_required and domain_id:7106b7f435634883a3b85621a8252e97",' but that didn't work. Should it be defined somewhere? Should the string be escaped?08:31
*** derek_c has quit IRC08:31
*** mberlin1 has quit IRC08:37
*** mberlin has joined #openstack-keystone08:38
*** jaosorior has joined #openstack-keystone08:41
openstackgerritJuan Antonio Osorio Robles proposed a change to openstack/keystone: Refactor: moved flatten function to utils  https://review.openstack.org/8572108:42
*** morganfainberg is now known as morganfainberg_Z08:57
*** RockKuo has joined #openstack-keystone08:58
*** marcoemorais has joined #openstack-keystone08:58
*** marcoemorais1 has joined #openstack-keystone09:00
*** marcoemorais has quit IRC09:00
*** marcoemorais1 has quit IRC09:04
*** chandan_kumar has quit IRC09:10
*** chandan_kumar has joined #openstack-keystone09:15
*** saju_m has quit IRC09:45
*** chandan_kumar has quit IRC09:47
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Sync test_migrations  https://review.openstack.org/8061809:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Redundant unique constraint  https://review.openstack.org/8444709:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Corresponding `nullable` value.  https://review.openstack.org/8444609:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Compatible server default value in the models.  https://review.openstack.org/8444509:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Explicit foreign key indexes.  https://review.openstack.org/8444409:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Make it possible to use multiprocess file locks  https://review.openstack.org/8444809:49
openstackgerritIlya Pekelny proposed a change to openstack/keystone: Comparision of database models and migrations.  https://review.openstack.org/8063009:49
*** zhiyan is now known as zhiyan_09:55
*** marcoemorais has joined #openstack-keystone10:01
*** saju_m has joined #openstack-keystone10:02
*** marcoemorais has quit IRC10:06
*** marcoemorais has joined #openstack-keystone10:09
*** leseb has quit IRC10:12
*** leseb has joined #openstack-keystone10:12
*** marcoemorais has quit IRC10:13
*** leseb has quit IRC10:16
*** leseb has joined #openstack-keystone10:19
*** saju_m has quit IRC10:25
*** chandan_kumar has joined #openstack-keystone10:29
*** marcoemorais has joined #openstack-keystone11:10
*** marcoemorais has quit IRC11:11
*** marcoemorais has joined #openstack-keystone11:12
*** marcoemorais has quit IRC11:16
*** RockKuo has quit IRC11:19
*** diegows has joined #openstack-keystone11:25
*** chandan_kumar has quit IRC11:41
*** dstanek has joined #openstack-keystone11:49
*** chandan_kumar has joined #openstack-keystone11:54
*** dims has joined #openstack-keystone12:01
*** marcoemorais has joined #openstack-keystone12:12
*** marcoemorais has quit IRC12:17
*** baffle has quit IRC12:24
*** baffle has joined #openstack-keystone12:24
*** afaranha has left #openstack-keystone12:37
*** afaranha has joined #openstack-keystone12:38
*** david-lyle has joined #openstack-keystone13:04
*** marcoemorais has joined #openstack-keystone13:13
*** marcoemorais has quit IRC13:18
*** htruta has joined #openstack-keystone13:34
htrutadolphm: https://bugs.launchpad.net/keystone/+bug/1081221 can you see the comment I've made on this bug? i think it was already solved13:35
uvirtbotLaunchpad bug 1081221 in keystone "Keystone POST /tokens response does not contain all endpoints" [Medium,Triaged]13:35
*** richm has joined #openstack-keystone13:53
*** stevemar has joined #openstack-keystone13:57
*** topol has joined #openstack-keystone13:59
*** zhiyan_ is now known as zhiyan14:09
*** marcoemorais has joined #openstack-keystone14:14
marekdstevemar: Hello! Do you think you will find some time to take a look at: https://review.openstack.org/#/c/86397 ?14:17
*** Chicago has quit IRC14:18
*** marcoemorais has quit IRC14:18
*** david-lyle has quit IRC14:20
*** Chicago has joined #openstack-keystone14:22
*** Chicago has joined #openstack-keystone14:22
marekddolphm jamielennox|away morganfainberg_Z dstanek stevemar: Your feedback on https://review.openstack.org/#/c/83742 and https://review.openstack.org/#/c/83829 highly appreciated!14:26
*** wchrisj has joined #openstack-keystone14:28
stevemarmarekd, surely14:28
marekdstevemar: what I want to discuss is e.g convention of naming of the command...shall it be identity_provider (later split into identity provider), identity_provider or maybe idp (more handy but less official)?14:30
*** jaosorior has quit IRC14:30
*** chandan_kumar has quit IRC14:31
stevemarmarekd, lets see what dtroyer says, i am leaning toward identity provider, not idp14:31
marekdstevemar: me too.14:33
stevemarmarekd, i wrote a few suggestions quickly, if you want to submit a new patch rather than wait on the rest of my input14:34
baffleIf I in Keystone have set keystone.policy.backends.sql.Policy, that means that it will parse /etc/keystone/policy.json first, and then also apply rules from SQL? What is a good way to see valid policies? I notice that if I GET /v3/policies this array is empty.14:34
openstackgerritBrant Knudson proposed a change to openstack/python-keystoneclient: auth_token middleware hashes tokens with configurable algorithm  https://review.openstack.org/8039814:36
marekdstevemar: ok ,thanks.14:36
*** jagee has joined #openstack-keystone14:45
stevemarbaffle, i think this mailing list thread will help a bit... https://lists.launchpad.net/openstack/msg21740.html14:46
*** david-lyle has joined #openstack-keystone14:47
*** thedodd has joined #openstack-keystone14:52
*** erecio has joined #openstack-keystone14:59
*** Gu_______ has joined #openstack-keystone15:01
*** Gu_______ has quit IRC15:20
openstackgerritBrant Knudson proposed a change to openstack/keystone: Add localized response test  https://review.openstack.org/7061015:23
*** david-lyle has quit IRC15:29
*** erecio has quit IRC15:35
*** david-lyle has joined #openstack-keystone15:36
*** leseb has quit IRC15:37
*** leseb has joined #openstack-keystone15:38
*** marcoemorais has joined #openstack-keystone15:39
*** leseb has quit IRC15:42
*** marcoemorais has quit IRC15:44
*** marcoemorais has joined #openstack-keystone15:44
*** G________ has joined #openstack-keystone15:46
*** browne has joined #openstack-keystone15:59
*** marekd is now known as marekd|away16:00
*** wchrisj has quit IRC16:04
*** gyee has joined #openstack-keystone16:07
*** leseb has joined #openstack-keystone16:08
*** leseb has quit IRC16:10
*** leseb has joined #openstack-keystone16:11
*** david-lyle has quit IRC16:12
*** leseb has quit IRC16:15
*** david-lyle has joined #openstack-keystone16:16
htruta@dolphm: https://bugs.launchpad.net/keystone/+bug/1081221 can you see the comment I've made on this bug? i think it was already solved16:19
uvirtbotLaunchpad bug 1081221 in keystone "Keystone POST /tokens response does not contain all endpoints" [Medium,Triaged]16:19
*** harlowja_away is now known as harlowja16:25
*** erecio has joined #openstack-keystone16:27
*** G________ has quit IRC16:31
*** pscheie has joined #openstack-keystone16:33
*** zhiyan is now known as zhiyan_16:40
*** zhiyan_ is now known as zhiyan16:40
*** zhiyan is now known as zhiyan_16:43
*** G________ has joined #openstack-keystone16:49
*** wchrisj has joined #openstack-keystone16:56
*** david_lyle_ has joined #openstack-keystone16:57
*** david-lyle has quit IRC17:00
*** david_lyle_ has quit IRC17:02
*** G________ has quit IRC17:07
*** rwsu has quit IRC17:09
*** amcrn has joined #openstack-keystone17:19
*** jimbaker has joined #openstack-keystone17:23
openstackgerritPablo Fernando Cargnelutti proposed a change to openstack/keystone: Extracting get group roles for project logic to drivers.  https://review.openstack.org/8602517:24
*** morganfainberg_Z is now known as morganfainberg17:30
*** chandan_kumar has joined #openstack-keystone17:35
*** erecio has quit IRC17:38
morganfainbergdstanek, ping - re keystone hacking stuff.17:42
morganfainbergdstanek, is https://review.openstack.org/#/c/78119/ the last in the list?17:43
morganfainbergdstanek, because ... i kinda want to +A that :)17:44
morganfainbergdstanek, but i have a concern...17:47
morganfainbergdstanek, https://review.openstack.org/#/c/78119/10/keystone/tests/test_hacking_checks.py you're mixing flake8: noqa and noqa on lines17:47
morganfainbergafaik (bknudson did the leg work, and i trust him on this) one is a file exemption, the other is a line exemption17:48
bknudsonmorganfainberg: I'm surprised the tests pass.17:48
morganfainbergbknudson, really?17:48
bknudsonmorganfainberg: something's not working right -- flak8:noqa is supposed to disable the test for the entire file17:49
bknudsonbut there's an assert for an error17:49
bknudson"easilty test."17:51
bknudsonhe he17:51
morganfainberghuh, that is odd. how does that pass?17:51
morganfainbergoh17:52
morganfainbergi know why17:52
morganfainbergbknudson, flake8: noqa is a flake8 command, the AST parser doesn't exempt on it17:52
morganfainbergflake8 would see it and exempt the file.17:52
morganfainbergbknudson, s/ast/code inspection logic17:52
morganfainbergthis is an explicit call to the code for inspection vs flake8 running it.17:53
morganfainbergbknudson,  ... flake8: noqa means we don't validte the test_hacking_checks file at all, that should be "noqa" instead right?17:53
bknudsonyes, it should be noqa...17:54
bknudsonno need to validate that flake8: noqa works.17:54
*** david-lyle has joined #openstack-keystone17:54
morganfainbergbknudson, ok i'll upload a quick fix for dstanek's patchset there so we can get it in today (if possible)17:54
morganfainbergbknudson, i'm seeing more and more proposed reviews that are going to make this hard to land and i like the style enforcement.17:55
morganfainbergbknudson, unless you want me to +A and submit a fix patchset to change it (path of least resistence)17:55
bknudsonmorganfainberg: either way works for me.17:55
morganfainbergbknudson, i'll go latter since it's ready to go now. cool :)17:55
bknudsonmorganfainberg: btw - trying out the migration compaction now.17:56
bknudsonLooks like it's working17:56
morganfainbergbknudson, awesome :) thanks.17:56
morganfainbergbknudson, i'm about ½ way through a patchset that moves us to the migration test style nova uses.17:57
*** ilives has quit IRC17:58
*** wchrisj has quit IRC18:06
*** morganfainberg is now known as morganfainberg_Z18:10
*** morganfainberg_Z is now known as morganfainberg18:11
*** marcoemorais has quit IRC18:13
*** marcoemorais1 has joined #openstack-keystone18:13
morganfainberginteresting.18:16
morganfainberg"# noqa" can't be used here because the way the processor works.18:17
morganfainbergbknudson, since #This is a bad one supersedes the # noqa bit18:17
morganfainbergmaybe moving the code tests into fixtures is the right answer18:17
morganfainbergthis is an interesting problem, you can't # noqa a comment line18:19
bknudsonmorganfainberg: sounds like a bug in flake818:20
morganfainbergbknudson, nope bug in our processor i think18:20
*** Guest__ has joined #openstack-keystone18:20
morganfainbergbknudson, maybe in flake8, but not sure if this is a bug that needs fixing18:20
bknudsonI'm fine with noqa not being supported for that check18:21
morganfainbergcan we exempt a file from a specific check?18:22
*** Guest__ has quit IRC18:22
bknudsonmorganfainberg: I don't know one way or the other.18:22
morganfainbergbknudson, looking to see if we can. would be nice to just ignore k002 for this file vs. losing the test _or_ exempting the whole file18:23
*** Guest__ has joined #openstack-keystone18:23
bknudsonmorganfainberg: do we have a file that requires us to have no space after #?18:24
morganfainbergbknudson, no.18:24
morganfainbergbknudson, but we either need to exempt the whole test_hacking_checks file or move this "code" to someplace we can exempt (at least from K002)18:25
morganfainbergwe can't test the #<nospace comment> otherwise18:25
*** mriedem has joined #openstack-keystone18:30
*** chandan_kumar has quit IRC18:30
mriedemnewb question, but does keystone behave any differently automatically if it can load python-openstackclient?18:30
* morganfainberg waves to mriedem 18:30
* mriedem waves back18:31
bknudsonit doesn't18:31
*** david_lyle_ has joined #openstack-keystone18:31
bknudsonthere's no loading of python-openstackclient18:31
mriedemwell gdi18:31
bknudsonmriedem: should it?18:32
mriedembknudson: ever since i started installing python-openstackclient on my test node that runs tempest, i've been getting a ton of unauthorized failures18:32
bknudsonmriedem: does it run a bunch of new tests for python-openstackclient?18:33
mriedembknudson: nope, it's mostly blowing up on nova tests18:33
bknudsonI think there was a relase of python-keystoneclient recently.18:33
mriedembknudson: we're running with 0.7.1 plus a patch18:33
mriedemdigging up that patch18:34
*** david-lyle has quit IRC18:34
mriedemhttps://review.openstack.org/#/c/86321/18:34
bknudsonmriedem: anything in the keystone server log?18:35
mriedemhowever, i patched keystoneclient with that yesterday but was having mega fails since 4/9, which is around when i started installing openstackclient18:35
mriedembknudson: yeah, lots of warnings, but stuff that also shows up on successful runs18:35
mriedemso i chalk those up to negative tests18:35
bknudsonmriedem: anything in the nova-api log from auth_token?18:35
mriedemWARNING keystoneclient.middleware.auth_token [-] Configuring auth_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint18:36
*** david_lyle_ has quit IRC18:36
bknudsonmriedem: I don't think that will affect anything... that's the URL that's returned when there's a failure to authenticate.18:37
bknudsonI don't think anything actually parses the response and tries to use that URL18:37
mriedemyeah, that shows up on good runs too18:37
bknudsonso there's nothing that says that authentication failed?18:38
mriedemin nova-api?18:38
bknudsonin nova-api18:38
mriedemthe auth failures are actually showing up in tempest18:38
bknudsonI wouldn't be too surprised.18:38
mriedemtrying to dig up a log18:38
*** dims has quit IRC18:39
*** david-lyle has joined #openstack-keystone18:40
mriedembknudson: btw, wtf, i thought you were on nakation?18:46
bknudsonmriedem: this is me on vacation18:46
mriedemgo outside18:46
bknudsonmriedem: not doing psirts18:46
mriedemthe psirts can't get you at the park18:46
morganfainbergbknudson, wait, you're on vacation?18:46
mriedemhe always does this18:47
mriedem'vacation' for bknudson means hiding in public IRC, not being on internal chat18:47
topolbknudson getting to work on keystone is his vacation :-)18:47
morganfainbergtopol, hehe18:47
topolmriedem ++18:47
morganfainbergi swear i don't do the same thing.18:47
morganfainbergbut substitute vacation for weekend18:47
bknudsonI just wanted to get through the migration tests and update my own commts.18:48
topolstevemar, why is your example script called an "exercise"? Is that existing terminology or you came up with that?18:48
morganfainbergtopol, well when you have evil spirits infesting your code ....18:49
morganfainbergtopol, you need to exercis... oh wait.18:49
topolso the funny thing with bknudson is I once told him that based on his code reviewing style that his garage must be amazingly clean.  He assured me its a mess and disorganized. I still dont believe him :-)18:49
* morganfainberg goes back to the corner18:49
topolmorganfainberg, exorcism???18:50
morganfainbergtopol, oh oh exercise not exorcise18:50
*** Guest__ has quit IRC18:50
* morganfainberg makes more bad jokes18:50
stevemartopol, because ayoung started the trend18:51
stevemartopol, as seen here: https://review.openstack.org/#/c/82687/18:51
morganfainbergstevemar, we need a gate check for those btw.18:51
bknudsonif these examples aren't tested then they're going to be constantly broken18:52
morganfainbergbknudson, ++++++18:52
bknudsonwe seem to have enough problems keeping documentation up to date already18:52
stevemaryeah, right now nothing tests it18:53
topolstevemar, where does his example call things exercises? I dont see it18:53
bknudsonI expect that we'll just delete it the first time someone tries it and it doesn't work.18:53
*** chandan_kumar has joined #openstack-keystone18:53
topolbknudson ++ nothing more frustrating than broken exmaples18:54
stevemartopol, nothing actually calls it, i think the idea was that he was trying to give an example of how to use the client code18:54
morganfainbergstevemar, and i still stand by the "we need this to be a gate job"18:54
stevemarmorganfainberg, i don't disagree !18:54
morganfainbergstevemar, i'm going to -1 them until we have a way to test them.18:54
topolstevemar you call your example exercise_v3_oauth18:55
morganfainbergstevemar, if someone wants to override that opinion fine (so no -2) but i don't want to see them in the tree w/o testing18:55
topolstevemar why not just callit example_v3_oauth???18:55
topoland in the comment say this example instead of 'This exercise ..."???18:55
*** wchrisj has joined #openstack-keystone18:56
stevemartopol, i didn't know you were so sensitive about the differences between exercise and example :)18:56
stevemartopol, i'll rename it, but as morganfainberg says, they need to gate/be tested18:56
*** Guest__ has joined #openstack-keystone18:57
topolstevemar, just wondering if that was canadian english dialect kind of thing. I just had not seen that terminology used for exmaples :-)18:57
morganfainbergstevemar, -1 preemptively added to your review :P (sorry)18:57
morganfainbergtopol, i think it comes from the devstack "exercise" script18:57
topolmorganfainberg I was about to do the same thing :-). bknudson on vacation still catcthing pproblematoc stuff18:58
topolmorganfainberg. OK as long as its already used18:58
morganfainbergtopol, i don't know if i like the terminology but it isn't a bad one.18:58
morganfainbergtopol, i still think we need to call it exorcise instead18:58
stevemarmorganfainberg, there are enough spelling mistakes in our comments, no need for new ones19:00
morganfainbergstevemar, but ... how do you know our code isn't infested with evil spirits19:01
morganfainberg?19:01
morganfainbergand not just the good kinds... like whiskey19:01
morganfainbergstevemar, ok ok i'm sorry i'll stop :(19:02
stevemarmorganfainberg, hehe, add a comment to the 'run this script to cleanse your keystone environment of evil spirits'19:02
morganfainbergstevemar, ++ :)19:02
stevemarexorcise_keystone.py19:02
stevemarahhh friday19:02
morganfainbergi need good spirits in my glass on my desk today19:03
morganfainbergits'... past noon somewhere19:03
stevemarmorganfainberg, i need to bug someone in the requirements team about this: https://review.openstack.org/#/c/82929/ got any suggestions?19:03
stevemarmorganfainberg, it's past noon for you, too19:04
morganfainbergstevemar, not just requirements stable requirements19:04
morganfainbergstevemar, hit up ttx sean dague uhm...19:04
morganfainbergthose would be the first two i'd poke at19:04
bknudsonI thought they were going to not update oauthlib for stable?19:05
mriedembknudson: this is what i see all over the tempest logs http://paste.openstack.org/show/75588/19:05
stevemarbknudson, there was the larger patch that removed python-oauth2 and added oauthlib, and that was -2'ed19:05
stevemarbknudson, but last time i merged oauthlib into keystoneclient code, it broke a build19:06
bknudsonstevemar: ok, but we still want to be able to make the change to master... and that requires stable fix.19:06
stevemarbknudson, ++19:06
bknudsonthat requires stable requirement update19:06
stevemarbknudson, this fella is doing the same thing: https://review.openstack.org/#/c/86850/19:06
openstackgerritMorgan Fainberg proposed a change to openstack/keystone: Move hacking code to a separate fixture  https://review.openstack.org/8699819:07
morganfainbergdstanek, ^19:07
bknudsonmriedem: but nothing in the nova-api log??19:07
stevemargrumble grumble, now those keystoneclient patches need rebasing, bah19:08
mriedembknudson: right, the only errors in the nova-api log are some glanceclient things and some neutron errors about security groups, which are probably from negative tests19:08
bknudsonmriedem: you sure there isn't another zombie server running?19:08
bknudsonyour system needs an exorcism.19:09
mriedemanother server getting nova api requests? i don't think so.19:10
*** erecio has joined #openstack-keystone19:19
bknudsonmriedem: I get messages like this in devstack nova-api when I send a bad token:19:20
bknudson2014-04-11 14:19:47.436 WARNING keystoneclient.middleware.auth_token [-] Authorization failed for token19:20
mriedembknudson: i see one of those in n-api19:20
*** rwsu has joined #openstack-keystone19:24
*** erecio has quit IRC19:25
*** thedodd has quit IRC19:29
*** thedodd has joined #openstack-keystone19:31
*** erecio has joined #openstack-keystone19:49
*** wchrisj has quit IRC19:56
dstanekmorganfainberg: good catch19:56
*** wchrisj has joined #openstack-keystone20:01
*** marcoemorais1 has quit IRC20:02
*** marcoemorais has joined #openstack-keystone20:03
*** Guest__ has quit IRC20:03
*** Guest__ has joined #openstack-keystone20:03
mriedembknudson: gdi20:06
mriedemfound it20:06
mriedemhttps://review.openstack.org/#/c/85823/20:06
mriedemmerged 4/820:06
mriedemthat's the 403 i get in the n-api log20:06
mriedemwhen i turn up debug logging20:06
*** david-lyle has quit IRC20:06
*** marcoemorais has quit IRC20:10
*** chandan_kumar has quit IRC20:10
*** marcoemorais has joined #openstack-keystone20:11
openstackgerritSteve Martinelli proposed a change to openstack/python-keystoneclient: Add request/access token and consumer support for keystoneclient  https://review.openstack.org/8198020:15
*** Krsna has quit IRC20:16
stevemarmriedem, glad it was in nova :P20:16
mriedemme too :)20:17
mriedemand it was isolated to our stupd internal setup scripts which aren't devstack20:17
mfischcan someone tell me where in mysql keystone stores the user/role mappings?20:17
*** erecio has quit IRC20:18
mfischand I just found it in user_project_metadata20:18
stevemarmfisch, you are your own debugger20:18
mfischIRC is always helpful!20:18
openstackgerritSteve Martinelli proposed a change to openstack/python-keystoneclient: Authenticate via oauth  https://review.openstack.org/8198120:20
openstackgerritSteve Martinelli proposed a change to openstack/python-keystoneclient: Authenticate via oauth  https://review.openstack.org/8198120:24
*** david-lyle has joined #openstack-keystone20:26
*** dims has joined #openstack-keystone20:28
*** dims_ has joined #openstack-keystone20:29
*** dims has quit IRC20:33
openstackgerritayoung proposed a change to openstack/python-keystoneclient: Revocation event API  https://review.openstack.org/8116620:35
*** mriedem has left #openstack-keystone20:38
*** Chicago has quit IRC20:40
topoldstanek, I reviewing your rotating password patch. Just curiously, what is __table_args__ used for? Looks like it is to pass extra arguments to somone. But who?20:40
*** erecio has joined #openstack-keystone20:41
*** erecio has quit IRC20:42
*** rwsu has quit IRC20:46
openstackgerritayoung proposed a change to openstack/python-keystoneclient: Regions Management  https://review.openstack.org/7909620:46
*** rwsu has joined #openstack-keystone20:46
*** raildo has quit IRC20:47
*** htruta has quit IRC20:48
morganfainbergtopol, to the ORM.20:49
morganfainbergtopol, it tells the ORM that there are the indexes (ix_rotated_password, etc) in this case20:49
morganfainbergtopol, this is especially useful if we use reflection to create the schema20:50
morganfainbergtopol, or use the ORM to interact in a way that needs to be index aware20:50
topolmorganfainberg, so there are conventions when using __table_args__ to pass info to the ORM and in this example it was to inform it of indexes. And Im guessing there are other conventions to to tell the ORM other important details?20:51
*** harlowja is now known as harlowja_away20:51
morganfainbergtopol, can be used for FK constraints and unique constraints as well20:51
morganfainbergtopol, iirc20:51
topolmorganfainberg, OK. makes sense. Thanks!20:52
*** gyee has quit IRC20:57
*** marcoemorais has quit IRC20:57
*** marcoemorais has joined #openstack-keystone20:58
*** marcoemorais has quit IRC20:59
*** marcoemorais has joined #openstack-keystone20:59
*** harlowja_away is now known as harlowja21:00
*** wchrisj has quit IRC21:05
*** dims_ has quit IRC21:20
*** Guest__ has quit IRC21:24
*** Guest__ has joined #openstack-keystone21:25
*** topol has quit IRC21:28
*** G________ has joined #openstack-keystone21:30
*** Guest__ has quit IRC21:31
*** david-lyle has quit IRC21:38
*** afaranha has quit IRC21:49
*** thiagop has quit IRC21:50
*** jagee has quit IRC21:59
*** david-lyle has joined #openstack-keystone22:10
*** marcoemorais has quit IRC22:15
*** marcoemorais has joined #openstack-keystone22:16
*** gyee has joined #openstack-keystone22:16
*** marcoemorais has quit IRC22:19
*** marcoemorais has joined #openstack-keystone22:19
*** marcoemorais has quit IRC22:22
*** marcoemorais has joined #openstack-keystone22:23
*** thedodd has quit IRC22:36
*** G________ has quit IRC22:47
*** david-lyle has quit IRC22:48
*** diegows has quit IRC22:52
*** david-lyle has joined #openstack-keystone23:00
openstackgerritA change was merged to openstack/keystone: Refactor: moved flatten function to utils  https://review.openstack.org/8572123:01
*** richm has quit IRC23:20
*** ilives has joined #openstack-keystone23:54
*** ilives has quit IRC23:59

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