| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-09-02 | |||
| 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:09 | 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 | |