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

Adding CRUD support for Customer Gateway for AWS VPC. #838

Closed
wants to merge 623 commits into from

Conversation

yahyapo
Copy link

@yahyapo yahyapo commented Jan 19, 2015

This solves part of #551. AWS makes bgp_asn compulsory in its API. This is used for a dynamic gateway. However, if you want to create a static gateway, you need to pass a dummy bgp_asn. Hence, I have made bgp_asn field optional and given it a default value of 65000.

@yahyapo
Copy link
Author

yahyapo commented Jan 19, 2015

Check #787 for the initial PR and comments.

@yahyapo
Copy link
Author

yahyapo commented Jan 22, 2015

@mitchellh, I did not exactly understand why partial state mode is required in Create, as you had mentioned in your comment?

@mitchellh
Copy link
Contributor

I'm getting a merge conflict, but this looks good otherwise. Can you fix that (rebase and push up) and I'll take another look?

@mitchellh mitchellh added the waiting-response An issue/pull request is waiting for a response from the community label Feb 17, 2015
@EvanKrall
Copy link
Contributor

Bump. I want this.

@catsby
Copy link
Contributor

catsby commented Mar 12, 2015

@yahyapo We've also nearly completed migrating all our AWS resources to https://github.com/hashicorp/aws-sdk-go . If possible, you could upgrade this resource to the new library, but I doubt it will be a blocker for merging.

catsby and others added 24 commits March 13, 2015 18:26
/cc @sethvargo

Prior to this commit, we'd only persist the result of calling Input if
any input was given (len(result) > 0). The result was that every module
would also repeat asking for input even if there was no input to be
asked for.

This commit makes it so that if no input was received, we still set a
sentinel so that modules don't re-ask.
/cc @sethvargo

This was causing a race with whichever provider was configured first
would "win" the configuration slot. We need to make sure to append the
unique provider name to the end of the key.

Note: this doesn't have tests. We don't test this yet. :(
@yahyapo
Copy link
Author

yahyapo commented Mar 17, 2015

I am raising a new PR with the correct changes. Something has gone really wonky with this one.
Please check #1218

@yahyapo yahyapo closed this Mar 17, 2015
@yahyapo yahyapo deleted the customer_gateway branch March 17, 2015 17:48
@radeksimko radeksimko mentioned this pull request Mar 25, 2015
7 tasks
@ghost
Copy link

ghost commented May 4, 2020

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.

@ghost ghost locked and limited conversation to collaborators May 4, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
waiting-response An issue/pull request is waiting for a response from the community
Projects
None yet
Development

Successfully merging this pull request may close these issues.