| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-03-25 | |||
| 19:09:46 | mikal | It would be nice to just close all of these (either as addressed or not) as part of landing the VDI stuff. | |
| 19:09:52 | sean-k-mooney | honestly its proably cleaner if you just file one for libvirt-vdi or similar that covers all yoru usecases | |
| 19:10:07 | sean-k-mooney | ya | |
| 19:10:12 | sean-k-mooney | it would be good to clean them up | |
| 19:10:13 | mikal | Oh for sure, but I should _read_ the ancient ones too | |
| 19:10:21 | mikal | There might be wisdom of the ancients there or something. | |
| 19:10:38 | sean-k-mooney | maybe most look pretty empty but not all | |
| 19:13:02 | sean-k-mooney | mikal: if nothing else it shows there si some interest form other to improve vdi on openstack | |
| 19:13:27 | mikal | Well, there once was. Presumably 2015 guy has gone and done something else now. | |
| 19:13:47 | mikal | I feel like https://blueprints.launchpad.net/nova/+spec/libvirt-spice-vdi is a bit sparse, but I am really not sure what else to put in it. | |
| 19:14:38 | sean-k-mooney | i would copy past some of the old spec that descibe the image properies/extra specs you plan to add | |
| 19:16:42 | sean-k-mooney | mikal: by the way while your usecase is mainly spice the vdi enchnemnt wont sticrtly need spice at least for the audio devce | |
| 19:17:00 | sean-k-mooney | not that it will be very useful with vnc via the proxy | |
| 19:18:02 | mikal | That is true. I presume "direct VNC" would be possible if there was a suitable proxy and would use these features too, but that's forward looking. | |
| 19:19:15 | sean-k-mooney | ya if you ever extend kerbside for that we could add it. i think you can get a better vnc conneciotn if you tunnel websocket back into a tcp connecton and use a better clinet but we dont ereally ahve anythignfor that out of the box | |
| 19:20:35 | mikal | I have this underlying suspicion that I should be feasible to transcode between SPICE and RDP in Kerbside, and I think that might interest some people. However, the RDP specs are at least partially locked down in telco standards which cost money, and its not something I am likely to find the time for anytime soon. | |
| 19:20:47 | mikal | s/that I should be/that it should be/ | |
| 19:21:29 | mikal | I tweaked https://blueprints.launchpad.net/nova/+spec/libvirt-spice-vdi, but its not an essay. | |
| 19:22:39 | sean-k-mooney | ya that looks ok. | |
| 19:22:57 | sean-k-mooney | so the process is bascilly see if peopel think its "simple enough to not need a spec" | |
| 19:23:21 | sean-k-mooney | if the other cores say sure we apprve it for the cycle if not we will ask for a spec and just do that dance | |
| 19:24:11 | mikal | Ok. Should I send an email to the list, or is this conversation sufficient to get it onto an agenda somewhere? | |
| 19:25:11 | sean-k-mooney | ideally you would add it to https://wiki.openstack.org/wiki/Meetings/Nova#Weekly_Nova_team_meeting in open dicssion section | |
| 19:25:39 | sean-k-mooney | if you want to also add a link to the irc logs fo this converstaion that fine. | |
| 19:26:14 | sean-k-mooney | https://meetings.opendev.org/irclogs/%23openstack-nova/latest.log.html#t2025-03-25T19:01:27 | |
| 19:39:15 | mikal | Done. | |
| 19:52:44 | opendevreview | mitya-eremeev-2 proposed openstack/nova master: Add ability to preserve ephemeral in evacuation https://review.opendev.org/c/openstack/nova/+/938235 | |
| 20:00:45 | opendevreview | mitya-eremeev-2 proposed openstack/nova master: Handle ephemeral root disk in evacuation https://review.opendev.org/c/openstack/nova/+/938235 | |
| 20:37:09 | opendevreview | melanie witt proposed openstack/nova stable/2025.1: unified limits: discover service ID and region ID https://review.opendev.org/c/openstack/nova/+/945525 | |
| 20:56:08 | gboutry | sean-k-mooney: I've tried multiple things, including reverting that patch, without much success. | |
| 20:56:24 | gboutry | I have a small reproducer, but not sure if it is relevant in nova context? | |
| 20:56:25 | gboutry | https://pastebin.ubuntu.com/p/t8pDTvdNqB/ | |
| 20:56:56 | gboutry | Or even if it makes much sense, but it gets the same error, I'll dig in more tomorrow, thanks for your support! | |
| 20:57:19 | sean-k-mooney | so what i think is happening is when we monkeypatch thread its not properly replacing the tread id with the grenthread id | |
| 20:57:28 | sean-k-mooney | which is what casueing the assert to fail | |
| 20:57:33 | sean-k-mooney | or somehting along those lines | |
| 20:57:44 | sean-k-mooney | but ya that seam like an eventlet bug not a nova one | |
| #openstack-nova - 2025-03-26 | |||
| 02:05:39 | opendevreview | melanie witt proposed openstack/nova master: DNM try minimalistic imagebackend refactor https://review.opendev.org/c/openstack/nova/+/925635 | |
| 02:05:39 | opendevreview | melanie witt proposed openstack/nova master: libvirt: Move cache filename generation to imagebackend https://review.opendev.org/c/openstack/nova/+/930961 | |
| 02:05:40 | opendevreview | melanie witt proposed openstack/nova master: libvirt: Add base image format tracking with file extensions https://review.opendev.org/c/openstack/nova/+/930962 | |
| 02:05:40 | opendevreview | melanie witt proposed openstack/nova master: db: Add image_type to block_device_mapping table https://review.opendev.org/c/openstack/nova/+/930964 | |
| 02:05:41 | opendevreview | melanie witt proposed openstack/nova master: objects: Add image_type to BlockDeviceMapping object https://review.opendev.org/c/openstack/nova/+/930965 | |
| 02:05:41 | opendevreview | melanie witt proposed openstack/nova master: virt: Add image_type to relevant DriverBlockDevice https://review.opendev.org/c/openstack/nova/+/930966 | |
| 02:05:42 | opendevreview | melanie witt proposed openstack/nova master: WIP libvirt: Add image multi-backend https://review.opendev.org/c/openstack/nova/+/930967 | |
| 02:05:42 | opendevreview | melanie witt proposed openstack/nova master: WIP trait, filter, request spec https://review.opendev.org/c/openstack/nova/+/932153 | |
| 02:05:43 | opendevreview | melanie witt proposed openstack/nova master: api: Add microversion 2.97 to add image_type to block_device_mapping_v2 https://review.opendev.org/c/openstack/nova/+/930968 | |
| 02:06:20 | opendevreview | melanie witt proposed openstack/nova master: api: Add microversion 2.101 to add image_type to block_device_mapping_v2 https://review.opendev.org/c/openstack/nova/+/930968 | |
| 02:25:03 | opendevreview | melanie witt proposed openstack/nova master: libvirt: Add base image format tracking with file extensions https://review.opendev.org/c/openstack/nova/+/930962 | |
| 02:25:03 | opendevreview | melanie witt proposed openstack/nova master: db: Add image_type to block_device_mapping table https://review.opendev.org/c/openstack/nova/+/930964 | |
| 02:25:04 | opendevreview | melanie witt proposed openstack/nova master: objects: Add image_type to BlockDeviceMapping object https://review.opendev.org/c/openstack/nova/+/930965 | |
| 02:25:04 | opendevreview | melanie witt proposed openstack/nova master: virt: Add image_type to relevant DriverBlockDevice https://review.opendev.org/c/openstack/nova/+/930966 | |
| 02:25:05 | opendevreview | melanie witt proposed openstack/nova master: WIP libvirt: Add image multi-backend https://review.opendev.org/c/openstack/nova/+/930967 | |
| 02:25:05 | opendevreview | melanie witt proposed openstack/nova master: WIP trait, filter, request spec https://review.opendev.org/c/openstack/nova/+/932153 | |
| 02:25:06 | opendevreview | melanie witt proposed openstack/nova master: api: Add microversion 2.101 to add image_type to block_device_mapping_v2 https://review.opendev.org/c/openstack/nova/+/930968 | |
| 03:09:15 | opendevreview | melanie witt proposed openstack/nova master: db: Add image_type to block_device_mapping table https://review.opendev.org/c/openstack/nova/+/930964 | |
| 03:09:15 | opendevreview | melanie witt proposed openstack/nova master: objects: Add image_type to BlockDeviceMapping object https://review.opendev.org/c/openstack/nova/+/930965 | |
| 03:09:16 | opendevreview | melanie witt proposed openstack/nova master: virt: Add image_type to relevant DriverBlockDevice https://review.opendev.org/c/openstack/nova/+/930966 | |
| 03:09:16 | opendevreview | melanie witt proposed openstack/nova master: WIP libvirt: Add image multi-backend https://review.opendev.org/c/openstack/nova/+/930967 | |
| 03:09:17 | opendevreview | melanie witt proposed openstack/nova master: WIP trait, filter, request spec https://review.opendev.org/c/openstack/nova/+/932153 | |
| 03:09:17 | opendevreview | melanie witt proposed openstack/nova master: api: Add microversion 2.101 to add image_type to block_device_mapping_v2 https://review.opendev.org/c/openstack/nova/+/930968 | |
| 08:32:35 | elodilles | simondodsley: hi, sorry, didn't ping you, but i wrote this: https://meetings.opendev.org/irclogs/%23openstack-nova/%23openstack-nova.2025-03-25.log.html#t2025-03-25T13:04:50 | |
| 09:15:49 | opendevreview | ribaudr proposed openstack/nova master: FUP Remove unnecessary PCI check https://review.opendev.org/c/openstack/nova/+/944105 | |
| 09:15:50 | opendevreview | ribaudr proposed openstack/nova master: FUP improve comment accuracy and variable naming for tag removal https://review.opendev.org/c/openstack/nova/+/943124 | |
| 09:15:50 | opendevreview | ribaudr proposed openstack/nova master: FUP Add a warning to make non-explicit live migration request debugging easier https://review.opendev.org/c/openstack/nova/+/944133 | |
| 09:15:51 | opendevreview | ribaudr proposed openstack/nova master: FUP Update pci-passthrough and virtual-gpu documentation https://review.opendev.org/c/openstack/nova/+/944153 | |
| 09:15:51 | opendevreview | ribaudr proposed openstack/nova master: FUP: Improve libvirt fixture for hostdevs https://review.opendev.org/c/openstack/nova/+/945232 | |
| 09:15:52 | opendevreview | ribaudr proposed openstack/nova master: FUP improve and add integration tests for PCI SR-IOV servers https://review.opendev.org/c/openstack/nova/+/944106 | |
| 09:26:26 | opendevreview | huanhongda proposed openstack/nova master: [WIP]Only cleanup local deleted instance https://review.opendev.org/c/openstack/nova/+/945546 | |
| 10:16:22 | opendevreview | Stefan K proposed openstack/nova-specs master: Add Cloud Hypervisor support spec https://review.opendev.org/c/openstack/nova-specs/+/945549 | |
| 10:28:31 | opendevreview | Stefan K proposed openstack/nova-specs master: Add Cloud Hypervisor support spec https://review.opendev.org/c/openstack/nova-specs/+/945549 | |
| 10:40:41 | opendevreview | Stefan K proposed openstack/nova-specs master: Add Cloud Hypervisor support spec https://review.opendev.org/c/openstack/nova-specs/+/945549 | |
| 11:41:10 | opendevreview | Stefan K proposed openstack/nova-specs master: Add Cloud Hypervisor support spec https://review.opendev.org/c/openstack/nova-specs/+/945549 | |
| 12:37:47 | opendevreview | melanie witt proposed openstack/nova master: Call volume detach rollback API if detach fails https://review.opendev.org/c/openstack/nova/+/880399 | |
| 13:00:36 | simondodsley | elodilles thank you for the response. I read this that I can create the backports for the 3 patches for Caracal and then the Nova team can decide... Correct me if I am wrong | |
| 13:21:00 | elodilles | simondodsley: that sounds good to me | |
| 14:07:32 | opendevreview | Simon Dodsley proposed openstack/nova stable/2024.1: Fix device_type=lun with boot_index https://review.opendev.org/c/openstack/nova/+/945594 | |
| 14:08:27 | opendevreview | Simon Dodsley proposed openstack/nova stable/2024.1: Avoid setting serial on raw LUN devices https://review.opendev.org/c/openstack/nova/+/945595 | |
| 14:09:05 | opendevreview | Simon Dodsley proposed openstack/nova stable/2024.1: Enable virtio-scsi in nova-next https://review.opendev.org/c/openstack/nova/+/945596 | |
| 15:19:39 | zigo | When attempting to launch tempest (to validate Epoxy), I'm getting this: https://paste.openstack.org/show/bAvPPkNaAQ5Ftw46O6xj/ | |
| 15:19:39 | zigo | Does anyone have a clue of what's going on? | |
| 15:20:31 | dansmith | the only clue I have is that it looks entirely unrelated to nova | |
| 15:20:42 | dansmith | heat, tempest, keystone, maybe.. but not nova :) | |
| 15:21:02 | opendevreview | Rajesh Tailor proposed openstack/nova master: Fix disable memballoon device https://review.opendev.org/c/openstack/nova/+/945621 | |
| 15:25:18 | zigo | Looks like an issue in heat-tempest-plugin. | |
| 15:25:20 | zigo | Sorry ... :) | |
| 15:25:24 | zigo | Will ask over there. | |
| 15:25:32 | zigo | Removing the heat plugin fixed it. | |
| 15:43:24 | opendevreview | Dan Smith proposed openstack/nova master: Extend invalidate_rp to only invalidate cache https://review.opendev.org/c/openstack/nova/+/944148 | |
| 15:43:25 | opendevreview | Dan Smith proposed openstack/nova master: Invalidate PCI-in-placement cached RPs during claim https://review.opendev.org/c/openstack/nova/+/944149 | |
| 15:43:25 | opendevreview | Dan Smith proposed openstack/nova master: Support "one-time-use" PCI devices https://review.opendev.org/c/openstack/nova/+/943816 | |
| 15:43:26 | opendevreview | Dan Smith proposed openstack/nova master: Add one-time-use devices docs and reno https://review.opendev.org/c/openstack/nova/+/944262 | |
| 15:43:26 | opendevreview | Dan Smith proposed openstack/nova master: DNM: Test nova with placement alloc fix https://review.opendev.org/c/openstack/nova/+/945626 | |
| 16:59:04 | opendevreview | Rajesh Tailor proposed openstack/nova master: Add support for showing instance-action finish_time https://review.opendev.org/c/openstack/nova/+/928933 | |
| 18:34:52 | dansmith | sean-k-mooney: I guess the thing limiting us from testing pci passthrough upstream is the host iommu stuff, right? | |
| 18:35:01 | dansmith | I guess I'm not sure now if nested kvm is actually required or not | |
| 18:36:12 | sean-k-mooney | we can enable viommu to enable that | |
| 18:36:38 | sean-k-mooney | or rather | |
| 18:37:07 | sean-k-mooney | to be able to allocate device to second level vm the first level vm need a viommu | |
| 18:37:36 | sean-k-mooney | the l0 host does not need an iommu configured unless you are doing doubel passthough | |
| 18:37:47 | dansmith | so you mean the host (i.e. the cloud provider) would need to enable that for our instances, not that we could do that in our own images with grub | |