Wednesday, 2014-04-30

*** ErikB has joined #openstack-sahara00:08
*** ErikB has quit IRC00:25
*** ErikB1 has joined #openstack-sahara00:32
*** ErikB1 has quit IRC01:24
*** elmiko_ has quit IRC01:43
*** witlessb has joined #openstack-sahara01:56
*** witlessb has quit IRC02:00
*** zhiyan_ is now known as zhiyan02:12
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-saharaclient: Updated from global requirements  https://review.openstack.org/9124502:46
openstackgerritOpenStack Proposal Bot proposed a change to openstack/sahara: Updated from global requirements  https://review.openstack.org/9124702:47
openstackgerritOpenStack Proposal Bot proposed a change to openstack/sahara-dashboard: Updated from global requirements  https://review.openstack.org/9124802:47
openstackgerritOpenStack Proposal Bot proposed a change to openstack/sahara-extra: Updated from global requirements  https://review.openstack.org/9124902:47
openstackgerritOpenStack Proposal Bot proposed a change to openstack/sahara-image-elements: Updated from global requirements  https://review.openstack.org/9125002:47
*** IlyaE has quit IRC02:58
*** IlyaE has joined #openstack-sahara03:09
*** RockKuo_Office has joined #openstack-sahara03:14
*** IlyaE has quit IRC03:36
*** shakamunyi has quit IRC04:05
*** Ch00k has joined #openstack-sahara04:49
*** akuznetsov has joined #openstack-sahara05:00
*** zhiyan is now known as zhiyan_05:20
*** Ch00k has quit IRC06:33
*** IlyaE has joined #openstack-sahara06:50
*** martsen has joined #openstack-sahara06:52
*** martsen has quit IRC06:56
*** ekarlso has joined #openstack-sahara07:17
*** witlessb has joined #openstack-sahara07:54
*** IlyaE has quit IRC08:02
*** Ch00k has joined #openstack-sahara08:13
*** mojorison has quit IRC09:29
openstackgerritA change was merged to openstack/sahara-image-elements: Updated from global requirements  https://review.openstack.org/9125009:30
openstackgerritA change was merged to openstack/sahara-dashboard: Updated from global requirements  https://review.openstack.org/9124809:31
openstackgerritA change was merged to openstack/sahara-extra: Updated from global requirements  https://review.openstack.org/9124909:31
*** mojorison has joined #openstack-sahara09:42
*** tosky has joined #openstack-sahara09:48
openstackgerritA change was merged to openstack/sahara: Fix eventlet monkey patch and threadlocal usage  https://review.openstack.org/7265510:31
*** openstackgerrit has quit IRC10:51
*** RockKuo_Office has quit IRC11:03
*** witlessb has quit IRC11:44
*** _mattf is now known as mattf11:53
*** witlessb has joined #openstack-sahara11:56
tellesnobregaSergeyLukjanov: the use_floating_ips=False should be sahara config or in the local.conf?12:12
mattffyi - http://www.redhat.com/about/news/press-archive/2014/4/red-hat-to-acquire-inktank-provider-of-ceph12:13
*** ErikB1 has joined #openstack-sahara12:17
tellesnobregaSergeyLukjanov: found it12:17
*** ErikB1 has quit IRC12:27
*** tmckay has joined #openstack-sahara12:55
*** witlessb has quit IRC12:57
*** witlessb has joined #openstack-sahara12:59
*** elmiko has joined #openstack-sahara13:01
*** Ch00k has quit IRC13:06
*** Ch00k has joined #openstack-sahara13:08
*** ErikB1 has joined #openstack-sahara13:10
*** tmckay has quit IRC13:22
_crobertsrhNikitaKonovalov:  I think I understand your desire to reorganize the patch sets, but I think the chain of deps is useful for testers since it's fairly useless to test some of the functionality without the other panels.13:23
toskyquestion: the documentation does not specify if it's "better" to create a new user or not: http://docs.openstack.org/developer/sahara/userdoc/configuration.guide.html13:31
toskybut what do you usually do? Do you use the "admin" user, or do you go with the generic admin one?13:31
toskysorry13:31
toskydo you use the generic "admin" user, or do you create a "sahara" one?13:31
NikitaKonovalov_crobertsrh: ok, let's keep a chain. Indeed there is no use of clusters withot node groups13:32
_crobertsrhRight, that's where my slightly odd chain came from13:32
NikitaKonovalov\me has to remove a bunch of -113:33
_crobertsrhHopefully, I can get someone outside of our group to do some reviewing sometime soon :)13:33
*** skolekonov has quit IRC13:36
dmitrymetosky: I think in the 'right' deployment a new user should be created for Sahara13:41
toskydmitryme: thanks13:42
dmitrymethe one which will have access to 'service' tenant only13:42
toskyyeah, I tought so, just to be sure13:42
dmitrymebut I know at least one bug which makes it not convenient13:42
dmitrymehttps://bugs.launchpad.net/sahara/+bug/131412413:42
toskyright, I hit it too, I had to change the code to force the tenant, I think we talked about that bug here13:47
toskyso what for now in IceHouse?13:48
dmitrymetosky: what do you mean?13:52
toskywhat is the suggested way? Because you are likely to hit that bug13:52
dmitrymeem, IMHO it is better to suggest 'the right way' but leave a notice about the bug, so the user could decide13:54
*** openstackgerrit has joined #openstack-sahara13:56
toskyI see, thanks13:57
*** tmckay has joined #openstack-sahara13:59
*** witlessb_ has joined #openstack-sahara13:59
*** tmckay has left #openstack-sahara13:59
*** tmckay has joined #openstack-sahara14:00
*** witlessb has quit IRC14:01
*** witlessb_ is now known as witlessb14:01
*** Ch00k has quit IRC14:14
*** ErikB1 has quit IRC14:51
* tmckay learns that hive load data moves my source file from hdfs to a hive warehouse location. doh.14:52
tmckaymagic: CREATE EXTERNAL TABLE IF NOT EXISTS test (a INT) location '${INPUT}';15:00
*** IlyaE has joined #openstack-sahara15:01
*** ErikB1 has joined #openstack-sahara15:01
*** tmckay has quit IRC15:09
*** tmckay has joined #openstack-sahara15:38
*** vrovachev has quit IRC15:45
*** tmckay has quit IRC15:48
*** tmckay has joined #openstack-sahara15:48
openstackgerritTalusani Mani Shanker proposed a change to openstack/sahara: Closes-Bug 1312908, replaced the word components with component(s)  https://review.openstack.org/9140316:07
*** tellesnobrega has quit IRC16:11
*** tellesnobrega has joined #openstack-sahara16:14
*** Ch00k has joined #openstack-sahara16:22
*** ErikB1 has quit IRC16:22
*** ErikB1 has joined #openstack-sahara16:22
*** mattf is now known as _mattf16:43
*** Manishanker has joined #openstack-sahara16:54
*** IlyaE has quit IRC17:19
*** _mattf is now known as mattf17:24
*** IlyaE has joined #openstack-sahara17:25
*** IlyaE has quit IRC17:32
*** mattf is now known as _mattf17:49
*** IlyaE has joined #openstack-sahara17:50
openstackgerritTalusani Mani Shanker proposed a change to openstack/sahara: Replaced the word components with component(s) in sahara/plugins/general/exceptions.py and sahara/tests/unit/service/validation/edp/test_job_executor.py  https://review.openstack.org/9140317:50
*** tmckay is now known as _tmckay17:59
*** _tmckay is now known as tmckay18:21
*** _mattf is now known as mattf18:27
*** Manishanker has quit IRC18:44
*** _crobertsrh has left #openstack-sahara18:53
*** crobertsrh has joined #openstack-sahara18:55
*** tosky has quit IRC18:58
*** ErikB1 has quit IRC19:01
*** ErikB1 has joined #openstack-sahara19:01
*** Manishanker has joined #openstack-sahara19:01
*** IlyaE has quit IRC19:21
*** IlyaE has joined #openstack-sahara19:28
*** Ch00k has quit IRC19:43
tmckayoh crobertsrh, yoohoo20:05
crobertsrh??20:05
tmckay:) hi20:05
tmckayI have an interesting use case20:06
crobertsrhOk, let's have it20:06
tmckayI've been playing with hive, which apparently can't do swift.  (Wherever the swift configs need to get to, they don't.  We might need new hive jars for swift, side note)20:06
tmckayso, hdfs works.  But what also works for hive is local data -- that is, data in the local run dir20:07
tmckayif you put a data file in the "libs" component of a job, and launch it via oozie, it's bundled with the script and  hive can read it20:07
crobertsrhHeh20:08
tmckaycrobertsrh, except that, in sahara, we have no concept of a local data source20:08
crobertsrhI think you mentioned the potential for this awhile back20:08
tmckaythe INPUT parameter gets generated from the input data source, and there is no way to specify a path that is just a path20:08
tmckaythat is, no "hdfs://"20:08
crobertsrhdoh!20:08
crobertsrhSo, new data source type?  "Local"?20:09
crobertsrhthat seems incomplete20:09
tmckayin fact, from what I see, "hdfs://" is optional for many things, even things that expect hdfs.  I can make a relative hdfs path that knows to look in the current user20:09
crobertsrhsince it's still "libs" that are really being overloaded here20:09
tmckaymaybe "raw"?20:09
tmckaycrobertsrh, the trouble kind of comes in this case because we are forcing the generation of the INPUT param, I think20:10
crobertsrhYes20:10
tmckayI don't know that we need to force an input data source.  If someone bundles it directly, or passes a custom arg to a hive script through substitution, we should let them20:10
tmckayhmm, didn't try leaving the in put path blank.  I bet Sahara will barf.20:11
crobertsrhSo, we would allow <None> as a possible job input20:11
tmckayyeah, thinking out loud, I think we should allow it.  Output too, for that matter.  With args/params, a user can reasonably do something else.  If they want to leave data sources blank, maybe we should let them.  But maybe we need a "are you sure" or "allow blank data sources" checkbox or something, because it's maybe not the normal case20:12
crobertsrhYeah, there could be a UI note when "None" is chosen for either20:13
tmckayor something that says in a nice way whether to autogenerate the INPUT and OUTPUT parameters20:13
tmckaystill fuzzing on the details, and experimenting.  Currently launching from the oozie cli to see what works20:13
tmckayso, to summarize, current thoughts are to allow None, or somehow allow the dropping of "hdfs://" at the beginning20:14
tmckay(new data source type "raw path" or some way to drop the scheme value)20:14
tmckaycrobertsrh, http://www.fpaste.org/98265/89135139/20:19
tmckaycrobertsrh, in this one I left the INPUT in the workflow and added a TABLE param and changed the hive script to use that instead20:19
crobertsrhAh, very clever20:20
tmckaythe hive script designates that the TABLE path is local.  Note that the OUTPUT is hdfs, but there is no actual need for "hdfs://host:port" on the path20:20
tmckayI think we may need to massage path handling a little bit20:21
*** IlyaE has quit IRC20:22
tmckaycrobertsrh, yeah, sahara is cracking the whip on no input or no output id20:24
crobertsrhYeah, that was intentional20:24
crobertsrhWe thought we knew best20:24
tmckayheh20:24
tmckaywe used to :)20:24
tmckaynow we know best better20:24
*** IlyaE has joined #openstack-sahara20:25
crobertsrhbetterer, I say20:25
tmckaycrobertsrh, alright, I'll think about this some more and maybe create a launchpad bug, maybe we can hit on the meeting tomorrow20:26
tmckayall I was trying to do was add hive to integration tests, lol20:26
crobertsrhFor sure.  If not, it would be a fine summit mini-topic20:26
tmckaytest failed20:26
tmckayif you go to the trouble of uploading your input to hdfs on a long-running cluster it works fine20:27
tmckayI think I can still spin a test out of this, even given limitations20:29
crobertsrhYeah, but clearly a target rich environment for improvement20:29
*** Manishanker has quit IRC20:31
*** ErikB2 has joined #openstack-sahara20:39
*** ErikB1 has quit IRC20:41
*** crobertsrh is now known as _crobertsrh20:48
*** IlyaE has quit IRC21:08
*** elmiko is now known as elmiko_21:20
*** IlyaE has joined #openstack-sahara21:25
*** ErikB2 has quit IRC21:39
*** ErikB2 has joined #openstack-sahara21:48
*** ErikB2 has quit IRC21:58
*** ErikB2 has joined #openstack-sahara22:03
*** elmiko_ has quit IRC22:22
*** witlessb has quit IRC22:31
*** ErikB2 has quit IRC22:42
*** IlyaE has quit IRC22:51

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