Monday, 2014-11-10

*** viswanathsomanch has quit IRC00:16
*** Viswanath has joined #murano00:18
*** Viswanath_ has quit IRC00:19
*** Viswanath has quit IRC00:23
*** richardkiene has joined #murano01:35
*** richardkiene has left #murano01:35
*** viswanathsomanch has joined #murano01:36
*** viswanathsomanch has quit IRC01:37
*** viswanathsomanch has joined #murano01:37
*** viswanathsomanch has quit IRC01:38
*** viswanathsomanch has joined #murano01:38
*** viswanathsomanch has quit IRC02:40
*** viswanathsomanch has joined #murano04:07
*** k4n0 has joined #murano04:44
*** katyafervent_awa is now known as katyafervent05:11
*** lazy_prince has quit IRC06:00
*** katyafervent is now known as katyafervent_awa06:24
*** viswanathsomanch has quit IRC06:32
*** lazy_prince has joined #murano06:40
*** katyafervent_awa is now known as katyafervent06:42
*** lazy_prince has quit IRC07:01
*** lazy_prince has joined #murano07:02
*** serg_melikyan has joined #murano07:16
*** StanLagun has joined #murano07:23
*** tnurlygayanov has joined #murano07:46
*** serg_melikyan has quit IRC08:01
*** serg_melikyan has joined #murano08:06
*** slagun has joined #murano08:21
*** katyafervent is now known as katyafervent_awa08:21
*** StanLagun has quit IRC08:24
*** katyafervent_awa is now known as katyafervent08:24
*** serg_melikyan has quit IRC08:34
*** serg_melikyan has joined #murano08:34
*** Nandu has joined #murano09:40
Nanduhello09:40
NanduNeed some help with murano-dashboard debug09:41
katyaferventNandu, hi09:42
katyaferventGo ahead09:42
katyaferventI'm gladly help you09:43
NanduI am able to debug murano api and engine using api.py and engine.py from eclipse09:43
Nanduhowever for murano-dsahboard my breakpoints were never reached09:44
Nanduis there any similar service entry point as api.py/engine.py for dashboard09:44
Nandu?09:44
serg_melikyanNandu: it is manage.py10:01
serg_melikyanWe use PyCharm with integrated support for Django debugging, but you should be able to add debug entry-point to the Eclipse using manage.py10:02
serg_melikyanit is something like manage.py run-server 808010:02
katyaferventand if you select option such as (gevent compatible debugging) murano dashboard break point will not be catched10:04
katyafervent* caught10:04
katyaferventand without this option engine and api could not be debugged, so use different projects with different settings for dashboard and api+engine10:05
serg_melikyanI don't know how Eclipse is integrated with gevent - maybe it is enabled by default there10:10
serg_melikyanBut in PyCharm you indeed need to turn this option to ON in Debugger settings10:10
Nanduok10:11
NanduI am trying it now10:11
Nanduthanks10:11
katyaferventhttp://pydev.org/manual_adv_django.html - You can set up special django environment for murano-dashboard10:11
NanduI am running this setup on devstack10:19
serg_melikyanNandu: should not really matter10:20
Nandu if i just run api.py under cmd I am able to view the dashboard/environments and also create environments from horizon10:22
Nanduthis is before I run manage.py under murano-dashboard10:22
Nanducan you please tell me how this works10:22
katyaferventso do you see Murano panel even before you run murano-dahboard?10:24
serg_melikyanNandu: devstack runs it's own installation of murano-dashboard. You should just run manage.py with different port under debugger10:24
serg_melikyanYou will have 2 instances - one running by devstack, and another running by you under debugger10:25
katyaferventshould instance, installed by devstack be switched off?10:25
katyaferventI recommend to run 1 one murano-dashboard :)10:25
katyaferventmay be, right now horizon Django server is running10:26
katyaferventand Murano is used as a plugin10:26
katyaferventbut you can run murano-dashboard and install horizon as a murano dependency - this configuration only used for developer purpose10:27
serg_melikyankatyafervent: they should not interfere with each other10:28
Nandukilled horizon services10:33
Nanduand just started manage.py and it seems horizon services are not up10:34
Nandu@katyafervent 'but you can run murano-dashboard and install horizon as a murano dependency - this configuration only used for developer purpose'......... Can you please tell me how to do this?10:39
serg_melikyanNandu: Usually manage.py run-server is enough to start copy of horizon with murano-dashboard10:43
serg_melikyanUnfortunately can't try it from my machine right now - may be you can describe in more details what you see?10:43
NanduI guess it did not start horizon services10:43
serg_melikyanIt should not start them10:44
Nandushall I paste the stacktrace10:44
serg_melikyansure, but to the paste.openstack.orf10:45
serg_melikyansure, but to the paste.openstack.org10:45
Nanduso, will manage.py run-server start horizon services or not?10:46
Nandustacktrace @ http://paste.openstack.org/show/131408/10:52
katyaferventmanage.py exists in horizon and in murano10:54
katyaferventif murano set up in horizon, it will be available - devstack configures it10:55
katyaferventmanage.py also can be fined under muranodashboard directory10:55
serg_melikyanNandu: based on stacktrace it couldn't find local_settings11:01
serg_melikyanPossible path to local_setting.py maybe provided to run-server11:01
serg_melikyanNandu: Sorry, we never use this kind of setup-up, so I can't point you exact steps11:02
serg_melikyanUsually we run murano on own machine (all three services: api, engine, dashboard) and openstack on another11:02
serg_melikyanbut anyway - you just need correctly configured local_settings.py11:03
serg_melikyanIn should be in muranodashboard/local/local_setting.py11:03
serg_melikyanThere you need configure OpenStack endpoints11:03
serg_melikyanhttps://github.com/stackforge/murano-dashboard/blob/master/muranodashboard/local/local_settings.py.example#L127-12911:04
serg_melikyanNandu: ^11:04
*** serg_melikyan has quit IRC11:07
*** Nandu has quit IRC11:12
*** slagun has quit IRC11:16
*** lazy_prince has quit IRC11:16
*** serg_melikyan has joined #murano11:19
*** StanLagun has joined #murano12:14
*** serg_melikyan has quit IRC13:15
*** serg_melikyan has joined #murano13:17
*** serg_melikyan has quit IRC13:22
*** M-Beginer has joined #murano13:33
M-BeginerHello Everyone13:33
M-BeginerHave a question on Murano code flow13:34
M-BeginerCan anyone please help me here?13:34
ddovbiiHello! I'm an intern, but I will try to help you13:57
*** openstackgerrit has joined #murano14:04
*** M-Beginer has quit IRC14:08
*** drupalmonkey has joined #murano14:44
*** k4n0 has quit IRC15:14
openstackgerritDmytro Dovbii proposed a change to stackforge/murano: Change the package 'description' field type  https://review.openstack.org/13310115:40
*** Viswanath has joined #murano15:47
StanLagunViswanath: welcome!15:49
*** Viswanath has quit IRC15:50
*** Viswanath has joined #murano15:57
*** Viswanath has quit IRC16:01
*** Viswanath has joined #murano16:08
ViswanathThanks StanLagun16:08
*** Viswanath has quit IRC16:14
*** serg_melikyan has joined #murano16:16
*** serg_melikyan has quit IRC17:13
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Add horizon plugin configuration file  https://review.openstack.org/12717417:13
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Add horizon plugin configuration file  https://review.openstack.org/12717417:17
*** serg_melikyan has joined #murano17:21
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Show detailed information about absent package  https://review.openstack.org/13016517:22
*** Viswanath has joined #murano17:29
*** Viswanath has quit IRC17:34
*** Viswanath has joined #murano17:47
*** Viswanath has quit IRC17:59
*** Viswanath has joined #murano18:02
*** Viswanath has quit IRC18:07
*** Viswanath has joined #murano18:15
*** Viswanath has quit IRC18:19
*** Viswanath has joined #murano18:42
openstackgerritStan Lagun proposed a change to stackforge/murano: Environment in delete failed state was in progress forever  https://review.openstack.org/13105218:43
*** Viswanath has quit IRC18:44
*** Viswanath has joined #murano18:48
*** Viswanath has quit IRC18:54
*** Viswanath has joined #murano19:12
*** Viswanath has quit IRC19:17
*** Viswanath has joined #murano19:27
*** Viswanath has quit IRC19:33
*** Viswanath has joined #murano19:51
*** Viswanath has quit IRC19:53
*** serg_melikyan has quit IRC20:08
*** serg_melikyan has joined #murano20:22
*** ativelkov has quit IRC21:16
*** ativelkov has joined #murano21:18
*** serg_melikyan has quit IRC21:38
*** serg_melikyan has joined #murano21:50
*** Viswanath_ has joined #murano21:51
*** Viswanath has joined #murano21:51
*** Viswanath_ has quit IRC21:53
*** Viswanath has quit IRC21:54
*** Viswanath has joined #murano22:25
*** Viswanath has quit IRC22:28
*** asalkeld has joined #murano22:33
*** arosen has joined #murano22:43
*** serg_melikyan has quit IRC22:52
*** drupalmonkey has quit IRC23:00
arosenHi I'm reading through the murano.readthedocs.org trying to get a feel for how things work and was wondering if someone could tell me where this file is:23:01
arosenmurano package-create  --template wordpress/template.yaml23:01
arosenwordpress/template.yaml23:01
*** MBeginer has joined #murano23:37
MBeginerHello All23:37
arosenhiya23:38
MBeginerI would need a favor in understanding the murano flow.23:38
MBeginerCan you please help?23:38
arosenditto :)23:38
MBeginerAh.! thats two of us need help huh?23:38
arosenI've gotten it setup with devstack and see it working in horizon. Just working through the docs now to try and figure out how it works23:39
MBeginerI kinda know the flow23:39
MBeginerbut wanted an expert opinion23:39
arosenDo you have any example templates?23:39
arosenOr know if there is a repo out there with them?23:40
arosenI wasn't able to find one.23:40
MBeginerI guess not23:40
MBeginerhigh level, there are 3 components - murano-dashboard, murano api and engine23:41
MBeginerThe flow is from murano-dasboard via template to murano's api part23:41
arosenMBeginer:  i think the daskboard is just the UI23:41
MBegineryes23:42
MBeginerjust the UI23:42
MBeginerwith templates for catalog, environment, services, stats etc...23:42
arosenthere is also a python-muranoclient23:42
MBegineryes, not sure where does it come into picture23:43
arosenit's bascially the same as the murano-dashboard but it gives you a cli23:43
MBegineri couldnt trace it down (havent been succesful)23:43
MBeginerOh ok!23:43
MBeginerso, when we say create environment from murano-dashbaord23:44
MBeginerdo you know which client python script is called23:44
MBeginerand the flow?23:44
MBeginermy guess it that it calls the /opt/stack/murano/murano/ap1/v1/environment.py23:45
MBeginerbut not very sure. tried to put breakpoint to see the flow but somehome ot didnt hit that place23:45
MBeginer*somehow it didnt hit that place23:46
arosenMBeginer: for the python-muranoclient is called23:46
arosenwhich makes a rest call into murano23:46
arosenidk where in murano that call is picked up though.23:46
MBeginerhow did you manage to figure the flow? can you please help?23:48
*** asalkeld has quit IRC23:49
arosenMBeginer:  idk the flow but i'm assuming the client is what is used from the dashbaord to make the call. That's how the other openstack projects work as well.23:50
MBeginerhmm..23:50
MBeginerso murano-dashboard --->REST CALL --> python-muranoclient --> REST CALL --> murano --> python code which process and return a HttpResponse?23:51
MBeginersorry for my ignorance23:51
arosenyup i believe so.23:52
MBeginerAnother question in tangent...Do you know if murano has some network component.23:52
MBegineri will try to put breakpoint and see if i am any successful here,23:54
arosenMBeginer: no idea. I just started looking at it today.23:54
MBeginerArosen: You kind of know quite a lot.23:55
MBeginerArosen: Where are you from and are you part of murano team or a contributor.23:56
arosenbeen working on openstack for a while ;)23:56
arosennope i've not contributed to it yet just trying to understand it right now.23:57
MBegineroh ok. is there a plugin development guide in openstack which is followed by murano23:57
MBeginerif there is one, possible for you share the link for the same, please?23:57
MBegineri have also installed Devstack and put murano in there. I am new to openstack and murano. started last thursday23:59
MBeginerand burning my midnight oil :)23:59

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