17:06:21 #startmeeting app-catalog 17:06:22 Meeting started Thu Sep 22 17:06:21 2016 UTC and is due to finish in 60 minutes. The chair is docaedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:06:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:06:26 The meeting name has been set to 'app_catalog' 17:06:26 hi. sorry im late a bit 17:06:37 no prob 17:06:42 main things to discuss today: 17:06:43 #link https://review.openstack.org/#/q/topic:bp/glare-work 17:06:54 and the puppet deployment stuff here: 17:06:56 #link https://review.openstack.org/#/c/359029/ 17:07:14 sskripnick: please go ahead with any questions 17:07:52 sskripnick: can you tell us about current glare puppet status? 17:08:34 im not sure if i have any questions. i have only update. so yes, there are a lot of patches for you =) 17:08:50 mfedosin: glare puppet is waiting for glare deb packages 17:09:21 app-catalog puppet is seems okay with pip 17:09:41 also there is some difficulties with murano artifact (name vs display_name) 17:09:50 yep... we have to hasten them. 17:10:12 pip would be fine for app catalog deployment, getting debs should not be a blocker 17:10:15 yep, display_name was my question as well 17:10:21 so if we decide to have display_name in base type, I need to do some changes in UI code 17:10:41 docaedo: we need debs for glare puppets 17:11:00 in short: murano package has two attributes 17:11:05 name and display_name 17:11:12 docaedo: https://review.openstack.org/#/c/373805/ 17:11:24 name is common for all artifact and it's located in base AT 17:11:54 for all artifact types, except murano, name is shown in app-catalog output 17:12:05 sskripnick: ah ok, thanks for sharing that, hadn't seen it 17:12:21 murano package need to have name (or display_name) and "fqdn". 17:12:33 so, for example - name for heat template is "F5 BIG-IP VE Onboard" 17:12:37 they decided to use "name" as "fqdn" and add "display_name" 17:12:49 but for murano it is com.example.apache.ApacheHttpServer 17:13:04 and display_name is Apache HTTP Server 17:13:24 and here we have inconsistency 17:13:53 We have "name" and "package_name" in assets.yaml, but they want to change it. Like have "name" and "display_name" for all artifact types 17:13:56 if we show 'name' for app-catalog users, then murano packages will look weird 17:13:57 Couldn't the UI just switch what is displayed if the type is murano? 17:14:37 i think it would be the easiest 17:14:52 docaedo: yes, it's a workaround 17:14:53 left all as is, and use special case for special project 17:15:20 I would suggest that, easy path :) 17:15:31 but anyway, it leads to confusion between two attributes 17:15:35 but I still don't understand why they wont left name and package_name as it was in assets.yam 17:16:08 +1 for not breaking all types, and break only murano 17:16:10 sskripnick: they don't look for easy ways 17:16:25 do they? :) 17:16:43 looks like this way is easy for them 17:16:48 but not easy for us 17:17:27 docaedo: so, you suggest to workaround this behaviour for murano 17:17:37 and do not touch anything else 17:18:14 mfedosin: yes, but I am also suggesting the workaround only happen in app catalog UI, since it's just a display thing, should be low effort 17:18:44 yes, it is only for app catalog and horizon plugin 17:19:20 cool, then nobody else has to worry, murano can do what murano wants, and we just make it look pretty 17:20:09 probably we should make display_name in murano immutable, not null, and required on activate 17:20:23 oh that's a good point since we'll require it 17:20:56 it's required on activate 17:21:24 only one thing - it's mutable 17:21:32 if there is something you need my attention to — pls ping me =) I get notifications that you're discussing murano but can't really go deep into the conversation now =( So I rely on your decision making skills guys =))) 17:21:33 but it's okay I think 17:21:56 kzaitsev_mb: no problem, we're just talking about dropping murano from the app-catalog because it's too much trouble 17:22:13 kzaitsev_mb: kidding! no problems, we have it covered 17:22:20 kzaitsev_mb: i'd like to ask you to check if http://apps.r-ci.tk/ works for you 17:22:31 kzaitsev_mb: i've added murano storage support 17:22:41 =) 17:23:15 sskripnick: it works for me and is looking really great 17:23:32 sskripnick: would certainly do that =) 17:23:54 we definitely should play with new app-catalog 17:24:16 sskripnick: great work! 17:24:25 thanks ^_^ 17:24:33 so thats all from my side 17:25:06 sskripnick: it's really looking good 17:25:43 I don't have anything else to cover today - only issue is I need to make time to get any feedback, and then start focusing on deployment with infra (when debs are ready) 17:26:14 is anyone staying on top of the glare debs? Just want to know what the next steps we need at this point 17:27:20 docaedo: yep 17:27:34 iudovichenko is working on it 17:27:59 we just need to release glare asap to make it work 17:28:19 cool - then I will pay attention to that, and ask you folks to ping me on app-catalog channel if/when you need my attention 17:28:31 I'm excited and still think we can pull this off before Barcelona :) 17:28:58 and hopefully sskripnick will stay working on app catalog after this :) 17:29:11 I hope so :) 17:29:33 ok anything else before we end? 17:29:56 nothing from my side 17:30:07 docaedo: thank you for your answers 17:30:46 thank you all for the great work - hopefully I'll see you all in Barcelona! 17:31:12 talk to you later! 17:31:24 #endmeeting