Friday, 2019-09-13

*** gyee has quit IRC00:53
*** markvoelker has joined #openstack-keystone01:01
*** markvoelker has quit IRC01:05
*** ayoung has quit IRC01:24
*** dave-mccowan has quit IRC01:31
*** tkajinam has quit IRC01:54
cmurphywxy-xiyuan: i am stepping out for a couple of hours, would you mind keeping an eye on https://etherpad.openstack.org/p/keystone-train-feature-freeze-todo and hitting recheck when needed? or ask vishakha when she comes online01:57
*** tkajinam has joined #openstack-keystone02:11
*** markvoelker has joined #openstack-keystone02:26
*** tkajinam has quit IRC02:36
*** markvoelker has quit IRC02:36
*** markvoelker has joined #openstack-keystone02:38
*** markvoelker has quit IRC02:43
*** tkajinam has joined #openstack-keystone02:56
*** dklyle has quit IRC02:57
*** sapd1 has joined #openstack-keystone03:00
*** dklyle has joined #openstack-keystone03:00
*** Ben78 has quit IRC03:05
*** markvoelker has joined #openstack-keystone04:16
*** markvoelker has quit IRC04:21
openstackgerritMerged openstack/keystone master: Implement system admin for implied roles  https://review.opendev.org/68079604:33
openstackgerritMerged openstack/keystone master: Implement system reader for OAUTH1 consumers  https://review.opendev.org/68079304:39
*** pcaruana has joined #openstack-keystone05:02
*** Luzi has joined #openstack-keystone05:23
*** tkajinam has quit IRC05:54
*** tkajinam has joined #openstack-keystone06:03
*** xek has joined #openstack-keystone06:03
*** xek has quit IRC06:12
*** xek has joined #openstack-keystone06:13
*** tkajinam_ has joined #openstack-keystone06:19
*** tkajinam has quit IRC06:22
*** trident has quit IRC06:55
*** xek has quit IRC06:56
*** trident has joined #openstack-keystone07:07
*** Florian has joined #openstack-keystone07:10
*** tesseract has joined #openstack-keystone07:15
openstackgerritRalf Haferkamp proposed openstack/keystone master: Fix PostgreSQL specifc issue with credentials encoding  https://review.opendev.org/68173607:17
*** jaosorior has joined #openstack-keystone07:35
*** ivve has joined #openstack-keystone08:00
*** tkajinam_ has quit IRC08:01
*** awalende has joined #openstack-keystone08:04
BlackDex /part08:31
*** BlackDex has left #openstack-keystone08:31
*** markvoelker has joined #openstack-keystone08:44
*** markvoelker has quit IRC08:49
*** jaosorior has quit IRC09:00
*** Florian has quit IRC09:19
*** FlorianFa has joined #openstack-keystone09:19
*** jawad_axd has joined #openstack-keystone09:19
*** ivve has quit IRC09:32
*** tkajinam has joined #openstack-keystone10:05
*** ivve has joined #openstack-keystone10:05
*** pcaruana has quit IRC10:11
openstackgerritMerged openstack/keystone master: Implement system reader & member for domain config API  https://review.opendev.org/67962310:15
openstackgerritMerged openstack/keystone master: Implement system admin for domain config API  https://review.opendev.org/67975010:19
openstackgerritMerged openstack/keystone master: Add Domain User for security compliance domain config API  https://review.opendev.org/67996610:19
openstackgerritMerged openstack/keystone master: Add Project User coverage for domain config API  https://review.opendev.org/68034110:19
*** awalende has quit IRC10:52
*** awalende has joined #openstack-keystone10:53
*** awalende has quit IRC10:54
*** awalende has joined #openstack-keystone10:54
*** jawad_axd has quit IRC10:55
*** jawad_axd has joined #openstack-keystone10:55
*** pcaruana has joined #openstack-keystone11:24
*** jawad_axd has quit IRC11:37
*** jawad_axd has joined #openstack-keystone11:37
*** zaneb has quit IRC11:48
*** zaneb has joined #openstack-keystone11:49
*** awalende has quit IRC12:01
*** awalende has joined #openstack-keystone12:02
*** markvoelker has joined #openstack-keystone12:04
*** awalende has quit IRC12:06
*** awalende has joined #openstack-keystone12:09
*** tbarron has joined #openstack-keystone12:12
*** tkajinam has quit IRC12:25
*** jaosorior has joined #openstack-keystone12:27
*** jawad_ax_ has joined #openstack-keystone12:38
*** jawad_axd has quit IRC12:41
*** Luzi has quit IRC13:06
*** jawad_ax_ has quit IRC13:18
*** jawad_axd has joined #openstack-keystone13:19
*** jawad_ax_ has joined #openstack-keystone13:22
*** jawad_axd has quit IRC13:24
*** jaosorior has quit IRC13:26
*** jawad_ax_ has quit IRC13:28
*** jawad_axd has joined #openstack-keystone13:29
*** jawad_axd has quit IRC13:33
lbragstadlooks like we cut our feature freeze list in half13:46
lbragstadeverything for system-scope + default roles is in the gate13:46
lbragstadexcept https://review.opendev.org/64596813:47
lbragstadhttps://review.opendev.org/66773013:47
lbragstadhttps://review.opendev.org/66773113:47
lbragstadif folks could review those ^ they're pretty trivial13:47
lbragstadall the resource options stuff is still waiting to be verified13:47
lbragstadaccess rules need to be reviewed, too https://review.opendev.org/#/c/668238/13:48
lbragstadbut both dependent patches on ^ have been +2'd and +W'd so just the first one really needs some eyes13:48
openstackgerritMerged openstack/keystone master: Implement resource options for roles and projects  https://review.opendev.org/67832213:49
openstackgerritLance Bragstad proposed openstack/keystone master: Make system tokens work with domain-specific drivers  https://review.opendev.org/68183313:56
*** raildo has joined #openstack-keystone14:08
*** xek has joined #openstack-keystone14:32
*** xek_ has joined #openstack-keystone14:35
*** xek has quit IRC14:37
*** rcernin has quit IRC14:42
*** Ben78 has joined #openstack-keystone14:51
*** cp- has quit IRC15:12
*** awalende has quit IRC15:13
*** awalende has joined #openstack-keystone15:13
*** jamesmcarthur has joined #openstack-keystone15:15
*** cp- has joined #openstack-keystone15:17
*** awalende_ has joined #openstack-keystone15:18
*** awalende has quit IRC15:18
openstackgerritMerged openstack/keystone master: Remove implied roles policies from v3cloudsample  https://review.opendev.org/68079715:20
openstackgerritColleen Murphy proposed openstack/keystone master: Remove system Domain Config from policy.v3cloudsample.json  https://review.opendev.org/68035715:22
*** awalende_ has quit IRC15:23
openstackgerritColleen Murphy proposed openstack/keystone master: Implement system scope for domain role management  https://review.opendev.org/68084415:23
*** tesseract has quit IRC15:25
*** ivve has quit IRC15:29
*** dklyle has quit IRC15:35
*** dklyle has joined #openstack-keystone15:36
lbragstadanyone want to kick https://review.opendev.org/#/c/645968/16 through?16:11
cmurphykmalloc: gagehugo ^16:12
lbragstadthe patches dependent on 645968 looks good, too16:12
gagehugolooking16:32
openstackgerritColleen Murphy proposed openstack/keystone master: Expose access rules as its own API  https://review.opendev.org/66823816:41
openstackgerritColleen Murphy proposed openstack/keystone master: Add access rules to token validation  https://review.opendev.org/63199316:41
openstackgerritColleen Murphy proposed openstack/keystone master: Update API version for access rules  https://review.opendev.org/67137416:41
*** gyee has joined #openstack-keystone16:44
*** markvoelker has quit IRC16:45
*** bnemec is now known as beekneemech16:48
*** markvoelker has joined #openstack-keystone16:49
beekneemechcmurphy: I found out that https://bugs.launchpad.net/keystone/+bug/1836568 also affects oslopolicy-list-redundant. Would you prefer I open a separate bug for that or just pile on to that one?16:49
openstackLaunchpad bug 1836568 in OpenStack Identity (keystone) "Logs filled with unnecessary policy deprecation warnings" [High,In progress] - Assigned to Colleen Murphy (krinkle)16:49
cmurphybeekneemech: if it's the same bug probably makes sense to track it in the same place?16:51
*** cmurphy is now known as cmorpheus16:51
beekneemechMy concern was that I think we need to disable the warnings entirely in this tool, so it probably needs a different fix from Keystone proper.16:53
*** markvoelker has quit IRC16:53
beekneemechBut I guess we did that for the unit tests too, so that's the same sort of thing.16:53
cmorpheusbeekneemech: hmm well i don't have strong feelings either way16:54
beekneemechI'll throw a comment in the original bug and if we decide a separate bug would be good that's easy enough to do.16:55
beekneemech"Timeout error, please try again in a few minutes."16:59
* beekneemech shakes his fist at launchpad16:59
beekneemechI think I'm going to print out a copy of https://vignette.wikia.nocookie.net/disney/images/9/9b/Croppedimage318436-jetmcquackintera.png/revision/latest?cb=20140724152301 that I can throw things at when Launchpad pisses me off.17:00
*** xek_ has quit IRC17:08
openstackgerritBen Nemec proposed openstack/oslo.policy master: Ignore warnings in oslopolicy-list-redundant  https://review.opendev.org/68211717:10
cmorpheusbeekneemech: did you have any issues submitting your forum session? my abstract is only 960 characters but the form is giving me errors about exceeding the 1000 character limit (and then doesn't say by how much)17:30
beekneemechcmorpheus: I had an issue submitting my first one because it kept telling me I had to add speakers, even though I had.17:31
beekneemechThat was resolved over last weekend though.17:32
cmorpheushmm17:32
cmorpheuswell removing the etherpad link made it work somehow17:33
beekneemechSeems like their input validation code could use some work. :-)17:33
beekneemechOn a semi-related note, I'm rather disturbed how many bugs in oslo.policy I'm finding while working on my demo talk.17:35
cmorpheusit's okay i don't think anyone uses oslo.policy17:36
beekneemech:-P17:37
beekneemechAlthough that's kind of why I submitted the talk. I'm not sure how many people outside of Keystone and Oslo know these tools exist.17:37
lbragstad^17:39
lbragstadto me, oslo.policy is like that old pair of jeans you have that just sit in the closet and when you put them on you find an old crusty $20 in the pocket17:39
beekneemechIf I had $20 for every time that has happened...17:41
lbragstadi mean, a $20 is a $20, but it's probably been through the wash a few times and it's still dirty17:42
lbragstadthat won't stop you from using it though17:42
beekneemechI generally assume all money is full of disgusting things. If it's been through my wash at least I know it didn't spend last weekend at the strip club. *shudder*17:48
*** markvoelker has joined #openstack-keystone17:51
*** jamesmcarthur has quit IRC18:26
*** xek_ has joined #openstack-keystone18:54
*** markvoelker has quit IRC19:04
*** markvoelker has joined #openstack-keystone19:06
*** markvoelker has quit IRC19:16
*** markvoelker has joined #openstack-keystone19:17
*** mriedem has joined #openstack-keystone19:52
mriedemsince clarkb's email i got looking at http://status.openstack.org/elastic-recheck/#1686542 again,19:53
mriedemand it looks like keystone's openstack-tox-lower-constraints job has the most hits19:53
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=(message%3A%20%5C%22FAILED%20with%20status%3A%20137%5C%22%20OR%20message%3A%20%5C%22FAILED%20with%20status%3A%20143%5C%22%20OR%20message%3A%20%5C%22RUN%20END%20RESULT_TIMED_OUT%5C%22)%20AND%20NOT%20message%3A%5C%22POST-RUN%20END%20RESULT_TIMED_OUT%5C%22%20AND%20tags%3A%20%5C%22console%5C%22%20AND%20voting%3A1%20AND%20build_queue%3Agate%20AND%20project%3A%5C19:54
mriedempenstack%2Fkeystone%5C%22%20AND%20build_name%3A%5C%22openstack-tox-lower-constraints%5C%22&from=10d19:54
mriedemso might be worth investigating if that job has some really slow tests for some reason,19:54
mriedemor if the job timeout needs to be bumped up?19:54
lbragstadmriedem we've been bumping the timeout19:54
lbragstadit's our api protection tests19:54
mriedemsince around 9/10 or 9/11?19:54
lbragstadyeah19:54
lbragstadwell - before that19:54
lbragstadbut the test coverage has been expanding - resulting in longer run times19:55
lbragstadwe have a plan to refactor those tests into their own tox environments and their own job19:55
lbragstadhttps://review.opendev.org/#/c/680788/19:55
mriedemit's curious that it's higher on the lower-constraints job than just the py36/py27 jobs19:55
cmorpheusbecause i missed the lower-constraints job on the first goaround19:56
lbragstadhttps://review.opendev.org/#/c/681161/19:56
mriedemah19:56
mriedemi see a buttload of deprecation warnings in those job logs as well,19:57
mriedemMethod 'CORS.set_latent()' has moved to 'method.set_defaults()':19:57
mriedem>1000 times19:57
mriedemthat's going to kick the subunit parser failures maybe19:57
mriedemhttp://status.openstack.org/elastic-recheck/#181314719:57
lbragstadhttps://review.opendev.org/#/c/681621/1 is another bump19:57
mriedemare you still seeing subunit parser failures?19:58
cmorpheusi don't recall seeing that for keystone19:58
mriedemin nova if we don't have an immediate need to fix the deprecation warnings from the other libraries, or they are transitive dep warnings, then we have a warnings filter fixture to only log those once19:58
mriedemnote that those console logs also get indexed, every line19:59
mriedemso it's a strain on the ES cluster19:59
mriedemanyway, if you have part time people looking for low hanging fruit, squashing those warnings is easy to do (normally)20:03
lbragstadcmorpheus didn't you have a patch related to that?20:03
cmorpheusmriedem: have an example of the subunit parser failure for keystone?20:03
cmorpheuslbragstad: not that i recall20:03
* lbragstad might be thinking of something else 20:04
cmorpheusunless you're talking about the policy warnings20:04
mriedemcmorpheus: i don't see any recent ones in logstash,20:04
lbragstadyeah - maybe that was it20:04
mriedemhttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22subunit.parser%5C%22%20AND%20message%3A%5C%22FAILED%5C%22%20AND%20tags%3A%5C%22console%5C%22%20AND%20voting%3A1%20AND%20project%3A%5C%22openstack%2Fkeystone%5C%22&from=7d20:04
mriedemi thought that was something you were looking at a couple of weeks ago but i could be wrong20:04
cmorpheuswe were looking at deprecation warnings emitted by oslo.policy but they weren't causing subunit parser failures iirc20:05
cmorpheushttps://review.opendev.org/67393220:05
openstackgerritBen Nemec proposed openstack/oslo.policy master: Fix reference cycle caused by deprecated sample override  https://review.opendev.org/68215020:10
beekneemech^That's kind of icky.20:11
beekneemechCan anyone remind what the purpose of dumping out the "old_rule: rule:new_rule" rules in the sample policy files is?20:12
* cmorpheus looks at lbragstad20:13
beekneemechIt seems like if you're generating a new sample policy, your code would already be referencing the new name anyway.20:13
cmorpheusfyi from clarkb https://gist.githubusercontent.com/cboylan/82f43a9c345100efcf155f82d936edf4/raw/9862d29614b9a541c35368971472f50e477d9782/keystone%2520unittest%2520runtimes20:15
lbragstadbeekneemech it was for an upgrade case iirc20:19
beekneemechlbragstad: As in you'd generate a sample policy file on Train to use with Stein?20:20
beekneemechOh, would that be for migrating from not-policy-in-code to policy-in-code?20:21
beekneemechAlso, this can totally wait until you're all not in feature freeze crunch. I'm just trying to chase down as many of these problems as I can while they're fresh in my mind.20:26
*** baffle has quit IRC20:42
openstackgerritMerged openstack/keystone master: Implement domain reader support for grants  https://review.opendev.org/64596820:43
*** baffle has joined #openstack-keystone20:49
cmorpheuslbragstad: do you have a tldr on why setUpClass and setUpModule weren't right for the protection tests?20:50
lbragstadthey apparently don't work well with serialization?20:50
lbragstadclarkb had to explain it to me20:51
*** openstackgerrit has quit IRC20:51
*** mriedem has left #openstack-keystone20:54
*** openstackgerrit has joined #openstack-keystone20:54
openstackgerritMerged openstack/keystone master: Implement domain admin support for grants  https://review.opendev.org/66773020:54
lbragstadlast one for grants https://review.opendev.org/#/c/667731/20:56
lbragstadneeds some review love though20:56
*** markvoelker has quit IRC20:57
lbragstadcmorpheus kmalloc was in that discussion, too20:59
lbragstadi believe we were talking about it in this channel20:59
lbragstadjust not exactly sure when we had that discussion, i just know it was before i started chasing the whole testresources approach21:00
cmorpheuslbragstad: yeah i was hoping someone had a tldr from memory so i didn't have to do archeology in my logs21:00
* lbragstad wishes http://eavesdrop.openstack.org/irclogs/ had a built in grep feature21:01
lbragstadcmorpheus boom http://eavesdrop.openstack.org/irclogs/%23openstack-keystone/%23openstack-keystone.2019-05-31.log.html#t2019-05-31T23:21:5621:02
*** pcaruana has quit IRC21:03
openstackgerritColleen Murphy proposed openstack/keystone master: Remove obsolete grant policies from policy.v3cloudsample.json  https://review.opendev.org/66773121:04
openstackgerritColleen Murphy proposed openstack/keystone master: Alphabetize removed policies in tests  https://review.opendev.org/68216321:04
cmorpheusthat's a little vague but sounds like i don't want to go down that rabbithole21:05
cmorpheusplease review https://review.opendev.org/682163 so we can stop wasting resources on rebasing the v3cloudsample things21:06
lbragstadfwiw - we can get rid of that test once we remove policy.v3cloudsample.json completely21:12
lbragstadiirc21:12
*** raildo has quit IRC21:13
*** Ben78 has quit IRC21:20
*** xek_ has quit IRC21:46
*** xek has joined #openstack-keystone21:47
*** xek has quit IRC21:49
*** xek has joined #openstack-keystone21:49
*** xek_ has joined #openstack-keystone21:52
*** xek has quit IRC21:55
*** markvoelker has joined #openstack-keystone22:09
*** markvoelker has quit IRC22:14
openstackgerritColleen Murphy proposed openstack/keystone master: Implement system admin for OAUTH1 consumers  https://review.opendev.org/68079422:26
*** xek_ has quit IRC22:59
*** gyee has quit IRC23:32
*** gyee has joined #openstack-keystone23:35
*** gyee has quit IRC23:51
*** rcernin has joined #openstack-keystone23:56

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