16:00:21 <Uggla> #startmeeting nova 16:00:21 <opendevmeet> Meeting started Tue Sep 2 16:00:21 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:21 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:21 <opendevmeet> The meeting name has been set to 'nova' 16:00:30 <Uggla> Hello everyone 16:01:18 <gibi> o/ 16:01:27 <jayaanand> o/ 16:01:41 <gmaan> o/ 16:01:44 <dansmith> o. 16:02:42 <bauzas> o/ 16:02:44 <Uggla> Let's start. 16:02:48 <elodilles> o/ 16:02:57 <Uggla> #topic Bugs (stuck/critical) 16:03:04 <Uggla> #info No Critical bug 16:03:18 <Uggla> #topic Gate status 16:03:25 <Uggla> #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:03:30 <Uggla> #link https://etherpad.opendev.org/p/nova-ci-failures-minimal 16:03:37 <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 status 16:03:43 <Uggla> #info Please look at the gate failures and file a bug report with the gate-failure tag. 16:03:50 <Uggla> #info Please try to provide a meaningful comment when you recheck 16:04:25 <Uggla> Anythink special with the gates ? 16:04:33 <Uggla> Anything special with the gates ? 16:04:34 <gibi> just a heads up 16:05:15 <gibi> that I see multiple cases when the ceph multistore job failed due to volume build issues and mostly in the encrypted volume tempest tests 16:05:41 <gibi> I did not dig deeper but I feel it is a pattern 16:07:06 <Uggla> an idea of the success/failure rate ? 16:07:30 <gibi> https://zuul.opendev.org/t/openstack/builds?job_name=nova-ceph-multistore&project=openstack/nova 16:07:33 <gibi> not terrible 16:08:49 <gibi> I will try to dig into the failure tomorrow 16:08:59 <Uggla> ok thanks gibi 16:09:16 <Uggla> although that looks not easy. 16:09:42 <Uggla> moving on to next topic 16:09:49 <Uggla> #topic tempest-with-latest-microversion job status 16:09:57 <Uggla> #link https://zuul.opendev.org/t/openstack/builds?job_name=tempest-with-latest-microversion&skip=0 16:10:11 <Uggla> gmaan something you would like to share on this topic ? 16:10:19 <gmaan> no progress, I am going to spend time on it this week. 16:10:42 <Uggla> 👍 16:10:58 <Uggla> #topic Release Planning 16:11:06 <Uggla> #link https://releases.openstack.org/flamingo/schedule.html 16:11:13 <Uggla> #info Nova deadlines are set in the above schedule 16:11:21 <Uggla> #info RC1 target is next week. 16:11:29 <Uggla> #info I have created a draft 959067: Nova 2025.2 Flamingo cycle highlights | https://review.opendev.org/c/openstack/releases/+/959067 16:12:08 <Uggla> Thanks to review the highlights, I know some of you have already done it. 16:12:25 <Uggla> #info PTG etherpad for 2026.1 is available: https://etherpad.opendev.org/p/nova-2026.1-ptg 16:12:56 <Uggla> ^ thanks sean-k-mooney to create it, gibi already put eventlet stuff in it. 16:13:44 <Uggla> so you can start adding topics you would like to discuss at the next ptg 16:15:02 <Uggla> PTG will be October 27-31, 2025, you can already register (https://openinfra.org/ptg/) 16:16:21 <Uggla> Btw I have opened most of the RC1 patches. Feel free to ping me if you spot something wrong. 16:16:50 <Uggla> #topic Review priorities 16:17:12 <Uggla> #link https://etherpad.opendev.org/p/nova-2025.2-status 16:18:24 <Uggla> Bug to review are in the doc, but we may focus on the following ones: 16:18:26 <Uggla> #link 699176: Faults from cell DB missing in GET /servers/detail | https://review.opendev.org/c/openstack/nova/+/699176 16:18:33 <Uggla> #link 955657: Preserve vTPM state between power off and power on | https://review.opendev.org/c/openstack/nova/+/955657 16:19:48 <Uggla> The latest one was really wanted by the author. 16:20:55 <Uggla> and gmaan if you can have a look at there 2: #link 952894: Reproducer for bug 2114951 | https://review.opendev.org/c/openstack/nova/+/952894 & 952895: Fix bug 2114951 | https://review.opendev.org/c/openstack/nova/+/952895 16:21:18 <jayaanand> i am from NetApp. Multiple customers asking for extending NFS volumes attached to instances 16:21:18 * Uggla shame less proposing mine. 16:21:40 <gmaan> right, I opened those when you added me in review and then got distracted, will check those 16:21:51 <Uggla> gmaan 👍 16:22:14 <jayaanand> Is it possible in G release 16:22:50 <Uggla> jayaanand, it is a feature if I'm not wrong. 16:23:17 <jayaanand> Related to spec https://review.opendev.org/c/openstack/nova-specs/+/949504 16:26:12 <Uggla> ok I'll put that in the PTG topic, it is in the pipe for quite a long time. So I'll try to set it as a "priority". 16:26:29 <Uggla> Any draft patches already attached to it ? 16:28:15 <jayaanand> Thank you! We don't have any draft patch 16:29:20 <dansmith> jayaanand: you don't have draft patches because... you expect someone else to work on it? 16:29:44 <jayaanand> We have partial fix proposed https://review.opendev.org/c/openstack/nova/+/680648 for a Bug related to NFS extension. Is it possible to merge 16:30:41 <Uggla> jayaanand, there are 2 x -1 so it looks difficult. 16:30:48 <jayaanand> Reviewers pointed to this feature 16:31:29 <dansmith> well, some discussion is definitely required.. and that discussion should happen before we try to give you any sort of idea about when it could land 16:32:52 <jayaanand> ok 16:33:10 <bauzas> are we already in the open discussion ? 16:33:18 <Uggla> bauzas not yet. 16:33:34 <bauzas> if not, please await until we have this topic as we are on our nova meeting, please :) 16:33:59 <bauzas> (fwiw, I have an item for our open discussion as well :-) ) 16:34:09 <Uggla> jayaanand, let's discuss that at PTG. 16:34:30 <Uggla> moving on 16:34:37 <Uggla> #topic OpenAPI 16:34:47 <Uggla> #link: https://review.opendev.org/q/topic:%22openapi%22+(project:openstack/nova+OR+project:openstack/placement)+-status:merged+-status:abandoned 16:34:53 <Uggla> #info still 28 remaining atm. 16:35:01 <Uggla> #topic Stable Branches 16:35:08 <Uggla> elodilles, please go ahead. 16:35:25 <elodilles> #info stable branches (stable/2025.1 and stable/2024.*) seem to be in OK state 16:35:31 <jayaanand> Thank you! 👍 16:35:35 <elodilles> #info stable/2025.2 branch cut patch for nova libraries (needs release liaison approve): https://review.opendev.org/c/openstack/releases/+/959137 16:35:53 <elodilles> #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci 16:36:08 <elodilles> that's all from me, back to you Uggla 16:36:28 <Uggla> Thx elodilles 16:36:57 <Uggla> Skipping next topic beacause I guess Fabian is still on pto 16:37:12 <Uggla> #topic Gibi's news about eventlet removal. 16:37:19 <Uggla> #link Blog: https://gibizer.github.io/categories/eventlet/ 16:37:25 <gibi> o/ 16:37:26 <Uggla> #link nova-scheduler series is ready for core review, starting at https://review.opendev.org/c/openstack/nova/+/947966 16:37:43 <Uggla> gibi, the mic is your if you'd like to share someting. 16:37:44 <gibi> so n-sch, n-api, n-metadata is done and tested in nova-next. 16:38:08 <gibi> the n-conductor patch missed the FF due to a late futurist bug that is since fixed but we will only try n-cond in G 16:38:49 <gibi> the py312-threading job is the last piece for F making it voting is on the gate as we speak. This runs the majority of our unit test without eventlet 16:39:09 <gibi> plans for G is in the PTG etherpad 16:39:22 <gibi> expect a tight schedule :) 16:39:53 <Uggla> 👍 16:39:56 <gibi> that is it 16:39:59 <gibi> back to you Uggla 16:40:58 <Uggla> thx gibi, it's great you manage to do that. I think it will give confidence for the next steps. 16:40:59 <JayF> gibi: I'll note that futurist bug was fixed and released and added to requirements :) 16:41:08 <gibi> JayF: correct 16:41:15 <JayF> May not change your internal status for conductor, but wanted to make sure folks knew 16:41:41 <gibi> thanks JayF 16:42:10 <sean-k-mooney> o/ sorry was in an internal meeting 16:42:32 <Uggla> #topic Open discussion 16:42:59 <Uggla> Sean would like to discuss about https://bugs.launchpad.net/nova/+bug/2060916 16:43:07 <Uggla> So please go ahead. 16:43:17 <sean-k-mooney> this is short 16:43:36 <sean-k-mooney> basically the truest_vif feature for years required custom policy ot use 16:43:55 <sean-k-mooney> in 2025.1 neutron finally fixed that with a proper api exentions 16:44:08 <sean-k-mooney> nova now jsut need to use it 16:44:14 <sean-k-mooney> my question is 16:44:29 <sean-k-mooney> shoudl we treat this as a security hardening opertuity/bug 16:44:36 <sean-k-mooney> or a specless blueprint 16:44:53 <sean-k-mooney> i.e. would we consier backporting it or master only 16:45:30 <sean-k-mooney> we could also defer that to the ptg but to me this is either whishlest rfe bug 16:45:44 <sean-k-mooney> or a very small specles blueprint but i dont know what people would prefer 16:46:56 <gibi> I cannot really tell without checking how this will look like 16:47:10 <gmaan> in that case, should not neutron policy for "binding:profile" needs to be change the default to admin-or-service? 16:47:15 <gibi> I guess we need to depend on the new neutron API 16:47:30 <gmaan> that is what they have for many other APIs 16:47:31 <bauzas> that's a new extension ? 16:47:34 <sean-k-mooney> gmaan: its curent admin only and it shoudl eventually be service only yes 16:47:44 <bauzas> if so, I'm afraid of any backport 16:47:54 <gmaan> sean-k-mooney: service only or admin-or-service? 16:47:57 <sean-k-mooney> what i can do is make time to do a poc 16:48:04 <sean-k-mooney> gmaan: it shoudl be service only eventually 16:48:10 <sean-k-mooney> humans shoudl never modify its content 16:48:27 <sean-k-mooney> only nova ironic or zun shoudl ever modify binding:profile 16:48:56 <sean-k-mooney> and hta twas the sechruity issue. you had to relax access to people to modify its content to use trusted_vif 16:49:30 <gmaan> i see 16:49:49 <Uggla> I have the feeling that a specless BP looks more adequate. 16:49:52 <sean-k-mooney> what i can do is see if i can find time to do a poc before the ptg or a future irc meeting 16:50:01 <sean-k-mooney> and we can revisit then 16:50:33 <sean-k-mooney> note we treated a similer issue for hardware offloaded ovs as a securyt hardining bug 16:50:37 <sean-k-mooney> that why i asked 16:50:46 <gmaan> neutron API extension is done this cycle? 16:51:20 <sean-k-mooney> https://bugs.launchpad.net/nova/+bug/2020813 16:51:32 <sean-k-mooney> gmaan: it was done in 2025.1 i belive so epoxy 16:52:35 <gmaan> yeah, since 2025.1 https://github.com/openstack/neutron-lib/blob/stable/2025.1/neutron_lib/api/definitions/port_trusted_vif.py 16:52:50 <sean-k-mooney> https://review.opendev.org/c/openstack/neutron/+/926068 16:53:07 <sean-k-mooney> the neutron change is older? not sure but i see 2024.2 16:54:06 <sean-k-mooney> anyway i just wanted to get an initial read form folks 16:54:13 <sean-k-mooney> to me it was the same as https://bugs.launchpad.net/nova/+bug/2020813 16:54:38 <gmaan> I think till we have neutron API available, we can backport it but not beyond that 16:55:11 <sean-k-mooney> we can also defer the backporting question until we see what the patch looks like 16:55:27 <gmaan> ++ 16:55:33 <sean-k-mooney> it shoudl be small and non invaisves in general but i have not witten it yet 16:57:11 <Uggla> ok, bauzas, you would like to discuss something. I hope it will be ok in the remaing time. 16:57:22 <bauzas> just a quick one 16:57:30 <bauzas> but let's discuss this in the next meeting 16:57:56 <bauzas> (about the pavilion on the openinfra summit, whether we would want to be there) 16:59:39 <sean-k-mooney> waht is that? 17:00:03 <sean-k-mooney> do you mean the fourm sessions that used to be part fo sumit? 17:00:10 <bauzas> https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/MM4OJO5CCC4GHMYUN3OJBDHTSZNB32H2/ 17:00:17 <bauzas> but let's discuss this next ween 17:00:23 <bauzas> I have another TC meeting now 17:00:52 <sean-k-mooney> oh its effectivly lightnight talks or showcases 17:01:03 <sean-k-mooney> for project to have tiem in a shared presenting space 17:01:17 <sean-k-mooney> sure we can think on that and revisit next week 17:01:41 <sean-k-mooney> `The deadline to sign up is 26 September!` ok so we also have time 17:01:47 <sean-k-mooney> to respond to this ask 17:01:54 <Uggla> yep. 17:03:37 <Uggla> We’ve reached the top of the hour, so thanks to everyone attending this meeting. 17:03:46 <gibi> thanks Uggla 17:04:00 <Uggla> #endmeeting