-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
modules: update Azure deps to latest #22247
Conversation
Apologies - I had meant to push this to my own fork but it ended up here. 😕 Leaving it open so we don't have to re-open the PR. |
2893510
to
cd14582
Compare
@vancluever Could you resolve conflicts on this and #22248 and then request review? |
The dependencies here are dated and are causing conflicts with the ACME provider, namely the version of the top-level autorest package. This explicitly updates the Azure SDK and autorest packages, with the separately versioned sub-packages being added automatically.
cd14582
to
92c46c5
Compare
@pselle done! |
FWIW, LGTM. |
This updates lego to its v3 release, which includes modules. Also, it updates Terraform to the latest HEAD in master to address dependency issues that arise as a result of this change, see hashicorp/terraform#22247.
This updates lego to its v3 release, which includes modules. Also, it updates Terraform to the latest HEAD in master to address dependency issues that arise as a result of this change, see hashicorp/terraform#22247.
This updates lego to its v3 release, which includes modules. Also, it updates Terraform to the latest HEAD in master to address dependency issues that arise as a result of this change, see hashicorp/terraform#22247.
This is to allow Terraform providers to upgrade to at least one more minor version of the plugin SDK without major UX hiccups. This concludes (unsuccessful) experiments involving upgrades to SDK with Azure/go-autorest#455 Even with that patch all providers still experience broken UX as described in #22490 This downgrade reduces the uncomfort to only a handful of providers from >100s. The affected providers more or less directly depend on Azure SDK(s), which is ~8. Affected providers practically cannot consume Terraform Plugin SDK with this patch (downgraded Azure SDKs) and can just wait for extracted Terraform Plugin SDK which is planned to be released soon. This reverts the following PRs: - #22247 - #22248 - #22524 - #22525 and it is otherwise result of the following commands ``` go get github.com/Azure/azure-sdk-for-go@v21.3.0 go get github.com/hashicorp/go-azure-helpers@166dfd221bb2 go mod tidy ```
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. |
The dependencies here are dated and are causing conflicts with the
ACME provider, namely the version of the top-level autorest package.
This explicitly updates the Azure SDK and autorest packages, with the
separately versioned sub-packages being added automatically.