| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-04-22 | |||
| 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. | |
| 11:09:15 | Uggla | Following yesterday’s triage exercise during the Nova meeting, and some additional work I did this morning, we’ve gone from over 160 new bugs down to 152. | |
| 11:09:21 | Uggla | I marked as Incomplete and notified reporters for bugs that were clearly missing information. | |
| 11:09:28 | Uggla | I went back through bugs from the last 50 days, and I believe all of them now have enough info for proper triage. | |
| 11:09:34 | Uggla | https://etherpad.opendev.org/p/nova-bug-selection-for-triaging | |
| 11:09:34 | Uggla | I also noted the bugs to triage in the next meeting (2025-04-29 or 2025-05-06) here: | |
| 11:15:09 | gibi | Uggla: thank! | |
| 11:15:22 | gibi | I will try to set aside some time to look at some of them | |
| 11:20:24 | gibi | Uggla: FYI I saw you set https://bugs.launchpad.net/nova/+bug/2102038 fix comitted, I set it back to in progress as there is no commit merged and the patches proposed are only providign a reproducer and some doc but not a real fix yet | |
| 11:23:05 | Uggla | gibi, oh ok. Sure no pb. I was maybe a bit too aggressive with that one. :) What is important for me, is to set it as something different than new (which is the case). | |
| 11:29:40 | sean-k-mooney | Uggla: we also do not use fix commited any more by the way | |
| 11:29:52 | sean-k-mooney | we stop that about 8 years ago | |
| 11:30:10 | sean-k-mooney | basicly the logic is master is inteneded to be deployable to production and the same is ture of the stable branhces | |
| 11:30:19 | sean-k-mooney | so if we have commited the change we treat it as released | |
| 11:30:56 | sean-k-mooney | so we use fix released as the done state even if we have not had an upstream "release" tagged | |
| 11:31:32 | sean-k-mooney | there is no automation to move things form fix commit to fix released either so if we used fix commited you would have to go back and update all bugs every time we do any release by hand | |
| 13:24:14 | opendevreview | Kamil Sambor proposed openstack/nova master: Replace eventlet sleep with time.sleep https://review.opendev.org/c/openstack/nova/+/947212 | |
| 14:02:16 | gibi | Uggla: no worries. I saw it, fixed it, and just let you know for the future :) | |
| 14:22:55 | opendevreview | Balazs Gibizer proposed openstack/nova master: [hacking] N373 do not use eventlet primitives https://review.opendev.org/c/openstack/nova/+/947265 | |
| 14:31:23 | opendevreview | Balazs Gibizer proposed openstack/nova master: Remove nova.service.process_launcher https://review.opendev.org/c/openstack/nova/+/947260 | |
| 14:33:29 | opendevreview | Balazs Gibizer proposed openstack/nova master: Remove nova debugger functionality https://review.opendev.org/c/openstack/nova/+/922496 | |
| 14:33:30 | opendevreview | Balazs Gibizer proposed openstack/nova master: Remove superfluous monkey patching form func test https://review.opendev.org/c/openstack/nova/+/947237 | |
| 14:33:30 | opendevreview | Balazs Gibizer proposed openstack/nova master: split monkey_patching form import https://review.opendev.org/c/openstack/nova/+/922425 | |
| 14:40:25 | dansmith | bauzas: gibi: could one of you +W this? https://review.opendev.org/c/openstack/nova/+/946065 | |
| 14:40:33 | dansmith | just tests and you've both +Wed already | |
| 14:40:39 | dansmith | that would close that work out on the nova side I think | |
| 14:41:00 | bauzas | done | |
| 14:42:06 | gibi | bauzas was faster :) | |
| 14:44:29 | dansmith | thanks | |
| 15:30:58 | opendevreview | Rajesh Tailor proposed openstack/nova master: Fix 'nova-manage image_property set' command https://review.opendev.org/c/openstack/nova/+/946733 | |
| 16:01:09 | opendevreview | Merged openstack/nova master: Functional tests for one-time-use devices https://review.opendev.org/c/openstack/nova/+/946065 | |
| 16:15:03 | Uggla | sean-k-mooney, if you have a moment, can you have a look at 947558: update constraint for oslo.utils to new release 7.3.1 | https://review.opendev.org/c/openstack/requirements/+/947558 I found the issue, proposed a fix in the comments. But that's probably not the good way to fix the issue. So I'll appreciate your thought about it. | |
| 16:27:12 | sean-k-mooney | loading context | |
| 16:27:49 | sean-k-mooney | oh so py38 has not been part of the runtimes for a while | |
| 16:28:12 | sean-k-mooney | it was there for oslo because they lag one release behind | |
| 16:28:21 | sean-k-mooney | but we shoudl be remvoing that now | |
| 16:28:59 | sean-k-mooney | Uggla: its failing because oslo.utils bumpted teh min version to 39 https://github.com/openstack/oslo.utils/blob/master/setup.cfg#L9 | |
| 16:29:08 | sean-k-mooney | that why it can install in 3.8 | |
| 16:32:13 | sean-k-mooney | oh this is 2024.2 | |
| 16:34:22 | Uggla | sean-k-mooney, not for the requested version https://opendev.org/openstack/oslo.utils/src/commit/145e0455d75fe11d55595e1c5dedcde0a1acdc05/setup.cfg#L9 | |
| 16:34:48 | sean-k-mooney | ya i noticed that after i typed up a respocne | |
| 16:34:59 | sean-k-mooney | im goign to take a look at the actul error quickly | |
| 16:37:07 | sean-k-mooney | so they have not merge the pyprojec.toml paces an dnew version of pip and setup tools hae stared dropping supprot for that | |
| 16:37:20 | sean-k-mooney | im not sure if that is related | |
| 16:37:31 | sean-k-mooney | given this is python 3.8 i guess this job is still on ubuntu 22.04 | |
| 16:37:54 | sean-k-mooney | Distro: Ubuntu 20.04 | |
| 16:37:58 | sean-k-mooney | ok even older. | |
| 16:41:51 | Uggla | sean-k-mooney, there is somethink related to the package named produced as I state in my comment. | |
| 16:42:00 | sean-k-mooney | https://zuul.opendev.org/t/openstack/build/dd880dad1d3a486a92d8decd7fc9fd7c/log/job-output.txt#3576 | |
| 16:42:29 | sean-k-mooney | pkg_resources.DistributionNotFound: The 'oslo.utils>=3.36.0' distribution was not found and is required by oslo.log | |
| 16:43:36 | sean-k-mooney | which is odd becaues we are adding 7.3.1 | |
| 16:43:42 | sean-k-mooney | so we need to look earlier | |
| 16:43:58 | sean-k-mooney | normally this happens if some package has a cap (max version pin) | |
| 16:45:12 | Uggla | sean-k-mooney, please look at my comment this is due to the fact that the package is oslo_utils instead of oslo.utils. | |
| 16:46:07 | sean-k-mooney | it does look like we installed oslo.utils-7.3.1 | |
| 16:47:06 | sean-k-mooney | so kind of | |
| 16:47:15 | sean-k-mooney | teh pytohn modluel is oslo_utils | |
| 16:47:31 | sean-k-mooney | you saying that the way pbr built it is broken | |
| 16:47:53 | sean-k-mooney | and now its reproting as oslo_utils in pip freeze? | |
| 16:48:01 | sean-k-mooney | or when its built | |
| 16:48:21 | sean-k-mooney | if so that coudl be because we dont have a pyproject.toml file | |
| 16:51:06 | sean-k-mooney | its oslo.utils here too https://zuul.opendev.org/t/openstack/build/dd880dad1d3a486a92d8decd7fc9fd7c/log/job-output.txt#2433-2434 | |
| 16:54:02 | sean-k-mooney | Uggla: have you tired repoducing this locally? | |
| 16:59:38 | opendevreview | Balazs Gibizer proposed openstack/nova master: WIP:Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966 | |
| 17:08:38 | sean-k-mooney | Uggla: im running the command locally in a ubuntu 20.04 container now ill let you know if i find anyting | |