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