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