{"action":"opened","issue":{"url":"https://api.github.com/repos/Yelp/mrjob/issues/1451","repository_url":"https://api.github.com/repos/Yelp/mrjob","labels_url":"https://api.github.com/repos/Yelp/mrjob/issues/1451/labels{/name}","comments_url":"https://api.github.com/repos/Yelp/mrjob/issues/1451/comments","events_url":"https://api.github.com/repos/Yelp/mrjob/issues/1451/events","html_url":"https://github.com/Yelp/mrjob/issues/1451","id":181003547,"number":1451,"title":"Custom configuration for each instance group","user":{"login":"bchess","id":211132,"avatar_url":"https://avatars.githubusercontent.com/u/211132?v=3","gravatar_id":"","url":"https://api.github.com/users/bchess","html_url":"https://github.com/bchess","followers_url":"https://api.github.com/users/bchess/followers","following_url":"https://api.github.com/users/bchess/following{/other_user}","gists_url":"https://api.github.com/users/bchess/gists{/gist_id}","starred_url":"https://api.github.com/users/bchess/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bchess/subscriptions","organizations_url":"https://api.github.com/users/bchess/orgs","repos_url":"https://api.github.com/users/bchess/repos","events_url":"https://api.github.com/users/bchess/events{/privacy}","received_events_url":"https://api.github.com/users/bchess/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-04T21:00:02Z","updated_at":"2016-10-04T21:00:02Z","closed_at":null,"body":"mrjob supports the `emr_configurations` settings for EMR 4.x and 5.x, but only for cluster-wide settings. [RunJobFlow](http://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_RunJobFlow.html) also supports custom configuration per instance group.\r\n\r\nIt'd be nice to add support for this in mrjob. In some of our CPU constrained jobs, we want to set yarn.nodemanager.resource.cpu-vcores accurately for each instance type. And since different instance groups can have different instance types, we'd want to be able to have different settings for them."}}
{"actor":{"display_login":"bchess"}}