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