Thursday, 2019-06-20

*** takashin has joined #openstack-placement00:10
openstackgerritsean mooney proposed openstack/os-traits master: add libvirt image metadata traits  https://review.opendev.org/65299601:07
openstackgerritsean mooney proposed openstack/os-traits master: add GOP, NONE and VIRTIO grapics models  https://review.opendev.org/66583001:11
*** Sundar has joined #openstack-placement01:36
*** tetsuro has joined #openstack-placement02:40
*** tetsuro has quit IRC03:11
*** tetsuro has joined #openstack-placement03:51
*** tetsuro has quit IRC03:57
*** tetsuro has joined #openstack-placement04:03
openstackgerritTetsuro Nakamura proposed openstack/placement master: DNM: review comment related to agg flow down  https://review.opendev.org/66648804:58
*** tetsuro has quit IRC05:10
*** tetsuro has joined #openstack-placement05:46
*** Sundar has quit IRC05:47
*** tetsuro has quit IRC05:50
*** belmoreira has joined #openstack-placement06:09
*** belmoreira has quit IRC06:09
*** tssurya has joined #openstack-placement07:20
*** ttsiouts has joined #openstack-placement07:31
*** helenafm has joined #openstack-placement07:31
*** dklyle has quit IRC07:52
*** takashin has left #openstack-placement08:00
*** tetsuro has joined #openstack-placement08:20
*** belmoreira has joined #openstack-placement08:30
*** tetsuro has quit IRC08:31
*** belmoreira has quit IRC08:37
*** tetsuro has joined #openstack-placement08:47
*** tetsuro has quit IRC08:47
*** tetsuro has joined #openstack-placement08:49
*** tetsuro has quit IRC08:59
*** e0ne has joined #openstack-placement09:22
*** belmoreira has joined #openstack-placement09:23
*** belmoreira has quit IRC09:31
*** belmoreira has joined #openstack-placement09:42
gibiefried: replied in https://review.opendev.org/#/c/658852/309:46
*** belmoreira has quit IRC09:53
*** belmoreira has joined #openstack-placement10:01
*** cdent has joined #openstack-placement10:16
cdentgibi: I think you already commented here about https://review.opendev.org/#/c/666281/  . Care to leave a vote?10:24
*** belmoreira has quit IRC10:51
*** belmoreira has joined #openstack-placement10:59
gibicdent: sure10:59
openstackgerritPawel Baclawski proposed openstack/osc-placement master: Add support for 1.24 microversion  https://review.opendev.org/66654211:27
openstackgerritPawel Baclawski proposed openstack/osc-placement master: Add support for 1.24 microversion  https://review.opendev.org/66654211:30
*** belmoreira has quit IRC11:35
efriedThanks for that reply gibi, very helpful11:38
openstackgerritChris Dent proposed openstack/placement master: Nested provider performance testing  https://review.opendev.org/66569511:39
openstackgerritChris Dent proposed openstack/placement master: Move non-nested perfload shell commands to script  https://review.opendev.org/66654411:39
efriedcdent: did you see the thing about using experimental?11:42
cdentI did but figured we were close enough11:43
cdentI've not got the time to iterate closely in the way that experimental would make useful11:43
efriedwell, I thought it could be a useful thing to do so we could avoid running the job all the time, but run it on demand on patches where we suspect or want to validate performance issues.11:44
efriednot so much for iterating on the job itself, which obviously takes a new hit every patch set regardless.11:44
efriedanyway, just wanted to make sure you had seen the comment (head-of-review comments are often lost in the noise of inline comments)11:45
cdentoh, no, I prefer running it on everything because I don't want to rely on us thinking to do it, or thinking we know something is going to have performance impact11:45
cdentthat wanting it to run all the time is part of why I want to keep it lean11:47
cdent(of course I may have broken it in my latest tune up)11:47
openstackgerritMerged openstack/placement master: Remove overly-verbose allocation request log  https://review.opendev.org/66628112:35
openstackgerritMerged openstack/placement master: Update SUSE install documentation  https://review.opendev.org/66640812:35
efriedgibi: responded again13:06
cdentgibi, efried: you're both stumbling onto an interesting point that this will help resolve. we sometimes think of traits and things which describe what a resource provider is capable of, but what a trait really is, in terms of its use, is a thing that describes what _we_ can do with this thing. That's especially true for provider traits.13:12
cdents/and things/as things/13:12
efriedcdent: That's a good crystallization of what I was trying to get at, thanks.13:13
cdentnow, if I just had a node, all would be good13:14
cdentefried: (and gibi too) since you're around now: I think I'm going to take next week off. This thing where I'm trying to manage having family visitors local to me and also work is not working out. I'm going to run the risk of not spending any quality time of any duration with them before they go. So I'm going to try to get my votes in on the big deal stuff today and tomorrow13:15
efriedYou also run the risk of not spending quality time with *us* :P13:16
efriedcdent: okay, how long until you take off this evening?13:16
cdent~4 hours13:16
cdentdepends a bit on dinner plans, but at least 4 hours13:18
*** mriedem has joined #openstack-placement13:23
efriedtssurya: Are you around to have a look at the nested magic spec you helped seed in Denver?13:23
mriedemgibi: cdent: just had a question in this osprofiler change https://review.opendev.org/#/c/663945/13:24
tssuryaefried: hey sorry I haven't had time to look into it yet :(13:24
tssuryaI'll try to keep some time aside for that (https://review.opendev.org/#/c/662191/) asap13:25
efriedthanks tssurya. We're getting real close to being able to merge it (I think) but it would be nice to have it vetted by someone in The Real World. (There's also a question inline about "do we need this (yet)?" that you might be able to answer.)13:26
tssuryaefried: ack, at present at least downstream we haven't even thought much about the nested part of the world,13:28
tssuryaI'll try to read it and answer today13:28
cdentmriedem: lookin13:30
cdentmriedem: tried to give a useful answer, hope it helps13:37
mriedemcdent: ack, and one back at you13:43
cdentmriedem: back again. basically I'm in the "merge what's good enough; if more is needed, do it in a fup, or at least make a story so it's not forgotten" camp13:48
mriedemthat's fine. as noted in the commit message comment the detail there would be good for docs, so i'll open a story about documenting osprofiler integration with placement and approve13:50
cdentthis is one of the ways in which I'm hoping that storyboard will be better than launchpad13:50
openstackgerritEric Fried proposed openstack/placement master: research_context._get_roots_with_traits()  https://review.opendev.org/66549113:50
openstackgerritEric Fried proposed openstack/placement master: Refactor anchors_for_sharing_providers  https://review.opendev.org/66556113:50
openstackgerritEric Fried proposed openstack/placement master: RequestWideParams and RequestWideSearchContext  https://review.opendev.org/66571213:50
openstackgerritEric Fried proposed openstack/placement master: Microversion 1.35: root_required  https://review.opendev.org/66549213:50
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569113:50
cdentlaunchpad bugs are too much like bugs, not tasks13:50
efriedcdent: If you could, before you vacate for a week --^13:51
cdentaye13:51
efriedThe parts of the spec still under debate are not relevant in that series13:51
efriedand13:51
efriedI thought about whether, if we were able to implement root_member_of quickly and easily, we should include it in the same microversion with root_required13:52
efriedand concluded that we shouldn't.13:52
efriedbecause you can always skip microversions13:52
efriedand I'd rather keep smaller pieces of work13:52
* cdent nods13:53
openstackgerritMatt Riedemann proposed openstack/placement master: Add support for osprofiler in wsgi  https://review.opendev.org/66394513:53
cdentthanks mriedem13:54
cdenteach day, in every way, better and better13:54
* cdent sparklemotions13:54
*** ttsiouts has quit IRC14:20
*** ttsiouts has joined #openstack-placement14:21
*** ttsiouts has quit IRC14:25
*** ttsiouts has joined #openstack-placement14:34
openstackgerritChris Dent proposed openstack/placement master: Adjust parallel concurrency to 1*nproc  https://review.opendev.org/66659714:47
openstackgerritChris Dent proposed openstack/placement master: Adjust parallel concurrency to 1*nproc in nested-perfload  https://review.opendev.org/66659714:47
*** Sundar has joined #openstack-placement14:53
gibimriedem: thanks. I will make a docs patch for osprofiler in placement14:58
openstackgerritMatt Riedemann proposed openstack/os-traits master: Add COMPUTE_SAME_HOST_COLD_MIGRATE trait  https://review.opendev.org/66660414:58
*** dklyle has joined #openstack-placement15:16
openstackgerritEric Fried proposed openstack/placement master: Spec for nested magic 1  https://review.opendev.org/66219115:18
efriedcdent, gibi: ^15:18
efriedIma go see how hard root_member_of would be...15:19
*** ttsiouts has quit IRC15:29
*** ttsiouts has joined #openstack-placement15:30
*** ttsiouts has quit IRC15:30
*** ttsiouts has joined #openstack-placement15:30
*** helenafm has quit IRC15:31
*** ttsiouts has quit IRC15:35
*** e0ne has quit IRC15:38
*** sean-k-mooney1 has joined #openstack-placement15:58
*** sean-k-mooney has quit IRC16:03
*** tssurya has quit IRC17:07
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.36: root_member_of  https://review.opendev.org/66665317:26
efriedcdent: Pretty sure that's it ^17:27
cdentefried: i'll look at that tomorrow. I'm pushing hard to get through root_required and then need to run off to dinners17:27
efriedcdent: ack. need to add test, doc, and microversion paperwork, but existing sql for "providers matching aggs" plus framework from root_required made it pretty easy.17:28
efriedIf you're reviewing root_required, I guess I'll wait to hit your comments on the bottom patch. Does the DISTINCT hurt anything?17:28
cdenti assume that the query engine will optimize it out, but I'd prefer that we be concerned about good/clean SQL17:30
cdentif you want to fup it, that's fine17:30
efriedcdent: ack. If you don't downvote the main patch, I'd rather fup it so as not to have to restack.17:33
cdentefried: i did downvote, some test issues17:46
cdentnow really must dash17:46
* cdent waves17:46
efriedight17:46
efriedo/17:46
*** cdent has quit IRC17:46
*** Sundar has quit IRC17:49
*** e0ne has joined #openstack-placement20:26
*** e0ne has quit IRC20:33
*** takashin has joined #openstack-placement20:51
mriedemefried: i left a comment in https://review.opendev.org/#/c/665492/ so cdent is aware21:35
mriedemthat i'm a monster21:35
mriedembut i think he already knows that21:35
*** mriedem is now known as mriedem_awau21:36
*** mriedem_awau is now known as mriedem_away21:36
*** cdent has joined #openstack-placement21:56
cdentefried: I'm going to each some of tomorrow's hours today so I can start my weekend early tomorrow. So a) unlike my promise last week, I am going to do a pupdate tomorrow, b) if there's anything you want to discuss, I'm around for a bit21:57
efriedcdent: oh, okay. I'm about to push ...21:58
openstackgerritEric Fried proposed openstack/placement master: research_context._get_roots_with_traits()  https://review.opendev.org/66549121:58
efried...this ^21:58
openstackgerritEric Fried proposed openstack/placement master: Refactor anchors_for_sharing_providers  https://review.opendev.org/66556121:58
openstackgerritEric Fried proposed openstack/placement master: RequestWideParams and RequestWideSearchContext  https://review.opendev.org/66571221:58
openstackgerritEric Fried proposed openstack/placement master: Microversion 1.35: root_required  https://review.opendev.org/66549221:58
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569121:58
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.36: root_member_of  https://review.opendev.org/66665321:58
efriedand these^21:58
cdentayeaye21:58
efriedcdent: I did have a question on one of your questions on the microversion patch21:59
cdentshoot22:00
efriedcdent: two actually.22:00
efriedOne was on the "only use this if you have trees" thing22:00
efriedwhich I disagree with - see inline - but maybe we can meet in the middle with a link to the doc if that will satisfy22:00
*** david-lyle has joined #openstack-placement22:01
*** dklyle has quit IRC22:01
*** david-lyle is now known as dklyle22:01
efriedThe other was about additional verifications in the gabbi tests. Not sure whether you're saying "you could do this in fewer lines" or "you could make this more interesting" or "you're not verifying adequately".22:01
cdent3rd22:02
cdentwe need to know that cn1 showed up22:03
cdent(or whatever it was)22:03
cdentin at least one of the tests22:03
cdentwhich is saying "this thing I have done has not broken how provider summaries works"22:03
cdentwhich we know it hasn't22:03
cdentbut it should be explicit22:03
cdentI'll reply on the rest on the review22:04
efriedoh, you want a "we haven't broken provider summaries", can do22:04
efriedcdent: How does a guy do :doc:`/path/to/file#anchor` ?22:07
efriedcause ^ that doesn't work22:07
cdentthe way I've always done it is to create an internal target with the doc that I care about (which may already exist in this case if you've got an #anchor, and :ref: it22:10
efriedokay, was doing the internal target thing, forgot I needed to  :ref:, thanks.22:10
openstackgerritChris Dent proposed openstack/placement master: Adjust parallel concurrency to 2*nproc in nested-perfload  https://review.opendev.org/66659722:14
efriedcdent: Sorry, I get what you're saying, but I just don't agree that we need to try to spell that out in this context.22:17
cdentwhich context do we, then?22:18
cdentbecause we tend to oriented our documentation on usage to the complicated things, without much attention to "we have complex things, but it doesn't have to be that way"22:19
*** mriedem_away has quit IRC22:19
efriedcdent: how about a paragraph at the front of usage/provider-tree.html?22:20
efriedand/or a separate doc somewhere22:20
efriedin usage/22:21
efriedI agree what you're saying is worth expressing. Just... not every time we write a feature that has to do with trees.22:21
cdentI'd much rather we were just more conscious of it as a general rule. Your comment about 1.25, 1.29 and 1.33 is something I sometimes do think we should do22:22
cdentbecasue we've seen that people frequently read in isolation22:22
cdentbut its only recently that I've started thinking about it hard enough to think about ways to deal with it and care about it22:22
cdentI'm not saying drop everything and go back and chage stuff22:22
efriedopen a task for "docs should describe the simple case and when you don't need anything fancier"?22:24
cdentleave it with me, I'll make some tomorrow morning after I've slept on it. I'm not going to block your change on this issue, it's really a consciousness thing.22:26
efriedokay, cool. almost ready with a new rev with those psum test changes.22:26
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569122:27
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.36: root_member_of  https://review.opendev.org/66665322:27
efriedoh22:27
efrieddam22:27
efriedit22:27
efriedI put 'em on the wrong patch.22:28
openstackgerritEric Fried proposed openstack/placement master: Microversion 1.35: root_required  https://review.opendev.org/66549222:30
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569122:30
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.36: root_member_of  https://review.opendev.org/66665322:30
efriedfixed22:30
*** alex_xu has quit IRC22:35
*** alex_xu has joined #openstack-placement22:39
efriedcdent: ima take off here pretty soon; anything further I can do on that series before I go?22:48
cdentI've left another comment about tests (haven't submitted it yet because have another comment in progress) but it is non-blocking22:49
*** sean-k-mooney1 has quit IRC22:49
efriedight22:50
*** sean-k-mooney has joined #openstack-placement22:55
cdentsubmitted22:55
efriedack, thanks for explaining.22:57
efriedcdent: I'm getting doe-eyes, so I'm out. If I don't see you before you vacate, have a nice vacation.22:58
cdentthanks, I'll try22:58
*** dklyle has quit IRC23:02
* cdent retires23:03
*** cdent has quit IRC23:03

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