| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2026-05-18 | |||
| 16:16:46 | sean-k-mooney | i think it likely can be backported yes but ya it would be good to get elods input for usre | |
| 16:16:59 | cardoe | I can create it. | |
| 16:16:59 | elodilles | +1 | |
| 16:17:14 | opendevreview | Doug Goldstein proposed openstack/nova stable/2026.1: Implementing get_num_instances for ironic virt driver https://review.opendev.org/c/openstack/nova/+/989002 | |
| 16:18:05 | Uggla | cardoe ok, also the FUP doc patch would be good. | |
| 16:18:42 | Uggla | I think we can move on. | |
| 16:18:48 | sean-k-mooney | we might want to squah the two when backporting | |
| 16:18:51 | sean-k-mooney | as its just comments | |
| 16:19:05 | sean-k-mooney | but sure i woudl be ok with or without the comment fixup | |
| 16:19:28 | Uggla | #topic Bug scrubbing | |
| 16:19:33 | Uggla | #info up to 189 (-4) | |
| 16:19:39 | Uggla | #link https://etherpad.opendev.org/p/nova-bug-triage-roster | |
| 16:19:44 | Uggla | #link https://etherpad.opendev.org/p/nova-bug-triage-roster | |
| 16:19:58 | Uggla | #link https://truc.uggla.fr/ to follow the trend. | |
| 16:20:05 | cardoe | I would need the topic removed from https://review.opendev.org/c/openstack/nova/+/985785 for gerrit to be happy squashing the backport. | |
| 16:20:22 | Uggla | Next meeting (this week): [public] Upstream bug triage. Wednesday, May 20 · 15:30 – 16:00 UTC. Video call link: meet.google.com/zjr-rxus-hzj | |
| 16:21:09 | Uggla | ^ I made this one recurrent (every week). Note I could cancel from time to time if our internal bug triage is taking too long | |
| 16:21:38 | Uggla | #topic Open discussion | |
| 16:21:54 | Uggla | We have one topic from sean: | |
| 16:21:55 | Uggla | (sean) libvirt driver support for managed flag via cyborg pci attachment handle. | |
| 16:22:16 | sean-k-mooney | so the main question is simple | |
| 16:22:35 | sean-k-mooney | i am currnetly writing a cyborg spec to supprto vfio-varint driver for pci passthough in cyborg | |
| 16:22:44 | sean-k-mooney | the same as we did in nova a few cycles ago | |
| 16:23:10 | sean-k-mooney | this requires a very trivial change to nova in the libvirt driver to pass teh managed=True|False flag | |
| 16:23:35 | sean-k-mooney | are we ok with detailign this only in the cybrog spec and haveing a whishlist bug ro specless bluepirnt on the nova side | |
| 16:23:46 | sean-k-mooney | or do we need somethign behiond that? | |
| 16:24:07 | dansmith | managed=true is a pci whitelist flag right now for static devices yeah? | |
| 16:24:09 | sean-k-mooney | i.e. we coudl incorperate this isnto the nova spec for cybrog manged timesliced gpus (mdevs) | |
| 16:24:16 | sean-k-mooney | dansmith: yep | |
| 16:24:48 | dansmith | and you want to be able to let cyborg control that flag for things it provides via accelerator handle (whatever we call them)? | |
| 16:24:56 | sean-k-mooney | yep | |
| 16:25:03 | sean-k-mooney | just adding a boolean to that respocne object | |
| 16:25:09 | dansmith | which basically just controls what we tell libvirt about the device right? | |
| 16:25:14 | sean-k-mooney | with a new microversion of coucse on the cybrog api side | |
| 16:25:20 | sean-k-mooney | yep | |
| 16:25:24 | dansmith | makes sense to me | |
| 16:25:26 | sean-k-mooney | currently it jsut has the pci adress | |
| 16:25:41 | sean-k-mooney | so we woudl jsut be addeding a managed=True|false boolean ot it as well | |
| 16:27:20 | sean-k-mooney | i have the cybrog spec locally with the minimal change to the libvirt driver detailed | |
| 16:27:25 | sean-k-mooney | ill push it shortly | |
| 16:27:50 | sean-k-mooney | ah | |
| 16:27:53 | sean-k-mooney | #link https://review.opendev.org/c/openstack/cyborg-specs/+/989003 | |
| 16:28:12 | sean-k-mooney | https://review.opendev.org/c/openstack/cyborg-specs/+/989003/1/specs/2026.2/approved/support-vfio-variant-driver-managed-mode.rst#161 | |
| 16:28:25 | sean-k-mooney | so that is the minimal change for nova | |
| 16:28:56 | Uggla | sean-k-mooney, can you ping me as soon as you have done the BP, I'll update the status etherpad. | |
| 16:29:11 | sean-k-mooney | sure i can create it after the meeting | |
| 16:29:28 | sean-k-mooney | but i just wanted to confirm we were ok wwith that for trackign if we are then ill go do the thing | |
| 16:29:55 | Uggla | no hurries. (at least for me) dansmith are you ok ? | |
| 16:30:20 | dansmith | yeah | |
| 16:31:15 | Uggla | do we need another core to approve or we are good ? | |
| 16:32:36 | sean-k-mooney | we can loop back to this next week if we like where there are more around | |
| 16:32:42 | dansmith | I think PTL can make the call about BP/spec/etc, | |
| 16:32:55 | dansmith | but I'd say proceed as if we're good and let someone else complain if they want | |
| 16:32:55 | sean-k-mooney | ill create the blueprint now and we can see if we are happy with the text | |
| 16:32:58 | dansmith | I doubt anyone will | |
| 16:34:38 | Uggla | We could ask forgiveness as pythonista. ;) | |
| 16:34:46 | Uggla | anything else to discuss ? | |
| 16:35:18 | Uggla | seems not, so I think we are done for today | |
| 16:35:45 | Uggla | Time to close, thanks for joining this meeting. Have a nice day/evening. | |
| 16:35:50 | Uggla | #endmeeting | |
| 16:35:50 | opendevmeet | Meeting ended Mon May 18 16:35:50 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 16:35:50 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-18-16.01.html | |
| 16:35:50 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-18-16.01.txt | |
| 16:35:50 | opendevmeet | Log: https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-18-16.01.log.html | |
| 16:35:54 | lajoskatona | o/ | |
| 16:36:01 | elodilles | thanks o/ | |
| 16:36:01 | Uggla | dansmith ok with the pace ^ | |
| 16:38:27 | dansmith | Uggla: A+ | |
| 16:39:15 | dansmith | especially with light attendance, good to keep it moving, thanks | |
| 16:40:16 | sean-k-mooney | Uggla: https://blueprints.launchpad.net/nova/+spec/support-vfio-variant-driver-managed-mode-via-cyborg | |
| 17:13:09 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Consolidate vTPM and ephemeral encryption secret creation https://review.opendev.org/c/openstack/nova/+/912094 | |
| 17:13:10 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: libvirt: Add optional 'description' kwarg to create_secret() https://review.opendev.org/c/openstack/nova/+/919986 | |
| 17:13:10 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Follow up for encryption secret create consolidation https://review.opendev.org/c/openstack/nova/+/921586 | |
| 17:13:11 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Remove use of (hw:|hw_)ephemeral_encryption_format https://review.opendev.org/c/openstack/nova/+/921343 | |
| 17:13:11 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Add EncryptDetails object for ephemeral encryption https://review.opendev.org/c/openstack/nova/+/921344 | |
| 17:13:12 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Add database migration to ALTER encryption_options https://review.opendev.org/c/openstack/nova/+/921587 | |
| 17:13:18 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support create with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/870932 | |
| 17:13:19 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Validate key manager create access in API https://review.opendev.org/c/openstack/nova/+/919989 | |
| 17:13:19 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Clean up unused ephemeral encryption libvirt secrets https://review.opendev.org/c/openstack/nova/+/919990 | |
| 17:13:20 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: libvirt: "Auto heal" ephemeral encryption secrets on guest launch https://review.opendev.org/c/openstack/nova/+/919991 | |
| 17:13:22 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support (resize|cold migration) with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/870933 | |
| 17:13:25 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support live migration with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/905512 | |
| 17:13:28 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support rebuild with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/870939 | |
| 17:13:28 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Add Glance standardized encryption image properties https://review.opendev.org/c/openstack/nova/+/921345 | |
| 17:13:29 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support encrypted source images for qcow2 https://review.opendev.org/c/openstack/nova/+/919992 | |
| 17:13:31 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Add encryption support to qemu-img rebase https://review.opendev.org/c/openstack/nova/+/870936 | |
| 17:13:33 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Add backing_encryption_secret_uuid to BlockDeviceMapping https://review.opendev.org/c/openstack/nova/+/907960 | |
| 17:13:35 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support encrypted backing files for qcow2 https://review.opendev.org/c/openstack/nova/+/907961 | |
| 17:13:39 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support rescue with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/873675 | |
| 17:13:42 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support snapshot with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/870937 | |
| 17:13:44 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Support cross cell resize with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/909595 | |
| 17:13:48 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: libvirt: Introduce support for raw with LUKS https://review.opendev.org/c/openstack/nova/+/884313 | |
| 17:13:52 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: libvirt: Introduce support for rbd with LUKS https://review.opendev.org/c/openstack/nova/+/889912 | |
| 17:14:18 | sean-k-mooney | melwitt: ^ :) i guess that the rebase of your series that ye were chatting about on the mailing list | |
| 17:14:54 | sean-k-mooney | although i dont think there is a reporposal of the spec is there? | |
| 17:31:02 | lajoskatona | sean-k-mooney: o/ , so for the iothread patch from gibi (https://review.opendev.org/c/openstack/nova/+/988774 ) which I updated to fix the failing unit test | |
| 17:33:32 | lajoskatona | sean-k-mooney: the nova-multi-cell failure (test_instance_boot_after_snapshot_deletion) seems unrelated, but I have to dig the nova-live-migration as to tell the truth I am not sure what that job is doing, the tempest part is green, but the the job-output seems like has much more than tempest.... | |
| 17:33:47 | sean-k-mooney | lajoskatona: so the post failure in the live migraiton job was not releated | |
| 17:34:00 | sean-k-mooney | the test actully passed but the scp of the logs fialed | |
| 17:34:25 | sean-k-mooney | lajoskatona: right os after the tempest test runs in the live mgiration job | |