Wednesday, 2015-08-26

*** kebray has quit IRC00:17
*** kebray has joined #openstack-app-catalog00:23
*** openstack has joined #openstack-app-catalog00:35
*** kebray has quit IRC00:38
*** kebray has joined #openstack-app-catalog00:41
kfox1111kzaitsev_ws: I started to look at murano support...00:55
kfox1111it looks like it may require changes to murano-dashboard similar to the ones to horizon to allow form field passing.00:55
kfox1111we may need to get a hold of a core on murano-dashboard asap if we want to support it in liberty.00:56
*** kebray has quit IRC06:12
*** kzaitsev_mb has joined #openstack-app-catalog07:43
*** kzaitsev_mb has quit IRC08:10
*** kzaitsev_mb has joined #openstack-app-catalog08:16
*** kzaitsev_mb has quit IRC08:20
*** kzaitsev_mb has joined #openstack-app-catalog09:29
*** kzaitsev_mb has quit IRC16:39
*** kebray has joined #openstack-app-catalog17:34
*** kebray has quit IRC17:35
*** kebray has joined #openstack-app-catalog17:35
*** kebray has quit IRC17:42
docaedokfox1111: I will be back online and more or less back to normal tomorrow, will have time to get focused on this again at last!17:53
docaedoplanning to write up an email for big-tent "make it official" today or tomorrow, and along with that will come the repo name change from apps-catalog to app-catalog17:53
docaedo(after conversations, have learned due to timing and everything else going on, that's the least painful path forward for this, and it was going to be tackled eventually so might as well go for it now!)17:54
*** openstackgerrit has quit IRC18:17
*** openstackgerrit has joined #openstack-app-catalog18:17
docaedoFound a great example of an app catalog bundle directed at operators18:45
docaedoContrail plugin are a glance image plus heat template18:45
docaedoA few more things like that can make the value of things for operators (and bundles) really obvious18:46
docaedoAlso having an easy to articulate use case helps guide the thinking around it18:47
* docaedo is excited to start digging back in :)18:48
*** docaedo has quit IRC19:11
*** docaedo has joined #openstack-app-catalog19:12
*** kebray has joined #openstack-app-catalog19:13
*** kebray has quit IRC19:22
*** kebray has joined #openstack-app-catalog20:07
*** kebray has quit IRC20:36
*** kzaitsev_mb has joined #openstack-app-catalog20:36
*** kzaitsev_mb has quit IRC20:36
*** kzaitsev_mb has joined #openstack-app-catalog20:36
*** kebray has joined #openstack-app-catalog20:42
*** kebray has quit IRC20:59
*** openstackgerrit has quit IRC21:01
*** openstackgerrit has joined #openstack-app-catalog21:02
kfox1111docaedo: cool. :)22:17
kfox1111ah. that is a good example of a non murano bundle.22:18
kzaitsev_mbyep, sounds great!22:19
kfox1111kzaitsev_mb: did you see the murano plugin stuff  Icommented on earlier?22:20
kzaitsev_mbdidn't notice. yep you'seem right22:21
kzaitsev_mbI can make a commit. that adds param support for bundle/package import22:22
kfox1111is it possible to get patches into murano-dashboard this late in the game, or will we have to wait for mitaka?22:22
kzaitsev_mbthere's still time before FF, I guess it'll be ok22:22
kfox1111whens its FF?22:22
kzaitsev_mbSep 1-322:22
kfox1111I tried applying the same patches I had for horizon's and they didn't quite work. so I'm not sure how long it would take to fix. :/22:23
kzaitsev_mbmurano-dashboard doesn't have any angular stuff, so I'm not sure on that one22:23
kfox1111how quickly can a review go in? horizon's takes months. :/22:23
kfox1111yeah, its the python code that mangles the argument passing usually.22:23
kfox1111but the murano dialog's using a different base class then the horizon ones.22:24
kzaitsev_mbBut making forms accept arguments should be easy22:24
kfox1111you'd think....22:24
kfox1111depends on how many abstraction layers are in the way. :/22:25
kfox1111one of the horizon ones was extra tricky because it did some filtering on both the client and server side.22:26
kzaitsev_mbyou can actually try and jump on that one, or I can do it tomorrow. As a matter of fact I'm one of the cores there, so I can help patch go in. Wonder what Serg would have to say bout that though, the PTL. He was slightly opposed to the app-catalog-ui idea22:28
kzaitsev_mbBut generally I believe that can be done pretty easy.22:32
kfox1111k. Well, I'm upgrading acloud from juno->kilo today/tomorrow, so I think you'll probably be able to get to it before I can. :/22:38
kzaitsev_mbok, will be able to do that tomorrow and let's see how fast that would go through22:40
kfox1111Starting to look into it, I think we proably want 4 things. 1, a way to know if the murano-dashboard is installed. 2, a way to pop up the import bundle/package dialog passing it which thing to install, 3, a way to pop up the dialog to start launching an app, and 4, a way to tell if a package is installed programatically (like the other horizon rest thingies).22:43
kfox1111Pretty tall order for so late in the game. :/22:43
kfox1111at minimum, probably #2 would be relatively useful.22:44
kzaitsev_mbI look into those. 1 should be possible from horizon itself22:50
kzaitsev_mbthere should be something like a registry of dashboards or smth +)22:50
kzaitsev_mbat the very least ImportError would tell us that really easy22:51
docaedokfox1111: if the murano stuff doesn't land in time, it shouldn't be a barrier, just need to notify users or whatever.23:12
docaedokzaitsev_mb: I guess I can see someone being opposed to app-catalog-ui including much of anything for murano, as there's an assumption people with murano will basically "stay in" the murano section23:13
docaedobut I would love to have a conversation if Serg was opposed to the whole idea of app catalog having a plugin for horizon23:14
kzaitsev_mbI actually feel, that app-catalog-ui can become a way for people to want to try murano, thus expanding its reach23:16
kzaitsev_mbdocaedo: what do you mean by "stay in", btw?23:17
docaedoI mean if the user has Murano installed and they are interacting with Murano via Horizon, they will be in the "Murano" section of Horizon, and technically there's nothing preventing Murano team from including a "browse murano packages in app catalog" component23:19
kzaitsev_mbdocaedo: yep, That was one of the ideas.23:20
docaedoI have no idea, and am not insinuating, that would be something the team plans to do - but if Serg didn't like the idea of being able to browse the app catalog from horizon, maybe ..23:20
kzaitsev_mbsome rudimentary support is implemented (but not browsing of course)23:21
kzaitsev_mbI actually do not see why this can't be done both ways — murano-dashboard and app-catalog-ui23:21
docaedoagreed23:22
kzaitsev_mbafter all there might be people who do not wnat app-catalog-ui (say no internet access) but want murano and vice versa — no murano, but want app-catalog-ui23:22
docaedono reason for the two to NOT compliment each other, considering the charter for app catalog is to be essentially a repository for things that work on and with openstack, not just murano assets23:23
kfox1111yeah.23:27
openstackgerritArthur Berezin proposed stackforge/apps-catalog: Image-URL: https://s3.amazonaws.com/shay1/manager.qcow2 Image-hash: f3f6eeeea35552e02797bc7f9bc1928d  https://review.openstack.org/21742923:29
docaedoregarding our "application for big tent", I'll take a first pass at the content and share here via etherpad, and assuming there are no objections I'll try to get it into a governance PR by tomorrow EOD23:32
docaedoUrgency here is in hopes of getting it onto the agenda for next TC meeting in order to get the move scheduled with the next planned gerrit downtime, otherwise it will have to wait until after the big stackforge->openstack namespace move23:33
docaedo(and it's easy to rename if we do it before the automated move, otherwise it would have to be renamed after the automated move because infra is not doing anything "special" with that, it's going to be limited to s/stackforge/openstack/ (with no extra rules for stuff like s/apps-catalog/app-catalog/)23:34
docaedoI'm soon to be off for the night, but will get that first pass up on an etherpad either late tonight or early tomorrow23:35
kzaitsev_mbwhat's the rename btw, I might have missed that23:35
docaedojust moving from "apps-catalog" to "app-catalog" for the repo23:44
docaedoit's minor, but would be nice if the repo name matched the project name23:44
kzaitsev_mboh, yeah that'd be nice, true =)23:45
kfox1111docaedo: +123:56
kzaitsev_mbhuh23:56
kzaitsev_mbyou know what =)23:56
kzaitsev_mbThere is no way to request an update for a binary that's stored right now )23:57
kzaitsev_mbI mean the update would be an empty commit, right? No code changes. And gerrit would not allow that23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!