15:00:51 <carloss> #startmeeting manila 15:00:51 <opendevmeet> Meeting started Thu Feb 27 15:00:51 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:51 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:51 <opendevmeet> The meeting name has been set to 'manila' 15:01:12 <haixin> o/ 15:01:15 <gouthamr> o/ 15:01:23 <carthaca> hi 15:01:27 <carloss> courtesy ping: dviroel vhari msaravan pulluri ashrodri 15:04:09 <gireesh> hi 15:04:15 * carloss got distracted 15:04:18 <carloss> hello everyone! 15:04:41 <carloss> welcome 15:04:51 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings (Weekly meeting agenda) 15:04:59 <carloss> this is our agenda for today 15:05:05 <carloss> plenty to get to, let's get started 15:05:11 <carloss> #topic Announcements 15:05:16 <carloss> #link https://releases.openstack.org/epoxy/schedule.html 15:05:37 <carloss> this is feature freeze and client release week 15:05:39 <vhari> hi 15:05:45 * carloss o/ 15:06:01 <vhari> sry late due to another call 15:06:05 <carloss> np 15:06:11 <carloss> no featureful patch should be landed after this point 15:06:16 <kpdev> hi 15:06:22 <carloss> unless granted exception 15:06:24 <carloss> o/ 15:06:34 <carloss> we'll get to the featureful patches in a bit 15:06:42 <msaravan> Hi 15:07:13 <carloss> and look at the feature freeze more in depth 15:07:27 <carloss> next week is already the RC1 week 15:07:44 <carloss> and the week that we will have a bugsquash 15:07:57 <carloss> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/MSLDJSIUHXCBVVRFNO4Z7ZARJJAJG25A/ (Bugsquash ML announcement) 15:08:35 <carloss> we'll meet on Monday and Tuesday 15:08:50 <carloss> the kick-off meeting will be on Monday 15 UTC 15:09:05 <carloss> and we will be focusing on stale bugs 15:09:39 <carloss> and the last announcement for today: 15:09:45 <carloss> No meeting next week 15:09:54 * carloss means the upstream weekly meeting 15:10:08 <carloss> a couple of us will be in person at the OpenInfra Days Na 15:10:14 <carloss> NA* 15:10:35 <carloss> the zorillas have two sessions, one on Thursday and another one on Friday 15:10:48 <carloss> so if you'd like to participate in a first contributor workshop 15:11:10 <carloss> s/first contributor/first time contributor 15:11:48 <msaravan> Hi 15:11:52 <carloss> o/ msaravan 15:11:55 <msaravan> sorry for joining late 15:11:58 <carloss> np 15:12:03 <carloss> as well as get to know some more details, the state of the art and our future plans to the CephFS drivers 15:12:16 <carloss> (and you're attending to the conference) 15:12:25 <carloss> come say hi, you'll be very welcome! :) 15:13:04 <carloss> so as a couple of the zorillas will be in person at the OpenInfra Days NA, we'll be cancelling next week's weekly meeting 15:13:18 <carloss> if that's okay 15:13:28 <carloss> in case you have any concerns or have something to bring up 15:13:32 <carloss> please ping me on IRC or email 15:13:40 <carloss> I should remain connected 15:13:46 <carloss> that's all I had for $topic 15:13:54 <carloss> oh, there's something else! 15:13:58 <carloss> sorry 15:14:34 <carloss> I'd like to congratulate gouthamr on his election to the TC seat again :) 15:14:40 <carloss> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/5SG4V6DM3IR53MFAVOG4MGJI5SAMDAHA/ (TC election results) 15:15:00 <gouthamr> thanks carloss 15:15:30 <gouthamr> in the same vein, we're ever thankful for your continued leadership of the manila team: 15:15:44 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/VRWQQYHFFSVCILAKXBYQHVZ3GPHLPUEK/ (PTL Elections, Flamingo) 15:16:07 <carloss> thank you! :D 15:16:32 <carloss> lots of great things that gouthamr has been up to 15:16:53 <carloss> one of my favorites is the weekly email with the updates 15:17:02 <carloss> very good information to keep everyone informed about what's going on 15:17:20 <carloss> gouthamr++ all the best! 15:17:59 <gouthamr> nice, thank you :) 15:18:21 <carloss> awesome, now I am really done with $topic 15:18:28 <carloss> is there another announcement you'd like to share with us today? 15:20:31 <carloss> #topic Feature freeze 15:20:49 <carloss> so this is the week we must release python-manilaclient 15:21:00 <carloss> and I updated the release patch a bit earlier today 15:21:10 <carloss> #link https://review.opendev.org/c/openstack/releases/+/942548 (Python-manilaclient epoxy release) 15:21:23 <carloss> we managed to get a couple of other fixes in the last couple of days 15:21:51 <carloss> not sure if you are pursuing any other changes to be a part of this release 15:22:07 <carloss> as far as I can tell, we are good to go 15:22:14 <kpdev> passing share network subnet metadata would be good to have in release for us 15:22:52 <carloss> kpdev: you mean the manila change? 15:23:10 * carloss didn't find a manilaclient change for it 15:23:22 <kpdev> yes, this comes with API change 15:23:49 <kpdev> we dont need manilaclient change for this feature, do we ? no change in REST API 15:23:55 <carloss> we don't 15:24:08 <carloss> this patch I linked refers only to python-manilaclient 15:24:19 <carloss> because the client release must happen this week 15:24:19 <kpdev> but manilaclient max version should be upadted to 2.89 for this to work 15:24:39 <carloss> kpdev: yes, good point 15:24:41 <kpdev> I will create patch with new microversion, wdyt ? 15:24:46 <carloss> kpdev: sure 15:24:53 <carloss> please go ahead and do it 15:25:21 <carloss> the API change seems close, you've got some reviews on it 15:25:32 <carloss> gouthamr: could you please take a look at it again? :) 15:25:39 <gouthamr> yes, on it 15:26:00 <carloss> gouthamr: tyty 15:26:05 <carloss> gireesh: could you please circle back as well? 15:26:18 <carloss> kpdev: thanks for splitting the API change and the driver change 15:29:08 <carloss> at the moment, we have a couple of features that would qualify for feature freeze: 15:29:49 <carloss> #link https://review.opendev.org/c/openstack/manila/+/929091 (Pass share network subnet metadata updates to backend drivers ) 15:30:08 <carloss> #link https://review.opendev.org/c/openstack/manila/+/942216 (NetApp - Restrict LIF Creation Per HA Pair) 15:30:42 <carloss> #link https://review.opendev.org/c/openstack/manila/+/942675 ([NetApp] Certificate based authentication for NetApp drivers) 15:30:58 <carloss> #link https://review.opendev.org/c/openstack/manila/+/928081 (Allow services API to filter by ensuring) 15:31:45 <carloss> the NetApp changes got some reviews from NetAppers and kpdev and I also got a chance to look at them 15:31:53 <carloss> more reviews would be welcome 15:32:29 <carloss> the change to restrict LIF creation sounds like a bug fix, as currently, without it there could be a failure during cluster failover 15:33:12 <carloss> as for certificate based authentication, I believe the NetApp Deployment and Operations guide should be updated to share examples on how to configure it 15:33:19 <carloss> I've suggested this to Sai in the reviews 15:33:47 <carloss> he can add a mention to it in the NetApp driver upstream documentation as well 15:34:33 <kpdev> #link https://review.opendev.org/c/openstack/manila/+/942888 (Passing update to NetApp driver) is also dependent change and should be merged for freeze 15:34:49 <carloss> yes 15:35:03 <carloss> driver specific change 15:38:25 <carloss> so the request for review stands: kpdev gireesh gouthamr ashrodri carthaca msaravan could you please share your thoughts on the changes I linked? :) 15:39:05 <carloss> there are some other changes we can merge but they are bug fixes 15:39:22 <carloss> in case you need a feature freeze exception, please let me know 15:39:23 <gireesh> sure Carloss 15:39:50 <carloss> you'll likely need to send the email requesting the feature freeze exception to the openstack-discuss mailing list 15:40:06 <carloss> but I think it would be great if we can get everything merged by next Tuesday EOD 15:43:19 <carloss> thoughts? questions? 15:44:43 <carloss> taking silence as no 15:44:45 <gouthamr> yes, about the client 15:44:49 <carloss> oh :) 15:44:52 <carloss> gouthamr: please go ahead 15:45:14 <gouthamr> i'm inclined to ship it and follow up with the new API changes right after.. 15:45:34 <gouthamr> we'd need to get the release team to wait on us otherwise, which wouldn't be ideal 15:46:04 <carloss> yep... we can ship a new release when we have the client change merged too 15:46:24 <gouthamr> except it'll be in the Flamingo "2025.1" stream.. 15:46:24 <carloss> should only take a few days to get the release out after the change is merged in the client 15:47:56 <carloss> yep 15:47:57 <gouthamr> we can try to work through the next few hours, but, if we find we need to make major changes to manila, it'd be okay to let the client get released 15:48:33 <carloss> ++ 15:50:33 <carloss> I'll update the client change by EOD 15:50:43 <carloss> or as early as possible 15:50:50 <carloss> and watch the reviews on the API change 15:51:39 <carloss> #topic Bug Triage (vhari) 15:51:46 <carloss> #undo 15:51:46 <opendevmeet> Removing item from minutes: #topic Bug Triage (vhari) 15:51:53 <carloss> thanks for sharing your thoughts :) 15:51:58 <carloss> #topic Bug Triage (vhari) 15:52:05 <carloss> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad) 15:52:05 <vhari> ty carloss 15:52:21 <vhari> another week with no incoming bugs :) 15:52:29 <carloss> yayy 15:52:37 <vhari> :) would like to revisit #link https://bugs.launchpad.net/manila/+bug/2085788 15:53:06 <gouthamr> think we need an owner here 15:53:32 <gouthamr> the suggested workaround is to tinker with the share types temporarily to allow the migration to proceed 15:53:43 <gouthamr> but, there's a pretty simple bug in the NetApp driver 15:54:07 <carloss> gouthamr: thanks for the very detailed bug report :) 15:55:34 <gireesh> will check with the team if someone can take this, otherwise I will own this 15:56:08 <carloss> gireesh: thank you 16:00:17 * carloss checks time 16:00:49 <carloss> vhari: I see that's the only bug in the list for today, thanks for bringing it up 16:00:58 <carloss> in case there are more, let's continue in the #openstack-manila channel 16:00:58 <vhari> yw carloss 16:01:06 <vhari> that's a wrap for bugs of 16:01:12 <carloss> thank you everyone for participating 16:01:17 <carloss> have a great day 16:01:23 <carloss> let's get back to the manila channel! 16:01:25 <carloss> #endmeeting