Friday, 2014-06-06

*** alazarev has quit IRC00:06
*** bandarji has quit IRC00:17
*** alazarev has joined #openstack-sahara00:36
*** ViswaV_ has joined #openstack-sahara01:39
*** ViswaV has quit IRC01:41
*** alazarev has quit IRC01:42
*** bradd1 has joined #openstack-sahara02:13
*** ViswaV has joined #openstack-sahara02:24
*** ViswaV_ has quit IRC02:26
*** bradd1 has quit IRC03:13
*** akuznetsov has joined #openstack-sahara03:33
*** akuznetsov has quit IRC04:08
*** akuznetsov has joined #openstack-sahara04:24
*** akuznetsov has quit IRC04:31
*** alazarev has joined #openstack-sahara04:49
*** akuznetsov has joined #openstack-sahara04:57
*** alazarev has quit IRC05:01
*** ViswaV has quit IRC05:15
*** yanndegat has quit IRC05:15
*** _elmiko has quit IRC05:15
*** _crobertsrh has quit IRC05:15
*** ekarlso has quit IRC05:15
*** aignatov has quit IRC05:15
*** SergeyLukjanov has quit IRC05:15
*** NikitaKonovalov has quit IRC05:15
*** dmitryme has quit IRC05:15
*** boris-42 has quit IRC05:15
*** ghenriks has quit IRC05:15
*** bogdando has quit IRC05:15
*** _mattf has quit IRC05:15
*** venza has quit IRC05:15
*** ruhe has quit IRC05:15
*** sreshetnyak has quit IRC05:15
*** akuznetsov has quit IRC05:15
*** openstackgerrit has quit IRC05:15
*** akuznetsov has joined #openstack-sahara05:27
*** ViswaV has joined #openstack-sahara05:27
*** openstackgerrit has joined #openstack-sahara05:27
*** ghenriks has joined #openstack-sahara05:27
*** _elmiko has joined #openstack-sahara05:27
*** yanndegat has joined #openstack-sahara05:27
*** ruhe has joined #openstack-sahara05:27
*** sreshetnyak has joined #openstack-sahara05:27
*** bogdando has joined #openstack-sahara05:27
*** _crobertsrh has joined #openstack-sahara05:27
*** ekarlso has joined #openstack-sahara05:27
*** boris-42 has joined #openstack-sahara05:27
*** _mattf has joined #openstack-sahara05:27
*** venza has joined #openstack-sahara05:27
*** aignatov has joined #openstack-sahara05:27
*** dmitryme has joined #openstack-sahara05:27
*** NikitaKonovalov has joined #openstack-sahara05:27
*** SergeyLukjanov has joined #openstack-sahara05:27
*** akuznetsov has quit IRC05:28
*** ViswaV has quit IRC05:28
*** yanndegat has quit IRC05:28
*** _elmiko has quit IRC05:28
*** _crobertsrh has quit IRC05:28
*** ekarlso has quit IRC05:28
*** aignatov has quit IRC05:28
*** SergeyLukjanov has quit IRC05:28
*** NikitaKonovalov has quit IRC05:28
*** dmitryme has quit IRC05:28
*** boris-42 has quit IRC05:28
*** ghenriks has quit IRC05:28
*** bogdando has quit IRC05:28
*** _mattf has quit IRC05:28
*** venza has quit IRC05:28
*** ruhe has quit IRC05:28
*** sreshetnyak has quit IRC05:28
*** openstackgerrit has quit IRC05:28
*** ViswaV has joined #openstack-sahara05:33
*** openstackgerrit has joined #openstack-sahara05:33
*** ghenriks has joined #openstack-sahara05:33
*** _elmiko has joined #openstack-sahara05:33
*** yanndegat has joined #openstack-sahara05:33
*** ruhe has joined #openstack-sahara05:33
*** sreshetnyak has joined #openstack-sahara05:33
*** bogdando has joined #openstack-sahara05:33
*** _crobertsrh has joined #openstack-sahara05:33
*** ekarlso has joined #openstack-sahara05:33
*** boris-42 has joined #openstack-sahara05:33
*** _mattf has joined #openstack-sahara05:33
*** venza has joined #openstack-sahara05:33
*** aignatov has joined #openstack-sahara05:33
*** dmitryme has joined #openstack-sahara05:33
*** NikitaKonovalov has joined #openstack-sahara05:33
*** SergeyLukjanov has joined #openstack-sahara05:33
openstackgerritOpenStack Proposal Bot proposed a change to openstack/sahara: Imported Translations from Transifex  https://review.openstack.org/9700606:01
*** jpich has joined #openstack-sahara06:45
*** witlessb has joined #openstack-sahara07:12
*** julienvey has joined #openstack-sahara08:18
*** akuznetsov has joined #openstack-sahara08:18
*** akuznetsov has quit IRC08:28
*** vrovachev has joined #openstack-sahara08:36
*** akuznetsov has joined #openstack-sahara08:38
*** IvanBerezovskiy has joined #openstack-sahara09:57
*** skolekonov has joined #openstack-sahara10:41
*** skolekonov has quit IRC10:52
*** Timotey has joined #openstack-sahara11:07
*** akuznetsov has joined #openstack-sahara11:34
*** akuznetsov has quit IRC11:36
*** akuznetsov has joined #openstack-sahara11:37
openstackgerritDaniele Venzano proposed a change to openstack/sahara: Add Spark 1.0.0 to the version list  https://review.openstack.org/9838011:38
*** ViswaV_ has joined #openstack-sahara12:23
*** ViswaV has quit IRC12:26
*** _crobertsrh is now known as crobertsrh12:57
*** miqui has joined #openstack-sahara12:58
*** _elmiko is now known as elmiko13:02
*** witlessb_ has joined #openstack-sahara13:40
*** witlessb has quit IRC13:42
*** witlessb_ is now known as witlessb13:42
*** vrovachev has quit IRC13:48
*** ViswaV has joined #openstack-sahara14:48
*** Timotey has quit IRC14:52
*** ViswaV_ has quit IRC14:52
*** tmckay has quit IRC14:59
*** tmckay has joined #openstack-sahara15:01
*** yanndegat has left #openstack-sahara15:14
*** akuznetsov has quit IRC15:18
*** akuznetsov has joined #openstack-sahara15:19
*** openstackgerrit has quit IRC15:22
*** bradd1 has joined #openstack-sahara15:26
*** jpich has quit IRC15:28
*** openstackgerrit has joined #openstack-sahara15:28
*** openstackgerrit has quit IRC15:53
*** IvanBerezovskiy has left #openstack-sahara16:04
*** alazarev has joined #openstack-sahara16:13
alazarevtmckay: hi, want to talk about spurk and pluggable EDP, do you have time?16:18
tmckayyes, sure16:19
*** elmiko is now known as _elmiko16:21
tmckayalazarev, I started looking at the job manager yesterday, I think it's not too hard to refactor and not have direct dependence on Oozie.16:21
tmckayI'm hoping to make a draft CR for comments16:21
alazarevtmckay: yes, and this is what I wanted to say16:21
alazarevnow factory is on “workflow” level16:22
alazarevwe can move it up and do it on “manager” level16:22
tmckayyes, I agree -- I think I was coming to the same place :)16:23
alazarevin this case managers for oozie jobs will know about oozie and specific workflow16:23
alazarevmanagers for other jobs will know what they need16:23
tmckayyes, agreed16:23
alazarevwhat was the reason for taking oozie as default engine? we don’t get much benefits from it16:24
tmckayalazarev, first pass may not be perfect but it will be good enough for lots of discussion on the CR16:24
tmckayon oozie ....16:24
alazarevsupport of complex workflows in the future?16:24
tmckayalazarev, when we started EDP, we were trying to do it very fast.  We were still drawing on the white board, and we wanted something to work for Havanna16:24
tmckayso, someone (aignatov?  I'd have to dig up the pad) suggested Oozie because it gave us a general job manager for all the initial job types without us doing a lot of work16:25
alazarevmay be it is good idea to move out of oozie for some of other jobs, need to think about this more16:26
tmckaySo, I think it was strictly a pragmatic decision.  Having the job engine let us focus on making the edp objects, UI, general workflow, etc, without worrying about job management details16:26
tmckayalazarev, I agree, now that we have basic functionality, we should generalize.  There is too much specific Oozie knowledge in the job manager right now.16:26
tmckayIn fact, tiny detail --16:26
tmckayget_oozie_server() is used as a way to get an instance for uploading files to hdfs!16:27
tmckayIt shouldn't be.  It should be looking for a namenode, or a datanode.  Anything will do for hdfs16:27
tmckayAnd, it will be common, because Spark runs from hdfs as well16:28
alazarevyes, agree16:28
tmckaysome small things like that are obvious improvements.16:28
tmckayalazarev, I look forward to your comments, I really hope to have a simple refactor up in the next couple of days, something to use as a working model16:29
tmckayI think it will help us think16:29
alazarevit is also used to make proxy http call to oozie API16:29
tmckayyes, but the hdfs parts can be changed16:29
alazarev^ oozie_server16:29
alazarevagree16:31
tmckaywe may have done something better up front, but myself and crobertsrh were just getting up to speed and aignatov and nprivalova were working very quickly with Havanna right around the corner16:31
tmckayEDP work == slightly crazy16:31
alazarevmake it somehow and refactor next is a good approach :)16:32
alazarevand one more question, why don’t we support input/output sources for Java jobs?16:32
alazarevwe can pass them as arguments16:33
alazarevfor other jobs we specify input/output params _in addition_ to other params16:34
alazarevbut for java we require to set them manually16:34
tmckayalazarev, yes, I talked to crobertsrh about ways to make that more consistent.  The reason is that the other job types (pig, hive, mapreduce, mapreduce.streaming) all require an input source and an output source.  They don't make sense without one.  So, Sahara requires it, and autogenerates the arguments16:34
tmckayFor Java actions, there may not be any input or output source.  Could just be a calculation and screen dump, like the Pi example.16:35
alazarevso, as always, to make thnks as generic as possible16:35
alazarevthings16:35
*** openstackgerrit has joined #openstack-sahara16:35
tmckaySo, maybe we should change it, so that you can at least indicate that a data source should be used as an argument, and then Sahara gets the path out and passes it as an argument for the user16:35
tmckayI'm thinking of it like "select" a data source object as a Java job argument, and then Sahara takes care of the argument generation16:36
alazarevyes, that’s what I suggesting16:37
tmckayalazarev, and even for the other job types, we need a way to override the default Sahara argument generation16:37
tmckayfor instance, the native bigpetstore pig job expects "$input" and "$output" in the pig script, but we generate "$INPUT" and "$OUTPUT".  It breaks.16:38
alazarevoverriding will be needed for comlpex workflows, but I don’t see use case for it now16:38
tmckaythere is a workaround, though -- you have to pass extra arguments manually.  Or change the pig script16:38
tmckayso, edp still definitely has some rough edges16:39
alazarevis any specification about $inpit/$INPUT?16:39
tmckayNot from the pig side.  It's simply how the script is written, you can use any symbols  you like.  But, it is apparently case sensitive.  We should mention the parameter generation in the Sahara docs, so users know what Sahara is going to put out.16:41
tmckayin bigpetstore, jayunit100 wrote the pig script without Sahara in mind and I discovered the problem16:41
alazarevin this case we should allow to specify input/output names, some kind of advanced options16:43
tmckayyes, exactly16:43
*** bandarji has joined #openstack-sahara16:43
tmckaycrobertsrh, ^^ we had this discussion at Summit I think16:43
crobertsrhAh, yeah, we did talk about that a bit :)16:44
tmckayhmm, maybe another blueprint16:44
tmckayIf only I didn't have to sleep, there is so much I could do16:45
tmckayI think that's where the coffee industry started16:50
*** akuznetsov has quit IRC17:11
openstackgerritA change was merged to openstack/sahara-image-elements: Use Spark 1.0.0  https://review.openstack.org/9814017:12
*** bradd1 has quit IRC17:24
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Migrated integration tests to testtools  https://review.openstack.org/9698117:30
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Migrated unit tests to testtools  https://review.openstack.org/9697917:30
*** palar has joined #openstack-sahara17:48
*** akuznetsov has joined #openstack-sahara17:48
*** witlessb has quit IRC17:54
*** witlessb has joined #openstack-sahara17:56
*** witlessb has quit IRC17:57
*** alazarev has quit IRC18:18
*** julienvey has quit IRC18:21
*** alazarev has joined #openstack-sahara18:31
*** _elmiko is now known as elmiko18:39
*** akuznetsov has quit IRC18:45
*** witlessb has joined #openstack-sahara19:02
*** julienvey has joined #openstack-sahara19:05
*** julienve_ has joined #openstack-sahara19:06
*** julienvey has quit IRC19:09
*** julienve_ has quit IRC19:12
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Changing job excecution status to 'FAILED' in case of exception  https://review.openstack.org/9763719:19
*** alazarev has quit IRC19:33
*** palar has quit IRC19:41
*** julienvey has joined #openstack-sahara19:58
*** juice has quit IRC20:01
*** juice has joined #openstack-sahara20:01
*** bradd1 has joined #openstack-sahara20:01
*** crobertsrh is now known as _crobertsrh20:18
*** witlessb has quit IRC20:21
*** bandarji has quit IRC20:42
*** alazarev has joined #openstack-sahara20:52
*** bradd1 has quit IRC21:10
*** palar has joined #openstack-sahara21:48
*** bandarji has joined #openstack-sahara21:52
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Added secondary name node heap size param to vanilla plugin  https://review.openstack.org/9854021:59
*** bradd1 has joined #openstack-sahara22:01
*** elmiko is now known as _elmiko22:04
*** julienvey has quit IRC22:09
*** bandarji has quit IRC22:29
*** palar has quit IRC22:52
*** palar has joined #openstack-sahara22:53
*** palar has quit IRC22:57
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Added several checks on deleted cluster to prevent error logs  https://review.openstack.org/9855623:24
openstackgerritAndrew Lazarev proposed a change to openstack/sahara: Added several checks on deleted cluster to prevent error logs  https://review.openstack.org/9855623:28
*** bandarji has joined #openstack-sahara23:37
openstackgerritAndrew Lazarev proposed a change to openstack/sahara-dashboard: Added ability to import keypair from launch cluster dialog  https://review.openstack.org/9855723:44
*** bandarji has quit IRC23:44

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