Friday, 2025-04-25

gibibauzas: replied in https://review.opendev.org/c/openstack/nova/+/94750706:56
gibibauzas: we merged a relnote 06:56
gibidansmith, sean-k-mooney[m]: this is ready to land and need a second core https://review.opendev.org/c/openstack/nova/+/922496 (rip out the remote debugger)06:58
*** bauzas2 is now known as bauzas09:35
sean-k-mooney... i have been using kde for the last week to test somethign and i keep forgetting that its configure to sleep so my irc client keeps disconnecting in the evening10:35
opendevreviewMerged openstack/nova master: [doc]Remove eventlet based API endpoints  https://review.opendev.org/c/openstack/nova/+/94750710:57
opendevreviewMerged openstack/nova master: [doc]Describe file based GMR triggering  https://review.opendev.org/c/openstack/nova/+/94750810:57
opendevreviewMerged openstack/nova master: Remove WSGIServer related config options  https://review.opendev.org/c/openstack/nova/+/94759511:14
opendevreviewBalazs Gibizer proposed openstack/nova master: WIP:Translate scatter-gather to futurist  https://review.opendev.org/c/openstack/nova/+/94796611:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool()  https://review.opendev.org/c/openstack/nova/+/94807211:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn  https://review.opendev.org/c/openstack/nova/+/94807611:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Add spawn_on  https://review.opendev.org/c/openstack/nova/+/94807911:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR  https://review.opendev.org/c/openstack/nova/+/94808611:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Make the default executor configurable  https://review.opendev.org/c/openstack/nova/+/94808711:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on  https://review.opendev.org/c/openstack/nova/+/94818611:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on  https://review.opendev.org/c/openstack/nova/+/94818711:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private  https://review.opendev.org/c/openstack/nova/+/94818811:18
opendevreviewBalazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on  https://review.opendev.org/c/openstack/nova/+/94818611:23
opendevreviewBalazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on  https://review.opendev.org/c/openstack/nova/+/94818711:23
opendevreviewBalazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private  https://review.opendev.org/c/openstack/nova/+/94818811:23
opendevreviewBalazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR  https://review.opendev.org/c/openstack/nova/+/94808611:24
opendevreviewBalazs Gibizer proposed openstack/nova master: Make the default executor configurable  https://review.opendev.org/c/openstack/nova/+/94808711:24
sean-k-mooneymelwitt: gibi: before i forget https://review.opendev.org/c/openstack/nova/+/946950 is my change to get rid of the ovn live migration hack  can we try and merge that sooner rather then later. it seams to work but i want to get as much soak time in the ci this cycle as we can11:58
sean-k-mooneywe cant backport this due to the ovn version in ubuntu22.04 so this is a purly master only fix11:58
gibisean-k-mooney[m]: +212:26
sean-k-mooneythanks12:26
sean-k-mooneyi need ot go find and approve that debuger remvoeal pacth actully 12:27
sean-k-mooneymy irc client disconened last night but i got the ping on slack do you happen to have the link if not ill find it its definetly in my review dashbaord12:28
fricklersean-k-mooney: https://review.opendev.org/c/openstack/nova/+/92249612:29
fricklerlooks like it is in merge conflict now, though12:29
sean-k-mooneydamit i shoudl have merged it this morning12:30
sean-k-mooneybut thanks12:30
sean-k-mooneythis isnt urgent12:30
sean-k-mooneyon the plus sid ethe reason its in merge conflict is becasue we merged more imporant eventlet removal patches so its nice that we are finally making progress on this12:33
gibi()12:36
gibi:)12:36
* gibi going to rebase it12:36
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove nova debugger functionality  https://review.opendev.org/c/openstack/nova/+/92249612:37
opendevreviewBalazs Gibizer proposed openstack/nova master: split monkey_patching form import  https://review.opendev.org/c/openstack/nova/+/92242512:37
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove superfluous monkey patching form func test  https://review.opendev.org/c/openstack/nova/+/94723712:37
gibiit was a trivial rebase due to removed files12:38
sean-k-mooneyoh right because we delete the api entry point12:49
sean-k-mooneyim just goign to fast approve that with a comment12:50
gibithanks!12:59
dansmithgibi: it seems like you have multiple stacks of eventlet patches that are not all in a single queue?13:45
dansmithI got to the top of the one I was looking at before and they're all +2+W13:45
gibidansmith: correct. I try to keep independent patches in independent series13:45
dansmiththis stack has a WIP in the second spot: https://review.opendev.org/c/openstack/nova/+/948064/213:45
dansmithis that the best one to start on next, or is there another stack of more ready ones?13:46
gibiyep that series is WIP at the scatter-gather change. Still worth a conceptual review if you have time. The other two simple series got approved today13:47
gibithis was the eventlet based WSGI removal https://review.opendev.org/c/openstack/nova/+/948064/213:47
gibiand this was the small removals https://review.opendev.org/c/openstack/nova/+/947237/313:48
gibikamil has https://review.opendev.org/c/openstack/nova/+/947212 but that also got approved 13:48
gibiso at the moment I can only offer the one with the WIP in the second slot13:48
gibiand that is only for conceptiula / directional reviews 13:49
gibiI want to rush locally with that series up until I can run nova-scheduler with threading in a devstack (which is not far)13:49
dansmithokay13:50
gibis/I can run/I can try to start/13:50
* gibi is supper happy to got so many reviews in this short period of time13:50
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94821614:20
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94821614:21
dansmithgibi: I'm surprised to see this with no test change: https://review.opendev.org/c/openstack/nova/+/948064/2/nova/quota.py14:22
dansmithis this already covered and the existing tests still fully working?14:22
sean-k-mooneythe existing test are workign https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_b14/openstack/b14cdd4f87e54daeb81f9f053bf9bdb2/cover/z_8ee3d46129bdc436_quota_py.html is the coverage report14:25
sean-k-mooneyi guess that imples that there is a potital gap in unit test coverage14:26
dansmiththere's a lot not covered there14:27
sean-k-mooneythe coverate repot does nto account for fucntional test14:27
dansmithright14:27
dansmithwhich is why I'm asking :)14:27
dansmithI would assume people who have +2d it also checked that :)14:27
gibidansmith: I assumed that the existing test covered it well enough that that it proves the from the outside it produce the same resoult regardless of the internals14:29
sean-k-mooneyi spend most of my review time trying to conveice my slef that the refactor did the same thing (albeit in a more efficnet way) and was mostly happy with the passing tempest/tox test that it was workign as expected 14:29
sean-k-mooneygibi: right that was my tought process as well however at the unit test level there i sa gap14:29
dansmiththat's a little scary, guys14:29
sean-k-mooneyi mean it had no unit test coverage before either https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4e4/openstack/4e4c4e1313844ef5bdb09e666d4119fd/cover/z_8ee3d46129bdc436_quota_py.html#t121014:31
dansmithsean-k-mooney: fine, but that's a good reason to _add_ it before we break something that has apparently been working in production14:32
sean-k-mooneyso the actul coverage went up 2%14:32
sean-k-mooneyi dont disagree with that sentiemtn14:32
dansmithand if we had no coverage on anything, that's not a good reason to just make untested changes because there's nobody watching14:32
sean-k-mooneywoudl you like me to pull it form the queue or  defer to a follow up i nthe series14:32
dansmithI just broke the new thing and am running functional so we'll see, hopefully something will notice14:32
dansmithsean-k-mooney: is it in the actual gate?14:33
sean-k-mooneythe gate jobs are running14:33
gibiI'm OK to pull it and I can try to add extra coverage.14:33
sean-k-mooneyok ill drop +w14:34
dansmitha bunch of the quota functional tests have run and it didn't fail.. long ways to go still, but...14:34
dansmith{6} nova.tests.functional.db.test_quota.QuotaTestCase.test_server_group_members_count_by_user_2_False [0.224107s] ... FAILED14:37
dansmithso that one is at least running the code, which is good, but I don't see that it has any build requests to check that part14:39
sean-k-mooneydansmith: as an asside do you know if there is a reason we dont include the funtioal test in the coverage report today? i would guess its runtime but i never really tought about it 14:46
dansmithyeah I wish we had it too,14:46
sean-k-mooneydansmith: im not sure if that woudl be a good or bad thing 14:46
dansmithI'm guessing because it's a separate job, but we could just make the regular functional be the coverage one, if not for the inherited job thing :/14:47
dansmithI'd like to have it14:47
sean-k-mooneydansmith: well i think we could do it. it might be something i hack on the next time i fell like hacking on those kidn of thing14:47
dansmithI run a lot of coverage reports locally when I suspect someone hasn't actually added a test14:47
sean-k-mooneywell tis just calling our tox target so that josb can run anything we want if we update it.14:48
sean-k-mooneywhat i was mroe wondering is woudl we want a combined coverage reprot (form both testsuites) or seperate unit/functional reports14:48
sean-k-mooneyjob wise i think combined is nice but ya i just said i woudl ask14:49
dansmithwe could, maybe that would be better14:49
dansmithgibi: okay, one test runs that code and doesn't have (AFAICT) any build requests14:50
dansmithgibi: if you wouldn't mind at least mentioning in the commit message that we don't need additional testing, that would be appreciated,14:50
dansmithbut adding BR coverage to that existing test seems prudent to me as well, since you're changing that code14:50
gibidansmith: I will add the missing coverage. No problemo14:51
gibi:)14:51
dansmithgibi: thanks14:53
opendevreviewMerged openstack/nova master: FUP improve and add integration tests for PCI SR-IOV servers  https://review.opendev.org/c/openstack/nova/+/94410615:10
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94824816:11
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94824816:11
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Remove unnecessary PCI check  https://review.opendev.org/c/openstack/nova/+/94662516:18
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Remove unnecessary PCI check  https://review.opendev.org/c/openstack/nova/+/94825116:23
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Remove unnecessary PCI check  https://review.opendev.org/c/openstack/nova/+/94662316:26
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Update pci-passthrough and virtual-gpu documentation  https://review.opendev.org/c/openstack/nova/+/94825316:39
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Update pci-passthrough and virtual-gpu documentation  https://review.opendev.org/c/openstack/nova/+/94825416:40
opendevreviewribaudr proposed openstack/nova stable/2025.1: FUP Update pci-passthrough and virtual-gpu documentation  https://review.opendev.org/c/openstack/nova/+/94825416:41
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94825817:41
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94825817:43
-opendevstatus- NOTICE: Gerrit is getting restarted to pick up container image updates. It should only be gone for a moment.18:16
opendevreviewMerged openstack/nova master: Remove nova debugger functionality  https://review.opendev.org/c/openstack/nova/+/92249619:21
opendevreviewMerged openstack/nova master: split monkey_patching form import  https://review.opendev.org/c/openstack/nova/+/92242519:21
opendevreviewMerged openstack/nova master: Remove superfluous monkey patching form func test  https://review.opendev.org/c/openstack/nova/+/94723719:21
opendevreviewMerged openstack/nova master: Remove workaround for ovn live migration  https://review.opendev.org/c/openstack/nova/+/94695019:41
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94827621:16
opendevreviewThomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`.  https://review.opendev.org/c/openstack/nova/+/94827621:16

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