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