16:00:20 <jungleboyj> #startmeeting Cinder 16:00:21 <openstack> Meeting started Wed Apr 3 16:00:20 2019 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:22 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:24 <openstack> The meeting name has been set to 'cinder' 16:00:26 <whoami-rajat> Hi 16:00:29 <eharney> hi 16:00:31 <_alastor_> o/ 16:00:36 <walshh_> hi 16:00:40 <geguileo> hi! o/ 16:00:41 <jungleboyj> Courtesy ping: jungleboyj diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun rosmaita enriquetaso hemna _hemna 16:00:49 <enriquetaso> Hi o/ 16:00:51 <xyang> hi 16:00:52 <jungleboyj> @! 16:00:53 <_pewp_> jungleboyj ( ´ ▽ ` )ノ 16:01:03 <smcginnis> o/ 16:01:07 <rosmaita> o/ 16:01:10 <davidsha> o/ 16:01:33 <jungleboyj> Hello everyone. :-) 16:01:38 <luizbag> hello 16:01:40 <lseki> hi 16:01:44 <carlos_silva> hi 16:02:37 <erlon> hey 16:02:41 <jungleboyj> Ok, I think we have a quorum. 16:02:51 <jungleboyj> #topic announcements 16:03:14 <jungleboyj> So, we are working on getting RC2 defined and released. 16:03:52 <jungleboyj> smcginnis: Thoughts on if we are going to try to get more in right now or go with what we have? 16:04:17 <smcginnis> I was just checking zuul on the status of that checker patch. 16:04:27 <jungleboyj> :-) 16:04:38 <smcginnis> I suppose we could just see about backporting these and including them in a stable release. 16:05:00 <smcginnis> They would be very useful to have (at least for those that have these conditions being checked) but they're certainly not critical. 16:05:36 <jungleboyj> I think we definitely need to get them backported. 16:06:07 <smcginnis> They do add value for sure. 16:06:46 <rosmaita> what's the deadline for a final RC? 16:06:50 <jungleboyj> Agreed. But also am concerned about holding up the RC too. 16:07:03 <smcginnis> Tomorrow, so we do still have a little time. 16:07:21 <e0ne> rosmaita: afaik, it's tomorrow 16:07:34 <rosmaita> why don't i put up a patch for RC-2 with what's there now, and if we can get this stuff merged and backported in the next 24, we do RC-3 16:07:57 <jungleboyj> We could do that as well. 16:08:07 <smcginnis> Docs jobs are failing, so how about we wait until a little later today. 16:08:21 <rosmaita> there's always something! 16:09:09 <jungleboyj> smcginnis: I will work between meetings on getting UT into my patches then. 16:09:55 * jungleboyj notes that my UT writing skills are poor. 16:10:13 <jungleboyj> rosmaita: Thank you for driving the release work. 16:10:24 <rosmaita> i once saw a unit test that had assertTrue(True) 16:10:39 <jungleboyj> rosmaita: Oh, I can do better than that. :-) 16:10:43 <jungleboyj> Did it pass? 16:10:52 <geguileo> lol 16:10:52 <rosmaita> yep 16:10:57 <e0ne> :) 16:10:59 <jungleboyj> Well, that is good. 16:11:13 <jungleboyj> Anything else to cover on the RC discussion? 16:11:33 <rosmaita> i didn't see any backports proposed for stable/stein 16:11:43 <rosmaita> so i think it is just the upgrade checker stuff 16:11:46 <jungleboyj> Right, I looked at that earlier. Nothing pending. 16:13:25 <jungleboyj> Ok. Next topic then. 16:13:49 <jungleboyj> Just a friendly reminder to please get topics into the Train PTG etherpad. 16:14:00 <jungleboyj> #link https://etherpad.openstack.org/p/cinder-train-ptg-planning 16:14:26 <jungleboyj> smcginnis: and I got a start on topics when we met last week. 16:14:37 <jungleboyj> It is a good start but can always use more input from people. 16:15:07 <jungleboyj> That is all the more annoying you I will do on that one. 16:15:18 <geguileo> jungleboyj: I won't be around to discuss the A/A topic 16:15:36 * jungleboyj is sad 16:15:40 * geguileo too 16:15:46 <eharney> i'll try to help on that one 16:15:49 <jungleboyj> But wedding! 16:15:50 <jungleboyj> :-) 16:15:54 <geguileo> Or the cinderlib update 16:15:59 <jungleboyj> eharney: Ok, that would be great. 16:16:06 <geguileo> eharney: thanks! 16:16:32 <jungleboyj> geguileo: Ok, since we have been covering those in the meetings (I like your self imposed updates) we should be ok. 16:16:53 <geguileo> jungleboyj: and I'll try to write some lines on the update and roadmap or whatever 16:16:57 <jungleboyj> I will leave the topic on there so that we can talk if people have questions but understand you won't be there. 16:17:03 <jungleboyj> geguileo: That would be great. 16:17:57 <jungleboyj> Anyone else have comments there? 16:18:04 <whoami-rajat> jungleboyj: is the schedule for topic discussions out? 16:18:14 <jungleboyj> The PTG schedule is: 16:18:38 <jungleboyj> #link https://www.openstack.org/ptg/#tab_schedule 16:18:42 <whoami-rajat> so geguileo won't be available for those specific topics or whole PTG? 16:18:54 <jungleboyj> I have not scheduled the time to discuss topics. 16:18:54 <geguileo> whoami-rajat: whole PTG 16:19:05 <jungleboyj> He has to go party or something dumb like that. ;-) 16:19:12 <geguileo> whoami-rajat: I will be leaving on Wednesday evening 16:19:20 <geguileo> jungleboyj: rofl 16:19:25 <whoami-rajat> jungleboyj: geguileo oh ok. Have a great time 16:19:29 <jungleboyj> Says the guy who is just trying to get to Friday so I can go on Spring Break. 16:19:30 <whoami-rajat> jungleboyj: lol 16:19:31 <geguileo> whoami-rajat: thanks 16:20:08 <jungleboyj> So we can move on from that discussion I think. 16:20:27 <jungleboyj> #topic Cinderlib statusto release in Stein. 16:20:44 <geguileo> Talking about Cinder Stein release, we should release cinderlib as well ;-) 16:21:06 <geguileo> Thank you to all that made a great effort to reviewing the cinderlib patches 16:21:34 <geguileo> The critical patches are now merged: publish-to-pypi job, the package fix, the devstack plugin, and the RBD connector fix. 16:21:47 <jungleboyj> Cool. 16:21:55 <geguileo> So we are in a place where we should be able to make a release 16:22:07 <geguileo> And RDO is already building RPM packages from master https://trunk.rdoproject.org/centos7-master/current/ 16:22:15 <rosmaita> \o/ 16:22:27 <geguileo> There are 3 additional patches that we would want to get in 16:22:34 <smcginnis> We're past the lib deadline and freeze for stein. Might be better if we just get an early train release for cinderlib. 16:22:34 <geguileo> #link https://review.openstack.org/#/q/project:openstack/cinderlib+status:open+Review-Priority%253E%253D1 16:22:54 <geguileo> smcginnis: it is on an independent release cycle 16:22:59 <geguileo> so it should be OK 16:23:19 <smcginnis> So then it's not really "for stein" :) 16:23:24 <geguileo> lol 16:23:26 <geguileo> true 16:23:34 <geguileo> it is for the Stein Cinder release 16:23:50 <geguileo> a cinderlib release that goes with it 16:23:57 <smcginnis> We should be good releasing then. 16:24:13 <geguileo> that's good :-) 16:24:24 <geguileo> Besides those 3 patches that we would want in 16:24:27 <jungleboyj> geguileo: Will that cause any issues for RHOSP? 16:24:46 <geguileo> it shouldn't 16:25:36 <jungleboyj> Ok. So thought it will be released in Train it can be used with Stein. 16:25:43 <geguileo> yes 16:25:50 <jungleboyj> Ok, WFM. 16:25:53 <geguileo> I have already created the Stein branch in RDO 16:25:59 <geguileo> that is still tracking master 16:26:20 <geguileo> until we release a version, then I'll change the appropriate repos to make it follow that specific version 16:26:27 <geguileo> and then Train will continue to follow master 16:26:57 <geguileo> and then I'll change the cinderlib project to follow normal OS release cycles 16:27:09 <geguileo> since I have to do that at the begining of Train 16:27:51 <geguileo> TL;DR: it should all be OK ;-) 16:28:18 <geguileo> so before we release we should merge those 3 patches 16:28:26 <geguileo> and the other 2 patches would be nice to have 16:28:30 <geguileo> but we could live without 16:28:36 <geguileo> #link https://review.openstack.org/#/c/643016/ 16:28:38 <jungleboyj> Ok, can review the patches. 16:28:41 <geguileo> ^ that one is a small improvement 16:28:48 <geguileo> #link https://review.openstack.org/#/c/648212/ 16:29:04 <geguileo> ^ that one is for workarounds for the IBM SVC driver 16:29:11 <geguileo> that is accessing the DB directly from the driver 16:29:24 <geguileo> so those would be nice to have, but not blockers 16:29:49 <geguileo> We also have to decide which number we want to give to the cinderlib release... 16:30:12 <geguileo> Latest from the project before becoming part of OpenStack was v0.3.9 16:30:15 <jungleboyj> 1.0.0 ? 16:30:22 <jungleboyj> 0.1.0 ? 16:30:29 <geguileo> Maybe 0.9.0 to show it's tech preview? 16:30:34 <geguileo> I don't know XD 16:30:35 <smcginnis> If it's ready for "production" use, then I'd say 1.0.0. Otherwise if we want to signal it may need a little more time we should use a 0.x version. 16:30:45 <jungleboyj> 0.0.0 16:30:47 <smcginnis> 0.9.0 seems appropriate to me at this stage. 16:30:48 <geguileo> smcginnis: that's what 'i was thinking as well 16:30:49 <smcginnis> Hah 16:30:54 <jungleboyj> :-) 16:30:56 <geguileo> jungleboyj: lol 16:31:05 <geguileo> jungleboyj: we can't go back ;-P 16:31:18 <jungleboyj> Yeah, if it is close to a production level 0.9.0 seems appropriate. 16:31:27 <geguileo> sounds good to me as well 16:31:45 <geguileo> that way, if we want to make breaking changes we could still do them in Train 16:31:59 <geguileo> since it's < 1.0 and it's tech preview 16:32:09 <jungleboyj> Yeah, that makes sense. 16:32:09 <rosmaita> i think that's the way to go 16:32:30 <geguileo> OK, 0.9.0 it is then :-) 16:32:34 <jungleboyj> ++ 16:32:59 <geguileo> On a side note 16:33:11 <geguileo> There are patches in Cinder to add cinderlib functional tests to LVM and Ceph jobs that only add 1 minute to the tempest test run. 16:33:25 <geguileo> But reviewing and merging those are not a priority at the moment. 16:33:36 <jungleboyj> geguileo: That is good. 16:33:58 <geguileo> Just wanted to say it as an update 16:34:04 <geguileo> and that's all I had to say 16:34:23 <jungleboyj> geguileo: Great. Thank you for the updates. 16:34:37 <geguileo> thanks you all for your reviews :-) 16:34:54 <jungleboyj> :-) 16:35:01 <jungleboyj> So, that was all we had on the agenda. 16:35:08 <jungleboyj> #topic Open Discussion 16:35:34 <jungleboyj> Anyone have other topics? 16:35:59 <jungleboyj> So, I am on vacation next week. 16:36:03 <jungleboyj> Things should be pretty quiet. 16:36:20 <jungleboyj> smcginnis: Do you want to run the meeting or should we take a week off? 16:36:27 <smcginnis> jungleboyj: Was just going to ask. :) 16:36:37 <smcginnis> Sure, I can run it in case anything critical comes up. 16:36:46 <smcginnis> Hopefully it can just be a quick check in. 16:36:50 <jungleboyj> :-) My week is already filling in with meetings that I can't skip. 16:36:59 <jungleboyj> So, if you can run this one it would be great. 16:37:05 <smcginnis> No problem. 16:37:25 <jungleboyj> Thank you. 16:37:43 <jungleboyj> Also, are people interested in doing a team dinner at the Summit? 16:37:50 <rosmaita> sure 16:38:02 <smcginnis> Team Avengers Endgame viewing? 16:38:16 <jungleboyj> I would like to do it before Wednesday so that geguileo can join us. 16:38:22 <jungleboyj> smcginnis: Oh, that would be awesome! 16:38:22 <enriquetaso> +1 16:38:29 <geguileo> jungleboyj: +1 16:38:38 <geguileo> to doing it Monday or Tuesday :-) 16:38:43 <smcginnis> :) 16:38:49 <smcginnis> Sounds good to me. 16:38:59 <jungleboyj> Ok, does anyone have a strong feeling as to which day would be better? 16:39:28 <smcginnis> I don't have anything set yet, so the sooner we pick a date, the less likely I will have a conflict. 16:39:36 <e0ne> smcginnis: +1 16:39:58 <jungleboyj> There is the usual mixer on Monday it looks like. 16:40:33 <jungleboyj> I don't see any events on the schedule for Tuesday night. 16:40:44 <smcginnis> Tuesday should be good then. 16:41:59 <jungleboyj> Trilio is having a party that night but it doesn't start until 8:30. 16:42:08 <jungleboyj> So, that shouldn't be an issue for people that want to go. 16:42:31 <rosmaita> can you get the cinder team dinner on the schedule? 16:42:32 <smcginnis> We could shoot for 6 to 8 or something. 16:42:46 <jungleboyj> smcginnis: Ok, that sounds like a good plan. 16:42:51 <jungleboyj> rosmaita: Not that I know of. 16:43:05 <rosmaita> that's what i figured 16:44:21 <jungleboyj> Ok, so lets plan for 6 to 8 on Tuesday and I will start looking for a location. 16:44:52 <rosmaita> someplace that serves brownies :) 16:44:59 <jungleboyj> He he he. 16:45:00 <smcginnis> Hah 16:45:38 * jungleboyj starts looking for "bakeries" 16:45:52 <jungleboyj> Oh, that is funny in multiple ways. 16:46:02 <jungleboyj> Anyway. I will put together an etherpad. 16:46:21 <jungleboyj> So we can get the number of people interested and communicate location. 16:46:35 <jungleboyj> Hope we aren't hit by language barriers or massive snow storms this time. 16:47:02 <e0ne> :) 16:47:11 <jungleboyj> I will also create the new etherpad for Train meetings. 16:47:29 <jungleboyj> As this is the last meeting for Stein. 16:47:46 <smcginnis> Well, it's not technically out yet, but basically. :) 16:48:05 <jungleboyj> Should I wait another week on that? 16:48:09 <smcginnis> Nah 16:48:24 <jungleboyj> Ok. Other housekeeping work I will get done after vacation. 16:49:05 <jungleboyj> Ok. So, I think we can wrap up early if no one has other topics. 16:49:42 <rosmaita> jungleboyj: smcginnis: i will check back at 20:00 UTC in cinder channel about whether to do RC-2 today 16:49:52 <jungleboyj> rosmaita: ++ 16:49:55 <smcginnis> ++ 16:50:01 <jungleboyj> rosmaita: Thank you. 16:50:07 <rosmaita> np 16:50:22 <jungleboyj> Ok. Thanks for showing up today and working on Cinder everyone! 16:50:27 <jungleboyj> #endmeeting