-
Notifications
You must be signed in to change notification settings - Fork 4.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 delegation support for Subnet #2042
Conversation
Add delegation for subnet to support ACI VNet.
Fix the type issue for `service_delegation`.
Add delegation for subnet to integrate with ACI.
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 @metacpp
Thanks for this PR - I've taken a look through and left some comments inline but this is off to a good start. Generally we take a two-step approach to upgrading an existing SDK where a dependency needs it - first upgrading to the new version in one PR and then adding the new functionality in another (since this makes it simpler to review) - but I don't think we need to split that out in this case.
Thanks!
This comment has been minimized.
This comment has been minimized.
hi @metacpp After chatting with @VaijanathB yesterday it sounds like there's an issue in the underlying API here during deletion; whilst he's tracking that down I'm going to mark this as Thanks! |
Do you mean the upgrade network API to |
Tests pass ``` $ acctests azurerm TestAccAzureRMSubnet_removeNetworkSecurityGroup === RUN TestAccAzureRMSubnet_removeNetworkSecurityGroup --- PASS: TestAccAzureRMSubnet_removeNetworkSecurityGroup (140.01s) PASS ok github.com/terraform-providers/terraform-provider-azurerm/azurerm 141.927s ```
@metacpp I've pushed a commit to fix the broken |
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
@tombuildsstuff the PR is updated and all tests passed. |
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.
hey @metacpp
Thanks for pushing those changes - if we can fix up the crash points this otherwise LGTM 👍
Thanks!
Co-Authored-By: metacpp <1684739+metacpp@users.noreply.github.com>
@tombuildsstuff the PR is updated with |
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.
Thanks for the updates, i've left a couple comment inline that should be addressed before merge
@katbyte the PR is updated with your suggestions. |
Thanks for the changes @metacpp, LGTM now 🙂 |
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 feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks! |
In order to support vNet for ACI, subnet needs to support delegations.
This PR also involves upgrade of Network package to
2018-08-01
version.