| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-03-18 | |||
| 16:14:50 | Uggla | #topic Review priorities | |
| 16:15:07 | Uggla | #info Flamingo priorities will be discussed at the PTG. | |
| 16:15:31 | Uggla | #topic PTG planning | |
| 16:15:45 | Uggla | #info Next PTG will be held on Apr 7-11 | |
| 16:15:58 | Uggla | #link https://etherpad.opendev.org/p/nova-2025.2-ptg | |
| 16:17:17 | Uggla | Thanks to fill the doc as soon as possible it will help to organize the PTG. | |
| 16:18:08 | Uggla | #topic Stable Branches | |
| 16:18:17 | Uggla | #info stable gates seem to be healthy | |
| 16:18:29 | Uggla | #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci | |
| 16:18:47 | Uggla | @elodilles, if you want to say something the floor is yours. | |
| 16:18:47 | bauzas | Uggla: you usually can let elodilles speak :) | |
| 16:19:00 | elodilles | thanks bauzas Uggla :) | |
| 16:19:07 | elodilles | nothing to say ;) | |
| 16:19:20 | elodilles | stable gates were quiet this week :) | |
| 16:19:35 | elodilles | i guess due to RC1 rush | |
| 16:19:43 | sean-k-mooney | we probaly will want to do some stable release in the next week or two | |
| 16:19:58 | sean-k-mooney | but obvioulsy finishing 2025.1 is the higher priority | |
| 16:20:04 | elodilles | sean-k-mooney: sure, we can do that | |
| 16:20:15 | elodilles | indeed, 2025.1 is the top prio right now | |
| 16:20:21 | elodilles | and for the coming 2 weeks ;) | |
| 16:20:26 | sean-k-mooney | once that done its good to look at the stable branch and see if any have patches that should be put in a release | |
| 16:20:49 | elodilles | especially as stable/2023.2 (bobcat) will move to End of Life | |
| 16:20:56 | sean-k-mooney | yep | |
| 16:21:03 | sean-k-mooney | do we have a deadlien for that? | |
| 16:21:06 | elodilles | and will be deleted ~1 month after 2025.1 Epoxy release | |
| 16:21:16 | elodilles | sean-k-mooney: ^^^ that | |
| 16:21:19 | sean-k-mooney | :) | |
| 16:21:41 | elodilles | and we should not leave the release at the deadline | |
| 16:22:00 | elodilles | in case we deliver some regression we cannot fix that anymore | |
| 16:22:04 | sean-k-mooney | right we should proably try to do a stable review spritn in like 3 weeks | |
| 16:22:16 | elodilles | which is unlikely, but let's not leave a chance for that ;) | |
| 16:22:30 | elodilles | sean-k-mooney: +1 | |
| 16:23:02 | elodilles | so yeah, that's all about stable i think | |
| 16:23:49 | Uggla | thx @elodilles, so moving on. | |
| 16:24:12 | elodilles | and some of them are waiting for a 2nd +2 if i'm not mistaken o:) | |
| 16:25:01 | gibi | :) | |
| 16:25:29 | Uggla | probably some FUP from my side too... | |
| 16:26:08 | Uggla | ok next topic | |
| 16:26:10 | Uggla | #topic vmwareapi 3rd-party CI efforts Highlights | |
| 16:26:20 | Uggla | #info Investigating another regression on the network side | |
| 16:26:39 | fwiesel | Hi, no update from my side. I am currently on sick leave, so no probably no updates next week either. | |
| 16:26:45 | Uggla | fwiesel, if you want to say something. that's your turn. | |
| 16:26:59 | sean-k-mooney | fwiesel: no worreis, you proably shoudl go rest so instead of being on irc | |
| 16:27:10 | sean-k-mooney | fwiesel: dont feel pressuered to be here if your unwell | |
| 16:27:27 | opendevreview | OpenStack Release Bot proposed openstack/nova stable/2025.1: Update .gitreview for stable/2025.1 https://review.opendev.org/c/openstack/nova/+/944888 | |
| 16:27:31 | opendevreview | OpenStack Release Bot proposed openstack/nova stable/2025.1: Update TOX_CONSTRAINTS_FILE for stable/2025.1 https://review.opendev.org/c/openstack/nova/+/944889 | |
| 16:27:35 | opendevreview | OpenStack Release Bot proposed openstack/nova master: Update master for stable/2025.1 https://review.opendev.org/c/openstack/nova/+/944890 | |
| 16:27:44 | fwiesel | No, no problem. | |
| 16:28:05 | fwiesel | I take it slowly. So, that's from my side. | |
| 16:28:13 | fwiesel | Back to you Uggla. | |
| 16:29:07 | Uggla | fwiesel, take it easy, I wish you a prompt recovery. | |
| 16:29:46 | Uggla | #topic Open discussion | |
| 16:30:45 | ishanwar[m] | https://bugs.launchpad.net/nova/+bug/2027156 | |
| 16:30:45 | ishanwar[m] | #topic Bug #2027156 Low hanging fruit | |
| 16:30:46 | Uggla | I know @bauzas wants to discuss about being release liaison. I think this is to make the next release point easier. | |
| 16:31:08 | bauzas | oh, it was just because I miss my PTL-Approval gerrit label :D | |
| 16:31:30 | bauzas | and I want to know if anyone has concerns with me continuing to do release liaison ? | |
| 16:31:50 | gibi | having redundancy in our staffing to push a release make sense to me | |
| 16:32:09 | Uggla | no pb on my side. | |
| 16:32:10 | sean-k-mooney | not really, we are allowed to chnage that at any time during the release os we can just propsoe the patch | |
| 16:32:14 | elodilles | +2 from me too | |
| 16:32:15 | sean-k-mooney | and dicuss it ther | |
| 16:32:32 | sean-k-mooney | ishanwar[m]: we will loop back ot you next | |
| 16:32:38 | bauzas | cool cool, then I'll propose myself :) | |
| 16:32:51 | bauzas | that was short and quick :) | |
| 16:32:56 | ishanwar[m] | sean-k-mooney: sure | |
| 16:33:30 | Uggla | so I think we can discuss ishanwar[m] topic. | |
| 16:33:48 | Uggla | ishanwar[m], please go ahead. | |
| 16:34:29 | ishanwar[m] | I wanted to have a discussion on https://bugs.launchpad.net/nova/+bug/2027156 | |
| 16:34:35 | dansmith | that doesn't look like low-hanging fruit to me :) | |
| 16:34:47 | dansmith | is there a review up? | |
| 16:35:05 | ishanwar[m] | no I am still working on it | |
| 16:35:38 | dansmith | okay, if the quota api is not something that we can guarantee is available, then we have to have all the code we have today in nova, plus new code to use the api if present, right? | |
| 16:35:40 | ishanwar[m] | wanted to discuss if I understood it correctly,... (full message at <https://matrix.org/oftc/media/v1/media/download/AZZiNbMs1GZbZLUOwiWvG2I_Dg7_qJ2sHecbqrafIK6K_9GcmEgBnqAHwcu-vfVKIV_6lx6PmdvT59UIS_UEVuBCeV8jVjWgAG1hdHJpeC5vcmcvekZxaUt3b3hkYnpmanJ2dkZqQ2lESFJY>) | |
| 16:36:30 | ishanwar[m] | as the candidate for change but i am not sure, if we are counting in ports in that function. | |
| 16:36:30 | ishanwar[m] | the bug mentions https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L2654 | |
| 16:36:39 | ishanwar[m] | am i right ? | |
| 16:37:15 | sean-k-mooney | so part of the problem is the orginal bug report does not use permalinks | |
| 16:37:28 | sean-k-mooney | so they dont nessiarly link to the correct code any more | |
| 16:37:28 | dansmith | ishanwar[m]: that bug was filed by a neutron person so I suspect we won't be able to answer your question authoritatively without really digging in | |
| 16:38:08 | sean-k-mooney | ishanwar[m]: you are correct that validate_networks does use the quota api already https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L2714 | |
| 16:38:50 | sean-k-mooney | i guess the real quetion is do we use that in all places we do quota checks | |
| 16:39:05 | sean-k-mooney | this was orginaly reported downstream for trian | |
| 16:39:13 | sean-k-mooney | so its very possibel that htis was fixed already in master | |
| 16:39:25 | ishanwar[m] | Yes correct, but it's still listing all ports to count them, rather than using show_quota_details, right ? | |
| 16:40:07 | sean-k-mooney | we do a port list in get_requested_resource_for_instance | |
| 16:40:43 | sean-k-mooney | but that not listing all ports for the porject | |
| 16:40:49 | ishanwar[m] | sean-k-mooney: not sure if this is fixed elsewhere, I was only able to find one usage of len(ports) | |
| 16:40:52 | sean-k-mooney | that is geting port for the current instnace wihch is fine | |
| 16:41:03 | ishanwar[m] | sean-k-mooney: yes | |
| 16:41:16 | dansmith | we fetch the quota, but we do our own usage calculation it looks like | |
| 16:41:31 | sean-k-mooney | oh its this second call https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L2721 | |
| 16:41:42 | dansmith | we don't ask if the quota is exceeded, we ask what the quota is and then sum the current+new and see if it's over | |
| 16:41:45 | sean-k-mooney | that ^ is the line that shoudl be updated | |
| 16:41:49 | ishanwar[m] | dansmith: yes in https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L2714 | |
| 16:41:49 | ishanwar[m] | we are still counting all the ports | |
| 16:42:06 | sean-k-mooney | ishanwar[m]: so the bug is this | |
| 16:42:23 | sean-k-mooney | there is another extention that gives use both the quota and the uses cont in one call | |
| 16:42:34 | ishanwar[m] | yes correct, i think we can use show_quota_details here right ? | |
| 16:42:42 | ishanwar[m] | sean-k-mooney: which one ? | |