openstackgerrit | Stan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages https://review.openstack.org/216070 | 01:05 |
---|---|---|
openstackgerrit | Stan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages https://review.openstack.org/216070 | 01:05 |
slagun | nexus: hi! | 01:09 |
slagun | nexus: where is your files located? Is it part of app package or it is somewhere else? | 01:10 |
slagun | yes | 01:41 |
openstackgerrit | Stan Lagun proposed openstack/murano: {WiP} Support for multi-versioned packages https://review.openstack.org/216070 | 01:41 |
*** xiangxinyong has joined #murano | 01:50 | |
*** yamamoto has joined #murano | 02:07 | |
*** yamamoto has quit IRC | 02:18 | |
nexus | hi slagun | 02:48 |
nexus | they are located in resources folder | 02:49 |
*** yamamoto has joined #murano | 03:04 | |
*** openstackgerrit has quit IRC | 03:31 | |
*** openstackgerrit has joined #murano | 03:31 | |
*** xiangxinyong has quit IRC | 03:37 | |
*** Nikolay_St has quit IRC | 04:03 | |
*** sergmelikyan has joined #murano | 05:02 | |
*** Miouge has joined #murano | 06:22 | |
*** xiangxinyong has joined #murano | 06:24 | |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Fix the Categories not sorted properly https://review.openstack.org/216115 | 06:39 |
*** dkusidlo has joined #murano | 06:43 | |
*** sergmelikyan has quit IRC | 06:51 | |
*** dkusidlo has quit IRC | 07:00 | |
*** samuelBartel has joined #murano | 07:08 | |
*** Nikolay_St has joined #murano | 07:18 | |
*** mgershen has joined #murano | 07:25 | |
*** yamamoto has quit IRC | 07:26 | |
*** kzaitsev_mb has joined #murano | 07:27 | |
*** dkusidlo has joined #murano | 07:35 | |
*** sergmelikyan has joined #murano | 07:36 | |
*** sergmelikyan has quit IRC | 07:39 | |
*** dkusidlo has quit IRC | 07:45 | |
*** yamamoto has joined #murano | 07:49 | |
*** kzaitsev_mb has quit IRC | 07:50 | |
*** dkusidlo has joined #murano | 07:55 | |
*** kzaitsev_mb has joined #murano | 07:58 | |
Nikolay_St | kzaitsev_mb: hi. can you take a look at https://review.openstack.org/#/c/216050/ | 08:01 |
Nikolay_St | ativelkov: ^^ | 08:02 |
kzaitsev_mb | k | 08:02 |
*** kzaitsev_mb has quit IRC | 08:14 | |
mgershen | Hi all | 08:16 |
mgershen | It 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_St | mgershen: looks like we have problems with jenkins and CI | 08:27 |
Nikolay_St | here is proof: https://review.openstack.org/#/q/status:open+project:openstack/murano,n,z | 08:27 |
openstackgerrit | Timur Nurlygayanov proposed openstack/python-muranoclient: Fixed issue with cacert parameter https://review.openstack.org/216148 | 08:34 |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Fix the Categories and Environments not sorted properly https://review.openstack.org/216115 | 08:49 |
*** dkusidlo has quit IRC | 08:53 | |
*** Valli_M has joined #murano | 09:04 | |
*** zhonghua-lee has joined #murano | 09:06 | |
slagun | nexus: 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-L6 | 09:08 |
*** kzaitsev_mb has joined #murano | 09:25 | |
*** zhonghua-lee has quit IRC | 09:40 | |
openstackgerrit | Nikolay Starodubtsev proposed openstack/murano-specs: Update spec cloud-foundry-service-broker-api https://review.openstack.org/216050 | 09:44 |
*** bhaskar_ has joined #murano | 09:47 | |
*** bhaskar_ has quit IRC | 09:48 | |
Nikolay_St | kzaitsev_mb: slagun if I need to deploy something complex as Docker Httpd is it possible to do it step by step | 09:53 |
Nikolay_St | 1) Adding Kube cluster and deploy | 09:53 |
Nikolay_St | 2) Adding kube pod and deploy | 09:53 |
Nikolay_St | 3) adding docker and deploy | 09:53 |
Nikolay_St | katyafervent: ^^ | 09:54 |
slagun | Nikolay_St: yes | 09:56 |
*** yamamoto has quit IRC | 09:57 | |
*** zhonghua-lee has joined #murano | 10:04 | |
Nikolay_St | slagun: so, it should be the way how our service broker will work | 10:05 |
*** Valli_M has quit IRC | 10:09 | |
slagun | how does it know the order? | 10:12 |
*** junhongl has joined #murano | 10:18 | |
*** Miouge has quit IRC | 10:19 | |
*** Miouge has joined #murano | 10:22 | |
Nikolay_St | slagun: it's user problem | 10:34 |
Nikolay_St | slagun: 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 instance | 10:35 |
Nikolay_St | instead of 3 different apps in murano | 10:35 |
Nikolay_St | IMHO it's not the thing we really want to appear | 10:35 |
slagun | Nikolay_St: how do you tell Pod which Cluster to use? | 10:37 |
Nikolay_St | slagun: 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_St | slagun: 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 IRC | 10:40 | |
*** asalkeld has left #murano | 10:40 | |
Nikolay_St | slagun: how Pod know which cluster to use now? | 10:41 |
*** zhonghua-lee has quit IRC | 10:42 | |
slagun | Nikolay_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 app | 10:43 |
openstackgerrit | Alexey Khivin proposed openstack/murano: Logging API for MuranoPL https://review.openstack.org/211233 | 10:44 |
Nikolay_St | slagun: what do you mean under 'each app' under DockerHttpd installation scenario? | 10:45 |
openstackgerrit | Alexey Khivin proposed openstack/murano: Logging API for MuranoPL https://review.openstack.org/211233 | 10:45 |
Nikolay_St | slagun: as I can see DockerHttpd need pod and cluster. | 10:46 |
slagun | pod or DockerStandaloneHost | 10:46 |
khivin | ativelkov, slagun I have improved patch as discussed. Please review | 10:46 |
*** xiangxinyong has quit IRC | 10:47 | |
*** yamamoto has joined #murano | 10:47 | |
*** Miouge has joined #murano | 10:49 | |
*** yamamoto has quit IRC | 10:50 | |
*** yamamoto has joined #murano | 10:50 | |
*** yamamoto_ has joined #murano | 10:50 | |
*** xiangxinyong has joined #murano | 10:51 | |
*** yamamoto has quit IRC | 10:54 | |
Nikolay_St | slagun: from bodies I collect on Thursday I can see that httpd has link to pod and pod has link to cluster | 11:01 |
Nikolay_St | I can share it with you if you want | 11:01 |
*** yamamoto_ has quit IRC | 11:03 | |
slagun | Nikolay_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_St | slagun: if we trust that end-user are skillful enough to create proper JSON we can believe that he can get needed ids | 11:05 |
Nikolay_St | or we can return needed values in JSON bodies. but it's a question of future, I suppose | 11:05 |
slagun | Nikolay_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 Cluster | 11:08 |
slagun | and 3) this JSON will be different for another user | 11:09 |
Nikolay_St | slagun: I can guess that we will have same issues if we deploye all needed apps at once | 11:10 |
Nikolay_St | but it's just a suggestion. I don't see how we can do it | 11:10 |
slagun | Nikolay_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 templates | 11:20 |
*** yamamoto has joined #murano | 11:21 | |
*** gpaz has quit IRC | 11:22 | |
Nikolay_St | slagun: 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 |
slagun | Nikolay_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 other | 11:26 |
openstackgerrit | Alexey Khivin proposed openstack/murano: Logging API for MuranoPL https://review.openstack.org/211233 | 11:28 |
openstackgerrit | Alexey Khivin proposed openstack/murano: Logging API for MuranoPL https://review.openstack.org/211233 | 11:29 |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Fix the Categories not sorted properly https://review.openstack.org/216115 | 12:07 |
*** sergmelikyan has joined #murano | 12:25 | |
openstackgerrit | Ekaterina Chernova proposed openstack/murano: Migration to yaql 1.0 https://review.openstack.org/204099 | 12:28 |
mflobo | question, what is the goal of murano-engine? What it does? | 12:29 |
*** sergmelikyan has quit IRC | 12:29 | |
openstackgerrit | Merged openstack/murano-specs: Update spec cloud-foundry-service-broker-api https://review.openstack.org/216050 | 12:35 |
*** Valli_M has joined #murano | 12:39 | |
*** dkusidlo has joined #murano | 12:45 | |
*** gpaz has joined #murano | 12:49 | |
*** dkusidlo has quit IRC | 12:53 | |
mflobo | other 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 environment | 12:55 |
*** nkoffman_ has quit IRC | 13:05 | |
Nikolay_St | slagun: kzaitsev_mb ^^ | 13:05 |
slagun | mflobo: murano-engine is a thing that does all the deployment orchestration. It is the process that runs MuranoPL code from your app packages | 13:06 |
*** Miouge has quit IRC | 13:07 | |
mflobo | slagun, thanks for your answer. Would you have any documentation about that deployment orchestration? | 13:07 |
*** Miouge has joined #murano | 13:09 | |
kzaitsev_mb | mflobo: I believe we do not have any official docs on how to setup dashboard in production. | 13:09 |
kzaitsev_mb | Since that probably depends on the way you deploy horizon in production | 13:09 |
slagun | mflobo: probably you need to start with https://murano.readthedocs.org/en/latest/articles/workflow.html | 13:09 |
mflobo | kzaitsev_mb, I'm deploying horizon using RPM | 13:10 |
kzaitsev_mb | horizon has official rpms? =) | 13:10 |
mflobo | kzaitsev_mb, I was thinking murano-dashboard would deploy as copy/paste some dir and then add settings to horizon... | 13:11 |
mflobo | kzaitsev_mb, yes it has | 13:11 |
kzaitsev_mb | or is it supported by your distro maintainer? | 13:11 |
mflobo | yes, is an RPM from CentOS | 13:12 |
kzaitsev_mb | I 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 that | 13:13 |
mflobo | kzaitsev_mb, I'm taking the RPM from fedora repos | 13:13 |
*** junhongl has quit IRC | 13:13 | |
*** noa_koffman has joined #murano | 13:13 | |
mflobo | actually, I'm working to be able to build the murano RPM | 13:13 |
kzaitsev_mb | mflobo: well, I can tell you how in theory murano-dashboard should work | 13:14 |
mflobo | kzaitsev_mb, oh, that could be great | 13:14 |
*** xiangxinyong has quit IRC | 13:14 | |
kzaitsev_mb | It should be accessible by horizon code, i.e. installed in the same venv or installed system-wide or otherwise added to the PYTHONPATH | 13:15 |
kzaitsev_mb | next you should only copy dashboard file to /enabled directory in horizon | 13:16 |
kzaitsev_mb | murano-dashboard/muranodashboard/local/_50_murano.py -> openstack_dashboard/local/enabled/ | 13:16 |
kzaitsev_mb | of course murano-dashboard has some requirements, but stable/kilo version should not conflict with horizon stable/kilo. | 13:17 |
kzaitsev_mb | so out of https://murano.readthedocs.org/en/stable-kilo/install/index.html#install-murano-dashboard you basically only need 3. and 4. | 13:18 |
mflobo | kzaitsev_mb, ok | 13:18 |
kzaitsev_mb | if you have a working and horizon aleady | 13:18 |
mflobo | kzaitsev_mb, is any change needed to horizon settings? | 13:19 |
kzaitsev_mb | oh and after putting the file in-place you obviously have to reload hotizon. | 13:19 |
kzaitsev_mb | mflobo: yep, you're right, there are a few options muranodashboard uses | 13:20 |
kzaitsev_mb | wait a sec | 13:20 |
*** Samos123 has quit IRC | 13:22 | |
kzaitsev_mb | mflobo: I believe we have a default MURANO_API_URL = 'http://localhost:8082' | 13:22 |
kzaitsev_mb | so if your API is somewhere else — you'll have to modify this parameter | 13:22 |
mflobo | kzaitsev_mb, ok, understood | 13:23 |
*** dkusidlo has joined #murano | 13:24 | |
*** Samos123 has joined #murano | 13:27 | |
kzaitsev_mb | mflobo: 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_mb | That is of course if you're willing/allowed to share the results of your work =) | 13:32 |
*** exploreshaifali has joined #murano | 13:33 | |
*** dkusidlo has quit IRC | 13:34 | |
*** yamamoto has quit IRC | 13:34 | |
*** sergmelikyan has joined #murano | 13:39 | |
*** yamamoto has joined #murano | 13:50 | |
*** dkusidlo has joined #murano | 13:59 | |
*** Miouge has quit IRC | 14:00 | |
*** Miouge has joined #murano | 14:00 | |
*** Miouge has quit IRC | 14:10 | |
*** Miouge has joined #murano | 14:10 | |
openstackgerrit | Serg Melikyan proposed openstack/murano: Logging API for MuranoPL https://review.openstack.org/211233 | 14:13 |
*** Miouge has quit IRC | 14:15 | |
*** jasonsb has quit IRC | 14:27 | |
*** alejandrito has joined #murano | 14:37 | |
*** exploreshaifali has quit IRC | 14:46 | |
*** dkusidlo has quit IRC | 14:56 | |
*** yamamoto has quit IRC | 15:07 | |
*** Valli_M has quit IRC | 15:19 | |
openstackgerrit | Filip Blaha proposed openstack/murano: Murano Policy Based Modification Documentation https://review.openstack.org/207910 | 15:19 |
openstackgerrit | Nikolay Starodubtsev proposed openstack/murano: Cloud Foundry Service Broker API initial commit https://review.openstack.org/196820 | 15:25 |
*** jasonsb has joined #murano | 15:35 | |
*** Nikolay_St has quit IRC | 15:35 | |
*** exploreshaifali has joined #murano | 15:44 | |
*** exploreshaifali has quit IRC | 15:48 | |
*** mgershen has quit IRC | 15:50 | |
*** alejandrito has quit IRC | 15:53 | |
*** gpaz has quit IRC | 16:00 | |
*** gpaz has joined #murano | 16:00 | |
*** yamamoto has joined #murano | 16:08 | |
*** yamamoto has quit IRC | 16:12 | |
*** kzaitsev_mb has quit IRC | 16:44 | |
*** Nikolay_St has joined #murano | 16:44 | |
*** kzaitsev_mb has joined #murano | 17:44 | |
*** jasonsb_ has joined #murano | 17:54 | |
*** jasonsb has quit IRC | 17:54 | |
*** sergmelikyan has quit IRC | 18:30 | |
*** jasonsb_ has quit IRC | 18:31 | |
*** sergmelikyan has joined #murano | 18:32 | |
*** sergmelikyan has quit IRC | 18:32 | |
*** exploreshaifali has joined #murano | 18:36 | |
*** sergmelikyan has joined #murano | 18:51 | |
*** jasonsb has joined #murano | 18:59 | |
*** zhonghua-lee has joined #murano | 19:00 | |
*** zhonghua-lee has quit IRC | 19:06 | |
*** thinrichs has joined #murano | 19:19 | |
thinrichs | Quick question about the murano client. Anyone here? | 19:20 |
kzaitsev_mb | go on ) | 19:20 |
thinrichs | In the Congress gate we're seeing an error when importing the murano client. | 19:21 |
thinrichs | http://logs.openstack.org/91/210691/9/experimental/gate-congress-dsvm-api/4e25d56/logs/screen-congress.txt.gz | 19:21 |
freerunner | thinrichs: Hey! | 19:21 |
thinrichs | freerunner: Hi! | 19:21 |
freerunner | thinrichs: This is expected, unlikely =( | 19:21 |
thinrichs | Are we using it wrong? | 19:21 |
freerunner | thinrichs: We migrating to new version of yaql this week. | 19:22 |
thinrichs | I see. | 19:22 |
freerunner | thinrichs: Nope, you're doing all right. | 19:22 |
thinrichs | So I should ignore this error all week? | 19:22 |
freerunner | thinrichs: Yup. | 19:23 |
freerunner | thinrichs: This error should gone, when wi finally complete migration. | 19:23 |
thinrichs | Good enough. I'll probably disable the murano datasource for the week so we can continue gating our checkins. | 19:23 |
*** sergmelikyan has quit IRC | 19:24 | |
freerunner | thinrichs: 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 #murano | 19:32 | |
*** sergmelikyan has quit IRC | 19:32 | |
*** sergmelikyan has joined #murano | 19:34 | |
*** exploreshaifali has quit IRC | 19:53 | |
*** sergmelikyan has quit IRC | 19:58 | |
*** sergmelikyan has joined #murano | 20:00 | |
*** sergmelikyan has quit IRC | 20:02 | |
*** exploreshaifali has joined #murano | 20:04 | |
*** sergmelikyan has joined #murano | 20:06 | |
*** sergmelikyan has quit IRC | 20:07 | |
*** exploreshaifali has quit IRC | 20:13 | |
*** sergmelikyan has joined #murano | 20:20 | |
*** sergmelikyan has quit IRC | 20:36 | |
*** jasonsb_ has joined #murano | 20:36 | |
*** jasonsb has quit IRC | 20:36 | |
*** sergmelikyan has joined #murano | 20:37 | |
*** sergmelikyan has quit IRC | 20:39 | |
*** sergmelikyan has joined #murano | 20:39 | |
*** Nikolay_St has quit IRC | 20:40 | |
*** sergmelikyan has quit IRC | 20:43 | |
*** sergmelikyan has joined #murano | 20:44 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano: Make commands in install manual copy-paste-able https://review.openstack.org/211529 | 20:45 |
*** sergmelikyan has quit IRC | 20:51 | |
*** sergmelikyan has joined #murano | 20:57 | |
*** sergmelikyan has quit IRC | 20:58 | |
*** thinrichs has left #murano | 21:00 | |
*** sergmelikyan has joined #murano | 21:46 | |
*** slagun has quit IRC | 22:14 | |
*** StanLagun has joined #murano | 22:19 | |
*** jasonsb_ has quit IRC | 22:40 | |
*** pashkin has quit IRC | 22:40 | |
*** IgorYozhikov has quit IRC | 22:41 | |
*** tsufiev has quit IRC | 22:41 | |
*** kzaitsev_ws has quit IRC | 22:41 | |
*** kzaitsev_ws has joined #murano | 22:42 | |
*** tsufiev has joined #murano | 22:46 | |
*** IgorYozhikov has joined #murano | 22:46 | |
*** pashkin has joined #murano | 22:47 | |
*** kzaitsev_mb has quit IRC | 23:10 | |
*** godlike has quit IRC | 23:34 | |
*** kzaitsev_mb has joined #murano | 23:36 | |
*** godlike has joined #murano | 23:40 | |
*** godlike has quit IRC | 23:40 | |
*** godlike has joined #murano | 23:40 | |
*** sergmelikyan has quit IRC | 23:56 | |
*** jasonsb has joined #murano | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!