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