8000 Add support for applying metadata tags to the EMR cluster right after its creation by alejandro-rivera · Pull Request #1058 · Yelp/mrjob · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add support for applying metadata tags to the EMR cluster right after its creation #1058

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 26, 2015

Conversation

alejandro-rivera
Copy link
Contributor

This has been asked in https://groups.google.com/forum/#!msg/mrjob/bLGuo4rssds/eWZfKZrSTKQJ.

The third comment in the thread suggests using a bootstrap action script in order to have the tags applied. However, I found that solution too cumbersome for something that should be simple to achieve.

Maybe this feature can make it into the 0.5.0 release?

Cheers!

coyotemarin pushed a commit that referenced this pull request Jun 26, 2015
Add support for applying metadata tags to the EMR cluster right after its creation
@coyotemarin coyotemarin merged commit 17115dc into Yelp:master Jun 26, 2015
@coyotemarin
Copy link
Collaborator

Wow, that's the most polished pull request I've gotten in a long time! Sure, it's in.

@coyotemarin coyotemarin added this to the v0.5.0 milestone Jun 26, 2015
@coyotemarin coyotemarin modified the milestones: v0.5.0, v0.4.5 Jul 27, 2015
coyotemarin pushed a commit to coyotemarin/mrjob that referenced this pull request Aug 6, 2015
…-v0.4.5

DescribeJobFlows begone
 * boto>=2.6.0 is required (used to be 2.2.0)
 * runners:
   * EMR:
     * moved off deprecated DescribeJobFlows API (Yelp#876)
       * time-to-end-of-hour now uses creation time, not "start" time
     * aws_security_token for temporary credentials (Yelp#1003)
     * Use AWS managed policies when creating IAM objects (Yelp#1026)
     * Fall back to default role/instance profile when no IAM access (Yelp#1008)
     * added emr_tags option (Yelp#1058)
     * added get_ami_version() method
     * hadoop_version option no longer has any effect (Yelp#1017)
   * Hadoop:
     * --hadoop-home switch now works (Yelp#1037)
 * EMR tools:
   * added switches for AWS connection options etc. (Yelp#1087)
   * mrboss is available from command line tool: mrjob boss [args]
   * terminate_idle_job_flows:
     * less prone to race condition (Yelp#910)
     * prints results to stdout in dry_run mode (Yelp#1102)
     * job flows stuck in STARTING state no longer considered idle
   * report_long_jobs reports job flows stuck in STARTING state
   * collect_emr_stats and job_flow_pool are deprecated
 * more efficient decoding of bz2 files
 * mrjob.retry.RetryWrapper raises exception when out of tries (Yelp#1093)

Conflicts:
	mrjob/__init__.py
	mrjob/launch.py
	mrjob/options.py
	tests/mockboto.py
	tests/test_emr.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0