15:01:44 <gouthamr> #startmeeting manila
15:01:44 <openstack> Meeting started Thu Jan 28 15:01:44 2021 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:45 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:48 <openstack> The meeting name has been set to 'manila'
15:02:00 <gouthamr> courtesy ping: ganso vkmc dviroel lseki carloss tbarron andrebeltrami felipe_rodrigues esantos
15:02:05 <vkmc> o/
15:02:06 <carloss> o/
15:02:06 <dviroel> o/
15:02:13 <andrebeltrami> hello
15:02:13 <vhari> o/
15:02:16 <maaritamm> o/
15:02:21 <disap> o/
15:02:31 <gouthamr> hello o/
15:02:31 <kiwi_36> o/
15:02:48 <carthaca> Hi
15:02:50 <gouthamr> thank you for joining! here's the agenda for this meeting: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting
15:03:18 <gouthamr> lets get started..
15:03:20 <gouthamr> #topic Announcements
15:03:38 <tbarron> hi
15:03:53 * tbarron is in two meetings at once today
15:04:12 <gouthamr> next week is our new driver submission deadline
15:05:16 <gouthamr> we have had a couple of drivers that were submitted so far, however, only one of them has met the CI requirement
15:06:11 <gouthamr> the week after next is the feature proposal freeze
15:06:37 <gouthamr> to quote from the schedule, "All new Manila features must be proposed and substantially completed, with unit, functional and integration tests by the end of the week."
15:07:57 <gouthamr> #link https://releases.openstack.org/wallaby/schedule.html
15:08:20 <gouthamr> other than that, it's been a smooth uneventful week :)
15:08:57 <gouthamr> tbarron: sorry about that, we'll make sure to keep pinging you here :D
15:09:08 <gouthamr> any other announcements?
15:10:05 <gouthamr> #topic Reviews needing feedback
15:10:12 <gouthamr> #link https://etherpad.opendev.org/p/manila-wallaby-review-focus (Wallaby cycle review focus etherpad)
15:11:00 <gouthamr> a lot of the changes on the manila repo that need reviewer attention have been placed into this etherpad
15:11:34 <gouthamr> as you can tell, there's a lot going on;
15:12:22 <gouthamr> so i'd really like us to sign up as reviewers and get these items moving ahead
15:13:11 <vkmc> ++
15:13:13 <gouthamr> doesn't matter if you can +/-1 or +/-2, each review is important to us
15:15:49 <gouthamr> awesome, i see some names popping up :) thanks for doing that
15:16:09 <gouthamr> i'll follow up separately, and during next week's meeting
15:17:28 <gouthamr> tech debt changes with wide impact, like this: https://review.opendev.org/q/topic:%22manila_remove_six%22+(status:open%20OR%20status:merged) could be merged earlier so we can rebase the patches that end up in merge conflict sooner
15:18:04 <gouthamr> and you can see microversion bumps in a couple of patches:
15:18:18 <gouthamr> #link https://review.opendev.org/c/openstack/manila/+/761370 (Add driver data to migration-get-progress)
15:18:37 <gouthamr> #link https://review.opendev.org/c/openstack/manila/+/765975  (support min/max share size limited by share_type)
15:18:45 <gouthamr> and others
15:19:13 <gouthamr> so we can prioritize these, because we'll need to refresh the other changes as each of them gets merged
15:19:24 <dviroel> +1
15:20:17 <carloss> +1
15:20:23 <gouthamr> the changes on that etherpad are still only from manila; we'll talk about manila-ui and python-manilaclient in a bit
15:21:03 <gouthamr> i did want to understand the status for https://launchpad.net/bugs/1713443
15:21:05 <openstack> Launchpad bug 1713443 in OpenStack Shared File Systems Service (Manila) "Limiting number of shares per service instance" [Undecided,In progress] - Assigned to Dmitry Galkin (galkindmitrii)
15:21:44 <gouthamr> we have a blueprint that seeks to do the same thing:
15:21:47 <gouthamr> #link https://blueprints.launchpad.net/manila/+spec/new-share-server-limits
15:23:26 <dviroel> there are two patches at this moment
15:23:44 <carthaca> Dmitry is a colleague of mine and we settled on using the version from carloss
15:23:56 <carthaca> so https://review.opendev.org/c/openstack/manila/+/761754/ can be abandoned
15:24:07 <carloss> oh, alright :)
15:24:24 <carloss> i'll answer to your comments in the change I have submitted asap, carthaca
15:24:55 <carthaca> You may have guessed since I started questioning your change, carloss ^^
15:25:27 <carloss> :)
15:25:33 <dviroel> Dmitry implementation would work for NetApp drivers, since we implement that driver interface too
15:26:10 <dviroel> would need to move it to the share manager
15:27:24 <dviroel> ^ we implement this interface starting from Victoria, so you might have it working on older releases
15:29:13 <gouthamr> so one of them uses share type extra-specs, and the other uses configuration options
15:30:25 <gouthamr> and neither introduces a new driver interface, or modifies any existing ones
15:31:43 <gouthamr> is there any reason to prefer the one with configuration options over the one with extra-specs?
15:32:22 <gouthamr> both are pretty neat solutions, thanks carloss dmitry/carthaca
15:33:19 <dviroel> yeah,  need to think more about it..
15:33:43 <dviroel> configuration options seems to fit better for backends that have such limitations
15:34:19 <gouthamr> i see, when you have share types that can potentially match multiple backends
15:34:25 <carthaca> I think it is clearer to have it as configuration options. Those kind of limits are not something where you have a default and a golden type, but are just real limitations of the back end, you want to be respected
15:35:33 <dviroel> +1
15:35:50 <gouthamr> makes sense, i was under the impression that folks may want to use this purely to control/limit the distribution of workloads
15:36:02 <carloss> ++
15:36:23 <gouthamr> alright, thanks
15:36:35 <gouthamr> anything else about reviews that need attention
15:37:49 <gouthamr> alright, lets move on..
15:38:08 <gouthamr> #topic Subteam updates
15:38:30 <gouthamr> i promised to do this periodically and let this slide, my bad
15:39:16 <gouthamr> we concentrated on manila reviews in the etherpad, but, we have quite a lot of improvements being committed to manila-ui and python-manilaclient
15:40:00 <gouthamr> vkmc: do you want to give us an update on manila-ui
15:40:20 <vkmc> sure!
15:40:29 <vkmc> so most work has been done by disap :)
15:40:49 <vkmc> we want to get resize share merged as part of this release
15:41:06 <vkmc> the patch is available to review in https://review.opendev.org/c/openstack/manila-ui/+/767017
15:41:21 <gouthamr> disap++
15:41:27 <vkmc> there is also a major effort being done to minimize the gap with supported microversions
15:41:32 <kiwi_36> disap++
15:41:45 <carloss> disap++
15:41:47 <maaritamm> disap++
15:41:52 <vkmc> Dina has been pushing several changes and registering blueprints (because some microversion bumps introduced some extra work that needs to be separately)
15:41:59 <disap> thanks :)
15:42:16 <vkmc> latest changes are available for review in the queue... currently Dina is working on getting manila ui to 2.44 :D
15:42:24 <vkmc> definitely a lot closer to what we had in a couple of weeks ago
15:42:32 <vkmc> so... if we can get some attention to those patches
15:42:41 <vkmc> we will appreciate :)
15:43:07 <gouthamr> absolutely, thanks a lot for your hardwork disap and vkmc
15:43:09 <vkmc> disap, any other change that you think requires attention?
15:43:40 <disap> no, that's it 2.42, 2.43 and resize feature
15:43:46 <vkmc> great!
15:44:10 <vkmc> there is some time before the strings freeze
15:44:29 <gouthamr> yep, it's the same week as feature freeze
15:44:29 <vkmc> march 8th - march 12th
15:44:35 <vkmc> oh cool
15:44:52 <vkmc> so we can keep working on the microversions bump til that week
15:45:17 <vkmc> manila ui has a lot of user facing strings... so we need to be cautious with that deadline
15:45:19 <gouthamr> +1, and any work where we can avoid modification of user facing strings
15:46:12 <vkmc> so... that our update for manila-ui :D
15:46:17 <gouthamr> thanks vkmc
15:46:29 <vkmc> disap++ thanks for all the great work you have been doing
15:46:57 <gouthamr> disap: ^ what she said, this looks great!
15:47:44 <gouthamr> if you're not getting reviewer feedback on time, please remind folks, either on #openstack-manila, or through the etherpad
15:47:50 <disap> thanks vkmc gouthamr
15:48:02 <gouthamr> anything else wrt manila-ui?
15:48:30 <gouthamr> let's move to manilaclient
15:48:43 <vkmc> nothing else, thanks gouthamr
15:48:47 <gouthamr> maaritamm's been doing a bulk of the work there
15:48:58 <gouthamr> ack vkmc..
15:49:07 <vkmc> maaritamm++
15:49:10 <gouthamr> maaritamm: are you in two meetings too :)
15:49:29 <maaritamm> no just here today :)
15:49:47 <vkmc> from outreachy mentee to meetings multitasking, she is the boss
15:50:04 <gouthamr> ++
15:50:11 <maaritamm> I can give an update on manilaclient
15:50:46 <maaritamm> So, I'll start with my favourite topic: OSC :D
15:51:02 <maaritamm> We have a task board : https://tree.taiga.io/project/gouthampacha-openstack-manila-osc-integration-with-python-manilaclient/kanban
15:51:37 <maaritamm> everything tagged with blue was aimed for wallaby, but obviously not all will get done.
15:52:37 <maaritamm> We have 4 patches up for review now, would be great to get reviews on those :)
15:52:39 <gouthamr> nice way to organize this!
15:53:00 <maaritamm> https://review.opendev.org/c/openstack/python-manilaclient/+/772426
15:53:18 <maaritamm> https://review.opendev.org/c/openstack/python-manilaclient/+/764583
15:53:35 <maaritamm> https://review.opendev.org/c/openstack/python-manilaclient/+/772393
15:53:51 <maaritamm> https://review.opendev.org/c/openstack/python-manilaclient/+/762879
15:54:21 <maaritamm> I hope to propose one or two patches more before the deadline
15:55:00 <maaritamm> so big thanks in advance for reviewers!! :D
15:55:14 <vhari> maaritamm++
15:55:52 <gouthamr> great work, maaritamm
15:55:52 <maaritamm> Also, if anyone wants to join me on this mission, join the board & grab a task! I am happy to help with any questions :)
15:56:27 <gouthamr> ^ +1 - there're a ton of examples from the work already done too
15:56:47 <gouthamr> maaritamm: the deadline here is the week of feature freeze (4 weeks from now)
15:57:02 <gouthamr> atleast for the things we want to get done in wallaby
15:57:16 <vkmc> fantastic work as usual maaritamm :) thanks
15:57:24 <maaritamm> yup, I have it marked in my calendar :D
15:57:31 <vkmc> disap, kiwi_36 ^
15:57:38 <vkmc> if you want an extra challenge
15:57:40 <vkmc> osc is a good one
15:58:09 <gouthamr> i'll work with you, we can craft a release note since a lot's been added/improved in this release
15:58:42 <maaritamm> thanks gouthamr!
15:59:08 <gouthamr> great, we're almost at the top if the hour
15:59:43 <gouthamr> we couldn't get to talk about bugs
16:00:04 <gouthamr> sorry, vhari - but please do ping on #openstack-manila in case you'd like to follow up on something
16:00:16 <gouthamr> otherwise, lets wrap this up here...
16:00:21 <gouthamr> thank you all for attending!
16:00:22 <vhari> gouthamr, np will take it there
16:00:32 <gouthamr> thanks, vhari
16:00:38 <vhari> gouthamr, yw
16:00:42 <gouthamr> see you here next week, stay safe!
16:00:44 <gouthamr> #endmeeting