15:00:53 #startmeeting manila 15:00:53 Meeting started Thu Jan 27 15:00:53 2022 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:53 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:53 The meeting name has been set to 'manila' 15:00:58 o/ 15:01:02 o/ 15:01:02 o/ 15:01:08 hello! 15:01:12 o/ 15:01:20 o/ 15:01:55 o/ 15:01:59 courtesy ping: ganso vkmc dviroel carloss tbarron ecsantos 15:01:59 small crowd today :) 15:02:00 o/ 15:02:06 o/ 15:02:10 o/ 15:02:12 o/ 15:02:39 or not; hello all o/ 15:02:39 o/ 15:02:42 lets get started 15:02:50 #topic Announcements 15:03:07 lets start with the deadlines 15:03:19 Feature Proposal Freeze deadline is this week 15:03:41 and Yoga-3 milestone and Client Library Freeze 15:03:46 is on Feb 25 15:04:17 unlike FPF, the client release is expected to occur on or before thursday/Feb 25th 15:04:51 FPF - please use the weekend as the deadline, since we're not shipping anything 15:05:35 * gouthamr isn't suggesting making zuul work on weekends - you don't want to anger him 15:05:40 #link https://releases.openstack.org/yoga/schedule.html 15:06:13 per that ^ 15:06:20 FPF = All new Manila features must be proposed and substantially completed, with unit, functional and integration tests by the end of the week. 15:07:01 about that folks 15:07:01 * gouthamr checks calendar for real, Feb 25th is a Friday 15:07:25 sfernand: lets dig in about that in a few 15:07:33 ok 15:08:44 just a call out that release deadlines are usually the Thursday of the week, so the M3 deadline is really Feb 24th 15:09:31 at the M3 deadline, we'll be shipping the final python-manilaclient for the yoga cycle 15:09:52 and placing a feature freeze on manila and manila-ui (alongside a soft string freeze for this repo) 15:10:49 between M3 and the RC1 target week (Mar 07-Mar 11), we will only be making bugfixes in manila and manila-ui 15:11:36 at RC1, per usual, we'll transition the main branch to the zorilla cycle 15:11:40 and features can merge 15:12:19 however, we'd be conservative until March 30th when the final yoga release is expected to be; only in case we'd have to release a further release candidate 15:13:30 that's all the release announcements 15:13:50 #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026916.html (help jungleboyj decide to vote for Zorilla) 15:14:09 ^ :) just lobbying for our favorite name 15:14:42 in other news 15:14:52 #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026922.html (2021 OpenInfra Foundation Annual Report Now Available) 15:15:06 many a mention to the manila team in this report 15:15:48 kudos archanaserver kafilat and ashrodri for being featured (alongside our other interns) 15:16:31 't was a great year as any to be a zorilla 15:17:10 He he he. 15:17:37 o/ jungleboyj 15:17:41 o/ 15:17:54 o/ 15:18:04 that's all the announcments i had today, any other announcements, folks? 15:18:28 ooh yes, congratulations on becoming tripleo-ci core dviroel! 15:18:47 gouthamr: yey thanks o/ 15:19:06 dviroel++ 15:19:18 dviroel++ congrats! 15:19:36 congrats :D 15:19:40 dviroel++ 15:19:51 congrats o/ 15:19:58 congrats dviroel o/ 15:20:26 dviroel++ 15:20:44 awesome, lets move on :D 15:20:47 dviroel++ :D 15:20:50 #topic FFE requests for drivers and FPF 15:21:08 ty all o/ 15:21:36 let me pause here, and ask you folks if there are any questions regarding the release timeline 15:23:18 alright, time to discuss the feature proposal freeze 15:24:05 i think we have a bunch of patches being worked on at the moment, lets cycle through them and understand what stage they're at 15:24:38 1) Scheduler stats changes 15:24:47 #link https://review.opendev.org/c/openstack/manila/+/817379 (Add support of scheduler_hints in share replica create) 15:25:11 #link https://review.opendev.org/c/openstack/manila/+/824726 (onlyHostFilter: Fix follow-up suggestions) 15:25:29 #link https://review.opendev.org/c/openstack/manila-ui/+/814694 (Api 2.65, Add Share Affinity/Anti-Affinity Scheduler hints when create share) 15:25:54 #link https://review.opendev.org/c/openstack/manila-tempest-plugin/+/816168 (Add tests for only_host scheduler hint( 15:26:11 #link https://review.opendev.org/c/openstack/python-manilaclient/+/817739 (Add --scheduler_hints to share replica create command) 15:26:54 ^ and some prior patches have merged 15:27:07 s/stats/hints 15:27:21 any concerns with this turning out to be a risk? 15:27:27 grr 15:27:34 * gouthamr frames a leading question 15:27:52 does anyone think this is risky to get done for this cycle? 15:29:23 should I include netapp patches to the list now, maybe? :P 15:29:51 oh, i was going to pick on those next sfernand 15:30:08 unless there's a related scheduler stats/replication patch? 15:30:09 ok great 15:30:20 * gouthamr s/stats/hints :| 15:30:47 we don't have any 15:30:48 we'll keep this on the review focus etherpad 15:30:55 next up 15:31:10 2) Multiple Subnets per AZ 15:31:19 #link https://review.opendev.org/c/openstack/manila/+/825110 ([WIP]: add multiple subnets per AZ support) 15:31:41 #link https://review.opendev.org/c/openstack/manila/+/826462 (Container: Multiple subnets per AZ) 15:32:00 #link https://review.opendev.org/c/openstack/manila/+/825155 (NetApp ONTAP: Add support to multiple subnets per AZ) 15:32:32 ^ am i missing any patches here? 15:32:51 no 15:33:08 we will include the manila-tempest soon 15:33:08 btw, we need to set a topic 15:33:10 any tempest change planned? 15:33:14 oh, thanks andrebeltrami[m] 15:33:15 :) 15:33:28 felipe_rodrigues: yes, please do 15:33:34 andrebeltrami[m]: ack 15:33:46 will this require any client changes? 15:33:51 yep I didn't submmited any patch but this shall be done soon 15:34:23 small.. just bump API version.. the REST calls are the same 15:34:31 i see 15:34:32 I'll submit the client changes soon 15:34:38 yep also we should submit a patch to the cli by tomorrow 15:35:24 ack; would be you dropping the WIP by tomorrow as well? 15:36:10 yes we will, our only concern is that may be we wont have enough time to fix all tempest tests by the end of the week 15:36:13 I think so.. 15:36:39 sfernand +1 15:36:52 so we would like to ask for a few days to have all patches passing in tempest and with the proper unit test coverage 15:37:10 okay; if that's just it, i don't think it'll hurt to push this out till next thursday, would that be okay? 15:37:24 that would be ok 15:37:41 +1 15:38:16 +1 15:38:52 +1 15:38:58 we will be dropping WIP for our patches by the end of the week so if someone have time to take a look at the core patch and give first impressions that would be nice 15:39:50 ack 15:39:57 thanks for the updates 15:40:08 and we should also be able to work on reviews starting next week 15:40:12 :) 15:40:32 yes please; feel free to put all of these onto the review focus etherpad 15:40:39 and sign up for reviews there 15:40:46 maybe helping reviewing the scheduler stats of something you guys thinks that require attention 15:40:58 3) Share Transfer between projects 15:41:07 #link https://review.opendev.org/c/openstack/manila-specs/+/818854 (share transfer between project) 15:41:25 The company has been a little busy recently, so it will take some time to develop this 15:41:33 ah thanks haixin 15:41:42 so we can push this one out to zorilla? 15:42:23 the next one is yours as well 15:42:25 4) Manila share support recycle bin 15:42:33 #link https://review.opendev.org/q/topic:bp%252Fmanila-share-support-recycle-bin 15:42:44 this one's been ready for a while 15:42:44 this need review 15:43:13 it's micversion 2.66 has change to 2.68 :| 15:43:20 yes, sfernand and team, this could use help :) 15:43:36 ack 15:43:38 I'm having a look 15:44:29 okay, with the review attention, i feel this isn't risky - as long as you can keep the review comments addressed haixin 15:45:06 :) ok 15:45:35 thanks! 15:45:46 5) Metadata APIs 15:45:58 #link https://review.opendev.org/q/topic:bp%252Fmetadata-for-share-resources (Metadata for share resources) 15:46:35 thats me! 15:46:41 ashley is meta 15:47:06 * gouthamr doesn't know what that means, but says it to sound cool 15:47:16 haha 15:47:20 I've got some good progress this cycle. The metadata api ive been implementing has been whittled down to just two resources, it proved too big a beast to get all the resources in now. 15:47:30 Was looking at tempest tests and found this one that tests a weird behavior regarding key values with ‘.json’ or ‘.xml’ in it: 15:47:38 #link https://opendev.org/openstack/manila-tempest-plugin/src/branch/master/manila_tempest_tests/tests/api/test_metadata_negative.py#L117 15:47:49 Basically such keys are allowed to be set, but not deleted. i was hoping to strike a quick discussion about this behavior and how to move forward with it. 15:48:26 though that can wait til Open Discussion if needed. Besides that, i do have some changes gearing up for the CLI ill need review before the M3 deadline to make sure that ships out, does anyone want to be pinged for that? 15:49:13 from the code, you're looking to modify the share metadata -- but there're no behavior changes really 15:49:32 (except the tempest test failure you're citing) 15:49:37 yep 15:49:43 and you're adding metadata apis for snapshots 15:50:06 so the real change here is the latter, and the former is mostly a code refactor 15:50:10 ? 15:50:52 sounds about right, though regarding shares theres also the admin-only metadata changes in a separate patch 15:51:01 ah 15:51:27 #link https://review.opendev.org/c/openstack/manila/+/806647 (Add admin only keys to share metadata( 15:51:36 ^ this one's ready for review 15:52:12 ashrodri: when do you think you can drop the WIP on the other patches? 15:52:47 on the api changes probably by tomorrow, pending the tempest test failures and how to address it 15:52:57 yes, lets talk about those 15:53:14 we're short of time today 15:53:55 can you bring it up on #openstack-manila, or here during the next meeting? 15:54:10 lets talk on #openstack-manila 15:54:19 id rather address it sonner than later 15:54:23 it = the tempest test, if you need folks' take on what to do here 15:54:34 yeah 15:55:30 thanks, alright... this will require some review attention, do we consider this a risk if we provide time to wrap stuff up? 15:56:57 okay... 15:57:12 same thing as to sfernand and party, ashrodri -- don't work over the weekend or something.. but, if things have to slip - its not a problem, let us know 15:57:22 +1 15:57:36 we'll hope to see this complete by next week's meeting though, and discuss any fall out 15:57:48 i think i can manage that 15:58:03 alright 15:58:19 am i missing any other feature change? 15:59:54 sounds like none 16:00:03 we're short of time to discuss reviews and bugs today 16:00:11 so lets wrap up here 16:00:39 in the next meeting, we'll discuss any critical client changes and follow up on these items 16:01:02 if you have anything to bring up, please feel free to add it to the agenda: https://wiki.openstack.org/wiki/Manila/Meetings 16:01:15 thank you all for attending, and for pushing patches, and reviewing :) 16:01:31 see you on #openstack-manila now, and here next week 16:01:37 #endmeeting