Wednesday, 2014-08-06

*** drupalmonkey has quit IRC01:02
*** IlyaE has quit IRC01:04
*** IlyaE has joined #murano01:16
*** gokrokve has joined #murano01:21
*** IlyaE has quit IRC01:50
*** IlyaE has joined #murano01:53
*** IlyaE has quit IRC02:14
*** IlyaE has joined #murano02:33
*** gokrokve_ has joined #murano02:56
*** gokrokve_ has quit IRC02:58
*** gokrokve_ has joined #murano02:59
*** gokrokve has quit IRC03:00
*** sjmc7 has quit IRC03:22
openstackgerritSteve McLellan proposed a change to stackforge/murano: Allow software config at deploy  https://review.openstack.org/11144303:27
*** gokrokve has joined #murano03:30
*** gokrokve_ has quit IRC03:34
*** Murali has joined #murano03:36
*** IlyaE has quit IRC03:50
*** gokrokve has quit IRC03:51
*** gokrokve has joined #murano03:51
openstackgerritSteve McLellan proposed a change to stackforge/murano: WIP - Replace inbuilt python exceptions  https://review.openstack.org/11218503:53
*** asalkeld has quit IRC03:54
*** asalkeld_ has joined #murano03:54
*** asalkeld_ has quit IRC03:55
*** Murali has quit IRC04:00
*** gokrokve has quit IRC04:33
*** gokrokve has joined #murano04:35
*** k4n0 has joined #murano04:47
*** IlyaE has joined #murano04:51
*** chandankumar has joined #murano05:06
*** angus has joined #murano05:23
*** gokrokve has quit IRC05:24
*** IlyaE has quit IRC05:31
*** angus__ has joined #murano05:37
*** angus has quit IRC05:37
*** IlyaE has joined #murano05:39
*** angus__ has quit IRC05:49
*** gokrokve has joined #murano05:52
*** gokrokve has quit IRC05:55
*** gokrokve has joined #murano05:56
*** gokrokve has quit IRC06:00
*** IlyaE has quit IRC06:05
*** IlyaE has joined #murano06:12
*** vijayagurug has joined #murano06:15
*** k4n0_ has joined #murano06:16
*** rohan_ has joined #murano06:17
*** chandankumar has quit IRC06:18
*** k4n0 has quit IRC06:18
*** k4n0_ has quit IRC06:21
*** IlyaE has quit IRC06:21
*** gokrokve has joined #murano06:21
*** chandankumar has joined #murano06:22
*** gokrokve_ has joined #murano06:25
*** rohan_ has quit IRC06:26
*** rohan_ has joined #murano06:26
*** gokrokve has quit IRC06:26
*** angus has joined #murano06:27
*** gokrokve_ has quit IRC06:31
*** angus__ has joined #murano06:47
*** angus has quit IRC06:48
*** angus__ is now known as angus06:48
*** angus is now known as asalkeld07:20
*** gokrokve has joined #murano07:22
*** asalkeld has quit IRC07:25
*** gokrokve has quit IRC07:27
*** ankurrr has quit IRC08:08
*** gokrokve has joined #murano08:22
*** gokrokve has quit IRC08:26
*** IgorYozhikov has quit IRC08:53
*** rakhmerov has quit IRC08:53
*** katyafervent has quit IRC08:54
*** IgorYozhikov has joined #murano08:54
*** rakhmerov has joined #murano08:55
*** katyafervent has joined #murano08:55
*** gokrokve has joined #murano09:22
*** gokrokve has quit IRC09:27
*** rohan_ has quit IRC09:36
*** gokrokve has joined #murano10:22
*** gokrokve has quit IRC10:28
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Update to Twitter Bootstrap 3  https://review.openstack.org/11102010:30
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Update to Twitter Bootstrap 3  https://review.openstack.org/11102011:43
sergmelikyanhttp://j.mp/app-catalog-3-facets-of-managing-openstack-workloads12:13
sergmelikyanhttp://j.mp/bring-your-own-application-to-the-cloud12:13
sergmelikyanPlease, vote and help this presentations get to the OpenStack Summit!12:13
*** gokrokve has joined #murano12:22
*** gokrokve has quit IRC12:26
*** masco has joined #murano12:59
mascohi, i just came to know about murano and finds quit interest. Is there any good tutorial to learn this.13:02
ruhemasco: Hi!13:02
ruhemasco: there is murano.readthedocs.org13:02
mascoruhe, thanks a lot :-)13:03
mascoi will go through this.13:03
ruhemasco: we also have a series of screencasts here https://wiki.openstack.org/wiki/Murano/Screencasts ; you can browse the ones under "Version juno-1"13:03
mascoruhe, cool link. thanks again13:04
*** gokrokve has joined #murano13:22
*** chandankumar has quit IRC13:23
*** gokrokve has quit IRC13:28
*** gokrokve has joined #murano13:37
*** gokrokve has quit IRC13:42
*** chandankumar has joined #murano13:46
*** vijayagurug has left #murano13:51
*** IlyaE has joined #murano13:52
*** Murali has joined #murano14:01
*** gokrokve has joined #murano14:24
*** gokrokve has quit IRC14:30
*** gokrokve has joined #murano14:35
*** sjmc7 has joined #murano14:38
*** drupalmonkey has joined #murano14:45
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Update to Twitter Bootstrap 3  https://review.openstack.org/11102014:48
sjmc7ruhe - while we're in the process of merging the CSS fixes kate and brian are doing, maybe we should change the dashboard to rely on 2014.2 for now14:48
sjmc7currently installing fresh will be broken14:49
katyaferventsjmc7, we are about to merge the fix14:49
sjmc7ah, ok14:49
katyaferventso everything should work in an hour14:49
katyaferventand murano-ci on new devstack is working BTW14:49
*** masco has quit IRC14:54
sjmc7katyafervent - once that change is merged, the dashboard won't run against the pre-css changes, correct?14:54
sjmc7ruhe - i mentioned this last week, but we'll be releasiing juno.2 (i think), so i need a strategy for us being able to use bug fixes etc but not this css change14:57
sjmc7any ideas? i guess i can manually cherry pick into the murano 2014.2 release14:58
ruhesjmc7: hi. let me think about this15:02
sjmc7some other options are an unofficial branch i maintain for this release; backporting to 2014.2, or i can do everything inside our mirror. i don't really like any of them, but that's the position i'm in15:04
ruhesjmc7: yeah, i was also thinking about a branch based of off juno2 (upstream or downstream). we maintain our branches internally for our distro, just to be able to cherry-pick fixes from master which were not yet merged into stable15:05
katyaferventsjmc7, right. and the old murano-ci job will be red all the time15:06
sjmc7ruhe - i can do it in our internal mirror i guess, and have QA just use that15:06
*** killer_prince has quit IRC15:12
*** gokrokve has quit IRC15:12
*** killer_prince has joined #murano15:22
*** killer_prince is now known as lazy_prince15:22
ruhesjmc7: does it mean that your release is going to be based on all the OpenStack juno2?15:22
sjmc7nope!15:23
sjmc7that would make sense, but it is apparently not the case15:23
ruheouch15:23
sjmc7i think for the most part, the versions will be from around juno2. that was the intent15:23
sjmc7but like you, there are internal branches for non-upstreamed stuff or late fixes15:23
*** bharath has joined #murano15:33
bharathtsufiev, How to proceed from now for the blueprint https://blueprints.launchpad.net/murano/+spec/show-is-public-to-package-definitions15:37
openstackgerritA change was merged to stackforge/murano-dashboard: Update to Twitter Bootstrap 3  https://review.openstack.org/11102015:39
sjmc7ruhe - is the change bharath is referring to ok to merge now? the api change looks ok, but looks like you block merging a couple days ago15:40
sjmc7https://review.openstack.org/#/c/108760/15:40
tsufievbharath, since changes in python-muranoclient had landed, a new python-muranoclient should be released and murano-daashboard should requre that tag15:40
sjmc7the api changes need to be merged also15:40
tsufievsjmc7, api change has been abandoned15:41
sjmc7https://review.openstack.org/#/c/108760/ ?15:41
tsufievsjmc7, sorry, I thought it was already merged15:42
tsufievbharath, so please ask ruhe about merging that client change and tagging it so that you can require it in dashboard15:43
*** sjmc7_ has joined #murano15:43
bharathtsufiev, okay sure15:43
ruhetsufiev: do we have related changes merged into api code?15:44
ruhei missed that somehow15:44
tsufievruhe, it was abandoned: https://review.openstack.org/#/c/108778/15:45
tsufievI insisted upon that15:45
bharathruhe, this was the commit in api, but abandoned https://review.openstack.org/#/c/108778/15:45
tsufievbecause the required functionality already existed in api by that moment15:45
*** sjmc7 has quit IRC15:46
ruheok. i'll merge that15:47
ruhe... patch in the client15:47
ruhesjmc7_: will you use new version of client in your upcoming release?15:47
sjmc7_umm.. yeah, i have control over that15:48
*** lecalcot has joined #murano15:53
*** chandankumar has quit IRC16:01
*** gokrokve has joined #murano16:24
bharathgokrokve, Hi16:26
gokrokvebharath: Hi!16:27
bharathgokrokve, Can you give some idea about action tab16:28
gokrokveSure16:28
gokrokveThere is a patch from Timu: https://review.openstack.org/#/c/99360/16:29
gokrokveThis is a n initial implementation of actions16:29
gokrokveIt requires latest muranoclient installed16:29
gokrokveMurano API should have this patch applied: https://review.openstack.org/#/c/99449/16:30
gokrokveThen you will need an application like Postgres with additional method16:30
gokrokvedeclared as MethodA:16:31
gokrokveUsage: Action16:31
gokrokveDescription: 'Test action"16:31
gokrokveDescription: 'Test action'16:31
gokrokveBody:16:31
gokrokveYou will ned to upload this package, and then add this new app to new environment and deploy it16:31
gokrokveAfter deployment if you click on Application name in environment it will open a new set of tabs16:32
gokrokvea new tab 'Actions' should be visible and list actions like 'MethodA'16:33
gokrokveThe idea to add additional field to show 'MethodA': 'Test Action'16:33
*** btully has joined #murano16:35
bharathgokrokve, I dont have murano-agent installed image to test16:35
bharathgokrokve, btw how to add method  "methodA"?16:36
gokrokveJust open yaml file with workflow definition and add a new lines16:36
openstackgerritA change was merged to stackforge/python-muranoclient: Adds toggle public functionality  https://review.openstack.org/10876016:38
gokrokvehttps://github.com/murano-project/murano-app-incubator/tree/master/io.murano.apps.test.SimpleVMcluster16:39
gokrokveUse this app16:39
gokrokveit does not require murano agent installed16:39
gokrokveI just use basic Cirros image 30Mb size16:39
gokrokveSorry, this one: https://github.com/murano-project/murano-app-incubator/tree/master/io.murano.apps.test.SimpleVM16:40
gokrokveEdit this file https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.test.SimpleVM/Classes/SimpleVM.yaml16:40
gokrokveActually let me commit a new action here so you don't need to mofify it16:40
bharathgokrokve, `okay16:42
gokrokvebharath: https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.test.SimpleVM/Classes/SimpleVM.yaml16:46
gokrokveI added a new action with description16:47
bharathgokrokve, can I use default  cirros image?16:49
gokrokveyes16:49
gokrokveJust mark it in Murano->Images as generic Linux16:49
bharathgokrokve, yeah okay16:50
bharathgokrokve, why it works with murano-agent?16:51
bharath*with out16:51
gokrokveBecause SimpleVM app does nothing on VM. It just creates aVM and that is it.16:52
bharathgokrokve, okay where we have to mention whether to call agent or not?16:54
bharathin app?16:54
gokrokveIn workflow16:54
gokrokveif you see lines like $.instance.agent.call($template, $resources) then this app require to have murano agent16:55
gokrokveif there is no such lines then most probably this app does not require agent16:55
bharathgokrokve, oh okay16:57
bharath:)16:57
gokrokveSo for now, please, try to apply all the patches16:58
gokrokveTo do this:16:58
gokrokvegit clone .../murano16:58
gokrokvethen go to review and click patchset 26/checkout16:59
gokrokveit is displayed as Download field of a patch16:59
gokrokvecopy and paste command displayed in murano catalog16:59
gokrokveafter checkout it will be in detached head17:00
gokrokvedo git checkout -b bp/actions17:00
gokrokveafter that you will have a new locl branch bp/actions with current patchset17:00
*** masco has joined #murano17:05
bharathgokrokve, I manually applied the changes in new branch17:06
gokrokvecool17:06
gokrokveThen please apply this patch on top of prevoius: https://review.openstack.org/#/c/111639/17:06
gokrokveIt will add description parsing17:06
bharathgokrokve, okay17:09
bharathgokrokve,  you said patchset 26 , that is for murano-dashboard right?17:10
gokrokveno, it is for Murano17:10
gokrokveFor dashboard you will ned this patch: https://review.openstack.org/#/c/99360/17:10
bharathgokrokve,  yeah dashboard patch is done17:10
*** lecalcot has quit IRC17:11
*** IlyaE has quit IRC17:14
bharathgokrokve, and latest version of muranoclient?17:18
gokrokveyes17:18
gokrokveDo you use virtualenv to run services locally?17:19
*** IlyaE has joined #murano17:19
bharathgokrokve, no17:21
*** gokrokve has quit IRC17:25
*** gokrokve has joined #murano17:25
gokrokveUps,, I got disconnected17:25
gokrokvebharath: Ok. then you will need to install lates muranoclient17:26
gokrokveclone its repository17:26
bharathgokrokve, yeah doing that17:26
gokrokveand then do python setup.py install17:26
bharathgokrokve, I have installed openstack using devstack17:26
gokrokvecool17:27
btullykatyafervent: it looks like your patch got merged this morning https://review.openstack.org/#/c/111020/ Do I need to do anything to my patchset since they are dependencies? https://review.openstack.org/#/c/111380/17:30
bharathgokrokve, got this error http://paste.openstack.org/show/91144/17:40
*** masco has quit IRC17:40
gokrokveYes. This patch adds a new columnt to the table17:40
gokrokvedo murano-db-manage upgrade17:40
gokrokvedo murano-db-manage --config-file /etc/murano/murano.conf upgrade17:40
gokrokveyou will need to chnage the path to murano.conf to reflect your setup17:41
bharathgokrokve, I cant see the action tab17:48
gokrokvedid you update murano-dashboard?17:48
bharathgokrokve, you mean the code in murano-dashboard ?17:50
gokrokveyes17:50
gokrokveFor dashboard you will ned this patch: https://review.openstack.org/#/c/99360/17:50
bharathgokrokve, yeah now I can see the changes17:54
gokrokvecool17:55
gokrokvedo you see actions page?17:55
bharathgokrokve, but when I click on restartVm action I got "'Client' object has no attribute 'actions'"17:55
gokrokveThat is ok17:55
gokrokveyou don't need it for now17:55
gokrokveYou will just need to see this page to add a new field17:56
gokrokvethis is a problem with muranoclient17:56
bharathgokrokve, okay17:56
gokrokveprobably some patches are not merged yet17:56
bharathgokrokve, so what I have to do now?17:56
gokrokveNow oyu see an action like html link17:56
gokrokveI think we need to render this page to show more details17:57
gokrokvelike 'Action Name' 'Action details' 'Button Execute'17:57
gokrokveI think we can use tableView for that17:58
bharathgokrokve, yeah17:58
gokrokveDo you know Django?17:58
gokrokveRead how Django works and take a look onto environments page example17:58
bharathgokrokve, yeah but not an expert  but I am familiar with that17:58
gokrokveit uses table view17:58
bharathgokrokve, sure17:59
bharathI will work on that17:59
gokrokveCool. Then just take a look onto Environment page and copy tables approach17:59
gokrokveThanks!17:59
gokrokveWe have Bryan here (btully). He is UI expert so once we have some prototype he can jump in and help with actual look and feel18:00
bharathgokrokve, sure18:00
bharathgokrokve, btw I am excited to see this feature18:01
gokrokveYeah. I like this feature too. It opens a lot of interesting use cases18:01
*** bharath has quit IRC18:11
*** IlyaE has quit IRC18:47
*** IlyaE has joined #murano18:49
Muralisjmc7_ : i got this error https://gist.github.com/anonymous/5430de264f3f8470fa1e18:55
Muraliwhile deploying component to the environment18:56
Muralican u please take a look18:56
sjmc7_heat stack doesn't exist18:58
sjmc7_^Murali18:59
*** IlyaE has quit IRC18:59
Muralino i have heat18:59
Muralisjmc7_: i was able to launch few stacks using HOT templates.19:00
Muralinow i m trying to deploy environment19:00
sjmc7_the error you posted means that the heat stack the environment expects to find does not exist19:01
sjmc7_is there any more output?19:02
Muralihmmm thats weird ...19:02
sjmc7_the first time a stack's pushed, this can happen19:02
sjmc7_the stack it's looking for is murano-xmgmzhyj0lkbo219:02
sjmc7_i have to step away for a while, i willl be back shortly19:03
Muraliok19:03
*** IlyaE has joined #murano19:22
Muralisjmc7_: now i see the problem. Looks like it was not able to create stack successfully. It is getting Rollbacked.  Here is the complete log. https://gist.github.com/anonymous/432a89ae455ef3157a2319:27
openstackgerritGeorgy Okrokvertskhov proposed a change to stackforge/murano: Adds REST API endpoint for action execution  https://review.openstack.org/9944919:33
*** drupalmonkey has quit IRC19:35
sjmc7_Murali - ok. we should detect heat failures better. it can happen for a number of reasons (running out of quota being one)19:35
Muralihmm just checked i have enough quota... i was able to launch HOT templates. so do i need to setup anything19:37
Muraliih heat19:37
sjmc7_i don't know. is there anything in the heat engine log?19:37
Muraliyes19:37
sjmc7_why do you think it got rolled back?19:37
Muraliheat engine log -- https://gist.github.com/anonymous/d7fa10aa29b2fe1b15e319:39
Muralisorry wrong one19:40
Muralimay be this could be problem19:43
Murali2014-08-06 12:23:24.457 ^[[00;32mDEBUG neutronclient.v2_0.client [^[[00;36m-^[[00;32m] ^[[01;35m^[[00;32mError message: {"NeutronError": {"message": "Network 32fbdef9-66ac-43ed-9d8619:43
Murali-d668638a2af2 could not be found", "type": "NetworkNotFound", "detail": ""}}^[[00m ^[[00;33mfrom (pid=19699) _handle_fault_response /opt/stack/python-neutronclient/neutronclient/v2_0/client.py:1211^[[00m19:43
*** IlyaE has quit IRC19:43
sjmc7_yeah, that's a problem. but murano should be creating the network19:43
Muralihere is the complete heat engine log https://gist.github.com/anonymous/599d83a2d4dab5f52f9a19:45
Muralisjmc7_: so murano unable to create network here19:46
Muralido you know how to fix this19:46
gokrokveTry to create router attached to public network19:50
gokrokveI think there is an issue with that19:50
Muraliok19:50
Muralii tried... still no luck. meanwhile i will debug my network20:03
Muraliletsee20:03
*** joefides has joined #murano20:35
*** joefides has quit IRC20:36
*** joefides has joined #murano20:36
*** joefides has quit IRC20:38
*** joefides has joined #murano20:38
*** joefides has quit IRC20:44
*** joefides has joined #murano20:44
Muralisjmc7: gokrokve: murano creating the network successfully and then deleting it https://gist.github.com/anonymous/9d07b1b4cc777012256920:55
Muraliwhy i am getting DeprecationWarning: auto_delete exchanges has been deprecated20:56
*** IlyaE has joined #murano20:56
*** asalkeld has joined #murano20:56
sjmc7_something's setting auto_delete on a rabbitmq exchange20:57
sjmc7_so it is creating the network but then you get an error saying it doesn't exist? i'm confused. the log messages are very hard to read, too20:57
Muraliyes u r right.20:59
gokrokveI don't see any errors in this log21:01
*** IlyaE has quit IRC21:02
*** IlyaE has joined #murano21:02
Muraliit is creating the network and then it deletes the network.21:02
Muralithen i got error saying network not exist21:02
Muralithere is no error in log. but i m wondering why auto delete is happening21:03
sjmc7_the auto delete message is irrrelevant21:03
sjmc7_ignore it21:03
Muraliok21:03
gokrokveMost probably because Heat uses auto_rollback=true21:03
gokrokveCan you start deployment and go to Heat stack page and see what is going on in stack?21:04
Muraliyup21:04
gokrokveAnd by the way try to use a new environment21:07
gokrokveI think there is a bug in Murano when you delete environment it will not delete a stack21:08
Muraliok21:08
sjmc7_is that still happening? it feels like it's been fixed again and again21:08
gokrokvewhen you use the same name for the new environment it will fail to create-update stack as it already exists21:08
sjmc7_stack names are now not named after the environment21:08
gokrokvesjmc7_: On my current master yes21:08
sjmc7_grr21:09
Muralione more issue is .. environment status is always "Configuring"21:09
sjmc7_murali - there is an open bug for that already. i agree it's annoying21:09
gokrokveOh, yes. This is latest horizon update which breaks everything21:10
Muraliyes :) i knw21:10
sjmc7_gokrokve - i think kate's fix got merged for that21:10
sjmc7_this morning21:10
gokrokvecool21:10
gokrokveSomehow it works on my instllation21:10
sjmc7_you're using an older horizon maybe21:10
sjmc7_it'll stop working when you update21:10
gokrokveYes. I still use Icehouse21:11
Muralii cant believe my eyes.... stack creation completed :) :)21:14
Muraligokrokve: as you said i deleted existing environments and created new env with new name and deployed component it worked21:16
gokrokveHeh. It means we need to work on stack management more carefully. And at least we need to do verification that there is no stack with such name exists before creating a new one21:17
Muralimay be...21:17
Muralisjmc7_: gokrokve: thank you so much.. you both saved my day21:19
gokrokveYou are welcome :-)21:19
*** joefides has quit IRC21:19
*** IlyaE has quit IRC21:24
*** drupalmonkey has joined #murano21:44
*** joefides has joined #murano21:51
*** joefides has quit IRC22:03
*** joefides has joined #murano22:04
*** Murali__ has joined #murano22:41
*** IlyaE has joined #murano22:42
*** Murali has quit IRC22:44
*** Murali__ has quit IRC22:46
*** asalkeld has quit IRC23:08
*** btully has quit IRC23:12
*** asalkeld has joined #murano23:30
*** gokrokve has quit IRC23:32
*** gokrokve has joined #murano23:32
*** asalkeld_ has joined #murano23:43
*** asalkeld has quit IRC23:43
*** asalkeld_ has quit IRC23:51

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