*** mhen_ is now known as mhen | 02:14 | |
carloss | #startmeeting manila | 15:00 |
---|---|---|
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'manila' | 15:00 |
carloss | courtesy ping: dviroel carthaca msaravan pulluri ashrodri | 15:00 |
dviroel | o/ | 15:02 |
* gouthamr joins after a long hiatus | 15:02 | |
gouthamr | hello o: | 15:02 |
gireesh | hi | 15:02 |
haixin | o/ | 15:02 |
carloss | gouthamr: welcome back! :D | 15:03 |
gouthamr | thank you carloss - sorry I was away, quite a while from the action here | 15:04 |
* dviroel gouthamr o/ welcome back | 15:05 | |
carloss | gouthamr: no worries at all, we've assigned everything to you while you were away :D | 15:06 |
carloss | #topic Announcements | 15:06 |
carloss | Schedule and Deadlines | 15:06 |
carloss | #link https://releases.openstack.org/epoxy/schedule.html | 15:06 |
* carthaca joins silently | 15:07 | |
carloss | this is the manila feature proposal freeze and new driver deadline week | 15:08 |
carloss | for feature proposal freeze: all new Manila features must be proposed and substantially completed, with unit, functional and integration tests by the end of the week | 15:09 |
carloss | and 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 freeze | 15:09 |
carloss | for feature proposal freeze, we've asked the collab review sessions to be scheduled by this deadline | 15:10 |
carloss | but we'll have our midcycle and can work on the feature collab review sessions | 15:11 |
carloss | just as we did last cycle | 15:11 |
carloss | as I said last week, we will be pushing the mid cycle by one week | 15:11 |
carloss | so that we can have more people joining | 15:12 |
carloss | which means that the mid cycle will happen in the week of Feb 03 - Feb 07 | 15:12 |
gouthamr | ++ | 15:12 |
carloss | does the same format we used last year work for you? two days of mid cycle, 2 hours of discussions each day? | 15:13 |
ashrodri | sounds great ++ | 15:13 |
carloss | so I am looking at two options: Tuesday and Thursday or Wednesday and Thursday | 15:15 |
carloss | 14 and 15 UTC of each day | 15:15 |
carloss | let's go for Wednesday and Thursday for now, but please reach out in case you'd like to have it changed | 15:17 |
carloss | I'll send an email to the mailing list soon | 15:18 |
carloss | still on feature proposal freeze: is there a feature you are working on and haven't surfaced it on gerrit yet? | 15:18 |
carloss | taking silence as no | 15:19 |
carloss | #topic Intent to remove Ganesha standalone helper (ashrodri) | 15:19 |
carloss | #link https://review.opendev.org/q/topic:%22remove-standalone-ganesha%22 | 15:19 |
gouthamr | this is getting some attention, finally | 15:21 |
gouthamr | thanks for sharing the plan and the state of affairs ashrodri | 15:21 |
ashrodri | yes, there was some chatter in the ML recently as well, though i think we can still move forward with this without major pushback | 15:22 |
ashrodri | ive 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 results | 15:23 |
gouthamr | there 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 negatively | 15:24 |
gouthamr | I did note, very briefly that we’ve struggled to maintain CI | 15:25 |
carloss | yep, thanks ashrodri for getting this started and thanks gouthamr for sharing your thoughts on that thread | 15:26 |
gouthamr | Using standalone nfs-ganesha is still technically supported by ceph and nfs-Ganesha communities, but, our concern was that there’s decreasing investment in the upkeep | 15:26 |
gouthamr | i.e., it’s not broken now, nor is it getting any of the feature focus | 15:26 |
ashrodri | ceph-mgr was mentioned which seemed to help smooth things over too | 15:27 |
gouthamr | I’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 state | 15: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 it | 15:29 |
carloss | s/plan to do it/plan to do it soon | 15:29 |
gouthamr | yeah, although the ceph mgr APIs work _only_ with nfs clusters setup by the orchestrator (the backend behind cephadm) | 15:29 |
gouthamr | Ideally they should plan on it - that was the intent behind me sharing more on why we’re doing this | 15:30 |
carloss | yeah | 15:32 |
gouthamr | let’s probably continue the chatter on the ML, and/or discuss this at the mid cycle… | 15:33 |
carloss | yeah | 15:33 |
carloss | makes sense | 15:33 |
ashrodri | agreed :) | 15:33 |
carloss | ashrodri gouthamr: thank you | 15:34 |
gouthamr | imho, leaving things as they are doesn’t cost us much except our desire to ensure things are tested well and known to work | 15:34 |
carloss | yeah, all things considered, it should be fine as long as we are able to maintain it working and tested | 15:35 |
carloss | alright, on to the next topic | 15:37 |
carloss | #topic Review Focus | 15:37 |
carloss | #link https://etherpad.opendev.org/p/manila-epoxy-review-focus (Epoxy review focus etherpad) | 15:37 |
carloss | a bunch of changes have merged | 15:38 |
carloss | but the other changes we brought up last week didn't get attention | 15:38 |
carloss | actually, some got some reviews, but we still need some attention to them | 15:38 |
carloss | so the reminders from the last week remain the same :) | 15:38 |
carloss | is there another change you'd like to bring up today? | 15:39 |
ashrodri | bug fix: https://review.opendev.org/c/openstack/manila/+/934088 | 15:39 |
gouthamr | ashrodri: thanks, have we tried to run share group tests with that patch? | 15:41 |
gouthamr | https://github.com/openstack/manila-tempest-plugin/blob/master/zuul.d/manila-tempest-jobs.yaml#L412-L413 | 15:42 |
gouthamr | maybe enable this and see if things work ^ | 15:43 |
ashrodri | dnm/test only in tempest just to check? sure | 15:44 |
carloss | ashrodri: yep | 15:44 |
gouthamr | link fail; I mean just the “run_share_group_tests” config in tempest | 15:44 |
ashrodri | will do | 15:44 |
gouthamr | yeah, if it works, we could back port your fix and enable those tests for good | 15:45 |
carloss | ++ | 15:45 |
carloss | thank you | 15:45 |
carloss | on to the next topic... | 15:46 |
carloss | #topic Bug Triage | 15:46 |
carloss | #link https://etherpad.opendev.org/p/manila-bug-triage-pad-new (Bug Triage etherpad) | 15:46 |
carloss | some stale bugs for today | 15:47 |
carloss | #link https://bugs.launchpad.net/manila/+bug/1929936 (api_audit_map.conf for manila service) | 15:47 |
carloss | I should follow up on this issue | 15:48 |
* carloss adds it to his todo list | 15: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 |
carloss | this is assigned to Felipe, but I believe it should be assigned to someone else at NetApp | 15:50 |
gouthamr | carloss: re the previous bug: https://docs.openstack.org/pycadf/rocky/audit_maps.html | 15:50 |
carloss | gouthamr: ah, thank you | 15:51 |
carloss | I wondering if proposing a patch to have manila on this repo would be enough | 15:53 |
carloss | #link https://github.com/openstack/pycadf/tree/master/etc/pycadf | 15:53 |
gouthamr | likely, the docs are in keystonemiddleware | 15:53 |
carloss | #link https://review.opendev.org/c/openstack/pycadf/+/679415 (Swift patch) | 15:54 |
carloss | ack, tyvm gouthamr | 15:54 |
carloss | I will work on it :) | 15:54 |
carloss | as 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 |
carloss | so, 4 minutes left | 15:56 |
carloss | let's wrap up bug triaging and we can pick up from where we left in the next meeting | 15:57 |
carloss | and big thank you to vhari for putting the list together | 15:57 |
carloss | #topic Open Discussion | 15:57 |
haixin | Next Tuesday is the Chinese Lunar New Year. I have an 8-day holiday. haha | 15:58 |
carloss | haixin: that's awesome :D | 15:58 |
haixin | After the holidays, just in time for the mid cycle discussion | 15:58 |
gouthamr | ++ happy new year, haixin | 15:58 |
carloss | and happy new year! | 15:58 |
haixin | thanks :D | 15:59 |
carloss | I hope you have a lot of fun over the holiday | 15:59 |
carloss | alright, let's wrap up today's meeting | 15:59 |
carloss | thank you for participating | 15:59 |
ashrodri | ++ | 15:59 |
carloss | let's get back to #openstack-manila | 16:00 |
carloss | and have a great day! | 16:00 |
carloss | #endmeeting | 16:00 |
opendevmeet | Meeting ended Thu Jan 23 16:00:09 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.html | 16:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.txt | 16:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/manila/2025/manila.2025-01-23-15.00.log.html | 16:00 |
*** tosky_ is now known as tosky | 21:41 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!