15:00:37 <carloss> #startmeeting manila
15:00:37 <opendevmeet> Meeting started Thu Nov 14 15:00:37 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:37 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:37 <opendevmeet> The meeting name has been set to 'manila'
15:00:54 <carloss> courtesy ping: dviroel vhari gouthamr carthaca msaravan pulluri ashrodri
15:02:12 <carthaca> hi
15:02:13 <gouthamr> o/
15:02:21 <kpdev> hi
15:02:42 <vhari> o/
15:04:25 <carloss> o/ hello
15:04:28 <carloss> let's get started :)
15:04:35 <carloss> our meeting agenda for today:
15:04:38 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting
15:05:25 <carloss> #topic Announcements
15:05:39 <carloss> Schedule and Deadlines
15:05:39 <carloss> #link https://releases.openstack.org/epoxy/schedule.html
15:06:07 <carloss> the epoxy-1  milestone is this week
15:07:14 <carloss> we have a couple of things currently targeted to this milestone on launchpad
15:08:20 <carloss> I should definitely add the manila milestones to the official schedule
15:08:36 <carloss> that's on top of my todo list
15:08:52 <carloss> I believe I'll be able to get to it next week and share it with you
15:10:32 <haixin> o/
15:10:37 <carloss> o/
15:11:00 <carloss> another announcement:
15:11:10 <carloss> #https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/PAI43MRAEZFRJYRGCYL3E7CR5VKQBTK2/ (Scale CFP extension)
15:11:35 <carloss> there will be another openinfra days co-located with the scale linux event next year
15:11:41 <carloss> and I should've brought it up sooner
15:11:50 <carloss> but the cfp extension ends tomorrow
15:12:03 <carloss> so if you have any last minute ideas you'd like to propose, please go ahead
15:12:24 <carloss> that's all I had for announcements. Is there an announcement you'd like to share with us?
15:15:15 <carloss> taking silence as no
15:15:31 <carloss> #topic Review focus
15:15:41 <carloss> #link https://etherpad.opendev.org/p/manila-epoxy-review-focus (Epoxy review focus etherpad)
15:16:14 <carloss> we currently have two specs being proposed
15:16:34 <carloss> #link https://review.opendev.org/c/openstack/manila-specs/+/932637 (Add spec for subnet force deletion)
15:16:44 <carloss> and
15:16:57 <carloss> #link https://review.opendev.org/c/openstack/manila-specs/+/933558 (Add spec for share group affinity policy)
15:17:15 <carloss> sharing feedback on the specs is very important
15:17:52 <carloss> i'd encourage all of the reviewers to take a look at them
15:18:18 <gouthamr> +1 I’ve looked but not finished commenting
15:18:26 <gouthamr> will do today
15:18:46 <carloss> gouthamr: thank you very much!
15:20:02 <carloss> for today I'd like to ask for some attention to these specs and the bugs targeted to epoxy-1
15:20:19 <carloss> Is there another change you'd like to bring up for $topic?
15:21:33 <carloss> #topic Bug Triage (vhari)
15:21:40 <carloss> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)
15:21:47 <vhari> ty carloss
15:22:07 <vhari> lets start with new bugs needing triage this week
15:22:17 <vhari> then dive into a small backlog
15:22:19 <vhari> #link https://bugs.launchpad.net/manila/+bug/2087192
15:23:05 <vhari> ty for reporting this gouthamr
15:24:31 <gouthamr> yeah; was hoping we can pin this job on jammy as we investigate
15:25:45 <msaravan> hi, sorry for joining late.
15:26:11 <carloss> gouthamr: sounds like a good idea
15:26:21 <carloss> hey msaravan o.
15:26:25 <carloss> o/*
15:26:44 <vhari> ack, gouthamr what would stop us from this? are there any drawbacks?
15:26:54 <vhari> o/ msaravan
15:27:02 <msaravan> Hi carloss. if there are any asks on NetApp, please share..
15:28:50 <carloss> msaravan: sure, so far only me asking for some reviews in the specs :)
15:29:02 <msaravan> ack
15:30:16 <carloss> vhari: the image pinning should be okay as far as I remember
15:30:37 <carloss> gouthamr: are you planning to work on this? or would you like someone to take a look at pinning the image?
15:32:39 <gouthamr> wasn’t planning to; but we got to move along to land the noble based jobs early
15:32:46 <gouthamr> so can do
15:33:09 <carloss> thanks
15:33:11 <vhari> ty gouthamr++
15:33:28 <carloss> if you have too much going on, let us know and we can try to find another owner
15:33:50 <carloss> s/let us know/please let us know
15:33:56 <vhari> moving on .. #link https://bugs.launchpad.net/manila/+bug/2088063
15:35:25 <carloss> so this is a bug I reported after hearing some feedback from bauzas, while he was doing some testing with VirtioFS
15:35:26 <vhari> good catch carloss
15:35:46 <vhari> saw the thread around this issue .. ty for reporting it
15:35:55 <gouthamr> missing user message?
15:35:59 <carloss> vhari: np
15:36:32 <carloss> yes, a user message would be helpful there
15:36:56 <carloss> his suggetion was: we shouldn't let the user do this when we know that backup isn't supported
15:37:32 <vhari> ack
15:37:40 <carloss> and if we would be able to fail earlier, I would be in favor of it, but it is a bit tricky
15:37:54 <carloss> to fail earlier, this means failing at the API layer
15:38:39 <carloss> where we don't have a lot of information whether the backup will use the generic implementation or the driver own means to create the backup
15:39:24 <carloss> his idea was: as the generic implementation only works with NFS, we can check on the share's protocol and fail
15:39:27 <carloss> when it's cephfs
15:39:59 <carloss> which makes sense until we implement share backup using the cephfs driver and can take backups from cephfs shares too
15:40:46 <carloss> this would make us impose something only based on a single protocol, but if we are to fail, I'd rather ask the backend if it supports the action or not
15:41:16 <carloss> because we also have CIFS, glusterfs...
15:41:44 <vhari> ++ that would be a broader solution
15:41:54 <carloss> and CIFS might work with NetApp, so the best way out to fail earlier would be to check with the backend first
15:42:22 <carloss> the downside is that it adds some extra complexity and a direct call to the backend
15:42:38 <carloss> which can leave the API request hanging
15:44:12 <carloss> so maybe we can check if the protocol is not NFS. if it is not, we can make a call to the share manager and check if there's a backup driver or an implementation for backups
15:44:40 <carloss> or
15:45:16 <carloss> we can use only the user message, which will fail at the moment it attempts to mount the share in order to copy the data
15:45:54 <carloss> ^ currently
15:46:00 <carloss> we can also return earlier in the generic backup implementation in case this isn't an nfs share
15:46:02 <carloss> thoughts?
15:48:42 <gouthamr> I think I live the latter; the backup driver is reporting to the scheduler, correct?
15:49:41 <carloss> gouthamr: iirc yes
15:51:16 <vhari> carloss, any interest in taking a stab at this bug? :)
15:51:31 <carloss> yes, I can take a look
15:52:02 <vhari> great ty .. you've done a lot of research on possible fixes ++
15:52:26 <vhari> I think that's all the time we have for bugs today
15:52:32 <vhari> so back at you carloss
15:52:43 <vhari> ty all for pitching in as always
15:52:47 <carloss> vhari: tyvm :)
15:52:55 <carloss> #topic Open Discussion
15:52:58 <vhari> yw :)
15:54:34 <kpdev> https://etherpad.opendev.org/p/manila-epoxy-review-focus, most of PRs are there for more than 3 weeks, I have not received significant reviews. so please review and speed up.
15:59:52 <carloss> hey kpdev o/ sorry for the wait but from what I hear a lot of people are fighting fires at the moment
16:00:11 <carloss> and the reviews are a bit delayed
16:00:20 <kpdev> ack
16:02:49 <vhari> kpdev, would you mind share your top prio changes in manila channel for folks to focus on?
16:03:06 <vhari> since we are at top of hr for this meeting?
16:03:16 <vhari> that would greatly help ty
16:03:22 <kpdev> ok
16:03:29 <carloss> vhari++ thank you
16:03:29 <vhari> kpdev++
16:03:43 <vhari> yw carloss :)
16:03:50 <carloss> kpdev++ i'm hoping we can get some reviews in asap
16:04:00 <carloss> we're past the hour
16:04:05 <carloss> let's get back to #openstack-manila
16:11:16 <carloss> #endmeeting