Thursday, 2014-04-10

*** killer_prince has joined #murano00:09
*** rakhmerov has joined #murano00:22
*** rakhmerov has quit IRC00:27
*** IlyaE has quit IRC01:06
*** killer_prince has quit IRC01:15
*** IlyaE has joined #murano01:17
*** IlyaE has quit IRC01:20
*** asalkeld has quit IRC01:24
*** rakhmerov has joined #murano01:24
*** rakhmerov has quit IRC01:28
*** lazy_prince has joined #murano01:38
*** lazy_prince is now known as killer_prince01:38
*** asalkeld has joined #murano01:39
*** rakhmerov has joined #murano02:24
*** rakhmerov has quit IRC02:28
*** rakhmerov has joined #murano03:25
*** rakhmerov has quit IRC03:29
*** rakhmerov has joined #murano03:36
*** chandan_kumar_ has joined #murano04:15
*** chandan_kumar_ has quit IRC04:21
*** chandan_kumar_ has joined #murano04:36
*** IlyaE has joined #murano05:20
*** chandan_kumar_ has quit IRC05:31
*** sab has joined #murano05:32
sabI read an application publisher can specify external dependency for the services, is it possible to define dependency of an external dependency? is this dependency heirachy is possible?06:26
*** chandan_kumar has joined #murano06:38
*** julienvey has joined #murano07:20
*** tnurlygayanov has quit IRC07:32
*** tnurlygayanov has joined #murano07:33
sergmelikyansab, what actually do you mean by external dependency?08:15
*** sergmelikyan has quit IRC08:16
*** sab has quit IRC08:17
openstackgerritEkaterina Fedorova proposed a change to stackforge/murano-api: Add file limit for a package archive during upload  https://review.openstack.org/8634508:19
*** sab has joined #murano08:25
*** killer_prince has quit IRC08:26
*** lazy_prince has joined #murano08:27
*** lazy_prince is now known as killer_prince08:27
*** lazy_prince has joined #murano08:29
*** bogdando has quit IRC08:29
*** bogdando has joined #murano08:30
sabfor eg; Service A might need service A-a and in turn service A-a might need another service A-a-a.. is it possible to describe a hierarchical dependency, if so how much is the depth of hierarchy?08:30
*** killer_prince has quit IRC08:32
*** lazy_prince is now known as killer_prince08:32
*** ruhe has quit IRC08:32
*** ruhe has joined #murano08:35
*** sergmelikyan has joined #murano08:38
sabsergmelikyan: for eg; Service A might need service A-a and in turn service A-a might need another service A-a-a.. is it possible to describe a hierarchical dependency, if so how much is the depth of hierarchy?08:56
sergmelikyansab - any deep as you need.09:04
sabsergmelikyan, any pointer to the code taking care of this? :)09:05
sergmelikyanThere is no actual dependency between appA and appB, raise then appA use some class defined in appB (e.g org.examle.my.MegaApp), and once engine meets that dependency it is trying to resolve it.09:05
sergmelikyansab, this method is called once unknown to Executor class is required: https://github.com/stackforge/murano-api/blob/master/muranoapi/dsl/class_loader.py#L3509:07
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Tailor Topology Tab view to the new object model  https://review.openstack.org/8653009:08
sergmelikyandsl/class_loader.py is parent class and intended to be sub-classed09:08
sergmelikyanhttps://github.com/stackforge/murano-api/blob/master/muranoapi/engine/simple_cloader.py - first simple class loader that loads classes from drive09:09
sergmelikyanWe rewrited this to Package Class Loader that uses our App Repository and loads classes from packages, but commit is yet not merged (few fixes required)09:09
sergmelikyanhttps://review.openstack.org/85332 - here is new PackageClassLoader09:10
sergmelikyansab, is it what you are searched for? :)09:11
openstackgerritEkaterina Fedorova proposed a change to stackforge/murano-api: Improve database scheme  https://review.openstack.org/8653209:11
sabsergmelikyan, I think yes :) Thank you so much..I will read into the code and get back09:15
sergmelikyansab, np, ping me in case of any questions :)09:16
openstackgerritTimur Sufiev proposed a change to stackforge/murano-api: Poor man's replacement for deep.diff  https://review.openstack.org/8598709:16
sabsergmelikyan, awesome, sure..09:16
sergmelikyankatyafervent, tsufiev how tedious is to rewrite our catalog to support packages without category specified? Any rough ETA?09:19
openstackgerritTimur Sufiev proposed a change to stackforge/murano-api: Update dynamic UI sample - according to the new format  https://review.openstack.org/8638709:21
*** lazy_prince has joined #murano09:23
*** killer_prince has quit IRC09:24
*** lazy_prince is now known as killer_prince09:24
*** IlyaE has quit IRC09:27
*** IlyaE has joined #murano09:29
katyaferventsergmelikyan, there are a lot of checks that at least one category should be assigned to a package09:37
katyaferventWe can add category - unspecified09:37
openstackgerritIgor Yozhikov proposed a change to stackforge/murano-dashboard: Changed repos to icehouse, fixed collectstatic  https://review.openstack.org/8597109:41
openstackgerritIgor Yozhikov proposed a change to stackforge/murano-api: Fixed mysql muranoUser setup, add time sync  https://review.openstack.org/8602009:42
openstackgerritEkaterina Fedorova proposed a change to stackforge/murano-api: Use plural for class_definition  https://review.openstack.org/8653209:47
*** sab has quit IRC09:48
sergmelikyankatyafervent, I understand that current implementation already depends on idea that application belongs to some category. I don't ask for workaround, I am talking about real solution :)09:52
sergmelikyanIf we decide to add ability to upload application without specifying category at all, how much time will require changing implementation, raise than add hack.09:54
*** GoT has joined #murano10:00
*** tnurlygayanov has quit IRC10:26
*** tnurlygayanov has joined #murano10:35
sergmelikyandteselkin, did you filed bug related to usage of feature from five.py from kombu with version >0.310:54
sergmelikyan?10:54
katyaferventremove category takes 10 minutes, test then we didn't brake everything - much longer. without tests it takes a day to check everything working11:02
ruhekatyafervent: do you want to have an API to manage categories?11:06
katyaferventkatyafervent, I do not. I think managing them from murano-manage will be enough11:07
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Do not pass whole image dictionary to murano-api  https://review.openstack.org/8655711:10
*** IlyaE has quit IRC11:18
*** sab has joined #murano11:23
*** sab has quit IRC11:24
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: Removed dependency from kombu.five  https://review.openstack.org/8656311:28
openstackgerritSerg Melikyan proposed a change to stackforge/murano-agent: Removed dependency from kombu.five  https://review.openstack.org/8656611:37
sergmelikyandteselkin, I have filed bug and uploaded fixes announced by bot above11:39
sergmelikyanhttps://bugs.launchpad.net/murano/+bug/130578411:39
*** rakhmerov has quit IRC11:45
openstackgerritA change was merged to stackforge/murano-api: Add migration for inserting default categories  https://review.openstack.org/8606411:46
openstackgerritIgor Yozhikov proposed a change to stackforge/murano-dashboard: Changed repos to icehouse, fixed collectstatic  https://review.openstack.org/8597111:50
sergmelikyanstanlagun, what do you think? Do we need to have save behavior as before, or simplify fix to time.time()11:51
ruhekatyafervent: i can add a command to add new categories11:51
ruhefrom cli11:51
ruhefrom murano-manage11:51
ruhebut as stanlagun said earlier, a better option would be to manage categories from python-muranoclient11:52
stanlagunsergmelikyan, lets make it time.time()11:52
sergmelikyanruhe, didn't we agree to do nothing related to categories in this release more than simple patch with migration?11:52
katyaferventfor now adding from cli will be enough11:52
openstackgerritSerg Melikyan proposed a change to stackforge/murano-agent: Removed dependency from kombu.five  https://review.openstack.org/8656611:53
sergmelikyanstanlagun, done11:55
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: Removed dependency from kombu.five  https://review.openstack.org/8656311:55
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Tailor Deployments Tab to the new object model  https://review.openstack.org/8656911:56
stanlagunsergmelikyan, +211:57
sergmelikyantsufiev, regarding https://review.openstack.org/86557 may be we should save existing code and just return from clean ['name]11:58
sergmelikyan?11:58
sergmelikyanBut in whole +111:59
openstackgerritA change was merged to stackforge/murano-agent: Removed dependency from kombu.five  https://review.openstack.org/8656612:02
ruhesergmelikyan: if i have spare 30 minutes and it'll save 10 minutes for katyafervent to perform her tedious tasks, then i don't see any problem with adding this feature12:03
sergmelikyanruhe, mmm?12:03
* sergmelikyan didn't grok message from ruhe12:04
*** akuznetsova_ has joined #murano12:07
katyaferventsergmelikyan, ruhe will do this in 30 minutes why we need to postpone it12:08
sergmelikyankatyafervent, are you talking about adding ability to have packages without categories?12:08
katyaferventno, to manage categories from cli12:08
openstackgerritA change was merged to stackforge/murano-api: Use plural for class_definition  https://review.openstack.org/8653212:09
*** akuznetsova_ has quit IRC12:11
sergmelikyanI was asking about ETA for adding ability to upload packages without categories via API (since we have meta-category All in UI, and ability to upload package from CLI without category). How we came to discussing implementation of category management in CLI? )12:12
sergmelikyanI don't see a problem in managing categories from CLI, but this does not solve problem that I was mentioned.12:13
openstackgerritA change was merged to stackforge/murano-api: Removed dependency from kombu.five  https://review.openstack.org/8656312:14
sergmelikyanIf I understood correctly, as workaround you suggested to have always present meta-category that is available for selection when uploading via API, and I had asked about ETA for full-fledged implementation.12:14
*** akuznetsova_ has joined #murano12:15
ruhesergmelikyan: it seems that removing constrain on categories would also be a very straightforward thing12:21
*** stanlagun has left #murano12:22
sergmelikyanruhe, katyafervent mentioned many checks related to this, but yes, it is strength-forward. Maybe file a bug and mark it as low-hanging-fruit? It seem to me as so.12:22
*** stanlagun has joined #murano12:22
sergmelikyanBut I am not sure, since Alex is on vacation and he original author of this constraint12:23
sergmelikyan*he is12:23
ruhesergmelikyan: i like the idea of a low-hanging-fruit for this issue12:25
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Tailor Deployments Tab to the new object model  https://review.openstack.org/8656912:26
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: Support packages in dsl and engine  https://review.openstack.org/8533212:31
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: Support packages in dsl and engine  https://review.openstack.org/8533212:32
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: io.murano.Environment used without namespace  https://review.openstack.org/8657212:34
sergmelikyanGuys, we found this issue https://review.openstack.org/86572 during yesterday debugging session, please look at this changeset12:35
sergmelikyanstanlagun, ruhe12:35
stanlagun- Return: $initScript.replace($scriptReplacements)12:36
stanlagunthis line is highlighted but I don't see a change12:36
openstackgerritSerg Melikyan proposed a change to stackforge/murano-api: Resolve issue with InstanceTracked instantiation  https://review.openstack.org/8657312:38
sergmelikyanstanlagun, carret return added12:38
sergmelikyanThere is a convention that all files should end with empty line12:39
* sergmelikyan had configured his PyCharm to do so, and also added deletion of spaces at the end of the line12:40
stanlagunhow?12:40
sergmelikyanSettings -> IDE Settings -> Editor12:42
sergmelikyan"Ensure line feed at file end on Save"12:42
stanlagunthanks!12:43
sergmelikyanThere is another option right above this one12:43
sergmelikyan"Strip trailing spaces"12:43
sergmelikyanIn your case there is also a option about changing file endings on Linux one on save.12:45
*** rakhmerov has joined #murano12:46
* sergmelikyan admire power of modern IDE's12:47
*** julienvey has quit IRC12:52
*** julienvey has joined #murano12:53
openstackgerritAnastasia Kuznetsova proposed a change to stackforge/murano-tests: Add changes in deploy_component_new.sh  https://review.openstack.org/8657912:53
openstackgerritTimur Sufiev proposed a change to stackforge/python-muranoclient: Parse YAML in muranoclient with the loader of the given class  https://review.openstack.org/8637612:55
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Automatically parse YAQL-expressions while YAML parsing  https://review.openstack.org/8637712:58
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Automatically parse YAQL-expressions during YAML parsing  https://review.openstack.org/8637712:59
*** rakhmerov has quit IRC12:59
*** sergmelikyan has quit IRC13:04
*** sergmelikyan has joined #murano13:04
openstackgerritSergey Murashov proposed a change to stackforge/murano-api: Changed tests for murano repository  https://review.openstack.org/8506113:05
ruhewow, too many patches :)13:05
openstackgerritSergey Murashov proposed a change to stackforge/murano-api: Changed tests for murano repository  https://review.openstack.org/8506113:07
openstackgerritSergey Murashov proposed a change to stackforge/murano-api: Changed tests for murano repository  https://review.openstack.org/8506113:08
openstackgerritAnastasia Kuznetsova proposed a change to stackforge/murano-tests: Add changes in deploy_component_new.sh  https://review.openstack.org/8658413:08
*** ogelbukh has quit IRC13:15
*** ogelbukh has joined #murano13:16
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano-api: Fix for package import  https://review.openstack.org/8603913:17
*** sab has joined #murano13:41
*** rakhmerov has joined #murano13:43
openstackgerritA change was merged to stackforge/murano-api: io.murano.Environment used without namespace  https://review.openstack.org/8657213:49
*** saju_m has joined #murano13:50
openstackgerritAnastasia Kuznetsova proposed a change to stackforge/murano-tests: Add changes in deploy_component_new.sh  https://review.openstack.org/8658414:03
*** sjmc7 has joined #murano14:10
openstackgerritA change was merged to stackforge/murano-api: Resolve issue with InstanceTracked instantiation  https://review.openstack.org/8657314:46
*** btully has joined #murano14:47
*** chandan_kumar has quit IRC14:47
openstackgerritSergey Murashov proposed a change to stackforge/murano-api: Changed tests for murano repository  https://review.openstack.org/8506114:48
ruhetsufiev: re your comments about tags in https://review.openstack.org/#/c/86039/14:58
*** sab has quit IRC14:59
ruheit looks like there is a problem in application_package.py15:00
ruhei always get ApplicationPackage.tags = None15:00
*** IlyaE has joined #murano15:02
*** saju_m has quit IRC15:05
*** sab has joined #murano15:06
*** akuznetsova_ has quit IRC15:21
*** GoT is now known as PierreRambaud15:26
*** drupalmonkey has joined #murano15:49
sjmc7nice meeting you all15:50
sergmelikyansjmc7, nice to meet you guys! :)15:52
btullynice to meet you too, sergmelikyan! :D15:52
sergmelikyanI will publish some links that mentioned: http://launchpad.net/murano -- all project management staff: bugs, bps (features), etc15:56
sergmelikyanhttp://wiki.openstack.org/wiki/Murano - some docs, details about BPs, links to documentation15:56
btullysuper. thanks!15:57
btullyAwesome work. So impressive.15:58
sergmelikyanhttp://github.com/stackforge/murano-api - Main Murano codebase (API, Engine, Repository)15:59
sergmelikyanhttp://github.com/stackforge/murano-dashboard - Murano UI - regular Django Application16:00
sergmelikyanhttp://github.com/stackforge/murano-agent - VM side agent16:00
sergmelikyan http://github.com/stackforge/python-muranoclient - python binding for Murano API16:01
sergmelikyanbtully, it is may be interesting for you, that UI is a Django Application, so essential points for UI development are:16:02
sergmelikyanhttps://docs.djangoproject.com/16:02
ruhehttp://git.openstack.org/cgit/stackforge/ is the canonical url :) github is just a mirror and it gives a false hope that openstack projects accept pull requests16:02
btullyindeed. learning Django is on my todo list ;)16:02
sergmelikyanhttp://github.com/openstack/horizon - actually two projects in one: Horizon is a framework (also django app), and openstack_dashboard actual dashboard for OpenStack and a reference implementation16:03
sergmelikyanSo Horizon codebase is very helpfull too :)16:04
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Tailor Topology Tab view to the new object model  https://review.openstack.org/8653016:04
sergmelikyanNot so much docs about Horizon, so, sources-sources-sources :(16:04
sjmc7it's python, source is always best!16:04
sjmc7sergmelikyan - i'm likely going to have to do architectural and sequence diagrams for our security team; I can put those into the documentation if they'd be of interest16:05
sergmelikyansjmc7, It will be very helpfull, we use docbook for documentation and http://git.openstack.org/cgit/stackforge/murano-docs where you can find documentation sources.16:07
sergmelikyansjmc7, we had some architectural diagrams, but they maybe be slightly outdated, so you contribution to this will be great!16:08
sjmc7:)  and you said ekaterina is mostly responsible for documentation?16:08
sergmelikyansjmc7, yep, but we try to get whole team working on documentation :)16:09
sergmelikyanWe have plans to move developers docs to ReST format and publish on readthedocs, and books leave on murano-docs.16:10
sergmelikyanhttps://github.com/stackforge/murano-docs - README should help with instruction about how to build :) Documentation will be automaticaly published once merged :)16:10
sergmelikyansjmc7, I may help with automation questions or questions about docbook :)16:11
sjmc7splendid. yes, ReST is a bit more familiar16:11
katyaferventyes, if you have any questions about documentation you are welcome to ask16:14
tsufievruhe: then could you please add comment about ApplicationPackage.tags always None to murano-manage code?16:17
sjmc7thanks katyafervent16:17
ruhetsufiev: i'd prefer to find a reason why it's always None16:17
tsufievruhe: ok. do you want to find this out before merging import-package commit?16:20
ruhetsufiev: well, i'd like this to be merged with tags to be commented out.16:21
ruheand we can file a low-hanging bug for the bug with tags16:21
sjmc7ruhe - yes, any non-urgent ones, please tag them and we'll vacuum them up16:22
tsufievruhe: ok, +2 then16:23
*** tsufiev has left #murano16:23
*** slagun has joined #murano16:41
*** sab has quit IRC16:43
*** stanlagun has quit IRC16:45
*** saju_m has joined #murano16:48
*** IlyaE has quit IRC16:49
*** Katyafervent2 has joined #murano16:50
*** drupalmonkey has quit IRC16:51
*** IlyaE has joined #murano16:52
*** IlyaE has quit IRC16:52
*** Katyafervent2 has quit IRC16:56
*** julienvey has quit IRC17:08
*** julienvey has joined #murano17:09
*** sergmelikyan_ has joined #murano17:12
*** sergmelikyan_ has quit IRC17:16
*** sergmelikyan_ has joined #murano17:19
*** sergmelikyan_ has quit IRC17:19
*** sergmelikyan_ has joined #murano17:19
*** sergmelikyan_ has quit IRC17:32
*** IlyaE has joined #murano17:35
openstackgerritStan Lagun proposed a change to stackforge/murano-api: Billing statistics improved  https://review.openstack.org/8666417:56
openstackgerritStan Lagun proposed a change to stackforge/python-muranoclient: InstanceStatistics updated for corresponding API change  https://review.openstack.org/8666618:06
*** drupalmonkey has joined #murano18:14
openstackgerritStan Lagun proposed a change to stackforge/murano-api: Billing statistics improved  https://review.openstack.org/8666418:14
*** rakhmerov has quit IRC18:25
*** slagun has quit IRC18:44
*** stanlagun has joined #murano18:44
*** stanlagun has quit IRC18:45
*** stanlagun has joined #murano18:46
*** chandan_kumar has joined #murano19:19
*** chandan_kumar_ has joined #murano19:19
*** chandan_kumar_ has quit IRC19:19
*** rakhmerov has joined #murano19:26
*** rakhmerov has quit IRC19:40
*** saju_m has quit IRC20:28
*** saju_m has joined #murano20:29
*** rakhmerov has joined #murano20:36
*** rakhmerov has quit IRC20:40
*** killer_prince has quit IRC20:53
*** julienvey has quit IRC21:15
*** chandan_kumar has quit IRC21:23
*** rakhmerov has joined #murano21:36
*** rakhmerov has quit IRC21:41
*** asalkeld has quit IRC21:48
*** asalkeld has joined #murano22:01
*** saju_m has quit IRC22:20
*** drupalmonkey has quit IRC22:31
*** rakhmerov has joined #murano22:37
*** rakhmerov has quit IRC22:41
*** julienvey has joined #murano23:20
*** julienvey has quit IRC23:24
*** sjmc7 has quit IRC23:33
openstackgerritGeorgy Okrokvertskhov proposed a change to stackforge/murano-dashboard: Fix Style for App Catalog page and Stats  https://review.openstack.org/8674123:34
*** rakhmerov has joined #murano23:38
*** rakhmerov has quit IRC23:42

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