-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
provider/aws: Add Route 53 delegation set resource #1999
provider/aws: Add Route 53 delegation set resource #1999
Conversation
@@ -79,18 +79,18 @@ GEM | |||
celluloid (~> 0.16.0) | |||
rb-fsevent (>= 0.9.3) | |||
rb-inotify (>= 0.9) | |||
middleman (3.3.13) | |||
middleman (3.3.12) |
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.
git add .
? :)
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.
I'm not sure what's the question/issue ? :)
I have not been changing anything in the actual Gemfile
, all these packages are resolved dependencies.
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.
I just moved this change into a separate PR - #2073 to make it easier for anyone to review.
Thanks! |
85d8618
to
6a58565
Compare
I just fixed a small bug w/ Either way, I'm relatively sure that the interpolation issue is a separate one and will be solved globally (without having to touch any specific resource/field/config), so this PR is ready for review & merge. |
btw. if anyone prefers |
Yeah +1 for the |
6a58565
to
e1fdc5b
Compare
Hold off on merging this - I'm waiting for successful run of all R53 acceptance tests and it's failing for some reason, not sure if it's just #2158 or something more serious. |
e1fdc5b
to
8cc5424
Compare
This is ready for review & merge, I just successfully finished running all mentioned acceptance tests. |
input := &route53.CreateReusableDelegationSetInput{ | ||
CallerReference: aws.String(callerRef), | ||
} | ||
if v, ok := d.GetOk("zone_id"); ok { |
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.
zone_id
isn't in the schema?
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.
Good point, I wonder how come this wasn't caught by any test... 😕
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.
So this was actually in the original concept, but then I trashed the idea of defining zone_id
directly from this resource as I can't see any meaningful use-case for it.
There's aws_route53_zone.delegation_set_id
which I'm adding and I believe the pairing will be much more useful that way.
So I guess I can just remove these three lines unless you can think of a use-case for it.
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.
unless you can think of a use-case for it.
I didn't see a use-case on my first pass of the code / API docs
2 nitpicks, otherwise looks great! |
8cc5424
to
010d4c5
Compare
02b68ca
to
83908e0
Compare
83908e0
to
6b21b57
Compare
6b21b57
to
079ba4e
Compare
@catsby When you have some spare time, would you give this a final review, please? :) |
LGTM, feel free to merge 👍 |
provider/aws: Add Route 53 delegation set resource
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Test plan (takes ~63mins to finish)
See #2157