16:00:02 <jungleboyj> #startmeeting Cinder
16:00:08 <openstack> Meeting started Wed Sep 27 16:00:02 2017 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:09 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:12 <openstack> The meeting name has been set to 'cinder'
16:00:13 <Swanson> Hello.
16:00:15 <smcginnis> o/
16:00:19 <tommylikehu> hello
16:00:25 <erlon> Hey
16:00:29 <jungleboyj> Courtesy ping:  jungleboyj DuncanT diablo_rojo, diablo_rojo_phon, rajinir tbarron xyang xyang1 e0ne gouthamr thingee erlon patrickeast tommylikehu eharney geguileo
16:00:29 <jungleboyj> smcginnis
16:00:32 <_alastor_> o/
16:00:34 <xyang1> Hi
16:00:38 <geguileo> hi! o/
16:00:39 <rajinir> o/
16:00:41 <e0ne> hi
16:00:41 <thingee> o/
16:01:07 <bswartz> .o/
16:01:11 <jungleboyj> Hey everyone.  Will give people another minute to join.
16:01:45 <jungleboyj> Have a short agenda so I am sure things will spiral out of control and take the whole hour.  ;-)
16:01:52 <patrickeast> o/
16:02:32 <jungleboyj> Going to ping jgriffith  just for fun as well.
16:02:52 <jungleboyj> Even though he hasn't added his name to the list.  Glad to see you joined again smcginnis
16:03:21 <jungleboyj> Ok, I guess we will get started.
16:03:30 <jungleboyj> #topic Announcements
16:03:42 <smcginnis> jungleboyj: What? My name is on there. You even pinged me. :)
16:03:42 <jungleboyj> #link https://etherpad.openstack.org/p/cinder-spec-review-tracking
16:04:02 <jungleboyj> smcginnis:  I know, but it wasn't there yesterday.  Thought maybe you had given up.  ;-)
16:04:12 <lhx_> hi
16:04:31 <jungleboyj> The usual reminder to please keep an eye on the Review Tracking priorities.
16:05:04 <jungleboyj> I am trying to get updates in there as I see them.  If you have reviews coming in that you know we talked about at the PTG, please feel free to add them to the etherpad.
16:05:32 <tommylikehu> oh!
16:05:36 <jungleboyj> Also, I have the notes from the PTG summarized in our wiki.
16:05:49 <jungleboyj> #link https://wiki.openstack.org/wiki/CinderQueensPTGSummary
16:06:08 <jungleboyj> The items we are greed upon and the associated actions are all summarized there.
16:06:22 <tommylikehu> jungleboyj:  great, thanks!
16:06:24 <jungleboyj> Do not have the video links organized in there yet.  Hoping to get some help on that.
16:06:44 <jungleboyj> tommylikehu:  You are welcome!
16:07:22 <jungleboyj> Also, I need to review specs this week as we are already coming up on Pike 1 soon.  Need to get things approved.  Appreciate any help with that.
16:07:39 <jungleboyj> That was all I had for announcements.
16:07:52 <jungleboyj> #topic Sydney Forum Topics
16:08:09 <jungleboyj> #link https://etherpad.openstack.org/p/cinder-sydney-forum-topics
16:08:17 <jungleboyj> So, my etherpad is lonely.
16:08:40 <jungleboyj> Has no one taken the time to update it or do we not have any topics?
16:09:04 <smcginnis> I couldn't think of anything we needed. Other than maybe more cross project with nova.
16:10:03 <jungleboyj> smcginnis:  Ok, I can coordinate with Matt and submit that as a proposal in the case that he hasn't scheduled anything.
16:10:56 <jungleboyj> Have any projects scheduled just like an 'office hours' type of time to get feedback from operators/users?
16:11:12 <Swanson> Could add "Pedantic coding practices: Or PEP8 is your code thug friend."
16:11:35 <jungleboyj> :-)  That sounds like PTG topics.
16:12:44 <jungleboyj> *crickets*
16:12:55 <smcginnis> :)
16:13:40 <jungleboyj> So, I will see if it would be appropriate to schedule a time for people to stop and ask questions about Cinder.  That seems like something other teams have done in a virtual format.
16:13:59 <smcginnis> Oh yeah, are they doing the onboarding rooms again?
16:14:15 <jungleboyj> #action Jay to coordinate with mriedem to set up a cross-project session to continue API/multi-attach work.
16:14:32 <jungleboyj> smcginnis:  Yes they are.  They are scheduling them.  diablo_rojo_phon  is in charge of that.
16:14:49 <jungleboyj> smcginnis:  I am planning on doing our on-boarding presentation again.  Would like to get it recorded this time.
16:15:02 <jungleboyj> Have some changes/improvements I hope to make.
16:15:10 <smcginnis> Cool.
16:15:17 * jgriffith yawns and stretches
16:15:58 <jungleboyj> So, the deadline for the submission of forum topics is Friday.
16:16:00 <smcginnis> Wakey wakey.
16:16:07 <jgriffith> smcginnis: :)
16:16:18 <jungleboyj> #action Team to add ideas to etherpad by Friday is there is anything they want to propose.
16:16:46 <jungleboyj> #topic Driver Removal Patches
16:16:51 <jungleboyj> #link https://review.openstack.org/#/q/status:open+project:openstack/cinder+branch:master+topic:ci_unsupported
16:17:30 <jungleboyj> So, smcginnis  Has proposed to remove the drivers that do not meet our CI requirements.
16:17:32 <smcginnis> If folks are behind our driver policy - please review! :)
16:17:41 <jungleboyj> I have +2'd .
16:17:59 <jungleboyj> If anyone else is willing to go review and maybe push the button, it would be appreciated.
16:18:05 <smcginnis> If there's any reason not to do it, please speak up.
16:18:13 <jungleboyj> smcginnis: ++
16:19:07 <jungleboyj> We have been doing this for a couple of releases now and think it is good to continue to follow our policy.
16:19:27 <jungleboyj> #action Team to review the proposed patches and vote.
16:19:30 <e0ne> jungleboyj: +1
16:19:50 <e0ne> jungleboyj: I put some +2 on them before meeting. looks like we're OK to approve them
16:20:05 <jungleboyj> smcginnis:  Thank you for continuing to watch the CI's and push up patches.
16:20:14 <jungleboyj> e0ne:  I saw that.  Thank you.
16:20:46 <e0ne> jungleboyj: I just waited for meeting if we want to hold on on them or something like it
16:20:47 <jungleboyj> Ok, well, there don't seem to be objections, so we will move on unless you have anything else there smcginnis .
16:20:59 <smcginnis> Nope, that's good.
16:21:09 <jungleboyj> Cool.
16:21:12 <jungleboyj> e0ne:  Makes sense.
16:21:27 <jungleboyj> #topic Update backup's size when backup is created
16:21:41 <jungleboyj> #link https://review.openstack.org/#/c/506141/
16:21:42 <patchbot> patch 506141 - cinder-specs - Update backup's size when backup is created
16:21:42 <tommylikehu> yeah
16:21:46 <jungleboyj> tommylikehu:  Over to you
16:21:51 <e0ne> I like this idea but I think jgriffith could have some input on it
16:21:53 <tommylikehu> I think this one is kind of bug, because we use volume's size for backup now.
16:22:05 <tommylikehu> e0ne:  oh?
16:22:32 <e0ne> tommylikehu: we discussed it some time (years?) ago, but I don't remember why we didn't change it
16:22:55 <tommylikehu> jgriffith:  any update?
16:22:59 <smcginnis> I don't remember that. Must have been a long time ago.
16:23:06 <e0ne> I could be wrong, but maybe jgriffith had some objections. I don't remember, TBH
16:23:10 <jgriffith> I'm not sure what I think honestly
16:23:32 <jgriffith> e0ne: might have been a *different* do some magic thing :)
16:23:32 <e0ne> I just remember that we'd got such bug from our customer in the past
16:23:35 * jungleboyj needs to read the spec
16:23:46 <e0ne> jgriffith: :)
16:23:59 <tommylikehu> jgriffith:  so I am proposing we can have backup driver to report the real size of the backup when backup object is created at backend
16:24:11 <jgriffith> I had some concerns about how this all works in reality
16:24:42 <jungleboyj> tommylikehu:  In what cases does the backup not have the size of what is backed up?
16:24:44 <jgriffith> it leads us to your next request which will be to report only the actual size of a volume instead of the allocated size :)
16:25:01 <jungleboyj> Are you talking about like with thin provisioning or something?
16:25:03 * jgriffith is being humorous with that
16:25:07 <tommylikehu> jungleboyj:  mostly the incremental  backup
16:25:20 <jungleboyj> tommylikehu:  Oh.
16:25:24 <jgriffith> tommylikehu: I think what you propose here makes sense
16:25:38 <tommylikehu> jgriffith:  thanks
16:26:00 <jgriffith> tommylikehu: I am a little unsure when you throw in compresses vs uncompressed
16:26:57 <jgriffith> tommylikehu: honestly I think you would need to use either the *actual* size of the data or provide both
16:27:25 <jgriffith> use actual for things like restoring, and if a provider wants, they an use *compressed/on-disk* for billing
16:27:25 <tommylikehu> jgriffith:  both?
16:27:49 <jungleboyj> jgriffith:  oooh, that makes sense.
16:28:00 <jgriffith> tommylikehu: yes, I can't tell based on your spec what you're actually proposing to use for the *size*
16:28:02 <tommylikehu> jgriffith:  that's right
16:28:13 <jgriffith> but they're very different things and both are important
16:29:23 <jungleboyj> tommylikehu:  Any concerns with going that path?
16:29:57 <tommylikehu> jungleboyj:  agreed with jgriffith , I can update my spec
16:30:26 <jungleboyj> tommylikehu:  Cool.
16:30:33 <e0ne> jgriffith, jungleboyj: I remembered, we discussed a bit different issue in the past: it was about renaming backup.size to backup.volume_size and there were concerns about original volume resizing
16:31:13 <jungleboyj> #action tommylikehu to update the spec to cover including both the total data size and the amount of space used on disk by the backup.
16:32:41 <jungleboyj> e0ne:  What is currently in backup.size ?
16:33:11 <tommylikehu> equal to volume's size at that time when backed up
16:33:15 <e0ne> jungleboyj: original volume size
16:33:53 <jungleboyj> e0ne:  Ok, so, as far as resizing goes, if the user resizes their volume and then doesn't back it up to update that info ... well, oops.
16:34:28 <jgriffith> jungleboyj: it's fine
16:34:30 <e0ne> jungleboyj: yes. but it's a bit different and could be fixed out of scope of the proposed spec
16:34:52 <jungleboyj> e0ne:  Ok, won't get off track.
16:35:01 <e0ne> jungleboyj: +1
16:35:02 <jgriffith> e0ne: I'm not sure I recall... but I say it "should be fine" because you can only extend a volumes size
16:35:11 <jgriffith> so I'm not sure that would be problematic
16:35:19 <tommylikehu> jgriffith:  +1
16:35:51 <e0ne> jungleboyj: I agree. It's a bit confusing for users who don't know what is it, but not a big deal
16:36:04 <e0ne> jgriffith: ^
16:36:05 <jungleboyj> e0ne:  Ok.
16:36:29 <jungleboyj> So, lets work this in the spec and make sure that we don't make things more confusing in the process.
16:37:16 <jungleboyj> #action Team to review the spec after tommylikehu  updates it.
16:38:11 <jungleboyj> Anything else on that topic ?
16:38:15 <tommylikehu> nope
16:38:22 <jungleboyj> tommylikehu:  Ok, thank you.
16:38:29 <jungleboyj> #topic Open Discussion
16:38:39 <jungleboyj> Anything else we need to discuss today?
16:38:57 <jungleboyj> Are people actually awake out there?
16:38:58 <smcginnis> I have on thing...
16:39:16 <jungleboyj> smcginnis:  Go for it.
16:39:24 <smcginnis> Not sure if folks noticed, but ostestr swapped out using testr internally for stestr.
16:39:29 <smcginnis> Not confusing at all, right?
16:39:33 <lhx_> jungleboyj, a small issue http://logs.openstack.org/76/506976/8/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/a958f56/console.html#_2017-09-26_03_56_54_125829
16:39:36 <jgriffith> :)
16:39:39 * jungleboyj head explodes
16:39:50 <smcginnis> So minor thing, but we get warning output in test runs because of that.
16:39:59 <smcginnis> These take care of that: https://review.openstack.org/#/q/owner:sean.mcginnis%2540gmail.com+status:open+topic:stestr
16:40:14 <jgriffith> smcginnis: there seems to be something else with that change that I haven't been able to nail down...
16:40:19 <e0ne> lhx_: do we have patch for it
16:40:21 <e0ne> ?
16:40:34 <smcginnis> jgriffith: With the stestr change?
16:41:00 <jgriffith> smcginnis: yeah, but don't want to derail....  and need to try your patch first :)
16:41:04 <lhx_> e0ne, I think just add the __init__ file is ok, not sure if it's worthy
16:41:08 <jgriffith> smcginnis: To Be Continued....
16:42:00 <smcginnis> lhx_: No bug needed IMO, but that could be addressed with the move to separate repos for tempest plugins.
16:42:06 <smcginnis> Or after that move is complete.
16:42:09 <jungleboyj> smcginnis:  Thanks for chasing that.
16:42:40 <smcginnis> That's all I've got for today.
16:43:14 <lhx_> smcginnis, yep, make sense
16:43:33 <jungleboyj> smcginnis:  For lhx_  problem you are saying he doesn't need to submit a patch or that the patch doesn't need to have a bug created?
16:44:34 <lhx_> jungleboyj, I think it's the latter
16:44:44 <lhx_> smcginnis, right?
16:44:45 <smcginnis> Right, no bug.
16:44:57 <jungleboyj> lhx_:  Ok, just making sure that was clear.  :-)  I agree, just fix it.
16:45:21 <lhx_> jungleboyj, sure :)
16:45:28 <jungleboyj> lhx_:  Thanks!
16:45:38 <jungleboyj> Ok ... anything else?
16:45:51 <lhx_> you're welcome
16:46:00 <jungleboyj> :-)
16:46:11 <jungleboyj> @!h
16:46:11 <_pewp_> jungleboyj (/ .□.) ︵╰(゜Д゜)╯︵ /(.□. )
16:46:53 <jungleboyj> Since no one has anything else to share I guess we can wrap up and everyone get 14 minutes back.  :-)
16:47:05 <smcginnis> Thanks!
16:47:07 <tommylikehu> 13
16:47:10 <jungleboyj> Thank you for working on Cinder!
16:47:12 <lhx_> thanks
16:47:16 <jungleboyj> Talk to you all next week.
16:47:20 <jungleboyj> @!
16:47:21 <_pewp_> jungleboyj ( ^_^)/
16:47:28 <jungleboyj> #endmeeting