Thursday, 2025-01-23

*** mhen_ is now known as mhen02:14
carloss#startmeeting manila15:00
opendevmeetMeeting started Thu Jan 23 15:00:08 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 carthaca msaravan pulluri ashrodri15:00
dviroelo/15:02
* gouthamr joins after a long hiatus 15:02
gouthamrhello o:15:02
gireeshhi15:02
haixino/15:02
carlossgouthamr: welcome back! :D15:03
gouthamrthank you carloss - sorry I was away, quite a while from the action here15:04
* dviroel gouthamr o/ welcome back 15:05
carlossgouthamr: no worries at all, we've assigned everything to you while you were away :D15:06
carloss#topic Announcements15:06
carlossSchedule and Deadlines15:06
carloss#link https://releases.openstack.org/epoxy/schedule.html15:06
* carthaca joins silently15:07
carlossthis is the manila feature proposal freeze and new driver deadline week15:08
carlossfor feature proposal freeze: all new Manila features must be proposed and substantially completed, with unit, functional and integration tests by the end of the week15:09
carlossand for new driver deadline: by the end of the week all new backend drivers for Manila must be substantially complete, with unit tests, and passing 3rd party CI. Drivers do not have to actually merge until feature freeze15:09
carlossfor feature proposal freeze, we've asked the collab review sessions to be scheduled by this deadline15:10
carlossbut we'll have our midcycle and can work on the feature collab review sessions15:11
carlossjust as we did last cycle15:11
carlossas I said last week, we will be pushing the mid cycle by one week15:11
carlossso that we can have more people joining15:12
carlosswhich means that the mid cycle will happen in the week of Feb 03 - Feb 0715:12
gouthamr++15:12
carlossdoes the same format we used last year work for you? two days of mid cycle, 2 hours of discussions each day?15:13
ashrodrisounds great ++15:13
carlossso I am looking at two options: Tuesday and Thursday or Wednesday and Thursday15:15
carloss14 and 15 UTC of each day15:15
carlosslet's go for Wednesday and Thursday for now, but please reach out in case you'd like to have it changed15:17
carlossI'll send an email to the mailing list soon15:18
carlossstill on feature proposal freeze: is there a feature you are working on and haven't surfaced it on gerrit yet?15:18
carlosstaking silence as no15:19
carloss#topic Intent to remove Ganesha standalone helper (ashrodri)15:19
carloss#link https://review.opendev.org/q/topic:%22remove-standalone-ganesha%2215:19
gouthamrthis is getting some attention, finally15:21
gouthamrthanks for sharing the plan and the state of affairs ashrodri15:21
ashrodriyes, there was some chatter in the ML recently as well, though i think we can still move forward with this without major pushback15:22
ashrodriive put up initial patches to see what can be safely removed or requires refactoring, i will add to review focus etherpad when im satisfied with the zuul results15:23
gouthamrthere are some legit concerns, if deployment tool developers are in favor of retaining support for the driver, and not working on the nfs clustering approach we’ve been developing integration with, users will be impacted negatively15:24
gouthamrI did note, very briefly that we’ve struggled to maintain CI15:25
carlossyep, thanks ashrodri for getting this started and thanks gouthamr for sharing your thoughts on that thread15:26
gouthamrUsing standalone nfs-ganesha  is still technically supported by ceph and nfs-Ganesha communities, but, our concern was that there’s decreasing investment in the upkeep15:26
gouthamri.e., it’s not broken now, nor is it getting any of the feature focus15:26
ashrodriceph-mgr was mentioned which seemed to help smooth things over too15:27
gouthamrI’m sympathetic to users of openstack-ansible, kolla, and charms/sunbeam though… unless these tools help with setup/integration (and migration), we’d be in a bad state15:28
carloss"Removing this feature would challenge our ability to deliver Ceph integrated Manila through the Sunbeam project." - I wonder if it would be possible for this migration to happen, or if they even plan to do it15:29
carlosss/plan to do it/plan to do it soon15:29
gouthamryeah, although the ceph mgr APIs work _only_ with nfs clusters setup by the orchestrator (the backend behind cephadm)15:29
gouthamrIdeally they should plan on it - that was the intent behind me sharing more on why we’re doing this15:30
carlossyeah15:32
gouthamrlet’s probably continue the chatter on the ML, and/or discuss this at the mid cycle…15:33
carlossyeah15:33
carlossmakes sense15:33
ashrodriagreed :)15:33
carlossashrodri gouthamr: thank you15:34
gouthamrimho, leaving things as they are doesn’t cost us much except our desire to ensure things are tested well and known to work15:34
carlossyeah, all things considered, it should be fine as long as we are able to maintain it working and tested15:35
carlossalright, on to the next topic15:37
carloss#topic Review Focus15:37
carloss#link https://etherpad.opendev.org/p/manila-epoxy-review-focus (Epoxy review focus etherpad)15:37
carlossa bunch of changes have merged15:38
carlossbut the other changes we brought up last week didn't get attention15:38
carlossactually, some got some reviews, but we still need some attention to them15:38
carlossso the reminders from the last week remain the same :)15:38
carlossis there another change you'd like to bring up today?15:39
ashrodribug fix: https://review.opendev.org/c/openstack/manila/+/93408815:39
gouthamrashrodri: thanks, have we tried to run share group tests with that patch?15:41
gouthamrhttps://github.com/openstack/manila-tempest-plugin/blob/master/zuul.d/manila-tempest-jobs.yaml#L412-L41315:42
gouthamrmaybe enable this and see if things work ^15:43
ashrodridnm/test only in tempest just to check? sure15:44
carlossashrodri: yep15:44
gouthamrlink fail; I mean just the “run_share_group_tests” config in tempest15:44
ashrodriwill do15:44
gouthamryeah, if it works, we could back port your fix and enable those tests for good15:45
carloss++15:45
carlossthank you15:45
carlosson to the next topic...15:46
carloss#topic Bug Triage15:46
carloss#link https://etherpad.opendev.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)15:46
carlosssome stale bugs for today15:47
carloss#link https://bugs.launchpad.net/manila/+bug/1929936 (api_audit_map.conf for manila service)15:47
carlossI should follow up on this issue15:48
* carloss adds it to his todo list15:49
carloss#link https://bugs.launchpad.net/manila/+bug/1970649 (NetApp: thin provisioning is not enabled unless the extra spec is defined in share types)15:49
carlossthis is assigned to Felipe, but I believe it should be assigned to someone else at NetApp15:50
gouthamrcarloss: re the previous bug: https://docs.openstack.org/pycadf/rocky/audit_maps.html15:50
carlossgouthamr: ah, thank you15:51
carlossI wondering if proposing a patch to have manila on this repo would be enough15:53
carloss#link https://github.com/openstack/pycadf/tree/master/etc/pycadf15:53
gouthamrlikely, the docs are in keystonemiddleware15:53
carloss#link https://review.opendev.org/c/openstack/pycadf/+/679415 (Swift patch)15:54
carlossack, tyvm gouthamr 15:54
carlossI will work on it :)15:54
carlossas for the NetApp bug, I have assigned it to gireesh at the moment and will ping him. The last interaction we had was in an upstream weekly meeting and Felipe mentioned they would reassign the bug :)15:56
carlossso, 4 minutes left15:56
carlosslet's wrap up bug triaging and we can pick up from where we left in the next meeting15:57
carlossand big thank you to vhari for putting the list together15:57
carloss#topic Open Discussion15:57
haixinNext Tuesday is the Chinese Lunar New Year. I have an 8-day holiday. haha15:58
carlosshaixin: that's awesome :D15:58
haixinAfter the holidays, just in time for the mid cycle discussion15:58
gouthamr++ happy new year, haixin15:58
carlossand happy new year!15:58
haixinthanks :D15:59
carlossI hope you have a lot of fun over the holiday15:59
carlossalright, let's wrap up today's meeting15:59
carlossthank you for participating15:59
ashrodri++15:59
carlosslet's get back to #openstack-manila16:00
carlossand have a great day!16:00
carloss#endmeeting16:00
opendevmeetMeeting ended Thu Jan 23 16:00:09 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.html16:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.txt16:00
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.log.html16:00
*** tosky_ is now known as tosky21:41

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