Earlier  
Posted Nick Remark
#openstack-nova - 2025-04-22
16:46:08 sean-k-mooney there is a seperate bug for the slownes due to the request spec
16:46:15 sean-k-mooney loading
16:46:24 sean-k-mooney so we can keep that out of scope
16:47:26 sean-k-mooney so dansmith and i were wondering about a related topic. if you do not have api access from teh cell condutor and do local delete beacuse the conenction to the cell is down
16:47:42 sean-k-mooney will anything clean up the instnace mapping?
16:48:17 sean-k-mooney like to me this feels similar i feel like the instnace group membership is somethign we shoudl eb cleaning up once the instnace goes to delete in the cell db
16:48:22 gibi I think it would have the same problem that the VM delete happens in the cell and we don't have an up call
16:48:24 sean-k-mooney but i dont know if anythign will actully do it today
16:48:57 sean-k-mooney gibi: this kind of feels like something the supercondutor could do as a perodic
16:49:03 gibi so the only reliable way would be a periodic
16:49:04 gibi yepp
16:49:13 sean-k-mooney but i belive that would be the first such perodic in teh super conductor
16:49:21 gibi yeah, I think so
16:49:42 gibi not impossible to do just not a low hanging bugfiz
16:49:43 gibi x
16:49:50 sean-k-mooney Uggla: to summerise, this is valid, it proably need a new periodic and there are likely other cases like this that should be fixed
16:50:09 Uggla perfect.
16:50:49 sean-k-mooney i would also agree not a low hanging fuirt but perhaps low to medium imporantce
16:52:13 Uggla Latest one for this week: https://bugs.launchpad.net/nova/+bug/2106817
16:55:58 gibi no stack trace so it is hard to tell
16:56:03 sean-k-mooney so neutron supproted adressless port long before nova did
16:56:18 sean-k-mooney sylvain added supprot for adressless port but i dont know if that in antelope?
16:56:54 bauzas bobcat iirc
16:57:05 sean-k-mooney https://specs.openstack.org/openstack/nova-specs/specs/yoga/implemented/boot-vm-with-unaddressed-port.html
16:57:06 bauzas or maybe antelope, can't remember this
16:57:09 sean-k-mooney it was actully yoga
16:57:14 bauzas ohoho
16:57:36 sean-k-mooney but i do know there are still some issue with metadta
16:58:21 sean-k-mooney so they are aslo using trunk ports
16:58:29 sean-k-mooney whic i dont know if that was tested as part of this
16:59:06 sean-k-mooney they are also doing this via heat
16:59:12 sean-k-mooney which is fun...
16:59:32 Uggla maybe we can ask for a reproducer. At least the procedure to reproduce it
16:59:36 Uggla without heat
16:59:42 sean-k-mooney i knwo that heat uses the same micorverion for all nova calls
16:59:48 sean-k-mooney and it default to a pretty old one
17:00:25 sean-k-mooney Uggla: yes i think we shoudl ask for a simple repoducer without heat
17:00:39 sean-k-mooney what im unsure about is is this a nova or neutron issue
17:00:53 sean-k-mooney bauzas: i dotn think we added a an api microversion for this correct
17:01:41 sean-k-mooney Uggla: supproting adress port in combiniation with turnk ports was not in socpe fo the spec
17:01:59 sean-k-mooney so if this is repoducable without heat
17:02:05 sean-k-mooney we have two choices
17:02:18 sean-k-mooney treat it as a new feature to actully supprot using both feature togetehr
17:02:26 sean-k-mooney or consider it a bug in the existing implimation
17:03:00 Uggla Ok, that works for me — incomplete plus a reproducer. That way, we’ll be able to narrow down the possible issue.
17:03:04 sean-k-mooney i think to do it properly in nova nova woudl have to check the port bidning of all the sub ports instead fo teh trunk port
17:03:22 sean-k-mooney so im inclidne to say this is a feature request but sure lest see wht they come back with
17:04:08 Uggla yep I was thinking the same. Maybe that's not a "bug". But it will end up in a feature request.
17:05:21 Uggla cool ok thanks all for this triage session. Latest topic
17:05:23 Uggla #topic Open discussion
17:05:35 Uggla one point from my side
17:05:37 Uggla Next week's meeting: I’ll be on vacation and unable to run it. Would someone be available to run it on my behalf?
17:06:25 Uggla I'll propably prepare a list of bug to triage. (but that's not mandatory)
17:07:44 bauzas Sorry, I can only help for the first 30 mins
17:07:54 bauzas (double meeting at the same time with TC one started)
17:08:21 Uggla bauzas, ok better than nothing. IMHO.
17:09:26 bauzas okay, I'll try to help then
17:09:35 bauzas let's then do a short one
17:10:12 Uggla ok
17:10:19 Uggla Time to close.
17:10:24 gibi o/
17:10:54 Uggla sorry for the 10mn overtime.
17:11:05 sean-k-mooney o/
17:11:08 Uggla Thanks all
17:11:14 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-22-16.01.log.html
17:11:14 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-22-16.01.txt
17:11:14 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-22-16.01.html
17:11:14 opendevmeet Meeting ended Tue Apr 22 17:11:14 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
17:11:14 Uggla #endmeeting
17:11:27 Uggla That's in the box.
17:12:00 Uggla I hope the bug triage was ok. Feel free to let me know if something is not appreciated.
17:12:54 sean-k-mooney Uggla:i think it was effeective
17:13:30 sean-k-mooney thats all triage is really ment to be, look at the issue, see if there is enough info to say if its valid or not, ask for it if its missing and mark it triaged if there is
17:14:03 sean-k-mooney if we have an idea of how to fix it even better but we dont need to actully come up with the solution but its good to take notes in the bugs if we know of any workarounds
17:14:23 sean-k-mooney gibi: i know you less of a fan of doing this on the fly, how did you find it?
17:14:32 Uggla yep, but that's the first time I'm doing this with IRC. So I wonder about the timing.
17:15:42 Uggla Of course if you are uncomfortable to do it on the fly, I could send the bugs upfront (e.g Friday). Just let me know.
17:18:07 sean-k-mooney kevko: so looping back to your live migration quetion
17:18:26 sean-k-mooney looking at the code im not sure why you are not seeing the guest pause as expected
17:18:41 sean-k-mooney waht i will say is we likely shoudl add some extra logging
17:19:07 sean-k-mooney becuase there isnt a debug level log showitn that we took the pause codepath unless there is an excption when we call libvirt
17:19:39 sean-k-mooney kevko: it might be worht checkign your libvirt logs for the domain to see if there is a pause request or any error on teh libvirt side
17:20:42 sean-k-mooney kevko: it would be also good to confirm thate you do not see teh "failed to pause" warning https://github.com/openstack/nova/blob/master/nova/virt/libvirt/migration.py#L755-L769
17:22:18 opendevreview Merged openstack/nova master: Remove eventlet based WSGI server entry points https://review.opendev.org/c/openstack/nova/+/947240
17:24:52 sean-k-mooney :)
17:25:31 sean-k-mooney kevko: at the very minium we should likely imporve debug loging to that its similar to understand why you are not seeing the behvior we expect
17:25:54 sean-k-mooney kevko: it may be good to report a bug for this but likely it will take effort to try and repoduce
17:26:25 sean-k-mooney kevko: hopefully the issue you are seeign is not disto/version sepciifc.
17:38:06 opendevreview Merged openstack/nova master: Remove WSGIService and WSGIServer classes https://review.opendev.org/c/openstack/nova/+/947245
18:37:30 sean-k-mooney Uggla: we triaged some bugs in the meeting but i dont see that reflected in launchpad
18:37:43 sean-k-mooney Uggla: are you going to update them async based on what we discussed
22:28:45 opendevreview Merged openstack/nova master: Fix description of [pci] alias https://review.opendev.org/c/openstack/nova/+/944611
#openstack-nova - 2025-04-23
07:33:16 Uggla sean-k-mooney[m], yep I'm gonna update them this morning.
07:52:07 gibi sean-k-mooney[m]: re triage: I feel Uggla put sizeable effort to pre-select bugs that are easy to triage and this made it effective.
07:52:58 gibi also I feel that it was mostly sean-k-mooney[m] and Uggla who did this triage work. If this feel sustainable then I'm happy.
07:53:47 gibi I personally would like to look at bugs async and then bring up the questionable ones in the meeting.
07:54:09 gibi and nothing prevents me to do that :)
08:03:43 Uggla gibi, would you like me to select several bugs upfront let's say Friday. So we could discuss them during Tuesday meeting ?
09:44:01 gibi that is one way to do it. But if it just for me then it is OK to continue as is and I will try to find some bugs to look at async time to time
09:57:41 Uggla gibi, I'm not sure it is for you only. I have the feeling I'd rather have the bugs we will discuss in advanced to thing about them and do some research.

Earlier   Later