Tuesday, 2025-04-15

*** gmann is now known as gmann_pto01:16
*** __ministry is now known as Guest1367901:18
melwittgibi, sean-k-mooney, Uggla: just a fyi that I pushed a new PS on the volume disconnect connection_info patch to not compare connection_info and instead handle disconnect on the destination itself. please lmk if you spot any problems in the idea https://review.opendev.org/c/openstack/nova/+/94660003:49
opendevreviewMerged openstack/nova stable/2025.1: wrap wsgi_app.init_application with latch_error_on_raise  https://review.opendev.org/c/openstack/nova/+/94543905:43
opendevreviewMerged openstack/nova stable/2024.1: [doc]Add `socket` option to [pci]alias numa_policy  https://review.opendev.org/c/openstack/nova/+/94697405:43
opendevreviewMerged openstack/nova stable/2024.1: Allow hyphen in cinder catalog_info service-type  https://review.opendev.org/c/openstack/nova/+/94401005:43
opendevreviewMerged openstack/nova stable/2024.1: Fix deepcopy usage for BlockDeviceMapping in get_root_info  https://review.opendev.org/c/openstack/nova/+/92669605:43
opendevreviewMerged openstack/nova stable/2024.1: Fix device type when booting from ISO image  https://review.opendev.org/c/openstack/nova/+/94581605:43
opendevreviewYaguang Tang proposed openstack/nova stable/2023.2: Fix deepcopy usage for BlockDeviceMapping in get_root_info  https://review.opendev.org/c/openstack/nova/+/94718505:54
opendevreviewYaguang Tang proposed openstack/nova stable/2023.2: Fix deepcopy usage for BlockDeviceMapping in get_root_info  https://review.opendev.org/c/openstack/nova/+/92669705:59
opendevreviewYaguang Tang proposed openstack/nova stable/2023.2: Fix device type when booting from ISO image  https://review.opendev.org/c/openstack/nova/+/94590306:05
opendevreviewMaksim Malchuk proposed openstack/nova stable/2023.2: Allow hyphen in cinder catalog_info service-type  https://review.opendev.org/c/openstack/nova/+/94401108:07
opendevreviewMaksim Malchuk proposed openstack/nova stable/2023.2: Allow hyphen in cinder catalog_info service-type  https://review.opendev.org/c/openstack/nova/+/94401108:09
masahitosean-k-mooney: hi, if you have time, please review the no request_spec bug fix https://review.opendev.org/c/openstack/nova/+/93965809:19
opendevreviewStephen Finucane proposed openstack/nova-specs master: Add flavor-search-by-name spec  https://review.opendev.org/c/openstack/nova-specs/+/94044011:00
opendevreviewElod Illes proposed openstack/nova stable/2024.1: Libvirt: updates resource provider trait list  https://review.opendev.org/c/openstack/nova/+/93253211:04
opendevreviewStephen Finucane proposed openstack/nova-specs master: Add flavor-search-by-name spec  https://review.opendev.org/c/openstack/nova-specs/+/94044011:10
opendevreviewMerged openstack/nova stable/2023.2: [Stable-Only]Make CastAsCall configurable  https://review.opendev.org/c/openstack/nova/+/93443411:11
opendevreviewMerged openstack/nova stable/2023.2: Reproduce bug 2085975 in functional  https://review.opendev.org/c/openstack/nova/+/93430511:11
opendevreviewStephen Finucane proposed openstack/nova-specs master: Add remove-os-volumes_boot-api spec  https://review.opendev.org/c/openstack/nova-specs/+/94721011:28
opendevreviewKamil Sambor proposed openstack/nova master: Replace eventlet sleep with time.sleep  https://review.opendev.org/c/openstack/nova/+/94721211:45
opendevreviewStefan K proposed openstack/nova-specs master: Add Cloud Hypervisor support spec  https://review.opendev.org/c/openstack/nova-specs/+/94554911:48
opendevreviewBalazs Gibizer proposed openstack/nova stable/2023.2: [doc]Add `socket` option to [pci]alias numa_policy  https://review.opendev.org/c/openstack/nova/+/94721411:50
opendevreviewStephen Finucane proposed openstack/nova-specs master: Add flavor-search-by-name spec  https://review.opendev.org/c/openstack/nova-specs/+/94044011:50
opendevreviewStephen Finucane proposed openstack/nova-specs master: Add flavor-search-by-name spec  https://review.opendev.org/c/openstack/nova-specs/+/94044011:53
opendevreviewMerged openstack/nova stable/2023.2: Route shared storage RPC to evac dest at startup  https://review.opendev.org/c/openstack/nova/+/93430612:28
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove superfluous monkey patching form func test  https://review.opendev.org/c/openstack/nova/+/94723712:36
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove eventlet based WSGI server entry points  https://review.opendev.org/c/openstack/nova/+/94724013:05
sean-k-mooneygibi: oh we did? deprecate it?13:30
gibiyepp in Rocky13:30
sean-k-mooneyhttps://review.opendev.org/c/openstack/nova/+/549510/3/nova/service.py13:30
gibiso I'm ripping it out with pleasure13:30
sean-k-mooneyok i didnt think we actully had a warning13:30
sean-k-mooneyworks for me13:30
gibimore cleanups will come top of that patch just need a bit of massage in the functional test as the only user of WSGIServer and WSGIService is the nova-api-metadata fixture in the function env. I will re-implement that and then we can remove a bunch of stuff from nova.service13:32
sean-k-mooneycool13:33
sean-k-mooneyim find with small incremental patchs for this so keep them comming13:33
sean-k-mooneyby the way we might alos have some docs we can clean up for this13:33
gibigood point about the docs...13:34
gibiI need to look13:34
sean-k-mooneyhttps://github.com/openstack/nova/blob/1ad11b13884baeaa6ed9f8f5818f4d176f4d3134/doc/source/cli/nova-api.rst#L213:34
sean-k-mooneyso we have cli docs for the entry points13:34
sean-k-mooneybut i think we havce other ferences in the admin or install guide13:35
gibithanks13:35
sean-k-mooneylike https://github.com/openstack/nova/blob/1ad11b13884baeaa6ed9f8f5818f4d176f4d3134/doc/source/admin/support-compute.rst?plain=1#L5413:35
sean-k-mooneyif you search for nova-api and nova-api-metadta you will see all the relevent sections13:36
sean-k-mooneythe docs cleanup cna be in a follow up patch if you dont want to add them in the removal patch13:37
gibiI think I will add them in the removal patch as the doc refers to the entry point I deleted13:37
sean-k-mooneysome refrences ot nova-api are actully refering to the db so we cant just nuke all fo them without checking each one unfortunetly13:38
gibiyeah 13:38
gibialso the guru mediation doc needs to be reprhased GMR for nova-api is still a thing13:38
sean-k-mooneyyep it is but we should likely default to documenting using the file based approch to triggering it13:39
sean-k-mooneyyou can do sig_usr2 with uwsgi13:39
sean-k-mooneybut the file based approch is more universal13:39
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove WSGIService and WSGIServer classes  https://review.opendev.org/c/openstack/nova/+/94724513:39
gibiyeah file based is the way13:41
gibiI learned that the hard way during nova-operator / must-gather work :)13:41
sean-k-mooneywell it nice ot share those hard earned lessosn while we are updating the docs anyway13:42
gibiyepp 13:44
gibitotally agree13:44
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove WSGIService and WSGIServer classes  https://review.opendev.org/c/openstack/nova/+/94724514:30
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove WSGIService and WSGIServer classes  https://review.opendev.org/c/openstack/nova/+/94724514:37
UgglaNova meeting in ~1h.15:01
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove nova.service.process_launcher  https://review.opendev.org/c/openstack/nova/+/94726015:03
* gibi likes deleting code15:04
elodilles:)15:12
opendevreviewElod Illes proposed openstack/nova stable/2023.2: Fix deepcopy usage for BlockDeviceMapping in get_root_info  https://review.opendev.org/c/openstack/nova/+/92669715:40
opendevreviewElod Illes proposed openstack/nova stable/2023.2: Fix device type when booting from ISO image  https://review.opendev.org/c/openstack/nova/+/94590315:40
UgglaNova meeting in ~20mn.15:41
opendevreviewBalazs Gibizer proposed openstack/nova master: [hacking] N373 do not use eventlet primitives  https://review.opendev.org/c/openstack/nova/+/94726515:58
Uggla#startmeeting nova16:00
opendevmeetMeeting started Tue Apr 15 16:00:27 2025 UTC and is due to finish in 60 minutes.  The chair is Uggla. 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
UgglaHello everyone16:00
gibio/16:00
masahitoo/16:01
UgglaNote: I have a contraint a the top of the hour. So let's try to keep this meeting no more than 1h.16:01
elodilleso/16:01
Ugglaawaiting a moment for people to join.16:02
Uggla#topic Bugs (stuck/critical) 16:03
Uggla#info No Critical bu16:03
Ugglabug16:03
Uggla#topic Gate status 16:03
Uggla#link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:03
Uggla#link https://etherpad.opendev.org/p/nova-ci-failures-minimal16:04
Uggla#link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&branch=stable%2F*&branch=master&pipeline=periodic-weekly&skip=0 Nova&Placement periodic jobs status16:04
Uggla#info Please look at the gate failures and file a bug report with the gate-failure tag.16:04
Uggla#info Please try to provide meaningful comment when you recheck16:04
Uggla#topic tempest-with-latest-microversion job status 16:05
Uggla#link https://zuul.opendev.org/t/openstack/builds?job_name=tempest-with-latest-microversion&skip=016:05
UgglaI'm not sure that's the best link.16:06
UgglaThis is the job we discussed at the PTG to ensure we don't break something.16:06
UgglaAtm this is a placeholder, so I'll not forget about it next time.16:07
Uggla#topic PTG summary 16:07
Uggla#link https://etherpad.opendev.org/p/r.bf5f1185e201e31ed8c3adeb45e3cf6d16:07
Ugglaabove link is the frozen link to the PTG document we shared last week.16:08
UgglaI have written the summary for Nova and shared it on the mailing list.16:08
UgglaI hope I have not introduced mistakes.16:09
UgglaIf you find something wrong please let me know.16:09
masahitoThank you for the moderation and the discussion time slot in the ptg.16:10
elodillesyepp, thanks Uggla o/16:10
Ugglayou are welcome, you brought interesting topics.16:10
elodilles#info https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/T6CLTKTGQM7KPV3GXATC4DJ4SUTOBM6N/16:10
elodilleslink for the summary ^^^16:10
Ugglathx elodilles 16:11
Ugglayep my msg was bounced because it was too large. :)16:11
UgglaThanks for providing the link elodilles .16:11
elodilles:)16:11
UgglaAs I was unsure it was published.16:11
Uggla#topic Release Planning 16:12
Uggla#link https://releases.openstack.org/flamingo/schedule.html16:12
Uggla#info Nova deadlines are set in the above schedule16:12
Ugglain fact it misses the date for the soft spec freeze and the spec review day.16:13
UgglaAs agreed at PTG, I will update the doc accordingly, but I have not done it yet.16:13
sean-k-mooneyo/16:14
Uggla#topic Review priorities 16:14
Uggla#link https://etherpad.opendev.org/p/nova-2025.2-status16:14
UgglaThis is a draft, I have just created it. So please don't be afraid because it is WIP.16:15
sean-k-mooneyUggla: how do you want to tack completed blueprints16:16
sean-k-mooneydo you want to just move tehm to the feature compelte section16:16
sean-k-mooneyor copy them and keep it in both approved blueprint and feature complete16:16
sean-k-mooneythe reason im asking is one time use devices is feature complete with follow ups16:17
Ugglahum, I'll probably move them to the completed section. 16:17
Ugglaoh ok. 16:17
sean-k-mooneyack well we can do it either way16:17
sean-k-mooneyand we dont need to decide now but just wonderign what your prefernce was16:18
Ugglayep as explained I have just created it so, yes probably incorrect status at some point.16:18
UgglaI'll fix that, anyway thanks to point me pitfalls.16:19
UgglaDon't blame me this time. :)16:19
Uggla#topic Stable Branches 16:20
Ugglaelodilles, please go ahead.16:20
elodillesack, this will be a bit longer than usual.16:20
elodilles#info stable gates should be OK, nova-ceph-multistore jobs are passing on stable/2024.* (fixed with a cinder patch)16:20
elodillesthanks to those who helped to figure out the problem and found the fix o:)16:21
elodilles#info stable/2023.2 (bobcat) will move to End of Life in 2 weeks, we should release final bobcat releases this week16:21
elodillesi think we should not let it until the deadline,16:21
elodillesas it would be too risky16:21
elodillesin my opinion16:22
elodillesand i've created already some release patch:16:22
elodilles#info stable releases for placement 2024.2, 2024.1, 2023.2 (https://review.opendev.org/947216, https://review.opendev.org/947215, https://review.opendev.org/947012)16:22
elodillesthese can be released i think, there are nothing to wait for ^^^16:22
elodilles#info stable release for nova 2023.2 (https://review.opendev.org/941420)16:23
sean-k-mooneyelodilles: we could try and do the final bobcat release on thrusday16:23
elodillesi've updated this ^^^ but there are still some possibilities to land some bug fixes on stable/2023.216:23
sean-k-mooneythe one thing to keep in mind is many will be off due to easter friday/monday16:23
elodillessean-k-mooney: sounds OK to me16:23
sean-k-mooneyso it would be better to do it thurday then friday16:23
elodillessean-k-mooney: just like me o:)16:23
elodillessean-k-mooney: +216:24
elodillesi've created this:16:24
elodilles#info etherpad for tracking stable merged to stable/2023.2: https://etherpad.opendev.org/p/nova-stable-bobcat-eol16:24
sean-k-mooneyi can go review or propose the watcher release for you if that will help16:24
UgglaI'll be out the rest of the week. But I'll try to look at those patches.16:24
elodillesa lot of patches merged already, thanks mostly to melwitt o/16:24
sean-k-mooneyi can spend some time today/tomorrwo reviewing that list as well16:25
elodillesUggla: ACK, i think there are bauzas and auniyal as well as release liaison16:25
elodillesbut would be good to get some release approval16:25
Ugglasure.16:25
elodillessean-k-mooney Uggla : thanks in advance o/16:25
elodillesi think that's all from me about stable for this time16:26
elodillesUggla: back to you :)16:26
Ugglathx elodilles 16:26
elodillesnp16:26
Uggla#topic Bug scrubbing16:27
UgglaI will not do bug scrubbing this time. But I have 2 questions for you.16:27
Uggla1- For bug scrubing would you like a IRC session or a Video call one ?16:28
Uggla2- Would you be ok for time to time to extend the meeting by 20mn to triage more bugs ? I think I will warn a week upfront.16:29
sean-k-mooneyit can be both. differnet pepoel find video either more or less tiring as it demand more attention16:30
sean-k-mooneyin either case we should list the bug we are talking about on irc16:30
sean-k-mooneyand what we agreed as the triagge state16:30
sean-k-mooneyto recored it in the logs16:30
UgglaWill you be ok with only IRC ?16:31
* gibi isn't good at real time bug triage 16:32
elodillesgibi: you need popcorn and full focus for a good bug triage? o:)16:33
gibiI need time to read logs16:33
UgglaOk I understand using only IRC is not an issue. At least we can start like this.16:34
gibiand I don't like if others are watching while I read :)16:34
elodillesgibi: true16:34
UgglaWhat do you think about 2 ?16:35
UgglaIt seems I have not a lot of success with my questions.16:38
Ugglaanyway we will see, I'll ask again later.16:38
UgglaMoving on to latest topic.16:38
Uggla#topic Open discussion 16:38
Ugglagibi, is full speed on eventlet removal. :)16:39
Ugglagibi, please go ahead if you wish.16:39
gibijust a heads up16:39
gibihttps://review.opendev.org/q/topic:%22eventlet-removal%22+project:openstack/nova there are patches that ready for review16:40
gibiand there are some blog posts about the plan and progress https://gibizer.github.io/categories/eventlet/16:40
gibiI will try to post weekly there16:40
gibiEOM16:40
sean-k-mooney like the review guides you did in the past 16:40
gibiyeah something like that16:41
sean-k-mooneyack i think it will be useful but also dont want to set the bar too high for the rest of us16:41
sean-k-mooney:)16:41
gibia bit of guidance what to review, a bit of planning for ourselves what coming next, and a bit of a decision log to look back to16:41
sean-k-mooneywell i am happy to review any of this work16:42
gibihtanks16:42
gibithanks 16:42
sean-k-mooneyim hoping to steal some of it for watcher too16:42
Ugglagibi, yes that's cool to share progess on this on weekly basis. Thanks16:42
sean-k-mooneyam one question16:44
sean-k-mooneydo we want to treat this like a popup team within the context of the meeting at least16:44
gibiwe can 16:44
gibiI'm not sure Kamil is on IRC or not16:45
sean-k-mooneyim totally with the update just being "please review this next and here is the blog link for htis week"16:45
gibiyeah I can do that regularly16:45
sean-k-mooneyto me this is one of the most imporant changes we have made in a very long time so just want to acknowlage that16:46
sean-k-mooneyit is a long runing comunity goal but hte fact we are commit to makeing progress on it this cycle is signifcant16:46
sean-k-mooneyanyway we can move on16:47
Ugglayep anything else you want to discuss ?16:47
gibiUggla: if you wish you can add this as a subteam to the agenda and ping me16:47
gibion the meeting to report16:47
Ugglayep we'll discuss that. But it will be cool to have a slot for you.16:48
Ugglaanything else, last chance.16:49
gibi-16:50
Ugglanope so closing the meeting. Thanks all.16:50
Uggla#endmeeting16:50
opendevmeetMeeting ended Tue Apr 15 16:50:25 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:50
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-15-16.00.html16:50
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-15-16.00.txt16:50
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2025/nova.2025-04-15-16.00.log.html16:50
UgglaThis is in the box.16:50
elodillesthanks o/16:50
gibithanks Uggla 16:50
masahitothank you16:50
UgglaYou're welcome, I'll afk. See you next week. But I'll look at your patches elodilles .16:51
elodillesUggla: thanks in advance o/16:52
opendevreviewMerged openstack/nova stable/2024.1: scheduler: fix _get_sharing_providers to support unlimited aggr  https://review.opendev.org/c/openstack/nova/+/94653819:05
opendevreviewMerged openstack/nova stable/2025.1: Reproduce bug/2098496  https://review.opendev.org/c/openstack/nova/+/94509519:06
sean-k-mooneyelodilles: im out of bandwidth for stable reviews this evening but i have got trough a bunch of them20:18
sean-k-mooneyelodilles: ill try and make some more time tommorow20:18
sean-k-mooneyi more or less just went top to bottom on https://etherpad.opendev.org/p/nova-stable-bobcat-eol but only got to around line 17 ish20:20
opendevreviewMerged openstack/nova stable/2023.2: Allow hyphen in cinder catalog_info service-type  https://review.opendev.org/c/openstack/nova/+/94401121:44
opendevreviewMerged openstack/nova stable/2024.1: Reproduce bug/2097359  https://review.opendev.org/c/openstack/nova/+/94208821:44
opendevreviewMerged openstack/nova stable/2024.1: Update InstanceNUMACell version after data migration  https://review.opendev.org/c/openstack/nova/+/94208921:44
opendevreviewMerged openstack/nova stable/2024.1: Update InstanceNUMACell version in more cases  https://review.opendev.org/c/openstack/nova/+/94209021:58
opendevreviewMerged openstack/nova stable/2024.1: nova-manage: modify image properties in request_spec  https://review.opendev.org/c/openstack/nova/+/93570921:58

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