Skip to content
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

ClusterRunning waiter no longer successful when EMR cluster in a WAITING state #378

Closed
someboredkiddo opened this issue Nov 17, 2014 · 0 comments · Fixed by #384
Closed
Labels
bug This issue is a confirmed bug.

Comments

@someboredkiddo
Copy link

It looks like when the changes were made to update waiters.py to a new v2 spec, valid Cluster State for a 'ClusterRunning' waiter was changed from accepting both the RUNNING & WAITING states to only the RUNNING state.

See commit: 23e042f#diff-561cbc8ca2199768839320b0a5e2f0f0L14

This has resulted in this waiter not returning successfully when an EMR cluster goes into a WAITING state, breaking functionality in aws emr tool (see aws/aws-cli#1007).
Not sure if removing WAITING was intentional? If not, I'd be happy to submit a pull request adding a WAITING success acceptor to ClusterRunning in emr/2009-03-31.waiters.json.

@jamesls jamesls added accepted bug This issue is a confirmed bug. labels Nov 19, 2014
jamesls added a commit to jamesls/botocore that referenced this issue Nov 19, 2014
Found by someboredkiddo
Introduced in 23e042f

Closes boto#378
Fixes aws/aws-cli#1007
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue is a confirmed bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants