Tuesday, 2025-07-22

*** mhen_ is now known as mhen01:49
aravindh7murugesansean-k-mooney: The issue I was talking about yesterday about the VM not booting is only if I set the VM to UEFI boot mode with image meta. Its working fine with BIOS mode. Is there anything specific for GPU passthrough and UEFI I should take care of?06:38
*** tosky_ is now known as tosky07:33
opendevreviewPierre Riteau proposed openstack/nova master: doc: Fix typo in nova-manage command  https://review.opendev.org/c/openstack/nova/+/95556607:58
opendevreviewBiser Milanov proposed openstack/nova master: StorPool: Pass the instance UUID and device_name to os-brick  https://review.opendev.org/c/openstack/nova/+/93029710:01
opendevreviewBiser Milanov proposed openstack/nova stable/2024.1: StorPool: Pass the instance UUID and device_name to os-brick  https://review.opendev.org/c/openstack/nova/+/95411510:02
sean-k-mooneyaravindh7murugesan not that i know of specificly but apprently yes10:09
opendevreviewFlorian proposed openstack/nova master: Add check for PCIe devices attach limit for volume and ports  https://review.opendev.org/c/openstack/nova/+/95558411:20
opendevreviewFlorian proposed openstack/nova master: Add check for PCIe devices attach limit for volume and ports  https://review.opendev.org/c/openstack/nova/+/95558412:58
opendevreviewMerged openstack/nova master: api: Add response body schemas for server password APIs  https://review.opendev.org/c/openstack/nova/+/94573613:48
opendevreviewDan Smith proposed openstack/nova master: Remove eventlet timer from multi_cell_list  https://review.opendev.org/c/openstack/nova/+/95499014:27
noonedeadpunkfwiw, tunnelled migrations are around 20-30% faster then native ones with TLS enabled...15:01
bauzasfolks, I need to skip today's upstream nova meeting15:24
bauzascan someone run it ?15:24
bauzasgibi ?15:24
gibibauzas: I can run it but I will run it with a quick "does anybody has anything to raise to the team" style15:29
gibiand if silence then I will not iterate the agenda15:29
jssfrI have two questions, which may be answerable outside the team meeting: (a) the AMD SEV-ES patches are at the top of the review list, is there anything we as a contributing company (not to that patchset specifically, but in general) can do to help?15:33
jssfr(b) I pointed out the loss of vTPM state upon start/stop of an instance the other day and I have something which resembles a patch. Do I need to file an issue first, or is it enough if I submit a patchset to gerrit?15:33
bauzasthanks gibi15:34
dansmithjssfr: B will probably warrant a spec15:34
gibijssfr: a) honestly I don't have a good answer for that. Uggla noted that it is ready for review and even pinged us downstream about it. I'm think most of our cores are busy with other review promises. Keep pinging us (I know it is tiring)15:34
jssfrdansmith, uh-uh, how so?15:34
jssfrgibi, oh I am fine with pinging, I just don't want to come off as annoying. :-)15:35
dansmithjssfr: IIRC there are some gotchas around both vTPM and NVRAM state that cause us to dump them at certain times, and there's an overlap with the planned/ongoing vTPM live migration work15:35
jssfrokay, that's good to know. fwiw, the patch is basically just passing VIR_DOMAIN_UNDEFINE_KEEP_TPM if destroy_secrets == False, which seems logical enough to me.15:35
jssfrmaybe it makes sense to submit the patch first and then you can still tell me it needs a spec :-).15:36
jssfr(always easier to talk about an actual diff than about a hypothetical one, in my experience)15:36
gibijssfr: you need to find the balance of being seen but not beeing annoying :) Anyhow I can tell you we are aware of your patches waiting for review15:36
jssfr(not my patches, but thanks :))15:36
dansmithjssfr: there's no reason not to push the code. ever.15:36
gibi(don't push a code if you feel it is a security bug :)15:37
dansmithgibi: dammit gibi :)15:37
jssfrfair point :D15:37
gibiotherwise I'm fully agree with dansmith of course :)15:38
jssfrthanks for the feedback :)15:38
gibi#startmeeting nova16:00
opendevmeetMeeting started Tue Jul 22 16:00:47 2025 UTC and is due to finish in 60 minutes.  The chair is gibi. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'nova'16:00
fwieselo/16:00
sp-bmilanovo/16:01
dansmitho/16:01
gibiUggla is on a well deserved PTO and his stand in cannot be here today. So I agreed to run something like a nova meeting but I'm not prepared.16:01
gibilets wait a bit to see if other cores join but so far we are low on quorum16:02
elodilleso/16:02
gmaano/16:02
gibi(an I have a dinner invitation that helps me prioritize)16:03
gibilets get roling16:03
gibi#topic Bugs (stuck/critical)16:03
gibiany fresh critical bug we need to look at?16:03
gibithe on one the agenda https://bugs.launchpad.net/nova/+bug/2116852 is not critical any more as we disable the single tempest test that caused the blockade 16:04
gibiI filed the upstream bug to Ceph https://tracker.ceph.com/issues/72203 they are silent so far. I have way to ping them downstream which I will use next week if no reaction on the upstream tracker16:05
gibiany other critical adjacent bug?16:05
gibi#topic Gate status16:05
gibiany issues with our gate?16:05
gibiI'm not tracking anything major on my side at least16:06
gibi#topic tempest-with-latest-microversion job status16:06
gibiit is red16:06
gibi:)16:07
gibi - Failed: 2716:07
gibiI have no other info. Anybody wants to comment?16:07
gmaanyeah, my last fix is still not merged but that make 6 more test green and 21 still failing16:07
gmaanI did not get chance to continue this one. 16:07
gibigmaan: cool. Thanks16:07
gibi#topic Release Planning16:08
gibi#link https://releases.openstack.org/flamingo/schedule.html16:08
gibianybody has any comment here?16:08
gibi#topic Review priorities16:08
gibi#link https://etherpad.opendev.org/p/nova-2025.2-status16:08
gibiany comments?16:09
gibi#topic OpenAPI16:09
gibi#link: https://review.opendev.org/q/topic:%22openapi%22+(project:openstack/nova+OR+project:openstack/placement)+-status:merged+-status:abandoned16:09
gibi16 open patches mostly stuck on gate or waiting for rebase16:10
gibiany comments?16:10
gibi#topic Stable Branches16:11
gibielodilles: give us what you have!16:11
elodillesACK :)16:11
elodillesactually state is pretty same as last week16:11
elodillesstable branches seems healthy16:11
elodillesand stable releases are waiting for release liaisons16:11
elodillesgibi: back to you16:12
gibiwho are our liaisons to ping?16:12
* gibi feels bad not knowing16:13
elodillesUggla Amit and Sylvain16:13
gibibauzas: ^^ auniyal ^^16:13
gibiplease look at the stable release requests16:14
gibi#topic vmwareapi 3rd-party CI efforts Highlights16:14
gibifwiesel: any news?16:14
fwieselHi, nothing from my side.16:14
gibifwiesel: OK cool16:14
gibi#topic Gibi's news about eventlet removal.16:14
gibihey thats me :)16:14
gibiwe are slowly landing patches from the scheduler series16:15
gibiI got a nice set of reviews from bauzas on the doc patch. I have to go back there and touch up the doc16:15
gibisambork's patch https://review.opendev.org/c/openstack/nova/+/949754 logic looks good to me but I found some extra cleanup pieces and a bit of test issues16:16
gibiand I'm following Dan's series starting https://review.opendev.org/c/openstack/nova/+/954990/416:17
gibiI still have the intention to go back making our unit tests run with threading16:18
gibithat is it16:18
gibi#topic Open discussion16:18
gibi(sp-bmilanov) Bug #2092391: duplication instances when nova compute service restart: https://bugs.launchpad.net/nova/+bug/209239116:18
sp-bmilanovhi :)16:18
gibiI guess this is a review request for https://review.opendev.org/c/openstack/nova/+/93822316:19
gibiam I correct?16:19
sp-bmilanovnot exactly16:19
gibiohh16:19
gibithen tell us :)16:19
sp-bmilanovI wonder if it would be better to bring this up when more core people are around but still -- we hit this bug recently and it was not due to a graceful Nova agent shutdown16:20
gibiwhat was the trigger?16:20
sp-bmilanovthe tldr; is that during a migration, if a nova-agent crashes at the correct moment, it is possible to have the same VM running on the source and destination hypervisor16:20
dansmithI think it has already been noted on that bug that nova-compute doesn't really have any graceful shutdown support, and what the bug describes during a live migration is pretty much expected at the moment16:21
gibieven with graceful shutdown a crash would not be handled16:22
sp-bmilanovdansmith: right, I read Sean's comment as "it is not supported to ask nova-compute to shutdown during live migration"16:22
dansmithgibi: I think the problem is likely on restart we re-activate the instance16:22
gibiso I guess we need a solution where a compute starting up can fix the situation16:22
gibidansmith: yeah16:22
sp-bmilanovyes, as gibi said, it's about when it crashes16:22
dansmithand the review mentioned above would only be the non-crash situation16:23
gibiyepp16:23
gibiI feel that nova-compute during statup can be smarter about this to remove the VM duplication16:23
sp-bmilanovthe VM was seen in an error state after the nova-compute got back up because of a mismatch in what libvirt was reporting and the contents of the nova DB16:24
sp-bmilanova teammate suggested it would be better to have this as an separate error state which has more obstacles to get around until you are able to start the VM again16:25
sp-bmilanovelse nova-compute recreates the libvirt domain on VM start on the source hypervisor16:26
gibiwhichever compute puts the VM to error could be smarter and try to abort the live migration I guess16:26
dansmithany solution for this is going to be something we need to document as a spec I think, because there are a lot of factors in play.. it's hard to know what to do when a live migration fails and in the past, we've basically said "lean on the operator to clean it up"16:26
gibidansmith: make sense16:27
gibiit is complicated16:27
dansmithpreventing nova from re-starting on startup if it's not sure is good, but barriers to prevent the user from doing something bad are part of the complexityt16:27
gibiI agree16:28
gibiAlso having a spec would force us to load context around this codepath (I don't have it loaded)16:28
gibisp-bmilanov: could you draft a spec even if it is just the problem statement with more details about what exactly happening and why16:29
dansmith+116:29
gibiI think that would help us brainstorming on a list of potential solutions16:29
sp-bmilanovsure can16:30
gibicool. thanks. 16:30
sp-bmilanovthanks gibi dansmith!16:31
gibiIs there anything else to discuss?16:31
gibithen thanks for joining today. Next week we will have Uggla back.16:32
gibi#endmeeting16:32
opendevmeetMeeting ended Tue Jul 22 16:32:35 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:32
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2025/nova.2025-07-22-16.00.html16:32
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2025/nova.2025-07-22-16.00.txt16:32
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2025/nova.2025-07-22-16.00.log.html16:32
elodillesthanks o/16:32
gmaano/16:33
fwieselo/16:36
opendevreviewMerged openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR  https://review.opendev.org/c/openstack/nova/+/94808616:47
opendevreviewMerged openstack/nova master: Make the default executor configurable  https://review.opendev.org/c/openstack/nova/+/94808716:48
opendevreviewMerged openstack/nova master: api: Add response body schemas for server group APIs  https://review.opendev.org/c/openstack/nova/+/95228118:13
mikalHeya. https://review.opendev.org/q/topic:%22libvirt-vdi%22 has been sitting with a single set of +2s for a couple of weeks. Does anyone have a minute to take a look at them please?19:25
opendevreviewMerged openstack/nova master: api: Address issues with server group APIs  https://review.opendev.org/c/openstack/nova/+/95328121:14
opendevreviewGhanshyam proposed openstack/nova master: Add project manager role in Nova API policy rule  https://review.opendev.org/c/openstack/nova/+/95306321:49

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