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

Implementation of Atomic tagging #414

Closed
wants to merge 4 commits into from

Conversation

sumitag
Copy link
Contributor

@sumitag sumitag commented Sep 6, 2018

Potential implementation using a flag for #360

@coderanger
Copy link
Contributor

There's not really any reason to introduce a new option. It should use in-stream tags for non-spot instance and dumb-slow-tags for spot instances.

(also almost everyone should probably be using spot instances for kitchen-ec2 which is part of why I've not really bothered fixing this)

.travis.yml Outdated
@@ -3,7 +3,7 @@ cache: bundler
sudo: false
branches:
only:
- master
- atomic-tags
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't work, also never do this in a FOSS project.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely, I was just running through travis for my local branch and forgot to revert it.

@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
gem.add_dependency "test-kitchen", "~> 1.4", ">= 1.4.1"
gem.add_dependency "excon"
gem.add_dependency "multi_json"
gem.add_dependency "aws-sdk", "~> 2"
gem.add_dependency "aws-sdk", "~> 3"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be x-ref'd with ChefDK.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ChefDK is using ~> 2, I am going to change it back.

@sumitag
Copy link
Contributor Author

sumitag commented Sep 6, 2018

At our work we are using normal instances and not spot instances and also want to restrict instance creations with valid tags using IAM.

I will implement in-stream tags for non spot instances.

@sumitag
Copy link
Contributor Author

sumitag commented Sep 6, 2018

@coderanger I have updated the branch, can you please have a look?

@clintoncwolfe
Copy link
Contributor

I'm looking to continue this work; @sumitag do you mind if I adopt this PR?

@sumitag
Copy link
Contributor Author

sumitag commented Jun 16, 2020

Please feel free to use the PR

@tas50
Copy link
Member

tas50 commented Jul 2, 2020

This has been resolved with #496

@tas50 tas50 closed this Jul 2, 2020
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.

4 participants