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