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