| carloss | #startmeeting manila | 15:00 |
|---|---|---|
| opendevmeet | Meeting started Thu Jun 18 15:00:04 2026 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 gouthamr carthaca Sai ashrodri gireesh Kumar_T | 15:00 |
| gouthamr | o/ | 15:00 |
| carloss | Anoop_Shukla dari-c Silvia-Wachira | 15:00 |
| carthaca | hi | 15:02 |
| gireesh | o/ | 15:02 |
| * fungi is around again | 15:02 | |
| Anoop_Shukla | O/ | 15:03 |
| carloss | hello folks and welcome! | 15:03 |
| carloss | our meeting agenda for today: | 15:03 |
| carloss | #link https://wiki.openstack.org/wiki/Manila/Meetings (Meeting agenda) | 15:04 |
| Silvia-Wachira | o/ | 15:04 |
| carloss | #topic Announcements | 15:04 |
| carloss | Schedule and Deadlines | 15:04 |
| carloss | #link https://releases.openstack.org/hibiscus/schedule.html (Hibiscus Schedule) | 15:04 |
| carloss | now we have all dates in the schedule (i mentioned this in the previous meeting as well) | 15:04 |
| carloss | spec freeze was last week | 15:04 |
| carloss | but | 15:05 |
| carloss | I mentioned we'd extend the deadline for this week | 15:05 |
| carloss | to try accommodating more times for reviews and the specs that didn't get much feedback yet | 15:05 |
| carloss | or that were being discussed still | 15:06 |
| carloss | we'll go through specs in a few | 15:06 |
| carloss | another announcement I have for today is about my working windows for the next two weeks | 15:08 |
| kpdev | hi | 15:08 |
| carloss | o/ | 15:08 |
| carloss | I'll be on PTO from June 22nd through July 6th, returning on the 7th. Meaning you won't see me around much in the next two weeks. I'd like to ask you if you feel we should keep the next two weekly meetings, skip one of them or skip both? | 15:09 |
| carloss | I've already asked many favors from gouthamr in the past few times I needed to skip the meeting | 15:10 |
| carloss | and I'm really thankful for the help | 15:11 |
| carloss | I'm just trying not to add many more work to other people | 15:11 |
| Anoop_Shukla_ | I think we can keep one of them just to catch up on things that may require discussion? | 15:11 |
| carloss | If you'd like to help us running the meetings while I'm away, I'll really appreciate that too, and it's a nice experience | 15:11 |
| carthaca | Enjoy your time off. Perfect time to also announce my absence: I will be on PTO from July 4th, returning August 17th | 15:11 |
| carloss | Anoop_Shukla_: yes, that makes sense | 15:11 |
| carloss | carthaca: thank you and likewise! hope you enjoy your time off too | 15:11 |
| Anoop_Shukla_ | Hmm..holiday season is on :) | 15:12 |
| carloss | should we skip the 25th or the Jul 2nd meeting? | 15:13 |
| carloss | Jul 2 is close to the 4th of July holiday | 15:13 |
| Anoop_Shukla_ | Jul 2nd I doubt we will have much traction | 15:13 |
| carloss | meaning folks in the US might have the long weekend ahead | 15:13 |
| carloss | Anoop_Shukla_: yes | 15:13 |
| carloss | let's keep next week's meeting and cancel the Jul 2nd then | 15:13 |
| carloss | I'll send the email to the mailing list | 15:13 |
| carloss | thank you for weighing in | 15:14 |
| carloss | that's all I had for announcements. Do you have an announcement to share with us today? | 15:15 |
| carloss | taking silence as no | 15:16 |
| carloss | let's talk review focus | 15:16 |
| carloss | #topic Review focus | 15:16 |
| carloss | #link https://etherpad.opendev.org/p/manila-hibiscus-review-focus (Hibiscus Review Focus etherpad) | 15:17 |
| carloss | all eyes on the specs at the moment I guess | 15:17 |
| carloss | the following specs are still under review: | 15:19 |
| carloss | #link https://review.opendev.org/c/openstack/manila-specs/+/988495 (Specs for share server replica) | 15:19 |
| carloss | #link https://review.opendev.org/c/openstack/manila-specs/+/987622 (Add per-process healthcheck for Manila services) | 15:19 |
| carloss | #link https://review.opendev.org/c/openstack/manila-specs/+/987307 (Add Lustre share driver spec) | 15:19 |
| carloss | #link https://review.opendev.org/c/openstack/manila-specs/+/985196 (Add VirtioFS testing scenarios) | 15:19 |
| carloss | gireesh: thanks for keeping up with the updates | 15:19 |
| gireesh | Thanks Carloss and Goutham for review comments, I have few questions which I asked to Goutham, if possible Goutham can answer those. | 15:20 |
| carloss | good reviews on all of the specs. as I noted in the previous weeks, VirtioFS might not qualify for the deadline now, but good to keep the reviews going | 15:21 |
| carloss | gireesh: you're welcome | 15:22 |
| carloss | any other thoughts to be discussed as part of this meeting? | 15:23 |
| carloss | I'd love to get closure on these specs by the weekend | 15:24 |
| carloss | and please let me know if you need more time | 15:24 |
| carloss | it's hard to keep extending spec freeze because it ends up eating up implementation time | 15:24 |
| sylvanld[m] | hello sorry i am late to the party | 15:26 |
| sylvanld[m] | I had trouble to setup the IRC client | 15:26 |
| carloss | sylvanld[m]: no worries | 15:26 |
| carloss | o/ | 15:26 |
| carloss | welcome | 15:26 |
| sylvanld[m] | thx! | 15:26 |
| gouthamr | on the specs, i'll respond on gerrit | 15:27 |
| sylvanld[m] | i recently submitted a PR regarding listing of share servers. It has been approved (review+2) but don't have workflow+1 | 15:27 |
| sylvanld[m] | https://review.opendev.org/c/openstack/manila/+/975530 | 15:27 |
| carloss | gouthamr: great, thank you | 15:27 |
| gouthamr | sylvanld[m]: looking | 15:27 |
| sylvanld[m] | thank you! | 15:28 |
| Anoop_Shukla | Some open comments on the Luster spec - though spec looks in good shape | 15:28 |
| carloss | gouthamr: thanks for looking too | 15:28 |
| gouthamr | Anoop_Shukla: on the Lustre spec, my bad.. been doing a bunch of things and letting that one languish | 15:28 |
| Anoop_Shukla | Okay..sure goutham | 15:28 |
| gouthamr | i can respond to the comments today and close things out.. to be fair, we don't _need_ a spec for a new driver.. i did want to flush out the design in the open | 15:28 |
| gouthamr | and it was super cool to get engagement from the LUSTRE maintainers | 15:29 |
| gouthamr | oneswig to thank for that | 15:29 |
| carloss | ++ | 15:30 |
| gouthamr | the part that touches core manila is a new LUSTRE protocol.. the code changes for which are trivial | 15:30 |
| gouthamr | and the pattern follows CEPHFS, GLUSTERFS, WEKAFS (being proposed) etc.. | 15:30 |
| carloss | ^ which we have plenty of examples as you noted and requires work, yes, but it's not going to be changing a lot the way we do, so I agree with you | 15:32 |
| carloss | It's nice that you went the spec route for documenting it | 15:32 |
| carloss | but I don't think there should be major blockers in terms of manila for the lustre spec | 15:32 |
| carloss | we've a lot of interest on this too, so it's another motivation | 15:33 |
| gouthamr | indeed | 15:34 |
| gouthamr | seems like an AI enablement theme going, if someone is paying attention :D | 15:34 |
| carloss | yep | 15:34 |
| carloss | all great specs though and great work on all of them... zorillas rock! | 15:34 |
| carloss | let's try getting them in | 15:34 |
| carloss | in case there aren't major blockers, of course | 15:35 |
| carloss | still on review focus | 15:35 |
| carloss | kpdev, I did not forget https://review.opendev.org/c/openstack/manila/+/978780 | 15:35 |
| carloss | I'll get back to it | 15:36 |
| carloss | apologies for the delay | 15:36 |
| carloss | and thanks for adding your thoughts Anoop_Shukla_ and carthaca | 15:36 |
| kpdev | ack | 15:36 |
| carloss | I'll also get to the other fixes in the review list soon | 15:36 |
| carloss | will try posting as many reviews as I can before I take off | 15:37 |
| carloss | any other reviews needing attention that we should note as part of $topic? | 15:38 |
| gouthamr | maybe reprising one that might help new driver authors | 15:39 |
| gouthamr | #link https://review.opendev.org/c/openstack/manila/+/976320 ([doc] Document share driver interfaces) | 15:39 |
| carloss | yes! | 15:39 |
| gouthamr | i had to revisit this when reviewing the weka driver | 15:39 |
| carloss | and that's a great one | 15:39 |
| gouthamr | i wanted to know what we can do to make it easier to review and merge | 15:40 |
| gouthamr | can i split it up into multiple reviews? | 15:40 |
| carloss | uhmm | 15:40 |
| gouthamr | would be nice to have a few shepherds that can move it along, as well | 15:40 |
| carloss | I think that can help with the readability, yes | 15:41 |
| gouthamr | i worked on this to help Srinesh over the last cycle with their HPE driver | 15:41 |
| gouthamr | so there's some valuable feedback in there that i'll address | 15:41 |
| gouthamr | besides, i think i've carloss and Anoop_Shukla taking a look | 15:42 |
| carloss | yep | 15:42 |
| carloss | oh, there's another set of changes I was about to forget and we definitely need it as early as we can in the cycle: | 15:43 |
| carloss | #link https://review.opendev.org/q/topic:bp/privsep-migration+project:openstack/manila | 15:43 |
| carloss | gouthamr: thanks for being patient with the reviews on the driver interfaces. gireesh can we have your eyes on it too? | 15:43 |
| Anoop_Shukla | sure | 15:43 |
| gouthamr | ++ | 15:43 |
| gireesh | ++ | 15:43 |
| carloss | on the privsep changes, gouthamr Anoop_Shukla_ kpdev can I get your eyes on them? I tried making things very modular | 15:44 |
| carloss | and CI should help | 15:45 |
| carloss | only issue at the moment is that I am not being able to test the container driver, because the CI is badly broken | 15:45 |
| carloss | and I've started looking at how to fix it but no luck yet | 15:45 |
| Anoop_Shukla | ack | 15:46 |
| carloss | thank you | 15:46 |
| gouthamr | ack carloss; since you're gone for a bit, i can take over updating these patches | 15:46 |
| carloss | gouthamr: you're very kind to offer that, thank you | 15:46 |
| carloss | alright, a couple of bugs to triage today but I'll try doing it in #openstack-manila | 15:47 |
| carloss | if we have anything that requires more eyes | 15:47 |
| carloss | any other thoughts for $topic? | 15:47 |
| carloss | #topic Bridging the Gap Gazpacho Cycle follow-up discussion (fungi) | 15:48 |
| fungi | briefly revisiting this topic from last week now that folks have hopefully had time to digest it better, i've got a few more points that came out of a closer look into the data but also wanted to see if anyone had additional thoughts | 15:48 |
| fungi | one thing i missed calling out, which is exciting, is that the typical time to response on reviews improved drastically in gazpacho compared to flamingo; twice as fast on average (mean) but the median was actually four times faster! | 15:49 |
| fungi | i don't know if the team's reviewing habits changed in gazpacho, but that would be something to continue if so as it seems to have made a big impact, both the mean and median were significantly better than in any of the prior 5 cycles | 15:49 |
| fungi | we had takeaway suggestions, some similar to the previous round... contributors still don't seem to be clear on where maintainers are tracking review priorities, so continuing to work on addressing that communication gap may help | 15:49 |
| fungi | also the change and reviewer numbers are steadily growing while the active maintainer count is falling, so if possible try to find some time to evaluate new maintainer candidates from the pool of established reviewers and code contributors | 15:49 |
| fungi | if anybody has follow-up thoughts or questions on any of the above, as well as for the survey and metrics analysis from last week now that you've had time to mull it over, i'm happy to answer questions and entertain feedback here | 15:49 |
| fungi | (or in the #openstack-manila irc channel after the meeting, or on the openstack-discuss mailing list, or even directly/in private for that matter) | 15:49 |
| gouthamr | i think we ought to fix the review prioritization thing asap | 15:50 |
| gouthamr | the MTTR improvement is great to see! | 15:50 |
| fungi | yeah, the median time to review on manila changes in gazpacho was 3.24 days | 15:51 |
| fungi | vs 12.36 in flamingo | 15:51 |
| carloss | yeah, that is a great enhancement | 15:51 |
| gouthamr | wow | 15:51 |
| fungi | granted, flamingo was rather bad when compared to prior cycles, but the next best of the previos 5 cycles was median 4.82 days back in caracal | 15:52 |
| Anoop_Shukla | Great! | 15:52 |
| gouthamr | super open to new maintainers, happy to mentor folks to take on that role too.. we did propose two new core reviewers during gazpacho | 15:53 |
| carloss | any other bright ideas collected from other teams on how to communicate the review priorities? | 15:53 |
| carloss | > super open to new maintainers, happy to mentor folks to take on that role too.. we did propose two new core reviewers during gazpacho | 15:53 |
| carloss | ++ | 15:53 |
| carloss | I think the new cores definitely helped with that enhancement in the numbers | 15:53 |
| fungi | we had discussed some in the flamingo retrospective, for example in initial review comments from maintainers including a link to the documentation about how and where review priorities are tracked | 15:54 |
| gouthamr | and in general, we'd looove for folks to review; we have a lot of code contributors but less reviewers | 15:54 |
| gouthamr | fungi: ah yes! | 15:54 |
| fungi | but also importantly, making sure that the documentation about review prioritization is as discoverable to occasional contributors as it can me | 15:54 |
| fungi | er, as it can be | 15:54 |
| gouthamr | it can be you too if you want :P we'll ship a zorilla hoodie your way | 15:55 |
| gouthamr | we'll work on those two items | 15:55 |
| Anoop_Shukla | Hoodie is a great idea ;) | 15:55 |
| carloss | hmmm, maybe I could come up with something for manila changes in that direction then... like have something alerting me of new changes so I can go post a comment directing to our docs and | 15:56 |
| fungi | in gazpacho there were 85 people who reviewed at least one change, up from 77 in flamingo and 68 in epoxy, so the reviewer count on the whole is growing, though that doesn't sadly tell us much about their capacity to grow | 15:56 |
| carloss | #link https://etherpad.opendev.org/p/manila-hibiscus-review-focus ? | 15:56 |
| fungi | er, about their capacity to grow into maintainers | 15:56 |
| gouthamr | ack, we'll see how much further we get in hibiscus.. i think we discussed adopting the reviewer/approver pattern | 15:59 |
| carloss | ++ | 15:59 |
| gouthamr | but, we've actually onboarded cores faster too when we've felt the pinch | 15:59 |
| gouthamr | thanks to folks showing up | 15:59 |
| fungi | yeah, you had 10 active reviewers back in dalmation, and that's fallen steadily to 7 in gazpacho | 16:00 |
| carloss | agreed | 16:00 |
| fungi | er, i mean active maintainers | 16:00 |
| gouthamr | what's the definition of that? | 16:00 |
| fungi | (where "active maintainer" is anyone who exercised a code-review +/-2 or workflow +1 in gerrit on at least one change) | 16:01 |
| gouthamr | ack! | 16:01 |
| carloss | I feel we have even more potential though, we can go further and onboard more people | 16:01 |
| carloss | considering the head count of contributors at the moment | 16:01 |
| carloss | that's great numbers... I'll try coming up with ideas to address the "knowing the priorities" problem | 16:03 |
| gouthamr | we'll merge your change carloss | 16:03 |
| gouthamr | and set it as the channel topic on IRC etc | 16:04 |
| carloss | ++ | 16:04 |
| carloss | thank you | 16:04 |
| * gouthamr notices it is stale at the moment | 16:04 | |
| carloss | and great job to all zorillas... your answers to the survey are definitely helping us in this discussion | 16:04 |
| carloss | and openstack | 16:04 |
| fungi | yes, absolutely, such a huge help! | 16:04 |
| carloss | and thanks for sharing your thoughts and the numbers, fungi | 16:05 |
| carloss | definitely helpful | 16:05 |
| fungi | my pleasure as always | 16:05 |
| carloss | we're a couple of minutes past the hour... let's continue in #openstack-manila in case there are more topics and questions | 16:06 |
| carloss | thank you everyone for your participation | 16:06 |
| fungi | yeah, feel free to hit me up any time | 16:06 |
| gouthamr | ty fungi, everyone! | 16:06 |
| carloss | Zorillas ftw! | 16:06 |
| carloss | let's wrap up | 16:06 |
| carloss | hope you folks have a great day | 16:06 |
| carloss | thank you for participating | 16:06 |
| carloss | #endmeeting | 16:07 |
| opendevmeet | Meeting ended Thu Jun 18 16:07:05 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:07 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/manila/2026/manila.2026-06-18-15.00.html | 16:07 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/manila/2026/manila.2026-06-18-15.00.txt | 16:07 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/manila/2026/manila.2026-06-18-15.00.log.html | 16:07 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!