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