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
Support tagging instances after they have launched. #1067
Conversation
What is the benefit? I'm not terribly familiar with using the latent slave facilities, so it's hard for me eto know if this is a good idea. |
I use it so that I can tailor my AWS IAM security policies more flexibly. For example I can give the buildbot user a right to terminate only those instances that it launched and tagged. |
OK, sounds good -- want to add some documentation, tests, and an entry in the release notes? |
sure, I have locally done documentation and release notes but I will also try adding some tests (currently there are none for EC2LatentBuildSlave or am I mistaken?) |
The unit tests depend on this pull request in |
Ooops, sorry about that rebase, I accidentally pushed some commits that were meant for my local use only. |
So predictably the build failed because of the |
you can skip them if moto is unavailable. see http step tests on how to do Pierre On Tue, Feb 25, 2014 at 11:59 AM, Konstantinos Koukopoulos <
|
Wow, this is awesome! We'll add moto to the metabuildbot so these tests will be run, but Pierre's right - if not present, just skip the tests, so that every user doesn't have to install moto. |
This pull request adds support for tagging latent buildbot slaves on EC2. If this is something the buildbot devs think is a good idea I can write tests and documentation to make this pull request complete.