Thursday, 2022-03-24

carloss#startmeeting manila15:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
gouthamro/15:00
andrebeltrami[m]o/15:00
carthacaHi15:00
caiquemello[m]hello!15:00
lucasmoliveira059o/15:00
vharihi 15:00
haixino/15:01
nahimsouza[m]o/15:01
fabiooliveirao/15:01
carlosscourtesy ping: ganso vkmc dviroel carloss tbarron felipe_rodrigues ecsantos fabiooliveira15:01
vkmco/15:01
ashrodrio/15:01
ecsantos[m]o/15:01
dviroelo/15:01
carlosshello zorillas! o/15:02
carlossgood quorum :)15:02
carlossso let's get started!15:02
carlossToday's agenda:15:02
carloss#link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting15:02
carloss#topic Announcements15:03
carlosswell, this may be short15:03
carlossI don't have any announcements today, but wanted to open the floor for those who might have one :)15:03
gouthamri have one :) 15:04
carlossplease got ahead gouthamr :)15:05
* gouthamr was trying to find if there's a ML post15:05
gouthamr#link https://openinfra.dev/live/#:~:text=All%20Previous%20Episodes-,Upcoming,-OpenInfra%20Live%20Episodes15:05
gouthamr^ our work during the Yoga release will be featured at an OpenInfraLive episode next week15:05
dviroel \o/15:06
vkmc\o/15:06
gouthamrso save the date, and stream it if you're available :) 15:06
carlossyayy :D15:06
vhari\o/15:06
fabiooliveira\o/15:06
gouthamrthats all :)15:07
carlossawesome gouthamr! thanks for sharing15:07
carlossit's a good opportunity to see what's new on the other projects as well15:08
carlosson to the next topic...15:08
carloss#topic Zorilla cycle PTG Planning15:08
carlossI kind of mentioned this in the last week as well15:09
carlossthe PTG is in approximately 1 and 1/5 weeks from now15:09
* gouthamr wow just two weeks away15:09
gouthamrless than two :D15:09
carlosswe already have the planning etherpad for the Zorilla PTG15:10
vkmc:D 15:10
carlosstime flies gouthamr :D15:10
carloss#link https://etherpad.opendev.org/p/zorilla-ptg-manila-planning15:10
carlossI've done some modifications to this and as I mentioned, there has been some voluntelling there :p15:10
carlossso if you see your name in a topic and you didn't add it15:11
carlossthere's a huge chance it was me15:11
carlossif you do need some help to prepare for it, please reach us out and we'll be glad to help15:11
carlosswe already have a few topics proposed there but I'm expecting the list to grow up to tomorrow15:12
carlossso I'd like to ask you to please add your topics if you haven't done it15:12
carlossnext week we'll start planning the time slots accordingly and sharing the official PTG etherpad with their assigned time15:13
gouthamrecsantos[m]: hoping to see a session with your CI setup expertise/experience15:13
carlossgouthamr++15:14
sfernand++15:14
ecsantos[m]Oh my, the pressure :D15:14
carlossyou'll do great ecsantos[m] :)15:15
ecsantos[m]Thanks carloss, I do hope so :)15:15
carlossstill on PTG, the retrospective etherpad is already created15:15
andrebeltrami[m]we'll add two sessions soon 15:15
carloss#link https://etherpad.opendev.org/p/manila-yoga-retrospective15:15
gouthamrandrebeltrami[m]++15:15
carlossandrebeltrami[m]++15:15
* gouthamr likes the matrix nicks on here15:16
carlossso if you do want to cover something during the retro, please add it to the etherpad15:16
carlossas usual, we will hold the retro in the first hour of the PTG :)15:16
carlosslast but not least, the PTG slots are available here:15:17
carloss#link https://ethercalc.openstack.org/7yxdas7suqnd15:17
carlossalright... someone would like to add/ask something about the PTG?15:18
gouthamrcarloss: i think this one's live as well15:18
gouthamrhttps://ptg.opendev.org/ptg.html15:18
* gouthamr cross-checks with reserved slots15:19
carlossoh, yes! thanks gouthamr :D15:19
gouthamryeah - our slots have transferred correctly15:19
carlossgreat15:21
carlossalright, next up is15:21
carloss#topic Bug Triage15:21
carloss#link https://etherpad.openstack.org/p/manila-bug-triage-pad-new15:21
carlossvhari, floor is yours :)15:21
vharity carloss :)15:21
vharilet's dive in with couple of new bugs15:22
vhari#link https://bugs.launchpad.net/manila/+bug/1966176   15:22
vharilooking for minor triage 15:22
carlossthanks for the report carthaca15:24
gouthamrnetapp devs, does this sound familiar at all? 15:24
dviroelcrickets15:26
gouthamrcarthaca: iiuc, no deterministic way to reproduce this?15:27
sfernandhey folks sorry15:27
* fabiooliveira taking a look on it15:27
andrebeltrami[m]we'll need to investigate this one15:27
sfernandnot to me gouthamr 15:27
carthacaI think it is in the middle of deleting when the share-service is being restarted15:28
gouthamroh15:28
sfernandbut that can be assigned to us15:28
sfernandand we will add to our backlog.. it is getting a bit bigger but we are focused to close a few per sprint15:28
carthacaWe have periodic tests running and the affected shares are usually from those15:29
gouthamrcarthaca sfernand: thanks; so while an access rule update is being processed, kill the share manager and start it up and delete the share.. 15:29
gouthamri think the rename was to allow for atomic updates to exports15:30
gouthamr"# Make temp policy names so this non-atomic workflow remains resilient15:31
gouthamr# across process interruptions."15:31
carthacaI 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
gouthamr^ good intentions :)15:31
carthacaWe are only restarting more often currently :D15:31
sfernandyep this is the procedure for qos settings, access rules, snapshots15:31
gouthamrthink this is a medium if there's no way to recover from manika15:32
gouthamrmanila*15:32
carloss++ for medium15:33
carlosssfernand: who should we assign this bug to? :)15:33
sfernandplease assign to nahimsouza[m] 15:34
carlossack, thanks!15:34
sfernandI'm already working on two manila issues (delete with clone split and old snapmirror snapshots not being deleted automatically)15:34
carthacathanks!15:34
vhariall set .. moving to 15:35
vhari#link https://bugs.launchpad.net/manila/+bug/1965561 15:35
vharisfernand++15:35
sfernandanother issue with replicas, oh my 15:36
sfernandlooking15:37
carthacathis feature is still quite new and customers are slowly starting to use it 15:37
sfernandgood to know!15:38
sfernandI would say that impacts connectivity to the share and also can15:39
sfernandcan't be fixed from manila15:39
sfernandright?15:39
carthacaIt 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
sfernandhumm you are correct15:41
carlosswhen we create the share replica, we already forward the list of access rules to the share driver15:42
carthacabut 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 working15:43
carlossdrivers will be responsible for applying the access rules for it15:43
carlossbut 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 again15:43
gouthamrcarthaca: can i know what API version the access-allow/deny commands were performed with?15:44
carthacawith the latest supported in xena15:44
gouthamroh15:44
gouthamrhttps://opendev.org/openstack/manila/src/commit/785016eb742206d89aae2898fc4af77e19c581fa/manila/api/v2/shares.py#L47015:44
carthacathat would be 2.6515:45
* gouthamr will try to reproduce this bug 15:46
gouthamrthe code linked above should allow you to perform access rules ops even if one of the instances is in "error" state15:46
carlossgouthamr++15:47
* gouthamr scratches his head why that wouldn't work15:47
carthacahttps://opendev.org/openstack/manila/src/commit/785016eb742206d89aae2898fc4af77e19c581fa/manila/share/api.py#L2106-L211115:47
gouthamrah thanks15:48
gouthamrokay, vhari - assign this bug to me, i'll take a look if we can improve this or i'll respond with suggestions15:49
vharigouthamr, ack.. 15:49
carlossapparently it's kind of ignoring the validation on https://github.com/openstack/manila/blob/master/manila/api/v1/shares.py#L470-L47115:49
carthacagouthamr: thank you for having a look15:50
gouthamryou're welcome! 15:50
gouthamrthanks for reporting the issue.. 15:50
vharicarloss, that's a wrap for bugs 15:51
carlossgreat, thanks vhari!15:51
carlossalright15:51
carloss#topic Open Discussion15:51
gouthamro/ CFP for forum topics is now open15:52
gouthamrhttps://cfp.openstack.org/app/berlin-202215:52
gouthamrwe've used past forums to chat with operators about deployment issues, use cases, integration with container orchestrators, etc15:53
carlossawesome!15:54
gouthamrif anyone has an idea about what we could do this time, please submit a proposal :) 15:54
carlosswe had a good discussion on backups in the last PTG... it possibly would be a great forum proposal as well15:54
carlossgouthamr++, thanks for bringing it up15:56
carlossalright folks... I think we can wrap up here :)15:56
carlossthank you for joining! let's get a few minutes back to our days :)15:56
carlosssee you on #openstack-manila15:56
carloss#endmeeting15:57
opendevmeetMeeting ended Thu Mar 24 15:57:07 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:57
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2022/manila.2022-03-24-15.00.html15:57
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2022/manila.2022-03-24-15.00.txt15:57
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2022/manila.2022-03-24-15.00.log.html15:57
gouthamrthanks carloss !15:57
*** dviroel is now known as dviroel|pto20:45
*** dasm is now known as dasm|off21:04

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!