Earlier  
Posted Nick Remark
#openstack-nova - 2019-07-25
14:35:09 openstackgerrit Matt Riedemann proposed openstack/nova stable/rocky: Revert "[libvirt] Filter hypervisor_type by virt_type" https://review.opendev.org/672747
14:35:09 openstackgerrit Matt Riedemann proposed openstack/nova stable/rocky: Avoid crashing while getting libvirt capabilities with unknown arch names https://review.opendev.org/672746
14:40:46 artom Did something change with placement in functional tests recently? I swear my NUMA LM func test was getting to updating the XML last night, but this morning it's failing on placement not giving any allocations
14:42:51 cdent artom you have an example of the query that's being made, that might clarify things
14:43:19 cdent just today some cache adjustments were merged. when did things last work?
14:44:11 artom Last night (EDT)
14:44:13 artom 27.0.0.1 "GET /placement/allocation_candidates?limit=1000&required=%21COMPUTE_STATUS_DISABLED&resources=DISK_GB%3A20%2CMEMORY_MB%3A2048%2CVCPU%3A3" status: 200 len: 53 microversion: 1.31
14:44:27 artom Got no allocation candidates from the Placement API. This could be due to insufficient resources or a temporary occurrence as compute nodes start up.
14:45:53 artom (Which I guess makes even less sense - if it was the same as before, what changed?)
14:47:52 cdent artom: got a patch up so I can play with it myself?
14:48:47 cdent when did compute status disabled support merge in nova?
14:48:53 artom cdent, https://review.opendev.org/#/c/672595, but I had to rebase it locally, so hang on
14:48:58 cdent aye aye
14:49:01 mriedem cdent: last week i think
14:49:04 mriedem or 2 weeks ago
14:51:42 openstackgerrit Artom Lifshitz proposed openstack/nova master: [WIP-until-series-is-ready] Introduce live_migration_claim() https://review.opendev.org/635669
14:51:43 openstackgerrit Artom Lifshitz proposed openstack/nova master: LM: add support for sending NUMAMigrateData to the source https://review.opendev.org/634828
14:51:43 openstackgerrit Artom Lifshitz proposed openstack/nova master: New objects for NUMA live migration https://review.opendev.org/634827
14:51:44 openstackgerrit Artom Lifshitz proposed openstack/nova master: RPC changes to prepare for NUMA live migration https://review.opendev.org/634605
14:51:44 openstackgerrit Artom Lifshitz proposed openstack/nova master: LM: add support for updating NUMA-related XML on the source https://review.opendev.org/635229
14:51:45 openstackgerrit Artom Lifshitz proposed openstack/nova master: Deprecate CONF.workarounds.enable_numa_live_migration https://review.opendev.org/640021
14:51:45 openstackgerrit Artom Lifshitz proposed openstack/nova master: NUMA live migration support https://review.opendev.org/634606
14:51:46 openstackgerrit Artom Lifshitz proposed openstack/nova master: [WIP] Functional tests for NUMA live migration https://review.opendev.org/672595
14:51:54 artom ^^ There, fixed the merge conflicts
14:52:08 cdent thanks artom will try it from my side of the world
14:52:08 artom For all I know it's not even placement...
14:52:16 artom cdent, appreciated, much thanks :)
14:55:12 efried artom: https://review.opendev.org/#/c/668752/
14:55:30 efried ~2w ago
14:57:30 mriedem i'm pretty sure required=%21COMPUTE_STATUS_DISABLED is saying !disabled
14:57:35 mriedem i.e. forbidden trait
14:57:40 cdent yes
14:57:56 artom Yeah, that's !
14:59:40 sean-k-mooney mriedem: yep it is
15:00:46 sean-k-mooney althouhg ! does not technically have to be url encoded
15:00:56 sean-k-mooney but %21 is the encodeing for !
15:28:28 efried Can we do a release now?
15:28:28 efried It looks like there have been half a dozen or so commits since the last release, of which only one looks like it has any meat (https://review.opendev.org/#/c/658786/)
15:28:28 efried sean-k-mooney: A requirement for cycle-with-intermediary projects is a m-2 release. os-vif qualifies.
15:28:48 efried jangutter: ^
15:33:21 sean-k-mooney efried: actully we just need to have 1 release we dont need one at each milestone
15:33:30 sean-k-mooney that was cycles-with-milestones
15:33:37 sean-k-mooney but ill check and get back to you later
15:33:43 sean-k-mooney just on a meeting
15:34:44 stephenfin efried, mriedem: Can I have pre-commit? Pretty please? https://review.opendev.org/#/c/665518/
15:35:13 stephenfin I've to respin ~8 patches because I forgot to run pep8 :'( https://review.opendev.org/#/c/671797/
15:35:33 stephenfin Not that I'm going to bother yet. I'll fix it when I need to respin
15:37:42 jangutter efried: regarding the meat, I'm happy for it to get barbecued into a release. note that there has been some follow-on stuff (unmerged) that happened afterwards too.
15:39:09 jangutter efried: specifically https://review.opendev.org/#/c/665965/
15:40:07 cdent artom: I responded on your thing. I can see where things go wrong, but not why
15:40:28 cdent what I mean is I can answer the "why" but not the "why of the why"
15:40:43 jangutter efried: my view (stated in the os-vif review) is that I don't think the follow-on is necessary, but I don't feel strongly enough to oppose it.
15:41:09 artom cdent, aha, that's already very helpful
15:41:46 cdent artom: good. i'll be curious to here what the missing piece is
15:41:53 cdent and hear too
15:41:54 artom I know some stuff changed recently around fakelibvirt
15:42:08 artom Maybe a side effect of that was changing the default flavor and/or compute disk size?
15:42:17 mriedem stephenfin: i'll defer your pre-commit request to dansmith
15:42:22 cdent sounds likekly
15:42:25 artom I shall dig, right after this meeting
15:42:36 artom Which is done, thank god
15:42:37 stephenfin ugh, but he's the worst
15:42:46 mriedem i'm an old bugbear so i don't care about pre-commit
15:42:47 stephenfin Um, I mean...the best <3
15:42:53 mriedem and will bitch to no end if it makes me do extra things
15:43:36 artom mriedem's artistic left brain half is actually a tox venv for running pep8
15:43:41 sean-k-mooney mriedem: well if you dont install it it wont do anything
15:43:43 stephenfin It should make you do less things, since you won't need to remember to run fast8
15:43:50 stephenfin but it is different things
15:43:53 stephenfin ...unless we backport
15:44:01 stephenfin ...which I would be game to do
15:44:05 mriedem i would not
15:45:00 sean-k-mooney anyway the important thing about the pre-commit stuff is it should not impact anywayone that does not want to use it
15:45:21 sean-k-mooney they can continue to use tox and the gate will continute to use tox
15:45:33 stephenfin 'zactly. It's purely opt-in
15:45:37 sean-k-mooney for those that want to use it the can install the tool and let it doe its thing
15:46:07 stephenfin sean-k-mooney: I added the tab to spaces converter thing too, if that sweetens the deal for you
15:46:16 sean-k-mooney :)
15:46:17 stephenfin some pre-commit >>> no pre-commit
15:46:28 sean-k-mooney yes yes it does
15:46:39 sean-k-mooney i already likeed it however
15:47:57 openstackgerrit Matt Riedemann proposed openstack/nova master: api-ref: touch up the os-services docs https://review.opendev.org/672571
15:49:26 openstackgerrit Matt Riedemann proposed openstack/nova master: api-ref: touch up the os-services docs https://review.opendev.org/672571
15:55:31 sean-k-mooney efried: alex_xu stephenfin i have summerised where i stand on the mix cpu spec in my last top level comment https://review.opendev.org/#/c/668656/5
15:56:35 sean-k-mooney if that seams fair i think we could proceed with it contionally on that restricted time table
15:56:59 sean-k-mooney otherwise i would move this to backlog/U
15:57:09 jangutter stephenfin: tab to space is low hanging fruit. If you really want a holy war, enforce "one space after period."
15:57:43 sean-k-mooney jangutter: the tab to space thing is because we manually enforce no tabs
15:58:06 jangutter sean-k-mooney: yep, pep8 will just do a late fail for you.
15:58:09 sean-k-mooney so the pre-commit hook would detect it for you
15:58:22 sean-k-mooney jangutter: only on python 3 i think
15:58:38 sean-k-mooney on 2 i think it will allow it as long as you dont mix
15:59:32 mriedem oooooo yeahhh https://www.youtube.com/watch?v=Lrle0x_DHBM
15:59:44 openstackgerrit Surya Seetharaman proposed openstack/nova master: API microversion 2.75: Add 'power-update' external event https://review.opendev.org/645611
16:07:18 efried stephenfin: Isn't pre-commit something you can carry locally at will?
16:08:31 stephenfin I'd need to add it to '.gitignore' but otherwise yes
16:09:32 efried I mean, given the level of meh about putting it in the codebase, that just semes like the better option, doesn't it?
16:09:38 efried It would be, like, two of you using it?
16:11:09 stephenfin Perhaps, but it just rubs me the wrong way if we're being honest
16:11:30 stephenfin I'm not sure why we should be so averse to trying new things, especially when those things are opt-in and don't affect the end product in any way

Earlier   Later