Friday, 2026-11-06

*** mhen_ is now known as mhen02:11
*** ykarel_ is now known as ykarel|off03:43
opendevreviewDoug Goldstein proposed openstack/nova-specs master: Expose vlan trunking in metadata/configdrive  https://review.opendev.org/c/openstack/nova-specs/+/47181505:35
opendevreviewDoug Goldstein proposed openstack/nova-specs master: Expose vlan trunking in metadata/configdrive  https://review.opendev.org/c/openstack/nova-specs/+/47181505:39
opendevreviewThomas Goirand proposed openstack/nova master: Clear the leaked time override in notifications tests  https://review.opendev.org/c/openstack/nova/+/101243208:49
opendevreviewStephen Finucane proposed openstack/nova master: docs: Cover behavioral changes in microversion guidance  https://review.opendev.org/c/openstack/nova/+/101273310:11
opendevreviewStephen Finucane proposed openstack/nova master: docs: Move microversion flow chart  https://review.opendev.org/c/openstack/nova/+/101446610:11
bauzasdansmith: gibi: I have to go errand but I do feel we maybe need to say something about the fact that the API response for instance_name is bad, see https://review.opendev.org/c/openstack/nova/+/1011367/comments/f8cf9908_4b6e573610:49
gibiresponded there and dropping for food :)10:59
zigoHi there! These already have +2 from Gibi, all are gate test leaks fix, all improving CI stability. It would be nice if it were merged:12:08
zigohttps://review.opendev.org/c/openstack/nova/+/101243712:08
zigohttps://review.opendev.org/c/openstack/nova/+/101243412:08
zigohttps://review.opendev.org/c/openstack/nova/+/101254512:08
zigohttps://review.opendev.org/c/openstack/nova/+/101254712:08
zigohttps://review.opendev.org/c/openstack/nova/+/101243612:08
zigohttps://review.opendev.org/c/openstack/nova/+/101254312:09
zigohttps://review.opendev.org/c/openstack/nova/+/101243212:09
opendevreviewMerged openstack/nova master: Make libvirt update domain name during live migration  https://review.opendev.org/c/openstack/nova/+/101136612:26
opendevreviewMerged openstack/placement master: Honor sys.argv when parsing the config in the WSGI entry point  https://review.opendev.org/c/openstack/placement/+/101082312:26
opendevreviewKamil Sambor proposed openstack/nova master: Fix pickling error that forces oslo.service to fall back to fork  https://review.opendev.org/c/openstack/nova/+/100095613:21
opendevreviewKamil Sambor proposed openstack/nova master: DNM: Allow asking oslo.service for spawn  https://review.opendev.org/c/openstack/nova/+/101389313:46
gmaanzigo: done. thanks for fixing.13:51
zigo:)13:58
sean-k-mooneyzigo: i have opened them, oh just saw gmanns comment14:02
sean-k-mooneyok ill clsoe them again14:02
sean-k-mooneyi was gong to say i opened them in tabs but no primises i get to them today14:02
opendevreviewMerged openstack/nova master: Clear the leaked time override in notifications tests  https://review.opendev.org/c/openstack/nova/+/101243214:33
opendevreviewMerged openstack/nova master: Mock manager.LOG in the reverts_task_state test  https://review.opendev.org/c/openstack/nova/+/101243614:43
opendevreviewMerged openstack/nova master: Give the quota class sets tests their own shared state  https://review.opendev.org/c/openstack/nova/+/101254714:43
opendevreviewMerged openstack/nova master: Do not mutate the shared fake_vcpumodel in the tests  https://review.opendev.org/c/openstack/nova/+/101254514:43
gibiI feel that a calming power spread across our gate...14:44
sean-k-mooneyperhaps it has taken up meditations or leaned som new breathing exercieses14:49
sean-k-mooneyslow breath in, hold, exahle and merge14:49
opendevreviewMerged openstack/nova master: Stop CastAsCallFixture leaving a phantom cast entry  https://review.opendev.org/c/openstack/nova/+/101243715:04
opendevreviewMerged openstack/nova master: Clear the guestfs forceTCG flag in the libvirt fixture  https://review.opendev.org/c/openstack/nova/+/101254315:04
opendevreviewDan Smith proposed openstack/nova master: Warn API users about instance_name inaccuracy  https://review.opendev.org/c/openstack/nova/+/101454215:10
rm_workso I've been running this in my cloud for a while and it solves some issues for us that we saw with bringing hypervisors back up: https://review.opendev.org/c/openstack/nova/+/100988515:13
rm_workwould love if anyone had time to glance at it and give thoughts15:13
sean-k-mooneyrm_work: so we really shoudl be remvoeing the ablity to skip waitign for vif plugged events15:14
sean-k-mooneythey were intoduced becuase without it booting a vm can fail or be unsafe15:14
sean-k-mooneyi.e. fiale to intialise the vm networking and bootstrat via cloud init15:15
sean-k-mooneyor be unself because for some network abckend espcialy after a reboot15:15
sean-k-mooneyneutron may not have configured the tenant isolation15:15
dansmithrm_work: probably want gmaan to look at that has he has been working on shutdown and RPC robustness and what you describe is sort of related (although I'm surprised to read it, tbh)15:15
sean-k-mooneyrm_work: by the way wait_for_vif_plugged_event_during_hard_reboot was added to work around some bugs in specific neutorn backends15:17
sean-k-mooneygibi: ^ you might rememebr which backend betwer then i15:17
sean-k-mooneyrm_work: in any case the resumetion of the guest on boot shoudl not be happign until after the rpc server is up15:18
gmaanrm_work: dansmith sean-k-mooney its surprise for me that how it worked till now as rpc servers are started after init_host15:21
dansmithright, same, which is why I'm surprised to see it15:21
dansmithwasn't sure if maybe it had changed (either better or worse) with the compute-alt stuff15:22
sean-k-mooneyim not sure15:22
gmaannot sure why it was done that way but actual fix should be to bring up the RPC servers up and then init_host15:22
sean-k-mooneybut obviosuly without the enpont up we coudl not get the external event15:22
gmaani do not think so but let me confirm15:22
sean-k-mooneyi dont think skiping waiting is the right approch here15:22
dansmithdefinitely not15:23
sean-k-mooneywe shoudl move starting the istances later15:23
sean-k-mooneywe do have some level of rpc aviabel already since we have already done the compute service checks before we call _init_instnaces15:23
gmaanit seems same before also https://github.com/openstack/nova/blob/stable/2025.2/nova/service.py#L157-L19015:23
sean-k-mooneyand got the actul instnce object form the db15:23
sean-k-mooneyso the indreiction api is workign so we have partial rpc aviabality to at least talk to the conductor at this point15:24
dansmithgmaan: the bug specifically mentions compute-alt15:24
dansmithwhich smells like a recent regression15:25
dansmithbut also the bug and several comments were LLM-generated so I think skepticism is warranted :)15:25
gmaandansmith: yeah but before that server external events were on 'compute' rpcserver which was also started after init_host. that is why i wondered how it worked before or was not working15:25
dansmithgmaan: yeah, I know15:25
dansmithand given the lack of response here, I wonder if the irc persona is also not a human :D15:28
gmaanor maybe no one set this wait_for_vif_plugged_event_during_hard_reboot ? rm_work did you enabled it recently or it was working before?15:29
opendevreviewDan Smith proposed openstack/nova master: Warn API users about instance_name inaccuracy  https://review.opendev.org/c/openstack/nova/+/101454215:31
gibi^^ +2 cc bauzas 15:33
bauzas+Wd15:35
cardoesean-k-mooney: bauzas: since I needed to change the target from 2026.2 to something newer... I've also updated some of the wording from the original spec. https://review.opendev.org/c/openstack/nova-specs/+/47181515:41
gmaanDB updates etc are ok as conductor service is up with their RPC but I am wondering how any of the other instances repairing (reboot, stop, delete) working?15:44
gmaanit should be easily reproducible as order of host_init and RPC servres start seems clearly wrong15:44
sean-k-mooneycardoe: i assume that is for the metadata for bonding?15:44
sean-k-mooneyah vlan turnking15:45
cardoeFor trunking.15:45
dansmithgmaan: right, which is why I don't think it's fundamentally a correct assertion and thought maybe it's a compute-alt regression15:45
cardoeWe already do bonding.15:45
sean-k-mooneycardoe: ack ya i could not recall which was the gap15:45
sean-k-mooneyim reviewing the cross cell migrtion spec now but ill review that next15:46
cardoeJust hoping to reduce my pile of downstream patches for nova one day15:46
cardoeHalf of them are proposed backports by other folks15:47
sean-k-mooneyack im still ok with the idea in genreal ill see what you updated but in princiapl i have no issue with actully making the change if soem else it willing to revew it as well15:47
gmaandansmith: let me try to push reproducer and manual testing and see if any magic happening somewhere :) or it was a unknown broken things (which i doubt).15:49
dansmithgmaan: ack, but also we can/should push back on rm_work to respond here after dropping that bug and also help provide the repro conditions so we can understand :)15:53
gmaandansmith: yeah, that i alrady commented on bug and gerrit15:57
dansmithcool15:57
opendevreviewBalazs Gibizer proposed openstack/nova master: Fix parallel evacuations pushing instance to ERROR  https://review.opendev.org/c/openstack/nova/+/100399416:12
rm_workdansmith: No the IRC persona was just doing other things for a bit 😜16:58
rm_workgmaan: It was broken likely as long as our clouds were up but we just didn’t notice16:58
rm_workdansmith: 100% true though 😂 I wish I knew enough about nova to be more sure about the solution but I definitely can reproduce the bug 16:59
rm_workI’m not married to that fix at all, but these days it feels lazy to report a bug and not at least TRY to fix it17:00
rm_workHappy to abandon for a more correct approach, and happy to test any patch in my cloud to see if it still resolves it17:01
rm_workI can say that the patch I proposed came from solving it internally first, proving it fixed the issue we saw, then cleaning up for upstream17:01
rm_workWe currently carry that patch in our downstream deployments (2026.2)17:05
rm_workI’m looking to see if I can get you more details from my original repro notes right now, though I was getting ready for bed 😅17:10
opendevreviewMerged openstack/nova master: Change the instance_name_template default to use UUID  https://review.opendev.org/c/openstack/nova/+/101136717:22
opendevreviewMerged openstack/nova master: Warn API users about instance_name inaccuracy  https://review.opendev.org/c/openstack/nova/+/101454217:22
rm_workI think the functional tests in the patch show a repro? But if you wanted a separate clean way… maybe I can set up a devstack repro as a followup CR.17:26
rm_workHere’s my original(ish) incident notes: https://paste.opendev.org/show/837024/17:26
rm_workI had an LLM sanitize it, but I guess I’d be willing to DM an un-sanitized version, my org is just really picky about what I post <_<17:26
rm_workErr I guess it would need to not be a follow up CR, because then I couldn’t repro 😂17:26
rm_workI need to sleep but I’m going to see if one of my agents can get a devstack repro posted17:34
opendevreviewAdam Harwell proposed openstack/nova master: DNM: Reproduce bug 2170422 on DevStack  https://review.opendev.org/c/openstack/nova/+/101457217:35
rm_workMy confidence level in this working the first time is … idk, low? But we’ll see, and I am confident it can revise until it works17:35
opendevreviewAdam Harwell proposed openstack/nova master: DNM: Reproduce bug 2170422 on DevStack  https://review.opendev.org/c/openstack/nova/+/101457218:02
rm_workHaha yep18:03
gmaanrm_work: thanks for reproducer.18:52
gmaanno issue we can talk about it more next week, I will try to dig into the reordering of things and if any issue on that18:53
gmaanbut yes its friday and lot of other things to finish so I will check it next week18:53
opendevreviewDan Smith proposed openstack/nova-specs master: Add cross-cell-live-migration spec  https://review.opendev.org/c/openstack/nova-specs/+/100808119:43
opendevreviewDan Smith proposed openstack/nova-specs master: Add cross-cell-live-migration spec  https://review.opendev.org/c/openstack/nova-specs/+/100808119:45
opendevreviewDan Smith proposed openstack/nova-specs master: Add cross-cell-live-migration spec  https://review.opendev.org/c/openstack/nova-specs/+/100808120:39

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