13:03:17 <Luzi> #startmeeting image_encryption 13:03:17 <opendevmeet> Meeting started Mon Mar 3 13:03:17 2025 UTC and is due to finish in 60 minutes. The chair is Luzi. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:03:17 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:03:17 <opendevmeet> The meeting name has been set to 'image_encryption' 13:03:24 <Luzi> #topic Roll Call 13:03:28 <fungi> ahoy! 13:03:33 <Luzi> hi fungi 13:03:37 <Luzi> #topic Image Encryption Patches 13:03:57 <Luzi> i saw you edited the glance patch 13:04:09 <fungi> and another one too, for cinder? 13:04:29 <fungi> just some minor fixes for test failures and linter expectations 13:04:56 <Luzi> thank you very much 13:04:58 <fungi> wanted to make sure they were passing so reviewers would have fewer excuses for ignoring them 13:05:44 <Luzi> again thank you for this 13:05:53 <fungi> i think at least one change under that topic some unresolved comments from a core reviewer, but i forget which it was at the moment 13:06:33 <Luzi> I think Markus also wanted to take a look into the patches last week. I will talk to him lates 13:06:40 <Luzi> later 13:07:33 <Luzi> As this whole topic will not make it into this release: I would really like to avoid another situation like this in the next release again. 13:09:14 <Luzi> Unfortunately we still have not much time, we can currently put into upstream work 13:09:53 <Luzi> we hope that this might change, but... right now it is not possible 13:10:14 <Luzi> do you have any idea, how we can get a better start for the next cycle? 13:11:01 <Luzi> I remember there were long pauses, when no one reviewed... this is unfortunate for a cross-project feature :/ 13:12:14 <fungi> unfortunately, openstack has been very siloed/balkanized since its inception, and getting more than a handful of developers to care about project-wide issues and efforts has been challenging 13:12:51 <Luzi> i know 13:13:02 <fungi> those who do, usually end up in "horizontal" teams like release management, quality assurance, and so on, as well as on the tc 13:14:37 <fungi> i and others have pushed repeatedly for leadership to promote a "one openstack" vision, but really bringing that to fruition would probably require dissolving the current team-based governance structure that serves only to reinforce boundaries between components 13:15:45 <Luzi> i see 13:15:47 <Luzi> my fear is, that we end up like today at the end of the next release, too. 13:16:32 <fungi> the idea of having a pop-up team and the cross-project goals framework were attempts to solve it through an overlay sort of model, but they don't seem to solve the division 13:16:55 <Luzi> yeah, you were the only regular participant here :D 13:17:29 <Luzi> everything has upsides and downsides... 13:18:02 <fungi> yeah, and i lack deep knowledge of the services involved, mostly trying to help promote it from the project-wise security angle, but i'm spread really thin too 13:18:14 <fungi> s/wise/wide/ 13:18:18 <Luzi> i appreciate that 13:19:25 <Luzi> i will think about, how we can get more attention for this feature in the next cycle. 13:19:32 <fungi> i'm trying to help address some of the deeper challenges with review focus and making things a little better for casual contributors with the "bridging the gap" effort 13:20:29 <fungi> but that's a more general attempt to find ways to improve review efficiency and catch more that might fall through the cracks otherwise 13:21:43 <fungi> it's not an easy problem to solve, unfortunately, and something that a majority of large open source community projects struggle with, not just openstack 13:22:42 <Luzi> yeah 13:23:07 <fungi> a lot of the underlying problem with implicit/unconscious reviewer time priorities comes down to human nature and the strength of social connections 13:24:38 <Luzi> :D I also have learned so much more about human nature, communication and sociology than I've ever thought :D 13:24:54 <Luzi> just by trying to work here 13:25:08 <Luzi> Well, I think that was it for todays meeting, do you have anything else? 13:25:22 <fungi> which means that more active participants (i.e. those paid full-time to work upstream on the project, and usually a specific subcomponent in a specific team) have greater social capital and so their changes tend to garner an outsized amounnt of reviewer time, leaving lower-volume participants mostly ignored 13:26:00 <mhen> o/ sorry for being late (I had the IRC chat open but forgot to take a look in time) 13:26:15 <mhen> I did look at the patchsets last week 13:26:19 <fungi> i did not, unfortunately, other than trying to keep a closer eye on those changes and helping find more people to review them to get them over the finish line 13:26:36 <Luzi> that is really helping us fungi :) 13:27:07 <mhen> I integrated some minor suggestions and addressed questions where applicable. 13:27:22 <mhen> from my point of view nothing major popped up in the comments yet 13:27:54 <fungi> looks like 926295 had questions from cyril, that's what i was thinking of 13:28:26 <fungi> and you replied to them 13:29:50 <fungi> anyway, i didn't have anything to bring up 13:30:19 <fungi> thanks for hanging in there! 13:30:24 <Luzi> okay do you have anything else mhen? 13:30:46 <mhen> Nova's patchset is in merge conflict right now, gotta rebase some time but it's really tiny so just a formality I guess 13:31:14 <Luzi> okay 13:31:37 <mhen> other than that not really, just waiting for feedback on my responses 13:31:52 <Luzi> if that's all, tahnk you for joining this meeting and have a nice week 13:31:58 <Luzi> #endmeeting image_encryption