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