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