Jim Kalafut
a4755ec076
Update SDK vendor ( #6669 )
2019-05-01 18:48:12 -07:00
Jeff Mitchell
e8a9d47aca
Port over some SP v2 bits ( #6516 )
...
* Port over some SP v2 bits
Specifically:
* Add too-large handling to Physical (Consul only for now)
* Contextify some identity funcs
* Update SP protos
* Add size limiting to inmem storage
2019-05-01 13:47:41 -04:00
Brian Kassouf
04d0ddfdae
Add mount UUID to the secret and auth list API responses ( #6633 )
2019-04-24 12:27:43 -07:00
Jeff Mitchell
fe8ead5f2d
go mod tidy and go mod vendor
2019-04-23 20:58:55 -04:00
Jeff Mitchell
9a7eb54a68
Merge branch '1.1.2' into master-oss
2019-04-18 18:49:49 -04:00
Brian Kassouf
43783a5dca
Move cluster logic out of vault package ( #6601 )
...
* Move cluster logic out of vault package
* Dedup heartbeat and fix tests
* Fix test
2019-04-17 13:50:31 -07:00
Brian Kassouf
4372625411
Update kv deps
2019-04-16 09:43:52 -07:00
Jeff Mitchell
b2bbd32f3b
Update vendoring
2019-04-15 14:59:52 -04:00
Jeff Mitchell
1442cb8912
Update vendor
2019-04-15 09:29:25 -04:00
Jeff Mitchell
9ebc57581d
Switch to go modules ( #6585 )
...
* Switch to go modules
* Make fmt
2019-04-13 03:44:06 -04:00
Jeff Mitchell
b9d4209280
Remove consul lib dep
2019-04-13 02:12:31 -04:00
Jeff Mitchell
80c303ac83
Move ldaputil and tlsutil over to sdk
2019-04-12 18:26:54 -04:00
Jeff Mitchell
371db36ede
Move useragent to sdk
2019-04-12 18:17:49 -04:00
Jeff Mitchell
a1796b3ece
Move password to sdk
2019-04-12 18:12:13 -04:00
Jeff Mitchell
8d6ce1ffb5
Move policyutil to sdk
2019-04-12 18:08:46 -04:00
Jeff Mitchell
7ca424e8d2
Move cidrutil to sdk
2019-04-12 18:03:59 -04:00
Jeff Mitchell
8bcb533a1b
Create sdk/ and api/ submodules ( #6583 )
2019-04-12 17:54:35 -04:00
Jeff Mitchell
4e7ce6f42b
Update deps ( #6580 )
...
* Update deps
* Change azure dep to match plugin
2019-04-12 11:51:37 -04:00
Jeff Mitchell
673dcfe49f
Update gcp plugin and changelog
2019-04-09 16:42:25 -04:00
Jeff Mitchell
ab49700759
Update gcp secrets plugin
2019-04-09 16:39:29 -04:00
Jim Kalafut
540cb8b288
Update jwt plugin dep ( #6556 )
2019-04-09 12:49:44 -07:00
Jim Kalafut
a2fb526a38
Update jwt plugin dep ( #6543 )
2019-04-05 15:42:15 -07:00
Jeff Mitchell
900bbf5113
Pull JWT auth plugin and update CL
2019-04-05 09:24:43 -04:00
Jeff Mitchell
a2c6022010
Update kv dep
2019-04-04 17:27:13 -04:00
Jeff Mitchell
c076c8429f
Update kv deps
2019-04-04 16:54:10 -04:00
Brian Kassouf
4b5092b375
Pull in updates
2019-04-02 16:37:44 -07:00
Jeff Mitchell
f8db986144
Update plugins
2019-04-01 16:31:15 -04:00
Jeff Mitchell
112fb393b8
Bump plugins now that they don't need Sermo
2019-03-20 17:50:06 -04:00
Brian Kassouf
90ba293a53
Update kv plugin
2019-03-18 11:14:41 -07:00
Brian Kassouf
609076ae4b
update kv plugin
2019-03-15 12:49:31 -07:00
Brian Kassouf
9acbebd376
Upgrade kv plugin
2019-03-15 12:06:17 -07:00
Brian Kassouf
777e7766ca
Update plugins
2019-03-15 10:19:26 -07:00
Jim Kalafut
868b73bd8d
Update JWT plugin ( #6415 )
2019-03-14 14:18:09 -07:00
Jim Kalafut
1274a8d3d4
Update JWT plugin dependency and docs ( #6345 )
2019-03-05 09:46:04 -08:00
Jim Kalafut
8eb4a0c50a
Update JWT plugin deps ( #6313 )
2019-02-28 17:49:50 -08:00
Jeff Mitchell
6208142a71
Update golang-lru dep which has a minor speedbump in the critical path
2019-02-27 17:51:06 -05:00
Brian Kassouf
26d8d318d7
Merge remote-tracking branch 'oss/master' into 1.1-beta
2019-02-19 12:17:15 -08:00
Jim Kalafut
6aa32db736
Update jwt plugin
2019-02-14 11:03:26 -08:00
madalynrose
625f0c7546
Update OpenAPI responses to include information the UI can use ( #6204 )
2019-02-14 12:42:44 -05:00
Jim Kalafut
164ca0834b
Update vendored JWT plugin
2019-02-12 17:08:04 -08:00
Jeff Mitchell
700ec3a19c
Pull in updated plugins
2019-02-12 08:53:40 -05:00
Jim Kalafut
df4139df51
Create alias and command for OIDC ( #6206 )
2019-02-11 13:37:55 -08:00
Jeff Mitchell
17755b8150
Update go-retryablehttp to get bodybytes, and circonus deps as those break without it
2019-02-01 17:13:21 -05:00
Jeff Mitchell
bbc1d53a5d
Revert "Refactor common token fields and operations into a helper ( #5953 )"
...
This reverts commit 66c226c593bb1cd48cfd8364ac8510cb42b7d67a.
2019-02-01 11:23:40 -05:00
Jeff Mitchell
85a560abba
Refactor common token fields and operations into a helper ( #5953 )
2019-01-30 16:23:28 -05:00
Jeff Mitchell
f75f4e75c7
Prepare for 1.0.2
2019-01-15 11:25:11 -05:00
Jeff Mitchell
7cafbb51bf
Update plugins
2018-12-14 10:42:11 -05:00
Jeff Mitchell
9066bba70a
CL and plugin updates
2018-12-03 11:45:02 -05:00
Brian Kassouf
2b2b69cf0b
Update plugins
2018-11-20 11:43:38 -08:00
Brian Kassouf
48dffb9b7c
release prep
2018-11-12 11:10:47 -08:00
Vishal Nayak
0244aa4c54
Update KV dependency ( #5707 )
2018-11-06 14:33:21 -05:00
Jim Kalafut
f5fafdf907
Update kv dependency ( #5700 )
2018-11-05 21:42:44 -08:00
Nicolas Corrarello
0b44a55d22
Adding support for Consul 1.4 ACL system ( #5586 )
...
* Adding support for Consul 1.4 ACL system
* Working tests
* Fixed logic gate
* Fixed logical gate that evaluate empty policy or empty list of policy names
* Ensure tests are run against appropiate Consul versions
* Running tests against official container with a 1.4.0-rc1 tag
* policies can never be nil (as even if it is empty will be an empty array)
* addressing feedback, refactoring tests
* removing cast
* converting old lease field to ttl, adding max ttl
* cleanup
* adding missing test
* testing wrong version
* adding support for local tokens
* addressing feedback
2018-11-02 10:44:12 -04:00
Jeff Mitchell
756e4c5f89
Update jwt to pull in groups claim delimiter pattern
2018-10-31 16:04:39 -04:00
Jim Kalafut
3abb1bfaa9
Update Azure Secrets plugin ( #5606 )
2018-10-25 12:06:55 -07:00
Chris Hoffman
dec2eb88b6
adding gcpkms secrets engine ( #784 )
2018-10-22 23:39:25 -07:00
Jim Kalafut
6f7b298de4
Update Azure Secrets plugin ( #5533 )
2018-10-19 16:15:31 -07:00
Brian Kassouf
48ee3650a3
Update deps ( #5521 )
2018-10-15 15:25:08 -07:00
Brian Kassouf
d987a3c230
Update deps ( #5520 )
2018-10-15 14:36:55 -07:00
Brian Kassouf
9307ba4b0b
Update Deps ( #5454 )
2018-10-03 09:55:26 -07:00
Brian Kassouf
bc36d78df1
Update plugins
2018-10-02 11:14:15 -07:00
Becca Petrin
74d4d0ccc0
add alicloud secrets engine ( #5352 )
2018-09-19 08:42:28 -07:00
Jeff Mitchell
cdd08cba58
Bump for release
2018-09-05 13:17:37 -04:00
Becca Petrin
7e0e49656a
Add AliCloud auth to the Vault Agent ( #5179 )
2018-09-05 11:56:30 -04:00
Jeff Mitchell
a001021d51
Sync plugin updates
2018-08-28 02:39:13 -04:00
Brian Kassouf
20a58d68df
Update kv plugin ( #5187 )
2018-08-25 14:56:40 -07:00
Jim Kalafut
d8dc68495d
Update Azure Secrets plugin ( #5154 )
2018-08-21 21:05:05 -07:00
Jeff Mitchell
bb9b4bcf08
Sync plugins
2018-08-16 16:21:38 -04:00
Jim Kalafut
a8e81ce393
Initial import of Azure Secrets ( #5120 )
...
* Initial import of Azure Secrets
* Update vendor folder
2018-08-16 12:18:06 -07:00
Becca Petrin
8e8095163e
Add alicloud auth ( #5123 )
...
* add alicloud auth commands
* add dependencies
2018-08-16 12:17:49 -07:00
Brian Kassouf
735287bd6a
Update k8s auth ( #5059 )
2018-08-07 10:45:40 -07:00
Jim Kalafut
2a8f368ef8
Update GCP auth plugin ( #5043 )
...
Fixes #5037
2018-08-03 14:56:02 -07:00
Brian Kassouf
215d4404e0
Update ad plugin ( #5008 )
2018-07-27 14:52:38 -06:00
Jeff Mitchell
09ac94a59f
Update plugins
2018-07-24 22:19:38 -04:00
Chris Hoffman
1cd2509065
updating azure plugin ( #4989 )
2018-07-24 22:13:23 -04:00
Jim Kalafut
ca8dd26374
Update Azure auth plugin ( #4978 )
2018-07-23 15:00:46 -07:00
Chris Hoffman
b37c05cf64
updating azure auth plugin and docs ( #4975 )
2018-07-23 10:00:44 -04:00
Jeff Mitchell
bb057dd1df
Update go-retryablehttp and affected deps
2018-07-19 08:50:18 -04:00
Jeff Mitchell
a371bd7e7b
Minor dep sync
2018-07-11 16:04:02 -04:00
Jeff Mitchell
f05e132c91
Sync jwt auth plugin
2018-07-10 11:14:36 -04:00
Jeff Mitchell
1011f61bf2
Add JWT plugin
2018-07-09 16:21:47 -04:00
Jeff Mitchell
2821ccd6a3
Bump hclog
2018-07-09 12:54:13 -04:00
Chris Hoffman
a1c8c8459b
Bump Deps ( #4868 )
...
* bump deps
* revert script changes
* adding govendor miss
2018-07-06 12:09:34 -04:00
Jeff Mitchell
00673fe197
Update kubernetes auth plugin
2018-06-19 23:03:22 -04:00
Jeff Mitchell
961d24d89a
Update ad plugin
2018-06-19 12:16:20 -04:00
Jeff Mitchell
bef7db5711
Bump Kube auth dep
2018-06-18 12:24:41 -04:00
Jeff Mitchell
fccf7204b8
Bump plugins and changelog
2018-06-18 11:54:23 -04:00
Jeff Mitchell
2ac5c2cdac
Pull in kv fix for 4726
2018-06-08 13:48:25 -04:00
Jeff Mitchell
9fce6c0c0c
Update plugins
2018-06-05 22:57:35 -04:00
Becca Petrin
2e8a3e6d59
update ad dependency ( #4692 )
2018-06-04 15:09:41 -04:00
Jeff Mitchell
b9ea7ae7cd
Bump retryablehttp dep
2018-05-31 17:14:04 -04:00
Jeff Mitchell
53c6ffcb75
Update kv plugin
2018-05-30 09:07:19 -04:00
Jeff Mitchell
0e396cf4fe
Bump plugin deps
2018-05-29 21:16:48 -04:00
emily
192c228931
Add GCP auth helper ( #4654 )
...
* update auth plugin vendoring
* add GCP auth helper and docs
2018-05-29 20:36:24 -04:00
Becca Petrin
13a0eebb67
Update ad plugin ( #4652 )
2018-05-29 16:16:43 -07:00
Jeff Mitchell
bd0ac25eb9
Merge branch 'master' into rekey-verification
2018-05-29 10:19:57 -04:00
Becca Petrin
94ae5d2567
Add Active Directory secrets plugin ( #4635 )
2018-05-25 11:37:41 -07:00
Jeff Mitchell
9255cc84da
Add updated go-retryablehttp
2018-05-21 13:39:45 -04:00
Jeff Mitchell
484b32d3da
Update go-retryablehttp de
2018-05-18 15:11:44 -04:00
emily
1eb2765318
update gcputil deps ( #4537 )
2018-05-10 08:24:53 -04:00
Jeff Mitchell
f4b98ace65
Fix retryable dep
2018-05-09 20:52:44 -04:00
Jeff Mitchell
2cc9b7fc72
Update retryable dep
2018-05-09 20:49:32 -04:00
Jeff Mitchell
bbaf923a27
Update retryable vendor
2018-05-09 18:34:05 -04:00
Jeff Mitchell
2dc9276e4c
Update go-retryablehttp and use PassthroughErrorHandler
2018-05-09 18:11:08 -04:00
Jeff Mitchell
7f886b5675
Update go-retryablehttp vendor
2018-05-09 17:44:53 -04:00
Brian Kassouf
c7f9d185b0
Kv preflight ( #4430 )
...
* Update kv command to use a preflight check
* Make the existing ui endpoint return the allowed mounts
* Add kv subcommand tests
* Enable `-field` in `vault kv get/put` (#4426 )
* Enable `-field` in `vault kv get/put`
Fixes #4424
* Unify nil value handling
* Use preflight helper
* Update vkv plugin
* Add all the mount info when authenticated
* Add fix the error message on put
* add metadata test
* No need to sort the capabilities
* Remove the kv client header
* kv patch command (#4432 )
* Fix test
* Fix tests
* Use permission denied instead of entity disabled
2018-04-23 15:00:02 -07:00
Jeff Mitchell
8d338f9903
Bump secrets-gcp for panic fix ( #6 )
2018-04-23 10:11:14 -04:00
Jeff Mitchell
4e444ae2f9
Update gcp plugin
2018-04-17 13:50:28 -04:00
Jeff Mitchell
35c852b97f
Bump gcp secrets plugin
2018-04-17 11:59:43 -04:00
Jeff Mitchell
6f1bd385c7
Bump KV plugin
2018-04-09 17:28:32 -04:00
Jeff Mitchell
2d5120fe2a
Bump KV plugin and allow -version
to work
2018-04-09 16:33:01 -04:00
Brian Kassouf
1f7f21f24f
Update kv plugin ( #4320 )
2018-04-09 12:47:34 -07:00
Jeff Mitchell
9f435a75eb
Update azure plugin
2018-04-09 14:51:14 -04:00
Brian Kassouf
2bb3ecea33
Update kv plugin ( #4317 )
2018-04-09 10:20:47 -07:00
Brian Kassouf
eee819e37e
Update kv plugin ( #4315 )
2018-04-09 09:52:13 -07:00
Jeff Mitchell
36c507b273
Update vault-plugin-auth-gcp to get client invalidation fix
2018-04-07 21:07:43 -04:00
Chris Hoffman
e1edbbde4f
update azure plugin ( #4306 )
2018-04-07 11:20:22 -04:00
Jeff Mitchell
7d520e53a5
Update auth-gcp plugin
2018-04-05 17:34:27 -04:00
Jeff Mitchell
27db47828b
Bump kv plugin
2018-04-05 14:09:19 -04:00
Chris Hoffman
384b0c0b74
update azure plugin ( #4266 )
2018-04-04 08:02:37 -04:00
Jeff Mitchell
4a45851681
Update plugins
2018-04-03 22:40:35 -04:00
Jeff Mitchell
8d33a0e089
Bump vkv plugin
2018-04-03 17:09:33 -04:00
Jeff Mitchell
4b687eca3f
Update vkv plugin
2018-04-03 15:55:57 -04:00
Jeff Mitchell
c10ae3a755
Bump vkv plugin
2018-04-03 15:04:33 -04:00
Jeff Mitchell
9d16593f48
Interim vkv plugin push
2018-04-03 14:34:36 -04:00
Jeff Mitchell
5590cb63c1
Merge in go-hclog
2018-04-02 16:14:46 -04:00
Jeff Mitchell
95d9e83bc3
Merge in go-hclog
2018-04-02 15:58:31 -04:00
Jeff Mitchell
85584e75f4
Update go-hclog and go-plugin
2018-04-02 14:22:52 -04:00
Jeff Mitchell
7a6f582168
1.10 Updates ( #4218 )
2018-03-29 15:32:16 -04:00
Chris Hoffman
84ec79a93f
updating azure plugin and deps ( #4191 )
2018-03-23 16:48:05 -04:00
Jeff Mitchell
a62376c429
Remove unneeded dep file
2018-03-21 23:10:34 -04:00
Brian Kassouf
ad383e911f
Update kv backend and add some docs ( #4182 )
...
* Add kv backend
* Move kv in apha order
* Update kv backend and add some docs
2018-03-21 23:10:05 -04:00
Jeff Mitchell
2bb4e7535a
Add gcp secrets
2018-03-21 23:07:16 -04:00
Jeff Mitchell
22f3a337f3
Update kv with existence check
2018-03-21 22:58:11 -04:00
Brian Kassouf
3324d6dd12
Add kv backend ( #4181 )
2018-03-21 22:56:52 -04:00
Chris Hoffman
695eae6ede
adding azure auth plugin ( #4180 )
2018-03-21 17:35:31 -04:00
Jeff Mitchell
4b491229ba
Update hcl
2018-03-20 16:36:37 -04:00
Jeff Mitchell
396ccd8699
Push up changes to prep for release
2018-03-20 14:10:53 -04:00
Jeff Mitchell
7b58d3b2fa
Use public forked big package for encrypted_key_storage file until Go 1.10
2018-03-16 10:30:05 -04:00
Jeff Mitchell
ba40b1bd07
Sync plugins
2018-02-26 12:24:04 -05:00
Jeff Mitchell
fb33782593
Update plugins
2018-02-20 14:15:43 -05:00
Jeff Mitchell
958afd4019
Bump deps
2018-02-10 19:29:52 -05:00
Jeff Mitchell
3297d3dc92
Update go-plugin
2018-02-06 13:31:13 -05:00
Jeff Mitchell
98b479ab58
Bump deps
2018-01-26 18:51:00 -05:00
Jeff Mitchell
063f5a982b
Sync plugins
2018-01-26 09:04:48 -05:00
Jeff Mitchell
c6f35c3890
Update plugins
2018-01-24 23:24:16 -05:00
Jeff Mitchell
3cea1a4f37
Update go-plugin dep
2018-01-23 18:18:04 -05:00
Calvin Leung Huang
385140ee6b
Version protocol switch ( #3833 )
...
* Use version to determine plugin protocol to use
* Remove field from ServeOpts
* Fix missing assignment, handle errors
* contraint -> constraint
* Inject the version string from the vault side
* Fix the version check
* Add grpc support check to database plugins
* Default to use grpc unless missing env var or fail on contraint check
* Add GRPCSupport test
* Add greater than test case
* Add go-version dep
2018-01-23 17:29:26 -05:00
Jeff Mitchell
e5e4307713
Add centrify plugin as builtin
2018-01-19 06:03:33 -05:00
Jeff Mitchell
ffe3ae9118
Add gcp and kubernetes back now that they're updated
2018-01-19 05:56:34 -05:00
Brian Kassouf
2f19de0305
Add context to storage backends and wire it through a lot of places ( #3817 )
2018-01-19 01:44:44 -05:00
Jeff Mitchell
85ceb198b8
bump go-plugin
2018-01-18 16:58:03 -05:00
Brian Kassouf
7050c1ca41
gRPC Backend Plugins ( #3808 )
...
* Add grpc plugins
* Add grpc plugins
* Translate wrap info to/from proto
* Add nil checks
* Fix nil marshaling errors
* Provide logging through the go-plugin logger
* handle errors in the messages
* Update the TLS config so bidirectional connections work
* Add connectivity checks
* Restart plugin and add timeouts where context is not availible
* Add the response wrap data into the grpc system implementation
* Add leaseoptions to pb.Auth
* Add an error translator
* Add tests for translating the proto objects
* Fix rename of function
* Add tracing to plugins for easier debugging
* Handle plugin crashes with the go-plugin context
* Add test for grpcStorage
* Add tests for backend and system
* Bump go-plugin for GRPCBroker
* Remove RegisterLicense
* Add casing translations for new proto messages
* Use doneCtx in grpcClient
* Use doneCtx in grpcClient
* s/shutdown/shut down/
2018-01-18 13:49:20 -08:00
Jeff Mitchell
3dc9967460
Sync in latest go-plugin
2018-01-17 11:57:24 -05:00
Paweł Słomka
b994e83c65
Cleanup of deprecated commands in tests, docs ( #3788 )
2018-01-15 15:19:28 -05:00
Jeff Mitchell
d8009bced1
Merge branch 'master-oss' into sethvargo/cli-magic
2018-01-10 11:15:49 -05:00
Brian Kassouf
64da50c27c
Update plugin deps to include context changes ( #3765 )
...
* Update plugin deps to include context changes
* Fix tests
2018-01-08 12:26:13 -08:00
Jeff Mitchell
d1803098ae
Merge branch 'master-oss' into sethvargo/cli-magic
2018-01-03 14:02:31 -05:00
Jeff Mitchell
a14ed7f48d
Sync in plugin updates
2017-12-21 08:31:20 -05:00
Jeff Mitchell
77a7c52392
Merge branch 'master' into f-nomad
2017-12-18 12:23:39 -05:00
Jeff Mitchell
edab61c204
Pull in new go-cleanhttp to fix data race
2017-12-18 09:40:22 -05:00
Calvin Leung Huang
685b4a27e4
Use cleanhttp.PrintablePathCheckHandler to handle non-printable chara… ( #3697 )
2017-12-15 20:19:37 -05:00
Nicolas Corrarello
a6d3119e3e
Pull master into f-nomad
...
Signed-off-by: Nicolas Corrarello <nicolas@corrarello.com>
2017-11-29 15:56:37 +00:00
Jeff Mitchell
07dfc1da27
Bump deps
2017-11-07 11:57:05 -05:00
Jeff Mitchell
dc9d24c69c
Update kube stuff
2017-10-27 16:12:14 -04:00
Jeff Mitchell
343d1714c1
Bump deps
2017-10-27 15:06:04 -04:00
Seth Vargo
f940fd6a3b
Update vendor
2017-10-24 09:39:34 -04:00
Vishal Nayak
f7ed6732a5
Porting identity store ( #3419 )
...
* porting identity to OSS
* changes that glue things together
* add testing bits
* wrapped entity id
* fix mount error
* some more changes to core
* fix storagepacker tests
* fix some more tests
* fix mount tests
* fix http mount tests
* audit changes for identity
* remove upgrade structs on the oss side
* added go-memdb to vendor
2017-10-11 10:21:20 -07:00
Vishal Nayak
b46c42179e
update deps ( #3425 )
...
Update deps for Kubernetes and GCP auth plugins
2017-10-04 22:59:12 -04:00
Chris Hoffman
29ccc35dd5
fixing dependencies
2017-10-02 13:47:03 -04:00
Chris Hoffman
484401689b
fixing dependencies
2017-10-02 13:46:42 -04:00
Nicolas Corrarello
4fbf9253a2
Adding further nomad deps
2017-10-02 16:56:39 +01:00
Oluwafemi Sule
b6ec6351af
fix spellings errors ( #3400 )
2017-09-29 11:52:42 -04:00
Nicolas Corrarello
ade157a041
Adding vendor dir
2017-09-29 14:39:59 +01:00
Brian Kassouf
9b0d594d02
Kubernetes auth ( #3350 )
...
* Import the kubernetes credential backend
* Add kubernetes docs
* Escape * characters
* Revert "Import the kubernetes credential backend"
This reverts commit f12627a9427bcde7e73cea41dea19d0922f94789.
* Update the vendored directory
2017-09-19 09:27:26 -05:00
Jeff Mitchell
511b32b060
Update to new gcp-auth plugin
2017-09-15 15:35:34 -04:00
Jeff Mitchell
edcf1722ba
Bump deps
2017-09-15 12:44:57 -04:00
Jeff Mitchell
0665badfdd
Bump deps
2017-09-05 18:06:47 -04:00
Jeff Mitchell
3576aa73d9
Bump gcp plugin dep
2017-09-05 10:56:32 -04:00
Jeff Mitchell
4b6279a990
Bump hclog dep
2017-09-03 12:33:44 -04:00
Jeff Mitchell
f7ac55efc9
Bump go-plugin dep
2017-08-16 11:41:06 -04:00
Jeff Mitchell
c5918ff79b
Add gcp auth backend ( #3183 )
2017-08-16 10:31:34 -04:00
Jeff Mitchell
64f9b9f43b
Bump go-plugin version
2017-08-15 16:06:56 -04:00
Jeff Mitchell
353cf880be
Sync go-plugin from upstream
2017-08-07 15:27:03 -04:00
Jeff Mitchell
1948c7a6db
Update go-plugin to include go-hclog support
2017-08-05 15:34:57 -04:00
Jeff Mitchell
7e3ff5e56c
Add PROXY protocol support ( #3098 )
2017-08-02 18:24:12 -04:00
Jeff Mitchell
e553fe0d99
Bump deps
2017-07-18 10:15:54 -04:00
Jeff Mitchell
b946eefcda
Bump deps
2017-06-16 11:14:18 -04:00
Jeff Mitchell
9095e202d7
Update vendoring
2017-06-05 10:51:53 -04:00
Jeff Mitchell
01e1754749
Bump deps
2017-05-24 09:40:58 -04:00
Brian Kassouf
af9ff63e9a
Merge remote-tracking branch 'oss/master' into database-refactor
2017-04-19 15:16:00 -07:00
Jeff Mitchell
563f80d39f
Bump deps
2017-04-17 11:17:06 -04:00
Brian Kassouf
5fac259ae6
vendor go-plugin
2017-04-12 14:23:15 -07:00
Jeff Mitchell
4d7a0ab772
Bump deps
2017-03-30 20:03:13 -04:00
Jeff Mitchell
776e120740
Update deps, particularly to ensure https://aws.amazon.com/blogs/developer/aws-sdk-for-go-update-needed-for-go-1-8/ is covered
2017-02-16 23:42:07 -05:00
Jeff Mitchell
864156773a
Update go-cleanhttp
2017-02-10 19:34:41 -05:00
Jeff Mitchell
339a502fa1
Update deps
2017-02-02 16:19:55 -05:00
Jeff Mitchell
bb229ac94e
Update deps
2017-01-26 20:16:19 -05:00
Jeff Mitchell
595ee9f24a
Bump deps
2017-01-13 09:06:34 -05:00
Jeff Mitchell
6ebf1cf713
Bump deps
2017-01-04 16:47:38 -05:00
Xiang Li
02070e0fc6
physical: add etcd3 backend ( #2168 )
2017-01-03 14:43:46 -05:00
Conor Mongey
18d2280e4b
Update go-syslog package ( #2219 )
2016-12-31 10:22:25 -06:00
Jeff Mitchell
8346e3bc83
Bump go-multierror to fix panic
2016-12-16 13:45:55 -05:00
Jeff Mitchell
74d35a3f67
Reset vendoring to 0.6.3
2016-12-16 13:31:07 -05:00
Jeff Mitchell
fdb4e60596
bump deps
2016-12-13 19:12:26 -05:00
Jeff Mitchell
1bd8482960
Update deps
2016-12-01 14:46:57 -05:00
Jeff Mitchell
ddb9a0ce52
Bump deps
2016-11-16 18:22:54 -05:00
Jeff Mitchell
e2d2a23c25
Bump deps
2016-11-02 15:34:30 -04:00
Jeff Mitchell
16991d823e
Bump deps
2016-09-30 09:50:46 -04:00
Jeff Mitchell
487e05d25c
Update deps
2016-09-02 18:05:09 -04:00
Jeff Mitchell
1a1ccfedd0
Update Consul lib to use headers for tokens
2016-08-02 17:05:24 -04:00
Jeff Mitchell
984a48c195
Update vendored deps
2016-07-22 20:11:59 -04:00
Jeff Mitchell
4146ebed9c
Add go-retryablehttp dep
2016-07-07 10:42:08 -04:00
Jeff Mitchell
eb676bb807
Update deps
2016-06-30 14:19:03 -04:00
Jeff Mitchell
95f3726f1c
Migrate to go-uuid
2016-06-08 10:36:16 -04:00
Jeff Mitchell
1873c32cb2
Update deps
2016-06-08 10:33:08 -04:00
Jeff Mitchell
a6c4d6b47d
Update/add vendor
2016-06-03 10:29:46 -04:00
Jeff Mitchell
11160ae271
Update vendoring
2016-06-01 10:24:48 -04:00
Jeff Mitchell
28279d193e
Update deps
2016-05-03 13:23:05 -04:00
Jeff Mitchell
45a120f491
Switch our tri-copy ca loading code to go-rootcerts
2016-05-03 12:23:25 -04:00
Sean Chittenden
6b2c83564e
Teach Vault how to register with Consul
...
Vault will now register itself with Consul. The active node can be found using `active.vault.service.consul`. All standby vaults are available via `standby.vault.service.consul`. All unsealed vaults are considered healthy and available via `vault.service.consul`. Change in status and registration is event driven and should happen at the speed of a write to Consul (~network RTT + ~1x fsync(2)).
Healthy/active:
```
curl -X GET 'http://127.0.0.1:8500/v1/health/service/vault?pretty ' && echo;
[
{
"Node": {
"Node": "vm1",
"Address": "127.0.0.1",
"TaggedAddresses": {
"wan": "127.0.0.1"
},
"CreateIndex": 3,
"ModifyIndex": 20
},
"Service": {
"ID": "vault:127.0.0.1:8200",
"Service": "vault",
"Tags": [
"active"
],
"Address": "127.0.0.1",
"Port": 8200,
"EnableTagOverride": false,
"CreateIndex": 17,
"ModifyIndex": 20
},
"Checks": [
{
"Node": "vm1",
"CheckID": "serfHealth",
"Name": "Serf Health Status",
"Status": "passing",
"Notes": "",
"Output": "Agent alive and reachable",
"ServiceID": "",
"ServiceName": "",
"CreateIndex": 3,
"ModifyIndex": 3
},
{
"Node": "vm1",
"CheckID": "vault-sealed-check",
"Name": "Vault Sealed Status",
"Status": "passing",
"Notes": "Vault service is healthy when Vault is in an unsealed status and can become an active Vault server",
"Output": "",
"ServiceID": "vault:127.0.0.1:8200",
"ServiceName": "vault",
"CreateIndex": 19,
"ModifyIndex": 19
}
]
}
]
```
Healthy/standby:
```
[snip]
"Service": {
"ID": "vault:127.0.0.2:8200",
"Service": "vault",
"Tags": [
"standby"
],
"Address": "127.0.0.2",
"Port": 8200,
"EnableTagOverride": false,
"CreateIndex": 17,
"ModifyIndex": 20
},
"Checks": [
{
"Node": "vm2",
"CheckID": "serfHealth",
"Name": "Serf Health Status",
"Status": "passing",
"Notes": "",
"Output": "Agent alive and reachable",
"ServiceID": "",
"ServiceName": "",
"CreateIndex": 3,
"ModifyIndex": 3
},
{
"Node": "vm2",
"CheckID": "vault-sealed-check",
"Name": "Vault Sealed Status",
"Status": "passing",
"Notes": "Vault service is healthy when Vault is in an unsealed status and can become an active Vault server",
"Output": "",
"ServiceID": "vault:127.0.0.2:8200",
"ServiceName": "vault",
"CreateIndex": 19,
"ModifyIndex": 19
}
]
}
]
```
Sealed:
```
"Checks": [
{
"Node": "vm2",
"CheckID": "serfHealth",
"Name": "Serf Health Status",
"Status": "passing",
"Notes": "",
"Output": "Agent alive and reachable",
"ServiceID": "",
"ServiceName": "",
"CreateIndex": 3,
"ModifyIndex": 3
},
{
"Node": "vm2",
"CheckID": "vault-sealed-check",
"Name": "Vault Sealed Status",
"Status": "critical",
"Notes": "Vault service is healthy when Vault is in an unsealed status and can become an active Vault server",
"Output": "Vault Sealed",
"ServiceID": "vault:127.0.0.2:8200",
"ServiceName": "vault",
"CreateIndex": 19,
"ModifyIndex": 38
}
]
```
2016-04-25 18:01:13 -07:00
Sean Chittenden
2060766107
Update vendor'ed version of hashicorp/consul/lib
...
Note: Godeps.json not updated
2016-04-25 18:00:54 -07:00
Jeff Mitchell
d77f9e0583
Update vendoring
2016-04-26 00:18:04 +00:00
vishalnayak
e3a1ee92b5
Utility Enhancements
2016-04-05 20:32:59 -04:00
Jeff Mitchell
5104ec5505
Update godeps
2016-03-10 22:50:50 -05:00
Jeff Mitchell
6e52139bed
Update HCL in vendor
2016-03-10 17:06:08 -05:00
Seth Vargo
2064a6d56a
Update to newest HCL
2016-03-10 15:25:25 -05:00
Jeff Mitchell
cfd908cb73
More dep bumps
2016-02-18 16:37:30 -05:00
Jeff Mitchell
7a4eda156c
Migrate to built-in Go vendoring.
...
This also removes `godep` calls from make scripts. Of note is that
currently `./...` checking in acceptance tests is disabled.
2016-02-18 15:06:02 -05:00