Monday, 2019-06-17

*** efried has quit IRC01:45
openstackgerritMerged openstack/placement master: Remove a redundant test  https://review.opendev.org/66546306:06
*** helenafm has joined #openstack-placement07:23
*** ttsiouts has joined #openstack-placement07:53
*** takashin has left #openstack-placement08:02
*** ttsiouts has quit IRC08:14
*** ttsiouts has joined #openstack-placement08:15
*** ttsiouts has quit IRC08:19
*** ttsiouts has joined #openstack-placement08:20
*** tssurya has joined #openstack-placement08:44
*** tssurya has quit IRC08:55
*** cdent has joined #openstack-placement09:35
*** finucannot is now known as stephenfin09:36
openstackgerritChris Dent proposed openstack/placement master: Uniquify allocation mappings  https://review.opendev.org/66563810:19
*** ttsiouts has quit IRC11:08
*** ttsiouts has joined #openstack-placement11:09
*** ttsiouts has quit IRC11:13
*** ttsiouts has joined #openstack-placement11:39
*** edleafe has joined #openstack-placement12:02
*** mriedem has joined #openstack-placement13:19
cdentgibi: a light but was found in the mappings stuff, should be fixed at https://review.opendev.org/#/c/665638/13:35
gibicdent: ack. I have to go back to the nested magic discussion as well13:35
* gibi building a todo list :D13:35
*** efried has joined #openstack-placement13:39
efriedo/ from coffee shop13:39
efriedcdent: Is there anything we can talk about that will make you less 'if we make this go' and more 'merge this'?13:41
efriedother than tweaks/cleanups as noted13:41
efriedwhich I will get to work on now13:41
cdentthe "if we make this go" is just to make clear that this isn't a fait accompli, we need more input from at least gibi and tetsuro13:41
efriedtetsuro seemed on board with the latest tweaks to definitions/terms.13:44
efriedthat's what I gathered from his most recent comments on the code & spec anyway13:44
cdentif you're most intersted in assuaging my anxieties, the thing to do is make sure that I don't forget (every time I look) why we need this particular thing. by which I mean not telling _me_ but telling the commit13:48
efriedack13:49
efriedcdent: Is there a way to phrase "So I land on a *host* that can FOO (or not FOO)" in a placement-ish (as opposed to nova-ish) way that isn't too mealy?13:50
*** belmoreira has joined #openstack-placement13:50
cdentare you looking for a substitute for "host"?13:50
efriedyeah13:50
efriedcause I thought you said something about the way it was currently phrased being a solution rather than a use case13:51
efried--^ is definitely a use case13:51
efriedbut it's a nova use case.13:51
cdentit's not a nova use case, it's a solution to a nova use case13:52
cdentthe question is why "do I need to express queries _this_ way, as opposed to the previous ways I made queries, and why do I need to make that query at all". I want to land on host that has FOO is a query. Why that query?13:53
cdentIt helps to contextualize the solution in the real world to make sure that we are thinking about it the real way13:53
cdentIt's _also_ useful for us to be able to say "we have trees with roots in placement and we need to be able to select by traits on the roots of those trees" as a general statement of functionality that ought to be possible. So: this general thing can be used to do ________13:54
efried...model my resource provider root as being able to FOO and then place my resource consumer on a tree with such a root, without necessarily wanting resources from that root itself13:58
efriedcdent: I may not be understanding the distinction.14:01
efriedWithout getting more specific: "Land me on a host that can MULTI_ATTACH" or "Land me on a host not reserved for WINDOWS_LICENSE"14:02
cdentefried: A use case is something an operator does: As an operator I want to __________14:02
cdentuse cases _are_ specific14:02
efriedokay, so --^14:03
efriedaugmented with:14:03
efried...without having to know any more about the tree model than "host-level traits are always put on the root provider"14:03
cdentand where you need the specificity here, is the situations in which required doesn't work for that14:03
cdentwhich is when inventory is all somewhere else14:03
efriedright, that last clause is the clincher14:03
cdentwhich is NUMA14:03
* cdent nods14:03
*** e0ne has joined #openstack-placement14:21
*** belmoreira has quit IRC14:24
*** e0ne has quit IRC14:26
*** belmoreira has joined #openstack-placement14:28
gibicdent, efried: the new request-wide-required key works for me14:29
efriedthanks gibi14:29
gibiefried: thanks for your perseverance14:30
efriedlikewise14:30
openstackgerritEric Fried proposed openstack/placement master: research_context._get_roots_with_traits()  https://review.opendev.org/66549114:32
openstackgerritEric Fried proposed openstack/placement master: Refactor anchors_for_sharing_providers  https://review.opendev.org/66556114:32
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.35: root_required  https://review.opendev.org/66549214:32
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569114:32
efriedcdent: rebased, split out cleanups. Just saving my place cause I'm about to do the (harder) split of RequestWideParams14:32
efriedso no need to review yet (unless you want to look at the cleanups split)14:33
cdentin the midst of starting on a nested perfload, so will catch up when it is more later14:33
efriedack14:33
*** e0ne has joined #openstack-placement14:36
*** belmoreira has quit IRC14:39
*** belmoreira has joined #openstack-placement14:44
*** dklyle has joined #openstack-placement14:55
openstackgerritChris Dent proposed openstack/placement master: WIP: Nested performance testing  https://review.opendev.org/66569514:56
openstackgerritChris Dent proposed openstack/placement master: WIP: Nested performance testing  https://review.opendev.org/66569514:56
openstackgerritChris Dent proposed openstack/placement master: WIP: Nested performance testing  https://review.opendev.org/66569514:57
openstackgerritChris Dent proposed openstack/placement master: WIP: Nested performance testing  https://review.opendev.org/66569514:59
cdentefried: I've got family stuff to do now, but will be catching up before going to bed, will lay in some more commentary then, but if gibi and tetsuro are basically on board, I think we're likely good15:01
efriedack, thx cdent15:03
*** cdent has quit IRC15:09
*** e0ne has quit IRC15:20
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.35: root_required  https://review.opendev.org/66549215:26
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569115:26
openstackgerritEric Fried proposed openstack/placement master: Introduce RequestWideParams  https://review.opendev.org/66571215:26
*** belmoreira has quit IRC15:28
*** temka is now known as artom15:35
*** helenafm has quit IRC15:47
*** ttsiouts has quit IRC15:54
*** ttsiouts has joined #openstack-placement15:55
*** ttsiouts has quit IRC15:59
openstackgerritMerged openstack/placement master: Uniquify allocation mappings  https://review.opendev.org/66563816:26
*** artom has quit IRC17:26
openstackgerritEric Fried proposed openstack/placement master: research_context._get_roots_with_traits()  https://review.opendev.org/66549117:46
openstackgerritEric Fried proposed openstack/placement master: Refactor anchors_for_sharing_providers  https://review.opendev.org/66556117:46
openstackgerritEric Fried proposed openstack/placement master: RequestWideParams and RequestWideSearchContext  https://review.opendev.org/66571217:46
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.35: root_required  https://review.opendev.org/66549217:46
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569117:46
*** alex_xu has quit IRC17:54
*** alex_xu has joined #openstack-placement18:02
*** bauzas has quit IRC18:21
*** bauzas has joined #openstack-placement18:27
*** artom has joined #openstack-placement18:32
*** efried has quit IRC19:19
*** cdent has joined #openstack-placement20:01
*** e0ne has joined #openstack-placement20:07
*** e0ne has quit IRC20:07
openstackgerritChris Dent proposed openstack/placement master: WIP: Nested performance testing  https://review.opendev.org/66569520:10
*** artom has quit IRC20:59
*** Sundar has joined #openstack-placement21:16
*** efried has joined #openstack-placement21:19
efriedcdent: I'm not ignoring all those comments - I'm working on them in stages21:26
efriedPosting new change sets when I do something pretty complicated to the stack - like the split-outs - where the likelihood of me f'ing them up locally and having to start over is (historically speaking) high.21:27
cdentacking them in the comments (with plans) helps people who are following along from the sides (including me) not have to read your mind21:27
efriedI thought I mentioned somewhere that that's what I was up to; anyway, will do.21:27
cdentit also avoids me redudantly wondering "did he see that"?"21:27
efriedAlso there was no internet at the DMV...21:27
cdentbummer21:28
efriedbut I'm back home now, so things should return to relatively normal.21:28
cdentany other damage besides power?21:28
efriedfridge21:28
efriedas in, everything in fridge needs to be chucked and replaced.21:28
efriedPower was out for like 18h21:28
efried...yeah, I have like a dozen draft comments on the WIP patch that I didn't get a chance to post yet21:29
cdentaight21:29
efriedcdent: biggest thing in the works is the user doc, which I'll post in the next few minutes21:30
efriedStill need to finish test cases21:30
cdenti'll be abed very soon21:30
cdentbut will look at it all again 1st thing in the morn21:30
efriedcoo21:37
*** cdent has quit IRC22:04
*** ChanServ has quit IRC22:09
*** ChanServ has joined #openstack-placement22:14
*** niven.freenode.net sets mode: +o ChanServ22:14
*** mriedem has quit IRC22:27
openstackgerritEric Fried proposed openstack/placement master: RequestWideParams and RequestWideSearchContext  https://review.opendev.org/66571222:43
openstackgerritEric Fried proposed openstack/placement master: WIP: Microversion 1.35: root_required  https://review.opendev.org/66549222:43
openstackgerritEric Fried proposed openstack/placement master: Miscellaneous doc/comment/log cleanups  https://review.opendev.org/66569122:43
*** artom has joined #openstack-placement23:43
openstackgerritsean mooney proposed openstack/os-traits master: add libvirt image metadata traits  https://review.opendev.org/65299623:51
openstackgerritsean mooney proposed openstack/os-traits master: add GOP, NONE and VIRTIO grapics models  https://review.opendev.org/66583023:51

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