| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-01-21 | |||
| 16:08:49 | bauzas | #info we'll try to create as os-traits release next week, please provide your os-traits patches sooner than later. | |
| 16:08:57 | bauzas | (bad copy paste) | |
| 16:09:03 | bauzas | this is said | |
| 16:09:05 | bauzas | any question ? | |
| 16:09:48 | Uggla | We need to bump the LIBVIRT / QEMU version too. | |
| 16:10:12 | bauzas | we'll discuss that in the open discussion section | |
| 16:10:22 | Uggla | ok | |
| 16:10:28 | bauzas | moving on then | |
| 16:10:31 | bauzas | #topic Review priorities | |
| 16:10:39 | bauzas | #link https://etherpad.opendev.org/p/nova-2025.1-status | |
| 16:11:01 | bauzas | hemanth: I've seen your review request on https://review.opendev.org/c/openstack/nova/+/939044 | |
| 16:11:15 | bauzas | I'll make sure that your patch is in the above etherpad | |
| 16:11:50 | bauzas | oh it's there already | |
| 16:12:59 | bauzas | hemanth: given the patch, we'll discuss that in the open discussion section to see whether it's a specless blueprint or not and whether we can accept it as an feature exception for this cycle | |
| 16:13:20 | bauzas | moving on then | |
| 16:13:23 | bauzas | #topic Stable Branches | |
| 16:13:32 | bauzas | elodilles: your time :) | |
| 16:13:39 | elodilles | ACK | |
| 16:13:44 | elodilles | i should be quick: | |
| 16:13:48 | elodilles | #info nothing to report, stable gates seem to be healthy | |
| 16:13:54 | elodilles | #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci | |
| 16:14:04 | elodilles | this is all | |
| 16:14:07 | elodilles | from me | |
| 16:14:39 | bauzas | ++ | |
| 16:14:47 | bauzas | thanks | |
| 16:14:53 | elodilles | np | |
| 16:14:55 | bauzas | #topic vmwareapi 3rd-party CI efforts Highlights | |
| 16:15:01 | bauzas | fwiesel: anything to mention ? | |
| 16:15:13 | fwiesel | Nothing to report from my side | |
| 16:15:26 | bauzas | cool | |
| 16:15:33 | bauzas | #topic Open discussion | |
| 16:15:44 | bauzas | pretty large agenda for today | |
| 16:15:49 | bauzas | let's be productive | |
| 16:15:57 | bauzas | (sean-k-mooney) disable the heal instance info cache periodic | |
| 16:16:00 | bauzas | around ? | |
| 16:16:35 | bauzas | if not, we can leave that item for next week, no worries | |
| 16:16:47 | bauzas | next item | |
| 16:16:56 | bauzas | (bauzas) Updating our QEMU/libvirt min versions ? | |
| 16:17:26 | bauzas | so, when working with Uggla on the VFIO-pci series for live-migration, we discussed about the minimum versions we have | |
| 16:18:06 | bauzas | the context is that in libvirt we do support our minimums from Focal, AFAICT :) | |
| 16:18:56 | bauzas | but now, our tested runtimes are clear, we only need to support Jammy | |
| 16:19:00 | bauzas | #link https://governance.openstack.org/tc/reference/runtimes/2025.1.html | |
| 16:19:51 | bauzas | during the Caracal PTG, we agreed on upgrading our min versions as soon as we were able to bump them, and I'd prefer honestly to bump our mins on that SLURP release rather than on a non-SLURP | |
| 16:20:25 | gibi | +1 | |
| 16:20:28 | bauzas | (which would mean that we need to forward-port the relnotes to G* which would be the next SLURP if we bump during Flamingo) | |
| 16:20:28 | Uggla | +1 | |
| 16:20:51 | bauzas | are we okay to bump our mins to be the existing the next mins ? | |
| 16:20:57 | bauzas | which are Jammy ones | |
| 16:21:20 | bauzas | we could define the next mins to be the Noble versions for QEMU and libvirt | |
| 16:21:55 | gibi | +1 on making the current next_min our new min, and set next_min to whatever in Noble | |
| 16:21:58 | bauzas | #link https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L215-L224 | |
| 16:22:38 | Uggla | sounds good, are there docs to update too ? | |
| 16:22:39 | bauzas | that's OK, we can provide a patch and people will review it anyway | |
| 16:23:05 | bauzas | Uggla: yes, there are, see the big fat comment on top of the code, by the link I passed | |
| 16:23:25 | bauzas | Uggla: fancy proposing the bump ? | |
| 16:23:55 | gibi | feel free to ping me for review | |
| 16:24:14 | bauzas | thanks gibi | |
| 16:24:16 | Uggla | yep I can provide the patch early next week. | |
| 16:24:35 | gibi | Uggla: thanks for taking this | |
| 16:24:44 | bauzas | #agreed Uggla will propose the QEMU/libvirt versions bump this cycle so people may review the proposal | |
| 16:24:57 | bauzas | moving on | |
| 16:25:05 | bauzas | a procedural note, | |
| 16:25:17 | bauzas | (bauzas) This is my last PTL term | |
| 16:25:18 | Uggla | I will also propose the release for trait if that's ok for you ? | |
| 16:25:34 | bauzas | Uggla: which trait ? | |
| 16:25:38 | gibi | Uggla: sure go ahead | |
| 16:25:51 | sean-k-mooney | bauzas: oh sorry | |
| 16:25:59 | sean-k-mooney | i was distracted | |
| 16:26:02 | bauzas | oh you meant the os-trait release patch ? sure, but please wait until next week as said before | |
| 16:26:07 | gibi | if in the meantime we get the patches for the vTPM traits the we can hold the release a bit but I suggest to just do one more release if needed | |
| 16:26:09 | Uggla | bauzas, yes | |
| 16:26:26 | bauzas | sean-k-mooney: no worries, we'll get back to you in a sec | |
| 16:26:29 | gibi | releases are quick an cheap | |
| 16:26:42 | bauzas | so, about the PTL seat, I'll leave it | |
| 16:27:00 | bauzas | as a reminder, elections start on Feb 5 | |
| 16:27:12 | bauzas | voilà, it was mostly a FYI | |
| 16:27:36 | gibi | bauzas: thank you for your service | |
| 16:27:41 | bauzas | (as you've seen, my upstream involvment on Nova decreased a bit so I need to give me more time to do real work) | |
| 16:28:00 | elodilles | indeed, thanks so far bauzas o/ | |
| 16:28:25 | Uggla | thx bauzas for the PRL service. | |
| 16:28:39 | fwiesel | bauzas: Thanks a lot! | |
| 16:28:59 | Uggla | I think I will be a candidate for the PTL seat. bauzas almost convinced me. :) | |
| 16:29:03 | bauzas | thanks, I appreciated that seat but now the cushion has my bottom nearly printed on it *on it since I seated too long | |
| 16:29:28 | bauzas | I don't want to convince anyone, it's an election | |
| 16:29:45 | bauzas | but I appreciate people volunteering for that service | |
| 16:29:50 | Uggla | Of course. | |
| 16:30:02 | bauzas | as a reminder, I won't disappear and I'll of course help the new PTL | |
| 16:30:43 | bauzas | whoever is elected | |
| 16:31:13 | bauzas | anyway, that reminds me I have to start to draft next PTG agenda | |
| 16:31:41 | bauzas | of course, I won't run it but the next person will appreciate to have it ready | |
| 16:31:58 | bauzas | anyway, done on that procedural note | |
| 16:32:04 | bauzas | moving on | |
| 16:32:12 | bauzas | back to sean-k-mooney's point | |
| 16:32:23 | bauzas | (sean-k-mooney) disable the heal instance info cache periodic | |
| 16:32:29 | bauzas | sean-k-mooney: around now ? | |
| 16:32:33 | sean-k-mooney | ya so context | |
| 16:33:26 | sean-k-mooney | about 2-3 years ago the neturon folks started seeing higher then expecte background load the neutorn server api in bug reports form upstream/downstream custoemrs | |
| 16:34:05 | sean-k-mooney | after some invstatiation thaty raised the topic of our periodic heal action in a neutron nova cross project session and asked is it really needed | |
| 16:34:12 | bauzas | indeed | |
| 16:34:25 | sean-k-mooney | at the time we determined that it should not be but it kind of fell off our radar | |