-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
Fix aws elb hosted zone id add nlb ids #8384
Fix aws elb hosted zone id add nlb ids #8384
Conversation
Updated my branch to let |
c71618b
to
b5e06f3
Compare
@jukie could you fix the conflicts ? |
Sure I'll fix them now, any ideas why us-gov-west-1's elb hosted zone id was removed? 2954561#diff-e47acbc3ed755feb1ae98b9f5b6a7115L29 |
Updated with correct NLB id's as well as upstream changes to drop us-gov-west-1 due to what appears to be a lack of documentation. |
…ub.com/jukie/terraform-provider-aws into fix-aws_elb_hosted_zone_id-add-nlb-ids
Updated test run below:
|
Should be ready now @carinadigital |
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. Once comment about variable naming.
Updated acctest after variable changes:
|
Updated acctest:
|
Hey @jukie 👋 Thanks for working on this! It would be really nice to get the NLB hosted zone information somewhere available in the provider. I'm personally very torn on whether we should expand the existing data source (and potentially adding confusion with "ELB" in its naming) versus just adding a new data source (call it How do you feel about leaving the existing data source and just adding this as a new |
Well "ELB" technically encompasses Classic, ALB, and NLB if I'm not mistaken but I also recognize the possible confusion because when people say ELB they're usually referring to the "Classic" type. |
I went looking for |
@bflad In my opinion splitting them will be a duplication of code so adding a type attribute with a default value of classic/alb to avoid breaking existing user's config seems like a good option but I'm happy to hear alternatives.
|
…d_zone_id-add-nlb-ids
Updated with missing regions and an upstream merge.
|
Any new thoughts on this? Can rework if necessary. |
Pull request #21306 has significantly refactored the AWS Provider codebase. As a result, most PRs opened prior to the refactor now have merge conflicts that must be resolved before proceeding. Specifically, PR #21306 relocated the code for all AWS resources and data sources from a single We recognize that many pull requests have been open for some time without yet being addressed by our maintainers. Therefore, we want to make it clear that resolving these conflicts in no way affects the prioritization of a particular pull request. Once a pull request has been prioritized for review, the necessary changes will be made by a maintainer -- either directly or in collaboration with the pull request author. For a more complete description of this refactor, including examples of how old filepaths and function names correspond to their new counterparts: please refer to issue #20000. For a quick guide on how to amend your pull request to resolve the merge conflicts resulting from this refactor and bring it in line with our new code patterns: please refer to our Service Package Refactor Pull Request Guide. |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Fixes #7988
Changes proposed in this pull request:
elb_type
argument to support Network Load BalancersOutput from acceptance testing: