15:00:10 <carloss> #startmeeting manila
15:00:10 <opendevmeet> Meeting started Thu May 22 15:00:10 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:10 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:10 <opendevmeet> The meeting name has been set to 'manila'
15:00:17 <Sai> o/
15:00:25 <kpdev> hi
15:00:32 <carloss> courtesy ping: dviroel vhari gouthamr carthaca msaravan ashrodri gireesh
15:00:36 <vhari> o/
15:03:25 <gouthamr> o/
15:04:09 <carloss> o/ hello everyone
15:04:10 <carloss> welcome
15:04:20 <carloss> our meeting agenda for today:
15:04:24 <carloss> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting (Meeting agenda)
15:04:27 <carloss> let's get started
15:04:55 <haixin> o/
15:05:30 <carloss> let's start with our announcements
15:05:33 <carloss> #topic Announcements
15:05:38 <carloss> Schedule and Deadlines
15:05:44 <carloss> #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule)
15:05:47 <gireesh> hi
15:05:59 <carloss> o/
15:06:19 <carloss> next week is our bugsquash, we will get to it soon
15:06:33 <carloss> and we're just past Flamingo-1
15:06:40 <carloss> I'll re-target the changes that didn't make it
15:07:41 <carloss> spec freeze is in less than a month and we currently have two specs close to being merged
15:08:19 <carloss> (Share encryption and Affinity/anti-affinity for share groups)
15:09:00 <kpdev> fo encryption we need final reviews
15:09:14 <kpdev> as mostly all comments addressed
15:09:17 <carloss> kpdev: ack, I was waiting on the resolution on the quota discussion, but I see updates
15:09:21 <carloss> so I'll complete my review
15:10:12 <kpdev> ok, i think quota should be handled where we do db operations. just a thought..
15:11:38 <carloss> ack, I'll take a look at the discussion again :)
15:11:52 <gouthamr> I’d like to see that update on the spec before approving
15:11:53 <carloss> kpdev: thanks for the updates and for being responsive on the spec
15:13:55 <carloss> gouthamr++
15:14:59 <carloss> moving on to the bugsquash
15:15:26 <carloss> it's been a while since we did a review jam
15:16:16 <carloss> vhari mentioned it to me and it also goes with the trend we've been seeing: bugs with fixes proposed but waiting on reviews
15:17:03 <carloss> I think we can have one in the same way we used to in the past: we focus on a list of changes
15:17:48 <carloss> and we have a reviewer going through a change and share thoughts on what they look for in changes
15:18:02 <carloss> vhari kindly worked on the list for the bugsquash
15:18:10 <carloss> #link https://etherpad.opendev.org/p/manila-flamingo-m1-bugsquash (Flamingo m-1 bugsquash list)
15:18:15 <carloss> vhari++
15:19:08 <vhari> my pleasure carloss :)
15:21:14 <carloss> so I was thinking we could have a longer window, starting on Tuesday and going through the week
15:22:05 <carloss> we can have a kick-off call on Tuesday at the same time of this meeting and then use half of the weekly meeting as a checkpoint
15:22:27 <carloss> we can also make the specs as part of it, as reviewers' eyes would be on the list
15:23:50 <carloss> thoughts?
15:24:27 <vhari> +1
15:24:42 <carloss> gret
15:24:44 <carloss> great*
15:24:55 <carloss> will share more details in the mailing list and #openstack-manila
15:25:11 <carloss> moving on to the next announcement
15:25:17 <carloss> moving from CLA to DCO
15:25:27 <carloss> #link https://lists.openinfra.org/archives/list/foundation@lists.openinfra.org/thread/PXMTX67TRL2B4ONICTT2E2XZLG4J4LAL/
15:25:56 <carloss> there are some nice details in the mailing list post
15:26:14 <carloss> and gouthamr also proposed a change to the governance repo:
15:26:28 <carloss> #link https://review.opendev.org/c/openstack/governance/+/950463 ([resolution] Replace CLA with DCO for all contributions)
15:26:47 <carloss> there is some discussion going on in the change
15:27:01 <carloss> in summary:
15:27:17 <carloss> the OpenStack community has required contributors to sign a Contributor License Agreement (CLA) before submitting code contributions
15:27:49 <carloss> this addressed legal and organizational needs
15:28:27 <carloss> and it was discussed in the past that we start using DCO (Developer Certificate of Origin)
15:28:29 <carloss> which is simpler
15:28:37 <carloss> and should lower the barriers for new contributors
15:28:52 <carloss> I think all of us needed to sign an ICLA on gerrit before submitting changes
15:28:57 <carloss> what would change from now on?
15:29:14 <carloss> we'd only need to add the `Signed-off-by` to our commits
15:29:33 <carloss> simply done by adding a `-s` flag to the `git commit` command
15:29:45 <carloss> or we can edit it in our local settings for git and never worry about it
15:29:57 <gouthamr> +1
15:31:09 <carloss> it was expected that this changes take effect on June 1st, but after discussions, it should take effect on July 1st
15:31:24 <carloss> I'd recommend looking at the very well written patch by gouthamr for more details
15:31:51 <carloss> there's also some great discussion in the #openstack-tc channel if you'd like to catch up on everything
15:31:56 <gouthamr> tyty, i think we can all start doing this right away
15:32:19 <vhari> good to know .. gouthamr++ carloss++
15:32:38 <gouthamr> lets encourage it informally right now, so that we can have a smooth transition on July 1st
15:32:45 <carloss> ++
15:33:17 <carloss> any other announcements you'd like to share?
15:33:21 <carloss> thoughts?
15:34:55 <carloss> taking silence as no
15:35:02 <carloss> #topic Review focus
15:35:15 <carloss> so at the moment, we can still keep focusing on the specs
15:35:36 <carloss> #link https://etherpad.opendev.org/p/manila-flamingo-review-focus (Review focus etherpad)
15:37:06 <carloss> I see some chatter on
15:37:20 <carloss> #link https://review.opendev.org/c/openstack/manila/+/945552 (NetApp: Fix export location during replica promote)
15:37:23 <carloss> gireesh: thanks for testing
15:37:31 <carloss> gouthamr: could you please revisit?
15:38:01 <gouthamr> can do
15:38:07 <carloss> tyty
15:39:54 <carloss> kpdev, can you please revisit the following change when you have some time?
15:39:56 <carloss> #link https://review.opendev.org/c/openstack/manila/+/934676
15:40:06 <carloss> gireesh also shared some thoughts
15:40:10 <kpdev> sure
15:40:14 <carloss> kpdev: thanks
15:40:43 <carloss> other changes in the list either have a -1 or CI is not passing. I'd encourage the authors to take a look and refresh
15:40:50 <carloss> any other change you'd like to bring up during this meeting?
15:42:37 <carloss> #topic Bug Triage
15:42:42 <carloss> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)
15:42:45 <carloss> vhari: o/
15:42:49 <vhari> ty carloss
15:43:10 <vhari> #link https://bugs.launchpad.net/manila/+bug/2111331 is new and needing minor triage
15:43:35 <vhari> we deemed and marked it as rfe
15:45:27 <carloss> #link https://review.opendev.org/c/openstack/python-manilaclient/+/950414 (Proposed fix)
15:45:31 <carloss> I'd say low prio
15:45:36 <carloss> kpdev: thanks for proposing the fix
15:46:48 <vhari> kpdev++   carloss, ty for posting the fix in bug
15:46:56 <carloss> np
15:47:11 <carloss> I think m-2 would be an appropriate milestone
15:47:24 <carloss> if kpdev agrees, of course :)
15:48:10 <kpdev> yes, fine
15:48:35 <carloss> ty
15:48:36 <vhari> all set
15:48:55 <vhari> next up looping back high prio bug #link https://bugs.launchpad.net/manila/+bug/2109376
15:49:29 <carloss> I didn't have the time to reproduce this yet, but am planning to soon
15:50:07 <vhari> ty carloss .. will loop back in a few weeks and let us know if need anything
15:50:23 <carloss> vhari: thanks
15:50:24 <vhari> #link https://bugs.launchpad.net/manila/+bug/2110487
15:50:57 <vhari> we discussed last session, and it's assigned to "dell openstack"
15:51:11 <carloss> they asked if someone is picking up
15:51:14 <vhari> looping back per comment,
15:52:41 <carloss> so I think we asked ourselves if someone from Dell would like to pick it up
15:52:43 <carloss> I'll ask them
15:53:26 <vhari> ack we did, so far it's open
15:54:00 <carloss> yep
15:54:03 <vhari> ty carloss, I will add comment
15:54:09 <carloss> ah, sorry
15:54:11 <carloss> just posted it :)
15:54:19 <vhari> wrapping up bugs for today
15:54:24 <vhari> floor is yours carloss :)
15:54:42 <carloss> vhari: great, thank you for grooming the list and bringing up the bugs!
15:54:49 <carloss> #topic Open Discussion
15:55:20 <carloss> CFP for the OpenInfra summit is open
15:55:37 <carloss> #link https://summit2025.openinfra.org/cfp/ (OpenInfra Summit Europe 2025 CFP)
15:55:52 <carloss> so if you have ideas for talks or workshops, please propose them
15:55:59 <carloss> would be awesome to have some zorillas in the schedule
15:56:10 <carloss> the summit will happen in October, south of Paris
15:56:29 <carloss> #link https://summit2025.openinfra.org/ (OpenInfra summit)
15:56:50 <carloss> that's a very nice opportunity to meet face to face with operators, contributors, leaders and so on
15:57:38 <carloss> that's all I had for today's meeting
15:57:45 <carloss> let's wrap up and get back to #openstack-manila
15:57:49 <carloss> thank you for participating
15:57:55 <carloss> have a great day!
15:58:00 <carloss> #endmeeting