15:00:36 <gouthamr> #startmeeting manila
15:00:36 <openstack> Meeting started Thu Apr  9 15:00:36 2020 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:37 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:39 <openstack> The meeting name has been set to 'manila'
15:00:42 <carloss> o/
15:00:47 <lseki> o/
15:00:51 <tbarron> Yo
15:00:57 <tbarron> Io
15:01:02 <tbarron> Hi
15:01:15 <vhari> hi
15:01:17 <gouthamr> courtesy ping: xyang toabctl ganso vkmc amito dviroel
15:01:25 <andrebeltrami> hi
15:01:29 <maaritamm> o/
15:01:33 <danielarthurt> hi!
15:02:01 <tbarron> vkmc is vacating
15:02:01 <carthaca> Hi
15:02:25 * gouthamr wants whatever wake-up pill tbarron's had :P
15:02:40 <gouthamr> welcome everyone
15:03:01 <gouthamr> dviroel has a conflict
15:03:04 <amito> Hey
15:03:10 <tbarron> gouthamr: three espressos, I was alseep still after two but the third oone really did the trick.
15:03:36 <tbarron> amito!!
15:03:44 <gouthamr> ty tbarron
15:03:54 <gouthamr> okay, here's the agenda
15:03:55 <gouthamr> #link courtesy ping: xyang toabctl ganso vkmc amito dviroel lseki carloss tbarron
15:03:57 <gouthamr> ugh
15:04:00 <amito> :)
15:04:05 <gouthamr> #link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting
15:04:09 <tbarron> that's his way of saying "you can shut up now, tom"
15:04:42 <gouthamr> :P nope, just that i didn't grab espresso before this meeting
15:04:44 <gouthamr> #topic Announcements
15:04:46 <vhari> :D gouthamr all business today
15:05:09 <gouthamr> So, the moment's here
15:05:14 <gouthamr> we're at Feature Freeze
15:05:27 <gouthamr> and some would say we've passed the 15:00 UTC deadline
15:05:48 <gouthamr> #link: https://releases.openstack.org/ussuri/schedule.html (Ussuri Release Schedule)
15:06:04 <gouthamr> however, waking up this morning, i saw the ML and the pending reviews on openstack/releases
15:06:50 <gouthamr> and we're not alone in getting our changes in, so i expect to send an email on the openstack-discuss ML after this meeting with regard to the current status of where we are
15:07:07 <gouthamr> we'll catch up on status in just a little bit
15:07:19 <gouthamr> but, the next milestone is RC1
15:07:28 <gouthamr> the RC1 Target is in two weeks (Apr 23)
15:08:09 <gouthamr> so, after today, and until RC1, we'll not be accepting any feature patches; but will be concentrating on bug fixes
15:08:36 <gouthamr> that's all the announcements i had
15:08:38 <gouthamr> anyone else got any?
15:09:15 <gouthamr> #topic Ussuri cycle highlights
15:09:22 <gouthamr> #link: https://releases.openstack.org/ussuri/highlights.html
15:09:46 <gouthamr> ^ i added a couple of things prematurely over there, and held back from adding another important update
15:10:20 <gouthamr> hopefully, we'll merge the changes to graduate share groups, and i'll feature that change over there as well
15:10:44 <carloss> :)
15:11:13 <gouthamr> this is just informational, but, if you think there's anything we can call out, please let me know
15:11:19 <gouthamr> anything else*
15:11:50 <gouthamr> you have all day :)
15:11:57 <gouthamr> next up..
15:11:59 <gouthamr> #topic Ussuri cycle Collab Review
15:12:12 <gouthamr> #link https://etherpad.openstack.org/p/manila-ussuri-collab-review
15:12:12 <gouthamr> #link https://www.youtube.com/watch?v=fMpq0KlOif4
15:13:11 <gouthamr> We had a good session with a few folks in attendance yesterday to jointly review and see the changes dviroel/carloss/andrebeltrami have been making
15:13:36 <gouthamr> we've done very few of these sort of high touch collaborative reviews
15:13:50 <carloss> that was a nice experience, thanks for proposing it, gouthamr
15:14:12 <gouthamr> but they've been extremely successful each time because we do a code change walk through, and get to brainstorm and hash things out in real time
15:14:37 <gouthamr> but, i apologize this wasn't planned, so more of you could attend this time around
15:14:40 <tbarron> +1
15:15:15 <gouthamr> i'll make sure that i'll add this as a topic to discuss at the PTG
15:15:41 <gouthamr> so that we can set aside a time frame for it, and coordinate these sort of collaborative review sessions for the next release
15:16:20 <gouthamr> let's actually discuss the change in question in our next section:
15:16:23 <gouthamr> #topic Tracking our work
15:16:29 <gouthamr> #link https://etherpad.openstack.org/p/manila-ussuri-review-focus
15:16:49 <gouthamr> cool, lets do a run down from the top here
15:17:03 <gouthamr> the top two items are complete
15:17:09 <gouthamr> Graduate share groups feature (2.55)
15:17:16 <gouthamr> #link https://review.opendev.org/#/q/topic:bp/graduate-share-groups-feature+(status:open+OR+status:merged)
15:17:34 <gouthamr> carloss: can you give us a status update on this one?
15:17:43 <carloss> yep, sure
15:18:18 <carloss> for the core change, I intend to address gouthamr latest comments possibly after this meeting
15:18:40 <carloss> and for the python-manilaclient change, I've submitted a new PS yesterday
15:19:04 <carloss> zuul is voting positively for both of them
15:19:22 <carloss> I've already got some reviews from vkmc as well
15:19:32 <carloss> in a previous PS
15:19:51 <gouthamr> we'll need to fix the impending merge conflict with the changes for "Create share from snapshot in another pool or backend"
15:20:14 <carloss> good point, gouthamr
15:20:42 <gouthamr> but lets line up reviewers, unsure if tbarron/dviroel have taken a look at these changes
15:21:14 <gouthamr> vkmc was okay with the previous patches, but there've been some significant changes since
15:21:15 <tbarron> will look at the latest
15:21:29 <gouthamr> ty tbarron
15:21:32 <carloss> ty tbarron :)
15:21:52 <gouthamr> the predecessor to these two changes is "Create share from snapshot in another pool or backend (2.54)"
15:22:01 <gouthamr> #link https://review.opendev.org/#/q/topic:bp/create-share-from-snapshot-in-another-pool-or-backend+(status:open+OR+status:merged)
15:22:38 <gouthamr> the patches have changed around a bit; and dependencies on manila-tempest-plugin have been dropped
15:23:22 <gouthamr> carloss: anything else going on with these?
15:23:29 <carloss> yep
15:23:31 <carloss> dviroel already submitted patches that addressed gouthamr and tbarron's comments... tbarron already +2ed the bigger change and the patch is still being executed in the CI
15:23:42 <carloss> andrebeltrami is about to submit the ZFSonLinux code changes addressing vkmc and dviroel comments
15:24:39 <gouthamr> good stuff, i've tagged the netapp driver changes with the same gerrit topic
15:24:43 <gouthamr> how's that doing?
15:24:56 <gouthamr> #link https://review.opendev.org/#/c/712642/
15:25:09 <carloss> dviroel intends to address the changes today
15:25:38 <gouthamr> okay, ty carloss
15:25:42 <carloss> yw :)
15:26:11 <tbarron> From my POV this one is ready when gouthamr's remarks are addressed, I already had my say :D
15:27:00 <tbarron> just never want to see a na.error exception  unhandled in the driver :D
15:27:09 <gouthamr> reminder that these are feature change patches:  https://review.opendev.org/#/c/709697/ (Manila server side changes), https://review.opendev.org/#/c/712543/ (Manilaclient version bump), https://review.opendev.org/#/c/711611/ (ZFSOnLinux implementation), https://review.opendev.org/#/c/712642/ (NetApp driver implementation)
15:27:41 <gouthamr> these need to merge today, or, we'll need to discuss options
15:28:04 <gouthamr> that said, there is no particular reason to rush these changes in
15:28:43 <gouthamr> if we feel they're not ready
15:28:52 <gouthamr> tbarron: ack..
15:29:20 <gouthamr> Alright, last one on the list on the etherpad's merged
15:29:25 <gouthamr> Tenant based quotas for share replicas and replica sizes (2.53)
15:29:44 <gouthamr> we haven't merged a bunch of tempest patches, those are still open for review
15:30:13 <gouthamr> please do add your feedback to those changes, i hope to discuss those and any bugfixes in the coming week
15:30:23 <gouthamr> anything else regarding $topic?
15:30:46 <gouthamr> cool, lets move on..
15:30:52 <gouthamr> #Bugs (vhari)
15:30:57 <gouthamr> #topic Bugs (vhari)
15:31:08 <gouthamr> #link: https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad)
15:31:25 <gouthamr> vhari, sup? :)
15:31:30 <vhari> #link https://bugs.launchpad.net/manila/+bug/1870751
15:31:31 <openstack> Launchpad bug 1870751 in Manila "Share type access references not cleaned up when share types are deleted" [Undecided,In progress] - Assigned to Goutham Pacha Ravi (gouthamr)
15:31:54 <gouthamr> oh, easy one - fix's there
15:31:58 <vhari> gouthamr, has a proposed fix .. floating out in case need to discuss
15:31:58 <gouthamr> #link https://review.opendev.org/#/c/717646/
15:32:03 <vhari> if not will move on
15:32:18 <gouthamr> ack, looks like i missed setting the priority and milestone
15:32:31 <gouthamr> i think this is medium, and rc1
15:32:32 <vhari> ack .. minor triage
15:32:59 <vhari> #link https://bugs.launchpad.net/manila/+bug/1871252
15:32:59 <openstack> Launchpad bug 1871252 in python-manilaclient "Cannot update default quotas via quota-class API for share groups and share group snapshots" [Undecided,New]
15:33:32 <vhari> ^^ needs triage low hanging fruit
15:34:11 <gouthamr> yes, i hit this while reviewing the changes carloss's been making to share groups and to quotas
15:34:23 <gouthamr> we'll need to find an owner
15:34:38 <tbarron> does anyone use this api?  can we deprecate it?
15:34:53 <gouthamr> tbarron: we do use this API
15:35:03 <tbarron> quota class?
15:35:05 <gouthamr> yes
15:35:11 <tbarron> who is "we"?
15:35:17 <gouthamr> that's the only way to set the default quotas
15:35:28 <gouthamr> if you don't want to configure them
15:35:44 <tbarron> ah, i'd say I need more coffee but that's not true.
15:36:01 <gouthamr> else you'll have to use quota sets against each project and/or share type
15:36:36 <gouthamr> true there were some more possibilities for quota classes that we never got around to
15:37:14 <gouthamr> #link https://review.opendev.org/#/c/322413/
15:37:45 <gouthamr> ^ a dead proposal to make better use of quota class sets in cinder
15:38:36 <gouthamr> anyway, besides the point, this bug pertains to not being able to set only share group default quotas
15:39:12 <gouthamr> this creates a need for sort of a dirty workaround when we want to support share group quotas in the UI
15:39:15 <gouthamr> #link https://review.opendev.org/#/c/717886/
15:39:29 <gouthamr> WIP patch to add share group quotas to the UI ^
15:40:06 <gouthamr> so we'll need to find an owner for this vhari
15:40:06 <carloss> I can't think of why this wasn't implemented when quotas for share groups were introduced
15:40:13 <vhari> ack
15:40:21 <vhari> #link https://bugs.launchpad.net/manila/+bug/1868586
15:40:22 <openstack> Launchpad bug 1868586 in Manila "tempest complains 'Share network xxx could not be found.' " [Undecided,New]
15:40:32 <vhari> Needs triage,  merge issue, suggesting to revert
15:41:13 <gouthamr> vhari: regarding LP 1871252, i'll work with vkmc if she has any intern candidates looking for low-hanging-fruit
15:41:14 <openstack> Launchpad bug 1871252 in python-manilaclient "Cannot update default quotas via quota-class API for share groups and share group snapshots" [Undecided,New] https://launchpad.net/bugs/1871252
15:41:35 <vhari> gouthamr, sounds good
15:41:37 <gouthamr> vhari: i think LP 1868586 can be closed as invalid
15:41:38 <openstack> Launchpad bug 1868586 in Manila "tempest complains 'Share network xxx could not be found.' " [Undecided,New] https://launchpad.net/bugs/1868586
15:42:05 <gouthamr> sam wan's latest update was that they had to fix the tempest test accounts in their CI and have things working again
15:42:36 <vhari> cool
15:43:07 <vhari> last one for today
15:43:09 <vhari> #link https://bugs.launchpad.net/manila/+bug/1868644
15:43:10 <openstack> Launchpad bug 1868644 in Manila "Cannot retrieve limits of share groups and share group snapshots" [Undecided,New] - Assigned to vrushti (vrushti)
15:43:34 <gouthamr> ah :( related to 1871252
15:43:52 <vhari> it's already assigned .. revisiting this one
15:44:04 <gouthamr> ack, haven't seen activity on it
15:44:11 <gouthamr> let's target it to ussuri rc1
15:44:21 <gouthamr> and ask for the status on the bug
15:44:44 <vhari> will do
15:45:01 <vhari> that's all we have for bugs gouthamr :)
15:45:18 <gouthamr> awesome, thank you for farming these bugs, vhari!
15:45:32 <gouthamr> #topic Open Discussion
15:45:51 <vhari> gouthamr, yw
15:46:26 <gouthamr> If you haven't already seen this:
15:46:37 <gouthamr> #link https://twitter.com/OpenStack/status/1248204397944995840 (10 Years Of OpenStack survey)
15:47:20 <gouthamr> ^ do fill out your memories with OpenStack - can't believe its that old
15:48:36 <gouthamr> alright, lets wrap up early today, and get back to our day... Please stay home and healthy!
15:48:38 <gouthamr> thanks for attending
15:48:47 <gouthamr> #endmeeting