15:00:26 <carloss> #startmeeting manila 15:00:26 <opendevmeet> Meeting started Thu Aug 21 15:00:26 2025 UTC and is due to finish in 60 minutes. The chair is carloss. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:26 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:26 <opendevmeet> The meeting name has been set to 'manila' 15:00:45 <carloss> courtesy ping: gouthamr msaravan Sai ashrodri gireesh 15:00:52 <Sai> o/ 15:01:08 <zgoggin> o/ 15:01:16 <kpdev> hi 15:02:11 <gireesh> hi 15:04:10 <carloss> o/ hey folks 15:04:38 * carloss was waiting a couple of meetings for giving the chance for more attendees to join 15:04:44 <carloss> let's get started 15:04:51 <carloss> hello everyone and welcome 15:05:08 <carloss> first, thanks gouthamr for running last week's meeting during my absence 15:05:39 <Anoop_Shukla_> Hello 15:05:41 <carloss> gouthamr++ 15:05:47 <carloss> Anoop_Shukla_ o/ 15:06:24 <carloss> let's cover the first topic of this meeting: 15:06:27 <carloss> #topic Announcements 15:06:42 <carloss> let's look through our schedule and the upcoming deadlines 15:06:44 <carloss> #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule) 15:07:17 <carloss> next week we have the feature freeze and the client freeze 15:07:39 <carloss> No featureful patch should be landed after the feature freeze 15:07:51 <carloss> if we need exceptions, we can talk about it 15:08:13 * gouthamr makes a tardy entry 15:09:05 * carloss waves at gouthamr 15:09:26 <carloss> I think we're in a good shape to merge client features until the end of the next week 15:09:32 <carloss> and don't let the client slip to the next version 15:10:09 <carloss> we'll get through the features in a bit 15:10:41 <carloss> our second bugsquash of the cycle is also approaching quickly. It will happen in the week after the feature freeze 15:11:00 <carloss> the week of Sep 01 - Sep 05 15:12:16 <carloss> we can have an extended contribution window and I was wondering if keeping the theme we did on previous bugsquashes close to this deadline would be okay with everyone 15:12:23 <carloss> i.e. in progress bugs 15:12:44 <carloss> getting us the chance to tackle a couple more bugs before we tag the first RC of the cycle 15:13:08 <carloss> we can also use that opportunity to talk about stale bugs and decide together what to do with them 15:13:27 <carloss> how does that sound? 15:13:44 <gouthamr> ++ 15:14:05 <gouthamr> would add any targeted for m-3 but would slip 15:15:16 <carloss> ++ 15:17:12 <carloss> great, I'll follow-up with more details in #openstack-manila 15:17:21 <gouthamr> vhari and I can drive this, but it’s a short week in the US, so myself, ashrodri and vhari will not be around on Sep 1st.. so perhaps we can have a meeting on Sep 2nd at 1400 UTC and close out the bugsquash with this meeting next Thursday - wdyt? 15:17:40 <carloss> gouthamr: sure thing 15:17:55 <carloss> I won't be around that week and the next one (part of my last announcement) 15:18:22 <carloss> but kick-off call Sep 2nd sounds in line with what we've done in the past 15:18:43 <carloss> any other thoughts on this? Sai gireesh kpdev zgoggin Anoop_Shukla_ 15:19:08 <zgoggin> Carloss: works for me! 15:20:06 <Sai> Works for me. 15:20:08 <kpdev> +1 15:20:50 <carloss> ack, thank you 15:21:30 <carloss> so that's a plan 15:21:36 <carloss> thanks for the suggestion gouthamr 15:21:41 <gouthamr> sorry, I said next meeting, but meant Sep 4th 15:21:42 <carloss> and for running the bugsquash as well 15:21:45 <carloss> gouthamr++ 15:21:55 <carloss> > sorry, I said next meeting, but meant Sep 4th 15:21:55 <carloss> ++ 15:22:12 <Anoop_Shukla_> +1 15:22:13 <gireesh> ++ 15:22:46 <carloss> thanks for the feedback 15:22:52 <carloss> let's switch topics 15:22:56 <carloss> #topic Contd: Bridging the gap between community and contributing orgs: survey and metric analyses (fungi) 15:23:03 <carloss> o/ fungi thanks for bringing this up 15:23:05 <fungi> yw 15:23:17 * carloss followed up with the logs last week 15:23:20 <carloss> floor is yours :) 15:23:50 <fungi> well, mainly just wondering if anyone has questions or observations related to what i covered last meeting 15:24:03 <fungi> i'm happy to answer them now or whenever they occur to you 15:24:47 <fungi> we're already in the process of updating the surveys with some additional questions about how teams express their development and review prioritization, in preparation for a new round of responses for the flamingo cycle 15:25:58 <fungi> a lot of the feedback we've seen so far in various teams is that it's often not obvious to contributors why their changes don't get reviewed, so hoping we can come up with ideas for how to better set expectations around what each team is focusing their limited valuable time on 15:26:51 <fungi> a lot of the negative experiences contributors have seem to boil down to miscommunication or a lack of communication setting mismatched expectations for them 15:27:55 <fungi> some teams are doing a better job of expressing what they're working on and prioritizing, so we're hoping that we can take some of those positive examples and share them across openstack as a whole 15:28:26 <gouthamr> (also an interesting communication on #openstack-tc from a couple of days ago along the lines of review practices and languishing feature proposals that don’t have committed/knowledgable maintainers reviewing them) 15:28:45 <fungi> anyway, that's just me rambling, was there anything specific anyone wanted to dig into from last week? 15:29:26 <fungi> if not, i don't really have anything else for now 15:30:07 <carloss> that's very insightful information fungi, thanks for bringing it up 15:30:27 <carloss> I have one question at the moment, regarding the review priorities 15:30:32 <fungi> sure! 15:31:18 <carloss> did the teams that enable the review-priority flag in gerrit have any feedback and/or some data to demonstrate whether it helped them prioritizing things? 15:31:38 <carloss> that is something I've been curious about for some time and I think it'd be difficult to measure 15:31:52 <fungi> not an answer really, but that's one of the questions i had and am hoping to get answers to with the new round of survey updates 15:32:07 <fungi> i talked to the kolla team about it a little in their meeting yesterday 15:32:33 <fungi> they do seem to be using that as part of their prioritization tracking, and i think the plan is to add some info about it to their contributor documentation 15:33:06 <fungi> but we didn't really get into how it helps them, or exactly how they make use of it 15:33:21 <fungi> i'm hoping their documentation updates will make that apparent 15:33:32 <gouthamr> i see a couple of AIs for us: taking the contributor and maintainer surveys: 15:33:32 <gouthamr> Contributor Survey: https://openinfrafoundation.formstack.com/forms/openstack_contributor_satisfaction_survey 15:33:32 <gouthamr> Maintainer Survey: https://openinfrafoundation.formstack.com/forms/openstack_maintainer_satisfaction_survey 15:33:33 <gouthamr> and, follow up with the feedback across teams, and discuss at the PTG 15:34:03 <fungi> yeah, and if you schedule a ptg slot to talk about it please give me a heads up and i'll be happy to join in 15:34:12 <carloss> fungi: ack, makes sense 15:34:42 <carloss> and yes, a discussion at the PTG would be great 15:35:13 <fungi> there's also going to be a forum session about it in paris, i think, for anyone who's planning to go 15:36:21 <carloss> ++, that will be an interesting discussion 15:36:51 <carloss> so I'd say: please make your feedback count and add your response to these surveys gouthamr linked if you haven't done it yet 15:36:59 <carloss> ^ just reiterating to everyone 15:37:09 <fungi> thanks! 15:37:33 <carloss> any more questions for fungi? 15:38:57 <carloss> taking silence as no 15:39:02 <carloss> thanks for bringing this up fungi 15:39:11 <carloss> I'll schedule some time at the PTG and let you know 15:39:26 <fungi> my pleasure 15:40:27 <carloss> alright, let's talk review focus for the week :) 15:40:30 <carloss> #topic Review Focus 15:41:03 <carloss> we're almost at feature freeze week as I said and I see the featureful changes are getting some reviews 15:41:18 <carloss> I revisited the share encryption core change earlier today and I think we're getting there 15:41:31 <carloss> kpdev: thanks for keeping up with the review comments and for the patience on the reviews 15:41:54 <carloss> and also thanks Sai for doing the same for the NetApp ONTAP driver change and testing the integration of this feature 15:43:19 <carloss> I think we will be able to merge this feature in the upcoming days 15:43:25 <kpdev> welcome, and thanks for detailed review. 15:43:36 <carloss> kpdev: anytime 15:44:05 <carloss> as for share backups: 15:45:24 <carloss> zgoggin: thanks for working on the updates and the feedback provided in the change as well 15:45:41 <carloss> I am about to complete a a review for this change 15:46:50 <carloss> #link https://review.opendev.org/c/openstack/python-manilaclient/+/950414 (Add option to override API endpoint) 15:46:58 <carloss> I think this change can also make it to this release 15:47:11 <carloss> thanks to all the reviewers that shared their thoughts 15:47:28 <carloss> we had a couple of changes merging already 15:47:35 <carloss> good progress :) 15:47:58 <carloss> if you need more time to work on feedback or are facing issues, please let us know 15:48:10 <carloss> we can discuss feature freeze exceptions if needed next week 15:48:23 <carloss> does that make sense? 15:49:04 <zgoggin> Thanks very much Carloss, I'm still working on a recipie for the tempest tests so will let you know perhaps in the main channel when ready. kpdev: I will hopefully have some time to look at your PRs as promised last week tomorrow. gouthamr: I spent some time this week trying to refactor the data managers backup methods into the base backup driver class but encountered some issues due to interdependency. I will write a 15:49:04 <zgoggin> comment in the PR shortly. 15:50:21 <carloss> zgoggin++ 15:50:55 <carloss> thank you for looking into the reviews too :) 15:51:04 <carloss> that's all I had for review focus 15:51:17 <carloss> is there any other change you'd like to bring up today? 15:52:53 <carloss> alright, we have some minutes for some bug triage 15:52:58 <carloss> #topic Bug Triage 15:53:05 <carloss> #link https://etherpad.opendev.org/p/manila-bug-triage-pad-new (Bug triage etherpad) 15:54:01 <carloss> #link https://bugs.launchpad.net/manila/+bug/2120650 A snapshot can be retrieved from any project when its ID is known 15:54:01 <carloss> #link https://bugs.launchpad.net/manila/+bug/2120921 A share export location can be retrieved from any project when its ID is known 15:54:11 <carloss> the related fixes were also submitted to gerrit 15:54:37 <carloss> #link https://review.opendev.org/c/openstack/manila/+/957431 (fix for snapshots) 15:54:37 <carloss> #link https://review.opendev.org/c/openstack/manila/+/957856 (fix for export locations) 15:54:48 <carloss> kpdev gouthamr: can I have your eyes on these changes? 15:55:05 <carloss> both bugs are already triaged 15:55:19 <carloss> and last but not least on new bugs: 15:55:28 <carloss> #link https://bugs.launchpad.net/manila/+bug/2121141 ([NetApp-ZAPI] CIFS share creation failing with "Failed to set aes encryption." error) 15:55:34 <carloss> Sai: thanks for the bug report 15:56:00 <Sai> Thank you Carloss! 15:56:34 <carloss> fix looks good and was speed merged :) 15:56:49 <Sai> Thank you kpdev,carloss,gireesh for quickly reviewing and approving the change! 15:57:02 <Sai> > fix looks good and was speed merged :) 15:57:03 <Sai> ++ 15:57:03 <carloss> that wraps up the list of bugs I gathered for today 15:58:10 <Sai> carloss: Need reviews for this as well. https://review.opendev.org/c/openstack/manila/+/957045 15:58:10 <carloss> alright, let's wrap up this meeting 15:58:19 <carloss> Sai: sure 15:58:22 <Sai> Thank you!! 15:58:28 <carloss> thanks for addressing the review comments 15:58:32 <carloss> will circle back 15:58:44 <carloss> thank you for participating everyone 15:58:51 <carloss> let's get back to #openstack-manila 15:58:58 <carloss> have a great rest of your day! 15:59:02 <carloss> #endmeeting