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