15:00:35 <carloss> #startmeeting manila
15:00:35 <opendevmeet> Meeting started Thu Mar 24 15:00:35 2022 UTC and is due to finish in 60 minutes.  The chair is carloss. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:35 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:35 <opendevmeet> The meeting name has been set to 'manila'
15:00:41 <gouthamr> o/
15:00:45 <andrebeltrami[m]> o/
15:00:45 <carthaca> Hi
15:00:51 <caiquemello[m]> hello!
15:00:54 <lucasmoliveira059> o/
15:00:58 <vhari> hi
15:01:01 <haixin> o/
15:01:15 <nahimsouza[m]> o/
15:01:28 <fabiooliveira> o/
15:01:40 <carloss> courtesy ping: ganso vkmc dviroel carloss tbarron felipe_rodrigues ecsantos fabiooliveira
15:01:40 <vkmc> o/
15:01:46 <ashrodri> o/
15:01:49 <ecsantos[m]> o/
15:01:49 <dviroel> o/
15:02:15 <carloss> hello zorillas! o/
15:02:34 <carloss> good quorum :)
15:02:40 <carloss> so let's get started!
15:02:46 <carloss> Today's agenda:
15:02:55 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting
15:03:29 <carloss> #topic Announcements
15:03:37 <carloss> well, this may be short
15:03:57 <carloss> I don't have any announcements today, but wanted to open the floor for those who might have one :)
15:04:45 <gouthamr> i have one :)
15:05:05 <carloss> please got ahead gouthamr :)
15:05:09 * gouthamr was trying to find if there's a ML post
15:05:21 <gouthamr> #link https://openinfra.dev/live/#:~:text=All%20Previous%20Episodes-,Upcoming,-OpenInfra%20Live%20Episodes
15:05:51 <gouthamr> ^ our work during the Yoga release will be featured at an OpenInfraLive episode next week
15:06:09 <dviroel> \o/
15:06:15 <vkmc> \o/
15:06:18 <gouthamr> so save the date, and stream it if you're available :)
15:06:19 <carloss> yayy :D
15:06:25 <vhari> \o/
15:06:45 <fabiooliveira> \o/
15:07:16 <gouthamr> thats all :)
15:07:34 <carloss> awesome gouthamr! thanks for sharing
15:08:16 <carloss> it's a good opportunity to see what's new on the other projects as well
15:08:43 <carloss> on to the next topic...
15:08:45 <carloss> #topic Zorilla cycle PTG Planning
15:09:01 <carloss> I kind of mentioned this in the last week as well
15:09:19 <carloss> the PTG is in approximately 1 and 1/5 weeks from now
15:09:22 * gouthamr wow just two weeks away
15:09:30 <gouthamr> less than two :D
15:10:01 <carloss> we already have the planning etherpad for the Zorilla PTG
15:10:09 <vkmc> :D
15:10:18 <carloss> time flies gouthamr :D
15:10:24 <carloss> #link https://etherpad.opendev.org/p/zorilla-ptg-manila-planning
15:10:52 <carloss> I've done some modifications to this and as I mentioned, there has been some voluntelling there :p
15:11:06 <carloss> so if you see your name in a topic and you didn't add it
15:11:24 <carloss> there's a huge chance it was me
15:11:44 <carloss> if you do need some help to prepare for it, please reach us out and we'll be glad to help
15:12:22 <carloss> we already have a few topics proposed there but I'm expecting the list to grow up to tomorrow
15:12:38 <carloss> so I'd like to ask you to please add your topics if you haven't done it
15:13:27 <carloss> next week we'll start planning the time slots accordingly and sharing the official PTG etherpad with their assigned time
15:13:55 <gouthamr> ecsantos[m]: hoping to see a session with your CI setup expertise/experience
15:14:13 <carloss> gouthamr++
15:14:18 <sfernand> ++
15:14:21 <ecsantos[m]> Oh my, the pressure :D
15:15:06 <carloss> you'll do great ecsantos[m] :)
15:15:32 <ecsantos[m]> Thanks carloss, I do hope so :)
15:15:37 <carloss> still on PTG, the retrospective etherpad is already created
15:15:40 <andrebeltrami[m]> we'll add two sessions soon
15:15:43 <carloss> #link https://etherpad.opendev.org/p/manila-yoga-retrospective
15:15:46 <gouthamr> andrebeltrami[m]++
15:15:54 <carloss> andrebeltrami[m]++
15:16:04 * gouthamr likes the matrix nicks on here
15:16:21 <carloss> so if you do want to cover something during the retro, please add it to the etherpad
15:16:34 <carloss> as usual, we will hold the retro in the first hour of the PTG :)
15:17:40 <carloss> last but not least, the PTG slots are available here:
15:17:44 <carloss> #link https://ethercalc.openstack.org/7yxdas7suqnd
15:18:44 <carloss> alright... someone would like to add/ask something about the PTG?
15:18:47 <gouthamr> carloss: i think this one's live as well
15:18:47 <gouthamr> https://ptg.opendev.org/ptg.html
15:19:00 * gouthamr cross-checks with reserved slots
15:19:08 <carloss> oh, yes! thanks gouthamr :D
15:19:53 <gouthamr> yeah - our slots have transferred correctly
15:21:15 <carloss> great
15:21:33 <carloss> alright, next up is
15:21:39 <carloss> #topic Bug Triage
15:21:44 <carloss> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new
15:21:49 <carloss> vhari, floor is yours :)
15:21:56 <vhari> ty carloss :)
15:22:05 <vhari> let's dive in with couple of new bugs
15:22:06 <vhari> #link https://bugs.launchpad.net/manila/+bug/1966176
15:22:27 <vhari> looking for minor triage
15:24:55 <carloss> thanks for the report carthaca
15:24:56 <gouthamr> netapp devs, does this sound familiar at all?
15:26:34 <dviroel> crickets
15:27:06 <gouthamr> carthaca: iiuc, no deterministic way to reproduce this?
15:27:42 <sfernand> hey folks sorry
15:27:43 * fabiooliveira taking a look on it
15:27:45 <andrebeltrami[m]> we'll need to investigate this one
15:27:55 <sfernand> not to me gouthamr
15:28:03 <carthaca> I think it is in the middle of deleting when the share-service is being restarted
15:28:09 <gouthamr> oh
15:28:17 <sfernand> but that can be assigned to us
15:28:54 <sfernand> and we will add to our backlog.. it is getting a bit bigger but we are focused to close a few per sprint
15:29:06 <carthaca> We have periodic tests running and the affected shares are usually from those
15:29:40 <gouthamr> carthaca sfernand: thanks; so while an access rule update is being processed, kill the share manager and start it up and delete the share..
15:30:22 <gouthamr> i think the rename was to allow for atomic updates to exports
15:31:10 <gouthamr> "# Make temp policy names so this non-atomic workflow remains resilient
15:31:10 <gouthamr> # across process interruptions."
15:31:13 <carthaca> I just found another datapoint looking at my error mails: first record I have is from June 2018, so it is anything but new.
15:31:14 <gouthamr> ^ good intentions :)
15:31:24 <carthaca> We are only restarting more often currently :D
15:31:29 <sfernand> yep this is the procedure for qos settings, access rules, snapshots
15:32:33 <gouthamr> think this is a medium if there's no way to recover from manika
15:32:35 <gouthamr> manila*
15:33:15 <carloss> ++ for medium
15:33:48 <carloss> sfernand: who should we assign this bug to? :)
15:34:04 <sfernand> please assign to nahimsouza[m]
15:34:21 <carloss> ack, thanks!
15:34:42 <sfernand> I'm already working on two manila issues (delete with clone split and old snapmirror snapshots not being deleted automatically)
15:34:57 <carthaca> thanks!
15:35:05 <vhari> all set .. moving to
15:35:09 <vhari> #link https://bugs.launchpad.net/manila/+bug/1965561
15:35:19 <vhari> sfernand++
15:36:38 <sfernand> another issue with replicas, oh my
15:37:07 <sfernand> looking
15:37:18 <carthaca> this feature is still quite new and customers are slowly starting to use it
15:38:44 <sfernand> good to know!
15:39:03 <sfernand> I would say that impacts connectivity to the share and also can
15:39:13 <sfernand> can't be fixed from manila
15:39:14 <sfernand> right?
15:41:00 <carthaca> It depends on the error - at first it is only a validation in the api layer, so a manila share-replica-reset-state could get you out of that.
15:41:58 <sfernand> humm you are correct
15:42:54 <carloss> when we create the share replica, we already forward the list of access rules to the share driver
15:43:09 <carthaca> but it may go into error right again if something is wrong with one of the backends  - which is kind of a expected situation: replication is setup so that at least one backend is working and serving the shares. some being down should not stop actions on the replica that is still working
15:43:13 <carloss> drivers will be responsible for applying the access rules for it
15:43:59 <carloss> but when we promote, we also do that... but I don't know if there's a way to ensure that drivers will try to update the access rules again
15:44:07 <gouthamr> carthaca: can i know what API version the access-allow/deny commands were performed with?
15:44:39 <carthaca> with the latest supported in xena
15:44:50 <gouthamr> oh
15:44:51 <gouthamr> https://opendev.org/openstack/manila/src/commit/785016eb742206d89aae2898fc4af77e19c581fa/manila/api/v2/shares.py#L470
15:45:22 <carthaca> that would be 2.65
15:46:18 * gouthamr will try to reproduce this bug
15:46:45 <gouthamr> the code linked above should allow you to perform access rules ops even if one of the instances is in "error" state
15:47:02 <carloss> gouthamr++
15:47:05 * gouthamr scratches his head why that wouldn't work
15:47:27 <carthaca> https://opendev.org/openstack/manila/src/commit/785016eb742206d89aae2898fc4af77e19c581fa/manila/share/api.py#L2106-L2111
15:48:54 <gouthamr> ah thanks
15:49:32 <gouthamr> okay, vhari - assign this bug to me, i'll take a look if we can improve this or i'll respond with suggestions
15:49:55 <vhari> gouthamr, ack..
15:49:56 <carloss> apparently it's kind of ignoring the validation on https://github.com/openstack/manila/blob/master/manila/api/v1/shares.py#L470-L471
15:50:28 <carthaca> gouthamr: thank you for having a look
15:50:45 <gouthamr> you're welcome!
15:50:54 <gouthamr> thanks for reporting the issue..
15:51:11 <vhari> carloss, that's a wrap for bugs
15:51:21 <carloss> great, thanks vhari!
15:51:29 <carloss> alright
15:51:32 <carloss> #topic Open Discussion
15:52:15 <gouthamr> o/ CFP for forum topics is now open
15:52:19 <gouthamr> https://cfp.openstack.org/app/berlin-2022
15:53:25 <gouthamr> we've used past forums to chat with operators about deployment issues, use cases, integration with container orchestrators, etc
15:54:22 <carloss> awesome!
15:54:45 <gouthamr> if anyone has an idea about what we could do this time, please submit a proposal :)
15:54:53 <carloss> we had a good discussion on backups in the last PTG... it possibly would be a great forum proposal as well
15:56:00 <carloss> gouthamr++, thanks for bringing it up
15:56:11 <carloss> alright folks... I think we can wrap up here :)
15:56:37 <carloss> thank you for joining! let's get a few minutes back to our days :)
15:56:46 <carloss> see you on #openstack-manila
15:57:07 <carloss> #endmeeting