Summary
The secrets/azurekeyvault package imports github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys (v0.10.0), which is a pre-GA beta package. The stable release has moved to github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys. The old keyvault/azkeys path is no longer maintained.
Details
- Files affected:
secrets/azurekeyvault/akv.go, secrets/azurekeyvault/akv_test.go
- Current import:
github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 (beta)
- Replacement:
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.4.0 (stable GA)
Required Changes
- Update import paths from
sdk/keyvault/azkeys to sdk/security/keyvault/azkeys
- Rename types changed between beta and GA:
JSONWebKeyEncryptionAlgorithm → EncryptionAlgorithm
KeyOperationsParameters → KeyOperationParameters (dropped the 's')
- Run
go mod tidy in root and samples/ modules
- Update
internal/testing/alldeps
References
Summary
The
secrets/azurekeyvaultpackage importsgithub.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys(v0.10.0), which is a pre-GA beta package. The stable release has moved togithub.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys. The oldkeyvault/azkeyspath is no longer maintained.Details
secrets/azurekeyvault/akv.go,secrets/azurekeyvault/akv_test.gogithub.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeysv0.10.0 (beta)github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeysv1.4.0 (stable GA)Required Changes
sdk/keyvault/azkeystosdk/security/keyvault/azkeysJSONWebKeyEncryptionAlgorithm→EncryptionAlgorithmKeyOperationsParameters→KeyOperationParameters(dropped the 's')go mod tidyin root andsamples/modulesinternal/testing/alldepsReferences