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