| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-10-14 | |||
| 12:28:48 | tkajinam | so far it worked in my local reproducer but let's see how CI passes... | |
| 12:28:55 | sean-k-mooney | so what i was going to propsoe is lsightly diffent. i was going to try and capture the placment api logs into a seperate stringio buffer and make them aviabel in tests but only log them if you run the test in debug mode | |
| 12:30:41 | sean-k-mooney | so similar to how https://github.com/openstack/placement/blob/master/placement/tests/functional/fixtures/capture.py works internally | |
| 12:31:46 | sean-k-mooney | or rather similar ot how https://github.com/openstack/oslotest/blob/9c1cb8e6df468a459783b49d59c60eee3cf83d4d/oslotest/log.py#L35 works internaly | |
| 12:33:11 | sean-k-mooney | currently the way our test are setup teh python loing module is set up to log to stdout and stderr | |
| 12:33:13 | sean-k-mooney | then https://github.com/openstack/oslotest/blob/9c1cb8e6df468a459783b49d59c60eee3cf83d4d/oslotest/output.py#L64-L71 | |
| 12:33:29 | sean-k-mooney | intercept that if we enabel that fixture | |
| 12:35:09 | sean-k-mooney | so what i want to try and do is see if i can redirect the placement loggers to a stringstream or stringio buffer instead and add them to the base test class as self.placment_api_log | |
| 12:35:54 | sean-k-mooney | tkajinam: gibi just to be clear im fine with proceexcing with tkajinam's patch if it passes ci | |
| 12:36:20 | gibi | cool. I think tkajinam's fix can land fast to unblock the gate | |
| 12:37:00 | gibi | there is at least on green functional run already in 963953 | |
| 12:37:11 | gibi | I mean in https://zuul.opendev.org/t/openstack/status?change=963953 | |
| 12:41:02 | tkajinam | sean-k-mooney, I didn't try that way first, because in these functional tests of osc-placement we have a single root logger which receives both placement log and osc-placmenet's log | |
| 12:41:38 | tkajinam | we can technically add different handlers and select these according to log module name but that's what current fixtures in oslotest and placement are designed for | |
| 12:42:14 | tkajinam | (I'm not saying we can't/shouldn't do it but I'm saying we need additional consideration for this specific use case | |
| 12:42:26 | sean-k-mooney | ya. lets not rush to make that work but if we can split it cleanly later it coudl be nice | |
| 12:42:55 | sean-k-mooney | i am +2w on your current patch so if ci is green it will merge | |
| 12:43:52 | gibi | sean-k-mooney: thanks | |
| 12:49:25 | gibi | it passed check and on the gate now. So I'm abandoning https://review.opendev.org/c/openstack/placement/+/963952 | |
| 12:52:56 | opendevreview | Merged openstack/osc-placement master: Filter out placement api logs in functional tests https://review.opendev.org/c/openstack/osc-placement/+/963953 | |
| 12:53:32 | opendevreview | Takashi Kajinami proposed openstack/osc-placement master: Replace remaining py39 target https://review.opendev.org/c/openstack/osc-placement/+/963809 | |
| 12:54:06 | tkajinam | \o/ | |
| 13:01:14 | gibi | that was a quick one. Thanks folks | |
| 13:06:22 | sean-k-mooney | gibi: i got ai to implement the other approch as well im just cleaning it up and makeing sure work properly | |
| 13:17:19 | sean-k-mooney | bauzas: no we are good we merged the quick fix to resolve the gate issue | |
| 13:19:56 | ratailor | sean-k-mooney, gibi bauzas could you please review https://review.opendev.org/c/openstack/nova/+/937534 https://review.opendev.org/c/openstack/nova/+/938054 and https://review.opendev.org/c/openstack/nova/+/934294 | |
| 13:25:16 | bauzas | sean-k-mooney: cool sorry I wasn't looking at the channel | |
| 13:30:01 | opendevreview | sean mooney proposed openstack/osc-placement master: Improve functional test debuggability with log capture https://review.opendev.org/c/openstack/osc-placement/+/963962 | |
| 13:30:37 | sean-k-mooney | gibi: tkajinam i need to join a call but ^ shoudl work | |
| 13:30:50 | sean-k-mooney | ... | |
| 13:30:57 | sean-k-mooney | after i fix the whitespace issues | |
| 13:40:00 | opendevreview | Balazs Gibizer proposed openstack/placement master: Prune a_c search space by invalid prefixes https://review.opendev.org/c/openstack/placement/+/962776 | |
| 13:40:32 | gibi | sean-k-mooney: dansmith: ^^ fixed up based on Dan's comments | |
| 13:44:28 | dansmith | bauzas: if you're looking for reviews, we're still hoping you can +W the bottom two patches in the vtpm series | |
| 13:44:36 | dansmith | and of course, contribute to the reviews up the stack | |
| 13:44:43 | bauzas | shit, my brain forgor :) | |
| 13:44:48 | bauzas | forgot* | |
| 13:45:07 | dansmith | bauzas: https://review.opendev.org/c/openstack/nova/+/961734/4 | |
| 14:17:34 | opendevreview | sean mooney proposed openstack/osc-placement master: Improve functional test debuggability with log capture https://review.opendev.org/c/openstack/osc-placement/+/963962 | |
| 15:28:57 | Uggla | Nova meeting in ~30mn | |
| 15:30:51 | opendevreview | Merged openstack/nova master: Add functional reproducer for bug 2125030 https://review.opendev.org/c/openstack/nova/+/961734 | |
| 16:01:59 | Uggla | #startmeeting nova | |
| 16:01:59 | opendevmeet | Meeting started Tue Oct 14 16:01:59 2025 UTC and is due to finish in 60 minutes. The chair is Uggla. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 16:01:59 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 16:01:59 | opendevmeet | The meeting name has been set to 'nova' | |
| 16:02:36 | gibi | o/ | |
| 16:02:38 | bauzas | o/ | |
| 16:02:43 | nicolairuckel | o/ | |
| 16:02:43 | gmaan | o/ | |
| 16:02:44 | opendevreview | Takashi Natsume proposed openstack/nova master: Update contributor guide for 2026.1 Gazpacho https://review.opendev.org/c/openstack/nova/+/961896 | |
| 16:02:46 | fwiesel | o/ | |
| 16:03:24 | Uggla | hey gmaan welcome back ;) | |
| 16:04:17 | gibi | gmaan: oooh hi! | |
| 16:04:26 | sean-k-mooney | o/ | |
| 16:04:27 | gmaan | hi | |
| 16:05:04 | Uggla | Let's start slowly. | |
| 16:05:10 | elodilles | o/ | |
| 16:05:27 | Uggla | #topic Bugs (stuck/critical) | |
| 16:05:36 | Uggla | #info No Critical bug | |
| 16:05:53 | Uggla | #topic Gate status | |
| 16:06:05 | Uggla | #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs | |
| 16:06:11 | Uggla | #link https://etherpad.opendev.org/p/nova-ci-failures-minimal | |
| 16:06:20 | 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:06:36 | Uggla | #info Please look at the gate failures and file a bug report with the gate-failure tag. | |
| 16:06:42 | Uggla | #info Please try to provide a meaningful comment when you recheck | |
| 16:06:56 | Uggla | shame on me I have not looked at the gate. | |
| 16:07:19 | Uggla | Have you seen something bad with it ? | |
| 16:08:38 | bauzas | I saw some failures but the ones I was knowing | |
| 16:08:55 | sean-k-mooney | bauzas: volume issue and kernel panics? | |
| 16:09:12 | bauzas | ssh timeout at least | |
| 16:09:15 | gibi | I saw guest ssh timeouts in couple of times in different test cases but did not dig deep | |
| 16:09:16 | sean-k-mooney | ack | |
| 16:09:30 | bauzas | eg. https://zuul.opendev.org/t/openstack/build/83dac09bed7947dead180357cb14d357 | |
| 16:09:31 | gibi | ohh we have matching observation | |
| 16:09:53 | sean-k-mooney | that ocationaly happens but if its increaseing we may need to debug | |
| 16:10:09 | bauzas | we'll see with my rechecks :) | |
| 16:10:42 | sean-k-mooney | gibi: was the issue with some vms geting multipel port fixed do you know? | |
| 16:11:00 | sean-k-mooney | im not saying that related but just wondering if you new | |
| 16:11:01 | gibi | I don't recall the issue | |
| 16:11:03 | sean-k-mooney | *knew | |
| 16:11:09 | sean-k-mooney | ack no worries | |
| 16:11:26 | gibi | anyhow or the guest ssh I will keep an eye on it | |
| 16:11:34 | sean-k-mooney | one of the provider was allcoating mulitple port to nodpoolvms which sometimes broke the network connectivy on the computes | |
| 16:11:41 | sean-k-mooney | i assume that has been fixed | |
| 16:11:53 | sean-k-mooney | it wasnt a nova problem | |
| 16:11:53 | gibi | ohh now I recall it. I haven't see that appearing recently | |
| 16:11:58 | sean-k-mooney | ack | |
| 16:12:23 | sean-k-mooney | that job only has one port as expected so as i said not related | |
| 16:13:50 | sean-k-mooney | we can proably move on unless anyone else has somethign | |
| 16:14:10 | gibi | jepp, lets move on | |
| 16:14:17 | Uggla | I agree | |
| 16:14:25 | Uggla | Skipping next point, as I want gmaan to come back smoothly. | |
| 16:14:35 | Uggla | #topic Release Planning | |
| 16:14:46 | Uggla | #link https://releases.openstack.org/gazpacho/schedule.html | |
| 16:14:57 | Uggla | #info PTG etherpad for 2026.1 is available: https://etherpad.opendev.org/p/nova-2026.1-ptg | |
| 16:15:11 | Uggla | #info Please add the topics you would like to discuss in the above document. | |
| 16:15:21 | Uggla | #info PTG meetings (to be confirmed) will happen room grizzly 15:00UTC -> 17:00UTC from Tuesday to Friday | |
| 16:16:03 | Uggla | Note, I'm currently crafting the PTG etherpad defining the timeslots. | |
| 16:16:11 | gibi | Uggla: 15-16, 16-17, or also 17-18? | |
| 16:16:36 | gibi | I mean the last starting time is 17UTC or the finish time is 17 UTC? | |