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