15:00:06 <carloss> #startmeeting manila
15:00:06 <opendevmeet> Meeting started Thu Sep 19 15:00:06 2024 UTC and is due to finish in 60 minutes.  The chair is carloss. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:06 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:06 <opendevmeet> The meeting name has been set to 'manila'
15:00:25 <carloss> courtesy ping: dviroel vhari gouthamr carthaca msaravan pulluri ashrodri
15:00:50 <vhari> hi
15:01:15 <msaravan> hi
15:01:20 <gireesh> hi
15:03:39 <haixin> o/
15:03:44 <kpdev> hi
15:05:29 <carloss> o/ hello everyone
15:05:35 <ashrodri> o/
15:06:17 <carloss> let's get started with our meeting agenda for today
15:06:26 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting (Meeting agenda)
15:06:31 <gouthamr> o/
15:06:31 <carloss> #topic Announcements
15:06:43 <carloss> Schedule and Deadlines
15:07:09 <carloss> we're two weeks away from the official dalmatian release
15:07:55 <carloss> I've been paying attention closely to our CI jobs
15:08:00 <carloss> and it seems like we've been stable
15:08:20 <carloss> in a couple of weeks, the release should go out
15:08:39 <carloss> second announcement for today:
15:08:42 <carloss> Gireesh's core proposal
15:08:50 <carloss> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/IDK7RDSUJGL5PHWLYPKU26LN3E3MIM3Z/
15:09:04 <carloss> I've announced this last week, and there were no objections on the mailing list
15:09:55 <carloss> so we can officially welcome Gireesh to the core team! :D
15:10:19 <carloss> gireesh: please check your rights on gerrit, you should see some more buttons in the reviews now
15:11:01 <carloss> again: thank you for all your contributions and efforts to make this happen
15:11:10 <gireesh> thanks Carloss
15:11:31 <carloss> a couple of links to highlight, that can help you during reviews:
15:11:36 <carloss> #link https://docs.openstack.org/manila/latest/contributor/manila-review-policy.html (Manila code review policy)
15:11:42 <carloss> #link https://docs.openstack.org/project-team-guide/review-the-openstack-way.html (Reviews in OpenStack)
15:12:20 <carloss> of course you've been practicing these for a while now, but it is a great thing to have these bookmarked
15:14:57 <ashrodri> congrats gireesh!
15:15:20 <haixin_1> congrats
15:15:47 <gireesh> thanks  ashrodri and haixin_1
15:17:29 <carloss> and another quick reminder about the PTG:
15:17:41 <carloss> #link https://etherpad.opendev.org/p/epoxy-ptg-manila-planning (Epoxy PTG planning etherpad)
15:18:07 <carloss> please add your topics to the PTG planning etherpad
15:18:45 <carloss> that's all I had for announcements
15:18:51 <carloss> is there an announcement you'd like to share?
15:20:27 <carloss> taking silence as no :)
15:20:35 <carloss> #topic Review focus
15:20:46 <carloss> #link https://etherpad.opendev.org/p/manila-dalmatian-review-focus (Dalmatian review focus etherpad)
15:23:00 <carloss> a lot was merged most of the remaining things are bug fixes
15:23:04 <carloss> that can be backported
15:23:16 <carloss> we're close on a bunch of the changes of this list
15:24:30 <carloss> #link https://review.opendev.org/c/openstack/manila/+/898306 (Improve DB queries by join-loading Share model)
15:24:45 <carloss> #link https://review.opendev.org/c/openstack/manila/+/924840 ([netapp] set last-transfer-size limit to a large value)
15:25:10 <carloss> #link https://review.opendev.org/c/openstack/manila/+/891569 (NetApp: fix delay clone split when creating share from snapshot (#124))
15:25:40 <carloss> some updates were asked on these, so I'll ping chuanm and ask him to please take a look
15:25:43 <carloss> but they seem close
15:26:07 <carloss> #link https://review.opendev.org/c/openstack/manila/+/921313 (Update share/snapshot instance deferred deletion)
15:26:29 <carloss> this also seems close! kpdev thanks for pushing the updates we've asked for
15:26:36 <carloss> I see a new comment from gouthamr in the change
15:26:59 <carloss> kpdev: could you please take a look?
15:27:18 <carloss> we can backport it as soon as it is merged :)
15:27:34 <kpdev> ok
15:27:49 <carloss> #link https://review.opendev.org/c/openstack/manila/+/905986 (Update cephfs driver to return provision capacity)
15:28:09 <carloss> I need to figure out the issues in the review
15:28:14 <carloss> will take a look asap :)
15:28:55 <carloss> I am also proposing some docs updates based on the features I've worked last cycle:
15:29:22 <carloss> #link https://review.opendev.org/c/openstack/manila/+/929844 (Add CephFS Manage/unmanage documentation)
15:29:22 <carloss> #link https://review.opendev.org/c/openstack/manila/+/929854 (Add API ref for ensure shares)
15:30:02 <carloss> I believe I should be creating the bugs for those, but we'll need it for other features too:
15:30:32 <carloss> passing metadata to the backends, export location metadata
15:31:03 <carloss> kpdev ashrodri: could you please create the bugs for these ^
15:31:04 <carloss> ?
15:31:45 <kpdev> i think we should do it use case basis
15:31:51 <kpdev> we had share metadata use case
15:32:03 <kpdev> recently I raised RFC for share network subnet metadata
15:32:35 <kpdev> if we have use case, export location metadata also need to pass backend. wdyt
15:33:02 <carloss> yeah, if we have a good use case for it, let's go for it
15:33:06 <carloss> so we can keep it consistent
15:34:09 <kpdev> ok, here is RFC as I mentioned - .. https://review.opendev.org/c/openstack/manila/+/929091
15:34:37 <carloss> yep, will take a look
15:35:19 <carloss> the documentation update for the one you've implemented this cycle would likely be some mentions to the share metadata documentation
15:35:40 <carloss> so I'd recommend us pursuing those docs updates, so we don't create a gap between the current code and our docs
15:35:54 <carloss> are there any other changes you would like to highlight today?
15:37:36 <carloss> #topic Bug Triage (vhari)
15:37:42 <carloss> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)
15:37:57 <vhari> ty carloss
15:38:09 <vhari> so we had no un-triaged bugs this week
15:38:20 <vhari> and continuing to revisit some really stale bugs :)
15:38:28 <vhari> #link https://bugs.launchpad.net/manila/+bug/1818569
15:39:41 <vhari> looking for any new hits on this issue
15:39:59 <carloss> old one, I wonder if someone is currently running into this issue
15:40:09 <vhari> and if anyone is interested to follow up
15:40:31 <vhari> ack .. this has been on our plate for a while with no new incidents
15:40:58 <carloss> yep
15:40:59 <vhari> if no one has seen it .. we could move it to expiry
15:41:08 <vhari> and monitor any new cases
15:41:33 <carloss> yep, it is a race condition issue. I'm unsure if it would be an easy enough fix though
15:41:43 <vhari> ack
15:42:09 <carloss> gouthamr: do you agree?
15:42:12 <vhari> and not reported since the last comment
15:43:49 * gouthamr sorry is another meeting
15:43:53 <gouthamr> can i follow up after this meeting?
15:44:05 <vhari> gouthamr, ofc ty
15:44:18 <vhari> next up #link https://bugs.launchpad.net/manila/+bug/1706358
15:44:31 <vhari> another really stale bug :)
15:44:46 <carloss> gouthamr: sure
15:45:09 <vhari> is this still applicable ? and needed?
15:45:14 <carloss> woah
15:45:22 <carloss> I didn't remember this being assigned to me :D
15:45:29 <carloss> 3 years ago, wow
15:45:30 <vhari> sounds familiar? :)
15:45:35 <carloss> doesn't sound
15:45:57 <carloss> maybe we could ask msaravan, gireesh or someone in the NetApp team to take a look?
15:46:02 <carloss> and check if this is still relevant
15:46:08 <vhari> if applicable maybe someone from team NetApp is eager to have a look?
15:46:18 <vhari> carloss++
15:46:42 <msaravan> not sure, we need it now.. as lot of changes gone in for networking
15:46:54 <msaravan> we have another network bug (custom vlan port assignment), and we can do it as part of this
15:47:18 <carloss> msaravan: sure
15:47:21 <carloss> can we assign this to you?
15:47:25 <msaravan> we can check* it as part of this.. can you pls assign to Gireesh.. and he is working on custom vlan port assignment
15:47:26 <vhari> msaravan, ty for looking into it
15:47:34 <carloss> ah, ok
15:47:35 <carloss> thanks
15:47:49 <msaravan> sure, thank you.. I can verify how it works.
15:47:57 <carloss> thanks
15:48:01 <msaravan> whether it is relevant or not, in today's context.
15:48:12 <carloss> ++
15:48:15 <vhari> awesome ..
15:48:26 <vhari> that's all the bugs for today carloss
15:48:46 <vhari> ty everyone for pitching in
15:48:54 <carloss> vhari: tyty :D
15:49:03 <carloss> #topic Open Discussion
15:49:11 <vhari> ywyw carloss :)
15:50:06 <msaravan> yeah.. wanted to discuss about encryption
15:50:29 <msaravan> I remember, kiran proposed a patch, and it is still active
15:50:55 <msaravan> there is a lot of ask for encryption everywhere..
15:51:13 <carloss> msaravan: sure
15:51:26 <msaravan> I see, Nova is not working for NFS encrypted volumes
15:51:32 <carloss> ++ that will be a great addition
15:51:46 <msaravan> So, not sure, how it is going to be for Nova + Manila NFS/CIFS share.
15:52:11 <msaravan> there we got into libvirt error, and we'll not have libvirt for file shares.. so should not be a problem I guess.
15:52:51 <msaravan> I can work with Kiran..and look at how we can do encryption end to end : openstack level + storage disk level.... lot of clarity is built now on use cases.
15:53:27 <msaravan> Customer G42 wanted this, they may reach out to you (carlos) or goutham soon.
15:54:05 <carloss> oh, okay
15:54:16 <carloss> so even more people interested on the feature sounds amazing
15:54:41 <carloss> I think one of the things we were talking about at the end of the cycle would be the testing upstream in a first party driver for this feature
15:54:42 <msaravan> yes.. ack.
15:54:47 <carloss> which kpdev said he'd take a look too
15:54:58 <carloss> but it would be great if you could team up
15:55:25 <carloss> I think this feature is in the interest of everyone and it will benefit lots of deployments
15:55:47 <msaravan> sure, will do. Need your guidance on how this can be extended and integrated with storage vendors. Some thoughts needed definitely from you/goutham.
15:55:53 <kpdev> yeah, i have not got time to test with libvirt for nfs. we can make it work for netapp then good to land this feature and nfs libvirt can follow up
15:56:49 <msaravan> sure, thank you .. we can sync-up sometime next week.
15:57:16 <carloss> hmm, for a feature of this magnitude, it would be ideal to land a first party implementing it alongside a third party driver :)
15:57:21 <carloss> but yes, let's sync up about it
15:57:57 <kpdev> +1
15:58:28 <carloss> awesome
15:58:32 <carloss> let's wrap up this meeting
15:59:17 <carloss> thank you for attending
15:59:17 <gouthamr> o/
15:59:21 <carloss> let's get back to #openstack-manila
15:59:24 <gouthamr> i wanted to add something
15:59:27 <gouthamr> don't close yet
15:59:28 <gouthamr> :P
15:59:29 <carloss> oh,
15:59:29 <carloss> sure
15:59:30 <gouthamr> sorry
15:59:32 <carloss> please go ahead
15:59:45 <gouthamr> so, we announced the PTLs for the upcoming cycle
16:00:04 <gouthamr> and i want to both, congratulate and thank carloss for continuing to be our fearless leader through 2025.1
16:00:23 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/TBFUH5LTDHDDBOOOOM5AOCL3Z6DHXX6B/ ([all][elections][tc][ptl] 2025.1 Epoxy: Technical Committee & PTL Election Conclusion & Results)
16:02:02 <gouthamr> with that mic drop, we can wrap up :)
16:02:11 <carloss> haha
16:02:16 <carloss> thank you very much gouthamr
16:02:24 <carloss> it's been a pleasure to be the Manila PTL
16:02:34 <carloss> and work with all of you
16:02:38 <ashrodri> carloss++++++ \o/ amazing PTL
16:02:53 <carloss> ashrodri: tyvm
16:03:36 <carloss> alright, let's wrap up and get back to #openstack-manila :D
16:03:41 <carloss> have a great day!
16:03:46 <carloss> #endmeeting