Earlier  
Posted Nick Remark
#openstack-nova - 2026-09-29
17:36:17 opendevreview Merged openstack/nova stable/2026.2: Update graceful shutdown known issue to list resize case also https://review.opendev.org/c/openstack/nova/+/1007329
18:31:46 gmaan gibi: you were right. we do not need stable release for release notes updates. Those are syned from branch - https://docs.openstack.org/releasenotes/nova/2026.2.html#known-issues
18:31:48 gmaan Uggla: ^^
#openstack-nova - 2026-09-30
01:03:39 opendevreview Takashi Kajinami proposed openstack/os-vif master: Declare Python 3.15 support https://review.opendev.org/c/openstack/os-vif/+/1007905
01:03:40 opendevreview Takashi Kajinami proposed openstack/os-vif master: Fix mypy errors https://review.opendev.org/c/openstack/os-vif/+/1007992
01:22:29 opendevreview Ghanshyam Maan proposed openstack/nova master: Revert "Make tox cover non voting to unblock RC1" https://review.opendev.org/c/openstack/nova/+/1007996
01:23:03 gmaan gibi: melwitt ^^ making tox cover job voting again as after melwitt's fix it is all green
01:26:37 opendevreview Takashi Kajinami proposed openstack/os-resource-classes master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/os-resource-classes/+/1007903
01:26:58 opendevreview Takashi Kajinami proposed openstack/os-traits master: Migrate setup configuration to pyproject.toml https://review.opendev.org/c/openstack/os-traits/+/1007904
01:28:16 opendevreview Takashi Kajinami proposed openstack/os-resource-classes master: Remove pbr from runtime dependencies https://review.opendev.org/c/openstack/os-resource-classes/+/1007999
01:29:36 opendevreview Takashi Kajinami proposed openstack/os-traits master: Remove pbr from runtime dependencies https://review.opendev.org/c/openstack/os-traits/+/1008000
01:31:01 opendevreview Ghanshyam Maan proposed openstack/nova master: Stop hanging the test if threadpool executor is stuck in cleanup https://review.opendev.org/c/openstack/nova/+/1006351
01:31:10 opendevreview Ghanshyam Maan proposed openstack/nova master: Reduce the unnecessary executors shutdown logs in test jobs https://review.opendev.org/c/openstack/nova/+/1004160
04:25:04 opendevreview Ghanshyam Maan proposed openstack/nova master: Stop hanging the test if threadpool executor is stuck in cleanup https://review.opendev.org/c/openstack/nova/+/1006351
04:25:15 opendevreview Ghanshyam Maan proposed openstack/nova master: Reduce the unnecessary executors shutdown logs in test jobs https://review.opendev.org/c/openstack/nova/+/1004160
07:52:25 opendevreview Juan Larriba proposed openstack/nova master: Add OpenTelemetry tracing middleware for Nova https://review.opendev.org/c/openstack/nova/+/982871
09:45:56 opendevreview Stephen Finucane proposed openstack/os-vif master: Remove use of testscenarios https://review.opendev.org/c/openstack/os-vif/+/1008029
10:45:59 opendevreview Merged openstack/os-vif master: Fix mypy errors https://review.opendev.org/c/openstack/os-vif/+/1007992
10:46:01 opendevreview Merged openstack/os-vif master: Declare Python 3.15 support https://review.opendev.org/c/openstack/os-vif/+/1007905
12:11:38 opendevreview Kamil Sambor proposed openstack/nova master: Replace StaticallyDelayingWrapper with futurist DelayingExecutor https://review.opendev.org/c/openstack/nova/+/997410
13:19:01 opendevreview Balazs Gibizer proposed openstack/nova master: Func reproducer for bug/2168874 https://review.opendev.org/c/openstack/nova/+/1007917
14:21:47 opendevreview Balazs Gibizer proposed openstack/nova master: Fix cross-cell cold migration with PCI devices https://review.opendev.org/c/openstack/nova/+/1008071
14:23:16 gibi dansmith: now with a fix ^^ for cross cell cold migration with PCI
14:23:45 gibi I guess learning from these are applicable for the live PoC as well
14:23:47 dansmith gibi: ack, I need to get back to that
14:24:00 gibi it was basically a partial instance object clone between source and dest cell DB
14:24:14 gibi we only clone the loaded fields
14:24:27 gibi and pci_request wasn't loaded therefore wasn't cloned to the dest cell
14:27:09 dansmith ack, indeed.. I haven't done any testing with PCI devices in my poc yet of course
14:33:46 gibi I'm also fearing we have other fields not cloned across
14:33:50 gibi but no proof yet
14:40:59 dansmith gibi: probably need to backport that bug fix yeah?
14:58:53 gibi yeah it feel backportable
15:18:07 opendevreview Dan Smith proposed openstack/nova-specs master: Add cross-cell-live-migration spec https://review.opendev.org/c/openstack/nova-specs/+/1008081
15:25:12 Uggla Reminder: upstream triage in ~5mn (https://meet.google.com/zjr-rxus-hzj)
17:01:30 opendevreview Stephen Finucane proposed openstack/os-vif master: Remove use of testscenarios https://review.opendev.org/c/openstack/os-vif/+/1008029
17:01:31 opendevreview Stephen Finucane proposed openstack/os-vif master: tox: Add functional-py* targets https://review.opendev.org/c/openstack/os-vif/+/1008097
17:20:45 JayF Uggla: https://review.opendev.org/c/openstack/placement/+/990761 adamcarthur5 from my team was asking about the best way to get this on the nova radar; and if it'll need PTG time. He's the primary maintainer of openstack-exporter for prometheus, which needs the bulk read API to operate performantly
17:37:47 dansmith JayF: I was waiting for something else so I added some radar pings
17:39:11 dansmith I dunno what Uggla's POV is but unless I'm missing a bunch about the gaps (entirely possible) it could benefit from a PTG discussion about whether we even want the "mysqldump | jsonify" workflow as an option
17:41:37 JayF What's a radar ping?
17:42:06 adamcarthur5 Hi dansmith - I am planning on writing the patches for this change. I will answer your comments today. To be honest, I just got a patch up as a quick draft, to try and get some feedback. I'll pad things out.
17:42:35 dansmith JayF: you said "get it on the nova radar"
17:42:40 JayF oooooh
17:43:01 dansmith adamcarthur5: ack, it's pretty light on detail, so...
19:41:56 opendevreview minwoo seo proposed openstack/nova master: libvirt: Add volume migration bandwidth option to nova.conf https://review.opendev.org/c/openstack/nova/+/999841
21:57:55 opendevreview Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs hot attach and detach https://review.opendev.org/c/openstack/nova-specs/+/983816
22:09:38 opendevreview Goutham Pacha Ravi proposed openstack/nova master: Add hot attach/detach support for virtiofs shares https://review.opendev.org/c/openstack/nova/+/1008154
#openstack-nova - 2026-10-01
00:10:41 opendevreview Adam McArthur proposed openstack/placement master: Placement spec for bulk read API of resource providers https://review.opendev.org/c/openstack/placement/+/990761
02:14:04 opendevreview Goutham Pacha Ravi proposed openstack/nova master: Add hot attach/detach support for virtiofs shares https://review.opendev.org/c/openstack/nova/+/1008154
07:32:21 opendevreview Juan Larriba proposed openstack/nova master: Add OpenTelemetry tracing middleware for Nova https://review.opendev.org/c/openstack/nova/+/982871
07:34:31 opendevreview Juan Larriba proposed openstack/nova master: Add OpenTelemetry tracing middleware for Nova https://review.opendev.org/c/openstack/nova/+/982871
07:39:09 opendevreview Juan Larriba proposed openstack/nova master: Add OpenTelemetry tracing middleware for Nova https://review.opendev.org/c/openstack/nova/+/982871
08:11:43 opendevreview Fabian Wiesel proposed openstack/nova master: Clean up stuck/leaked volumes in BFV scenarios on failed build or early deletion https://review.opendev.org/c/openstack/nova/+/1008215
08:16:36 opendevreview Fabian Wiesel proposed openstack/nova master: Clean up stuck/leaked volumes in BFV scenarios on failed build or early deletion https://review.opendev.org/c/openstack/nova/+/1008215
09:19:18 opendevreview Fabian Wiesel proposed openstack/nova master: Clean up stuck/leaked volumes in BFV scenarios on failed build or early deletion https://review.opendev.org/c/openstack/nova/+/1008215
09:29:06 bauzas gibi: thanks gibi for your excellent comments on https://review.opendev.org/c/openstack/nova/+/1006786/3 currently working on another revision
10:16:06 opendevreview Sylvain Bauza proposed openstack/nova master: Guard against deleting a concurrent request's BDM on timeout https://review.opendev.org/c/openstack/nova/+/1005727
10:16:06 opendevreview Sylvain Bauza proposed openstack/nova master: Prevent concurrent attach_volume with task_state guard https://review.opendev.org/c/openstack/nova/+/1006786
10:16:07 opendevreview Sylvain Bauza proposed openstack/nova master: Reject stale reserve_block_device_name RPC on compute https://review.opendev.org/c/openstack/nova/+/1006011
10:31:30 gibi bauzas: ack
10:31:40 gibi sorry for not spotting that sooner
10:36:14 bauzas don't be sorry, I never saw it
11:55:55 opendevreview Balazs Gibizer proposed openstack/nova stable/2026.2: CellDatabases: replace shared lock with thread-local cell routing https://review.opendev.org/c/openstack/nova/+/1008257
11:56:52 gibi melwitt: bauzas: elodilles: ^^ this helped avoiding the functional / cover job hanging so lets add it to 2026.2 as well ^^
11:57:59 gibi I +Ad https://review.opendev.org/c/openstack/nova/+/1007996 making tox cover voting again, I will propose a backport for that as well once it lands on master
12:33:40 elodilles gibi: +2'd
12:36:13 gibi cool, thanks
12:36:34 elodilles np o/
12:57:22 gibi bauzas: there is a new ~bug in https://review.opendev.org/c/openstack/nova/+/1006786 sorry :)
12:57:33 bauzas doh
12:57:47 gibi but we are getting there
12:58:00 bauzas sorry I'm neither a notification nor a BDM SME :)
12:58:12 Uggla dansmith, adamcarthur5, I agree Dan, we already had such kind of request and this is tricky regarding performances. So we might not need a X session with Ironic, but discussing the use case at the PTG sounds a good start.
12:58:26 gibi no worries this new one is just a try block restructuring issue :)
13:00:52 bauzas gibi: thanks, I'll provide a new rev :)
13:00:56 bauzas gibi++
13:01:14 gibi and I will re-review it :)
13:19:19 opendevreview Sylvain Bauza proposed openstack/nova master: Prevent concurrent attach_volume with task_state guard https://review.opendev.org/c/openstack/nova/+/1006786
13:19:19 opendevreview Sylvain Bauza proposed openstack/nova master: Reject stale reserve_block_device_name RPC on compute https://review.opendev.org/c/openstack/nova/+/1006011
13:31:36 gibi bauzas: thanks +2
15:08:33 opendevreview Balazs Gibizer proposed openstack/nova master: Run periodics outside compute test callbacks https://review.opendev.org/c/openstack/nova/+/1007150
15:36:16 opendevreview Balazs Gibizer proposed openstack/nova master: Run periodics outside compute test callbacks https://review.opendev.org/c/openstack/nova/+/1007150
16:06:56 gibi gmaan: smabork: I respin https://review.opendev.org/c/openstack/nova/+/1007150 with the run_periodics improvement
16:07:12 gibi I've respun (?)
16:08:09 gibi anyhow I fixed the oustanding comment in that patch :)
16:57:56 gmaan gibi: ack
17:25:56 opendevreview Merged openstack/nova master: Add pyroute2 in doc dependencies https://review.opendev.org/c/openstack/nova/+/1004781
17:49:40 opendevreview Merged openstack/nova stable/2026.2: CellDatabases: replace shared lock with thread-local cell routing https://review.opendev.org/c/openstack/nova/+/1008257
17:49:42 opendevreview Ghanshyam Maan proposed openstack/nova master: Stop hanging the test if threadpool executor is stuck in cleanup https://review.opendev.org/c/openstack/nova/+/1006351
18:36:59 dansmith melwitt: re-reading your comment about naming it V2, I thought you had maybe not grokked (or not grokked when you wrote that) that this'd be a permanent replacement eventually
18:37:27 dansmith but maybe you _did_ understand that and still don't think that it needs "v2" or "new" or "now better than ever" in the name
18:37:58 dansmith it seems like it might be hard to explain or confuse people if we don't, but still valid if that's your preference
18:38:40 dansmith I'd think it becomes one of those things where it's hard for them to remember which is the newer one they should be building on when they just look at the name. obviously if they look at the microversion history it'll be clear, but...
18:39:48 melwitt dansmith: yes I did understand it to be an eventual replacement. I don't have a rigid opinion, I was just thinking about when it _is_ the only available API it being named "V2" in the rest API is kinda eh ... but again not feeling that certain about it. it's true we already have like "block_device_mapping_v2" and it would be like that
18:41:09 dansmith yes, I both hate the "only one and it's v2" and I also hate block_device_mapping_v2 as well
18:41:35 melwitt if the API were not intended to be an eventual replacement I would not be supportive of the new API idea heh
18:41:37 dansmith it's just one of those things where the v2 is an ugly wart but "block_device_mapping" and device_mapping_block" would be way too confusing trying to remember which one was new
18:42:10 dansmith anyway, just wanted to make sure we're on the same page, and sounds like we are
18:42:23 melwitt sure

Earlier   Later