Thursday, 2025-01-30

*** mhen_ is now known as mhen03:04
carloss#startmeeting manila15:00
opendevmeetMeeting started Thu Jan 30 15:00:44 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
carlosscourtesy ping: dviroel vhari carthaca msaravan pulluri ashrodri15:01
vhari_hi15:01
gireeshhi15:03
kpdevhi15:04
carlosshello folks15:04
carlossour meeting agenda for today:15:04
carloss#link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting15:05
carlossstarting with15:05
carloss#topic Announcements15:05
carlossSchedule and Deadlines15:05
carloss#link https://releases.openstack.org/epoxy/schedule.html15:05
carlosswe're less than a month away from feature freeze15:06
carlossand next week we'll have our mid cycle15:06
carlossand that's all I had for $topic15:08
carlossis there an announcement you would like to share with us?15:08
carlosstaking silence as no15:10
carloss#topic Mid cycle15:10
carloss#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6FIBBTSC4SKDNL5D2G2LKYRYPHDBP4QY/15:10
carlossI've sent the details of the next mid cycle to the mailing list15:10
carlossplease take a look at the email15:11
carlosswe'll meet on meetpad, next Wednesday and Thursday, from 14 to 16 UTC15:11
carlossso please join us and add the features you would like to host collab reviews to the etherpad15:11
carlossas well as other topics you would like to discuss15:11
carlossdo you have any questions regarding the mid cycle?15:12
carloss#topic Review Focus15:14
carloss#link https://etherpad.opendev.org/p/manila-epoxy-review-focus (Epoxy review focus etherpad)15:14
carlossa couple of updates to the etherpad15:14
carlossthere are still changes that are waiting on reviews15:14
carloss#link https://review.opendev.org/c/openstack/python-manilaclient/+/931914 (Allow to update access rule for type 'ip') 15:15
carloss^ only the client is missing, the other patches were merged15:15
carloss#link https://review.opendev.org/c/openstack/manila/+/929091 (Pass share network subnet metadata updates to backend drivers)15:15
carlosslikely a good candidate for a collab review15:15
carlossI see a change being updated to WIP15:16
kpdevhttps://review.opendev.org/c/openstack/manila/+/929091 is not WIP15:16
kpdevits ready to review15:16
carlossyep, didn't mean the share network subnet one is wip15:17
carlossI meant "[Netapp] Add support for prune deleted volumes"15:17
carlosswas grabbing the link for it15:17
carlossas for share encryption, we had  a quick chat last week15:17
carlosskpdev: thanks for submitting updates to the spec15:17
carlossI believe the mid cycle is a good opportunity to bring it up for a wider audience15:18
kpdevack15:18
carlossand now we can look at the spec too, to have a good picture15:18
carlossis there any other change you'd like to bring up?15:18
carloss#topic Bug Triage15:19
carloss#link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)15:20
carlossvhari_: o/15:20
vhari_carloss, ty15:22
vhari_sry network issue using _15:22
vhari_so we had no new bugs this week :)15:22
vhari_looking at a stale bug 15:23
vhari_#link https://bugs.launchpad.net/manila/+bug/1813095    15:23
vhari_need to know if this is impacting ci15:23
vhari_and if it needs further triage 15:24
carlosshmm, it might 15:25
carlossbut not sure how often15:25
carlossI mean, the CI seemed okay in the past with it15:25
carlossand there were some failures here and there15:25
vhari_ack15:26
carlossI think finding an assignee would be nice15:26
carlossmaybe I can ask it to a student15:26
vhari_++15:26
carlossbut yeah, priority seems right15:27
vhari_would you like to assign it to yourself till then or track on etherpad?15:27
carlossyep, I can do it15:27
vhari_awesome tyvm carloss :)15:28
carlossvhari_: thank you!15:28
vhari_you bet 15:28
vhari_so that makes it a wrap for bugs folks15:28
*** vhari_ is now known as vhari15:30
carlossawesome, thank you15:30
carloss#topic Open Discussion15:30
carlossthis is something I should've reported a bug for already15:31
* carloss has been quite busy this week15:31
carlossbut I found a bug caused by one change that merged recently15:31
carloss#link https://review.opendev.org/c/openstack/manila/+/931050 (Allow to update access level of access rule)15:31
carlosskpdev: I believe that not only the cephfs nfs driver when using standalone ganesha might be broken15:32
carlossbut other drivers might be as well15:32
carlossit's a big regression for us15:32
carlossthe thing is: some places got the update_access method updated15:33
carlossbut this wasn't forwarded to the protocol helper15:33
carlossI have proposed an initial fix to the cephfs driver15:33
carloss#link #link https://review.opendev.org/c/openstack/manila/+/940334 ([cephfs] Fix access rule update)15:33
carloss#undo15:33
opendevmeetRemoving item from minutes: #link https://review.opendev.org/c/openstack/manila/+/94033415:33
carloss#link https://review.opendev.org/c/openstack/manila/+/940334 ([cephfs] Fix access rule update)15:34
carlossit is failing unit tests, yes15:34
carlossbut it just works on my env15:34
carlosskpdev: can you please look at the other driver jobs and help us triage it?15:34
carlossotherwise, there will be a lot of drivers broken15:34
carlossand we'll need to think how to address it.15:34
kpdevI have not passed update_access to protocol helper assuming they dont support update_access15:35
carlossthey don't, but if we change the method signature, we need to update the callers as well15:35
carlossthat's what happened15:35
kpdevin that case, the driver owner if feels that their drivers support it, can anyway implement driver specific code15:35
carlossthe thing is: it broke the driver that doesn't support it15:36
carlossand it shouldnt have happened.15:36
kpdevif driver does not support it, how it broke it. Ideally it should be No-op for those drivers15:37
carloss#link https://paste.opendev.org/show/bEdjM5K2XhrkjDqHOblS/ (CephFS NFS driver broken)15:38
kpdevI will update the missing protocol helpers to pass update_rules down, if it helps15:38
carlossevery time we create/delete access rules, it throws that exception15:38
kpdevyou mean, its mandatory to pass new params to protocol helpers otherwise this throws exception ?15:39
carlossin the case of the ganesha helper, this is what happened:15:41
carloss#link https://review.opendev.org/c/openstack/manila/+/931050/10/manila/share/drivers/ganesha/__init__.py15:41
carlossline 53 updated the signature15:41
carlossand also added update_rules there15:41
carlossso every time we call protocol_helper.update_access should also have been updated15:42
carlossit would not be necessary if update_rules was a non-positional parameter15:42
carlossbut as it is positional, we have to specify it always15:42
carloss> you mean, its mandatory to pass new params to protocol helpers otherwise this throws exception ?15:43
carlossI mean that if we updated the protocol helpers, we need to update their callers15:43
carlossotherwise we will be breaking allow/deny access for all of the drivers15:43
carlossthat don't do it15:43
kpdevok, is there any other driver broke ?15:44
carlossthat's what I need help figuring out :)15:44
kpdevI will update yours pr https://review.opendev.org/c/openstack/manila/+/940334 and fix there15:44
carlossah, thanks - I can update the one I've uploaded15:44
carlossbut for others I will definitely need help15:45
carlossso we can look at the jobs and try to figure out if they are broken or not15:45
carlossand also look at the code from the change and ensure that the callers of the methods are also updated15:46
kpdevok15:46
carlossthank you for helping with that15:47
carlossone last thing for open discussion15:48
carloss#link https://www.socallinuxexpo.org/scale/22x/schedule/thursday (OpenInfra Days NA)15:48
carlossthe schedule for OpenInfra Days NA is available15:48
carlossa couple of zorillas have talks accepted15:48
carlossso if you're attending, come say hi :D15:49
carlossthe event will happen on March 6th and 7th, and will be co-located with SCALE 15:50
carloss#link https://www.socallinuxexpo.org/scale/22x (scale linux 22x)15:50
carlossalright, that's all I had15:50
carlossis there something else you'd like to bring up? 15:51
carlosstaking silence as no15:51
carlosslet's get back some minutes to our days15:52
carlossand get back to #openstack-manila15:52
carlossthanks for participating15:52
carlosshave a great day15:52
carloss#endmeeting15:52
opendevmeetMeeting ended Thu Jan 30 15:52:25 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:52
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-30-15.00.html15:52
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-30-15.00.txt15:52
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-30-15.00.log.html15:52

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