{"action":"opened","issue":{"url":"https://api.github.com/repos/boto/boto/issues/3072","labels_url":"https://api.github.com/repos/boto/boto/issues/3072/labels{/name}","comments_url":"https://api.github.com/repos/boto/boto/issues/3072/comments","events_url":"https://api.github.com/repos/boto/boto/issues/3072/events","html_url":"https://github.com/boto/boto/issues/3072","id":65339692,"number":3072,"title":"StreamingStep fails where equivalent JarStep succeeds","user":{"login":"gstaubli","id":1999830,"avatar_url":"https://avatars.githubusercontent.com/u/1999830?v=3","gravatar_id":"","url":"https://api.github.com/users/gstaubli","html_url":"https://github.com/gstaubli","followers_url":"https://api.github.com/users/gstaubli/followers","following_url":"https://api.github.com/users/gstaubli/following{/other_user}","gists_url":"https://api.github.com/users/gstaubli/gists{/gist_id}","starred_url":"https://api.github.com/users/gstaubli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gstaubli/subscriptions","organizations_url":"https://api.github.com/users/gstaubli/orgs","repos_url":"https://api.github.com/users/gstaubli/repos","events_url":"https://api.github.com/users/gstaubli/events{/privacy}","received_events_url":"https://api.github.com/users/gstaubli/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-31T01:18:31Z","updated_at":"2015-03-31T01:18:31Z","closed_at":null,"body":"The below Streaming step failed but what I consider to be the equivalent JarStep below succeeded.\r\n\r\n```python\r\n    return StreamingStep(\r\n        name=\"Do Something via Streaming\",\r\n        mapper='s3://example-bucket/example-path/streaming_mapper.py',\r\n        reducer='cat',\r\n        input='s3://example-bucket/example-path/in_file.tsv',\r\n        output='s3://example-bucket/example-path/out_dir',\r\n        step_args=['-D','mapreduce.job.reduces=0'],\r\n        action_on_failure='CONTINUE'\r\n    )\r\n\r\n    return JarStep(\r\n        name=\"Do Something via Streaming\",\r\n        jar='/home/hadoop/contrib/streaming/hadoop-streaming.jar',\r\n        action_on_failure='CONTINUE',\r\n        step_args=[\r\n            '-D','mapreduce.job.reduces=0',\r\n            '-files','s3://example-bucket/example-path/streaming_mapper.py',\r\n            '-mapper','streaming_mapper.py',\r\n            '-input','s3://example-bucket/example-path/in_file.tsv',\r\n            '-output','s3://example-bucket/example-path/out_dir'\r\n        ]\r\n    )```"}}