*** sballe has quit IRC | 00:15 | |
*** sballe has joined #savanna | 00:15 | |
*** ruhe is now known as _ruhe | 00:21 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 00:37 | |
*** nosnos has joined #savanna | 00:53 | |
*** jmaron has quit IRC | 01:24 | |
*** jmaron has joined #savanna | 01:26 | |
openstackgerrit | Andrew Lazarev proposed a change to openstack/savanna: Added cache for image_username https://review.openstack.org/65402 | 01:32 |
---|---|---|
openstackgerrit | Andrew Lazarev proposed a change to openstack/savanna: Added 'oozie' service support to IDH plugin https://review.openstack.org/64323 | 01:32 |
openstackgerrit | Andrew Lazarev proposed a change to openstack/savanna: Added 'oozie' service support to IDH plugin https://review.openstack.org/64323 | 01:40 |
*** nosnos has quit IRC | 01:43 | |
*** xuhanp has joined #savanna | 01:43 | |
*** nosnos has joined #savanna | 01:44 | |
*** IlyaE has quit IRC | 02:11 | |
*** jmaron has quit IRC | 02:39 | |
*** nosnos has quit IRC | 02:43 | |
*** IlyaE has joined #savanna | 03:12 | |
*** IlyaE has quit IRC | 04:05 | |
*** IlyaE has joined #savanna | 04:12 | |
*** IlyaE has quit IRC | 04:35 | |
*** mattf is now known as _mattf | 04:40 | |
*** IlyaE has joined #savanna | 04:50 | |
*** IlyaE has quit IRC | 04:50 | |
*** IlyaE has joined #savanna | 04:58 | |
*** IlyaE has quit IRC | 04:59 | |
*** IlyaE has joined #savanna | 05:00 | |
*** IlyaE has quit IRC | 05:21 | |
*** sballe_ has joined #savanna | 05:23 | |
*** sballe has quit IRC | 05:26 | |
*** IlyaE has joined #savanna | 05:48 | |
*** IlyaE has quit IRC | 05:51 | |
*** amrit has quit IRC | 06:18 | |
*** IlyaE has joined #savanna | 06:21 | |
*** IlyaE has quit IRC | 06:56 | |
*** SergeyLukjanov has joined #savanna | 07:05 | |
*** IlyaE has joined #savanna | 07:18 | |
*** IlyaE has quit IRC | 07:21 | |
*** nadya_ has joined #savanna | 08:10 | |
*** nadya_ has quit IRC | 08:25 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 08:44 | |
*** _SergeyLukjanov has quit IRC | 08:44 | |
*** SergeyLukjanov has joined #savanna | 08:59 | |
*** nadya_ has joined #savanna | 09:03 | |
*** nadya_ has quit IRC | 09:19 | |
*** nadya_ has joined #savanna | 09:21 | |
openstackgerrit | Cyril Roelandt proposed a change to openstack/python-savannaclient: Python3: use six.moves.urllib.parse instead of urlparse https://review.openstack.org/65435 | 09:26 |
*** nadya_ has quit IRC | 09:33 | |
*** nadya_ has joined #savanna | 10:01 | |
*** xuhanp has quit IRC | 10:10 | |
*** SergeyLukjanov has quit IRC | 10:17 | |
*** nadya_ has quit IRC | 10:18 | |
*** SergeyLukjanov has joined #savanna | 10:22 | |
*** SergeyLukjanov has quit IRC | 10:23 | |
*** nadya_ has joined #savanna | 10:28 | |
*** nadya_ has quit IRC | 10:34 | |
*** nadya_ has joined #savanna | 10:35 | |
*** nadya_ has quit IRC | 10:45 | |
*** SergeyLukjanov has joined #savanna | 10:58 | |
*** _mattf is now known as mattf | 11:01 | |
openstackgerrit | Mina Park proposed a change to openstack/savanna-dashboard: Adding the ability to modify node group template https://review.openstack.org/61941 | 12:33 |
*** sballe_ has quit IRC | 12:45 | |
*** sballe_ has joined #savanna | 12:45 | |
*** _crobertsrh is now known as crobertsrh | 12:50 | |
openstackgerrit | Matthew Farrellee proposed a change to openstack/python-savannaclient: Add initial image-* commands to CLI https://review.openstack.org/65464 | 12:58 |
*** sballe_ has quit IRC | 13:06 | |
*** qwerty_nor has joined #savanna | 13:19 | |
*** nadya_ has joined #savanna | 14:05 | |
*** tmckay has quit IRC | 14:18 | |
*** nadya_ has quit IRC | 14:34 | |
*** tmckay has joined #savanna | 15:05 | |
*** tmckay has quit IRC | 15:10 | |
*** tmckay has joined #savanna | 15:19 | |
openstackgerrit | Cyril Roelandt proposed a change to openstack/python-savannaclient: Python 3: use six.iteritems() instead of iteritems() https://review.openstack.org/65482 | 15:31 |
*** akuznetsov has quit IRC | 15:44 | |
*** sballe has joined #savanna | 15:51 | |
*** sballe has quit IRC | 15:52 | |
*** akuznetsov has joined #savanna | 15:56 | |
*** IlyaE has joined #savanna | 16:18 | |
*** nadya_ has joined #savanna | 16:20 | |
*** SergeyLukjanov has quit IRC | 16:23 | |
*** sballe has joined #savanna | 16:48 | |
*** nadya_ has quit IRC | 16:51 | |
*** nadya_ has joined #savanna | 16:53 | |
*** jdev789 has joined #savanna | 16:56 | |
*** jdev has joined #savanna | 16:56 | |
*** SergeyLukjanov has joined #savanna | 17:00 | |
*** jmaron has joined #savanna | 17:10 | |
*** jdev789 has quit IRC | 17:12 | |
*** mattf is now known as _mattf | 17:12 | |
*** jdev has quit IRC | 17:13 | |
*** sballe has quit IRC | 17:23 | |
*** sballe has joined #savanna | 17:24 | |
*** IlyaE has quit IRC | 17:27 | |
*** jdev789 has joined #savanna | 17:28 | |
*** jdev has joined #savanna | 17:28 | |
*** nadya_ has quit IRC | 17:28 | |
*** _mattf is now known as mattf | 17:30 | |
*** nadya_ has joined #savanna | 17:34 | |
*** IlyaE has joined #savanna | 17:41 | |
*** IlyaE has quit IRC | 17:43 | |
*** _ruhe is now known as ruhe | 17:53 | |
*** DennyZhang has joined #savanna | 17:54 | |
*** IlyaE has joined #savanna | 18:16 | |
*** rnirmal has joined #savanna | 18:39 | |
tmckay | does anyone here happen to have links to good docs for accessing configuration parameters from oozie java action jobs, and which hadoop configs are typically applicable? I've found some info on how to reference config values specified in the action itself via oozie.action.conf.xml but not how to access things from a default or site xml, for example | 19:05 |
tmckay | trying to get background for setting up config hings | 19:05 |
tmckay | hints | 19:05 |
*** jmaron has quit IRC | 19:11 | |
*** ruhe is now known as _ruhe | 19:21 | |
*** nadya_ has quit IRC | 19:34 | |
*** DennyZhang has quit IRC | 19:34 | |
*** jmaron has joined #savanna | 19:36 | |
tmckay | crobertsrh, so the conclusion that I'm arriving at is that there are no config hints for java actions (well, there might be mapred.job.queue.name) | 19:46 |
tmckay | you've got two cases I think .... | 19:46 |
tmckay | somebody is doing something simple, like generating a custom hdfs file somewhere as a precursor to a job, or calculating a fibonacci number on the cluster, in which case things are pretty standalone | 19:47 |
crobertsrh | Ok. So I should prevent the UI from making such a call for the "Java" job type? | 19:47 |
tmckay | or, someone is a crazy hadoop ninja doing all kinds of edgy junk in a custom launcher and they don't need any hints. They can reference whatever they want from global configs, or pass everything as args, or specify configs for the action and them reference them in the oozie way. | 19:48 |
crobertsrh | I have to look more closely, but I think the UI was using config hints to drive which fields (configs, params, args) show up on the page. I should be able to short circuit that for java jobs. | 19:49 |
tmckay | crobertsrh, I think so, at this point. Until someone comes up with config hints they think would be useful. Java actions are a blank canvass, essentially, how can we hint anything? | 19:49 |
crobertsrh | I agree. I only thought of it because my config page bombed out for the java job type :) | 19:50 |
tmckay | crobertsrh, you still want configs and args for java actions. Just, we don't give you a list of possibles | 19:50 |
crobertsrh | I see that args are a [] for java rather than a {}, was that intentional? | 19:50 |
tmckay | crobertsrh, and there are the special things -- main-class and java-opts. those are outside of configs/args/params | 19:50 |
tmckay | yes | 19:50 |
crobertsrh | Ok, just making sure | 19:50 |
tmckay | Pig/hive seem to use named parameter passing of some sort, for java it's just like a cli | 19:51 |
crobertsrh | I figured that was the case | 19:51 |
tmckay | crobertsrh, the one last thing I've stumbled on is the "capture output" setting, which lets you flow output from java/shell actions back into your workflow for decisions. I think, though, in our canned case that does not apply, because we control the workflow.xml and don't allow multiple actions. I think very soon we should allow fullblown custom oozie workflows to be uploaded, and then folks are *really* cut loose. | 19:52 |
crobertsrh | Yeah, that might be really neat | 19:53 |
crobertsrh | and scary | 19:53 |
tmckay | heh, I am being absorbed by the Ooze | 19:53 |
tmckay | crobertsrh, so, what would a blank response for java action look like? | 19:55 |
crobertsrh | for config hints? | 19:55 |
tmckay | crobertsrh, I think for completeness the config hints api should return a valid "nothing to see here" construct. configs/args with empty payloads? | 19:55 |
tmckay | yeah | 19:55 |
crobertsrh | I'd like that. Not sure what it would look like. Maybe {}? | 19:55 |
*** jdev has quit IRC | 19:55 | |
crobertsrh | I'll have to see what a regular one looks like again | 19:56 |
tmckay | okay, I'll play around. The other types return parsed xml... | 19:56 |
tmckay | same here | 19:56 |
*** jdev789 has quit IRC | 19:56 | |
tmckay | looks like it's just the dict {configs: {}, params: {}, args: {}} which in this case would have "args: []" | 19:57 |
tmckay | I guess no params. so just {configs: {}, args: []} | 19:58 |
tmckay | crobertsrh, if we come of up with useful standard configs then "configs" would actually have junk in it, so maybe you should test for that | 19:58 |
crobertsrh | might work | 19:59 |
tmckay | the {} vs [] for args is probably a pain for you ... ? sorry :) | 20:00 |
tmckay | crobertsrh, oh, looks like "configs" is actually a list of dictionaries (name, value, description) | 20:07 |
crobertsrh | a bit, but should be ok | 20:08 |
tmckay | so it would look like this (based on the REST api output) | 20:09 |
tmckay | { | 20:09 |
tmckay | "job_config": { | 20:09 |
tmckay | "args": [], | 20:09 |
tmckay | "configs": [] | 20:09 |
tmckay | } | 20:09 |
tmckay | } | 20:09 |
crobertsrh | that should work | 20:13 |
*** jmaron has quit IRC | 20:14 | |
*** _ruhe is now known as ruhe | 20:14 | |
openstackgerrit | Trevor McKay proposed a change to openstack/savanna: Add Oozie java action workflows https://review.openstack.org/63156 | 20:28 |
*** IlyaE has quit IRC | 20:34 | |
*** jmaron has joined #savanna | 20:38 | |
*** IlyaE has joined #savanna | 20:47 | |
*** jdev has joined #savanna | 20:54 | |
*** jdev789 has joined #savanna | 20:54 | |
*** jmaron has quit IRC | 20:55 | |
*** jdev has quit IRC | 20:57 | |
*** jdev789 has quit IRC | 20:57 | |
*** jmaron has joined #savanna | 20:59 | |
*** qwerty_nor has quit IRC | 21:32 | |
*** tmckay has quit IRC | 21:33 | |
*** SergeyLukjanov_ has joined #savanna | 21:34 | |
*** SergeyLukjanov has quit IRC | 21:35 | |
openstackgerrit | Matthew Farrellee proposed a change to openstack/python-savannaclient: Add initial image-* commands to CLI https://review.openstack.org/65464 | 21:37 |
openstackgerrit | Matthew Farrellee proposed a change to openstack/python-savannaclient: Add run_test.sh for running tests https://review.openstack.org/64741 | 21:37 |
*** tmckay has joined #savanna | 21:44 | |
tmckay | hmm, git won't let me pull or clone. Anyone else having trouble? | 21:48 |
tmckay | git clone git://github.com/openstack/savanna.git savanna3 | 21:48 |
tmckay | Cloning into 'savanna3'... | 21:48 |
tmckay | fatal: Could not read from remote repository. | 21:48 |
tmckay | Please make sure you have the correct access rights | 21:48 |
tmckay | and the repository exists. | 21:48 |
ruhe | tmckay: github is not kosher, we should use https://git.openstack.org/cgit/openstack/savanna | 21:49 |
ruhe | regarding your issues, it's probably a problem with your ssh keys | 21:49 |
ruhe | ah | 21:50 |
ruhe | github is down | 21:50 |
tmckay | that's what I was suspecting. ruhe, but yes I do have old configs, I should pull from openstack, thanks | 21:50 |
*** IlyaE has quit IRC | 21:57 | |
*** IlyaE has joined #savanna | 22:03 | |
*** SergeyLukjanov_ has quit IRC | 22:08 | |
*** SergeyLukjanov has joined #savanna | 22:10 | |
openstackgerrit | Andrew Lazarev proposed a change to openstack/savanna: Added 'oozie' service support to IDH plugin https://review.openstack.org/64323 | 22:16 |
openstackgerrit | A change was merged to openstack/python-savannaclient: Python 3: use six.iteritems() instead of iteritems() https://review.openstack.org/65482 | 22:17 |
*** crobertsrh is now known as _crobertsrh | 22:22 | |
*** alazarev has joined #savanna | 22:26 | |
*** alazarev has quit IRC | 22:38 | |
*** IlyaE has quit IRC | 22:40 | |
*** mattf is now known as _mattf | 22:40 | |
*** _mattf is now known as mattf | 22:46 | |
*** SergeyLukjanov_ has joined #savanna | 22:47 | |
*** SergeyLukjanov_ has quit IRC | 22:47 | |
*** SergeyLukjanov has quit IRC | 22:48 | |
*** SergeyLukjanov_ has joined #savanna | 22:48 | |
*** SergeyLukjanov_ has quit IRC | 22:48 | |
tmckay | there is a tension between the joy of realizing your mistake and moving beyond it and the shame of having made the mistake in the first place | 22:58 |
*** rnirmal has quit IRC | 22:58 | |
*** tmckay has left #savanna | 23:01 | |
*** ruhe is now known as _ruhe | 23:41 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!