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