terraform/backend/remote-state
Radek Simko f3357aad45
vendor: Downgrade Azure dependencies
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 https://github.com/Azure/go-autorest/pull/455

Even with that patch all providers still experience broken UX
as described in https://github.com/hashicorp/terraform/pull/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:

 - https://github.com/hashicorp/terraform/pull/22247
 - https://github.com/hashicorp/terraform/pull/22248
 - https://github.com/hashicorp/terraform/pull/22524
 - https://github.com/hashicorp/terraform/pull/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
```
2019-08-20 15:52:11 +01:00
..
artifactory Implement the remote enhanced backend 2018-11-06 16:29:46 +01:00
azure vendor: Downgrade Azure dependencies 2019-08-20 15:52:11 +01:00
consul backend/remote-state: Get all the backend tests building again 2018-10-16 19:14:11 -07:00
etcdv2 backend/remote: use `state.v2` for remote state only 2019-02-19 10:59:51 +01:00
etcdv3 backend/remote-state: Get all the backend tests building again 2018-10-16 19:14:11 -07:00
gcs backend/gcs: Use new endpoints for Google OAuth 2019-08-13 15:24:34 -07:00
http backend/http: implement retries for the http backend (#19702) 2019-06-05 16:12:07 -04:00
inmem backend/remote-state/inmem: remove FIXME guards on tests that no longer hang 2018-10-16 19:14:11 -07:00
manta Implement the remote enhanced backend 2018-11-06 16:29:46 +01:00
oss move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
pg Don't leak so many connections in the pg backend 2019-04-30 23:34:51 -05:00
s3 move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
swift rebased to terraform master branch 2019-07-10 18:05:10 +01:00