13:59:06 <flaper87> #startmeeting Glance 13:59:07 <openstack> Meeting started Thu Jan 14 13:59:06 2016 UTC and is due to finish in 60 minutes. The chair is flaper87. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:08 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:11 <openstack> The meeting name has been set to 'glance' 13:59:11 <hemanthm> o/ 13:59:16 <flaper87> o. 13:59:42 <dshakhray> o/ 14:00:11 * flaper87 wonders where the rest of the team is 14:00:19 * flaper87 shakes the IRC's undergrounds 14:00:36 <kragniz> o/ 14:01:16 <flaper87> I'll give a couple of more minutes to see if we reach quorum 14:01:36 <flaper87> otherwise, we'll skip the meeting this week (unless folks here have urgent matters to discuss) 14:02:13 <rosmaita> o/ 14:02:21 <flaper87> tic toc 14:02:22 <flaper87> tic toc 14:02:25 <flaper87> rosmaita: oh-hey 14:02:31 <avarner> o/ 14:02:41 <kairat> o/ 14:02:56 <rosmaita> flaper87: greetings and salutations from Blacksburg, VA, USA! 14:03:30 <nikhil> o/ 14:03:43 <flaper87> rosmaita: oh man, Blacksburg. I've never been there but I've heard it's pretty much in the middle of n.o.w.h.e.r.e 14:03:45 <flaper87> :D 14:03:49 <flaper87> nikhil knows better 14:03:50 <flaper87> :D 14:04:14 <rosmaita> flaper87: it's definitely somewhere ... just not easy to get to 14:04:16 <nikhil> haha 14:04:19 <flaper87> Not sure it's worse than Nebraska but close enough 14:04:21 <flaper87> :P 14:04:22 <nikhil> it's in the middle 14:04:25 <mfedosin> o/ 14:04:30 <mfedosin> hey 14:04:32 <flaper87> ok, let's start 14:04:37 <flaper87> #topic Agenda 14:04:39 <flaper87> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:04:45 <flaper87> (please put names next to topics) 14:04:53 <nikhil> middle of quite a few things but nothing close by 14:05:05 <flaper87> #topic Updates 14:05:16 <flaper87> #undo 14:05:17 <openstack> Removing item from minutes: <ircmeeting.items.Topic object at 0x9805b10> 14:05:19 <flaper87> #topic Artifacts Updates 14:05:25 <flaper87> #chair nikhil 14:05:26 <openstack> Current chairs: flaper87 nikhil 14:05:29 <flaper87> #chair rosmaita 14:05:30 <openstack> Current chairs: flaper87 nikhil rosmaita 14:05:35 <flaper87> in case my network breaks 14:05:48 <nikhil> ack 14:05:52 <flaper87> mfedosin nikhil news on artifacts ? 14:06:25 <mfedosin> I wrote a router for new glare public api 14:06:46 <mfedosin> but now it's blocked by Alex patch 14:06:51 <flaper87> ok 14:07:15 <flaper87> On tuesday, there seemed to be an intention of asking for a SFE for the glare API spec 14:07:25 <mfedosin> https://review.openstack.org/#/c/255274/ 14:07:27 <flaper87> I haven't seen any email on the m-l and I asked one to be sent 14:07:41 <mfedosin> Also Alex wanted to write a message to ML about FFE 14:07:49 <flaper87> Although there's a FastTrack in place, I think we should still follow the process 14:07:53 <flaper87> and it's Thursday already 14:08:03 * mclaren which reminds me... 14:08:06 <flaper87> This means no one will have enough time to actually read and comment on the spec 14:08:14 <flaper87> mclaren: I was going to get to you in a bit... >.> 14:09:36 <flaper87> ok, the drivers team will do the best to provide enough feedbacks and reach consensus before the end of the week but I hope you understand it'll be difficult given the short time. 14:09:41 <flaper87> anything else on artifacts? 14:10:21 <mfedosin> nothing 14:10:24 <flaper87> #topic Drivers Updates 14:11:01 <flaper87> There are not many updates this week. The SFE was extended and there are 3 more request (one email already sent, thanks kairat ) and 2 to come 14:11:14 <flaper87> These are being evaluated and feedback will be provided before the end of this week 14:11:45 <flaper87> As mentioned last week, the image import spec landed and there are still some changes in progress 14:11:55 <flaper87> but the main plan is there 14:12:15 <flaper87> We'll be focusing more on reviewing spec lites in the upcoming weeks 14:12:49 <flaper87> #topic Nova v1 -> v2 updates 14:12:55 <flaper87> mfedosin :D 14:13:05 <mfedosin> we have 2 updates 14:13:27 <mfedosin> one is that all v1->v2 code has moved to glance client 14:13:38 <mfedosin> thanks Cyril for that 14:13:46 <mfedosin> https://review.openstack.org/#/c/266419/2 14:13:56 <flaper87> Awesome 14:14:03 <flaper87> #link https://review.openstack.org/#/c/266419/2 14:14:06 <mfedosin> and the second one - I started working on xenplugin 14:14:09 <flaper87> folks, please, review ^ 14:14:26 <kairat> we need to merge this before client release 14:14:33 <mfedosin> here's the patch on review https://review.openstack.org/#/c/266933/ 14:14:35 <flaper87> That might be blocking part of the work in nova 14:14:37 <kairat> otherwise the work will be stopped 14:14:49 <flaper87> kairat: yup, I'll hold off the client release until that lands 14:14:56 <mfedosin> agree with kairat 14:14:57 <mclaren> makes sense I think 14:15:11 <flaper87> mfedosin: I talked to johnthetubaguy yday and he commented on your patches 14:15:23 <mfedosin> okay, I'll read 14:15:30 <flaper87> There are a couple of concerns (xenplugin still one of them) w.r.t those patches 14:15:40 <mfedosin> xenplugin fails now, but I'm working on that 14:15:45 <flaper87> it'd be super cool to address them and provide feedback 14:16:02 <flaper87> some of those concerns are related to how this code is being tested 14:16:37 <mfedosin> just tempest. I suppose 14:16:51 <flaper87> mfedosin: yes, I think. He summarized everything on the review 14:17:04 <flaper87> let me know if you need help on anything 14:17:08 <mfedosin> will read, thanks for pointing out 14:17:13 <flaper87> anything else? 14:17:25 * mfedosin hugs flaper87 14:17:34 <flaper87> Summary: xenplugin is comming and ppl please review Cyril's patch on glanceclient. WE NEED IT :P 14:17:38 * flaper87 stops yelling 14:17:57 * flaper87 hugs mfedosin back 14:18:08 * flaper87 can't type while hugging someone 14:18:10 <flaper87> ok 14:18:12 <flaper87> #topic Artifacts Fast-Track: Next steps (flaper87) 14:18:16 <flaper87> Sooooooooooooooooooooooooooooooooooooooooooooo 14:18:28 <flaper87> I was going to bring this up last week but there weren't enough folks from the artifacts team 14:18:46 <flaper87> TL;DR: I'd like to time box the FastTrack we have in place for Artifacts 14:19:21 <flaper87> While I think it's been great and helpful, I believe it's, unintentionally, preventing folks from jumping into contributing to Glare 14:19:54 <flaper87> The reason is that the work in Glare, I believe, hasn't been given the importance it deserves for whatever reason that I don't want to get into 14:20:18 <kairat> flaper87, why it should be time box 14:20:24 <flaper87> Therefore, I'd like us to (I should perhaps join the artifacts meeting next week) set a final date for the FastTrack 14:20:27 <kairat> maybe we can define the scope 14:20:38 <flaper87> for example, we'll remove the fasttrack at the end of mitaka 14:21:09 <flaper87> One thing I'd also like to start doing in Glance, and this perhaps supersedes the need of a FastTrack is put in place a trust review model 14:21:15 <kairat> what happened if we won't merge anything useful before end of Mitaka 14:21:33 <flaper87> That is, allow folks from the same company, teams, etc, to merge patches and trust the good faith of everyone 14:21:37 <mfedosin> fasttrack cannot go on forever. 14:21:48 <flaper87> This is done in keystone and other teams and I believe it's a healthier model 14:21:51 <mfedosin> so, yeah, we need some transition date 14:22:18 <flaper87> kairat: well, in that case, there's not much we can do. The rest will have to go through normal reviews 14:22:48 <flaper87> The FastTrack has been around for almost 2 cycles already 14:23:09 <flaper87> I'll send an email out to formalize this but I wanted to get feedback before I do that 14:23:15 <mfedosin> flaper87: do you know that artifacts meetings are at 5PM UTC? 14:23:25 <flaper87> mfedosin: yes, I do 14:23:26 <mfedosin> not at 2 14:23:38 <mfedosin> okay, will be glad to see you there 14:23:53 <flaper87> It's just that mondays are not super ideal for me. That's the only reason I don't show up very often 14:24:00 <flaper87> otherwise I'd always attend 14:24:10 <flaper87> (sorry about that) 14:24:21 <flaper87> aaaaaaaaaaaaaaanyway 14:24:24 <kairat> so regarding fast track 14:24:30 <flaper87> kairat: shoot 14:24:30 <kairat> i have only one concern 14:24:37 * flaper87 phew 14:24:44 <flaper87> good thing there are not many :P 14:24:48 * flaper87 can deal with one 14:24:50 * flaper87 hopes 14:24:51 <kairat> Perhaps it is reasonable to setup time box after spec merge 14:24:53 * flaper87 stfu 14:25:09 <kairat> I mean we can start working on that only after spec merge 14:25:32 <kairat> until then it is not useful to setup any deadlines 14:25:53 <kairat> IMO, of course=) 14:26:18 <flaper87> To be honest, I'm quite bummed on the fact there was not enough push for the glare API spec. We worked very close on the v3 -> glare spec but the API one was not pushed as much as the former. 14:26:40 <flaper87> as I mentioned at the beginning of the meeting, I haven't seen the email asking for the SFE and it's thursday 14:26:44 <flaper87> don't get me wrong 14:26:56 <flaper87> I'm sure we all have our own issues, downstream problems, family, etc. 14:27:20 <flaper87> But, given how important this is, I'm bummed that no exception was requested even in the extended exception week we agreed on 14:27:56 <mclaren> I sent one 14:28:13 <flaper87> sorry if I'm coming out harsh but I feel like asking to not timeboxing the fasttrack until the spec merges is not fair given the fact the spec hasn't been followed close enough by the folks that will work on it 14:28:24 <flaper87> At leat to the best of my knowledge 14:28:41 <flaper87> That said, I'm happy to take blames if there hasn't been enough feedback from me or the drivers team 14:28:49 <flaper87> Let's discuss it in the mailing list 14:28:54 <flaper87> I'll send the email out 14:29:09 <kairat> it is just a concern, Flavio 14:29:14 <flaper87> kairat: also, just to be clear, yours is a super valid concern. I'm just giving my humble opinion 14:29:45 <flaper87> kairat: yeah, again, sorry if I just puked all that here but that needed to be said :) 14:29:49 <flaper87> it's not on you, trust me 14:29:58 <flaper87> and perhaps puke is not the best word to use 14:30:01 <flaper87> oh well, english 14:30:04 <flaper87> anyway, moving on 14:30:16 <flaper87> #topic Preparing for next cycle 14:30:39 <flaper87> I mentioned last week that I'd like to work closely with folks that would like to run for Glance PTL 14:30:47 <flaper87> bringing this up again because we have more ppl here today 14:31:04 <flaper87> So, if you're thinking of running for the Glance PTL position, ping me. I'd like to work on N plans with you 14:31:18 <flaper87> rather than reaching the end of the cycle and having 40k different plans in every proposal 14:31:33 <flaper87> I believe it's good for the community to work on longer term plans with current+future PTLs 14:31:57 <flaper87> If you don't want to make this info public for some reason, I promise I'll be super discrete about it 14:32:16 <flaper87> I understand there are internal schedules and whatnot to take under consideration when making these decisions 14:32:53 <flaper87> thoughts? ideas? concerns ? 14:33:14 <flaper87> I believe this is important for the future health of the project 14:33:28 <flaper87> ok, I'll take that as a no 14:33:33 <flaper87> #topic Documentation Changes 14:33:37 <flaper87> who proposed this? 14:33:42 <rosmaita> me 14:33:50 <flaper87> rosmaita: floor is yours 14:33:59 <rosmaita> but in the meantime Anne Gentle sent out a mailing, so you can read all aobut it 14:34:18 <nikhil> (this was also discussed in cross project meeting) 14:34:33 <rosmaita> short story is, the api documentation is going to change from wadl-based to swagger 14:34:38 <nikhil> #link http://osdir.com/ml/openstack-dev/2016-01/msg00732.html 14:34:50 <rosmaita> the doc team is going to make the conversion for images as a test case 14:35:02 <rosmaita> so basically, just something for us to be aware of ATM 14:35:02 <nikhil> (I avoided the topic after seeing this in agenda) 14:35:28 <rosmaita> that's all 14:35:29 <flaper87> cool! 14:35:42 <flaper87> we'll have to look after those reviews and help the docs team move forward with the transition 14:36:00 <rosmaita> right, and then the expectation is that we will maintain the docs 14:36:10 * flaper87 throws an evil laugh 14:36:16 <flaper87> ok, that was a joke 14:36:26 <nikhil> and help bootstrap them too 14:36:31 <flaper87> ++ 14:36:39 <flaper87> Anyone that wants to follow-up on the above? 14:36:53 <nikhil> like there was mention on missing API refs for some services and I think we should review the thoroughness 14:37:04 <flaper87> It'd be useful to have someone helping out the docs team directly and, if needed, ping the team back and ask for help 14:37:17 <nikhil> by default the API_WG liaisons are assigned to be pinged for the same 14:37:36 <flaper87> sounds good! Then sigmavirus24_awa it is :P 14:38:04 <nikhil> and I am ok following it too as part of x-prj work 14:38:06 <flaper87> nikhil: rosmaita thanks for bringing this up 14:38:12 <flaper87> nikhil:++ 14:38:17 <flaper87> sounds perfect 14:38:33 <flaper87> anything else here ? 14:38:53 <flaper87> #topic Review Sprint next Monday, Jan 18th 14:39:26 <flaper87> ops 14:39:28 <flaper87> ok 14:39:31 <flaper87> Next week is M-2 14:39:33 <flaper87> w000h000 14:39:43 <flaper87> yeah, we're *THAT* close to the end of the cycle already 14:40:15 <flaper87> In the spirit of helping with reviews and getting some extra stuff into M-2, I'd like to propose doing a reviews sprint on Monday 14:40:35 <flaper87> If you are using the glance dashboard, you'll notice there are several patches waiting for a final +2 14:40:47 <flaper87> A whole bucnh of other patches without negative feedback and +1s 14:41:04 <flaper87> Patches keep coming in but reviews have slowed down a bit 14:41:25 <flaper87> We did a great job review wise during M-1 and we can improve it a bit more in the upcoming weeks 14:41:37 <flaper87> so, I'd like to encourage everyone to do some extra reviews 14:41:54 <flaper87> That said, I'll be dedicating monday entirely to reviewing glance patches 14:42:11 <flaper87> hope other members of the community can do the same 14:42:25 <flaper87> To Glance Cores, look after patches w/ +2s and help them go through 14:42:59 <flaper87> That's it 14:43:05 <flaper87> thoughts? quesitons? 14:43:21 <flaper87> questions, even 14:43:29 <kairat> I'm in 14:43:38 <rosmaita> sounds like a good idea, i will put in a few hours 14:43:39 <kairat> with my +1/-1 =) 14:43:45 * flaper87 runs super fast and hugs kairat 14:43:57 <flaper87> kairat: your reviews have been super useful, FWIW 14:44:17 <flaper87> rosmaita: hugs for you too but it'll take longer because you're now in Blacksburg 14:44:18 <kairat> flaper87, thanks 14:44:33 <rosmaita> flaper87: hard to hug someone who's nowhere! 14:44:38 <flaper87> :P 14:44:46 <flaper87> ok, moving on 14:44:50 <rosmaita> pwd 14:44:58 <flaper87> rosmaita: irc 14:45:03 <rosmaita> oops 14:45:04 <flaper87> #topic Open Discussion 14:45:11 <flaper87> go crazy 14:45:24 <avarner> I'm writing a spec for hierarchical quotas 14:45:40 <flaper87> avarner:++ sounds exciting 14:45:46 <flaper87> avarner: pls, target it for the N release 14:45:51 <flaper87> Has the name been announced yet? 14:45:52 <avarner> Ok 14:46:03 <flaper87> I cheated, fwiw, but I need the official announcement 14:46:08 <flaper87> :P 14:46:33 <bunting> I have a question about how the feature freeze affects specs 14:46:37 <flaper87> any other topic in open discussions? I think there are some review requests in the agenda 14:46:41 <flaper87> bunting: OH HI! 14:46:43 * flaper87 missed bunting 14:46:52 <bunting> Haha just been watching 14:47:03 <flaper87> bunting: you mean spec freeze or actual feature freeze ? 14:47:20 <bunting> I wonder with the feature freeze is it possible to keep working on specs/features with the knowledge it won't get in 14:47:24 <bunting> but so it does not block 14:47:49 <flaper87> oh sure, spec freeze just means they won't get in but ppl are encouraged to keep working on future specs 14:47:58 <flaper87> actually, the sooner specs are proposed the better 14:48:05 <flaper87> that gives more time fore reviews before the next cycle 14:48:22 <flaper87> Ideally, the summit should be used to discuss specs and finalize them 14:48:34 <mfedosin> #link http://docs.openstack.org/releases/schedules/mitaka.html 14:48:40 <flaper87> mfedosin: ++ 14:48:44 <mfedosin> I think this link may be ueful 14:49:00 <flaper87> Review request for https://review.openstack.org/#/c/261288/2 (Provide a list of request ids to the caller) 14:49:00 <bunting> Thanks 14:49:02 <flaper87> Review https://review.openstack.org/#/c/248359/ Added support new v2 API image filters (dshakhray) 14:49:09 <flaper87> those are the 2 review request in the agenda 14:49:18 <bpoulos> I wanted to let the glance team know that the image-signing patches are being handed over to dane-fichter since I'll be gone for the next few months 14:49:27 <bpoulos> he's been working on the image-signing from the nova side of things, so he's very familiar with the feature 14:49:45 <flaper87> bpoulos: ah-ha, thanks for the heads up 14:49:52 <flaper87> hope to see you back soon 14:49:56 * flaper87 will miss bpoulos 14:50:01 <bpoulos> flaper87: thanks 14:50:14 <mclaren> ++ 14:50:35 <flaper87> anything else? 14:51:07 <flaper87> ooooooooooook, I'll take that as a no 14:51:09 <flaper87> thanks everyone 14:51:12 <flaper87> have a good one 14:51:14 <flaper87> #endmeeting