-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
pkg/terraform/exec/plugins: vendor in azure terraform provider #1664
pkg/terraform/exec/plugins: vendor in azure terraform provider #1664
Conversation
9951b68
to
d31d41e
Compare
d31d41e
to
5594f2d
Compare
5594f2d
to
6dcdb2e
Compare
/retest |
- vendor the azurerm terraform provider under the plugins package - add terraform/helper/acctest as a required package to the exec package to satisfy the azurerm provider. - overrides github.com/hashicorp/go-azure-helpers to not get the latest 0.4.0 as it contains has breaking changes
The random provider is needed for azure to generate a storage account name that is unique across azure. storage account names also have extra naming restrictions. is used to keep this in the package and avoid passing an extra parameter as a variable. The local provider is necessary to upload the ignition file to azure storage because the azure provider does not support binary upload. we need to create a file and pass it to the blob upload resource instead. tf blob storage resource : https://www.terraform.io/docs/providers/azurerm/r/storage_blob.html storage naming limits : https://docs.microsoft.com/en-us/azure/architecture/best-practices/naming-conventions#storage
6dcdb2e
to
d20d833
Compare
/retest |
1 similar comment
/retest |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abhinavdahiya, serbrech The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
/retest Please review the full test history for this PR and help us cut down flakes. |
Vendoring the latest terraform provider in the plugin package
related PR: #1663