Wednesday, 2021-08-18

*** dviroel|ruck|out is now known as dviroel|ruck11:12
rosmaita#startmeeting cinder14:00
opendevmeetMeeting started Wed Aug 18 14:00:35 2021 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cinder'14:00
e0nehi14:00
rosmaita#topic roll call14:00
sfernandhi 14:01
eharneyhi14:01
toskyhi14:01
enriquetasothi14:01
simondodsleyhi14:01
walshh_hi14:01
fabiooliveirahi14:02
whoami-rajatHi14:02
rosmaitalooks like a good turnout, let's get started14:02
rosmaita#topic announcements14:02
rosmaitaactually, i forgot to post the agenda link14:02
rosmaita#link https://etherpad.opendev.org/p/cinder-xena-meetings14:02
rosmaitaok, on to announcements14:02
rosmaitaFestival of Reviews on Friday, 1400-1600 UTC14:03
rosmaitait's our monthly fun time to review small patches together14:03
rosmaita#link https://etherpad.opendev.org/p/cinder-festival-of-reviews14:03
rosmaitanext up: the openstack PTL nomination period has opened14:04
enriquetaso++14:04
rosmaita#link http://lists.openstack.org/pipermail/openstack-discuss/2021-August/024191.html14:04
rosmaitaself-nominations have to happen before 24 august14:04
rosmaitai am planning to nominate myself for one last time14:05
rosmaitabut that doesnt' mean someone else can't nominate themselves also14:05
rosmaitabut if i am elected, i will be very much interested in working with anyone interested in becoming PTL for future cycles14:06
rosmaitaso contact me if you are interested, or want info on what being PTL entails14:06
rosmaitanext, some upcoming deadlines14:06
rosmaitaxena os-brick release is tomorrow (!!)14:07
rosmaitanext week's cinder meeting is in video + irc14:07
rosmaitaby the way, we did the monthly video meeting as an experiment ... does anyone have feedback on whether we should continue it?14:07
rosmaitais this thing on?14:08
eharneyi think it's worth continuing14:08
walshh_me too14:08
whoami-rajati feel it's very productive and we also get to interact so +1 from me14:08
rosmaitaok, sounds good ... thanks for the feedback14:09
rosmaitaok, coming up in 2 weeks we have:14:09
rosmaitacinderclient and cinderclient extension release14:09
rosmaitamilestone-3 for cinder, which is the feature freeze14:09
rosmaitajust looking at cinderclient patches ...14:10
rosmaita#link https://review.opendev.org/q/project:openstack/python-cinderclient+status:open+branch:master+is:mergeable14:10
rosmaitadoesn't look like anything major14:10
rosmaitais anyone working on a cinder feature that will impact the cinderclient?14:11
rosmaitasounds like no14:11
rosmaitaok, as far as review priorities go over the next week, it's cinder features14:12
rosmaita#link https://blueprints.launchpad.net/cinder/xena14:12
rosmaitathere are a lot of things there that need review, so please jump in14:13
rosmaitathat's all i have for announcements?  anyone have anything else?14:13
rosmaitaok, moving on, then14:14
rosmaita#topic xena os-brick release14:14
rosmaitawe have two feature patches, and some bugfixes14:15
rosmaita#link https://review.opendev.org/q/project:openstack/os-brick+status:open+branch:master+is:mergeable14:15
rosmaitathere are a few extra-small and small patches that are in good shape14:16
rosmaitawould be good to get those reviewed (and hopefully merged) today14:16
rosmaitathe feature patches are:14:16
rosmaita#link https://review.opendev.org/c/openstack/os-brick/+/80001414:17
rosmaita"Add support for multiple volumes within subsystem to NVMe-OF connector"14:17
rosmaitathis was in pretty good shape last time i looked, an update to test data caused a pep8 problem yesterday, but looks like that's fixed now14:17
rosmaitawe also have14:17
rosmaita#link https://review.opendev.org/c/openstack/os-brick/+/80269114:18
rosmaita"NVMeOF Connection Agent"14:18
simondodsleyThe whole NVMe-oF connector is not in a good way IMHO as it is very focused on Kumoscale - it doesn't support multipath either. 14:18
rosmaitai asked Zohar to re-architect it a bit, but i have not looked at the latest version yet14:18
simondodsleyThe Pure NVMe driver doesn't work well with it14:19
rosmaitasimondodsley: yes, i think we should discuss this at the PTG14:19
rosmaitabut i do want to remind people that when you are interested in a technology, please review patches that impact it14:20
rosmaitabecause as long as the CIs pass, it's going to look good to non-experts in that technology14:21
rosmaita(speaking for myself here)14:21
rosmaitathe strength of the community is having lot of eyes on changes14:21
rosmaitaso, please exercise your vision, everyone!14:21
rosmaitaok so i need people to look over the NVMeOF Connection Agent patch14:22
rosmaitawe need candid feedback about how close it is to being ready14:23
simondodsleygiven the few drivers that use it I'd let this pass but we need to completely refactor the code I think for better support14:24
rosmaitayeah, refactoring seems reasonable14:25
rosmaitai believe that simondodsley has "volunteered" to lead a PTG session about next steps for NVMeOF connector14:27
rosmaitaso other people interested in that or who know a lot about the latest nvmeof protocols, please reach out to simon14:27
rosmaitait would be good to have an organized community effort to get this working well14:28
rosmaitabecause there seems to be a lot of interest in it now, industry-wise14:28
rosmaita#topic general reviewing comments14:29
simondodsleythere are a number of vendors that support nvme so getting us all to come up with a lowest common denominator connector would be best for everyone14:29
rosmaitai agree entirely14:29
e0nesimondodsley: +114:29
rosmaitawell, my general reviewing comments are prompted by a lot of review requests in the cinder channel who, when i look,  haven't been doing much reviewing themselves14:30
rosmaitathis is a community project, and part of the community is posting patches and an even more important part is reviewing patches14:31
rosmaitait only take 1 person to write a patch, but it takes 2 people to approve a patch14:31
rosmaitaso, everyone who posts a patch should be reviewing at least 2 other patches14:32
rosmaitawe have helpful info in the cinder contributor docs if you aren't sure about how to review14:32
rosmaitaand a +1 with no comments is not a helpful review14:32
rosmaitathe other thing i would like people to think about is what we can do to structure this better14:33
rosmaitawhat i mean is, Zohar for instance has been good about responding to reviews on his agent patch14:34
rosmaitabut we are running out of time and i'm afraid it's going to miss xena14:34
rosmaitaso it would have been better if more reviews were happening earlier14:34
rosmaitai believe i have been mentioning the deadlines at meetings fairly regularly14:35
rosmaitabut it looks like we need something other than "please remember to review this patch"14:35
rosmaitaand i am not sure what that something else is14:35
enriquetasogood question, i'm not sure what we can do, but we need to do something 14:36
rosmaitayeah, everyone please think about this14:36
rosmaitamaybe some other open source community has a good idea we can use14:36
rosmaitaok, so in the mean time:14:37
rosmaitatoday: os-brick reviews (see link above)14:37
rosmaitaimmediately after tomorrow: xena feature reviews14:37
rosmaitaand on friday: come to the festival and help do XS reviews14:38
rosmaitaok, next topic14:38
rosmaita#topic gate failure fix14:39
rosmaita#link https://review.opendev.org/c/openstack/cinder/+/80502614:39
rosmaitathat obviously is high priority14:39
rosmaitaeharney: anything you want to add?14:39
eharneyno, just caught this this morning14:39
rosmaitawhat is it with the lvxxx commands?14:40
rosmaitathat is a rhetorical question14:40
eharneyheheh14:40
rosmaitaanyway, we do have a pattern now for how to deal with these things, so it should be quick review14:40
eharneyif this looks familiar, it's because it's a bug in lvm commands in general, but we've only applied this so far in places where we've seen issues14:41
rosmaitaok, i will commit to reviewing it after the meeting14:41
rosmaitait's eric's patch, so he can;t14:41
rosmaitaneed one more core to commit to reviewing it today14:41
whoami-rajati can take a look14:43
rosmaitathank you!14:43
enriquetasois this affecting os-brick as well?14:43
eharneynot sure when we call lvextend via os-brick14:44
rosmaitamaybe not yet ... if you have time, enriquetaso, would be good to take a look14:44
eharneythe code is duplicated in os-brick, so we'll have to get it sorted out eventually14:44
rosmaita#topic cinder-mypy non-voting job failing on all patches14:45
rosmaitaeric has a patch up that addresses this14:45
eharneyjust a heads up that i know this is failing everywhere currently, there's a fix for it14:45
rosmaita#link https://review.opendev.org/c/openstack/cinder/+/78445314:45
rosmaitai will re-review the patch today14:45
rosmaitawould be good to get it fixed, i don't want people to start completely ignoring the mypy job results14:46
eharneythe fix is the third patch in a series -- the second has been approved, the first needs another +214:47
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/78093314:47
rosmaitathanks enriquetaso14:48
rosmaitai;m already the +2 on that one, so will need someone else to take a look14:48
rosmaitai hate to do this again, but i would like someone to commit to looking at https://review.opendev.org/c/openstack/cinder/+/780933 today14:50
rosmaitait would be good to have the mypy job fixed today14:50
enriquetasocan take a look 14:50
rosmaita\o/14:50
rosmaitathanks enriquetaso14:51
rosmaitaok, that's everything from the agenda14:51
rosmaita#topic open discussion14:51
rosmaitajust want to mention this shout in the cinder channel:14:51
rosmaitashoffmann: Like discussed last week I proposed an overview about nas_secure options. I guess, we won't have time at todays meeting but maybe you can have a look later and give some hints, what is missing and how we can proceed. https://etherpad.opendev.org/p/gSotXYAZ3JfJE8FEpMpS14:51
eharneyi'll remind that https://etherpad.opendev.org/p/cinder-xena-ci-tracking still exists14:52
rosmaitai think shoffmann also sent something to the ML about this14:52
shoffmannYes, I raised this also in the ML.14:52
rosmaitashoffmann: glad you are here14:52
eharneyi will read over shoffmann's pad, looks useful, thanks for assembling that14:52
rosmaitathanks for working on this14:53
rosmaitaalso, i am assuming that anyone here from netapp will be interested14:53
shoffmannNot sure, if something is missing there or we can find better examples/use cases14:53
rosmaitato follow up simondodsley's point from earlier, now is the time to give some feedback to make sure we don't wind up with a narrow solution14:53
sfernandsure, I will take a look14:54
rosmaitashoffmann has listed some options and then an action proposal14:54
rosmaitathanks sfernand14:54
rosmaitaso, anyone interested in NFS, please take a look at the etherpad and leave some feedback14:55
rosmaitaI want to second eharney's mention of https://etherpad.opendev.org/p/cinder-xena-ci-tracking14:56
rosmaitaif you hit a failure, please take a few minutes to add it to the etherpad14:56
rosmaitaok, looks like that's all for today ... please review!14:59
rosmaitadon't forget about the festival on friday15:00
whoami-rajatReview request: Would like to request for review on my backup user message patch, it adds a base framework that helps with loosen chain of patches for other operations https://review.opendev.org/c/openstack/cinder/+/78662715:00
rosmaitathanks, everyone15:00
whoami-rajatthanks!15:00
enriquetasothanks brian15:00
rosmaita#endmeeting15:00
opendevmeetMeeting ended Wed Aug 18 15:00:38 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-08-18-14.00.html15:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-08-18-14.00.txt15:00
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-08-18-14.00.log.html15:00
simondodsleycheers15:00
rosmaitabug squad meeting now in cinder channel!15:00
*** dviroel|ruck is now known as dviroel|ruck|out19:07

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