hashicorp / vault-plugin-secrets-azure

Vault Azure Secrets plugin
Mozilla Public License 2.0
26 stars 19 forks source link

Update to v0.68.0 and the finalized/non preview management API, to be compatible with other consumers of the Azure SDK #161

Closed sgmiller closed 1 year ago

sgmiller commented 1 year ago

Overview

When updating other plugins that use the Azure SDK, we hit an error as the Azure secrets engine imports a deprecated preview API. This PR updates to the compatible Azure SDK and updates to the nearest final API

austingebauer commented 1 year ago

Acc tests passing after https://github.com/hashicorp/vault-plugin-secrets-azure/pull/161/commits/2d29840bb60fb6577cb2b6d9765fbbe5690bcb52:

$ make testacc
==> Checking that code complies with gofmt requirements...
go generate 
VAULT_ACC=1 go test -tags='vault-plugin-secrets-azure' $(go list ./... | grep -v /vendor/)  -timeout 45m
?       github.com/hashicorp/vault-plugin-secrets-azure/api     [no test files]
?       github.com/hashicorp/vault-plugin-secrets-azure/cmd/vault-plugin-secrets-azure  [no test files]
ok      github.com/hashicorp/vault-plugin-secrets-azure 96.990s