Aleksandr Bezobchuk
95bbd8d920
Merge PR #10192 : Auto-Join: Configurable Scheme & Port (and add k8s provider)
2020-10-23 16:13:09 -04:00
Michael Golowka
bd79fbafb3
Add couchbase, elasticsearch, and mongodbatlas back ( #10222 )
...
Updated the `Serve` function so these can be added back into Vault
2020-10-22 17:20:17 -06:00
Michael Golowka
e6c8ee24ea
DBPW - Enables AutoMTLS for DB plugins ( #10220 )
...
This also temporarily disables couchbase, elasticsearch, and
mongodbatlas because the `Serve` function needs to change signatures
and those plugins are vendored in from external repos, causing problems
when building.
2020-10-22 15:43:19 -06:00
Theron Voran
92fa04c910
Update auth/jwt to latest master ( #10214 )
...
Fixes oidc config UI, and adds EdDSA (ed25519) to supported algorithms
2020-10-22 13:59:37 -07:00
Michael Golowka
f4a3bf46ed
Couchbase -> 0.2.0; Elasticsearch -> 0.6.0; MongoDBAtlas -> 0.2.0 ( #10188 )
2020-10-20 11:48:53 -06:00
Theron Voran
a3375f0fc8
Set default IMDS timeouts to match AWS SDK ( #10133 )
2020-10-16 15:54:16 -07:00
Michael Golowka
a9e7edab39
DBPW - Updated couchbase plugin ( #10162 )
2020-10-16 15:19:42 -06:00
Nick Cabatoff
66274607b7
OSS changes for enterprise automated snapshots ( #10160 )
2020-10-16 14:57:11 -04:00
Hridoy Roy
bd2dc7734c
Backport leader status telemetry [VAULT-672] ( #10147 )
...
* backport VAULT-672
* backport VAULT-672
* go mod tidy
* go mod tidy
* add back indirect import
* replace go mod and go sum with master version
* go mod vendor
* more go mod vendor
Co-authored-by: Hridoy Roy <hridoyroy@Hridoys-MBP.hitronhub.home>
Co-authored-by: Hridoy Roy <hridoyroy@Hridoys-MacBook-Pro.local>
2020-10-15 14:15:58 -07:00
Brian Kassouf
84dbca38a1
Revert "Migrate internalshared out ( #9727 )" ( #10141 )
...
This reverts commit ee6391b691ac12ab6ca13c3912404f1d3a842bd6.
2020-10-13 16:38:21 -07:00
Aleksandr Bezobchuk
d37be9af6e
Merge PR #10095 : Integrated Storage Cloud Auto-Join
2020-10-13 16:26:39 -04:00
Jeff Mitchell
e6881c8147
Migrate internalshared out ( #9727 )
...
* Migrate internalshared out
* fix merge issue
* fix merge issue
* go mod vendor
Co-authored-by: Brian Kassouf <bkassouf@hashicorp.com>
2020-10-12 11:56:24 -07:00
Lauren Voswinkel
0b7c6d2f71
Update couchbase plugin to use v5 dbplugin ( #10124 )
...
* Update couchbase plugin to use v5 dbplugin
2020-10-09 13:47:13 -07:00
Michael Golowka
5705133c2b
Fix checksum for vault-plugin-secrets-ad ( #10125 )
2020-10-09 13:53:27 -06:00
Jason O'Donnell
abcac87687
secrets/ad: update dependency ( #10121 )
2020-10-09 14:07:04 -04:00
Jason O'Donnell
cf9a7373bb
Update ad plugin to v0.6.7 ( #10116 )
2020-10-08 17:00:45 -04:00
Jonas-Taha El Sesiy
9b599c8162
Migrate to azure-storage-blob-go ( #9577 )
...
The azure sdk for go is maintenance-only for storage, see https://github.com/Azure/azure-sdk-for-go/tree/master/storage\#azure-storage-sdk-for-go-preview
Migrate to new azure-storage-blob-go SDK
Minor test improvements
Fix #9661
2020-10-05 14:37:13 -07:00
Michel Vocks
dc5a0da770
Pull latest raft updates ( #10055 )
...
* Implement raft peers metric
* Remove old peers metric
* Update vault raft dependency
* Add peer_id docs
2020-10-05 16:36:48 +02:00
Theron Voran
52581cd472
Add logging during awskms auto-unseal ( #9794 )
...
Adds debug and warn logging around AWS credential chain generation,
specifically to help users debugging auto-unseal problems on AWS, by
logging which role is being used in the case of a webidentity token.
Adds a deferred call to flush the log output as well, to ensure logs
are output in the event of an initialization failure.
2020-09-28 14:06:49 -07:00
Theron Voran
8b20c04eb1
Update to vault-plugin-auth-kubernetes@master ( #10004 )
2020-09-24 15:44:06 -07:00
Michael Golowka
60e0cbbc37
[DBPW 4/X] Update DB engine to support v4 and v5 interfaces with password policies ( #9878 )
2020-09-18 15:10:54 -06:00
ncabatoff
8d830fc772
Upgrade bolt to get 543c40ab41
to avoid panics in tests. ( #9964 )
2020-09-16 15:35:43 -04:00
ncabatoff
b615da43d7
Run CI tests in docker instead of a machine. ( #8948 )
2020-09-15 10:01:26 -04:00
Alexander Bezobchuk
c97e7e3951
Merge PR #9945 : Bump raft to b7cd2b3
2020-09-14 15:47:57 -04:00
Jim Kalafut
1d066276d0
Fix mock dependency version ( #9886 )
2020-09-03 08:27:05 -07:00
ncabatoff
30eba1eed1
Update retryablehttp to fix a data race ( #9551 )
2020-08-31 11:10:52 -04:00
Michael Golowka
acda64aa35
Add Database v5 interface with gRPC client & server ( #9641 )
...
* Add new Database v5 interface with gRPC client & server
This is primarily for making password policies available to the DB engine, however since there are a number of other problems with the current interface this is getting an overhaul to a more gRPC request/response approach for easier future compatibility.
This is the first in a series of PRs to add support for password policies in the combined database engine
2020-08-28 11:20:49 -06:00
Scott Miller
0dc0a8233f
Update go.mod to reference latest public gcp-auth plugin ( #9813 )
...
* Point to the public, recent version of vault-plugin-auth-gcp
* Vendor the subsequent changes
2020-08-27 13:34:41 -05:00
Jim Kalafut
2c737182e4
Import vault-plugin-mock ( #9839 )
...
Support testing of CI and GitHub actions by creating a real dependency
between Vault and a plugin. The plugin itself is a no-op.
2020-08-26 12:51:46 -07:00
Clint
6af69d7d3d
Update hashicorp/vault-plugin-secrets-azure to v0.6.2 ( #9768 )
...
* Update hashicorp/vault-plugin-secrets-azure to v0.6.2
* update go mod vendor
2020-08-18 13:48:11 -05:00
Jason O'Donnell
e3fcb4c5b9
agent/templates: update consul-template to v0.25.1 ( #9626 )
2020-08-17 11:31:48 -07:00
Josh Black
1d6a5ae058
Update go-metrics ( #9704 )
2020-08-11 10:19:16 -07:00
Sam Salisbury
4bf0ce85e0
update go-limiter to v0.3.0 ( #9697 )
2020-08-10 17:04:50 +01:00
Tom Proctor
f0e0d3bc73
Update OpenLDAP secrets plugin 0.1.4 -> 0.1.5 ( #9673 )
...
* Update OpenLDAP secrets plugin 0.1.4 -> 0.1.5
* go mod vendor and tidy
2020-08-10 10:22:53 +01:00
Tom Proctor
4ca978598f
Bundle couchbase database plugin with vault ( #9664 )
2020-08-07 11:01:04 +01:00
Alexander Bezobchuk
1e262e5648
Merge PR #9581 : Rate Limit Quota Headers
2020-07-29 15:15:05 -04:00
Ivan Buymov
a837322897
update gocql version for cassandra physical backend ( #9602 )
2020-07-27 15:18:43 -04:00
Austin Gebauer
8bc5232fdb
Update GCP secrets plugin ( #9591 )
2020-07-24 15:10:25 -07:00
ncabatoff
0247a7533e
Upgrade to newer okta lib for pagination, fetch all groups using it ( #9580 )
2020-07-24 09:05:08 -04:00
Austin Gebauer
4f08c33ce4
Updates the JWT/OIDC auth plugin ( #9552 )
2020-07-22 15:42:17 -07:00
Brian Kassouf
8f8a85a151
raft: Update raft library dependency ( #9571 )
2020-07-22 14:49:51 -07:00
Jeff Mitchell
dc8aa4e8c2
Fix broken api reference in go.mod
2020-07-17 15:31:04 -04:00
Calvin Leung Huang
46a52a6098
sdk/gomod: remove dependency on vault ( #9449 )
...
* sdk/gomod: remove dependency on vault
* add vendored deps
* sdk/testing: move reloadutil into internal package
* re-vendor moved files
2020-07-16 16:24:07 -07:00
Austin Gebauer
fe3a765369
Updates the GCP auth plugin ( #9507 )
2020-07-16 12:38:44 -07:00
Calvin Leung Huang
d5d9da821d
gomod: update golang.org/x/sys ( #9455 )
2020-07-10 14:43:49 -07:00
ncabatoff
9ea38545a7
Update sentinel dependencies. ( #9427 )
2020-07-08 15:04:11 -04:00
Sam Salisbury
a9aa4d301f
update gopsutil@01afd763e6c0 + go mod vendor ( #9346 )
...
- This version of gopsutil fixes the build for FreeBSD.
- See https://github.com/shirou/gopsutil/pull/895
2020-07-07 16:14:48 +01:00
Jim Kalafut
6e605c0995
Update plugin dependencies ( #9367 )
2020-07-01 12:03:47 -07:00
Brian Kassouf
50cd031798
Update go-kms-deps & run go mod vendor ( #9366 )
2020-07-01 10:54:50 -07:00
Scott Miller
001ee861bd
Global Plugin Reload: OSS Changes Take II ( #9347 )
...
* Carefully move changes from the plugin-cluster-reload branch into this clean branch off master.
* Don't test this at this level, adequately covered in the api level tests
* Change PR link
* go.mod
* Vendoring
* Vendor api/sys_plugins.go
2020-06-30 10:26:52 -05:00