17:00:52 #startmeeting murano 17:00:52 Meeting started Tue Sep 29 17:00:52 2015 UTC and is due to finish in 60 minutes. The chair is sergmelikyan. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:53 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:55 The meeting name has been set to 'murano' 17:01:04 Hi folks o/ 17:01:07 <_ddovbii> hi! 17:01:09 hi 17:01:09 o/ 17:01:14 hi! 17:01:23 Hello 17:01:23 \o/ 17:01:46 o/ 17:02:20 hi 17:02:39 #topic Action Items Review 17:02:53 #1 StanLagun is going to switch working to https://bugs.launchpad.net/bugs/1476687 17:02:53 Launchpad bug 1476687 in murano "murano-agent hangs after processing the first request on RHEL6-based distro" [High,Won't fix] 17:03:11 bug is marked as won't fix with explanation 17:03:54 thats right 17:04:47 folks, any questions regarding that? It's worries me that we need something in agent that will handle situations like that 17:05:04 stan_lagun: I remember that you was planning to create bp regarding heartbeats 17:05:10 had a chance to do that? 17:05:39 I think we will need to implement rabbitmq heartbeats in agent someday 17:05:55 I believe we have a bug for that and a commit from me 17:06:02 Also there are a lot of things in Unified Agent specification that are not implemented yet 17:06:21 #link https://review.openstack.org/#/c/187213/ 17:06:57 kzaitsev_mb: yep, I remember, that's why I was curios your if we can combine them, but for that we need something from stan_lagun 17:07:29 kzaitsev_mb: your commit just introduces config section. It doesn't enables heartbeats. Also this is on engine<->RabbitMQ and here is agent<->RabbitMQ 17:07:40 we can revive that one and alter it as we see fit. the link also has link to the bug #link https://bugs.launchpad.net/murano/+bug/1460037 17:07:40 Launchpad bug 1460037 in murano mitaka "Apparently dead connections can pile up in engine/agent rabbitmq" [High,New] 17:08:13 sergmelikyan: I don't think we can combine them. The code if very different 17:08:15 stan_lagun: like I said, we can revive and alter as we see fit 17:08:30 stan_lagun: I was not talking about code 17:09:11 I also remembered that Kirill was working on something similar and that's why asked for BP from you ) Looks like you didn't had a chance to create one :) 17:09:22 and not only it introduces the config section, but also passes the config param down to kombu. =) 17:09:25 btw 17:09:42 oslo guys were considering adding pika 17:09:57 and something else to global req and to oslo.messaging 17:10:04 kzaitsev_mb: that is not enough to make it work. Rather the opposite - if we would merge your commit everything will break 17:10:11 during yesterdays oslo meeting 17:10:26 sergmelikyan: yes, you are right. But we can extend existing bug to fit both cases 17:10:27 stan_lagun: that's why it has -WIP =) 17:10:37 kzaitsev_mb: yeah, I heard about switching to Pika, do you have links to reasons behind that? 17:11:03 I would prefere BP rather than bug for this - looks clearly like feature 17:11:13 you can read comments section — they're all there ) 17:11:36 sergmelikyan: do you want separate BPs for 2 cases or one BP with 2 partial implementations? 17:12:17 pika and kafka =) 17:12:19 yep 17:12:25 #link http://eavesdrop.openstack.org/meetings/oslo/2015/oslo.2015-09-28-16.00.log.html 17:12:43 how meta — to link for eavesdrop ) 17:13:54 We used kombu because oslo.messaging uses it. I don't think it is too late to switch to pika now 17:14:05 stan_lagun: cases = engine <> RMQ and agent ? 17:14:14 sergmelikyan: yes 17:14:34 I think it's one case actually engine <> agent 17:14:40 as long as pika/kafka make it into the global-reqs 17:14:49 but now that there is some traction around them 17:15:05 I'm sure they will do so in M 17:16:54 #link https://blueprints.launchpad.net/oslo.messaging/+spec/rabbit-pika 17:17:45 and this thread 17:17:48 #link http://lists.openstack.org/pipermail/openstack-dev/2015-September/075457.html 17:18:02 kzaitsev_mb: thank you 17:18:04 ! 17:18:12 let's move to next topic? 17:18:29 #Liberty RC1 (2?) 17:18:37 #topic Liberty RC1 (2?) 17:19:34 RC1 or RC2 ? 17:19:51 https://launchpad.net/murano-apps/+milestone/liberty-rc2 https://launchpad.net/murano/+milestone/liberty-rc2 17:20:00 Do we have new bugs reported in RC1 which we gona fix in Rc2? 17:20:13 RC1 was successfully released but it happened after last meeting 17:20:28 RC 2 is on Thursday 17:20:50 ativelkov: we don't have open bugs for murano but few for murano-apps 17:24:13 from the new things we have only https://bugs.launchpad.net/bugs/1498879 17:24:13 Launchpad bug 1498879 in murano-apps mitaka "cAdvisor port (4194) is not adding to Security Group in Kubernetes Cluster Package." [Undecided,New] 17:24:33 _ddovbii: can you help here? 17:25:16 <_ddovbii> sergmelikyan: sure! looks strange 17:25:30 the bug has a link to the code that does add port 4194 to security group :) 17:25:43 Also it used to work 17:26:39 stan_lagun: thats what I am talking about - this thing should be verified first 17:26:53 based on the code it should work 17:28:02 Probably something else broke and because of muted exceptions in Parallel block remained unnoticed. I'm going to verify it on 1.0.6 and resolve the bug (most likely with Incomplete) 17:28:22 _ddovbii: please check it on 0.15 17:28:59 <_ddovbii> stan_lagun: ok 17:34:19 #topic Open Discussion 17:35:12 sergmelikyan: I probably missed that, but did we released the murano-client with the version-workaround fix? 17:35:36 we haven't decided if we going to release core library with version 0.0.0 or 0.1.0. And the same for MuranoPL package format: 1.0 or 1.1 17:35:55 ativelkov and I are going to finally start working on a POC for app-catalog. guess somewhere near the end of this week, when we both have time ) 17:36:03 just a FYI 17:36:18 *POC of a backend 17:36:32 Folks, what do you say, if I commit a few new tests to master branch and backport it to liberty? 17:36:37 (not directly related, but still important to note =)) 17:36:46 ativelkov: can you tell me more about that? Looks like I am missing something 17:37:19 sergmelikyan: I mean the fix made by kzaitsev_mb to support the temporary redirrect of app catalog 17:37:47 ativelkov: we didn't actually release client with this fix :( 17:37:53 sergmelikyan: ativelkov is speaking about this #link https://review.openstack.org/#/c/225249/ review 17:38:01 would we be allowed to? 17:38:03 #action release new version of the client and propose change to global-requirements 17:38:18 kzaitsev_mb: we allowed to release, not sure about global requirements 17:38:36 I see 17:38:38 hope the global-req guys would make an exception 17:38:49 So yeah, the main concern is the globa-reqs 17:38:49 the've released a proposed schedule for M 17:39:18 that includes client-release for M. But that rule was not in place for L, so I'm hoping it'll be OK 17:40:26 I think it's not too late 17:42:50 katyafervent: Requirements already have liberty branch. 17:43:26 katyafervent: And it might be too late to changing it. 17:43:43 oh 17:44:33 then yes, usually the stable/* simply cannot accept any new merges until the * is release 17:44:48 ativelkov: but can after 17:44:52 they have some special ACLs enabled 17:45:02 yup, as soon as it is a regular stable branch 17:45:39 but that means that the release of Murano L will not be able to work with the app-catalog, and we'll have to wait for the first post-release refresh 17:46:09 ativelkov: so bad =( 17:46:31 guys, let's see and ask about update of global-reqs 17:47:08 but that's a question to sergmelikyan: as a big-tent program murano has more control over its release schedule: we may try releasing Murano L several days after the rest of opesntack - after the global-reqs is unfrozen 17:47:43 I mean not the main murano L, but rather its client 17:50:04 ativelkov: Anyway, the client will capped in global-reqs soon. We should just ask infra guys, when we can do patch into reqs. 17:51:12 folks, let's me think about that 17:51:42 #action think about what can be done regarding community app catalog support in Murano 17:51:57 Sure. I hope we'll have some clarity on this till the next meeting 17:53:39 One more question I've asked a few minutes ago. ^^ 17:54:00 >> [20:36:32] Folks, what do you say, if I commit a few new tests to master branch and backport it to liberty? 17:54:22 freerunner: I'm conflicted about it =) 17:54:31 moar tests for the god of tests 17:54:37 kzaitsev_mb: I'm not surprised =) 17:55:56 So, what is the verdict? ;) 17:56:50 My +1 for having more tests in master. Unsure about the real need to backport them to stable branch 17:57:19 definitelly +1 for master. still conflicted about stable ) 17:57:24 I agree with ativelkov. 17:57:35 well we can add untill we release L 17:57:41 I'm not sure that we really need to backport tests 17:58:02 it's not technically backporting, since we didn't release L yet 17:58:21 as we have RCs, we should have a "proposed" branch, don't we? 17:58:29 i would back-port a test only if this test covers some of back-ported bug fixes 17:58:36 ativelkov: we have 17:58:36 guys, lets not skip my question about versioning. We may schedule it to next CM 17:58:43 ruhe: +1 17:58:51 (it is not supposed to be called proposed anymore, but still, our master should not be liberty) 17:58:54 stan_lagun: sure 17:59:05 we have stable/liberty already 17:59:11 sergmelikyan: great 17:59:46 so, anything which gets from master to stable/liberty is a "backport", and we shouldn't do it without a really serious reason (say, critical bug) 18:00:02 tests are not such a reason 18:00:24 #endmeeting