15:00:16 #startmeeting manila 15:00:16 Meeting started Thu Jul 31 15:00:16 2025 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:16 The meeting name has been set to 'manila' 15:00:33 hi 15:01:04 Hi! 15:01:17 hello everyone 15:01:19 o/ 15:01:38 i'm back from a long hiatus.. but i promise this is not a coup 15:01:51 hi 15:01:56 hi 15:02:21 carloss is away today, and i'll be driving this meeting.. lets give folks a minute to join and we can get started 15:03:40 #topic Announcements 15:04:01 lets dive into the release schedule for this one: 15:04:18 this week, we're observing a couple of deadlines 15:04:23 #link https://releases.openstack.org/flamingo/schedule.html 15:05:08 we're under 9 weeks to the release day (Oct 1st 2025) 15:05:19 the feature freeze is on Aug 28th 2025 15:06:04 this week, we'll close our review backlog to feature patches 15:06:39 i.e., any feature that was targeted to the Flamingo cycle needs to be up on gerrit at this point, passing tests and must have been substantially tested 15:07:37 if you're working on something that qualifies as a large feature, and you've hit a blocker, and need more time, now's the time to let us know 15:08:08 we can take a call together regarding any feature proposal freeze exceptions.. 15:08:41 we are also targeting to merge new drivers this week 15:09:12 we don't have any brand new drivers proposed on gerrit, but we have a rather significant rewrite of an existing driver that might loosely qualify 15:09:45 #link https://review.opendev.org/c/openstack/manila/+/952736 (Dell PowerScale: Rename Isilon to PowerScale in Manila Driver) 15:10:35 this has been up a while, and the contributors have responded to several comments.. with failing CI it may be hard to get this closed out this week, but we'll try 15:11:52 next week, we'll have our midcycle - i'll cover this some more in its own topic 15:12:03 that's all the announcements for today, any one else got any? 15:13:05 For feature of encryption and reviewers - FYI, update is manila patches are tested locally (netapp) as well as with tempest plugin dummy driver 15:13:21 ack we'll talk about those in a bit, kpdev 15:13:23 #topic Midcycle meetup / Collab reviews 15:13:30 #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/HKQ6BTBG5SZRVHHHQM5OWPUBJZUMGJWE/ 15:14:27 ^ please save the date for a mid cycle meetup - its two 2-hour calls that are scheduled for Aug 6, 7 (1400 UTC to 1600 UTC) 15:14:40 #link https://etherpad.opendev.org/p/manila-flamingo-mid-cycle 15:15:04 ^ please add your name here if you're able to attend, and propose topics 15:16:40 i'm hoping we can dive deep into the following: 15:16:40 1) Share Encryption (kpdev, Sai et al) 15:16:40 2) Share Backup/out-of-place Restore (zgoggin) 15:16:40 3) PowerScale patches (nileshthathagar et al) 15:16:40 4) pressing reviews from https://etherpad.opendev.org/p/manila-flamingo-review-focus 15:17:25 most of you have been a part of "collab reviews" here, but, for those that would be new to this: 15:18:15 we would synchronously review the code together - typically the author or the reviewer shares their screen, and walks through the code or questions 15:19:12 in the past, we've also done demos/tests live with the audience.. the idea is to get through a bulk of the review while we have our joint attention 15:20:23 would this work for you, kpdev Sai zgoggin? i had a chat with nileshthathagar, and i presume they're okay with it 15:20:37 fine with me 15:20:52 also for me! 15:20:57 ++ 15:21:14 good stuff, ty 15:21:42 i'll volunteer you to do most of the talking :) please do use the etherpad to add any links/notes 15:22:19 carloss linked a ICS file in the openstack-discuss announcement: 15:22:22 #link https://gist.github.com/silvacarloss/598ad6d311cfe0a588b6b47ea979dff5 15:23:50 it's got the meetpad link as well, and as is tradition, we'll record the proceedings for posterity and post the videos on the manila team's youtube channel: 15:23:52 #link https://www.youtube.com/@openstackmanila 15:24:20 any thing else to mention regarding the midcycle? 15:27:06 alright, lets move to our next topic 15:27:11 #topic Review Focus 15:27:19 #link https://etherpad.opendev.org/p/manila-flamingo-review-focus (Review focus etherpad) 15:29:38 okay lots of the patches over there are seeing good review iterations 15:30:51 do we want to discuss anything from the list? 15:31:13 * gouthamr will go through the list and add missing reviewers 15:32:40 in terms of priority, it'd be good to focus on the large feature patches (encryption, backup/restore, powerscale, netapp driver changes..) before the midcycle so we can close these out 15:35:58 ty for all the review attention so far 15:36:09 #topic Bug Triage 15:36:16 vhari: o/ floor is yours 15:36:29 ty gouthamr 15:36:43 #link https://bugs.launchpad.net/python-manilaclient/+bug/2118087 15:36:57 lets have a look at new bug 15:37:09 start with minor triage 15:38:21 ugh this is because of the "extra-specs" option allowing nargs='*' 15:38:57 yeah good catch .. 15:39:13 i'm unsure if there's a good way to handle this with argparse/osc-lib extensions 15:39:14 lhf 15:39:32 but, the option could be repeatable 15:39:45 (and i think that was an OSC guideline iirc) 15:40:21 i.e; you can specify "--extra-specs" multiple times but with one key=value combination each 15:40:46 yeah this can be an lhf, and maybe we can't make it repeatable without breaking current users 15:41:25 can we farm this out for the upcoming bugsquash vhari? 15:41:52 np, will do 15:41:53 unless there's a fix proposed/volunteer who wants to fix it up before that 15:42:09 :) 15:42:15 the client will be released on or before the feature freeze date (Aug 28th 2025) 15:42:38 that means that the flamingo branch will be created then (stable/2025.2) 15:43:17 and no feature patches will be allowed to that branch, but bugfixes are welcome, and new releases from the branch will contain such fixes 15:44:09 just additional info in case someone is motivated to fix this before the feature freeze date 15:44:24 gouthamr, I will add it to the upcoming bugsquash and monitor in case a contributor steps in prior to 15:44:58 ++ thanks vhari 15:45:03 that's all the new bugs this week .. like to go over a stale bug or two time permitting 15:45:10 yep 15:45:14 #link https://bugs.launchpad.net/manila/+bug/1813095 15:45:27 so focusing on M prio bugs 15:45:50 with no activity as of late 15:47:12 hmm, its a low hanging fruit, but probably a hard one for new contributors to reproduce 15:47:22 we should probably drop the tag 15:48:32 ack 15:49:08 can be reopened if the issue is seen again 15:49:36 #link https://bugs.launchpad.net/manila/+bug/1824442 15:50:34 an intern was working on this one 15:50:36 #link https://review.opendev.org/c/openstack/manila/+/849015 15:51:15 good to know :) 15:51:16 * gouthamr looks for them on launchpad 15:52:07 https://bugs.launchpad.net/~realrtorres 15:52:15 ^ i assigned this to Riane, vhari 15:52:29 k, ty for the heads up gouthamr 15:52:36 its failing zuul, will review and help her with the issue 15:53:09 ++ 15:53:15 so that's a wrap for bugs 15:53:20 ty vhari 15:53:27 #topic Open Discussion 15:54:32 any other thoughts to share today? 15:55:51 if you need motivation 15:55:54 #link https://www.youtube.com/watch?v=UHgF74ieHUM&list=PLkAmZAcQ2jdpVJzzGLhuuKl9QO4m__VVU&index=2 15:56:03 looks like the Salmon run is in full swing 15:56:13 :) 15:56:24 too few bears catching them - lazy buggers 15:57:09 not enough motivation :) 15:57:24 haha 15:57:32 alright, thank you all for attending today 15:57:43 lets wrap up here, and see you on #openstack-manila 15:57:51 #endmeeting