Thursday, 2025-06-26

*** mhen_ is now known as mhen01:51
carloss#startmeeting manila15:00
opendevmeetMeeting started Thu Jun 26 15:00:14 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
Saio/15:00
carlosscourtesy ping: dviroel carloss vhari gouthamr carthaca msaravan Sai ashrodri gireesh15:00
vharihi15:00
dviroelo/15:00
gireeshhi15:00
gouthamro/15:00
carlosso/ hello everyone15:04
carloss#link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting (Meeting agenda)15:04
carlosslet's get started15:04
carloss#topic Announcements15:04
carlossSchedule and Deadlines15:04
carloss#link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule)15:05
carlosswe're one week away from our hack-a-ton15:05
carlosseven less15:05
carlossand one month away from the feature proposal freeze15:05
carlosswe're one week past spec freeze and two specs merged for the time being: share encryption and out of place backup restores15:07
carlosson the hack-a-ton, I was just debugging some issues in the example environment with vhari15:08
carlosswe are close to having the documentation ready15:09
carlossvhari did an excellent job on documenting everything and updating the taiga board15:09
vharicarloss++ 15:10
carlosswill be a fun week15:10
carlossI'm also inviting some students from VC to join us15:10
* carloss got distracted, sorry15:13
carlossabout the format, as we suggested, we'll start on Monday and finish at the end of the week15:13
carlosswe can have the kick-off call at the same time slot as this meeting15:13
carlossin the very first day, we'll walk through the documentation that was prepared for this and show how the implementation is done15:14
carlossand how you will be able to run the functional tests15:15
carlossI'll share the bridge details and an ics15:16
carlossdo you have any questions on the hackaton?15:16
gouthamrdo we have completion criteria or just as much as we can get done?15:17
carlossgouthamr: good question. ideally each would get one or more resource (shares, share snapshots, etc) and implement the testing related to it15:19
carlossat the end, as much as we can get done also helps a lot with the cause15:19
gouthamr++15:20
gouthamr yeah the goal would be to remove the “manila” CLI after finding and fixing bugs in the OSC part15:21
gouthamrbut we can go endlessly with testing :)15:21
carloss++15:23
carlossthat's all I had for announcements. Is there an announcement you'd like to share today?15:23
carloss#topic Review Focus15:26
carloss#link https://etherpad.opendev.org/p/manila-flamingo-review-focus (Review focus etherpad)15:26
carlossI was looking at the list of fixes today15:26
carlosskpdev: thanks for helping to maintain this list of fixes15:26
kpdevack15:27
carlossi see a handful of fixes added to the list15:27
carlossand I was trying to keep up with the reviews this week15:28
carlosswe'll need netappers' eyes on most of them15:29
carlossgireesh Sai: can you tag team on the reviews for those changes?15:29
carlossalso, I am planning to start my reviews on the share encryption series this week15:30
gireeshsure, I requested to my team member also to review the code15:31
carlossgireesh: ack, thank you15:32
gireeshwe will speedup the code review in upcoming weeks 15:32
carlossgireesh++15:32
carlossas for the testing of share encryption, kpdev I saw you proposed one change that is focusing on negative tests15:32
kpdevthanks15:32
carlossthanks for working on it15:33
carlossare you planning to work on positive tests as well? or would netappers be involved in that part?15:33
kpdevyes, Sai has done end to end testing and also shipped with some customers. For positive tests, I am not sure about barbican integration. I can work on positive tests via separate PR in future after approval for time allocation.15:34
carlossack15:35
carlosskpdev: positive tests will be also as important for merging this feature and I think we should do this before we merge, otherwise we won't have any testing reaching the back ends15:35
carlossand I would expect that we are able to run such tests with the netapp CI15:35
carlossand manila-tempest-plugin15:35
carlossthe path would be similar: we'd need to add some code to manila-tempest-plugin to go talk to barbican and request the creation of  the key in the beginning of the test15:37
carlossand send that key as part of the share creation15:37
carlosswe can't have this piece untested15:37
gouthamr+115:37
kpdevThis will block for long-time as I said for approval of time. I had lost earlier on previous spec version and PRs related to share-type. 15:37
kpdevthere will be two steps I assume. first update devstack installation to install barbican as well and add respective entries in manila.conf15:39
kpdevthen add manila-tempest-tests for the same15:39
kpdevcan we have/help someone working on 1st one ?15:40
carlosskpdev: I get that we took some time in the spec reviews and the other patches, but the whole backend approach changed from when we started talking about this, so the spec needing updates is the natural course of action while designing this feature15:40
carloss> there will be two steps I assume. first update devstack installation to install barbican as well and add respective entries in manila.conf15:40
carlossagreed15:40
carlossgireesh, Sai: could you please help with that?15:41
carlossor someone in the NetApp team?15:41
SaiI will discuss with the team and Kiran as well offline carloss15:43
carlossSai: ack, but please bring it up and get back to us on that. The community can help with the steps for adding barbican as a plugin and the entries to the manila.conf15:45
carloss^ that in case you need help15:46
carlossyou'll need a new enabled_plugin entry as part of the local.conf15:46
carlossanything else you'd like to bring up for $topic15:47
carloss?15:47
carlosstaking silence as no15:48
carloss#topic Bug Triage (vhari)15:48
carloss#link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)15:49
vharity carloss 15:49
vharilet's jumpin for a quick triage 15:49
vhari#link https://bugs.launchpad.net/manila/+bug/2115424  15:49
SaiAck, sure carloss. Thank you. 15:49
vharity for the rfe kpdev 15:50
vharican you suggest importance and milestone at this time?15:50
gouthamrthere was an adaptive-qos blueprint that we can attach this to15:50
vharior any other discussions 15:51
vharigouthamr, ack15:51
kpdevhttps://docs.netapp.com/us-en/ontap-restmap/qos.html#qos-adaptive-policy-group-create this is API which needs to implement and remove dhss=false criteria15:51
gouthamrthe only way we can see that this is a bug is if the functionality existed and is broken… I’d say let’s just copy this over to the existing blueprint and target it appropriately15:54
gouthamrwe won’t be back porting any of this, or assigning a bug “priority”15:54
kpdevok, so there is spec for that which was merged ?15:55
gouthamris someone actively looking at this, kpdev? Or were you stating the need for someone from NetApp To look at this?15:55
gouthamrno spec, theres very little API implementation here - a blueprint was filed to add adaptive qos to the NetApp driver15:56
gouthamr#link https://opendev.org/openstack/manila/commit/2f0981602bbbcd8e2d300d6e80ef6667f999b14d15:56
kpdevyes, I have asked Netapp to give comments about implementation and handling corner cases.  I have already started looking at APIs15:57
gouthamrI can’t seem to find the blueprint15:58
gouthamr#link https://review.opendev.org/c/openstack/manila/+/74053215:59
kpdevyes, bp link does not work there16:00
gouthamrmaybe it got archived somehow, nvm16:00
kpdevhttps://blueprints.launchpad.net/cinder/+spec/netapp-ontap-dynamic-adaptive-qos16:00
carlossfound this too, but this is the cinder one16:01
carlossbut same purpose16:01
* carloss checks time16:01
carlosswe're 1 minute past the time16:01
carlosslet's wrap up the meeting and continue in #openstack-manila16:02
carlossthanks for participating16:02
carlosssee you in #openstack-manila16:02
carloss#endmeeting16:02
opendevmeetMeeting ended Thu Jun 26 16:02:24 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2025/manila.2025-06-26-15.00.html16:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-06-26-15.00.txt16:02
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2025/manila.2025-06-26-15.00.log.html16:02
*** mhen_ is now known as mhen17:57

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