-
Notifications
You must be signed in to change notification settings - Fork 398
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
Implement tags support for AWS Route 53 objects #565
Implement tags support for AWS Route 53 objects #565
Conversation
There appears to be one pending error on
|
recheck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change looks pretty good, thanks @badnetmask. It would be nice to have some additional tests that change the tags for a resource and that test purge_tags with both true and false.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I'd like only to see an addition purge_tag
integration test, where existing tags will be replaced by other tags.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
recheck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @badnetmask sorry for the delays here.
With route53_health_check being boto2 based I'm nervous to add changes, especially without integration tests.
I'd also like to see a couple of non-camel-case tagging examples (at least a "snake_case" example). There's some easy mistakes that can be made but hidden. If you remove the route53_health_check change and add a couple of additional tagging tests we can get this merged.
For route53_health_check I've got initial integration tests in #732 to support a migration to boto3 with #734 after which your route53 helper should be really easy to add tagging support into route53_health_check.
recheck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Prep 2.1.0 release SUMMARY Run add_docs, generate changelog ISSUE TYPE Feature Pull Request COMPONENT NAME amazon.aws 2.1 Reviewed-by: Mark Chappell <None> Reviewed-by: None <None>
SUMMARY
Implement tags support for AWS Route 53 objects.
ISSUE TYPE
COMPONENT NAME
community.aws.route53
community.aws.route53_health_check
ADDITIONAL INFORMATION
Current AWS Route 53 modules does not support tagging objects. This is important for organization, ownership tracking and financial accounting on enterprise environments.