15:01:31 <priteau> #startmeeting blazar 15:01:31 <opendevmeet> Meeting started Thu Nov 27 15:01:31 2025 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:31 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:31 <opendevmeet> The meeting name has been set to 'blazar' 15:01:38 <priteau> #topic Roll call 15:06:05 <priteau> o/ 15:06:28 <mattcrees> o/ 15:08:49 <priteau> It appears to be just the two of us this week 15:09:37 <mattcrees> Seems like it. 15:11:09 <mattcrees> I've had a bit of time this week to look at Mark's patch on traits in the flavor plugin. Unfortunately his improvements to use the placement API directly haven't been working in my testing 15:11:56 <mattcrees> I've left comments with a couple of fixes, to get it working when a "required" trait is in use, but I've not yet managed to resolve the issues around "forbidden" traits 15:11:59 <priteau> Are you getting fatal errors? 15:12:42 <mattcrees> Yes, in it's current state we cannot create leases using flavors that require or forbid traits. 15:13:33 <priteau> OK, thanks for testing it. I wonder if Mark's patch depended on other changes elsewhere in Chameleon 15:14:20 <mattcrees> That's a good point, I hadn't thought to check 15:19:27 <priteau> Should we discuss Nitin's request for backports 15:20:03 <mattcrees> For the notifications change? I don't see any backports up 15:20:36 <priteau> He's asked on the mailing list 15:20:52 <mattcrees> Ah, I'm behind on my inbox for that 15:20:57 <priteau> https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/ZLNP337QCZGXA7Z3TIM5BPUGJGCGXRX2/ 15:22:38 <mattcrees> I'm not super familiar with how these notifications are used tbh. But at a high level, it feels like adding additional fields would be unlikely to break anyone using them in stable releases. 15:23:19 <mattcrees> Perhaps we could backport behind a feature flag, just to make certain. Someone could be consuming the payload in a weird way 15:23:36 <priteau> They can be used by Ceilometer for example, but I am not aware of Blazar users relying on them 15:26:03 <priteau> We could consider this is a new feature, and not allow backports 15:28:58 <mattcrees> That would be safest, I wouldn't want to break anyone currently using them. 15:30:06 <priteau> Do you mind responding to the author? 15:30:17 <mattcrees> Sure 15:33:47 <mattcrees> Did you have anything else you wanted to discuss? 15:34:29 <mattcrees> I plan to look into removing our uses of eventlet in the next couple of weeks, but haven't started this yet. 15:35:22 <priteau> Nothing else for today 15:35:35 <priteau> Did you want to look into the blazar-nova job template too? 15:36:22 <mattcrees> Sure, I'd be happy to 15:40:38 <priteau> Thanks. Let's close here? 15:40:57 <mattcrees> Sure, thanks for hosting 15:41:00 <priteau> #endmeeting