*** ttsiouts has quit IRC | 01:00 | |
*** ttsiouts has joined #openstack-placement | 01:15 | |
*** ttsiouts has quit IRC | 01:20 | |
*** ttsiouts has joined #openstack-placement | 01:49 | |
*** ttsiouts has quit IRC | 01:54 | |
*** lei-zh has joined #openstack-placement | 02:00 | |
*** ttsiouts has joined #openstack-placement | 02:27 | |
*** lei-zh has quit IRC | 02:32 | |
*** lei-zh has joined #openstack-placement | 02:33 | |
*** ttsiouts has quit IRC | 03:01 | |
*** ttsiouts has joined #openstack-placement | 04:03 | |
*** lei-zh has quit IRC | 04:06 | |
*** ttsiouts has quit IRC | 04:36 | |
*** e0ne has joined #openstack-placement | 05:23 | |
*** e0ne has quit IRC | 05:24 | |
*** lei-zh has joined #openstack-placement | 05:27 | |
*** ttsiouts has joined #openstack-placement | 05:39 | |
*** ttsiouts has quit IRC | 06:12 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity https://review.opendev.org/660052 | 07:14 |
---|---|---|
*** tssurya has joined #openstack-placement | 07:20 | |
*** ttsiouts has joined #openstack-placement | 07:27 | |
*** helenafm has joined #openstack-placement | 07:30 | |
*** e0ne has joined #openstack-placement | 07:42 | |
*** e0ne has quit IRC | 07:57 | |
*** e0ne has joined #openstack-placement | 08:01 | |
*** ttsiouts has quit IRC | 08:48 | |
*** tetsuro has joined #openstack-placement | 09:01 | |
*** openstackstatus has quit IRC | 09:14 | |
*** openstackstatus has joined #openstack-placement | 09:15 | |
*** ChanServ sets mode: +v openstackstatus | 09:15 | |
*** ttsiouts has joined #openstack-placement | 09:18 | |
*** cdent has joined #openstack-placement | 09:29 | |
*** lei-zh has quit IRC | 09:35 | |
*** ttsiouts has quit IRC | 09:50 | |
openstackgerrit | Chris Dent proposed openstack/placement master: Allow [a-zA-Z0-9_-]{1,64} for request group suffix https://review.opendev.org/657419 | 10:07 |
*** ttsiouts has joined #openstack-placement | 11:02 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Add RequestGroupSearchContext class https://review.opendev.org/658778 | 11:17 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Move search functions to the research context file https://review.opendev.org/660048 | 11:18 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Cache provider ids in requested aggregates https://review.opendev.org/660049 | 11:18 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Remove normalize trait map func https://review.opendev.org/660050 | 11:18 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Move seek providers with resource to context https://review.opendev.org/660051 | 11:18 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity https://review.opendev.org/660052 | 11:18 |
*** ttsiouts has quit IRC | 11:36 | |
*** ttsiouts has joined #openstack-placement | 12:06 | |
*** ttsiouts has quit IRC | 12:10 | |
*** ttsiouts has joined #openstack-placement | 12:12 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Reuse cache result for sharing providers capacity https://review.opendev.org/660052 | 12:23 |
openstackgerrit | Tetsuro Nakamura proposed openstack/placement master: WIP: Reuse get_provider_ids_matching as possible https://review.opendev.org/660366 | 12:23 |
*** tetsuro has quit IRC | 12:26 | |
sean-k-mooney | cdent: 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 rabbitmq | 12:30 |
sean-k-mooney | i think the answer is yes unless i have missed something | 12:30 |
cdent | yes, that's correct | 12:31 |
cdent | no connections to rabbitmq at all | 12:32 |
*** ttsiouts has quit IRC | 12:32 | |
sean-k-mooney | ok 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 issue | 12:32 |
sean-k-mooney | keystone and placement are the best openstack example of wsgi app but neither use rabbitmq and neither use eventlet | 12:33 |
sean-k-mooney | therefor neitehr have novas problem | 12:34 |
* cdent nods | 12:34 | |
cdent | I don't really understand the heartbeat issue well enough to know if WSGIApplicationGroup would have any impact. | 12:35 |
sean-k-mooney | im going to take a look at cinder but im guessing they are not mixing eventlet + wsgi either | 12:35 |
sean-k-mooney | our current theory is the wsgi server susspend the wsgi app when it idels killing the heatbeat | 12:35 |
cdent | that maps to what ian was saying the other day | 12:40 |
sean-k-mooney | oh 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 elsewhere | 12:50 |
*** mriedem has joined #openstack-placement | 13:07 | |
efried | cdent: FYI, I'm responding to Sundar on string suffixes | 13:28 |
cdent | efried: thanks, I wasn't really clear on what he was asking | 13:28 |
efried | Yeah. I got this. | 13:28 |
*** ttsiouts has joined #openstack-placement | 13:34 | |
efried | cdent: 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 |
cdent | aye | 13:50 |
efried | also, where should we write this down? | 13:50 |
efried | ("in a review comment" is not the answer) | 13:50 |
*** ttsiouts has quit IRC | 13:57 | |
*** cdent_ has joined #openstack-placement | 13:57 | |
cdent_ | efried: maybe in https://docs.openstack.org/placement/latest/usage/provider-tree.html ? | 13:59 |
efried | cdent_: we can certainly document the placement side features there. | 14:00 |
efried | And the nova docs can eventually contain the description of the naming convention and how that works | 14:00 |
efried | but what I'm saying is we need some kind of nova-side spec describing the naming convention first | 14: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 there | 14:00 |
cdent_ | oh | 14:00 |
efried | I 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 IRC | 14:06 | |
*** cdent has quit IRC | 14:06 | |
*** aspiers has quit IRC | 14:06 | |
*** edmondsw_ has quit IRC | 14:06 | |
*** cdent_ is now known as cdent | 14:06 | |
*** mriedem has joined #openstack-placement | 14:08 | |
efried | jroll, 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-placement | 14:10 | |
jroll | efried: will do | 14:13 |
efried | thanks jroll | 14:13 |
jroll | +1 from me | 14:16 |
efried | thanks jroll | 14:17 |
jroll | E_TOOMANYCHANNELS | 14:17 |
jroll | :) | 14:17 |
efried | yeah, my bad. | 14:19 |
cdent | one channel to rule them all | 14:20 |
cdent | edleafe: i'm feeling a fairly sizable meh to your 1.99 idea. It's an option, sure, but meh | 15:21 |
edleafe | It's just a compromise between delimiting API changes with microversions and your desire to not do a ton of microversions | 15:23 |
* cdent nod | 15:23 | |
edleafe | I don't care much for it either, but then again, I don't feel an aversion to microversions. | 15:23 |
cdent | I don't mind the microversion itself. I mind the associated code and documentary effort | 15:24 |
efried | My 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 |
edleafe | Well, using 1.99 works around that. You only need to do doc release for the final change | 15:24 |
efried | assume ^ was in response to cdent, not to me | 15:25 |
cdent | it was | 15:25 |
cdent | and I agree that the grab bag makes the documentation less inspectable/clear | 15:25 |
edleafe | efried: 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 go | 15:25 |
efried | okay, this is the funniest email I've read in a while http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006455.html | 15:30 |
efried | Actual LOL | 15:30 |
efried | I don't know if bogdan was trying to be funny or not. | 15:30 |
edleafe | efried: heh. Took me a second. Would have been funnier if he wrote '-1' | 15:31 |
*** helenafm has quit IRC | 15:45 | |
*** e0ne has quit IRC | 15:55 | |
openstackgerrit | Chris Dent proposed openstack/placement master: Add NUMANetworkFixture for gabbits https://review.opendev.org/657463 | 16:32 |
openstackgerrit | Chris Dent proposed openstack/placement master: WIP: Allow RequestGroups without resources https://review.opendev.org/657510 | 16:32 |
*** tssurya has quit IRC | 16:47 | |
*** cdent has quit IRC | 17:43 | |
*** Sundar has joined #openstack-placement | 19:26 | |
*** e0ne has joined #openstack-placement | 20:39 | |
openstackgerrit | Chris Dent proposed openstack/placement master: WIP: Allow RequestGroups without resources https://review.opendev.org/657510 | 20:56 |
*** e0ne has quit IRC | 20:56 | |
*** mriedem has quit IRC | 21:51 | |
*** ttsiouts has joined #openstack-placement | 22:15 | |
*** ttsiouts has quit IRC | 22:40 | |
*** ttsiouts has joined #openstack-placement | 22:56 | |
*** ttsiouts has quit IRC | 23:01 | |
*** Sundar has quit IRC | 23:02 | |
*** ttsiouts has joined #openstack-placement | 23:05 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!