Tuesday, 2019-05-21

*** ttsiouts has quit IRC01:00
*** ttsiouts has joined #openstack-placement01:15
*** ttsiouts has quit IRC01:20
*** ttsiouts has joined #openstack-placement01:49
*** ttsiouts has quit IRC01:54
*** lei-zh has joined #openstack-placement02:00
*** ttsiouts has joined #openstack-placement02:27
*** lei-zh has quit IRC02:32
*** lei-zh has joined #openstack-placement02:33
*** ttsiouts has quit IRC03:01
*** ttsiouts has joined #openstack-placement04:03
*** lei-zh has quit IRC04:06
*** ttsiouts has quit IRC04:36
*** e0ne has joined #openstack-placement05:23
*** e0ne has quit IRC05:24
*** lei-zh has joined #openstack-placement05:27
*** ttsiouts has joined #openstack-placement05:39
*** ttsiouts has quit IRC06:12
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity  https://review.opendev.org/66005207:14
*** tssurya has joined #openstack-placement07:20
*** ttsiouts has joined #openstack-placement07:27
*** helenafm has joined #openstack-placement07:30
*** e0ne has joined #openstack-placement07:42
*** e0ne has quit IRC07:57
*** e0ne has joined #openstack-placement08:01
*** ttsiouts has quit IRC08:48
*** tetsuro has joined #openstack-placement09:01
*** openstackstatus has quit IRC09:14
*** openstackstatus has joined #openstack-placement09:15
*** ChanServ sets mode: +v openstackstatus09:15
*** ttsiouts has joined #openstack-placement09:18
*** cdent has joined #openstack-placement09:29
*** lei-zh has quit IRC09:35
*** ttsiouts has quit IRC09:50
openstackgerritChris Dent proposed openstack/placement master: Allow [a-zA-Z0-9_-]{1,64} for request group suffix  https://review.opendev.org/65741910:07
*** ttsiouts has joined #openstack-placement11:02
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Add RequestGroupSearchContext class  https://review.opendev.org/65877811:17
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Move search functions to the research context file  https://review.opendev.org/66004811:18
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Cache provider ids in requested aggregates  https://review.opendev.org/66004911:18
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Remove normalize trait map func  https://review.opendev.org/66005011:18
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Move seek providers with resource to context  https://review.opendev.org/66005111:18
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity  https://review.opendev.org/66005211:18
*** ttsiouts has quit IRC11:36
*** ttsiouts has joined #openstack-placement12:06
*** ttsiouts has quit IRC12:10
*** ttsiouts has joined #openstack-placement12:12
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity  https://review.opendev.org/66005212:23
openstackgerritTetsuro Nakamura proposed openstack/placement master: WIP: Reuse get_provider_ids_matching as possible  https://review.opendev.org/66036612:23
*** tetsuro has quit IRC12:26
sean-k-mooneycdent: quick question, am i correct in saying that placement does not user rabbitmq e.g. its just a web/wsgi app with a db and no long lived connection to rabbitmq12:30
sean-k-mooneyi think the answer is yes unless i have missed something12:30
cdentyes, that's correct12:31
cdentno connections to rabbitmq at all12:32
*** ttsiouts has quit IRC12:32
sean-k-mooneyok cool you might know the answer anyway but i was wondering if  setting WSGIApplicationGroup %{GLOBAL} in the nova-api's mod_wsgi config might help with our heatbeat issue12:32
sean-k-mooneykeystone and placement are the best openstack example of wsgi app but neither use rabbitmq and neither use eventlet12:33
sean-k-mooneytherefor neitehr have novas problem12:34
* cdent nods12:34
cdentI don't really understand the heartbeat issue well enough to know if WSGIApplicationGroup would have any impact.12:35
sean-k-mooneyim going to take a look at cinder but im guessing they are not mixing eventlet + wsgi either12:35
sean-k-mooneyour current theory is the wsgi server susspend the wsgi app when it idels killing the heatbeat12:35
cdentthat maps to what ian was saying the other day12:40
sean-k-mooneyoh never mind we are seeing this on devstack too and devstack already sets those options https://github.com/openstack/devstack/blob/94ca9f6756e7b677b1ee3fd2e32b555447e950dd/files/apache-nova-api.template i guess ill look elsewhere12:50
*** mriedem has joined #openstack-placement13:07
efriedcdent: FYI, I'm responding to Sundar on string suffixes13:28
cdentefried: thanks, I wasn't really clear on what he was asking13:28
efriedYeah. I got this.13:28
*** ttsiouts has joined #openstack-placement13:34
efriedcdent: phew, done, see if that strawman gels with what has been going on in your head. gibi_off, you may also be interested to see if this maps to how NIC affinity could be expressed. https://review.opendev.org/#/c/657419/13:49
cdentaye13:50
efriedalso, where should we write this down?13:50
efried("in a review comment" is not the answer)13:50
*** ttsiouts has quit IRC13:57
*** cdent_ has joined #openstack-placement13:57
cdent_efried: maybe in https://docs.openstack.org/placement/latest/usage/provider-tree.html ?13:59
efriedcdent_: we can certainly document the placement side features there.14:00
efriedAnd the nova docs can eventually contain the description of the naming convention and how that works14:00
efriedbut what I'm saying is we need some kind of nova-side spec describing the naming convention first14:00
efried(that will feed into said nova docs)14:00
cdent_that doc has a lot of nova-isms already, so it wouldn't be end of world to have some of the naming in there14:00
cdent_oh14:00
efriedI guess that's not really a question for you :)14:01
cdent_heh, yeah, I'd prefer not to get involved in yet another discussion about names...14:02
*** mriedem has quit IRC14:06
*** cdent has quit IRC14:06
*** aspiers has quit IRC14:06
*** edmondsw_ has quit IRC14:06
*** cdent_ is now known as cdent14:06
*** mriedem has joined #openstack-placement14:08
efriedjroll, melwitt: would y'all please have another look at https://review.opendev.org/#/c/636132/ to make sure all is well?14:10
efried(spec about ironic power state being source of truth)14:10
*** aspiers has joined #openstack-placement14:10
jrollefried: will do14:13
efriedthanks jroll14:13
jroll+1 from me14:16
efriedthanks jroll14:17
jrollE_TOOMANYCHANNELS14:17
jroll:)14:17
efriedyeah, my bad.14:19
cdentone channel to rule them all14:20
cdentedleafe: i'm feeling a fairly sizable meh to your 1.99 idea. It's an option, sure, but meh15:21
edleafeIt's just a compromise between delimiting API changes with microversions and your desire to not do a ton of microversions15:23
* cdent nod15:23
edleafeI don't care much for it either, but then again, I don't feel an aversion to microversions.15:23
cdentI don't mind the microversion itself. I mind the associated code and documentary effort15:24
efriedMy main objection to a big rollup microversion is that the features aren't all tightly coupled, so the summary note in the version history, reno, etc. would wind up looking like a disjointed grab-bag of tweaks.15:24
edleafeWell, using 1.99 works around that. You only need to do doc release for the final change15:24
efriedassume ^ was in response to cdent, not to me15:25
cdentit was15:25
cdentand I agree that the grab bag makes the documentation less inspectable/clear15:25
edleafeefried: sure, but you either have a microversion per feature, or you roll 'em up. If the desire is to roll 'em up, then somehting like 1.99 is the way to go15:25
efriedokay, this is the funniest email I've read in a while http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006455.html15:30
efriedActual LOL15:30
efriedI don't know if bogdan was trying to be funny or not.15:30
edleafeefried: heh. Took me a second. Would have been funnier if he wrote '-1'15:31
*** helenafm has quit IRC15:45
*** e0ne has quit IRC15:55
openstackgerritChris Dent proposed openstack/placement master: Add NUMANetworkFixture for gabbits  https://review.opendev.org/65746316:32
openstackgerritChris Dent proposed openstack/placement master: WIP: Allow RequestGroups without resources  https://review.opendev.org/65751016:32
*** tssurya has quit IRC16:47
*** cdent has quit IRC17:43
*** Sundar has joined #openstack-placement19:26
*** e0ne has joined #openstack-placement20:39
openstackgerritChris Dent proposed openstack/placement master: WIP: Allow RequestGroups without resources  https://review.opendev.org/65751020:56
*** e0ne has quit IRC20:56
*** mriedem has quit IRC21:51
*** ttsiouts has joined #openstack-placement22:15
*** ttsiouts has quit IRC22:40
*** ttsiouts has joined #openstack-placement22:56
*** ttsiouts has quit IRC23:01
*** Sundar has quit IRC23:02
*** ttsiouts has joined #openstack-placement23:05

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