15:00:08 <carloss> #startmeeting manila 15:00:08 <opendevmeet> Meeting started Thu Jul 24 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:08 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:08 <opendevmeet> The meeting name has been set to 'manila' 15:00:12 <Sai> o/ 15:00:18 <vhari> hi 15:00:26 <carloss> courtesy ping: dviroel ashrodri gireesh 15:01:31 <kpdev> hi 15:02:05 <haixin> hi 15:02:25 <carloss> o/ hello everyone 15:02:33 <carloss> our meeting agenda for today: 15:02:38 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings (Meeting agenda) 15:02:41 <carloss> let's get started 15:02:50 <carloss> #topic Announcements 15:03:01 <carloss> Schedule and Deadlines 15:03:03 <carloss> #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule) 15:03:07 <gireesh> hi 15:03:19 <carloss> o/ 15:03:30 <carloss> we're one week away from feature proposal freeze 15:03:36 <carloss> and the new driver deadline 15:03:50 <carloss> and two weeks away from the manila mid cycle 15:04:11 <carloss> for feature proposal freeze: 15:04:11 <carloss> All new Manila features must be proposed and substantially completed, with unit, functional and integration tests by the end of the week. Collaborative review sessions must be proposed at this timeline, in order to speed up the review process. 15:04:22 <carloss> and for the new driver deadline: 15:04:23 <carloss> 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:04:41 <carloss> is there a feature you are planning to propose and didn't make it to gerrit yet? 15:04:48 <carloss> or a driver 15:08:18 <carloss> taking silence as no 15:08:32 <carloss> I'll send the mid-cycle email this week 15:08:44 <Anoop_Shukla> None from NetApp side 15:08:50 <carloss> thanks Anoop_Shukla 15:08:54 <carloss> and the last announcement I wanted to share: 15:09:03 <carloss> FIPS job is broken and fixes were proposed 15:09:35 <carloss> #link https://review.opendev.org/c/openstack/manila-tempest-plugin/+/955732 15:09:43 <carloss> #link https://review.opendev.org/c/openstack/manila/+/955733 15:09:50 <carloss> big thank you to eharney_ for proposing the fixes 15:10:05 <carloss> haixin kpdev can I get your eyes on these changes? 15:10:08 <carloss> I'll review them as well 15:10:42 <haixin> ok, i will 15:11:23 <carloss> thank you! 15:12:41 <carloss> that's all I had for $topic 15:12:50 <carloss> is there an announcement you'd like to share with us today? 15:14:44 <carloss> #topic Review Focus 15:15:03 <carloss> as we're 1 week away from the feature proposal freeze, let's go through the featureful changes 15:16:12 <carloss> #link https://review.opendev.org/c/openstack/manila/+/928081 (Allow services API to filter by ensuring) 15:16:27 <carloss> this is a bug fix but it bumps the api version, meaning that it is eligible for the feature freeze 15:16:45 <carloss> I'll update this change asap and check for the need of additional functional tests 15:18:53 <carloss> #link https://review.opendev.org/c/openstack/python-manilaclient/+/950414 (Add option to override API endpoint) 15:18:58 <carloss> this is featureful~ish 15:19:09 <carloss> but one that would be nice to make it part of the client release on this cycle 15:19:58 <kpdev> yes 15:20:10 <vhari> carloss++ 15:21:11 <carloss> #link https://review.opendev.org/c/openstack/manila/+/952580 (Netapp - Enable logical space reporting ) 15:21:27 <carloss> this is also somehow a feature, I think it should be fine to get it done in this cycle 15:21:56 <carloss> I'd like to request some testing on this 15:22:11 <carloss> Sai gireesh Anoop_Shukla: can one/some of you test this change? 15:22:15 <carloss> and share the output of the testing 15:23:33 <carloss> #link https://review.opendev.org/q/topic:%22bp/share-backup-out-of-place-restore%22 (Out of place backup restore) 15:23:54 <carloss> CI is not green here yet, I'll ping za and ask about his plans for this change 15:24:28 <gireesh> sure carloss 15:24:33 <carloss> gireesh: ty 15:24:37 <carloss> #link https://review.opendev.org/c/openstack/manila/+/947255 (Dell PowerScale: Added support of thin provisioning) 15:24:51 <carloss> this had positive reviews and the parent change is blocking this from merging 15:25:18 <carloss> in the parent change, I asked to split up the fixes because that means it's easier for us to backport changes 15:25:24 <carloss> rather than backporting the whole patch together 15:25:51 <carloss> I also mentioned about all other distributions that can benefit form it 15:25:53 <carloss> from* 15:26:29 <carloss> but seems to be in a good shape, nileshthathagar and the Dell team managed to have the Dell CI up and running and reporting to the changes 15:26:35 <carloss> which is a very good sign 15:26:40 <carloss> and helps us merging changes faster 15:27:15 <carloss> let's see how the discussion to split up the changes evolve 15:27:18 <carloss> #link https://review.opendev.org/c/openstack/manila/+/952736 (Dell PowerScale: Rename Isilon to PowerScale in Manila Driver) 15:27:39 <carloss> Dell engineers are also renaming the driver 15:27:44 <zgoggin> Hi Carloss! I've been busy tutoring for the summer student program the past couple of weeks, plan is to still go ahead if I can make it in time :) 15:28:02 <carloss> zgoggin: great, thank you for the update! 15:29:27 <carloss> and last but not least 15:29:36 <carloss> #link https://review.opendev.org/q/topic:%22bp/share-encryption%22 (Share encryption series) 15:29:46 <carloss> possibly the biggest feature for this cycle 15:29:57 <carloss> it is in a good shape 15:30:10 <carloss> tests being proposed, unit test coverage 15:30:44 <carloss> and I was working with Sai on how to add Barbican to the devstack installation and make the configs visible 15:30:50 <carloss> apparently, everything is there 15:30:58 <Sai> > ++ 15:31:03 <kpdev> thanks Carloss. Most of the issues are addressed on this topic. Tested are added in tempest to validate barbican connection with dummy dhss. 15:31:14 <Sai> Thank you so much carloss for supporting! 15:32:03 <carloss> I was looking at the functional tests and the workflow seems to be tested, but the dummy driver isn't doing anything 15:32:11 <carloss> (I know it doesn't do anything) 15:32:28 <carloss> kpdev Sai: anytime 15:32:47 <kpdev> dummy driver is testing barbican connection 15:32:50 <carloss> ... but I was wondering if we can make the dummy driver behave like a storage backend would do? 15:33:08 <kpdev> there is nothing new w.r.t share creation as its encryption key ref and completely driver part. 15:33:44 <carloss> yes, exactly, but as we don't have any other first party driver testing 15:34:02 <kpdev> We can do pending suggestions as follow-up. But this is what we agreed on w.r.t. tempest tests. First party driver will be tested with netapp CI 15:34:04 <carloss> can it make some calls to barbican? get the secret? ensure that what we're providing is enough? 15:34:11 <kpdev> also on PR testing results with netapp driver are shared 15:34:25 <carloss> > We can do pending suggestions as follow-up. But this is what we agreed on w.r.t. tempest tests. First party driver will be tested with netapp CI 15:34:25 <carloss> I don't think this should be part of a follow-up 15:34:31 <kpdev> yes it create and get barbican secret 15:34:56 <carloss> from the get go we are discussing how this should be tested, we are now down to testing it with generic driver + dummy, to only dummy, which isn't doing anything 15:38:44 <carloss> so my suggestion is: let's try to make the most we can with the dummy driver just to ensure we are passing the correct parameters 15:38:49 <carloss> and that they can be used by a real backend 15:39:47 <carloss> we can discuss this next week or at the mid cycle 15:43:21 <carloss> that's all for features I'd like to bring up today 15:43:31 <carloss> is there another featureful change you'd like to bring up on this meeting? 15:43:36 <carloss> or something you're still working on? 15:44:33 <carloss> so we have zero new bugs today 15:44:38 <carloss> let's skip to open discussion 15:44:42 <carloss> #topic Open Discussion 15:47:30 <carloss> the schedule for the OpenInfra summit in Europe is out: 15:47:33 <carloss> #link https://summit2025.openinfra.org/a/schedule/# 15:48:37 <carloss> please check it out 15:49:06 <carloss> there will also be an opportunity to meet people from leadership and/or the foundation from what I read in the mailing list 15:49:15 <carloss> and that's definitely a nice event 15:52:23 <carloss> alright, let's wrap up 15:52:28 <carloss> thanks for participating 15:52:35 <carloss> let's get back to #openstack-manila 15:52:45 <carloss> have a great rest of your day! 15:52:46 <carloss> #endmeeting