16:00:06 <smcginnis> #startmeeting Cinder
16:00:07 <openstack> Meeting started Wed Jun 14 16:00:06 2017 UTC and is due to finish in 60 minutes.  The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:08 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:10 <openstack> The meeting name has been set to 'cinder'
16:00:12 <smcginnis> bswartz: Only just
16:00:13 <Swanson> hello
16:00:16 <_alastor_> o/
16:00:17 <smcginnis> ping: dulek duncant eharney geguileo winston-d e0ne jungleboyj jgriffith thingee smcginnis hemna xyang1 tbarron scottda erlon rhedlind jbernard _alastor_ bluex karthikp_ patrickeast dongwenjuan JaniceLee cFouts Thelo vivekd adrianofr mtanino karlamrhein diablo_rojo jay.xu jgregor lhx_ baumann rajinir wilson-l reduxio wanghao thrawn01 chris_morrell watanabe.isao,tommylikehu mdovgal ildikov wxy
16:00:23 <smcginnis> viks ketonne abishop sivn
16:00:31 <bswartz> .o/
16:00:32 <jgriffith> hola
16:00:34 <xyang1> Hi
16:00:36 <mdovgal> hi
16:00:38 <tommylikehu> hi
16:00:38 <jungleboyj> o/
16:00:43 <jungleboyj> @!
16:00:43 <pewp> jungleboyj ( ^_^)/
16:00:47 <wxy|> hi
16:00:53 <e0ne> hi
16:00:54 <jgriffith> pewp
16:00:54 <rfolco> o/
16:00:55 <scottda> hey
16:01:00 <pots> o/
16:01:13 <jgriffith> errr "poop"
16:01:27 <lhx__> o/
16:01:39 <jungleboyj> @!b jgriffith
16:01:39 <pewp> jungleboyj (╯°□°)╯︵ ┻━┻ ︵ ╯(°□° ╯) jgriffith
16:01:48 <smcginnis> #topic Announcements
16:01:58 <smcginnis> #info P-2 was cut last week
16:02:12 <smcginnis> We should now be focusing on finishing up new features and fixing bugs.
16:03:11 <smcginnis> PSA: tooz has been changed by devstack to now use the etcd driver instead of local file
16:03:20 <smcginnis> So if you see anything odd, keep that in mind.
16:03:40 <smcginnis> _alastor_ found a bug in the case where SERVICE_HOST=127.0.0.1
16:03:54 <smcginnis> I have a patch in to devstack to fix that, but it has not merged yet.
16:03:57 <rajinir> 0/
16:03:58 <xyang1> smcginnis: when was that merged
16:04:07 <smcginnis> xyang1: The change in devstack?
16:04:11 <xyang1> smcginnis: yes
16:04:23 <smcginnis> xyang1: I'm not entirely sure, but I think it was just a few days ago.
16:04:28 <xyang1> Ok
16:05:04 <tbarron> hi
16:05:07 <smcginnis> I wasn't aware of it until things broke, but I suppose it's good to get testing coverage on that if that is the way of the future.
16:05:35 <smcginnis> #info PTG registration is now open.
16:05:38 <smcginnis> #link https://www.eventbrite.com/e/project-teams-gathering-denver-2017-tickets-33219389087
16:05:54 <smcginnis> Real far for jgriffith, but hopefully he can make it. :)
16:06:11 <jgriffith> Yeah, trying to book travel now :)
16:06:21 <e0ne> smcginnis: it's real far for everybody outside US:(
16:06:26 <jgriffith> BMW express
16:06:29 <jungleboyj> Can we all stay at your house jgriffith ?
16:06:41 <jgriffith> sure
16:06:43 <smcginnis> e0ne: Yeah...
16:06:47 <jgriffith> you have to sleep in the barn though
16:06:52 <smcginnis> e0ne: Hopefully the next one is better.
16:06:58 <jgriffith> and it is an hour+ to the venue
16:06:59 <smcginnis> jgriffith: I like horses.
16:07:02 <tommylikehu> lol
16:07:07 <e0ne> :)
16:07:26 <jungleboyj> smcginnis:  :-)
16:07:27 <xyang1> jgriffith: make sure you don't fly out of Denver that week:)
16:07:30 <smcginnis> If I remember right, they wanted to do the first couple in the US to get things started, then start moving the PTG around more.
16:07:50 <Swanson> Denver's officail slogan: We're the counterpoint to all the beauty of the Rocky Mountains.
16:07:56 <Swanson> Official
16:08:04 <smcginnis> Hey now. :)
16:08:16 <jgriffith> Swanson ha!
16:08:21 <jgriffith> that's not too far off
16:08:26 <smcginnis> #topic IBM KVM on Power CI
16:08:32 <jgriffith> but there are worse places... much worse
16:08:35 <jgriffith> in co
16:08:39 <smcginnis> True
16:08:47 <smcginnis> rfolco: Hi.
16:08:56 <rfolco> hi
16:08:57 <smcginnis> rfolco: Usually don't have to ask to run CI, but I appreciate it.
16:08:57 <rfolco> :)
16:09:06 <lhx__> jgriffith, where are you from, guy?
16:09:07 <rfolco> Yeah... In spite of not being a hypervisor sensitive project, we consider cinder as �platform� sensitive.
16:09:15 <smcginnis> rfolco: Looks like this is a little special case. ;)
16:09:33 <rfolco> We want to avoid breakages like https://review.openstack.org/#/c/457233/, fixed later on https://review.openstack.org/#/c/467726/.
16:09:34 <rfolco> There might be other entry points for breaking Power platform, so reporting on cinder would help us take action before the change merges.
16:09:52 <smcginnis> rfolco: So I would recommend running against os-brick patches actually.
16:10:03 <smcginnis> rfolco: To catch those before we release an update to that library.
16:10:35 <rfolco> correct me if I am wrong.... os-brick is just one entry point for breaking the code here
16:10:46 <smcginnis> rfolco: True!
16:11:16 <smcginnis> rfolco: Both os-brick and cinder would be best, but if you need to limit what you can do, I think you will get more bang for your buck testing against os-brick.
16:11:36 <smcginnis> But definitely - we have many places where we can break things. :)
16:11:48 <rfolco> ok, honestly for cinder we have found ZERO bugs so far in 4 years
16:11:59 <rfolco> os-brick was the first case
16:12:16 <smcginnis> Not too bad a track record, I guess.
16:12:35 <jungleboyj> Cinder is quite perfect in every way.
16:12:47 <smcginnis> rfolco: So I guess to officially answer your agenda question - permission granted. :)
16:13:10 <rfolco> does this include os-brick and cinder right ?
16:13:34 <smcginnis> rfolco: Yeah, one or the other or both is fine with me.
16:14:00 <rfolco> awesome, we commit to monitor and not to produce much noise in case of failures, we just disable it.
16:14:04 <rfolco> thanks !!
16:14:16 <smcginnis> rfolco: Perfect, thanks!
16:14:35 <smcginnis> #topic Open discussion
16:14:49 <smcginnis> jgriffith: Anything to bring up with attach_v2?
16:14:52 <jungleboyj> rfolco: Thanks for wanting to add CI.  :-)
16:15:05 <jgriffith> smcginnis yes please
16:15:10 <eharney> Ceph CI should be functional again now
16:15:19 <smcginnis> eharney: +1
16:15:31 <lhx__> what that means?
16:15:59 <jungleboyj> eharney:  Good news!
16:16:21 <smcginnis> lhx__: Which part?
16:16:43 <lhx__> smcginnis, Ceph CI
16:17:22 <smcginnis> lhx__: There were problems with tempest tests causing the ceph CI to always fail.
16:17:35 <smcginnis> lhx__: They've been fixed now so patches are not blocked by it.
16:17:46 <smcginnis> By "fixed" I guess we mean "worked around"/
16:18:15 <lhx__> smcginnis, okay for that :)
16:19:32 <jgriffith> ready?
16:19:35 <smcginnis> jgriffith: Yes please.
16:19:45 <jgriffith> #topic attach v2 status
16:19:54 <jgriffith> bah who cares
16:19:56 <jgriffith> So...
16:20:04 <jgriffith> we're getting pretty close on the V2 attach stuff
16:20:14 <smcginnis> #topic Attach v2 changes
16:20:17 <jgriffith> I just pushed a patch to deal with the live-migrate stuff
16:20:20 <jgriffith> smcginnis show off!
16:20:28 <smcginnis> #chair jgriffith
16:20:29 * jgriffith has forgotten all of that foo
16:20:30 <openstack> Current chairs: jgriffith smcginnis
16:20:33 <smcginnis> :P
16:20:52 <jgriffith> There's one sticky thing we still have to figure out.. and that's the whole "shared connection" mess
16:20:55 <jgriffith> https://review.openstack.org/#/c/472796/
16:21:04 <ildikov> https://bugs.launchpad.net/cinder/+bug/1697008
16:21:05 <openstack> Launchpad bug 1697008 in Cinder "attach_delete removes export when multiple connections exist" [Undecided,In progress] - Assigned to Steve Noyes (steve-noyes)
16:21:22 <smcginnis> ildikov: Midnight?
16:21:35 <ildikov> smcginnis: a bit after :)
16:21:36 <jgriffith> So the solution initially was that a driver would get called on term connection and it would be up to that driver to respond if it was safe for brick to kill/delete that connection or not
16:22:11 <smcginnis> jgriffith: We will have multiple attachment records in the DB even if they all share the same connection, right?
16:22:15 <jgriffith> The problem is that I don't have access to a backend that doe this sort of thing or cares about it
16:22:21 <jgriffith> smcginnis correct
16:22:52 <jgriffith> I need some help from somebody with one of those backends to help verify a good solution here that will also work with multi-attach
16:22:53 <smcginnis> jgriffith: Can't we just pass in that count to the driver? Or use that in the manager to recognize that there are multiple?
16:22:59 <jungleboyj> jgriffith: Who's backend does that?
16:23:02 <ildikov> don't we have the problem or some version of it even in case of using LVM?
16:23:05 <jgriffith> I know 3par and pure fall into those categories
16:23:07 * smcginnis looks at Swanson
16:23:15 <jgriffith> patrickeast ^^
16:23:16 <jgriffith> ahh... Swanson !!
16:23:20 <jgriffith> You are now my target!
16:23:36 <smcginnis> mwaaahaahaaa
16:24:08 <jgriffith> so I need some help figuring those details out
16:24:27 <jgriffith> if folks ignore me and their driver breaks... well; sorry charlie :)
16:24:28 <patrickeast> Ah yea, I'll take a look
16:24:42 <ildikov> jgriffith: :)
16:24:50 <ildikov> patrickeast: tnx!
16:24:52 <jgriffith> If you could review the migration patch too that would be great (you==everyone)
16:25:03 <jgriffith> It's ugly, but I can only put so much lipstick on that pig
16:25:34 <Swanson> Which patch?
16:25:42 <jgriffith> or the other anology, "don't try to make a pig sing, it sounds awful and the pig just gets annoyed"
16:25:53 <Swanson> the hell?
16:25:57 <jgriffith> Swanson https://review.openstack.org/#/c/472786/
16:26:13 * jungleboyj needed the laugh.  Thanks jgriffith
16:26:26 <Swanson> thx
16:26:38 <jgriffith> If you haven't experienced the migration code "enjoy"
16:26:44 <smcginnis> hah
16:26:50 <jgriffith> I tried to add a bunch of comments so hopefully it will help
16:27:10 <Swanson> Oh, I've peeked at it.
16:27:15 <Swanson> Then went blind.
16:27:35 <jgriffith> That's what I've got for now.  Just going to need some active involvement from folks here in the final few days of this saga
16:27:49 <smcginnis> jgriffith: Thanks
16:28:02 <smcginnis> Looks like some good progress on the Nova side too.
16:28:09 <ildikov> we would love to get the Nova support in place for Pike
16:28:10 <jungleboyj> Yay!
16:28:18 <jungleboyj> ildikov:  +2
16:28:30 <ildikov> so pretty please, sugar or lipstick or whatever on top! :)
16:28:36 <smcginnis> :D
16:29:15 <smcginnis> Cool, anything else today? Or can we end early?
16:29:22 <smcginnis> (that usually ends up meaning we go to the end)
16:29:37 <jungleboyj> Bite your tongue!
16:29:40 <Swanson> So, repl v3....
16:29:49 <smcginnis> \ban Swanson
16:29:56 <Swanson> I kid I kid
16:30:10 * jungleboyj sends Swanson to the corner
16:30:19 <smcginnis> Swanson: Go figure out migration. :)
16:30:28 <tommylikehu> lol
16:30:33 <lhx__> lol
16:30:34 <bswartz> I think it's /mode +b Swanson
16:30:47 <smcginnis> bswartz: Hah, thanks for the tip.
16:31:01 <smcginnis> Alrighty, let's wrap up early this week. Thanks everyone.
16:31:07 <tommylikehu> thanks
16:31:11 <jungleboyj> Thanks!
16:31:19 <smcginnis> #endmeeting