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