ncabatoff
8870b2e51c
Add mongodbatlas static roles support ( #8987 )
...
* Refactor PG container creation.
* Rework rotation tests to use shorter sleeps.
* Refactor rotation tests.
* Add a static role rotation test for MongoDB Atlas.
2020-05-29 14:21:23 -04:00
Michael Golowka
b52950f884
Add user configurable password policies available to secret engines ( #8637 )
...
* Add random string generator with rules engine
This adds a random string generation library that validates random
strings against a set of rules. The library is designed for use as generating
passwords, but can be used to generate any random strings.
2020-05-27 12:28:00 -06:00
Jeff Mitchell
7e5d68a73e
Bump go-kms-wrapping to remove proto warning, and vendor ( #9066 )
2020-05-22 10:48:50 -04:00
Josh Black
6e92c8cbd2
Add a new "vault monitor" command ( #8477 )
...
Add a new "vault monitor" command
Co-authored-by: ncabatoff <ncabatoff@hashicorp.com>
Co-authored-by: Calvin Leung Huang <cleung2010@gmail.com>
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com>
2020-05-21 13:07:50 -07:00
Clint
39de184f1f
Update vault-plugin-secret-ad dependency ( #9025 )
2020-05-20 12:47:37 -07:00
Jeff Mitchell
623d58deaf
Bump api/sdk
2020-05-19 18:19:12 -04:00
Clint
86a62130fd
Update to latest version of vault-plugin-secrets-openldap ( #9006 )
2020-05-18 15:59:11 -05:00
Jeff Mitchell
b4f5d38916
Update to latest go-kms-wrapping and fix protos/etcd ( #8996 )
2020-05-14 18:45:10 -04:00
Scott Miller
16cc804086
Upgrade go-ldap to 3.1.10, containing the send race fix ( #8937 )
...
* Upgrade go-ldap to 3.1.10, containing the send race fix
2020-05-11 11:28:01 -05:00
ncabatoff
55609f1d38
Ensure that the .vault-token file writen by `vault login` always has the correct permissions and ownership. ( #8867 )
2020-04-27 19:55:13 -04:00
Jim Kalafut
053c2b3cf6
Update go.mod to corrected plugin tags ( #8759 )
...
This addresses an issue found in #8696 which was determined to be due to
the Go module proxy having a cached copy of a tag that doesn't match the
official version (due a build prep error weeks ago). All of the repos
got new patch versions, but the content is identical.
2020-04-17 11:50:19 -07:00
Jim Kalafut
b7fc72d5ec
Update go.mod and vendoring ( #8752 )
...
This primarily ports updates made during the 1.4 release to master.
2020-04-16 12:07:07 -07:00
Brian Kassouf
2e7d682586
Update triton-go package ( #8751 )
2020-04-16 09:57:37 -07:00
Jim Kalafut
5c4796bb55
Update MongoDB Atlas secrets plugin ( #8669 )
2020-04-03 15:47:17 -07:00
Tommy Murphy
a936a77f01
stackdriver: metric label extraction ( #8073 )
...
* stackdriver: use label extraction and add debug config
* go.mod: update go-metrics-stackdriver
* vendor go-metrics-stackdriver
2020-03-13 07:58:45 +01:00
ncabatoff
5fe1ab766b
Add option to detect deadlocks in Core.stateLock using build tag `deadlock` ( #8524 )
2020-03-10 16:01:20 -04:00
ncabatoff
c9ff95ec70
Update to go-metrics 1.3.3 for Prometheus performance improvements. ( #8507 )
2020-03-09 09:54:55 -04:00
Jason O'Donnell
524e871343
secrets/openldap: update go.mod ( #8475 )
...
Co-authored-by: Jim Kalafut <jkalafut@hashicorp.com>
2020-03-06 11:52:28 -05:00
Brian Kassouf
d4f72f792f
go mod vendor
2020-02-20 10:15:11 -08:00
Sam Salisbury
b929348a31
go mod vendor
2020-02-20 09:16:19 +00:00
Jim Kalafut
2e8826744f
Update plugin dependencies ( #8371 )
...
* Update plugin dependencies
* Update vendoring
2020-02-18 09:55:04 -08:00
Jeff Mitchell
844b2c3a5d
Bump API/SDK and adapt to move from SDK stuff
2020-02-15 14:58:05 -05:00
Jason O'Donnell
dd9f25a118
Add OpenLDAP Secret Plugin ( #8360 )
...
* Add openldap secret plugin
* go mod vendor
* Revert to go-ldap 3.1.3
* go mod vendor
2020-02-15 13:21:07 -05:00
Jeff Mitchell
38679f4baa
Update vendoring
2020-02-14 17:55:06 -05:00
Becca Petrin
5f19ff828c
update kerberos dependency ( #8353 )
2020-02-14 11:13:28 -08:00
Jim Kalafut
2ee7b76469
Bundle MongoDB Atlas ( #8309 )
2020-02-07 14:09:39 -08:00
ncabatoff
fbd4925889
Update to newest go-metrics, go mod vendor. ( #8311 )
2020-02-07 09:05:14 -05:00
Becca Petrin
1459544630
update from github.com/hashicorp/gokrb5 to github.com/jcmturner/gokrb5/v8 ( #8296 )
2020-02-05 14:23:22 -08:00
ncabatoff
03b14d8a64
Upgrade okta sdk lib ( #8143 )
...
Upgrade to new official Okta sdk lib. Since it requires an API token, use old unofficial okta lib for no-apitoken case.
Update test to use newer field names. Remove obsolete test invalidated by #4798 . Properly handle case where an error was expected and didn't occur.
2020-02-03 12:51:10 -05:00
Michel Vocks
2bde6a3a5a
Bump etcd client API dep ( #8037 )
2020-01-29 15:16:38 +01:00
Michel Vocks
f695eb737b
Add Consul TLS options to access API endpoint ( #8253 )
2020-01-29 09:44:35 +01:00
Michel Vocks
027ada452e
Mongodb driver switch to mongo-driver ( #8140 )
...
* Switch mongodb driver to mongo-driver
* Tidy mod
* Make writeConcern private
* Implement review feedback
* Add retry functionality
* Added backoff time
* go mod vendor
* Fix failing test
* goimport
2020-01-24 09:32:47 +01:00
Jeff Mitchell
1ba3b87eab
Bump sdk
2020-01-23 14:25:35 -05:00
Jeff Mitchell
ef44e226a9
Bump sdk and go-hclog and vendor
2020-01-23 14:12:19 -05:00
Jeff Mitchell
3956072c93
Update test var name and tidy
2020-01-16 20:18:59 -05:00
Michel Vocks
13ebf5460c
Add TLS options per Nomad backend ( #8083 )
2020-01-15 11:03:38 +01:00
Jeff Mitchell
80408beabe
Bump go-kms-wrapping dep to fix a nil pointer in tests
2020-01-13 09:28:49 -05:00
Jeff Mitchell
c5f9f8fc05
Update go-kms-wrapping dep
2020-01-13 09:25:11 -05:00
Jeff Mitchell
78a1d51a3a
Update vendoring
2020-01-10 20:50:36 -05:00
Jeff Mitchell
a0694943cc
Migrate built in auto seal to go-kms-wrapping ( #8118 )
2020-01-10 20:39:52 -05:00
Brian Kassouf
549faf47f2
Add identity templating helper to sdk/framework ( #8088 )
...
* Add identity templating helper to sdk/framework
* Cleanup a bit
* Fix length issue when groups/aliases are filtered due to ns
* review feedback
2020-01-06 10:16:52 -08:00
Jeff Mitchell
d873e7ba3c
Update master's sdk/api
2019-12-18 16:36:50 -05:00
Becca Petrin
c9b0e372ac
update vault-plugin-secrets-ad to v0.6.2 ( #8049 )
2019-12-18 09:23:09 -08:00
Joel Thompson
ed20dbf4f7
Bump aws-sdk-go to v1.25.41 ( #7458 )
...
This is in support of #7450 and #7924
2019-12-16 16:43:00 -08:00
Becca Petrin
a7383b6d86
Add Kerberos SPNEGO auth plugin ( #7908 )
2019-12-11 11:18:37 -08:00
ncabatoff
fde5e55ce9
Handle otherName SANs in CSRs ( #6163 )
...
If a CSR contains a SAN of type otherName, encoded in UTF-8, and the signing role specifies use_csr_sans, the otherName SAN will be included in the signed cert's SAN extension.
Allow single star in allowed_other_sans to match any OtherName. Update documentation to clarify globbing behaviour.
2019-12-11 10:16:44 -05:00
Jim Kalafut
6000a12380
Update GCP secrets plugin ( #7869 )
2019-11-12 11:59:26 -08:00
Clint
847fcf8551
Update how Vault Agent configures Consul Templates internal logger ( #7822 )
...
* fix up logger in Vault Agent Template
* update deps
2019-11-12 11:29:29 -08:00
Brian Kassouf
29f12581a8
Update SDK
2019-11-11 19:41:52 -08:00
Brian Kassouf
f8085f518f
Update plugins
2019-11-11 19:28:09 -08:00