13:59:56 <flaper87> #startmeeting Glance Drivers
13:59:56 <openstack> Meeting started Tue Dec  1 13:59:56 2015 UTC and is due to finish in 60 minutes.  The chair is flaper87. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:59:57 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:59:59 <dhellmann> o/
14:00:00 <openstack> The meeting name has been set to 'glance_drivers'
14:00:07 <flaper87> #topic Agenda
14:00:12 <flaper87> #link https://etherpad.openstack.org/p/glance-drivers-meeting-agenda
14:00:53 <flaper87> that's our agenda for today
14:00:59 <flaper87> assuming ppl will show up
14:01:00 <flaper87> :D
14:01:02 <flaper87> dhellmann: hey :D
14:01:07 <dhellmann> hi, flaper87
14:01:28 <rosmaita> hello
14:01:34 <flaper87> rosmaita: yoooo!
14:02:01 <flaper87> mmh, so, we're missing mclaren and nikhil
14:02:12 <flaper87> I guess I can go through the spec lite myself and provide comments there
14:02:18 <dhellmann> that means we assign all of the work to them and go home, right?
14:02:27 <flaper87> rosmaita: what do you say if we talk about the import process now?
14:02:33 <rosmaita> sure
14:02:33 <flaper87> dhellmann: exactly!
14:02:35 <flaper87> :D
14:02:48 <flaper87> dhellmann: have you had a chance to read the latest versions of the import process?
14:02:49 <rosmaita> https://etherpad.openstack.org/p/Mitaka-glance-image-import-reloaded-7
14:03:01 <mfedosin> o/
14:03:10 <rosmaita> (that's not the latest version, just some questions i have)
14:03:15 <rosmaita> \o
14:03:17 <flaper87> yup
14:03:24 <dhellmann> flaper87 : when was that updated? I didn't look at it yesterday
14:03:36 <rosmaita> dhellmann: this morning
14:03:45 <rosmaita> well, this morning East Coast time
14:04:07 <dhellmann> rosmaita : ok, I'll put it on my list for today
14:04:31 <rosmaita> dhellmann: thanks, it's a big change from the previous patch set, probably too much so
14:04:45 <dhellmann> hmm, ok
14:04:55 <flaper87> I've a list of things I'd like us to start agreeing on so that we can start closing parts of the proposal
14:05:09 <rosmaita> ok
14:05:16 <flaper87> oh mmh, I think I haven't read the latest I guess
14:05:23 <flaper87> I read it last week and commented on it
14:05:28 <rosmaita> flaper87: i just responded
14:05:31 <rosmaita> did not revise yet
14:05:35 <flaper87> ah ok
14:06:09 <flaper87> in that case, lets discuss this once we're all up to date with the latest version.
14:06:18 <flaper87> there's no point on discussing this now
14:06:25 <flaper87> I'll comment on the etherpad!
14:06:29 <dhellmann> flaper87 : I think rosmaita is saying the latest version hasn't been published, yet?
14:07:05 <rosmaita> dhellmann: the latest patch set is 6, not sure you saw it
14:07:11 <rosmaita> you didn't leave comments
14:07:23 <rosmaita> but, lots of other people did and don't like PS 6
14:07:34 <rosmaita> so i will revise, but need a bit of guidance
14:07:35 <mclaren> sorry I'm late
14:07:37 <dhellmann> ok, I'll read that one. the ps7 comment at the end confused me
14:07:37 <rosmaita> hence the etherpad
14:07:37 <flaper87> yeah, PS6 is the one I commented on last week
14:07:47 <rosmaita> dhellmann: yeah, sorry about that
14:08:13 <flaper87> Ok, lets comment on that one and talk about it again later
14:08:24 <flaper87> One more comment before we change topics
14:09:08 <flaper87> I'd like to start closing ends on the proposal. It's already too late and I believe we'll have to start making hard decisions starting next week on what we'll work on and ohw it'll look like.
14:09:18 <flaper87> hope that makes sense
14:09:26 <dhellmann> ++
14:09:45 <rosmaita> flaper87: i agree
14:09:54 <flaper87> coolio!
14:10:12 <flaper87> in that case, lets talk about lite specs now that we have more folks
14:10:21 <flaper87> #topic Spec lite
14:10:33 <flaper87> #link https://bugs.launchpad.net/glance/+bugs?field.tag=spec-lite
14:10:39 <flaper87> Those are the ones for glance
14:10:55 <flaper87> #link https://bugs.launchpad.net/glance/+bug/1501233
14:10:55 <openstack> Launchpad bug 1501233 in Glance "DB downgrade doesn't be supported in OpenStack Now" [Wishlist,In progress] - Assigned to wangxiyuan (wangxiyuan)
14:11:02 <flaper87> This one we agreed on at the summit
14:11:11 <flaper87> first warning and then removal
14:11:17 <flaper87> I'll go ahead and triage that
14:11:23 <nikhil> hi, sorry for being late.
14:11:23 <flaper87> unless there are objections
14:11:39 * nikhil read through the convo
14:11:57 <mclaren> should the docker one be in the spec-lite list?
14:11:58 <flaper87> nikhil: we just started discussing lite specs
14:12:09 <flaper87> mclaren: it should if it was filed
14:12:16 <flaper87> #link https://bugs.launchpad.net/glance/+bug/1513973
14:12:16 <openstack> Launchpad bug 1513973 in Glance "Add support for additional signature types" [Wishlist,In progress] - Assigned to Brianna Poulos (brianna-poulos)
14:12:20 <rosmaita> flaper87: no objection, we should be consistent with openstack in general
14:12:31 <nikhil> flaper87: ah cool. I thought there was a full spec for downgrade, was that abandoned?
14:12:56 <flaper87> nikhil: there's one BUT that's for the removal. We asked to file one for the warning just to be able to track it in the spec
14:13:14 * mclaren added the docker one
14:13:15 <nikhil> gotcha
14:13:35 <flaper87> the next one was also discussed at the drivers meetup in Tokyo
14:13:45 <flaper87> (or wsa it in the signature session?)
14:13:46 <flaper87> anyway
14:13:56 <flaper87> we asked Brianna to file a lite spec for this
14:14:08 <flaper87> I think we're in agreement unless nikhil (or others) have objections
14:14:14 <nikhil> is this related to checksum ?
14:14:21 <rosmaita> i have a second-hand question on brianna's spec
14:15:15 <rosmaita> i think it requires a fairly recent openssl version that isn't supported on all operating systems that might be used to run glance
14:15:33 <flaper87> actually, I just read through it again. AFAIR, from the mailing list thread, the feedback was to support just 1 signature type
14:15:38 <flaper87> I need to read that again
14:15:44 <rosmaita> and i believe the openssl is a platform dependency, not pip?
14:15:51 <flaper87> rosmaita: ohhh, does it? That's a very good catch
14:16:10 <rosmaita> hemanth pointed that out to me yesterday
14:16:27 <rosmaita> (or something like that, i wasn't quite paying full attention)
14:16:28 <dhellmann> can it be coded to look at the openssl version and adjust the signature types appropriately?
14:17:04 <flaper87> dhellmann: I guess, I wonder if that's going to break glance if openssl is "suddenly" updated
14:17:10 <flaper87> and then the signatures change
14:17:13 * flaper87 shrugs
14:17:25 <flaper87> rosmaita: it'd be cool to bring that question to the spec
14:17:29 <flaper87> rosmaita: if you don't mind :D
14:17:33 <rosmaita> it may be a problem already with the current release
14:17:35 <dhellmann> flaper87 : why would existing signatures change?
14:17:49 <nikhil> it's interesting as I can't point out from the code about that deps
14:18:17 <nikhil> looks like there's something automagical depending on openssl version, would like to know more
14:18:22 <rosmaita> i will take an action item to get hemanth to bring this up at thursday meeting
14:18:36 <flaper87> dhellmann: I thought you were proposing that it would use a different signature type depending on the openssl version
14:18:53 <flaper87> well, the type needs to be stored somewhere I guess
14:18:59 <dhellmann> flaper87 : it could generate new signatures differently, but support existing types
14:19:01 <dhellmann> right
14:19:08 <nikhil> flaper87: but aren't signatures issued as extra-properties?
14:19:12 <dhellmann> is the signature type something the deployer configures?
14:19:49 <flaper87> dhellmann: that's one of the things that was discussed and as of the last discussion on the mailing list, I seem to remember we decided not to allow for it to be configured
14:19:58 <flaper87> I'll re-read that thread and comment back
14:20:15 <flaper87> ok, we need to move on to be able to review other lite-specs. Looks like this one needs some more discussions
14:20:16 <dhellmann> sure, having it be static makes sense
14:20:25 <nikhil> if deployer runs into a situation where the schema-image.json says on type of signature and then configurations puts other types all by itself without attention on if they are protected or not!?
14:20:27 <flaper87> #link https://bugs.launchpad.net/glance/+bug/1517643
14:20:27 <openstack> Launchpad bug 1517643 in Glance "VMware: metadata definition for QoS resource allocation" [Undecided,In progress] - Assigned to Giridhar Jayavelu (gjayavelu)
14:21:04 <flaper87> I don't have anything against that lite-sec except that I don't have much knowledge on what it's proposing
14:21:13 <flaper87> since it's "just" metadef, I think we're good
14:21:27 <rosmaita> flaper87: +1
14:21:52 <nikhil> from the tile it looks like adding more default json files
14:21:52 <flaper87> objections?
14:22:06 <rosmaita> you know, i wonder i should be using metadefs in the import spec
14:22:28 <mclaren> I don't know much about this either... wasn't there a nova bug filed to say on the whole image should be signed?
14:22:34 <nikhil> yep, that's about it on metadefs
14:22:38 <nikhil> +1 from me
14:22:47 <flaper87> ok
14:22:57 <flaper87> I'll triage it after the meeting
14:23:00 <flaper87> #link https://bugs.launchpad.net/glance/+bug/1519402
14:23:00 <openstack> Launchpad bug 1519402 in Glance "Add docker container format to defaults" [Wishlist,In progress] - Assigned to David McNally (dave-mcnally)
14:23:13 <flaper87> That'd be the docker containers one
14:23:33 <flaper87> we discussed this at our last glance meeting
14:23:44 <mclaren> I think nikhil was wondering about api impact?
14:23:46 <flaper87> There seemed to be agreement on having it
14:23:47 <flaper87> we just wanted a lite spec to be filed
14:23:52 <flaper87> Any objections?
14:24:12 <mclaren> there's just a comment on the code about api impact from nikhil
14:24:27 <flaper87> yeah, nikhil want to share?
14:24:31 <flaper87> we still have 6 mins
14:24:37 <mclaren> https://review.openstack.org/#/c/249282/
14:25:08 <nikhil> I can wait
14:25:13 <flaper87> if adding a new container type will have an APIImpact, I believe we have a problem in our API
14:25:29 * nikhil needs to figure out what has been shared by me and what not
14:25:37 <flaper87> (another one, I should say)
14:25:39 <flaper87> :P
14:25:50 <mclaren> lol
14:26:16 <flaper87> I'll put this one on hold until next week: https://bugs.launchpad.net/glance/+bug/1519402
14:26:16 <openstack> Launchpad bug 1519402 in Glance "Add docker container format to defaults" [Wishlist,In progress] - Assigned to David McNally (dave-mcnally)
14:26:27 <flaper87> We don't have enough time to discuss it and I do have some comments
14:26:35 <mclaren> ok, maybe on Thurs?
14:26:37 <flaper87> I'll comment on the bug so we're all aligned for next week
14:26:58 <flaper87> I'd like to discuss lite-specs during the drivers meeting
14:27:12 <flaper87> mostly because it's the time reserved for that
14:27:22 <flaper87> Otherwise, we can just go back to having a single meeting
14:27:25 <flaper87> :D
14:27:31 <rosmaita> i think part of the problem is that the glance schemas aren't versioned
14:27:53 <flaper87> #topic Open Discussion
14:28:02 <mfedosin> hey
14:28:09 <flaper87> pls, review the contribution guidelines patch :D
14:28:11 <mclaren> right, but an operator can change it, eg to remove docker, even if we were on a next version
14:28:23 <flaper87> mclaren: or add it
14:28:23 <mfedosin> I want to show you Darja's spec about filtering
14:28:24 <flaper87> :P
14:28:27 <jokke_> flaper87: that merged already
14:28:34 <flaper87> jokke_: nice
14:28:36 <flaper87> :D
14:28:39 <mfedosin> https://review.openstack.org/#/c/246971/7
14:28:40 * flaper87 was away yday
14:28:57 <mfedosin> jokke_: you promised to review ;)
14:29:16 <mfedosin> there are no new indexes
14:29:16 <flaper87> mfedosin: has that been reviewed by the API-WG ?
14:29:25 <mfedosin> and performance is very good
14:29:26 <flaper87> It'd be awesome to have them chime in
14:29:36 <mfedosin> I added Ryan Brown there
14:29:45 <mfedosin> results http://pixs.ru/showimage/yotxru1png_2430090_19659184.png
14:29:50 <flaper87> chase him and Jay down
14:29:56 <jokke_> mfedosin: new rev ... will do :)
14:30:09 <mfedosin> jokke_: thanks!
14:30:15 <flaper87> ok, we're out of time!
14:30:19 <flaper87> thanks everyone
14:30:20 <mfedosin> and remove -2, please
14:30:24 <mfedosin> thanks!
14:30:25 <flaper87> #endmeeting