Monday, 2015-08-24

openstackgerritStan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages  https://review.openstack.org/21607001:05
openstackgerritStan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages  https://review.openstack.org/21607001:05
slagunnexus: hi!01:09
slagunnexus: where is your files located? Is it part of app package or it is somewhere else?01:10
slagunyes01:41
openstackgerritStan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages  https://review.openstack.org/21607001:41
*** xiangxinyong has joined #murano01:50
*** yamamoto has joined #murano02:07
*** yamamoto has quit IRC02:18
nexushi slagun02:48
nexusthey are located in resources folder02:49
*** yamamoto has joined #murano03:04
*** openstackgerrit has quit IRC03:31
*** openstackgerrit has joined #murano03:31
*** xiangxinyong has quit IRC03:37
*** Nikolay_St has quit IRC04:03
*** sergmelikyan has joined #murano05:02
*** Miouge has joined #murano06:22
*** xiangxinyong has joined #murano06:24
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the Categories not sorted properly  https://review.openstack.org/21611506:39
*** dkusidlo has joined #murano06:43
*** sergmelikyan has quit IRC06:51
*** dkusidlo has quit IRC07:00
*** samuelBartel has joined #murano07:08
*** Nikolay_St has joined #murano07:18
*** mgershen has joined #murano07:25
*** yamamoto has quit IRC07:26
*** kzaitsev_mb has joined #murano07:27
*** dkusidlo has joined #murano07:35
*** sergmelikyan has joined #murano07:36
*** sergmelikyan has quit IRC07:39
*** dkusidlo has quit IRC07:45
*** yamamoto has joined #murano07:49
*** kzaitsev_mb has quit IRC07:50
*** dkusidlo has joined #murano07:55
*** kzaitsev_mb has joined #murano07:58
Nikolay_Stkzaitsev_mb: hi. can you take a look at https://review.openstack.org/#/c/216050/08:01
Nikolay_Stativelkov: ^^08:02
kzaitsev_mbk08:02
*** kzaitsev_mb has quit IRC08:14
mgershenHi all08:16
mgershenIt seems that all murano-ci jobs are failing and Jenkins as well. Is there a known issue or maybe my code is the problem?08:18
Nikolay_Stmgershen: looks like we have problems with jenkins and CI08:27
Nikolay_Sthere is proof: https://review.openstack.org/#/q/status:open+project:openstack/murano,n,z08:27
openstackgerritTimur Nurlygayanov proposed openstack/python-muranoclient: Fixed issue with cacert parameter  https://review.openstack.org/21614808:34
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the Categories and Environments not sorted properly  https://review.openstack.org/21611508:49
*** dkusidlo has quit IRC08:53
*** Valli_M has joined #murano09:04
*** zhonghua-lee has joined #murano09:06
slagunnexus: here is an example of execution plan that has additional file it puts somewhere on the host: https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Resources/HAProxySetup.template#L29-L32 https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Resources/scripts/haproxy-setup.sh#L5-L609:08
*** kzaitsev_mb has joined #murano09:25
*** zhonghua-lee has quit IRC09:40
openstackgerritNikolay Starodubtsev proposed openstack/murano-specs: Update spec cloud-foundry-service-broker-api  https://review.openstack.org/21605009:44
*** bhaskar_ has joined #murano09:47
*** bhaskar_ has quit IRC09:48
Nikolay_Stkzaitsev_mb: slagun if I need to deploy something complex as Docker Httpd is it possible to do it step by step09:53
Nikolay_St1) Adding Kube cluster and deploy09:53
Nikolay_St2) Adding kube pod and deploy09:53
Nikolay_St3) adding docker and deploy09:53
Nikolay_Stkatyafervent: ^^09:54
slagunNikolay_St: yes09:56
*** yamamoto has quit IRC09:57
*** zhonghua-lee has joined #murano10:04
Nikolay_Stslagun: so, it should be the way how our service broker will work10:05
*** Valli_M has quit IRC10:09
slagunhow does it know the order?10:12
*** junhongl has joined #murano10:18
*** Miouge has quit IRC10:19
*** Miouge has joined #murano10:22
Nikolay_Stslagun: it's user problem10:34
Nikolay_Stslagun: the idea is that if we however will create mechanism to boot DockerHttpd package in one click it will be shown in CF as a single service instance10:35
Nikolay_Stinstead of 3 different apps in murano10:35
Nikolay_StIMHO it's not the thing we really want to appear10:35
slagunNikolay_St: how do you tell Pod which Cluster to use?10:37
Nikolay_Stslagun: I can't run the scenario I ask before in the lab (it has strange behaviour), so I ask the question before. I guess that we can create proper JSONs somehow.10:39
Nikolay_Stslagun: I can't run this scenario in the lab (it has strange behaviour), so I ask the question before. I guess that we can create proper JSONs somehow.10:40
*** Miouge has quit IRC10:40
*** asalkeld has left #murano10:40
Nikolay_Stslagun: how Pod know which cluster to use now?10:41
*** zhonghua-lee has quit IRC10:42
slagunNikolay_St: in dashboard when you create DockerHttpd you need to select (or create) Pod for it. And for Pod you need cluster. In anyway this is what user choose and you cannot do this without user input unless you generate those objects by yourself. But then you will have separate k8s installation for each app10:43
openstackgerritAlexey Khivin proposed openstack/murano: Logging API for MuranoPL  https://review.openstack.org/21123310:44
Nikolay_Stslagun: what do you mean under 'each app' under DockerHttpd installation scenario?10:45
openstackgerritAlexey Khivin proposed openstack/murano: Logging API for MuranoPL  https://review.openstack.org/21123310:45
Nikolay_Stslagun: as I can see DockerHttpd need pod and cluster.10:46
slagunpod or DockerStandaloneHost10:46
khivinativelkov, slagun I have improved patch as discussed. Please review10:46
*** xiangxinyong has quit IRC10:47
*** yamamoto has joined #murano10:47
*** Miouge has joined #murano10:49
*** yamamoto has quit IRC10:50
*** yamamoto has joined #murano10:50
*** yamamoto_ has joined #murano10:50
*** xiangxinyong has joined #murano10:51
*** yamamoto has quit IRC10:54
Nikolay_Stslagun: from bodies I collect on Thursday I can see that httpd has link to pod and pod has link to cluster11:01
Nikolay_StI can share it with you if you want11:01
*** yamamoto_ has quit IRC11:03
slagunNikolay_St: I know it has. The question is how are you goinf to di the same in CF?11:03
slagun*going to do*11:03
Nikolay_Stslagun: if we trust that end-user are skillful enough to create proper JSON we can believe that he can get needed ids11:05
Nikolay_Stor we can return needed values in JSON bodies. but it's a question of future, I suppose11:05
slagunNikolay_St: this JSON cannot be created in advance. It contain ID of an instance. E.g. you deploy CubernetesCluster and then Pod's JSON need to contain ID of deployed cluster instance. Not package id or type name. That implies that you 1) need a way to get this ID 2) cannot write JSON before you deploy Cluster11:08
slagunand 3) this JSON will be different for another user11:09
Nikolay_Stslagun: I can guess that we will have same issues if we deploye all needed apps at once11:10
Nikolay_Stbut it's just a suggestion. I don't see how we can do it11:10
slagunNikolay_St: yes, the problem is not with deployment order but with how to construct object model. You cannot support interdependent application if CF doesn't have such concept. The option would be to deploy all dependent set as one monolithic application. But Docker apps are good example why this doesn't work in general. This is the same problem as with HOT templates11:20
*** yamamoto has joined #murano11:21
*** gpaz has quit IRC11:22
Nikolay_Stslagun: big object model which contains 'Objects' field is created after we start deployment (if I'm not wrong). So, we can't throw it directly to murano API.11:23
slagunNikolay_St: this is not a problem. Yes, you cannot create entire object model but you can create several connected applications at once (or with several calls). It doesn't matter if you correctly bind applications to each other11:26
openstackgerritAlexey Khivin proposed openstack/murano: Logging API for MuranoPL  https://review.openstack.org/21123311:28
openstackgerritAlexey Khivin proposed openstack/murano: Logging API for MuranoPL  https://review.openstack.org/21123311:29
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the Categories not sorted properly  https://review.openstack.org/21611512:07
*** sergmelikyan has joined #murano12:25
openstackgerritEkaterina Chernova proposed openstack/murano: Migration to yaql 1.0  https://review.openstack.org/20409912:28
mfloboquestion, what is the goal of murano-engine? What it does?12:29
*** sergmelikyan has quit IRC12:29
openstackgerritMerged openstack/murano-specs: Update spec cloud-foundry-service-broker-api  https://review.openstack.org/21605012:35
*** Valli_M has joined #murano12:39
*** dkusidlo has joined #murano12:45
*** gpaz has joined #murano12:49
*** dkusidlo has quit IRC12:53
mfloboother question, I have openstack dashboard up and running in Kilo version, how can I add murano-dashboard? The instructions here https://murano.readthedocs.org/en/stable-kilo/install/index.html#install-murano-dashboard are not enough for production environment12:55
*** nkoffman_ has quit IRC13:05
Nikolay_Stslagun: kzaitsev_mb ^^13:05
slagunmflobo: murano-engine is a thing that does all the deployment orchestration. It is the process that runs MuranoPL code from your app packages13:06
*** Miouge has quit IRC13:07
mfloboslagun, thanks for your answer. Would you have any documentation about that deployment orchestration?13:07
*** Miouge has joined #murano13:09
kzaitsev_mbmflobo: I believe we do not have any official docs on how to setup dashboard in production.13:09
kzaitsev_mbSince that probably depends on the way you deploy horizon in production13:09
slagunmflobo: probably you need to start with https://murano.readthedocs.org/en/latest/articles/workflow.html13:09
mflobokzaitsev_mb, I'm deploying horizon using RPM13:10
kzaitsev_mbhorizon has official rpms? =)13:10
mflobokzaitsev_mb, I was thinking murano-dashboard would deploy as copy/paste some dir and then add settings to horizon...13:11
mflobokzaitsev_mb, yes it has13:11
kzaitsev_mbor is it supported by your distro maintainer?13:11
mfloboyes, is an RPM from CentOS13:12
kzaitsev_mbI believe no one on murano team does any packaging, so you're out of luck here =( Sounds like a serious issue though. would like to hear from Serg on that13:13
mflobokzaitsev_mb, I'm taking the RPM from fedora repos13:13
*** junhongl has quit IRC13:13
*** noa_koffman has joined #murano13:13
mfloboactually, I'm working to be able to build the murano RPM13:13
kzaitsev_mbmflobo: well, I can tell you how in theory murano-dashboard should work13:14
mflobokzaitsev_mb, oh, that could be great13:14
*** xiangxinyong has quit IRC13:14
kzaitsev_mbIt should be accessible by horizon code, i.e. installed in the same venv or installed system-wide or otherwise added to the PYTHONPATH13:15
kzaitsev_mbnext you should only copy dashboard file to /enabled directory in horizon13:16
kzaitsev_mbmurano-dashboard/muranodashboard/local/_50_murano.py -> openstack_dashboard/local/enabled/13:16
kzaitsev_mbof course murano-dashboard has some requirements, but stable/kilo version should not conflict with horizon stable/kilo.13:17
kzaitsev_mbso out of https://murano.readthedocs.org/en/stable-kilo/install/index.html#install-murano-dashboard you basically only need 3. and 4.13:18
mflobokzaitsev_mb, ok13:18
kzaitsev_mbif you have a working and horizon aleady13:18
mflobokzaitsev_mb, is any change needed to horizon settings?13:19
kzaitsev_mboh and after putting the file in-place you obviously have to reload hotizon.13:19
kzaitsev_mbmflobo: yep, you're right, there are a few options muranodashboard uses13:20
kzaitsev_mbwait a sec13:20
*** Samos123 has quit IRC13:22
kzaitsev_mbmflobo: I believe we have a default MURANO_API_URL = 'http://localhost:8082'13:22
kzaitsev_mbso if your API is somewhere else — you'll have to modify this parameter13:22
mflobokzaitsev_mb, ok, understood13:23
*** dkusidlo has joined #murano13:24
*** Samos123 has joined #murano13:27
kzaitsev_mbmflobo: if you succeed, pls write us a note to openstack-dev@lists.openstack.org ? It would be great to have some work started and have some official rpm/deb/whatever =)13:32
kzaitsev_mbThat is of course if you're willing/allowed to share the results of your work =)13:32
*** exploreshaifali has joined #murano13:33
*** dkusidlo has quit IRC13:34
*** yamamoto has quit IRC13:34
*** sergmelikyan has joined #murano13:39
*** yamamoto has joined #murano13:50
*** dkusidlo has joined #murano13:59
*** Miouge has quit IRC14:00
*** Miouge has joined #murano14:00
*** Miouge has quit IRC14:10
*** Miouge has joined #murano14:10
openstackgerritSerg Melikyan proposed openstack/murano: Logging API for MuranoPL  https://review.openstack.org/21123314:13
*** Miouge has quit IRC14:15
*** jasonsb has quit IRC14:27
*** alejandrito has joined #murano14:37
*** exploreshaifali has quit IRC14:46
*** dkusidlo has quit IRC14:56
*** yamamoto has quit IRC15:07
*** Valli_M has quit IRC15:19
openstackgerritFilip Blaha proposed openstack/murano: Murano Policy Based Modification Documentation  https://review.openstack.org/20791015:19
openstackgerritNikolay Starodubtsev proposed openstack/murano: Cloud Foundry Service Broker API initial commit  https://review.openstack.org/19682015:25
*** jasonsb has joined #murano15:35
*** Nikolay_St has quit IRC15:35
*** exploreshaifali has joined #murano15:44
*** exploreshaifali has quit IRC15:48
*** mgershen has quit IRC15:50
*** alejandrito has quit IRC15:53
*** gpaz has quit IRC16:00
*** gpaz has joined #murano16:00
*** yamamoto has joined #murano16:08
*** yamamoto has quit IRC16:12
*** kzaitsev_mb has quit IRC16:44
*** Nikolay_St has joined #murano16:44
*** kzaitsev_mb has joined #murano17:44
*** jasonsb_ has joined #murano17:54
*** jasonsb has quit IRC17:54
*** sergmelikyan has quit IRC18:30
*** jasonsb_ has quit IRC18:31
*** sergmelikyan has joined #murano18:32
*** sergmelikyan has quit IRC18:32
*** exploreshaifali has joined #murano18:36
*** sergmelikyan has joined #murano18:51
*** jasonsb has joined #murano18:59
*** zhonghua-lee has joined #murano19:00
*** zhonghua-lee has quit IRC19:06
*** thinrichs has joined #murano19:19
thinrichsQuick question about the murano client.  Anyone here?19:20
kzaitsev_mbgo on )19:20
thinrichsIn the Congress gate we're seeing an error when importing the murano client.19:21
thinrichshttp://logs.openstack.org/91/210691/9/experimental/gate-congress-dsvm-api/4e25d56/logs/screen-congress.txt.gz19:21
freerunnerthinrichs: Hey!19:21
thinrichsfreerunner: Hi!19:21
freerunnerthinrichs: This is expected, unlikely =(19:21
thinrichsAre we using it wrong?19:21
freerunnerthinrichs: We migrating to new version of yaql this week.19:22
thinrichsI see.19:22
freerunnerthinrichs: Nope, you're doing all right.19:22
thinrichsSo I should ignore this error all week?19:22
freerunnerthinrichs: Yup.19:23
freerunnerthinrichs: This error should gone, when wi finally complete migration.19:23
thinrichsGood enough.  I'll probably disable the murano datasource for the week so we can continue gating our checkins.19:23
*** sergmelikyan has quit IRC19:24
freerunnerthinrichs: Yep. Good workaround for this problem. So, you should disable murano installation in devstack too to avoid this error during deploy.19:27
*** sergmelikyan has joined #murano19:32
*** sergmelikyan has quit IRC19:32
*** sergmelikyan has joined #murano19:34
*** exploreshaifali has quit IRC19:53
*** sergmelikyan has quit IRC19:58
*** sergmelikyan has joined #murano20:00
*** sergmelikyan has quit IRC20:02
*** exploreshaifali has joined #murano20:04
*** sergmelikyan has joined #murano20:06
*** sergmelikyan has quit IRC20:07
*** exploreshaifali has quit IRC20:13
*** sergmelikyan has joined #murano20:20
*** sergmelikyan has quit IRC20:36
*** jasonsb_ has joined #murano20:36
*** jasonsb has quit IRC20:36
*** sergmelikyan has joined #murano20:37
*** sergmelikyan has quit IRC20:39
*** sergmelikyan has joined #murano20:39
*** Nikolay_St has quit IRC20:40
*** sergmelikyan has quit IRC20:43
*** sergmelikyan has joined #murano20:44
openstackgerritKirill Zaitsev proposed openstack/murano: Make commands in install manual copy-paste-able  https://review.openstack.org/21152920:45
*** sergmelikyan has quit IRC20:51
*** sergmelikyan has joined #murano20:57
*** sergmelikyan has quit IRC20:58
*** thinrichs has left #murano21:00
*** sergmelikyan has joined #murano21:46
*** slagun has quit IRC22:14
*** StanLagun has joined #murano22:19
*** jasonsb_ has quit IRC22:40
*** pashkin has quit IRC22:40
*** IgorYozhikov has quit IRC22:41
*** tsufiev has quit IRC22:41
*** kzaitsev_ws has quit IRC22:41
*** kzaitsev_ws has joined #murano22:42
*** tsufiev has joined #murano22:46
*** IgorYozhikov has joined #murano22:46
*** pashkin has joined #murano22:47
*** kzaitsev_mb has quit IRC23:10
*** godlike has quit IRC23:34
*** kzaitsev_mb has joined #murano23:36
*** godlike has joined #murano23:40
*** godlike has quit IRC23:40
*** godlike has joined #murano23:40
*** sergmelikyan has quit IRC23:56
*** jasonsb has joined #murano23:56

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