15:00:16 <gouthamr> #startmeeting manila
15:00:16 <opendevmeet> Meeting started Thu Jul 31 15:00:16 2025 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:16 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:16 <opendevmeet> The meeting name has been set to 'manila'
15:00:33 <vhari> hi
15:01:04 <zgoggin> Hi!
15:01:17 <gouthamr> hello everyone
15:01:19 <Sai> o/
15:01:38 <gouthamr> i'm back from a long hiatus.. but i promise this is not a coup
15:01:51 <gireesh> hi
15:01:56 <haixin> hi
15:02:21 <gouthamr> carloss is away today, and i'll be driving this meeting.. lets give folks a minute to join and we can get started
15:03:40 <gouthamr> #topic Announcements
15:04:01 <gouthamr> lets dive into the release schedule for this one:
15:04:18 <gouthamr> this week, we're observing a couple of deadlines
15:04:23 <gouthamr> #link https://releases.openstack.org/flamingo/schedule.html
15:05:08 <gouthamr> we're under 9 weeks to the release day (Oct 1st 2025)
15:05:19 <gouthamr> the feature freeze is on Aug 28th 2025
15:06:04 <gouthamr> this week, we'll close our review backlog to feature patches
15:06:39 <gouthamr> i.e., any feature that was targeted to the Flamingo cycle needs to be up on gerrit at this point, passing tests and must have been substantially tested
15:07:37 <gouthamr> if you're working on something that qualifies as a large feature, and you've hit a blocker, and need more time, now's the time to let us know
15:08:08 <gouthamr> we can take a call together regarding any feature proposal freeze exceptions..
15:08:41 <gouthamr> we are also targeting to merge new drivers this week
15:09:12 <gouthamr> we don't have any brand new drivers proposed on gerrit, but we have a rather significant rewrite of an existing driver that might loosely qualify
15:09:45 <gouthamr> #link https://review.opendev.org/c/openstack/manila/+/952736 (Dell PowerScale: Rename Isilon to PowerScale in Manila Driver)
15:10:35 <gouthamr> this has been up a while, and the contributors have responded to several comments.. with failing CI it may be hard to get this closed out this week, but we'll try
15:11:52 <gouthamr> next week, we'll have our midcycle - i'll cover this some more in its own topic
15:12:03 <gouthamr> that's all the announcements for today, any one else got any?
15:13:05 <kpdev> For feature of encryption and reviewers - FYI, update is manila patches are tested locally (netapp) as well as with tempest plugin dummy driver
15:13:21 <gouthamr> ack we'll talk about those in a bit, kpdev
15:13:23 <gouthamr> #topic Midcycle meetup / Collab reviews
15:13:30 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/HKQ6BTBG5SZRVHHHQM5OWPUBJZUMGJWE/
15:14:27 <gouthamr> ^ please save the date for a mid cycle meetup - its two 2-hour calls that are scheduled for Aug 6, 7 (1400 UTC to 1600 UTC)
15:14:40 <gouthamr> #link https://etherpad.opendev.org/p/manila-flamingo-mid-cycle
15:15:04 <gouthamr> ^ please add your name here if you're able to attend, and propose topics
15:16:40 <gouthamr> i'm hoping we can dive deep into the following:
15:16:40 <gouthamr> 1) Share Encryption (kpdev, Sai et al)
15:16:40 <gouthamr> 2) Share Backup/out-of-place Restore (zgoggin)
15:16:40 <gouthamr> 3) PowerScale patches (nileshthathagar et al)
15:16:40 <gouthamr> 4) pressing reviews from https://etherpad.opendev.org/p/manila-flamingo-review-focus
15:17:25 <gouthamr> most of you have been a part of "collab reviews" here, but, for those that would be new to this:
15:18:15 <gouthamr> we would synchronously review the code together - typically the author or the reviewer shares their screen, and walks through the code or questions
15:19:12 <gouthamr> in the past, we've also done demos/tests live with the audience.. the idea is to get through a bulk of the review while we have our joint attention
15:20:23 <gouthamr> would this work for you, kpdev Sai zgoggin? i had a chat with nileshthathagar, and i presume they're okay with it
15:20:37 <kpdev> fine with me
15:20:52 <zgoggin> also for me!
15:20:57 <Sai> ++
15:21:14 <gouthamr> good stuff, ty
15:21:42 <gouthamr> i'll volunteer you to do most of the talking :) please do use the etherpad to add any links/notes
15:22:19 <gouthamr> carloss linked a ICS file in the openstack-discuss announcement:
15:22:22 <gouthamr> #link https://gist.github.com/silvacarloss/598ad6d311cfe0a588b6b47ea979dff5
15:23:50 <gouthamr> it's got the meetpad link as well, and as is tradition, we'll record the proceedings for posterity and post the videos on the manila team's youtube channel:
15:23:52 <gouthamr> #link https://www.youtube.com/@openstackmanila
15:24:20 <gouthamr> any thing else to mention regarding the midcycle?
15:27:06 <gouthamr> alright, lets move to our next topic
15:27:11 <gouthamr> #topic Review Focus
15:27:19 <gouthamr> #link https://etherpad.opendev.org/p/manila-flamingo-review-focus (Review focus etherpad)
15:29:38 <gouthamr> okay lots of the patches over there are seeing good review iterations
15:30:51 <gouthamr> do we want to discuss anything from the list?
15:31:13 * gouthamr will go through the list and add missing reviewers
15:32:40 <gouthamr> in terms of priority, it'd be good to focus on the large feature patches (encryption, backup/restore, powerscale, netapp driver changes..) before the midcycle so we can close these out
15:35:58 <gouthamr> ty for all the review attention so far
15:36:09 <gouthamr> #topic Bug Triage
15:36:16 <gouthamr> vhari: o/ floor is yours
15:36:29 <vhari> ty gouthamr
15:36:43 <vhari> #link https://bugs.launchpad.net/python-manilaclient/+bug/2118087
15:36:57 <vhari> lets have a look at new bug
15:37:09 <vhari> start with minor triage
15:38:21 <gouthamr> ugh this is because of the "extra-specs" option allowing nargs='*'
15:38:57 <vhari> yeah good catch ..
15:39:13 <gouthamr> i'm unsure if there's a good way to handle this with argparse/osc-lib extensions
15:39:14 <vhari> lhf
15:39:32 <gouthamr> but, the option could be repeatable
15:39:45 <gouthamr> (and i think that was an OSC guideline iirc)
15:40:21 <gouthamr> i.e; you can specify "--extra-specs" multiple times but with one key=value combination each
15:40:46 <gouthamr> yeah this can be an lhf, and maybe we can't make it repeatable without breaking current users
15:41:25 <gouthamr> can we farm this out for the upcoming bugsquash vhari?
15:41:52 <vhari> np, will do
15:41:53 <gouthamr> unless there's a fix proposed/volunteer who wants to fix it up before that
15:42:09 <vhari> :)
15:42:15 <gouthamr> the client will be released on or before the feature freeze date (Aug 28th 2025)
15:42:38 <gouthamr> that means that the flamingo branch will be created then (stable/2025.2)
15:43:17 <gouthamr> and no feature patches will be allowed to that branch, but bugfixes are welcome, and new releases from the branch will contain such fixes
15:44:09 <gouthamr> just additional info in case someone is motivated to fix this before the feature freeze date
15:44:24 <vhari> gouthamr, I will add it to the upcoming bugsquash and monitor in case a contributor steps in prior to
15:44:58 <gouthamr> ++ thanks vhari
15:45:03 <vhari> that's all the new bugs this week .. like to go over a stale bug or two time permitting
15:45:10 <gouthamr> yep
15:45:14 <vhari> #link https://bugs.launchpad.net/manila/+bug/1813095
15:45:27 <vhari> so focusing on M prio bugs
15:45:50 <vhari> with no activity as of late
15:47:12 <gouthamr> hmm, its a low hanging fruit, but probably a hard one for new contributors to reproduce
15:47:22 <gouthamr> we should probably drop the tag
15:48:32 <vhari> ack
15:49:08 <vhari> can be reopened if the issue is seen again
15:49:36 <vhari> #link https://bugs.launchpad.net/manila/+bug/1824442
15:50:34 <gouthamr> an intern was working on this one
15:50:36 <gouthamr> #link https://review.opendev.org/c/openstack/manila/+/849015
15:51:15 <vhari> good to know :)
15:51:16 * gouthamr looks for them on launchpad
15:52:07 <gouthamr> https://bugs.launchpad.net/~realrtorres
15:52:15 <gouthamr> ^ i assigned this to Riane, vhari
15:52:29 <vhari> k, ty for the heads up gouthamr
15:52:36 <gouthamr> its failing zuul, will review and help her with the issue
15:53:09 <vhari> ++
15:53:15 <vhari> so that's a wrap for bugs
15:53:20 <gouthamr> ty vhari
15:53:27 <gouthamr> #topic Open Discussion
15:54:32 <gouthamr> any other thoughts to share today?
15:55:51 <gouthamr> if you need motivation
15:55:54 <gouthamr> #link https://www.youtube.com/watch?v=UHgF74ieHUM&list=PLkAmZAcQ2jdpVJzzGLhuuKl9QO4m__VVU&index=2
15:56:03 <gouthamr> looks like the Salmon run is in full swing
15:56:13 <vhari> :)
15:56:24 <gouthamr> too few bears catching them - lazy buggers
15:57:09 <vhari> not enough motivation :)
15:57:24 <gouthamr> haha
15:57:32 <gouthamr> alright, thank you all for attending today
15:57:43 <gouthamr> lets wrap up here, and see you on #openstack-manila
15:57:51 <gouthamr> #endmeeting