Monday, 2026-05-04

*** JohnnyW559 is now known as JohnnyW5500:25
opendevreviewAshish Gupta proposed openstack/nova master: Run functional test with threading mode  https://review.opendev.org/c/openstack/nova/+/97985003:58
opendevreviewAshish Gupta proposed openstack/nova master: Disable greenlet-based notifier sender check under native threading temporarily  https://review.opendev.org/c/openstack/nova/+/98562103:58
opendevreviewAshish Gupta proposed openstack/nova master: testing  https://review.opendev.org/c/openstack/nova/+/98711003:58
opendevreviewMerged openstack/python-novaclient master: Remove deprecation warning workaround  https://review.opendev.org/c/openstack/python-novaclient/+/98599305:43
opendevreviewAshish Gupta proposed openstack/nova master: Run functional test with threading mode  https://review.opendev.org/c/openstack/nova/+/97985006:15
opendevreviewAshish Gupta proposed openstack/nova master: Disable greenlet-based notifier sender check under native threading temporarily  https://review.opendev.org/c/openstack/nova/+/98562106:15
opendevreviewAshish Gupta proposed openstack/nova master: testing  https://review.opendev.org/c/openstack/nova/+/98711006:15
*** ykarel_ is now known as ykarel07:25
*** ralonsoh_ is now known as ralonsoh08:03
*** kevko7 is now known as kevko12:25
opendevreviewKhoi proposed openstack/nova master: Allow removing stale aggregate hosts  https://review.opendev.org/c/openstack/nova/+/98716813:09
opendevreviewKhoi proposed openstack/nova master: Allow removing stale aggregate hosts  https://review.opendev.org/c/openstack/nova/+/98716813:11
opendevreviewKhoi proposed openstack/nova master: Allow removing stale aggregate hosts  https://review.opendev.org/c/openstack/nova/+/98716813:11
opendevreviewKhoi proposed openstack/nova master: Allow removing stale aggregate hosts  https://review.opendev.org/c/openstack/nova/+/98716813:12
opendevreviewTakashi Kajinami proposed openstack/nova-specs master: libvirt: AMD SEV-SNP support  https://review.opendev.org/c/openstack/nova-specs/+/98337613:40
opendevreviewBalazs Gibizer proposed openstack/nova master: Poison eventlet import in native threading mode  https://review.opendev.org/c/openstack/nova/+/98628215:33
UgglaReminder: upstream meeting in ~20mn15:40
lajoskatonaUggla: Hi, today I have to leave again ~1820CEST / 1620UTC , for the neutron SDK work, I rebased the patches and actually started to fix on the first ones the failures due to the recent works in Neutron to totally drop tenant_id15:42
Ugglalajoskatona, ok no worries15:43
Uggla#startmeeting nova16:01
opendevmeetMeeting started Mon May  4 16:01:11 2026 UTC and is due to finish in 60 minutes.  The chair is Uggla. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
opendevmeetThe meeting name has been set to 'nova'16:01
UgglaHello everyone16:01
elodilleso/16:01
fwieselo/16:01
gibio/16:01
tkajinamo/16:01
*** sambork_ is now known as sambork16:02
samborko/16:02
bauzaso/ (burned out tho)16:03
UgglaLet's start16:04
Uggla#topic Bugs (stuck/critical)16:04
Uggla#info No Critical bug16:04
Uggla#topic Gate status16:04
Uggla#link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:05
Uggla#link https://etherpad.opendev.org/p/nova-ci-failures-minimal16:05
Uggla#link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&branch=stable%2F*&branch=master&pipeline=periodic-weekly&skip=0 Nova&Placement periodic jobs status16:05
Uggla#info Please look at the gate failures and file a bug report with the gate-failure tag.16:05
Uggla#info Please try to provide a meaningful comment when you recheck16:05
Ugglai have not seen something wrong with the gate, please tell me if I'm wrong.16:05
cardoeo/ (sorry was in the etherpad)16:07
Uggla#topic Release Planning16:07
Uggla#link https://releases.openstack.org/hibiscus/schedule.html16:07
Uggla#info Nova deadlines are set in the above schedule16:07
Uggla#info PTG etherpad for 2026.2 is available: https://etherpad.opendev.org/p/nova-2026.2-ptg16:08
Uggla#topic Review priorities 16:08
Uggla#link New file for Hibiscus https://etherpad.opendev.org/p/nova-2026.2-status16:08
Uggla#info I have updated Launchpad and the above doc. Please ping me if you spot something missing.16:08
Uggla#info I have added all the BP/specs that are proposed for 2026.2 cycle. (23 BP/Spec proposed so far)16:08
Uggla#info Starting: https://etherpad.opendev.org/p/nova-2026.2-status#L16 interesting bugs to review.16:09
UgglaProposals for changes to nova-core https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/EI44ZQG6UHIBNH3O26KHUVHIE576SCOC16:09
Uggla^ cores please don't forget to vote16:09
UgglaSo lots of stuff to review. Clearly, I doubt we will manage to deal with at least half of the BP.16:11
Uggla#topic Stable Branches 16:11
* Uggla giving the mic to elodilles16:11
elodillesthanks16:11
elodilles#info 2024.2 Dalmatian moved to EOL last week ( https://review.opendev.org/c/openstack/releases/+/984964 )16:11
Uggla\o/16:12
elodilles#info see final state of 2024.2 Dalmatian under tag '2024.2-eol'16:12
elodillesand16:12
elodilles#info please do not backport patches to stable/2024.2 anymore (branch will be deleted soon)16:12
elodillesso now we have only 3 stable branches again: stable/2026.1, stable/2025.2, stable/2025.116:12
elodilles#info placement's stable/2025.1 gate is blocked, workaround: https://review.opendev.org/c/openstack/placement/+/98076116:13
elodilles#info rest of the stable gates should be OK16:13
elodillesat least i'm not aware of any other gate issue16:13
elodilles#info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci16:13
elodillesand that's all from me about stable16:13
* elodilles gives back the mic16:13
Ugglathx elodilles16:13
elodillesnp16:13
Uggla#topic vmwareapi 3rd-party CI efforts Highlights16:14
Ugglafwiesel anything for us this week ?16:14
fwieselHi, there was a misconfiguration from my side. I fix that now, and the pipeline should work again16:15
fwieselI am also looking into speeding it up a bit, as the backlog became quite large.16:15
fwieselThat is it from my side.16:15
Ugglathx fwiesel16:15
Uggla#topic Gibi's news about eventlet removal16:16
gibio/16:16
Ugglagibi, sambork anything for us ?16:16
gibisambork: do you want to take it?16:16
gibino worries I can take it today16:17
gibiso 16:17
samborkI can update partially (still don't take it fully), so we finally support thread mode in all cli and service last week patch testing cli was merged16:18
Uggla\o/16:18
* gibi let sambork summarize16:18
samborkI also investigate issue that sean found with python 3.14 and eventlet so reason why we see pickling error in novncproxy tests is monkey patching __socket = __import__('socket') which cause error when websockify call spawn 16:20
samborkI think gibi have more update with poisoning of eventlet and tests16:21
gibion 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
gibiI know we explicitly fork there while oslo.service does the fork for the rest of the services16:22
gibiso maybe when oslo.service forks there is a fallback of a fix for this pickling issues16:22
gibianyhow we can look at it in more details16:23
samborkack, will do then. Thanks!16:23
gmaanyeah, if not picklable then fallback is 'fork'16:23
gibiI guess the goal is still to make py3.14 work in eventlet mode too16:23
gibigmaan: yeah I mean we do spawn and fallback to fork16:24
* gibi always mixes the two16:24
gmaanyeah16:24
gibianyhow 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 unconditionally16:25
gibihttps://review.opendev.org/c/openstack/nova/+/986282?usp=search16:25
gibi(CI is stil running to prove me wrong)16:26
gibiand Ashish has two patches in the functional test series that can be reviewed16:26
gibistating here https://review.opendev.org/c/openstack/nova/+/979850/816:27
gibithat is it from me. 16:27
* gibi passing the mic back to Uggla16:27
Ugglathx gibi and sambork16:27
Ugglaskipping Layos topic because he is not available this week.16:27
UgglaSo new topic.16:28
Uggla #topic Ironic review priorities16:28
* Uggla giving the mic to cardoe16:28
cardoeWe've got a couple of patches around the performance that sean-k-mooney has been working on.16:28
cardoeI'll let sean-k-mooney speak to those but there's also another one https://review.opendev.org/c/openstack/nova/+/98578516:29
cardoeWe 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
cardoehttps://opendev.org/openstack/nova/src/commit/fa64fa82bf22c7d1c947268ed388e4d428e8d408/nova/compute/manager.py#L3060 is the call site.16:30
cardoeright now there's just one outstanding backport version at https://review.opendev.org/c/openstack/nova/+/98667416:31
gibicardoe: 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 perspective16:31
cardoe+1 from me16:32
cardoeOn the BP list we've got https://review.opendev.org/c/openstack/nova-specs/+/471815 for trunk support.16:33
cardoeI 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
cardoeOr mirroring the same exceptions that can bubble up to the user in both places.16:33
cardoeOtherwise that's all I've got.16:34
Ugglagibi, if I understand well Sean propose to use 955685 instead of mine 98578516:35
gibicardoe: Uggla: can we resolve the conflict of who proposed the fix first for the num_instance thing?16:35
UgglaSo I was about to abandon it.16:35
gibifine by me, I cna review the earlier patch16:35
gibi*can16:35
cardoeBoth have my +1.16:36
gibiOK16:36
cardoeWe 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
Ugglareading Sean I'm not sure which one he prefers. So I keep it open16:38
Ugglacardoe, you also have this spec right: 471815: Expose vlan trunking in metadata/configdrive | https://review.opendev.org/c/openstack/nova-specs/+/47181516:39
cardoeyes16:39
cardoeHappy 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:39
Ugglacardoe what's the top priority for you atm ?16:42
cardoeI 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
cardoeFrom the operators I've asked the "Failure prepping block device" is one that's pretty annoying for them to handle.16:43
Ugglaok, I think it helps to focus.16:46
UgglaAm i wrong or there is not patch regarding "Failure prepping block device" yet ?16:46
cardoeThere's just a backport adding another exception into the list of allowed to be seen by the user.16:46
cardoeSo 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
cardoeIt's a change to nova/compute/manager.py either way.16:47
* gibi approve the backport 16:47
Ugglawhich is 986674: ironic: Abort build on fatal image validation errors | https://review.opendev.org/c/openstack/nova/+/986674 right ?16:47
cardoeYes16:48
* Uggla a bit slow today. Thanks16:48
cardoeah no16:48
cardoeSorry16:48
cardoeThat's to not try to build over and over if the image is bad.16:48
cardoeI linked the wrong review to this.16:49
Ugglaanyway the above patch is in the pipe now thanks to gibi.16:49
cardoeThank you.16:49
cardoeI'll come back with better details next week. I've held you all up long enough.16:49
Ugglathanks cardoe. 16:50
Ugglamoving on next topic16:50
Uggla#topic Bug scrubbing 16:50
Uggla#info up to 191 (-9)16:50
Uggla#link https://etherpad.opendev.org/p/nova-bug-triage-roster16:50
Uggla#link https://truc.uggla.fr/ to follow the trend.16:50
Uggla#info no upstream triage meeting this week. I could not do it.16:50
Uggla#info I will update and assign new bugs early this week.16:50
UgglaNext meeting: [public] Upstream bug triage. Wednesday, May 13 · 15:30 – 16:00 UTC. Video call link: meet.google.com/qdd-fwzs-tje16:51
Uggla^ in the meantime, I will look at making this a permanent one.16:51
gibiUggla: these are easy triage targes https://bugs.launchpad.net/nova/+bugs?field.tag=eventlet-removal16:51
gibi*targets16:51
Ugglagibi, yeah I know about them. That's my joker.16:52
gibi;)16:53
Ugglabtw I had a fs full on the box collecting the stats, so the measurement stopped for several days.16:53
UgglaLatest quick topic16:53
Uggla#topic Open discussion16:54
gibiUggla: you need to migrate to the cloud with infinite disk :D16:54
Ugglanothing on the agenda, but if someone wants to discuss something in the latest mn16:54
Ugglaso if nothing else, I think we are good.16:56
gibithanks folks16:56
UgglaTime to close, thanks for joining this meeting. Have a nice day/evening and see you next week.16:56
Uggla#endmeeting16:56
opendevmeetMeeting ended Mon May  4 16:56:42 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:56
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.html16:56
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.txt16:56
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2026/nova.2026-05-04-16.01.log.html16:56
elodillesthanks, same to you o/16:56
samborkthanks o/16:56
*** QG02 is now known as QG017:01
opendevreviewMerged openstack/nova stable/2026.1: ironic: Abort build on fatal image validation errors  https://review.opendev.org/c/openstack/nova/+/98667419:55
*** erlon2 is now known as erlon22:39

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!