Thursday, 2022-09-01

*** dviroel is now known as dviroel|out00:09
*** dviroel|out is now known as dviroel11:27
*** dasm|off is now known as dasm12:54
carloss#startmeeting manila15:00
opendevmeetMeeting started Thu Sep  1 15:00:41 2022 UTC and is due to finish in 60 minutes.  The chair is carloss. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
dviroelo/15:00
felipe_rodrigueshi15:00
carlosscourtesy ping: vkmc ecsantos vhari15:01
vkmco/15:01
haixino/15:02
vhario/  15:02
chuanmo/15:02
sfernandhi15:02
ecsantos[m]o/15:02
HelenaDantas[m]hi15:02
nahimsouza[m]o/15:03
carlosso/15:03
carlosshello everyone15:03
carlosshappy feature freeze day! xD15:04
carlosslet's get started15:04
carloss#link https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting15:04
carloss^ our agenda for today's meeting15:04
carlosslet's start with our announcements15:05
carloss#topic Announcements15:05
carlossSchedule and Deadlines:15:05
carloss#link https://releases.openstack.org/zed/schedule.html15:05
carlossthis is feature freeze week15:06
carlosswe have a couple of changes that have the review process ongoing, but we will get to them15:06
carlossfor the manila core changes, we can discuss feature freeze exceptions15:06
carlossfor the client ones, is a bit more complicated :)15:07
carlossthe idea we have is to have all of the client changes merging by EOD and we can get our *already kind of late* release patch merged tomorrow15:07
caiquemello[m]o/15:08
carlossso you might be seeing some movement in a bunch of changes15:08
carlossthat's basically us in a hurry to try to get everything in and finally claim feature parity in our OSC15:09
carlosswe'll discuss further the reviews in a bit15:09
carlossand the changes that might need a feature freeze exception15:09
carlossand I would like to thank ashrodri for running last week's meeting when I was on PTO!15:10
carlossashrodri++15:10
carlossand also, thank you for bringing up the details on the upcoming bugsquash15:10
carlossthat's all I had for $topic15:11
carlossdo you have an announcement to share with us today? :)15:11
ecsantos[m]I have one o/15:13
carlossplease go ahead ecsantos[m] 15:13
ecsantos[m]Today I joined the cloud build team at Red Hat :)15:13
ecsantos[m]Which unfortunately means that I'll be no longer as active here as I once was :/15:13
ecsantos[m]Working with Caique, Carlos, Douglas, Felipe, Fernando and co. was an amazing experience, and I'll be forever grateful to this community for everything I learned while here, I really felt welcome here in the Manila project15:13
ecsantos[m]I hope I can help out with some reviews once I'm all set up in the new job. I'll try to always keep an eye here and keep in touch! ;)15:14
carlosscongratulations ecsantos[m]! and welcome to RH15:14
carlossthe best of luck for you in your new role15:14
dviroelecsantos[m]: awesome, wish you all the best o/15:15
nahimsouza[m]congratulations Eduardo, good luck in your new role :) 15:16
caiquemello[m]ecsantos: congratulations, and good luck!15:17
carlossalright, is there another announcement to be shared today?15:18
sfernandwish you the best eduardo! Good look on your new job.15:18
sfernand:)15:19
carlosscool, on to the next topic15:19
carloss#topic Review Focus15:20
carloss#link https://etherpad.opendev.org/p/manila-zorilla-review-focus (Review Focus Etherpad)15:20
carlossso there has been some reorganization on this etherpad15:20
carlosswith that I mean: I tried to move changes around and at the top are the changes that would be eligible for feature freeze and that needs our attention now15:21
carlossthe changes on "Eligible for feature freeze" are either the client ones or new features being added15:22
carlossall of those at the top would be eligible for feature freeze if needed15:22
carlosslooking at changes one by one:15:24
carlosshttps://review.opendev.org/c/openstack/manila/+/825008 - Metadata API15:24
carlossashrodri has been working on this change and some comments were addressed recently. The filters issue seem to be fixed now but I see pep failing on zuul15:25
carlosswe need more eyes on this change, but the comments present there were addressed since yesterday15:25
carlossthe client is pending a rebase, and in this case we should not merge the client without merging the core feature15:25
carlossthe client changes should be merged tomorrow tops15:27
carlossso I'm in favor of giving the core change a couple of extra days so we can have even more eyes and close the final bits15:28
carlossand the client change will possibly need to slip for next cycle15:28
carlossI think the same goes for share transfer15:29
carloss#link https://review.opendev.org/c/openstack/manila/+/843832 Share transfer between projects15:29
carlossthe client is still WIP15:29
carlosswe have taken this approach before with other changes. Of course is not ideal, but it allows us to at least ship the changes from the core and then people can consume the client in later versions15:30
carlossthe APIs will be there and the feature will be usable15:30
haixinclient can be used to test transfer now, just miss unit test.15:30
carlossthanks for the changes and for being so responsive haixin 15:31
carlossso, what I'd say is: the client for share transfer and metadata API will only be merged over the next release15:32
carlossbut we will make an effort for the core changes to get in this cycle15:33
carlosswe can buy one more week for the core of those15:33
carlossdoes anyone oppose to this approach?15:33
felipe_rodrigues+115:35
carlossokay, let's follow with this approach then15:36
carlossanother candidate for FFE:15:37
carloss#link https://review.opendev.org/c/openstack/manila/+/848987 CephFS/NFS: Refactor the Ceph NFS driver to use Cephadm NFS15:37
carlossvkmc has responded to gouthamr's latest comments and I like the direction of the change and expressed my intention to merge with a +215:38
carlossthough I would say that the people with the most knowledge on the CEPH drivers are vkmc herself and gouthamr :p15:38
vkmc:D15:39
carlossthe change is not too big in terms of lines of code. It brings good advantages and would be great to have this in15:39
carlossgouthamr expressed he'd be in favor of an FFE for this in the etherpad15:40
carlossI'd vote for it as well, but I think this is really close15:41
carlossI see a WIP in the commit message for coverage, and I'm fine with it15:41
vkmcI want to add some more extra tests to get the cover gate passing 15:41
vkmcrun locally the integration suite (both api and scenario) and is passing15:41
vkmcand do a bunch of manual testing and is working as expected 15:41
carlosseven in case the code coverage doesn't come until the next week, we can address this kind of thing in a follow-up change15:42
carlosswe have done this in the past15:42
vkmcgiven this is adding a new helper, we can continue testing and add fixes during RC 15:42
vkmcbut this won't impact on current driver implementation15:42
vkmcso I'd say is a low risk to get this in 15:43
carlossI agree vkmc 15:43
carlossthanks for pursuing the coverage for both code and functional :)15:43
carlossand even if we come to find a small bug, that can be addressed before RC15:43
carlossso no worries15:43
carlossokay, so we have three candidates for FFEs15:45
carlossSnapshot Metadata APIs from ashrodri15:45
carlossShare transfer from haixin15:45
carlossAnd the CEPH driver changes from vkmc15:45
vkmcthanks for following up carloss :)15:45
carlossthe normal procedure would be to have the emails requesting the FFEs to openstack-discuss15:46
carlossI've seen our neighbors taking a different approach (sending an email to extend FF deadline by 1 week)15:46
carlossI can write up an email mentioning this three changes and buying us one extra week15:48
carlossso we avoid a zorilla takeover in the openstack-discuss mailing list :p15:48
carlossone change I have not mentioned as it is not introducing actual new features:15:49
carlossNetApp's ZAPI -> REST change. There are no new functionalities being  implemented on it15:49
carlossthere has been some reviews and we're waiting on the author's response15:50
carlossaaaand for the core changes that's it15:51
felipe_rodriguesI'm having a look at them15:51
felipe_rodriguesthanks carloss and dviroel for  the reviews15:52
carlossfor OSC that needs to merge today, there are these:15:52
carlosshttps://review.opendev.org/q/topic:bp/openstack-client-support+status:open and https://review.opendev.org/c/openstack/python-manilaclient/+/826928/15:52
carlosson the latter link, dviroel addressed a concern with a microversion that was supposed to be 2.70 instead of 2.69 in the code15:52
felipe_rodrigueshe is right15:53
felipe_rodriguesI'll fix15:53
carlossthanks felipe_rodrigues!15:53
dviroel;)15:53
felipe_rodriguesyw15:53
carlossthe other changes are also reaaally close15:54
carlossand the intention is to merge them today15:54
carlossso we can update the release patch and give it a go by tomorrow15:54
carlossso that's the priorities I wanted to highlight in today's meeting15:54
carlossI'll be sending the email to grant the exceptions today!15:56
carlossnext topic would be bug triage, but we have only 3 minutes15:57
vhari_:) 15:57
carlosssorry vhari_ 15:57
vhari_carloss, we can discuss next time 15:57
carlossyep, thanks for putting the list together though15:58
carlossalright, we can wrap up here then15:58
vhari_carloss, np, ofc15:58
carlossthank you all for joining this meeting15:58
carlosslet's continue the chatter on the reviews!15:58
carloss#endmeeting15:58
opendevmeetMeeting ended Thu Sep  1 15:58:40 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:58
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2022/manila.2022-09-01-15.00.html15:58
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2022/manila.2022-09-01-15.00.txt15:58
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2022/manila.2022-09-01-15.00.log.html15:58
*** dviroel is now known as dviroel|lunch15:59
*** dviroel|lunch is now known as dviroel17:18
*** dviroel is now known as dviroel|afk20:57
*** dasm is now known as dasm|off21:42
*** dviroel|afk is now known as dviroel23:55

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!