15:00:04 <carloss> #startmeeting manila
15:00:04 <opendevmeet> Meeting started Thu Aug 28 15:00:04 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:04 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:04 <opendevmeet> The meeting name has been set to 'manila'
15:00:17 <carloss> courtesy ping: dviroel vhari gouthamr Sai ashrodri gireesh
15:00:21 <Sai> o/
15:00:36 <kpdev> hi
15:00:39 <nileshthathagar> hi
15:00:49 <vhari> hi
15:01:07 <gouthamr> o/
15:01:26 <haixin> o/
15:04:23 <carloss> o/ hello everyone
15:04:30 <zgoggin> o/
15:04:52 <carloss> welcome
15:05:02 <carloss> our meeting agenda for today:
15:05:04 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting
15:05:12 <carloss> let's get started
15:05:16 <carloss> #topic Announcements
15:05:21 <carloss> Schedule and Deadlines
15:05:26 <carloss> #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule)
15:05:32 <carloss> this is feature freeze week
15:05:54 <carloss> and also client release week
15:06:16 <carloss> for feature freeze, all featureful changes should be merged by the end of this week
15:07:30 <carloss> the client release goes out at the end of this week, meaning we should merge features and fixes we'd like to be part of the Flamingo client release by today
15:08:03 <carloss> I'm eyeing one change that has been waiting for some time
15:08:16 <carloss> #link https://review.opendev.org/c/openstack/python-manilaclient/+/950414 (Add option to override API endpoint )
15:09:11 <carloss> gouthamr: could you please take a look at this change again?
15:09:17 <gouthamr> yes
15:09:41 <carloss> I'll update the client release hash by EOD today
15:09:48 <carloss> #link https://review.opendev.org/c/openstack/releases/+/958411 (Python-manilaclient release patch)
15:11:12 <carloss> features can still land without a client though... if something misses the deadline, we can produce a new release ASAP
15:13:21 <carloss> alright, we'll dive into feature freeze changes in a bit
15:13:46 <gouthamr> there are a bunch of tests, which are okay to slide - the only feature patches seem to be the one you linked above, and out-of-place restore
15:14:57 <carloss> ++
15:15:34 <gouthamr> There seems to be a import issue with the change, zgoggin
15:16:19 <gouthamr> #link https://review.opendev.org/c/openstack/python-manilaclient/+/947007
15:16:43 <gouthamr> within the functional tests, I think - could be an easy fix
15:17:31 <zgoggin> hi gouthamr, yes have been looking into it, somthing to do with keystonemiddleware
15:19:17 <zgoggin> I have some time a bit later today to look in more detail, this promised recipie for the tests will come too.
15:19:55 <carloss> ++, thanks for looking into it zgoggin
15:20:58 <gouthamr> ty; and for the rebase as well, we could look to land it today if CI passes
15:21:06 <carloss> ++
15:21:14 <carloss> this seems close
15:21:37 <zgoggin> sure, thanks for the heads up, and for your time reviewing, really appreciate it.
15:22:17 <carloss> anytime
15:22:34 <carloss> alright, as a last piece of announcement on my end, I'd like to share that I will be on PTO for 10 days (Sep 2nd - 11th)
15:22:54 <carloss> so that means you'll likely see gouthamr running the two upcoming weekly meetings
15:23:23 <carloss> I do intend to post reviews on patches before going afk and occasionally checking my email for urgent things
15:23:32 <carloss> also IRC DMs
15:24:32 <carloss> we can look through the list of changes for feature freeze during review focus
15:24:47 <carloss> and check on the need for feature freeze exceptions
15:25:16 <carloss> before we switch topics, are there any announcements you'd like to share in this meeting?
15:26:09 <carloss> #topic Bugsquash
15:26:23 <carloss> first, thanks vhari for creating the etherpad
15:26:29 <carloss> #link #link https://etherpad.opendev.org/p/manila-flamingo-m2-bugsquash (bugsquash etherpad)
15:26:46 <carloss> so over this cycle, I didn't to the best of jobs of keeping up with the update of the milestones in the bugs
15:26:52 <vhari> yw carloss :)
15:27:03 <carloss> vhari gouthamr: would it help if I update that before the next week's bugsquash?
15:28:16 <gouthamr> nice list, I’m looking at it - please do tinker with it
15:28:34 <carloss> will do
15:28:52 <vhari> the list is wip, as some fixes are not ready for review
15:29:16 <vhari> k, so there were no new bugs this week
15:29:32 <vhari> would like to loop back on some stale bugs
15:29:42 <vhari> #link https://bugs.launchpad.net/manila/+bug/1877613
15:31:29 <carloss> this never got a response following gouthamr's questions in the comments
15:32:02 <carloss> maybe we set this bug to expire?
15:32:40 <vhari> yeah, it's pending additional info
15:32:58 <vhari> and has not been updated or reported in a while
15:33:13 <vhari> ++
15:33:42 <vhari> will do, if no other considerations and monitor
15:34:37 <carloss> ++
15:34:46 <vhari> next up #link https://bugs.launchpad.net/manila/+bug/1922177
15:35:51 <vhari> the proposed fix failed '24
15:36:05 <carloss> so nice bug fix for the gluster driver but recently the gluster job was failing
15:36:06 <gouthamr> we haven’t had gluster jobs in the CI since we bumped OS images to noble
15:36:09 <carloss> yeah
15:36:54 <carloss> we'd need to also fix the CI to ensure this won't break anything or test the change manually
15:38:14 <gouthamr> yeah, gluster also has different “layout”s of which one of these had this bug
15:39:35 <gouthamr> maybe we set this to incomplete and add a note that we would welcome new gluster driver maintainers, and the bug can be re-filed/fixed up if it still exists
15:39:57 <carloss> ++, sounds good
15:40:53 <vhari> ++
15:41:44 <vhari> carloss that's a wrap for bugs
15:41:49 <carloss> vhari: thank you
15:41:57 <vhari> ty all for pitching in
15:42:12 <carloss> one last thing back on the bugsquash, would you like that I share the email in the mailing list?
15:42:38 <carloss> a bit of a short notice, sorry, but I can get it done today if you need help with that
15:43:04 <carloss> vhari: ty for working on the list of bugs for today + bugsquash etherpad :)
15:43:17 <carloss> and gouthamr: ty for helping with the bugsquash too
15:43:28 <vhari> yw carloss glad to help :)
15:44:36 <carloss> alright, let's use some time to talk more about feature freeze changes in the review focus
15:44:38 <carloss> #topic Review Focus
15:44:46 <carloss> #link https://etherpad.opendev.org/p/manila-flamingo-review-focus (Review focus etherpad)
15:45:08 <carloss> the etherpad had some updates recently - I tried to clean up some changes that are already merged
15:45:19 <carloss> there are some feature freeze eligible changes there
15:45:25 <carloss> one of them being
15:45:48 <carloss> #link https://review.opendev.org/c/openstack/manila/+/928081 (Allow services API to filter by ensuring)
15:46:07 <carloss> I didn't have a lot of time to work on the feedback given and this bumps the API, meaning it would be eligible for feature freeze
15:46:40 <carloss> I wouldn't like to rush this change in, so I'm okay if it slips
15:47:44 <carloss> #link https://review.opendev.org/c/openstack/manila/+/950393 (NetApp: Add min-throughput for QoS policy group create/modify)
15:48:04 <carloss> this feels like an RFE, so maybe we should attempt getting closure on the reviews
15:48:25 <carloss> same for
15:48:38 <carloss> #link https://review.opendev.org/c/openstack/manila/+/952580 (Netapp - Enable logical space reporting)
15:49:19 <carloss> and
15:49:31 <carloss> #link https://review.opendev.org/c/openstack/manila/+/952690 (Add extra spec 'netapp:max_files_multiplier' )
15:49:45 <gouthamr> I can take a look at these today; but we can merge these by the end of the week if they slide - no client impact
15:49:56 <carloss> gouthamr++ absolutely
15:50:04 <carloss> thanks for looking. I'll take a look as well
15:50:13 <gouthamr> on the last one, we need some NetApp maintainers looking
15:50:39 <carloss> yep
15:50:47 <carloss> Anoop_Shukla Sai gireesh can you please take a look?
15:50:58 <Anoop_Shukla> Sure
15:51:00 <Anoop_Shukla> Will do
15:51:12 <carloss> thank you
15:51:32 <Sai> Sure, looks like Gireesh already reviewed once. He is not available today, will convey him. Anyway Anoop is here though!
15:51:33 <carloss> apart from these I linked, we also have the share backups series
15:51:46 <carloss> and some remaining changes for share encryption
15:51:50 <Sai> https://review.opendev.org/c/openstack/manila/+/951669
15:51:53 <Sai> carloss
15:52:09 <carloss> Sai: yep - was about to get to it
15:52:13 <carloss> :)
15:52:14 <Sai> Thank you for continuous reviews and feedback Carloss and Goutham!
15:52:29 <Sai> Appreciate your suggestions!!
15:52:51 <carloss> you're welcome
15:53:06 <carloss> thanks for creating the DNM test change - that is important to test the whole series together
15:53:07 <Sai> We are running our CI with latest suggestions. https://review.opendev.org/c/openstack/manila/+/958721
15:53:30 <Sai> > thanks for creating the DNM test change - that is important to test the whole series together
15:53:30 <Sai> Thanks for suggesting this stuff! ++
15:53:55 <carloss> yep. Let's see the NetApp CI results for this, but I think at this point both gouthamr and I are okay with the code changes and we're mostly waiting on the testing bits
15:54:18 <Sai> Thanks both of you so much!!
15:54:22 <carloss> anytime
15:54:33 <carloss> if everything goes well with CI, we can get it merged today possibly
15:54:48 <Sai> ++ 🤞
15:54:56 <carloss> in case there are any issues, please ping in #openstack-manila and share your concerns in case you need a feature freeze exception
15:55:08 <Sai> Sure carloss
15:55:13 <carloss> same goes for zgoggin. In case you need extra time, we can try buying that with an FFE
15:55:55 <Sai> We are on top your comments/suggestions, waiting for the CI to finish the run!
15:56:00 <carloss> actually, the procedure would be sending the FFE request through the openstack-discuss mailing list and we can chat about it to a broader audience
15:56:15 <carloss> sounds good
15:56:22 <carloss> that's all I had for review focus/feature freeze
15:56:40 <gouthamr> ++ Carlos is around until Monday, so it’ll be nice to wrap up any FFE decisions
15:57:13 <carloss> I'd also like to thank kpdev for all of the efforts in the share encryption changes. You were very quick on keeping the change updated based on review comments
15:57:36 <carloss> I do think the change looks good and that it is an awesome addition
15:57:42 <carloss> thanks for the patience and the hard work!
15:58:04 <carloss> same for Sai zgoggin and everyone working on features
15:58:12 <carloss> and also to all of the reviews provided on the changes
15:58:30 <Sai> ++
15:58:35 <Sai> Thank you carloss
15:58:51 <Sai> Must appreciate kpdev!! Great work.
15:59:10 <carloss> that's all I had for today's meeting
15:59:10 <kpdev> thanks for reviews, all. lets hope all related changes merged before deadline.
16:00:31 <carloss> thank you for participating
16:00:35 <carloss> let's get back to #openstack-manila
16:00:40 <carloss> have a great day!
16:00:43 <carloss> #endmeeting