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