Skip to content

Commit f9d0ce6

Browse files
authored
Update for Go 1.15 and Vault 1.6.0
* Update to support Go 1.15 and Vault dependency levels Update the build script to support Go 1.15. Update the Vault API and SDK module versions. * Update readme for levels
1 parent be03d00 commit f9d0ce6

File tree

5 files changed

+87
-5
lines changed

5 files changed

+87
-5
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ This plugin dynamically generates API keys for IBM Cloud service IDs. The servic
55
the plugin can dynamically create it and assign it membership in a set of IBM Cloud access groups. This enables
66
users to gain access to IBM Cloud resources without needing to create or manage dedicated service IDs.
77

8+
## Versions
9+
This version of the plugin was tested with Vault 1.6.0.
10+
811
## Setup
912

1013
1. The plugin must be built before it is installed. Follow the steps in [Developing](#Developing) to build
@@ -353,7 +356,11 @@ See docs on how to renew and revoke leases.
353356
## Developing
354357

355358
For local dev first make sure Go is properly installed, including
356-
setting up a [GOPATH](https://golang.org/doc/code.html#GOPATH).
359+
setting up a [GOPATH](https://golang.org/doc/code.html#GOPATH). The version
360+
of Go that is installed should match the level required by the version of Vault
361+
that will be used. See [Vault's requirements](https://github.com/hashicorp/vault#developing-vault)
362+
for more information.
363+
357364
Next, clone this repository:
358365
359366
```sh

go.mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ require (
99
github.com/hashicorp/go-cleanhttp v0.5.1
1010
github.com/hashicorp/go-hclog v0.14.1
1111
github.com/hashicorp/go-version v1.2.1 // indirect
12-
github.com/hashicorp/vault/api v1.0.4
13-
github.com/hashicorp/vault/sdk v0.1.13
12+
github.com/hashicorp/vault/api v1.0.5-0.20200527182800-ad90e0b39d2f
13+
github.com/hashicorp/vault/sdk v0.1.14-0.20200527182800-ad90e0b39d2f
1414
github.com/mitchellh/gox v1.0.1 // indirect
1515
github.com/pquerna/cachecontrol v0.0.0-20200819021114-67c6ae64274f // indirect
16+
google.golang.org/protobuf v1.25.0 // indirect
1617
)

0 commit comments

Comments
 (0)