| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2023-12-05 | |||
| 16:05:28 | bauzas | #topic Review priorities | |
| 16:05:32 | bauzas | #link https://etherpad.opendev.org/p/nova-caracal-status | |
| 16:05:38 | bauzas | I've moved two bugfixes series ^ | |
| 16:05:44 | bauzas | you can also review them | |
| 16:05:54 | bauzas | I'll lookup the feature series once I have time | |
| 16:06:00 | bauzas | (hopefully before 2024) | |
| 16:06:19 | bauzas | #topic Stable Branches | |
| 16:06:27 | bauzas | elodilles_pto is on pto | |
| 16:06:48 | bauzas | copying the notes | |
| 16:06:50 | bauzas | #info stable gates don't seem blocked | |
| 16:06:55 | bauzas | #info stable release patches still open for review: https://review.opendev.org/q/project:openstack/releases+is:open+intopic:nova | |
| 16:07:04 | bauzas | +1: yoga is going to be unmaintained, so final stable/yoga release should happen ASAP - https://etherpad.opendev.org/p/nova-stable-yoga-eom | |
| 16:07:08 | bauzas | #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci | |
| 16:07:20 | bauzas | I'll ask elodilles_pto about yoga tomrrow | |
| 16:07:31 | bauzas | fwiw, I +1d the antelope release patch with a note | |
| 16:07:42 | bauzas | asking whether we need a .y version | |
| 16:07:49 | bauzas | moving on | |
| 16:07:53 | bauzas | #topic vmwareapi 3rd-party CI efforts Highlights | |
| 16:07:57 | bauzas | copying the notes too | |
| 16:08:04 | bauzas | #Info A productive 768GB host reserved for CI and "outer" hypervisor has been being installed. Test VMs are going to be nested. Main challenge: Network setup for nested hypervisor, testing in lab environment. | |
| 16:08:04 | Uggla | o/ | |
| 16:08:07 | bauzas | bravo fwiesel | |
| 16:08:26 | bauzas | and thanks for the update | |
| 16:08:36 | bauzas | last topic | |
| 16:08:38 | bauzas | #topic Open discussion | |
| 16:08:42 | bauzas | (artom) Specless blueprint for persistent mdevs | |
| 16:08:53 | bauzas | #link https://blueprints.launchpad.net/nova/+spec/persistent-mdevs | |
| 16:09:20 | bauzas | no upgrade concerns I can see | |
| 16:09:46 | bauzas | the libvirt version needed for this is older than Antelope, but I need to doublecheck | |
| 16:10:15 | bauzas | given the lack of quorum, I propose to punt the approval until next week | |
| 16:10:36 | bauzas | and hopefully, I'd have more time to doublecheck the upgrade concerns | |
| 16:11:14 | JayF | I have a couple items for open discussion, if that's OK? | |
| 16:12:01 | bauzas | like I said at the beginning I have a very constrained agenda for today | |
| 16:12:04 | bauzas | hence the very short meeting | |
| 16:12:18 | bauzas | so either other folks are joining or we punt that to next week | |
| 16:12:45 | JayF | Well, one is a question can be fielded outside, the other is a specless blueprint you'd likely punt for quorum anyway, so we can hit it next week. | |
| 16:13:39 | bauzas | JayF: please add it in https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting | |
| 16:13:44 | bauzas | so we won't forget :) | |
| 16:13:59 | bauzas | (last open discussion topic) | |
| 16:14:02 | JayF | I will once you clear it for this one :D | |
| 16:15:11 | bauzas | okay, thanks folks | |
| 16:15:22 | bauzas | that was a short one | |
| 16:15:28 | bauzas | sorry for the rush | |
| 16:15:31 | opendevmeet | Log: https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-05-16.00.log.html | |
| 16:15:31 | opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-05-16.00.txt | |
| 16:15:31 | opendevmeet | Minutes: https://meetings.opendev.org/meetings/nova/2023/nova.2023-12-05-16.00.html | |
| 16:15:31 | opendevmeet | Meeting ended Tue Dec 5 16:15:31 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 16:15:31 | bauzas | #endmeeting | |
| 16:15:36 | JayF | bauzas: the question was, do I need to resubmit https://specs.openstack.org/openstack/nova-specs/specs/2023.2/approved/ironic-shards.html for caracal; I think I answered my question as "yes" | |
| 16:15:45 | JayF | and am working on that right now | |
| 16:15:49 | bauzas | JayF: please do indeed | |
| 16:15:55 | fwiesel | thanks, bauzas | |
| 16:17:43 | opendevreview | Jay Faulkner proposed openstack/nova-specs master: Re-submit Ironic-shards for Caracal https://review.opendev.org/c/openstack/nova-specs/+/902698 | |
| 16:19:02 | bauzas | JayF: right in time for the spec review day tomorrow | |
| 16:21:19 | JayF | that's what I saw that gave me the moment of "I need to do this" :D | |
| 16:21:33 | JayF | I'm going to go review all of stephen's changes to put SDK support in nova<>ironic driver for now though | |
| 16:21:48 | JayF | trying to get that in first... remove the footgun that caused the failure last cycle rather than just charging forward | |
| 16:22:19 | bauzas | the global CONF object is getting me nuts | |
| 16:22:40 | bauzas | how the fuck can I ensure that it's cleaned up in my test ? | |
| 16:23:00 | bauzas | I fucking need to reset the whole blob | |
| 16:30:52 | sean-k-mooney | bauzas: we have a fixture for that | |
| 16:31:01 | bauzas | ohohoh | |
| 16:31:08 | bauzas | my brain fscked | |
| 16:31:18 | bauzas | I remember we have a solution but I forgot the pattern | |
| 16:32:05 | sean-k-mooney | https://github.com/openstack/nova/blob/master/nova/test.py#L214-L219 | |
| 16:32:14 | sean-k-mooney | its done in the base test case | |
| 16:32:15 | bauzas | context : https://review.opendev.org/c/openstack/nova/+/902084/3/nova/tests/unit/virt/libvirt/test_driver.py#26492 fails because the CONF object is persistent across tests | |
| 16:32:17 | sean-k-mooney | the base nova one | |
| 16:32:52 | sean-k-mooney | it shoudl not be unless you did somethign odd | |
| 16:32:57 | bauzas | once the dynamic group is registered in some test, it's kept on the global CONF obj | |
| 16:33:09 | bauzas | sean-k-mooney: I can prove it | |
| 16:33:16 | sean-k-mooney | oh well i guess then the fixture is incomplete | |
| 16:33:28 | sean-k-mooney | and needs to be updated to supprot that | |
| 16:33:50 | sean-k-mooney | https://github.com/openstack/nova/blob/master/nova/test.py#L219 | |
| 16:34:10 | sean-k-mooney | we do use the fixture in any test case that inherits form nova.test.TestCase | |
| 16:34:34 | sean-k-mooney | its defiend here https://github.com/openstack/nova/blob/master/nova/tests/fixtures/conf.py#L26 | |
| 16:35:16 | bauzas | I see it | |
| 16:35:19 | sean-k-mooney | https://github.com/openstack/nova/blob/master/nova/tests/fixtures/conf.py#L69 | |
| 16:35:24 | sean-k-mooney | that is likely relevent | |
| 16:35:37 | bauzas | this is normal if you did set the flags before | |
| 16:36:00 | bauzas | what's not normal is that I still have the groups registered in some test before I set them | |
| 16:36:00 | sean-k-mooney | the flags are not ment to exscape the current test case | |
| 16:36:17 | bauzas | anyway, I need to prepare some internal meetup | |
| 16:36:25 | bauzas | so I'll have to hardstop | |
| 16:36:30 | sean-k-mooney | ok | |
| 16:49:14 | opendevreview | Merged openstack/nova stable/2023.1: Translate VF network capabilities to port binding https://review.opendev.org/c/openstack/nova/+/898945 | |
| 17:05:53 | melwitt | sean-k-mooney: https://review.opendev.org/c/openstack/nova/+/650172 is ready for review iirc, I don't remember if there are unaddressed comments so if there are, just lmk | |
| 17:06:56 | melwitt | sean-k-mooney: and the nova patch with uec images passed finally! https://review.opendev.org/c/openstack/nova/+/902217 | |
| 17:57:58 | sean-k-mooney | melwitt: woot | |
| 17:58:21 | sean-k-mooney | i noticed you working on it quite late last night considering it was early in my morning :) | |
| 18:16:00 | melwitt | sean-k-mooney: the patch was so close to working 😁 | |
| 18:16:00 | melwitt | sean-k-mooney: the patch was so close to working � | |
| 18:16:45 | clarkb | melwitt: fwiw we should have 30 day retention of job logs in our swift backends | |
| 18:17:37 | clarkb | that range originated with our old 10TB fileserver for logs. That was basically as much as we could fit at the time into that space with some headroom for maintenance and we carried it over when we moved to swift | |
| 18:18:40 | melwitt | clarkb: ah ok. good to know. I always use "last 30 days" but I feel like I haven't seen results that go back further than around 10 days. I'll check again | |
| 18:19:56 | clarkb | https://zuul.opendev.org/t/zuul/build/19dae94a70524ae28db9cd8ed4257136/logs these are almost 30 days old | |
| 18:21:19 | melwitt | hrrmm ok, thanks | |
| 18:31:27 | melwitt | dpawlik: do you know if there is a time limit of some kind on the opensearch log indexing? I generally see around 10 days worth of search results but the logs are actually kept for 30 days? ^ | |
| 18:35:32 | clarkb | oh you are talking about retention in opensearch | |
| 18:35:54 | clarkb | in the old elasticsearch system we had between 7-10 days of retention due to indexing the data causing it to explode in size and that is after filtering out the debug logs | |