Earlier  
Posted Nick Remark
#openstack-nova - 2026-05-04
16:21:15 sambork I think gibi have more update with poisoning of eventlet and tests
16:22:10 gibi on the last one I think we monkey patch socket in other services too, so it is stringe why only cause this pickling issue the console proxy.
16:22:33 gibi I know we explicitly fork there while oslo.service does the fork for the rest of the services
16:22:58 gibi so maybe when oslo.service forks there is a fallback of a fix for this pickling issues
16:23:43 gibi anyhow we can look at it in more details
16:23:55 sambork ack, will do then. Thanks!
16:23:56 gmaan yeah, if not picklable then fallback is 'fork'
16:23:58 gibi I guess the goal is still to make py3.14 work in eventlet mode too
16:24:27 gibi gmaan: yeah I mean we do spawn and fallback to fork
16:24:36 gmaan yeah
16:25:30 gibi anyhow on my side I have a patch poisoning the eventlet import when we start in native threading mode and it should be green now as we fixed oslo.privsep, the last outstanding code that imports eventlet unconditionally
16:25:42 gibi https://review.opendev.org/c/openstack/nova/+/986282?usp=search
16:26:11 gibi (CI is stil running to prove me wrong)
16:26:58 gibi and Ashish has two patches in the functional test series that can be reviewed
16:27:09 gibi stating here https://review.opendev.org/c/openstack/nova/+/979850/8
16:27:17 gibi that is it from me.
16:27:38 Uggla thx gibi and sambork
16:27:50 Uggla skipping Layos topic because he is not available this week.
16:28:13 Uggla So new topic.
16:28:15 Uggla #topic Ironic review priorities
16:28:51 cardoe We've got a couple of patches around the performance that sean-k-mooney has been working on.
16:29:26 cardoe I'll let sean-k-mooney speak to those but there's also another one https://review.opendev.org/c/openstack/nova/+/985785
16:30:49 cardoe We continue to see complaints about "Build of instance $UUID aborted: Failure prepping block device." as an error message. This is unique to Ironic because the network devices are setup in a different spot than the other drivers because of block devices over network. In the other driver paths there is a list of exceptions that's allowed to bubble up to the user which is not matched in this path.
16:30:58 cardoe https://opendev.org/openstack/nova/src/commit/fa64fa82bf22c7d1c947268ed388e4d428e8d408/nova/compute/manager.py#L3060 is the call site.
16:31:13 cardoe right now there's just one outstanding backport version at https://review.opendev.org/c/openstack/nova/+/986674
16:31:33 gibi cardoe: https://review.opendev.org/c/openstack/nova/+/985785 seems very clean and only impact ironic. So if we could get an ironic dev to confirm that this is good for ironic I have no problem to +2 it from nova perspective
16:32:38 cardoe +1 from me
16:33:01 cardoe On the BP list we've got https://review.opendev.org/c/openstack/nova-specs/+/471815 for trunk support.
16:33:37 cardoe I do think for the "Failure prepping block device" issues that maybe we need a different approach in the driver. Like only trying to setup the networks for storage connections there and not all the networks.
16:33:51 cardoe Or mirroring the same exceptions that can bubble up to the user in both places.
16:34:06 cardoe Otherwise that's all I've got.
16:35:07 Uggla gibi, if I understand well Sean propose to use 955685 instead of mine 985785
16:35:10 gibi cardoe: Uggla: can we resolve the conflict of who proposed the fix first for the num_instance thing?
16:35:30 Uggla So I was about to abandon it.
16:35:43 gibi fine by me, I cna review the earlier patch
16:35:49 gibi *can
16:36:24 cardoe Both have my +1.
16:36:28 gibi OK
16:38:04 cardoe We can take uggla's testing and squish it into the original author. Or whichever approach you'd like. I'll do the lift.
16:38:16 Uggla reading Sean I'm not sure which one he prefers. So I keep it open
16:39:26 Uggla cardoe, you also have this spec right: 471815: Expose vlan trunking in metadata/configdrive | https://review.opendev.org/c/openstack/nova-specs/+/471815
16:39:33 cardoe yes
16:39:58 cardoe Happy to make updates if that's desired. Most of the feedback is around other parts of the existing spec that aren't necessarily clear.
16:42:04 Uggla cardoe what's the top priority for you atm ?
16:43:04 cardoe I think right now just figuring out how ironic folks can best work with the nova folks. I don't wanna make it harder for you folks to review or accept patches. So if we should be working on testing improvements we can do that.
16:43:33 cardoe From the operators I've asked the "Failure prepping block device" is one that's pretty annoying for them to handle.
16:46:12 Uggla ok, I think it helps to focus.
16:46:30 Uggla Am i wrong or there is not patch regarding "Failure prepping block device" yet ?
16:46:58 cardoe There's just a backport adding another exception into the list of allowed to be seen by the user.
16:47:35 cardoe So what I'm wondering is if it would be better to make a list of those that should be seen by the user and keep things in sync that way or if I need to look at approaching that call site differently.
16:47:45 cardoe It's a change to nova/compute/manager.py either way.
16:47:54 Uggla which is 986674: ironic: Abort build on fatal image validation errors | https://review.opendev.org/c/openstack/nova/+/986674 right ?
16:48:05 cardoe Yes
16:48:26 cardoe ah no
16:48:27 cardoe Sorry
16:48:38 cardoe That's to not try to build over and over if the image is bad.
16:49:09 cardoe I linked the wrong review to this.
16:49:36 Uggla anyway the above patch is in the pipe now thanks to gibi.
16:49:40 cardoe Thank you.
16:49:53 cardoe I'll come back with better details next week. I've held you all up long enough.
16:50:13 Uggla thanks cardoe.
16:50:23 Uggla moving on next topic
16:50:25 Uggla #topic Bug scrubbing
16:50:30 Uggla #info up to 191 (-9)
16:50:36 Uggla #link https://etherpad.opendev.org/p/nova-bug-triage-roster
16:50:42 Uggla #link https://truc.uggla.fr/ to follow the trend.
16:50:49 Uggla #info no upstream triage meeting this week. I could not do it.
16:50:59 Uggla #info I will update and assign new bugs early this week.
16:51:07 Uggla Next meeting: [public] Upstream bug triage. Wednesday, May 13 · 15:30 – 16:00 UTC. Video call link: meet.google.com/qdd-fwzs-tje
16:51:30 Uggla ^ in the meantime, I will look at making this a permanent one.
16:51:50 gibi Uggla: these are easy triage targes https://bugs.launchpad.net/nova/+bugs?field.tag=eventlet-removal
16:51:52 gibi *targets
16:52:54 Uggla gibi, yeah I know about them. That's my joker.
16:53:01 gibi ;)
16:53:43 Uggla btw I had a fs full on the box collecting the stats, so the measurement stopped for several days.
16:53:59 Uggla Latest quick topic
16:54:00 Uggla #topic Open discussion
16:54:20 gibi Uggla: you need to migrate to the cloud with infinite disk :D
16:54:23 Uggla nothing on the agenda, but if someone wants to discuss something in the latest mn
16:56:05 Uggla so if nothing else, I think we are good.
16:56:10 gibi thanks folks
16:56:30 Uggla Time to close, thanks for joining this meeting. Have a nice day/evening and see you next week.
16:56:42 Uggla #endmeeting
16:56:42 opendevmeet Meeting ended Mon May 4 16:56:42 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
16:56:42 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.html
16:56:42 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.txt
16:56:42 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.log.html
16:56:48 elodilles thanks, same to you o/
16:56:59 sambork thanks o/
19:55:15 opendevreview Merged openstack/nova stable/2026.1: ironic: Abort build on fatal image validation errors https://review.opendev.org/c/openstack/nova/+/986674
#openstack-nova - 2026-05-05
02:33:45 opendevreview melanie witt proposed openstack/nova-specs master: Propose vTPM live migration: 'deployment' mode https://review.opendev.org/c/openstack/nova-specs/+/980166
02:33:45 opendevreview melanie witt proposed openstack/nova-specs master: Amend vTPM live migration spec: correct access control language https://review.opendev.org/c/openstack/nova-specs/+/987310
02:33:46 opendevreview melanie witt proposed openstack/nova-specs master: Propose vTPM live migration: 'user' mode https://review.opendev.org/c/openstack/nova-specs/+/987311
02:42:22 opendevreview melanie witt proposed openstack/nova master: TPM: support live migration of `user` secret security https://review.opendev.org/c/openstack/nova/+/983333
02:42:23 opendevreview melanie witt proposed openstack/nova master: TPM: support live migration of `deployment` secret security https://review.opendev.org/c/openstack/nova/+/925771
02:42:23 opendevreview melanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security https://review.opendev.org/c/openstack/nova/+/952629
02:42:24 opendevreview melanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security https://review.opendev.org/c/openstack/nova/+/956975
02:42:24 opendevreview melanie witt proposed openstack/nova master: TPM: enable conversion of secret security modes via resize https://review.opendev.org/c/openstack/nova/+/962052
02:42:25 opendevreview melanie witt proposed openstack/nova master: TPM: correct key manager access control language in config help https://review.opendev.org/c/openstack/nova/+/987312
02:49:14 opendevreview melanie witt proposed openstack/nova master: DNM vtpm tempest https://review.opendev.org/c/openstack/nova/+/957477

Earlier   Later