*** mhen_ is now known as mhen | 01:23 | |
carloss | #startmeeting manila | 15:00 |
---|---|---|
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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'manila' | 15:00 |
Sai | o/ | 15:00 |
vhari | hi | 15:00 |
carloss | courtesy ping: dviroel ashrodri gireesh | 15:00 |
kpdev | hi | 15:01 |
haixin | hi | 15:02 |
carloss | o/ hello everyone | 15:02 |
carloss | our meeting agenda for today: | 15:02 |
carloss | #link https://wiki.openstack.org/wiki/Manila/Meetings (Meeting agenda) | 15:02 |
carloss | let's get started | 15:02 |
carloss | #topic Announcements | 15:02 |
carloss | Schedule and Deadlines | 15:03 |
carloss | #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule) | 15:03 |
gireesh | hi | 15:03 |
carloss | o/ | 15:03 |
carloss | we're one week away from feature proposal freeze | 15:03 |
carloss | and the new driver deadline | 15:03 |
carloss | and two weeks away from the manila mid cycle | 15:03 |
carloss | for feature proposal freeze: | 15:04 |
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 |
carloss | and for the new driver deadline: | 15:04 |
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 |
carloss | is there a feature you are planning to propose and didn't make it to gerrit yet? | 15:04 |
carloss | or a driver | 15:04 |
carloss | taking silence as no | 15:08 |
carloss | I'll send the mid-cycle email this week | 15:08 |
Anoop_Shukla | None from NetApp side | 15:08 |
carloss | thanks Anoop_Shukla | 15:08 |
carloss | and the last announcement I wanted to share: | 15:08 |
carloss | FIPS job is broken and fixes were proposed | 15:09 |
carloss | #link https://review.opendev.org/c/openstack/manila-tempest-plugin/+/955732 | 15:09 |
carloss | #link https://review.opendev.org/c/openstack/manila/+/955733 | 15:09 |
carloss | big thank you to eharney_ for proposing the fixes | 15:09 |
carloss | haixin kpdev can I get your eyes on these changes? | 15:10 |
carloss | I'll review them as well | 15:10 |
haixin | ok, i will | 15:10 |
carloss | thank you! | 15:11 |
carloss | that's all I had for $topic | 15:12 |
carloss | is there an announcement you'd like to share with us today? | 15:12 |
carloss | #topic Review Focus | 15:14 |
carloss | as we're 1 week away from the feature proposal freeze, let's go through the featureful changes | 15:15 |
carloss | #link https://review.opendev.org/c/openstack/manila/+/928081 (Allow services API to filter by ensuring) | 15:16 |
carloss | this is a bug fix but it bumps the api version, meaning that it is eligible for the feature freeze | 15:16 |
carloss | I'll update this change asap and check for the need of additional functional tests | 15:16 |
carloss | #link https://review.opendev.org/c/openstack/python-manilaclient/+/950414 (Add option to override API endpoint) | 15:18 |
carloss | this is featureful~ish | 15:18 |
carloss | but one that would be nice to make it part of the client release on this cycle | 15:19 |
kpdev | yes | 15:19 |
vhari | carloss++ | 15:20 |
carloss | #link https://review.opendev.org/c/openstack/manila/+/952580 (Netapp - Enable logical space reporting ) | 15:21 |
carloss | this is also somehow a feature, I think it should be fine to get it done in this cycle | 15:21 |
carloss | I'd like to request some testing on this | 15:21 |
carloss | Sai gireesh Anoop_Shukla: can one/some of you test this change? | 15:22 |
carloss | and share the output of the testing | 15:22 |
carloss | #link https://review.opendev.org/q/topic:%22bp/share-backup-out-of-place-restore%22 (Out of place backup restore) | 15:23 |
carloss | CI is not green here yet, I'll ping za and ask about his plans for this change | 15:23 |
gireesh | sure carloss | 15:24 |
carloss | gireesh: ty | 15:24 |
carloss | #link https://review.opendev.org/c/openstack/manila/+/947255 (Dell PowerScale: Added support of thin provisioning) | 15:24 |
carloss | this had positive reviews and the parent change is blocking this from merging | 15:24 |
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 |
carloss | rather than backporting the whole patch together | 15:25 |
carloss | I also mentioned about all other distributions that can benefit form it | 15:25 |
carloss | from* | 15:25 |
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 |
carloss | which is a very good sign | 15:26 |
carloss | and helps us merging changes faster | 15:26 |
carloss | let's see how the discussion to split up the changes evolve | 15:27 |
carloss | #link https://review.opendev.org/c/openstack/manila/+/952736 (Dell PowerScale: Rename Isilon to PowerScale in Manila Driver) | 15:27 |
carloss | Dell engineers are also renaming the driver | 15:27 |
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:27 |
carloss | zgoggin: great, thank you for the update! | 15:28 |
carloss | and last but not least | 15:29 |
carloss | #link https://review.opendev.org/q/topic:%22bp/share-encryption%22 (Share encryption series) | 15:29 |
carloss | possibly the biggest feature for this cycle | 15:29 |
carloss | it is in a good shape | 15:29 |
carloss | tests being proposed, unit test coverage | 15:30 |
carloss | and I was working with Sai on how to add Barbican to the devstack installation and make the configs visible | 15:30 |
carloss | apparently, everything is there | 15:30 |
Sai | > ++ | 15:30 |
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 |
Sai | Thank you so much carloss for supporting! | 15:31 |
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 |
carloss | (I know it doesn't do anything) | 15:32 |
carloss | kpdev Sai: anytime | 15:32 |
kpdev | dummy driver is testing barbican connection | 15:32 |
carloss | ... but I was wondering if we can make the dummy driver behave like a storage backend would do? | 15:32 |
kpdev | there is nothing new w.r.t share creation as its encryption key ref and completely driver part. | 15:33 |
carloss | yes, exactly, but as we don't have any other first party driver testing | 15:33 |
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 |
carloss | can it make some calls to barbican? get the secret? ensure that what we're providing is enough? | 15:34 |
kpdev | also on PR testing results with netapp driver are shared | 15:34 |
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 |
carloss | I don't think this should be part of a follow-up | 15:34 |
kpdev | yes it create and get barbican secret | 15:34 |
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:34 |
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 |
carloss | and that they can be used by a real backend | 15:38 |
carloss | we can discuss this next week or at the mid cycle | 15:39 |
carloss | that's all for features I'd like to bring up today | 15:43 |
carloss | is there another featureful change you'd like to bring up on this meeting? | 15:43 |
carloss | or something you're still working on? | 15:43 |
carloss | so we have zero new bugs today | 15:44 |
carloss | let's skip to open discussion | 15:44 |
carloss | #topic Open Discussion | 15:44 |
carloss | the schedule for the OpenInfra summit in Europe is out: | 15:47 |
carloss | #link https://summit2025.openinfra.org/a/schedule/# | 15:47 |
carloss | please check it out | 15:48 |
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 |
carloss | and that's definitely a nice event | 15:49 |
carloss | alright, let's wrap up | 15:52 |
carloss | thanks for participating | 15:52 |
carloss | let's get back to #openstack-manila | 15:52 |
carloss | have a great rest of your day! | 15:52 |
carloss | #endmeeting | 15:52 |
opendevmeet | Meeting ended Thu Jul 24 15:52:46 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:52 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/manila/2025/manila.2025-07-24-15.00.html | 15:52 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-07-24-15.00.txt | 15:52 |
opendevmeet | Log: https://meetings.opendev.org/meetings/manila/2025/manila.2025-07-24-15.00.log.html | 15:52 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!