16:00:48 <jungleboyj> #startmeeting cinder 16:00:49 <openstack> Meeting started Wed May 2 16:00:48 2018 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:50 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:52 <openstack> The meeting name has been set to 'cinder' 16:01:12 <jungleboyj> courtesy ping jungleboyj DuncanT diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr thingee erlon tpsilva patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki 16:01:21 <jgriffith> o/ 16:01:29 <_alastor_> \o 16:01:32 <tommylikehu> hi 16:01:36 <hamdyk> hi 16:01:44 <xyang> Hi 16:02:00 <jungleboyj> jgriffith: Long time no see! 16:02:04 <jungleboyj> @! 16:02:04 <_pewp_> jungleboyj (✧∇✧)╯ 16:02:04 <e0ne> hi 16:02:12 * jgriffith :) 16:02:56 * smcginnis is conferencing 16:03:10 <jungleboyj> smcginnis: Is that a thing? 16:03:11 <Swanson> hi 16:03:16 <jungleboyj> ;-) 16:03:48 <Swanson> This is the jgriffith microversion that does the meeting. You juts needed to specify it. 16:03:53 <Swanson> just, even 16:04:13 <jgriffith> Swanson: ha! Yep, now you're getting it! 16:04:16 <jungleboyj> Ok. We don't have much on the agenda so lets get started and see what happens. 16:04:33 <jungleboyj> #topic announcements 16:04:35 <jgriffith> Get/jgriffith/version=59998.45.33 16:04:39 <e0ne> :) 16:04:52 <ganso> hello 16:04:52 <jungleboyj> Congratulations to smcginnis on being re-elected to the TC. 16:05:04 <jungleboyj> And congrats to all elected. 16:05:08 <smcginnis> Thanks! 16:05:57 <jungleboyj> For those that didn't see the e-mail the price increase for the PTG has been extended to 5/18. Register early to avoid having to pay an extra $200. 16:06:46 <e0ne> jungleboyj: thanks for the reminder! 16:07:03 <jungleboyj> I think that is all I had for announcements. I feel like there was something else I wanted share but can't remember what it was. 16:07:06 <jungleboyj> :-( 16:07:44 <jungleboyj> #topic Rocky Priorities review: 16:07:50 <jungleboyj> #link https://etherpad.openstack.org/p/cinder-spec-review-tracking 16:08:20 <jungleboyj> I got caught up on reviews this week. 16:08:38 <jungleboyj> I think we have most of the specs we were hoping to get in place for Rocky reviewed. 16:09:04 <jungleboyj> jgriffith: Any progress on the 'Update attachments on replication failover' topic? 16:09:17 <jgriffith> ummm.... 16:09:20 * jgriffith looks away 16:09:35 <jungleboyj> :-) Guessing that is a no. 16:10:01 <jgriffith> You're correct, that's Nova work but I didn't take it and I don't know where it ended up 16:10:04 <jgriffith> will look into it 16:10:14 <jgriffith> but I suspect it is not happening for R 16:10:22 <jungleboyj> jgriffith: Ok. Would appreciate that. Yeah, guessing that as well. 16:10:48 <jungleboyj> jgriffith: Let me know if you find anything out. 16:10:58 <jgriffith> jungleboyj: affirmative 16:12:35 <jungleboyj> Anyone have anything else to cover on this topic? 16:13:37 <jungleboyj> Friendly reminder to spend time on the reviews in here if you are looking for things to review. 16:13:57 <jungleboyj> Moving on. 16:14:12 <jungleboyj> #topic Check-in on HA development progress. 16:14:17 <jungleboyj> Is geguileo here? 16:14:43 * jungleboyj hears crickets 16:15:42 <jungleboyj> Ok. So the last thing is hamdyk 's weekly ping. 16:15:55 <jungleboyj> #topic NVMeOF cinder backend 16:16:07 <jungleboyj> I think we are getting good progress reviewing the code. 16:16:13 <hamdyk> hi everyone 16:16:23 <jungleboyj> hamdyk: Anything in particular ? 16:16:45 <e0ne> hamdyk: I thing we're almost ready to merge it. you just need to address few more comments 16:16:53 <jungleboyj> e0ne: ++ 16:16:57 <hamdyk> I just want to say that we are working on enhancing nvmetcli to add dump json and some extra functions 16:17:15 <hamdyk> I'm working on the comments 16:17:30 <hamdyk> all clear, will push code soon 16:17:36 <hamdyk> that's it for my side 16:18:02 <jungleboyj> Ok. Sounds good. Thanks for addressing the comments. 16:18:14 <hamdyk> NP 16:18:27 <jungleboyj> #topic Open Discussion ... 16:19:08 <jungleboyj> Any other topics that we want to bring up? 16:19:52 <Swanson> Um, so how are driverfixes and old stable branches rolled into vendor releases? 16:20:04 <jungleboyj> Swanson: :-) Was about to ping you. 16:20:09 <jungleboyj> eharney: ^^ 16:20:13 <jgriffith> Swanson: that depends on the vendor 16:20:52 <Swanson> Do I need to poke people if I'm concerned about a patch? Do they just pick it up? Are those branches just dead to them and what is out is what is out and do better next time? 16:21:21 <jungleboyj> jgriffith: Would you say it is the backend developer's job to push vendors to pick up fixes? 16:21:41 <tommylikehu> jungleboyj, eharney after last discussion during weekly meeting, I use 'RESKEY' as the prefix of type's reserved extra spec key. 16:21:43 <tommylikehu> https://review.openstack.org/#/c/552243 16:21:52 <e0ne> Swanson: from our side, we use stable/* branches and backport patches from driverfixes/* per custoemr requests 16:22:00 <jgriffith> jungleboyj: Swanson that's the last step of that process that we don't really control 16:22:11 <tommylikehu> need to confirm that is the right direction 16:22:24 <jgriffith> Redhat is the only representation from a distro that exhibited interest/desire to work in that model 16:22:55 <jgriffith> and I don't know exactly how they're managing it, I suspect for now it's an adhoc process for dealing with reported issues from customers 16:23:07 <Swanson> e0ne, Who you with? 16:23:20 <jgriffith> Other than that they all continue to follow the existing stable branch policies 16:23:32 <e0ne> Swanson: I'm talking about Mirantis distro 16:23:38 <jgriffith> Theyr'e not going to willie nillie just integrate said repo into their release that I know of 16:23:44 <Swanson> Ah! Thanks. 16:23:53 <jgriffith> e0ne: +1 16:24:02 <jungleboyj> tommylikehu: I will take a look. 16:24:03 <jgriffith> That's how I envisioned the model working 16:24:40 <tommylikehu> jungleboyj: ok 16:24:42 <jungleboyj> jgriffith: So the vendors are going to take the fixes they need from the stable branches. 16:24:56 <Swanson> The net of this is that if we really want something out we probably need to open a defect in the assorted vendors bugly stuff? 16:24:57 <jgriffith> jungleboyj: no 16:25:14 <jungleboyj> Ok ... 16:25:16 <jgriffith> so distros do like they always have, pull from stable periodically and update 16:25:24 <jungleboyj> Oh, ok. 16:25:25 <e0ne> jgriffith: +1 16:25:34 <e0ne> that's how we do 16:25:35 <jgriffith> the driver-fixes repo is specifically if they have a customer report an issue and they want to try and address it 16:25:41 <e0ne> +1 16:25:45 <jgriffith> Then they can use the driver-fixes repo to try and do that 16:25:47 <jgriffith> BUT 16:26:04 <jgriffith> if your driver fix changes more than just the driver file itself you're likely SOL anyway 16:26:18 <jungleboyj> Right. 16:26:37 <Swanson> So I only need to do this going back to newton or mikata if I push to that. Anything after that that is in a stable release so I'm golden. 16:26:41 <jgriffith> All of this being stated with the caveat that I don't manage the distros so I could be wrong on some things 16:27:01 <jgriffith> Swanson: or if you're like me, you don't bother 16:27:10 <jungleboyj> We aren't doing driverfixes from Ocata on though. 16:27:19 <jgriffith> Swanson: if a customer reports the issue and needs a fix then you work with the distro to solve it 16:27:28 <jungleboyj> jgriffith: ++ 16:27:33 <jgriffith> Swanson: it really depends on the distro and the issue 16:28:00 <Swanson> jgriffith, In this case I've solved the issue and I would like it available before the customer hits it. 16:28:16 <jgriffith> Swanson: yeah, that's not going to happen outside of stable 16:28:44 <jgriffith> Unless you go the out of tree driver route and ask your customers to load your special version 16:28:53 <jgriffith> But then the distros are not going to be happy with you 16:28:56 <jungleboyj> :-( 16:28:56 <Swanson> jgriffith, so, in that case I presume I would want to open the defect with the vendors. 16:29:04 <Swanson> I presume. 16:29:10 <jungleboyj> Swanson: That makes sense. 16:29:16 <jgriffith> Swanson: hmm... yeah, that might work 16:29:55 <Swanson> Worse thing is they tell me to pound sand. 16:30:13 <jungleboyj> And take more interest when the customer sees it? 16:30:19 <jgriffith> Right, but at least you tried, and there's a public record out there for your customers to stumble across 16:30:20 <jungleboyj> At least there will have already been a bug on it. 16:31:29 <Swanson> jungleboyj, that, too. Behind encasement is an important consideration. 16:31:58 <jungleboyj> :-) Anything more on that topic? 16:32:26 <Swanson> I'm good. Thanks! 16:32:33 <jungleboyj> Ok. Cool. 16:32:40 <jungleboyj> Anyone else have topics to cover? 16:33:41 <jungleboyj> That sounds like a no. 16:33:51 <jungleboyj> So, we can wrap today's meeting up early. 16:34:31 <jungleboyj> Thanks everyone for joining today. 16:34:39 <jungleboyj> Thanks for working on Cinder. 16:34:44 <jungleboyj> #endmeeting