15:00:10 #startmeeting Murano 15:00:11 Meeting started Mon Oct 28 15:00:10 2013 UTC and is due to finish in 60 minutes. The chair is sergmelikyan. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:14 The meeting name has been set to 'murano' 15:00:59 Welcome to Murano Project community meeting! 15:01:03 hi sergmelikyan 15:01:03 Hi! 15:01:10 redthrux: o/ 15:01:14 oop 15:01:17 s 15:01:20 hello 15:01:28 Let's start with agenda :) 15:01:38 hi guys 15:01:42 1) Action Items's review 15:01:52 2) Release 0.3 Status 15:02:03 3) Quantum Integration issues 15:02:12 4) LoadBalancer issues 15:02:34 Hi! 15:02:36 hi there 15:02:36 #topic Review AI's 15:02:54 Last meeting summary is available here: http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-10-21-15.00.html 15:02:58 Hi 15:03:05 I think we have just one AI from last meeting ) And its on me 15:03:20 We have only one AI assigned to Alexander Tivelkov: complete the "Per Environment Network Management" document 15:03:27 ativelkov, yep ) 15:03:28 Status? 15:03:32 Yap. It's done 15:03:43 link? 15:03:56 here it is: https://wiki.openstack.org/wiki/Murano/Specifications/Network_Management 15:04:19 #link https://wiki.openstack.org/wiki/Murano/Specifications/Network_Management "Per Environment Network Management" document 15:04:27 #link https://wiki.openstack.org/wiki/Murano/Specifications/Network_Management "Per Environment Network Management" document 15:04:32 It may (and will) be improved to reflect our recent findings related to different neutron topology issues 15:04:49 but the general idea is reflected there 15:04:50 #topic Release 0.3 Status 15:05:21 As release manager for 0.3 i believe it is on me :) 15:05:23 I suggest to create etherpad to discuss this document 15:05:42 Thank you, Alex, that's already pretty informative 15:05:48 tnurlygayanov, we need discussion? 15:06:31 we may want to discuss various changes related to different neutron deployment scenarios 15:06:51 yes 15:07:11 because we should support different quantum configurations 15:07:13 So, I'll create an ether pad to reflect that idea. But if somebody has any questions on the current vision - feel free to create Etherpad yourselves 15:07:22 #action ativelkov, Create collaborative document for "Per Environment Network Management" document 15:07:28 ok ) 15:07:58 Let's return to release 0.3 :) 15:08:53 ok, what the status of this release? what we should do beforethe release date? ) 15:09:13 We finished all features for release 0.3, encountered issue with Heat (load balancer related) that we can't fix in this release. 15:10:03 ok, feature freeze for this release ) need to test and check on different OpenStack installations... 15:10:33 we have many fixes for SSL configuration in this release 15:10:35 We going to discuss this issue later, and we only have to finish documentation changes for release-0.3 and prepare custom patches for Heat & Quantum for thus who want to have full features of Murano v0.3 15:12:04 tnurlygayanov, AFAIK we does not have any fixes related to issues from previous release. 15:12:49 All fixes related either to functionality implemented in this release or to Heat 15:13:04 So, release 0.3 is on-track 15:13:10 Questions? 15:13:36 Estimated release date? 15:13:40 Nope, we are clear on that 15:13:58 Yeah, except date 15:14:08 ativelkov, November 15 15:14:22 OK, so - after summit. I see 15:14:47 If no issues going to arise we may release 0.3 sooner. 15:15:01 and what date for release-0.4 ? 15:15:29 ativelkov, release 0.3 targets Stable/Grizzly so it is not so important to have release before summit. 15:15:40 yes 15:16:35 And one of our news for todays meeting is news about Timur Sufiev assigned as release manager for 0.4 15:16:47 So, tsufiev, what about dates? 15:17:34 tnurlygayanov: it was originally tied to Fuel 4.0 release which is on 11.11.13 15:18:19 I believe we going to have some beta version integrated with Fuel 4.0 beta that is going to shown on summit 15:18:27 yes, but as I know release of Fule Web 4.0 was moved on 18.11 (or later) 15:18:31 but i've heard Fuel 4.0 will be shifted a week or so, so we have to reschedule it later once we have more precise release date for Fuel 15:18:58 tnurlygayanov, there are no official dates for now :( 15:19:05 yes.. 15:19:13 ok) 15:19:14 so, Is release 0.4 earlier release 0.3 ? 15:19:25 Nope 15:20:00 akuznetsov, certainly no :) But this version going to be released in very close dates 15:20:06 *versions 15:20:11 We are going to release 0.3 relatively soon, 0.4 comes after that. What's clear now is that we need to have working alpha version based on Havana by Nov, 11 15:20:32 yes 15:20:39 ok, thanks 15:20:49 igormarnat_: yes, it is quite possible 15:21:10 moving on :) 15:21:25 Other questions? Or moving to the next topic? 15:21:44 next topic please )) 15:22:17 #info Release Murano v0.3 on November 15 (or sooner) 15:22:43 #info We going to have working alpha version based on Havanna by Nov, 11 15:23:19 #topic Quantum Integration issues 15:23:57 ativelkov, as topic-starter, could you provide some small hint about what issues exactly this topic? :) 15:24:13 Wow, great topic. Any issues with Quantum integration? 15:24:16 Well, this is about our resent findings with network topologies 15:24:41 Yeah, igormarnat_ , we've got one ) 15:25:21 Briefly speaking, Quantum/Neutron may be used to deploy different network topologies 15:25:39 Quantum may be deployed/configured as "Mixed Flat and Private Network" not all Murano features may handle this 15:26:11 like "One flat network for everything", "Dedicated network segments with routers for each environment" and everything in between 15:26:29 We assumed the last one 15:26:32 Does it require evolvement of other components, external to Murano? 15:26:36 And otherwise, when Quantum is configured as " Per-tenant Routers with Private Networks" we have issues with Load Balancer related services (on this topic later) 15:26:54 Let me answer a single question at a time) 15:27:34 So, we assumed that we have isolated network segments for each environment, and routers to uplink them to external network 15:27:35 #save 15:28:01 It turned out that not all the configurations of Quantum/Neutron support this 15:28:27 In some cases, when Neutron is configured to support only flat networks, they do not have "L3-agent" enabled 15:28:37 or something like this, don't remember exact details) 15:28:47 So, e cannot create routers 15:28:55 or, we create them, but they do not work as expected 15:30:17 probably we can just suggest user to select already configured network for all instances in the current environment 15:30:32 not in release-03 15:30:37 yes 15:30:40 we'll use it in 0.4 15:30:58 but in 0.3 we have a simple option: disable all this sophisticated networking stuff 15:31:10 Can we finish this feature for 11/11? 15:31:21 and join our instances to all available networks without routers 15:31:28 tnurlygayanov: I am working on that 15:31:40 ok 15:31:51 but this depends on evolvement of external components, isn't it? 15:32:04 igormarnat_: no 15:32:13 this is not a bug in quantum 15:32:20 this is just a configuration 15:32:29 ativelkov: we tested this and this is does not work with different network configurations.... 15:32:31 it is perfectly fine for them not to support that 15:33:06 we just need to be ready to react to different configurations in quantum 15:33:23 I've heard something about missing possibility to pass parameters for sophisticated networking configurations to Heat or something, isn't this the case? 15:33:47 igormarnat_, it is about our next issue - Load Balancer 15:34:26 Oh, it was _previous_ issue. So we have _two_ issues, aren't we? 15:34:39 yeah 15:35:45 ativelkov, could you summarize once more about Quantum Integration issue? 15:35:54 Ok, so, here it is: 15:35:55 And public as info? 15:37:01 #info: Murano currently only supports "Per-tenant Routers with Private Networks" quantum configuration. In case if quantum is not configured for that, current Murano templates do not work 15:37:58 #action: For release 0.3 we need to include both sets of templates (quantum- and non-quantum) to the distribution, and modify the manifests to use either version depending on the quantum configuration 15:38:34 #action: For release 0.4 we will introduce a unified logic to properly choose the right configuration right in the workflow 15:38:54 that's all ) 15:39:01 Any question? :) 15:39:25 That's was all for the first issue, right? 15:39:30 yes 15:39:45 Ok, no questions. What about second one? 15:40:06 #topic Load Balancer Issue 15:40:57 I will describe the issue and our options :) Don't rush with questions ) 15:42:59 #info Current implementation of services IIS Web Farm and ASP.NET App Web Farm completely is based on Heat AWS::ElasticLoadBalancing::LoadBalancer resource 15:44:07 #info AWS::ElasticLoadBalancing::LoadBalancer resource does not support any network related configuration 15:44:23 And it changed? 15:44:59 So our * Web Farm services does not work when Quantum is configured as "Per-tenant Routers with Private Networks" 15:45:42 Solution for now (release 0.3): disable all network configuration features 15:45:49 katyafervent, ? 15:46:30 AWS::ElasticLoadBalancing::LoadBalancer , but now I see, thanks 15:46:45 To fix this issue we need to implement network related configuration feature in AWS::ElasticLoadBalancing::LoadBalancer resource 15:47:13 (this means implement feature in Heat) 15:47:28 another option: implement our own (HAProxy-based) load balancer 15:47:40 ativelkov, right 15:47:54 We need to discuss this issue with Heat team and they plans. 15:48:15 #action Discuss with Heat team future of AWS::ElasticLoadBalancing::LoadBalancer resource 15:49:20 I would suggest to first check how it behaves in Havana 15:49:28 And based on the reply from Heat we may implement in either as our own service based on HAProxy, or extend AWS::ElasticLoadBalancing::LoadBalancer resource 15:49:30 this seems to be changed since grizlly 15:50:27 ativelkov, seems reasonable, next release of Murano is going to target Havanna, and in release 0.3 it is Known Issue in case with "Per-tenant Routers with Private Networks" 15:50:54 #action check AWS::ElasticLoadBalancing::LoadBalancer behaviour in Havanna 15:51:11 Any question about this topic? 15:51:24 #save 15:51:26 Yes, and our workaround for quantum issue works this out as well 15:52:30 so, moving on... 15:52:40 #topic Open Discussion 15:52:57 We have another 8 minutes before meeting going to finish 15:53:02 :) 15:55:56 Are there uncovered topics yet in the agenda? 15:56:12 igormarnat_, no 15:57:40 Then let's finish 15:57:40 #endmeeting