17:30:47 #startmeeting glare 17:30:47 Meeting started Mon Mar 21 17:30:47 2016 UTC and is due to finish in 60 minutes. The chair is mfedosin. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:30:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:30:51 The meeting name has been set to 'glare' 17:30:55 o/ 17:30:56 #topic agenda 17:31:15 #link https://etherpad.openstack.org/p/glance-artifacts-sub-team-meeting-agenda 17:31:46 I want to begin with updates... 17:31:54 #topic Updates 17:32:12 so, we continue to work on Glare 17:32:33 o/ 17:32:52 Last Thursday I showed a small Glare demo for Moscow Mirantis office 17:33:19 there I presented how Glare v1 is able to work with Glance images in parallel 17:33:46 thats awesome!!! 17:34:04 nikhil: thank you 17:34:18 but it's only the beginning 17:34:24 #link https://www.youtube.com/watch?v=H65457t9RXw 17:34:25 ++ 17:34:26 nice, bet they enjoyed seeing that 17:34:33 if you understand Russian :) 17:35:08 as I mentioned we continue the developing of Glare 17:35:24 mfedosin: if you go to video options, I think you can add closed captions 17:35:52 Kairat does notifier and abstract db layer 17:36:25 Darja works on exception middleware and filters for artifact listing 17:36:42 I do policies and image artifact type 17:37:00 and Ilya Menkov develops functional tests 17:37:20 I think this work will be done this week 17:37:36 Kairat has already uploaded his code on review 17:38:01 Darja and Ilya are going to do it tomorrow 17:38:20 after that I want to record more detailed demo 17:38:43 not just CRUD + uploading/downloading 17:39:05 but more sophisticated scenarios 17:39:23 after that I hope captions are not required 17:40:12 :) 17:40:35 also if nikhil or anybody else would like to write some code for Glare - we have several tasks 17:40:42 =P 17:40:53 mfedosin: sign me up! 17:40:57 anytime 17:42:09 nikhil: You said that yourself :) 17:42:16 :D 17:42:34 okay, next topic 17:42:43 #topic Architecture updated 17:42:56 #link https://dl.dropboxusercontent.com/u/13626875/image00.png 17:43:10 that's a really good diagram 17:43:13 kairat did the great work and created this diagram 17:43:31 I checked it before mtg and was impressed thoroughly 17:43:50 it's more detailed version of previous diagrams :) 17:44:09 and it fully describes our goals 17:45:34 and also I think it's the final version of Glare's architecture 17:46:31 if you have any questions about the diagram feel free to ask me 17:46:43 #topic 3-stepped Glare activation vs. 2-stepped in Glance 17:47:01 it's a question I want to discuss with you 17:47:25 when I developed Image artifact type I faced an issue 17:48:07 in Glare we use 3-stepped activation process - 1. Creating, 2. Uploading, 3. Activation 17:48:32 in Glance steps 2 and 3 are combined 17:48:48 and it makes image active right after the upload 17:49:09 not necessarily in the latest import workflow 17:49:20 but that's still pending more discussion 17:49:32 it's an inconsistency that it's hard to avoid... 17:49:42 we found a solution for that: 17:50:17 as you may know we want to create a special middleware that implements Glance v2 api in Glare 17:50:32 and there is a trick 17:51:18 right after image upload (when glare returns 204) it sends another 'activate' request for image 17:51:59 I dunno how dirty it is... but I think it works 17:52:26 and we will be able to support Glance's 2-stepped activation in Glare 17:53:19 Sounds like a reasonable approach. I'd love to see a 1-step activation too :) I still can't understand why an easy thing "fetch image from this URL and let me use it" went from works, to doesn't work 17:53:19 #topic Open Discussion 17:53:53 docaedo: if you want - we will add 1-stepped :) 17:54:34 haha don't worry, I'm not pushing too hard for that one :) In fact for app0-catalog we're going to want three step anyway as we'll need to manage what images are made available. 17:55:03 btw, we're going to organize meeting on Wednesday 17:55:13 great 17:55:14 with App Catalog folks 17:55:41 docaedo: 18 UTC is fine? 17:56:10 I'll create an etherpad with topic I would like to discuss 17:56:12 Yeah I think that's good for me 17:56:27 nikhil ? 17:56:34 works for me mfedosin 17:56:41 awesome 17:57:33 and finally I want to say that I got married yesterday :) 17:57:59 it's not related to Glare directly... 17:58:22 Congrats!!!! 17:58:22 but I spent so much time for that in last two month... 17:58:36 oh congratulations! 17:59:19 so, now I free from these wedding preparations 17:59:26 and I will have more time for the project. 17:59:56 thank you all! 18:00:10 okay, let's finish this meeting 18:00:18 thanks for coming 18:00:25 see you on Wednesday 18:00:31 yep 18:00:36 #endmeeting