Tuesday, 2018-08-21

*** gyee has quit IRC00:00
*** mvkr has quit IRC00:05
*** jessegler has quit IRC00:05
*** mvkr has joined #openstack-keystone00:18
*** imacdonn has quit IRC00:49
*** imacdonn has joined #openstack-keystone00:49
*** felipemonteiro has joined #openstack-keystone01:04
wxy-xiyuankmalloc: yeah, we have a option "unique_last_password_count", but it can't handle the case pw1 -> pw1. Since the minimum is 1 means there is no limit. So If we want to fix with it, we should let the minimum=0 means no limit. But it'll break the options default behavior. I'm not sure it's a good way?01:05
wxy-xiyuanhttps://bugs.launchpad.net/keystone/+bug/178787401:05
openstackLaunchpad bug 1787874 in OpenStack Identity (keystone) "There is no way to forbid users changing password to itself" [Undecided,In progress] - Assigned to wangxiyuan (wangxiyuan)01:05
*** bzhao__ has joined #openstack-keystone01:10
kmallocwxy-xiyuan: doing this in the controller is 100% wrong in either case. Also, changing the behavior is technically an API contract break01:12
kmallocwxy-xiyuan: if anything it should be done in the same place we do the password history check.01:12
kmallocwxy-xiyuan: right now the code doesn't actually check the password, it just fails if the password is the same, which is not the same thing as what you're trying to do.01:14
kmallocYou'll need to check the password and the new password (hashing) against the current and fail in the following ways: 1) original password is not valid, current behavior, 2) new password matches hash and original password matches, 400, 3) original password matches, new password does not: update to new password01:16
kmallocSo, in short, don't do it in the controller, do it in the manager/where we do history check.01:16
wxy-xiyuankmalloc: OK. I'll look into the password history part to see what we can do there.01:16
kmallocCool01:19
kmallocAlso, make sure to clear it with lbragstad and clearly communicate this is a change in api behavior (in the release note)01:20
kmallocI'll +2 it with those additional bits with the logic below the controller.01:20
*** felipemonteiro has quit IRC01:27
bzhao__wxy-xiyuan: six01:28
lbragstadkmalloc: wxy-xiyuan i'm still parsing email but i should be back to reviews tomorrow - i hope01:57
*** felipemonteiro has joined #openstack-keystone02:00
openstackgerritwangxiyuan proposed openstack/keystone master: [WIP] Change unique_last_password_count default to 0  https://review.openstack.org/59347602:28
*** felipemonteiro has quit IRC02:43
vishakhawxy-xiyuan: Ok thanks. I will put the comment on the patch. and will leave as it is.03:00
*** markvoelker has joined #openstack-keystone03:01
vishakhawxy-xiyuan: one more thing should I make you remember to discuss this in PTG??03:02
wxy-xiyuanvishakha: we have a list for PTG topic here: https://etherpad.openstack.org/p/keystone-stein-ptg I'll update it later.03:05
wxy-xiyuanI'm not sure I'll attend PTG or not (Depend on my employer), Lance can pick it up I guess03:07
vishakhawxy-xiyuan: Yes pls update the topic list.03:09
*** Nel1x has quit IRC03:34
*** felipemonteiro has joined #openstack-keystone04:25
*** hoonetorg has quit IRC04:29
*** markvoelker has quit IRC04:32
*** markvoelker has joined #openstack-keystone04:43
*** hoonetorg has joined #openstack-keystone04:47
*** shyamb has joined #openstack-keystone04:49
*** markvoelker has quit IRC04:52
*** hoonetorg has quit IRC04:54
*** hoonetorg has joined #openstack-keystone05:06
*** jaosorior has quit IRC05:45
*** jaosorior has joined #openstack-keystone05:47
*** shyamb has quit IRC05:56
*** shyamb has joined #openstack-keystone06:11
*** josecastroleon has joined #openstack-keystone06:12
*** shyamb has quit IRC06:29
*** rcernin has quit IRC06:38
openstackgerritwangxiyuan proposed openstack/keystone master: Change unique_last_password_count default to 0  https://review.openstack.org/59347606:39
*** rcernin has joined #openstack-keystone06:40
*** shyamb has joined #openstack-keystone06:41
*** pcaruana has joined #openstack-keystone06:42
*** rcernin has quit IRC06:51
*** shyamb has quit IRC07:18
*** shyamb has joined #openstack-keystone07:18
*** shyam89 has joined #openstack-keystone07:19
*** shyamb has quit IRC07:22
openstackgerritwangxiyuan proposed openstack/keystone master: Change unique_last_password_count default to 0  https://review.openstack.org/59347607:26
*** shyam89 has quit IRC07:28
*** shyam89 has joined #openstack-keystone07:28
*** shyam89 has quit IRC07:34
*** shyam89 has joined #openstack-keystone07:35
*** shyam89 has quit IRC07:39
*** shyam89 has joined #openstack-keystone07:43
*** felipemonteiro has quit IRC07:57
*** shyam89 has quit IRC07:59
*** shyamb has joined #openstack-keystone07:59
*** yankcrime has joined #openstack-keystone08:11
*** shyamb has quit IRC08:29
*** shyamb has joined #openstack-keystone08:52
cmurphylbragstad: since you're up, want to ack https://review.openstack.org/593613 and https://review.openstack.org/593606 ?09:21
lbragstadcmurphy: ack - thanks for keeping an eye on that09:23
cmurphynp09:23
cmurphythe releases one won't pass until the project-config one is in09:23
lbragstadoh - good call09:23
*** ktibi has joined #openstack-keystone10:17
openstackgerritVishakha Agarwal proposed openstack/keystone master: Implement Trust Flush via keystone-manage.  https://review.openstack.org/58937810:21
ktibihi keystone. Simple question about domain and LDAP. Can I use a domain which use LDAP backend for user and tenant and keep sql for service user like nova, glance.... ???10:26
*** Rhvs has quit IRC10:29
*** Rhvs has joined #openstack-keystone10:31
lbragstadktibi: yeah - that's a supported deployment pattern10:33
ktibilbragstad, great ;) thx10:33
lbragstadktibi: https://docs.openstack.org/keystone/latest/admin/identity-domain-specific-config.html10:33
*** shyamb has quit IRC10:43
openstackgerritLance Bragstad proposed openstack/keystone-specs master: Repropose capability lists to Stein  https://review.openstack.org/59412310:43
openstackgerritLance Bragstad proposed openstack/keystone-specs master: Switch to stestr  https://review.openstack.org/58132611:06
openstackgerritLance Bragstad proposed openstack/keystone-specs master: Repropose capability lists to Stein  https://review.openstack.org/59412311:08
openstackgerritLance Bragstad proposed openstack/keystone-specs master: Move MFA receipt specification to Stein  https://review.openstack.org/59412911:08
lbragstadadriant: ^11:08
lbragstadjgrassler ^11:09
lbragstadfeel free to take those over if there are details that need to be updated11:09
lbragstadi mainly just wanted to update the rocky specs repository to be accurate with what actually landed11:09
lbragstadhrybacki: fyi - i created a new stein trello board11:23
lbragstadhrybacki: kmalloc also - do you happen to know if mike has an irc nick and is available? https://review.openstack.org/#/c/541903/611:31
lbragstadi have a few questions regarding the actual jwt implementation and he seems pretty familiar with the underlying library bits11:31
*** shyamb has joined #openstack-keystone11:38
hrybackilbragstad: mike?12:15
lbragstadmike fedosin12:15
hrybackihmm, doesn't ring a bell. Memory lapse or?12:16
lbragstadhttps://review.openstack.org/#/c/541903/12:17
lbragstadhe was apparently reviewing the jwt stuff12:17
*** raildo has joined #openstack-keystone12:17
lbragstadand appears to be from redhat12:17
hrybackihe does, lemme look intenrallyh12:19
wxy-xiyuanlbragstad: called mfedosin in glance channel. He was one of Glance core reviewer.12:20
lbragstadoh - nice12:20
lbragstadwxy-xiyuan: good call - thanks12:20
hrybackiwxy-xiyuan: beat me to it :)12:21
wxy-xiyuanhah12:21
lbragstadhrybacki: also - let me know if you want go through the trello board prior to denver12:25
lbragstadboth Rocky and Stein12:25
openstackgerritColleen Murphy proposed openstack/keystoneauth master: Add Keystone2Keystone example  https://review.openstack.org/59415612:50
cmurphywxy-xiyuan: ^12:50
*** ktibi has quit IRC12:56
*** shyamb has quit IRC13:05
*** s10 has joined #openstack-keystone13:08
openstackgerritLance Bragstad proposed openstack/keystone master: Convert policy API to flask  https://review.openstack.org/58995013:16
hrybackilbragstad: I would. I'll shoot you a calendar invite if that works?13:48
lbragstadwfm13:48
*** felipemonteiro has joined #openstack-keystone13:59
openstackgerritStephen Finucane proposed openstack/oslo.policy master: sphinxext: Start parsing 'DocumentedRuleDefault.description' as rST  https://review.openstack.org/59422214:05
*** felipemonteiro has quit IRC14:07
*** shyamb has joined #openstack-keystone14:16
*** lbragstad has quit IRC14:26
*** felipemonteiro has joined #openstack-keystone14:26
*** felipemonteiro has quit IRC14:32
gagehugoo/14:35
*** wxy| has joined #openstack-keystone14:44
*** shyamb has quit IRC14:44
*** r-daneel has joined #openstack-keystone14:47
*** felipemonteiro has joined #openstack-keystone14:56
*** felipemonteiro has quit IRC15:02
*** lbragstad has joined #openstack-keystone15:02
*** ChanServ sets mode: +o lbragstad15:02
*** felipemonteiro has joined #openstack-keystone15:03
*** felipemonteiro has quit IRC15:05
*** pcaruana has quit IRC15:09
hrybackio/15:10
*** s10 has quit IRC15:18
*** felipemonteiro has joined #openstack-keystone15:30
*** felipemonteiro has quit IRC15:32
kmalloclbragstad: going to be a little late to the meeting today15:33
lbragstadthanks for the heads up15:33
kmalloclbragstad: dog walk and need to call health insurance company :(15:34
*** dklyle has quit IRC15:41
*** dklyle has joined #openstack-keystone15:44
*** timburke has quit IRC15:45
*** gyee has joined #openstack-keystone15:56
*** itlinux has joined #openstack-keystone15:59
*** ayoung has joined #openstack-keystone16:07
*** s10 has joined #openstack-keystone16:39
* gagehugo goes to grab lunch16:42
*** wxy| has quit IRC16:43
*** s10 has quit IRC16:46
*** felipemonteiro has joined #openstack-keystone16:48
*** markvoelker has joined #openstack-keystone16:50
*** felipemonteiro has quit IRC16:52
*** nicolasbock has joined #openstack-keystone16:59
lbragstad#startmeeting keystone-office-hours17:01
openstacklbragstad: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.17:01
lbragstad#endmeeting17:01
*** openstack changes topic to "Rocky release schedule: https://releases.openstack.org/rocky/schedule.html | Meeting agenda: https://etherpad.openstack.org/p/keystone-weekly-meeting | Bugs that need triaging: http://bit.ly/2iJuN1h | Trello: https://trello.com/b/wmyzbFq5/keystone-rocky-roadmap !!NOTE!! This Channel is Logged ( https://tinyurl.com/OpenStackKeystone )"17:01
openstackMeeting ended Tue Aug 21 17:01:43 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-07-17.00.html17:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-07-17.00.txt17:01
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-07-17.00.log.html17:01
lbragstadnice17:02
lbragstadi think that's a new record of longest office-hours session17:02
lbragstad(two weeks)17:02
lbragstad#startmeeting keystone-office-hours17:03
openstackMeeting started Tue Aug 21 17:03:17 2018 UTC and is due to finish in 60 minutes.  The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot.17:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:03
*** openstack changes topic to " (Meeting topic: keystone-office-hours)"17:03
*** ChanServ changes topic to "Rocky release schedule: https://releases.openstack.org/rocky/schedule.html | Meeting agenda: https://etherpad.openstack.org/p/keystone-weekly-meeting | Bugs that need triaging: http://bit.ly/2iJuN1h | Trello: https://trello.com/b/wmyzbFq5/keystone-rocky-roadmap !!NOTE!! This Channel is Logged ( https://tinyurl.com/OpenStackKeystone )"17:03
openstackThe meeting name has been set to 'keystone_office_hours'17:03
kmallocayoung: responded to that email re: ksm and flask apps without paste17:03
ayoungTYVM17:04
kmallocayoung: it is a little wonky becuase yo have to do hoops to load the middleware correctly, but keystone.server.flask.core has code that does exactly what was being asked for.17:04
ayounglooking17:04
kmallochttps://github.com/openstack/keystone/blob/c896f911efecfddf07a3d1117ced7fc271ee70cb/keystone/server/flask/core.py#L12517:04
ayoungkmalloc, I don't think they are doing Stevedore.  Is that a requirement?17:06
kmallocnope17:06
kmallocbut we use it to load since we only really have entry points we can lean on in some cases.17:07
kmallocstevedore makes it a little easer in some ways, harder in others.17:07
* lbragstad goes to make coffee17:07
ayoungso  in their code, they explicitly load KSM and add it to the pipeline17:07
ayoungksm = keystonemiddleware.auth.something17:08
kmallocyeah, in the flask way they'd load (import) ksm and then do flask_app.wsgi_app = ksm_init_func_name(flask_app.wsgi_app)17:08
openstackgerrit98k proposed openstack/keystone master: import zuul job settings from project-config  https://review.openstack.org/59444017:08
openstackgerrit98k proposed openstack/keystone master: switch documentation job to new PTI  https://review.openstack.org/59444117:08
openstackgerrit98k proposed openstack/keystone master: add python 3.6 unit test job  https://review.openstack.org/59444217:08
openstackgerrit98k proposed openstack/keystone master: import zuul job settings from project-config  https://review.openstack.org/59444317:08
openstackgerrit98k proposed openstack/keystone master: switch documentation job to new PTI  https://review.openstack.org/59444417:08
openstackgerrit98k proposed openstack/keystoneauth master: import zuul job settings from project-config  https://review.openstack.org/59444517:08
openstackgerrit98k proposed openstack/keystoneauth master: switch documentation job to new PTI  https://review.openstack.org/59444617:08
openstackgerrit98k proposed openstack/keystoneauth master: add python 3.6 unit test job  https://review.openstack.org/59444717:08
openstackgerrit98k proposed openstack/keystoneauth master: add lib-forward-testing-python3 test job  https://review.openstack.org/59444817:08
openstackgerrit98k proposed openstack/keystoneauth master: import zuul job settings from project-config  https://review.openstack.org/59444917:08
openstackgerrit98k proposed openstack/keystoneauth master: switch documentation job to new PTI  https://review.openstack.org/59445017:08
openstackgerrit98k proposed openstack/keystonemiddleware master: import zuul job settings from project-config  https://review.openstack.org/59445117:08
openstackgerrit98k proposed openstack/keystonemiddleware master: switch documentation job to new PTI  https://review.openstack.org/59445217:08
openstackgerrit98k proposed openstack/keystonemiddleware master: add python 3.6 unit test job  https://review.openstack.org/59445317:08
openstackgerrit98k proposed openstack/keystonemiddleware master: add lib-forward-testing-python3 test job  https://review.openstack.org/59445417:08
openstackgerrit98k proposed openstack/keystonemiddleware master: import zuul job settings from project-config  https://review.openstack.org/59445517:08
openstackgerrit98k proposed openstack/keystonemiddleware master: switch documentation job to new PTI  https://review.openstack.org/59445617:08
openstackgerrit98k proposed openstack/keystone-specs master: import zuul job settings from project-config  https://review.openstack.org/59445717:09
openstackgerrit98k proposed openstack/keystone-tempest-plugin master: import zuul job settings from project-config  https://review.openstack.org/59445817:09
openstackgerrit98k proposed openstack/ldappool master: import zuul job settings from project-config  https://review.openstack.org/59445917:09
openstackgerrit98k proposed openstack/ldappool master: add python 3.6 unit test job  https://review.openstack.org/59446017:09
ayoungksm_factory = keystonemiddleware.auth_token.app_factory17:09
kmallocomg.17:09
openstackgerrit98k proposed openstack/pycadf master: import zuul job settings from project-config  https://review.openstack.org/59446117:09
openstackgerrit98k proposed openstack/pycadf master: switch documentation job to new PTI  https://review.openstack.org/59446217:09
openstackgerrit98k proposed openstack/pycadf master: add python 3.6 unit test job  https://review.openstack.org/59446317:09
openstackgerrit98k proposed openstack/pycadf master: add lib-forward-testing-python3 test job  https://review.openstack.org/59446417:09
openstackgerrit98k proposed openstack/pycadf master: import zuul job settings from project-config  https://review.openstack.org/59446517:09
openstackgerrit98k proposed openstack/pycadf master: switch documentation job to new PTI  https://review.openstack.org/59446617:09
openstackgerrit98k proposed openstack/python-keystoneclient master: import zuul job settings from project-config  https://review.openstack.org/59446717:09
openstackgerrit98k proposed openstack/python-keystoneclient master: switch documentation job to new PTI  https://review.openstack.org/59446817:09
openstackgerrit98k proposed openstack/python-keystoneclient master: add python 3.6 unit test job  https://review.openstack.org/59446917:09
openstackgerrit98k proposed openstack/python-keystoneclient master: add lib-forward-testing-python3 test job  https://review.openstack.org/59447017:09
openstackgerrit98k proposed openstack/python-keystoneclient master: import zuul job settings from project-config  https://review.openstack.org/59447117:09
openstackgerrit98k proposed openstack/python-keystoneclient master: switch documentation job to new PTI  https://review.openstack.org/59447217:09
* kmalloc wants to kick openstackgerrit all of a sudden17:09
kmalloclbragstad: are we moving to py3.6 ^ just because...17:11
kmalloclbragstad: i'm not opposed to it, just want to know if it's really a project plan17:12
kmallocayoung: there is some magic config stuff that has to be passed around with the factory methods17:12
kmallocayoung: but you can also directly call init, if you're directly importing17:12
ayoungkmalloc, I'd like to give them a more workable example17:13
ayounglet me see if I have their code. might be easier to discuss17:13
kmallocunfortunately, that is about as workable as you get with webob-middleware wrapping flask17:13
kmalloci looked in depth into this17:13
kmallocksm is very webob oriented17:13
kmallocso you need to webob-based things.17:13
kmallocit passes down the request and all that stuff just fine, and flask turns it into a werkzeug request a-ok17:14
ayoungkmalloc, I just mean something they can actually code.  I don't think we've given enough info yet17:14
kmallocsure. i was largely assuming they can derive how it works from our code, but if they need more detail, i can help supply17:14
kmalloci am not in the business of assuming someone can't read the code and either a) determine they have enough info, or b) ask more questions17:15
kmalloci offered to help further if needed.17:15
kmalloc(for that reason)17:15
*** dave-mccowan has quit IRC17:44
lbragstadwhat just happened?17:50
kmalloclbragstad: someone proposed a TON of "py3.6" stuff17:51
gagehugooh wow17:52
*** portdirect has quit IRC17:54
mtreinishkmalloc: I think that's all generated by a script. dhellmann has been talking about it on the ML18:03
lbragstadthat reminds me - i need to get to that thread18:10
kmallocmtreinish: its spaaaaaaaaaaaamy :)18:13
lbragstadok - qq18:14
lbragstadi'm trying to figure out the best way to implements DRY tests for https://git.openstack.org/cgit/openstack/keystone/tree/keystone/common/policies/credential.py#n2118:14
lbragstadand this is the skeleton i have so far http://paste.openstack.org/show/728547/18:15
lbragstaddoes anyone have a better idea for testing this stuff?18:18
lbragstadi'll settle with http://paste.openstack.org/show/728547/ for now since it's arguable better organized that what we have in test_v3_protection, but open to suggestions if anyone has them18:18
kmalloclbragstad: hm18:24
lbragstadfeels like i'm duplicating a lot still18:25
lbragstadand with how many of these we're going to have to write, i'd like to start off on a better foot if possible18:25
kmallocright, so you are going to duplicate a lot18:25
kmallocit's the nature of testing.18:25
kmallocyou can combine *some* things18:26
kmallocin external functions/methods that do the work that is common18:26
kmallocbut testing *is* a lot less DRY than the rest of python18:26
kmalloccode18:26
kmalloclbragstad: the key is that testing really is going to duplicate work because each test really is isolated for the most part.18:29
kmalloce.g. "get_me_a_token" type method is good to abstract out, "do a request that affects credentials in X way" probably shouldn't be abstracted out18:30
*** dave-mccowan has joined #openstack-keystone18:30
kmallocthe workflow of "after setup", should be explicit imo18:30
*** dave-mccowan has quit IRC18:35
lbragstadmaybe something like this? http://paste.openstack.org/show/728550/18:35
*** NobodyCam has quit IRC18:37
*** sonuk has quit IRC18:37
*** rledisez has quit IRC18:37
*** lamt has quit IRC18:37
*** eEbx has quit IRC18:37
*** kencjohnston has quit IRC18:37
*** fungi has quit IRC18:37
*** kencjohnston_ has joined #openstack-keystone18:38
*** rledisez has joined #openstack-keystone18:38
lbragstadactually - http://paste.openstack.org/show/728552/18:39
kmalloclbragstad: that doesn't look too bad, however, i highly recommend not doing "mixin" style objects. It makes the analysis (static and otherwise) harder.18:39
kmalloclbragstad: so, imo, don't have objects not based upon the unit test base.18:39
lbragstadyou mean have all test classes inherit from the test class directly instead of `object`?18:40
kmallocyeah18:40
kmallocif it's a common "case" make the common case on the module base test.18:40
kmalloci really really hate the whole "this object implements tests and is just mixed in to make it work"18:41
kmalloci would rather see fully featured test cases.18:42
*** Chealion has quit IRC18:42
*** breton has quit IRC18:42
*** dstanek has quit IRC18:42
*** TheJulia has quit IRC18:42
*** tobberydberg has quit IRC18:42
*** hrybacki has quit IRC18:42
*** mnaser has quit IRC18:42
*** tsufiev has quit IRC18:42
kmalloce.g.: TestCase->CredentialBaseTestCase[common code/common tests]->OverrideTestCaseClass[overrides/specifics]18:42
*** dstanek has joined #openstack-keystone18:42
kmallocbut thats just me.18:43
lbragstadyeah - i can see the point18:43
kmallocremember special cases such as (iirc) _ prefixed tests aren't run.18:43
lbragstadyeah - test's have to start with `test`18:44
lbragstadotherwise i don't think they're picked up by discovery18:44
kmallocif we are "mixing" in tests because we're doing DRY, i think we're just doing it wrong, it means we are over-doing the DRY bit.18:44
kmalloci would be 100% ok with tests being all explicit no shared code, because it is explicit18:45
kmallocit doesn't allow "accidently" changing one test and affecting others18:45
kmallocthere are cases where it has been painful to fix things because tests are so inter-mingled18:45
kmalloctests are a case i would highly advocate for not DRYing *except* to make adding new tests easy. but any/all code flow for a test should be explicit.18:46
*** jrist has quit IRC18:46
*** fungi has joined #openstack-keystone18:48
*** TheJulia has joined #openstack-keystone19:02
*** mnaser has joined #openstack-keystone19:09
*** r-daneel has quit IRC19:24
*** r-daneel has joined #openstack-keystone19:24
*** breton has joined #openstack-keystone19:29
gagehugolbragstad kmalloc was this resolved: https://bugs.launchpad.net/keystone/+bug/177860319:31
openstackLaunchpad bug 1778603 in OpenStack Identity (keystone) "Documentation builds failing with Sphinx 1.7.5" [High,In progress] - Assigned to Morgan Fainberg (mdrnstm)19:31
lbragstadi don't think so19:32
lbragstadto work around is to not use v 1.7.519:32
lbragstadotherwise - it needs to be fixed upstream19:32
lbragstadhttps://github.com/oauthlib/oauthlib/issues/55819:33
*** melwitt has quit IRC19:33
*** mancdaz has quit IRC19:34
*** chrome0 has quit IRC19:34
*** Dano8080 has quit IRC19:34
*** melwitt has joined #openstack-keystone19:34
gagehugoah19:36
*** chrome0 has joined #openstack-keystone19:36
gagehugowasn't sure if the work-around was enough on our end19:37
*** evrardjp has quit IRC19:39
*** jistr|off has quit IRC19:39
*** timothyb89 has quit IRC19:39
*** Neptu has quit IRC19:39
*** rodrigods has quit IRC19:39
*** tadams12083_ has quit IRC19:39
lbragstadwe'll need to consume a version of oauthlib that fixes the issues i tink19:42
lbragstadthin*19:42
* lbragstad gives up19:43
lbragstadi didn't want to spell that work correctly anyway19:43
*** Neptu has joined #openstack-keystone19:43
* lbragstad sigh19:43
gagehugolol19:43
*** samueldmq has quit IRC19:46
* cmurphy pats lbragstad on the head19:47
*** jistr has joined #openstack-keystone19:47
*** Rhvs has quit IRC19:47
*** BlackDex has quit IRC19:48
*** wxy-xiyuan has quit IRC19:48
*** samueldmq has joined #openstack-keystone19:49
*** BlackDex has joined #openstack-keystone19:52
*** r-daneel has quit IRC20:03
*** r-daneel has joined #openstack-keystone20:03
*** Tahvok_ has joined #openstack-keystone20:12
*** gmann_ has joined #openstack-keystone20:13
*** jaosorior_ has joined #openstack-keystone20:14
*** jaosorior has quit IRC20:17
*** edmondsw_ has joined #openstack-keystone20:18
*** Tahvok has quit IRC20:19
*** edmondsw has quit IRC20:19
*** gmann has quit IRC20:19
*** hugokuo has quit IRC20:19
*** edmondsw_ is now known as edmondsw20:19
*** gmann_ is now known as gmann20:19
*** Tahvok_ is now known as Tahvok20:19
*** blake has joined #openstack-keystone20:29
openstackgerritLance Bragstad proposed openstack/keystone master: WIP: re-use bootstrap in tests  https://review.openstack.org/56490520:43
openstackgerritLance Bragstad proposed openstack/keystone master: WIP: Implement scope_type checking for credentials  https://review.openstack.org/59454720:43
lbragstadsuper super rough ^20:43
lbragstadbut i'd appreciate any early feedback20:43
lbragstad(the tests aren't very DRY)20:43
lbragstadand i need to open a bug for that API20:44
lbragstadbut we should be able to do more things like that throughout stein hopefully, as apis convert to flask20:44
lbragstad#endmeeting20:45
*** openstack changes topic to "Rocky release schedule: https://releases.openstack.org/rocky/schedule.html | Meeting agenda: https://etherpad.openstack.org/p/keystone-weekly-meeting | Bugs that need triaging: http://bit.ly/2iJuN1h | Trello: https://trello.com/b/wmyzbFq5/keystone-rocky-roadmap !!NOTE!! This Channel is Logged ( https://tinyurl.com/OpenStackKeystone )"20:45
openstackMeeting ended Tue Aug 21 20:45:30 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:45
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-21-17.03.html20:45
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-21-17.03.txt20:45
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone_office_hours/2018/keystone_office_hours.2018-08-21-17.03.log.html20:45
*** raildo has quit IRC20:46
* lbragstad steps away20:49
*** blake has quit IRC20:53
*** blake has joined #openstack-keystone20:54
*** harlowja has joined #openstack-keystone21:02
*** itlinux has quit IRC21:51
*** blake_ has joined #openstack-keystone21:55
*** blake_ has quit IRC21:55
*** blake has quit IRC21:59
*** rha has quit IRC22:02
*** rcernin has joined #openstack-keystone22:10
*** r-daneel has quit IRC23:09

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