17:01:10 <docaedo> #startmeeting app-catalog 17:01:10 <openstack> Meeting started Thu Feb 18 17:01:10 2016 UTC and is due to finish in 60 minutes. The chair is docaedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:11 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:14 <openstack> The meeting name has been set to 'app_catalog' 17:01:55 <docaedo> Anyone here today? Nothing new added to the agenda this week, so might not have much to meet about :) 17:02:07 <docaedo> Agenda: 17:02:10 <docaedo> #link https://wiki.openstack.org/wiki/Meetings/app-catalog 17:02:20 <markvan> howdy 17:02:50 <docaedo> markvan: hey there! 17:03:02 <docaedo> #topic Updates 17:03:42 <docaedo> markvan: the integration test is looking good, maybe last cleanup comment from AJ was all that was needed? 17:04:03 <docaedo> #link https://review.openstack.org/276440 17:04:06 <markvan> Yup I think it looks good now on the infra side 17:04:16 <kzaitsev_mb> o/ 17:04:31 <kzaitsev_mb> sry, though it's in -alt for some reason =/ 17:04:44 <docaedo> kzaitsev_mb: no prob 17:05:05 <markvan> And the tests themselves are roughed out here: #link https://review.openstack.org/#/c/276438/ 17:05:50 <markvan> once infra side gets in, can dig deeper into the testing side. 17:06:10 <docaedo> really appreciate having you step in and help with this :) 17:06:49 <markvan> yeah, I'm also working on a new heat templates for the LBaaSv2 for the catalog 17:07:06 <docaedo> excellent! 17:07:47 <docaedo> kzaitsev_mb: want to share a quick update on your glare work? 17:08:27 <kzaitsev_mb> docaedo: yep, I've had a couple of reviews https://review.openstack.org/#/c/276857/ here 17:08:46 <kzaitsev_mb> ddovbii noticed, that I'e missed a couple of properties — so I'm planning to add those 17:09:01 <kzaitsev_mb> Also planning to make most of the properties required. 17:09:35 <docaedo> cool! I haven't had a chance to circle back and try making it run again yet (pesky postgres and mysql server requirements for tests!) 17:10:03 <kzaitsev_mb> ddovbii is working on a script, that would upload current assets to glare 17:10:13 <kzaitsev_mb> here is a WIP https://review.openstack.org/#/c/281602/1 17:10:52 <docaedo> nice thanks! 17:10:58 <kzaitsev_mb> also, I'm in the process of optaining a publicly available VM on one of Mirantis's labs 17:11:38 <kzaitsev_mb> As soon as that happens — I'm planning to install glare there and post a heads-up to the channel +) 17:11:52 <docaedo> kzaitsev_mb: nice! using trove for DB, or just running local DB on that VM for now? 17:12:13 <docaedo> eh, doesn't matter anyway - will be great to have a place where we can kick the tires 17:12:50 <kzaitsev_mb> docaedo: right now I'm plannig to just use a local DB there, don't think I'll have access to any trove installation here =) 17:13:28 <docaedo> yeah no problem at all - looking forward to that, and as always ping me if I can help in any way! 17:14:18 <kzaitsev_mb> yep, as soon as I'll have the endpoint — I'll post links/creds to #app-catalog channel 17:15:35 <kzaitsev_mb> #link https://review.openstack.org/#/c/276857/ 17:15:40 <kzaitsev_mb> #link https://review.openstack.org/#/c/281602/ 17:15:44 <kzaitsev_mb> just for the record =) 17:16:37 <docaedo> great, thanks for those links, and really excited to see how much progress you're making here 17:16:51 <docaedo> and big +1 to Mirantis for backing you on this and letting you do the work :) 17:18:08 <docaedo> Any other updates? I have none - will give it a minute then we can move on to open discussion 17:20:13 <docaedo> #topic Open discussion 17:20:53 <docaedo> Again, I got nothing this week :) Anyone else? 17:21:09 * docaedo waits at least 2 minutes 17:23:01 <kzaitsev_mb> none from me either ) 17:23:57 <docaedo> oh I have something I'll share, maybe bring more exposure to the conversation 17:24:46 <docaedo> (looking for link, one sec) 17:25:40 <docaedo> darn, taking a while - but there's a thread on the DefCore mailing list about interoperability 17:26:24 <docaedo> the app-catalog was mentioned there, and I wrote back to the list with some questions about what an "openstack app" actually looks like, how it would be packaged and distributed, etc. 17:26:29 <docaedo> then .. silence :) 17:27:16 <docaedo> thread starts here: 17:27:18 <docaedo> #link http://lists.openstack.org/pipermail/defcore-committee/2016-February/001025.html 17:27:41 <kzaitsev_mb> wow, they have a separate ML 17:27:47 <docaedo> some interesting thoughts in there 17:27:52 <kzaitsev_mb> gotta subscribe to that one 17:28:00 <docaedo> there are so many mailing lists... 17:28:15 <docaedo> I keep getting messages forwarded every few weeks with something like "hey, you should chime in here!" 17:28:27 <docaedo> and I'm like "wha? another list? yikes!" 17:28:56 <docaedo> BUT makes sense, otherwise it'd be impossible to follow threads for most of these if they didn't have their own corner :) 17:29:23 <docaedo> Anyway, it's a good list, super low volume - that, and being involved with the app dev working group is exposing me to people outside my normal circle of OpenStack developers 17:29:42 <kzaitsev_mb> most of them seem rather thin, like this one seem to have around 20-30 letters during Feb 17:30:03 <kzaitsev_mb> the only problem is that I'll have to setup more filtering rules =) 17:30:35 <docaedo> true enough 17:31:02 <markvan> is there a definition of "certified openstack cloud"? refstack? 17:31:03 <docaedo> OK that's really all I have, can probably wrap up unless either of you guys had anything you wanted to chat about? 17:31:15 <docaedo> markvan: yeah as far as I know, 17:32:03 <markvan> refstack is a fairly small subset of openstack projects...but I guess it's a place to start. 17:32:06 <docaedo> markvan: it might be refstack? but TBH "certified openstack clouds" don't all work the same anyway (like try building something on RAX and then switching to a diff openstack cloud...) 17:32:35 <markvan> yup, needs a bit more definition 17:32:59 <docaedo> I love the idea of having that certification at least - there might be more information in the marketplace (which seems to be the only place that tag is compared to other clouds?) 17:33:33 <docaedo> would also be great if the app-catalog started to be a component of that 17:33:53 <markvan> yeah, interesting topic 17:34:10 <docaedo> like if there's a minimal requirement for "openstack app" and in order to be an official openstack cloud, you have to be able to pull in and run those openstack apps 17:34:10 <markvan> but hard to do in reality 17:34:29 <docaedo> and yes, hard enough to do that most of the time I don't think we're going to pull it off, given the broad scope 17:34:50 <docaedo> I was really hoping my response would spark some good thoughts on solving it at least (on that ML) but that hasn't happened yet 17:35:18 <markvan> would be kinda neat to have a way to certify a cloud before installing an app, all right from the catalog 17:35:20 <docaedo> in my mind at least, I don't think there ever will be such a thing as an "openstack app" since openstack is an iaas not a paas 17:35:29 <docaedo> markvan: +1! 17:35:57 <docaedo> to some extent, that's where kfox1111 is thinking I believe w/r/t to the app-catalog-ui 17:36:09 <markvan> yeah, I think the app need to each have there own "definition" and that is applied when the app is selected 17:36:54 <docaedo> yes, and there's a lot of value in using that horizon plugin in that it will check to see if you can run that app (i.e. do you have murano in your cloud?), which also exposes users to stuff that might otherwise miss 17:37:09 <docaedo> so they'll see for instance murano apps, but get a message that they should ask their cloud operator to enable murano 17:37:28 <docaedo> same goes for heat template versions (where it will detect if your cloud can actually run that template based on heat version) 17:37:43 <docaedo> if there's a way to start to extend that further, definitely a lot of value there 17:38:06 <markvan> yup, next level down, api versions, ... 17:39:46 <docaedo> and it's all connected too, like that thread about no open core, and the off-shoot thread about accepting more projects/defining what exactly is OpenStack 17:40:18 <markvan> yeah, how to scope it 17:40:32 <docaedo> strange to be deep in the thick of all these projects, and think about what it looks like from the outside. Which is not super great if you're looking for an integrated IaaS solution 17:41:08 <docaedo> but if you're in the mix, and you know how things fit together, openstack is an awesome .. well, I guess garage with all kinds of parts, plus a big toolbox with all the tools you need to connect the parts? 17:41:17 <docaedo> haha, #analogyfail 17:42:06 <docaedo> ok I think we can wrap up this weeks exciting app-catalog meeting :) thanks for coming you guys and thanks for all the great work you're doing! 17:42:17 * markvan reminder....time to cleanup my garage 17:42:34 <docaedo> hahaha 17:43:00 <docaedo> talk to you cats later! 17:43:04 <docaedo> #endmeeting