17:00:37 #startmeeting Murano 17:00:37 Meeting started Tue Dec 17 17:00:37 2013 UTC and is due to finish in 60 minutes. The chair is sergmelikyan. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:41 The meeting name has been set to 'murano' 17:01:22 Welcome to Murano Community Meeting :) 17:01:39 Agenda: 17:01:56 1) Action Items Review 17:02:03 2) Status of release 0.4 17:02:13 3) Plans for release 0.4.1 17:02:18 4) Plans for release 0.5 17:02:30 5) Metadata Service 17:02:47 #topic Review AIs 17:03:18 First action item is assigned to ATivelkov 17:03:30 > Update the blueprint on advanced networking 17:03:50 not done yet 17:04:06 too much activities on other tasks 17:04:31 Ok, but I believe that you had finished https://wiki.openstack.org/wiki/Murano/Specifications/Network_Management 17:04:44 will try to do it on next week as time allows 17:05:29 We have two more AI, and second one also is assigned to ATivelkov 17:05:32 > send a bug-scrub invitation 17:05:32 its old, needs to be updated 17:06:10 this will be done adter 0.4 is finally released 17:06:23 Ok :) 17:06:59 I believe third one is also will be done after finishing with 0.4: 17:07:04 > ensure that allowed_ip_addresses limitation gets its way into release notes of 0.4 17:07:38 Looks like there are no more AI's. Moving to the next topic... 17:07:48 #topic Status of release 0.4 17:08:06 tsufiev_, can you share release status? 17:09:14 I can tell some news) 17:09:47 We have code freeze now and preparing a release 17:10:19 And we created new release-0.4 branches 17:10:46 sorry guys, forgot about meeting 17:11:08 so far we have fixed all critical bugs 17:11:12 tsufiev, Hi! We are discussing release-0.4 17:11:37 there is currenlty 2 known issues i'm aware of: 17:12:26 1. web farms don't deploy because of they use Neutron LBaaS, which we haven't on our labs 17:13:01 2. We had to open all tcp & udp ports in range 1024-65535 for MS SQL Cluster to deploy properly 17:13:11 >which we haven't on our labs 17:13:42 How it is a known issue? Or we assuming that feature does not work, if it was not tested on labs? 17:14:30 Why we can't use LB from Heat? 17:14:30 sergmelikyan, afaik, we don't know whether it deploys or not 17:14:31 yes, it is not tested and we will describe it in known issues 17:15:37 We con not use simple LB from Heat because we can not maanage neutron networks for it 17:15:38 tsufiev, we does tested with DevStack :) 17:15:57 sergmelikyan, you mean, it actually works? 17:16:22 gokrokve, actually it is LB from Heat, but based on Neutron, raise then AWS::LoadBalancing::LoadBalancer 17:16:28 default Heat LB does not work properly with different neutron configurations 17:16:38 make sense 17:16:50 so it should be properly documented 17:17:13 gokrokve, yes, guess should document it more thoroughly 17:17:15 tsufiev, was working when I was testing :) But may be it is wise to mark as Known Issue if features was not tested thoughtfully 17:17:39 yes, let's keep it for 0.4.1 17:17:49 tsufiev, thx for details 17:17:55 sergmelikyan, yes it is safer to say it won't work and it works than say it does and it doesn't :) 17:18:15 so, this is all about known issues 17:18:37 we're postponed a bit release date 17:18:42 to 20th December 17:19:26 to ensure everything is ok (besides known issues) 17:20:20 am i supposed to say something more :)? 17:20:47 What's next? 17:21:08 tsufiev, thx for status update 17:21:17 sergmelikyan, np :) 17:21:19 #topic Plans for 0.4.1 17:21:42 We have plans to release next bug-fix version right after 0.4 17:22:18 yes, also we plan to implement basic RBAC in this release 17:22:33 Currently we doen't have dedicated release owner for 0.4.1, but I believe tsufiev can share some thoughts about what we postponed for 0.4.1 17:22:38 And what about estimation& 17:22:50 Is it end of January? 17:22:57 yes, Jun, 2013. 17:23:32 Great 17:23:49 *January )) 17:24:17 We are talking about estimates for RBAC implementation or release date? ) 17:24:26 And we already work on release 0.5 17:24:32 sergmelikyan, we plan to fix at least those 2 known issues in 0.4.1 17:25:43 Great! 17:25:57 also there is a bunch of minor improvements in murano-repository which don't fix any critical issue, but improve overall UX 17:26:06 #topic Plans for release 0.5 17:26:12 various (more concise) error messages etc 17:26:34 sorry, i thought we finished with 0.4.1 %) 17:26:44 Any other news about 0.4.1? 17:27:02 np, i've finished already with 0.4.1 17:27:42 Let's move to the release 0.5 17:28:34 We designing new Metadata Service for release 0.5, working on both storage and processing. 17:28:34 i can share my part of knowledge about 0.5, it is UI-related 17:29:11 tsufiev, a bit later, if you don't mind? :) I will try to share about implementation details :) 17:29:24 sergmelikyan, ok 17:29:36 We have very ambitious plans for Metadata Service in release 0.5 ) 17:29:46 That's true! 17:30:42 So will we have special git repository for a new metadata? 17:31:05 We plan to separate storage related part of our Metadata Service and move it to Glance. We working on https://etherpad.openstack.org/p/MetadataRepository-API this alongside with Glance team. 17:31:08 metadata or metadata service? 17:31:10 git repository?! 17:31:23 katyafervent, omg, another one?! 17:31:27 one more repo please ))) I belive no ) 17:31:45 Heat has repo for template examples 17:32:26 I don't think we need a new git repository. We don't create a new service ) We plan to improve Glance. 17:32:31 Comunity-provided applications for catalog deserve to have own repository 17:33:00 repo for metadata, not the service 17:33:16 More details about implementation, some rough thought you can find by the link above. 17:34:08 stanlagun, I don't think that we need repository metadata now, and certainly don't need for service 17:34:19 *repository for metadata 17:34:48 If someone will find it's useful simple github repository will be enough. 17:35:27 github might be ok for repository. But no doubt repo is needed somewhere 17:36:00 Returning to the our Metadata Service, we plan to introduce new Metadata description language and processing engine. Stan could you share some details? 17:37:02 I'm finishing protoryping of this. This is PoC-quality yet but ut demonstrates the idea, the language and runtime 17:37:38 During next week I thing we will create main classes that do actual deployment so that we can compose apps from them 17:37:55 Some etherpads about description language 17:37:58 ? 17:38:18 * sergmelikyan lost links to that etherpad 17:38:23 https://etherpad.openstack.org/p/MuranoMetadata 17:39:12 It is slightly outdated. We will update it soon to match actual vision. Anyway it is close to what I'm doing 17:39:46 So are you finished with prototyping? 17:40:49 Almost finished. I'd like to share this PoC with other Murano guye tomorrow so that we can discuss the rest of 0.5 plans 17:42:14 cool 17:42:21 Looks like we covered our next meeting agenda ) 17:42:22 we can finish earlier 17:42:44 * sergmelikyan will skip switching topic to 5. Metadata Service 17:44:16 also we agreed on UI in 0.5 17:44:21 tsufiev, can you share details about ui? 17:44:23 :) 17:44:29 sure 17:44:51 we've filed a blueprint today https://blueprints.launchpad.net/murano/+spec/new-web-ui-prototype 17:46:27 in two words: UI won't change much in 0.5 compared to 0.4, it will have one distinction, more important from the service definition side: fully qualified service names, like com.mirantis.windows.ActiveDirectory will serve as field types 17:46:44 actually, a little more than 2 words :) 17:47:37 where such field type is encountered, user will be able either select service of given type already created in given environment 17:47:43 or create a new service 17:48:25 it will require some efforts on the dynamic UI's part, but no major changes in visual experience 17:48:42 that's all i had to share 17:49:47 This new objects being created can be shared with the rest environment on the top level - or may be defined right in place 17:50:59 seems that is all about UI in 0.5 17:51:14 Are we done? 17:52:07 sure 17:52:14 lets end this meeting 17:52:29 we need to prepare to the meeting in #openstack-glance channel 17:52:49 Thx! 17:52:49 #endmeeting