-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Add import/export custom routes beta feature to network peering #1695
Add import/export custom routes beta feature to network peering #1695
Conversation
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here (e.g. What to do if you already signed the CLAIndividual signers
Corporate signers
ℹ️ Googlers: Go here for more info. |
Hello! I am a robot who works on Magic Modules PRs. I have detected that you are a community contributor, so your PR will be assigned to someone with a commit-bit on this repo for initial review. They will authorize it to run through our CI pipeline, which will generate downstream PRs. Thanks for your contribution! A human will be with you soon. |
I signed it! |
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. ℹ️ Googlers: Go here for more info. |
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the ℹ️ Googlers: Go here for more info. |
999590f
to
d7fde89
Compare
CLAs look good, thanks! ℹ️ Googlers: Go here for more info. |
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 @marcohelmerich - thanks for the PR. I've added a few comments that should resolve most of the errors you saw when you attempted to run the tests.
third_party/terraform/tests/resource_compute_network_peering_test.go.erb
Show resolved
Hide resolved
third_party/terraform/tests/resource_compute_network_peering_test.go.erb
Show resolved
Hide resolved
third_party/terraform/resources/resource_compute_network_peering.go.erb
Outdated
Show resolved
Hide resolved
HI @tysen , |
third_party/terraform/resources/resource_compute_network_peering.go.erb
Outdated
Show resolved
Hide resolved
third_party/terraform/resources/resource_compute_network_peering.go.erb
Outdated
Show resolved
Hide resolved
5fd971e
to
2a28eac
Compare
third_party/terraform/resources/resource_compute_network_peering.go.erb
Outdated
Show resolved
Hide resolved
third_party/terraform/resources/resource_compute_network_peering.go.erb
Outdated
Show resolved
Hide resolved
Hi! I'm the modular magician, I work on Magic Modules. Pull request statusesNo diff detected in terraform-google-conversion. New Pull RequestsI built this PR into one or more new PRs on other repositories, and when those are closed, this PR will also be merged and closed. |
third_party/terraform/tests/resource_compute_network_peering_test.go.erb
Show resolved
Hide resolved
Hi! I'm the modular magician, I work on Magic Modules. Pull request statusesterraform-provider-google-beta already has an open PR. New Pull RequestsI didn't open any new pull requests because of this PR. |
Tracked submodules are build/terraform-beta build/terraform-mapper build/terraform build/ansible build/inspec.
06a9caa
to
7b77e29
Compare
As mentionend here: hashicorp/terraform-provider-google#3394
There are new beta features in network peering to promote custom routes through vpcs.
I added the feature flags but was unable to test the changes in terraform and am not sure why...
Terraform seems to use the correct v0.beta api and the fields importCustomRoutes and exportCustomRoutes are there in the api-description.json of v0.beta. But nevertheless there are the following errors:
[all]
[terraform]
[terraform-beta]
Add import/export custom routes beta feature to network peering
[ansible]
[inspec]