16:00:38 <mfedosin> #startmeeting glare 16:00:39 <openstack> Meeting started Thu Sep 15 16:00:38 2016 UTC and is due to finish in 60 minutes. The chair is mfedosin. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:40 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:44 <openstack> The meeting name has been set to 'glare' 16:00:47 <kairat> o/ 16:00:49 <dshakhray> o/ 16:00:59 <mfedosin> #topic agenda 16:01:10 <mfedosin> #link https://etherpad.openstack.org/p/glare-meeting-agenda 16:01:14 <docaedo> o/ 16:01:24 <sskripnick> salem 16:01:33 <mfedosin> we don't have big agenda for today :) 16:01:44 <mfedosin> so let's begin with updates 16:02:01 <mfedosin> #topic Updates 16:02:43 <mfedosin> As you may know a lot of things have happened with Glare during last several weeks 16:03:24 <mfedosin> now there is a repo for glare: https://github.com/openstack/glare 16:04:00 <mfedosin> python-glareclient: https://github.com/openstack/python-glareclient 16:04:17 <mfedosin> and soon there will be glare-specs 16:04:37 <mfedosin> yesterday we merged all artifact types 16:04:53 <mfedosin> and now we're ready to release 16:05:32 <mfedosin> here's a prototype a future app-catalog, that works upon glare v1 16:05:37 <mfedosin> #link http://r-ci.tk:8100/#/ 16:06:53 <docaedo> from the app catalog side we're working through the details and hope to start merging code for glare backend very soon 16:07:05 <mfedosin> currently they're working on automation deployment of app-catalog+glare 16:07:27 <mfedosin> related puppet was created yesterday 16:07:28 <docaedo> (btw that prototype link throws a "502 Bad Gateway" right now) 16:08:02 <mfedosin> sskripnick: ^ :) 16:08:10 <mfedosin> it worked two minutes ago 16:08:33 <mfedosin> okay, we'll fix it 16:08:46 <kairat> heh 16:08:49 <mfedosin> sorry for inconvenience 16:09:00 <sskripnick> -_- 16:09:06 <sskripnick> im updating it right now 16:09:12 <sskripnick> sorry %) 16:09:14 <mfedosin> maybe there were too many requests :D 16:09:28 <kairat> habraeffect)) 16:09:39 <sskripnick> gimme few more seconds) 16:09:48 <mfedosin> okay, never mind 16:10:27 <mfedosin> so, I believe next week there will be new app-catalog 16:10:29 <sskripnick> http://r-ci.tk:8100/ 16:10:32 <sskripnick> it works now 16:10:39 <sskripnick> latest possible version -_- 16:11:05 <mfedosin> that's good 16:11:33 <mfedosin> murano and heat teams are working in parallel to integrate their projects with glare 16:11:46 <mfedosin> I'm not sure about tacker 16:12:25 <mfedosin> I think we should call some representative on our next meeting 16:13:37 <mfedosin> also, team is working on tests for glare and glareclient 16:14:01 <mfedosin> kairat made a prototype of unittesting framework 16:14:41 <mfedosin> and we'll start adding new tests there as soon as possible 16:15:13 <GB21> That sounds interesting 16:15:26 <GB21> I can also help with tests 16:15:55 <mfedosin> GB21: you are always welcome :) 16:16:08 <GB21> Thanks mfedosin :D 16:16:46 <mfedosin> okay, let's go to our upcoming release 16:16:59 <mfedosin> #topic Upcoming release of Glare 16:17:31 <mfedosin> now we have absolutely working version of Glare that can be used in app-catalog 16:18:16 <mfedosin> for this reason we decided to release it on http://tarballs.openstack.org/ and pypi 16:19:04 <mfedosin> I'm not sure about versioning, but I'm okay to call it 1.0.0 16:19:12 <mfedosin> what do you think folks? 16:19:34 <docaedo> 1.0.0 works for me 16:20:15 <mfedosin> that's good 16:20:31 <mfedosin> after that in 3 days there will be a deb package 16:21:12 <mfedosin> that folks will use to deploy app-catalog 16:22:34 <mfedosin> I'll announce the realize date soon :) 16:23:11 <GB21> +1 16:24:42 <mfedosin> also I want to discuss our release model 16:25:26 <mfedosin> #link https://governance.openstack.org/reference/tags/release_cycle-with-milestones.html#rationale 16:25:39 <mfedosin> so there are several models release:cycle-with-milestones, release:cycle-with-intermediary, release:independent, release:cycle-trailing, and release:none 16:26:27 <mfedosin> I think we should use either release:cycle-with-milestones or release:cycle-with-intermediary 16:27:01 <mfedosin> first one is used in glance, for example 16:27:22 <mfedosin> so, they have N-1, N-2, N-3 milestones 16:28:06 <mfedosin> with the second model we can release glare more often 16:28:38 <mfedosin> kairat: sskripnick dshakhray GB21 which one do you like more? 16:30:20 <GB21> mfedosin, what d u suggest? 16:30:21 <sskripnick> I don't see big difference =) 16:30:59 <mfedosin> I'm in two minds frankly speaking 16:31:31 <mfedosin> okay, let's use first 16:31:42 <GB21> hahah, +1 16:31:48 <dshakhray> okay) 16:31:53 <mfedosin> release_cycle-with-milestones 16:31:55 <nikhil> #vote release:cycle-with-milestones 16:32:02 <mfedosin> yes 16:32:11 <mfedosin> hi nikhil ! 16:32:23 <nikhil> hi! 16:32:35 <GB21> o/ nikhil 16:32:50 <sskripnick> +1 16:33:34 <mfedosin> should everyone write 'yes'? 16:33:35 <nikhil> mfedosin: I just scrolled back on the logs 16:33:47 <nikhil> mfedosin: are you planning to release more for newton for glare? 16:34:03 <mfedosin> not Newton, Ocata 16:34:09 <nikhil> ok 16:34:21 <nikhil> 1.0.0.rc1 might be safer 16:34:23 <mfedosin> yeah, they asked to investigate the benefits 16:34:46 <mfedosin> nikhil: good point! 16:35:02 <nikhil> usually R-0 is the right time for <release>.0.0 16:35:14 <mfedosin> there may be some nasty bugs we will catch only after the release 16:35:18 <nikhil> https://releases.openstack.org/newton/schedule.html 16:35:27 <nikhil> yeah 16:36:08 <mfedosin> anyway we're not an OS project yet, so we may not follow rules :) 16:36:29 <nikhil> ha! 16:36:53 <nikhil> well it's not a official project, but with big tent glare is openstack! 16:36:53 <mfedosin> I'll think about it later :) 16:37:14 <nikhil> np 16:37:37 <mfedosin> okay, now let's talk about next steps 16:38:00 <mfedosin> #topic Next steps 16:38:39 <mfedosin> we definitely need devstack plugin 16:38:58 <mfedosin> currently we have one for glare 0.1 16:39:21 <mfedosin> but it's outdated and I believe it should be deprecated 16:40:04 <mfedosin> #action (mfedosin) propose a patch to deprecate g-glare devstack plugin 16:40:46 <mfedosin> then we need artifact sharing + community sharing 16:40:53 * nikhil thinks you may not need deprecation and directly go to removal 16:41:24 <mfedosin> nikhil: it depends, I'm okay to remove it completely immediately 16:42:03 <mfedosin> but some people may use it 16:42:08 <nikhil> k 16:42:38 <mfedosin> remember, glare v0.1 is a part of mirantis openstack 16:43:24 <mfedosin> about sharing I want to communicate with timothy siman...uk 16:43:39 <mfedosin> can't remember his surname 16:43:52 <mfedosin> he's implementing community sharing in glance 16:44:32 <mfedosin> with glare it'll be easier because we already use 'visibility' column in db 16:45:06 <mfedosin> Artifact signing and verification is another priority for next month 16:45:54 <mfedosin> before the summit we're going to implement signing of artifacts, because it's definitely good for app-catalog 16:46:23 <nikhil> remember to not copy from glance and use the new cursive lib instead 16:46:35 <nikhil> https://github.com/openstack/cursive 16:46:39 <mfedosin> no-no, we won't 16:47:12 <mfedosin> thanks for the link nikhil :) 16:47:44 <mfedosin> Documentation and api-ref is always a priority for us 16:48:03 <mfedosin> dshakhray has started describing our client cli 16:48:17 <mfedosin> but it's not enough, unfortunately 16:49:03 <mfedosin> even if glare works properly I got a lot of questions, mostly from Heat, about installation and working principles 16:49:28 <mfedosin> and finally we need a plugin for searchlight 16:49:49 <mfedosin> GB21 told me that's she's working on it 16:49:56 <GB21> mfedosin, yes I am 16:50:05 <GB21> I just need someone to assign it to me 16:50:27 <mfedosin> GB21: I assign it to you :) 16:50:38 <GB21> mfedosin, thank u :D 16:50:42 <nikhil> lol 16:51:02 <mfedosin> but we need to discuss it more, because there are some issues 16:51:08 <nikhil> is this searchlight plugin or some new technology that has the plugin in glare for searchlight? 16:51:37 <mfedosin> in glare we have dynamic artifact schema and some attributes may be different from artifact to artifact 16:51:44 <GB21> searchlight plugin ^nikhil 16:51:54 <nikhil> k ty 16:51:59 <mfedosin> it's a little bit tricky to implement it 16:52:09 <GB21> so we would need to discuss the mapping, I guess 16:52:29 <mfedosin> GB21 yep 16:52:57 <mfedosin> GB21: join our channel #openstack-glare 16:53:22 <mfedosin> okay, so, Open Discussion 16:53:32 <mfedosin> #topic Open Discussion 16:53:54 <mfedosin> first of all I want to introduce you GB21 16:54:10 <GB21> Hi all :D 16:54:17 <mfedosin> her name is Geetika and she'll help us with Glare 16:55:05 <GB21> +1 mfedosin 16:55:51 <GB21> so for now, I will work on the searchlight plugin for glare and I can also start with some tests side by side 16:56:25 <mfedosin> GB21: anyway, it's a sophisticated work :) 16:56:31 <mfedosin> I'll help you with that 16:56:48 <GB21> Thanks mfedosin , I appreciate your effort :D 16:57:40 <sskripnick> GB21: ;) 16:57:43 <dshakhray> GB21 we are pleased to work with you :) 16:58:28 <mfedosin> seems like kairat has left us 16:59:08 <mfedosin> so, if there is no more questions left, we can finish for today 16:59:33 <mfedosin> thanks all! it was our first new meeting in new status 16:59:49 <mfedosin> #endmeeting