Thursday, 2026-08-27

carloss#startmeeting manila15:00
opendevmeetMeeting started Thu Aug 27 15:00:40 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
gouthamro/15:01
carlosscourtesy ping: dviroel vhari  carthaca Sai ashrodri gireesh Kumar_T Anoop_ShuklaSilvia-Wachira15:01
carthacahi15:01
Saio/15:02
vharihi15:02
manideepo/15:02
itaiweismanwekao/15:02
Kumar_THi15:03
srinesh[m]Hi15:04
medha_Hi15:04
gireeshhi15:04
carlossalright, good quorum... let's get started15:04
carlossour meeting agenda for today:15:05
carloss#link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting (Meeting agenda)15:05
carloss#topic Announcements15:05
carlossSchedule and deadlines15:05
carloss#link https://releases.openstack.org/hibiscus/schedule.html (Hibiscus Schedule)15:05
carlossso this is feature freeze week15:05
carlossand also client release week - all client changes that don't make it today, will need to ship as part of the next release we tag, which can be as early as we can in the upcoming release cycle15:06
carlossconsidering feature freeze is also review focus today, let's talk bugsquash briefly and get back to feature freeze and review focus :)15:07
carlossas we agreed, we'll be having the bugsquash async again, starting from next Monday, at 14:00 UTC15:09
carlosswe'll talk in #openstack-manila about the list of bugs15:09
Anoop_Shukla_O/15:09
carloss#link https://etherpad.opendev.org/p/manila-hibiscus-m2-bugsquash (Hibiscus bugsquash)15:09
carlosswe're targeting in progress bugs15:09
carlossvhari: thank you for putting the list together15:10
carlossany considerations on this list?15:10
vhariyw carloss 15:10
carlosswhat we did last time: we asked contributors to go through the bugs assigned to themselves and update the changes and tag reviewers15:11
carlossI think we can use the same approach15:11
carlosswe do have a bunch of changes to get in as part of this cycle15:11
carlossI think it will be busy, but we have a good opportunity ahead of us to tackle many bugs15:11
carlossany other thoughts on bugsquash?15:11
carlossis there an announcement you'd like to make?15:12
carlossalright, let's talk review focus and feature freeze15:12
carloss#topic Review Focus and Feature Freeze15:12
carloss#link https://etherpad.opendev.org/p/manila-hibiscus-review-focus (Hibiscus review focus etherpad)15:13
carlossI've been trying to keep the etherpad up to date considering the reviews people are receiving15:13
gouthamrhey we moved on quite quickly from announcements15:13
itaiweismanwekao/ on the weka driver (989998): PS19 went up earlier today addressing all 47 of gouthamr's review comments — config defaults moved into option definitions, comment/docstring cleanup, dropped logic manila core already handles. zuul and weka CI running now15:13
gouthamrquite quickly: my fingers are still waking up15:13
itaiweismanwekathe new PS reset the votes including carloss's +2 from yesterday. given freeze is today — is a re-review possible once CI reports? and if timing is tight, what would you need from us for an FFE?15:13
carlossgouthamr: my bad, sorry :D15:13
gouthamralright, not an announcement, but, reflecting on one from yesterday:15:14
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/JQCWZP4BJOMQNGIK5WMTGPVWRAFGLJX3/ ([all][elections][ptl] 2027.1 Project Team Lead Election Conclusion and Results)15:14
kpdevhi15:14
gouthamri wanted to take a moment to congratulate your election, carloss and thank you for nominating yourself15:15
Anoop_Shukla_Congratulations carloss15:15
itaiweismanwekaCongrats Carloss!15:16
gouthamri'm very glad to see your continued vigor and care for this project team.. knowing first hand how much workload this is, i'll say we're lucky to have you15:16
gireeshCongrats Carloss ..!15:16
gouthamrthanks for all the things we don't thank you enough for :)15:16
carthacaThanks carloss !15:16
Kumar_TCongrats Carloss!15:17
SaiAh, thanks for everything and congratulations carloss !! 15:17
sailajaCongratulations Carloss15:17
vharithank you carloss for all your contributions and big congrats  :)15:17
manideepcongratulations Carloss!15:18
medha_Congratulations Carloss!15:18
srinesh[m]congrats carloss!15:19
carlossThank you very much folks, your support means a lot. It's a pleasure to work with this team and contribute as a PTL. I appreciate all of you :)15:19
gouthamr++ thanks, now let's get back to work :) 15:20
carlossxD15:20
carlossitaiweismanweka: yep, we can discuss the change and I think it's close15:21
carlossso let's start with new drivers and then dive into features15:22
gireeshGoutham and Carloss, can I talk about share server replica core  related changes, once itaiweismanweka done 15:23
carlossgireesh: yep,15:23
carlossso Lustre merged and we're now working on on DDN Exascaler and WEKA15:23
carlosson DDN Exascaler: we've posted review comments and have been waiting on updates to the patch. I tried following up yesterday but we have not heard back15:24
carlossthe driver was proposed early enough in the cycle. My feedback is more on the coding rather than the functionality not working15:25
carlossso things seem to be working and that is great. At this point, I'd be okay with merging and requesting a follow-up, based only on my comments.15:25
carlossother reviewers might feel differently. We'd need to hear from the maintainers though15:26
Anoop_Shukla_Are they not active?15:26
carlossthey have been until 2 weeks ago15:26
Anoop_Shukla_Ok15:27
carlossbut for the past two weeks, no15:27
carlossso I'll reach out via email15:27
carlossand ask15:27
Anoop_Shukla_I see a pure driver as well..is it targetted for I release?15:27
gouthamr> so things seem to be working and that is great. At this point, I'd be okay with merging and requesting a follow-up, based only on my comments.15:29
gouthamri think the issue with DDN is the lack of access control15:29
carlossAnoop_Shukla_: we dropped it from the list - the pure driver is a multi-cycle (or year) effort at this point and we haven't heard much15:29
Anoop_Shukla_Okay15:29
carloss> i think the issue with DDN is the lack of access control15:30
carlossah, ack - I see that interaction happening earlier in the comments. Maybe they're waiting on the readiness of the new APIs now?15:30
gouthamrso i wouldn't merge it without some bells and whistles, or diluting our driver minimunm required features: https://docs.openstack.org/manila/latest/contributor/driver_requirements.html#access-rules15:30
Anoop_Shukla_++15:31
carlossgouthamr: yeah, that makes sense. if we do, the limitations should be written in lots of places and people should be aware of it15:31
gireeshcarloss and gouthamr,  both the patches (core and python manila client) for share server replica are in good shape, what do you think, we can merge those in this release ..?15:32
carlossitaiweismanweka: responding to your questions on WEKA - if we need more time based on reviews, yes, I'll be happy to grant an FFE. You guys have been super responsive and the driver was submitted within the deadlines15:33
itaiweismanwekathat's great to hear, thank you! we'll keep the fast turnaround on any remaining review comments15:34
itaiweismanwekaand since access control came up for DDN ;  after the mid-cycle we implemented ip-based access rules for WEKAFS (plus policy groups), so the driver meets the access-rules requirement15:35
carlossif we need the FFE, we'll need to make it publicly through openstack-discuss mailing list15:35
carlossgireesh: for python-manilaclient is a more difficult conversation... we must merge it by today to tag the release. We can't hold back on client releases15:35
carlossIn fact, I am a bit late to update the release15:35
carlossand for the client to make it, the core also must be merged because they have a dependency on each other and the client bumps the API version15:36
gireeshpython manila client changes are dependent on core changes, core changes should go first 15:36
gouthamrgireesh: i've failed to complete a review on the server patch in several passes that i've taken at it15:36
Anoop_Shukla_Do we see any blockers for share server replica that cannot be addressed in a follow up?15:37
gouthamryes - its just a painful read, and a reference driver implementation, i don't know if that just stalled? i don't have a way to test this stuff15:37
gouthamri reviewed both patches from the netapp driver code that followed, and i am still unsure  15:38
Anoop_Shukla_I think there is a thorough test cycle that we are following on NetApp side..15:39
itaiweismanwekagouthamr: once CI is green on PS19, would you have bandwidth for another pass today or tomorrow? happy to address anything else same-day15:39
Anoop_Shukla_For both core and driver patches15:39
Anoop_Shukla_There are some issues which are also being addressed..15:39
gireeshWe have tested all  the code, we have tempest for the same and all the share server replica test are passing 15:40
Anoop_Shukla_How do we move forward on this?15:40
gouthamrAnoop_Shukla_: did you folks address the reference driver question somewhere?15:40
Anoop_Shukla_Yes. I think kiran has a patch for that as well15:41
carlossyep, I saw that patch - did you guys also enable tempest to run on it?15:42
gouthamr#link https://review.opendev.org/c/openstack/manila/+/999135 ([WIP] container driver: add share server replica support)15:43
Anoop_Shukla_Tempest is also being worked upon and mostly done..3rd party ci as well15:43
carlossand yes, it is difficult to test - I see the functional tests being run for NetApp here https://netappopenstacklogserver.s3-us-west-1.amazonaws.com/logs/60/998360/24/upstream-check-manila-smas-nas/manila-tempest-plugin-ontap-smas-nas-dhss-rest/6681746/testr_results.html - Kumar_T gireesh manideep any reason why only the share server replica tests are enabled on CI?15:44
carlossalso, did you guys stop testing DHSS=False?15:44
manideep@carl15:44
Anoop_Shukla_Share server replica is not supported for dhss=false15:45
carlossyes, but we need to test the whole driver15:45
carlossI mean, share server encryption is changing a lot of the basic workflows15:45
carlosson lib_multi_svm, lib_base in some cases15:45
carlossthis is a huge change and for the tests being run using NetApp, they should be enabled for this change https://review.opendev.org/c/openstack/manila/+/991844 as well, right?15:45
manideep@carloss: We created a separate pipeline for share replication tests due to ONTAP hardware limitations. But the other tests are also being run on the manila patches using the existing pipeline.15:47
carloss^ I mean the share server replica tests enabled in this change15:47
carlossmanideep: ack, thanks for explaining15:48
gouthamrwe're at the date where we need to make a call about the client/sdk. we've been at this situation before.. honestly, reviewer bandwidth as limited as it always was. one way we could go about this is to fix the deficiencies and target early Indri. However, if you have concerns with that, an FFE is a choice 15:49
gouthamrbut it'll be a huge bar to meet to get the reference driver whipped into shape and tested on the CI with tempest tests added for it15:49
gouthamrs/added for it/run against it15:49
gouthamrbut, note that the SDK/CLI (python-manilaclient) change will not land in this release..15:50
Anoop_Shukla_I concur with taking the fixes as priority in Indri.15:50
gouthamrthe deadline for that is today, and we've a "depends-on" to server side patches15:50
manideepThe share server replica tempest run which Carlos’s referred has all the share server manila patches added as Depends-on.15:51
gouthamrgireesh: have you considered marking this API stack experimental? so we can make incremental progress on it15:52
gireeshhmm, please add this comment15:53
Kumar_TShare server replica driver patches has Depends on core patch and both Zuul and NetAPPCI passed recently which ensures the existing functionality is in good shape and no issues15:53
carlossKumar_T: yep, the test run on 991844 indicate that too, but it still lacks testing for dhss=false and in the runs in the netapp driver with all the changes, we're lacking the share server replication tests enabled in that change, which is where things are actually implemented15:56
carlosswould be nice to have it testing the whole stack with that15:56
carlossor is that the limitation you guys mentioned? you're not being able to test the share server replica alongside the rest of the tests?15:57
Kumar_Thttps://www.irccloud.com/pastebin/n1Y5cUhC/15:58
carthacaif we have the API experimental, do we have to apply the same strictness or could an experimental API land even today?15:58
carlossKumar_T: https://netappopenstacklogserver.s3-us-west-1.amazonaws.com/logs/44/991844/40/upstream-check-manila/manila-tempest-plugin-ontap-dhss/aee1eb4/testr_results.html15:58
carlossdoesn't run share server replication as part of this suite - this is what I'm referring to15:59
Kumar_Tgot it, manideep had clarified on that15:59
itaiweismanwekanoted zuul -1 on PS19 — single voting job failure (dummy-dhss, looks unrelated to the driver), weka CI passed both protocols. we'll recheck and investigate16:00
carlosscarthaca: I think it helps a bit, but would be nice if we could get the reference driver16:00
gouthamrcarthaca: i wouldn't rush it even after that transition... an FFE would help it get past today being a blocker for a decision, and i'd be more comfortable if we have an FFE on an experimental API than one that is fully baked 16:01
gouthamrhow important is it to have the client implementation land in Hibiscus16:01
carlossgouthamr++16:01
carlossvhari: thanks for the bug list today, sorry we couldn't cover it :/ 16:03
carlosswe're over the scheduled time for the meeting - let's continue this discussion in #openstack-manila16:03
gouthamrack16:03
carlossthanks for participating, see you in #openstack-manila16:03
carloss#endmeeting16:03
opendevmeetMeeting ended Thu Aug 27 16:03:43 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:03
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2026/manila.2026-08-27-15.00.html16:03
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2026/manila.2026-08-27-15.00.txt16:03
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2026/manila.2026-08-27-15.00.log.html16:03
*** bauzas1 is now known as bauzas18:07

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