Commit Graph

7231 Commits

Author SHA1 Message Date
John Eismeier
ce1b43cd48 Propose small spelling change (#3890) 2018-02-01 12:51:38 -05:00
Jeff Mitchell
4ff26fd82d changelog++ 2018-02-01 12:45:58 -05:00
Josh Giles
75b9e2174a Return Okta config TTLs in seconds, not nanos. (#3871) 2018-02-01 12:44:57 -05:00
Vishal Nayak
1d310fadb6 docs/telemetry: remove merge conflict remnant (#3882)
* remove merge conflict remnant

* s/auth/authentication
2018-02-01 12:09:58 -05:00
Calvin Leung Huang
75ed6b90e5 Handle period's zero value in token store's token creation (#3880)
* Handle period's zero value on handleCreateCommon

* Add test for period zero value
2018-02-01 12:01:46 -05:00
Chris Hoffman
7cc193d666 Adding tests to ensure all backends are mountable (#3861) 2018-02-01 11:30:04 -05:00
Brian Kassouf
f94e7e318b helper/storagepacker: Fix panic when bucket doesn't exist (#3875) 2018-01-31 18:42:22 -05:00
Brian Shumate
15982cfa07 Correct cofiguration option in example (#3879) 2018-01-31 13:41:31 -05:00
Jack Pearkes
8ca8b46c51 website: add note about the 0.9.2+ CLI changes to reduce confusion (#3868)
* website: add note about the 0.9.2+ CLI changes to reduce confusion

* website: fix frontmatter for 0.9.3 guide, add to guides index

* website: add overview title to 0.9.3 guide for spacing
2018-01-30 13:30:47 -05:00
Andy Manoske
7febf8af6b Update CHANGELOG.md 2018-01-29 15:56:00 -08:00
Jeff Mitchell
5fa5639fb6 Merge branch 'rel-0.9.3' into master-oss 2018-01-28 16:09:31 -05:00
Jeff Mitchell
5acd6a21d5 Cut version 0.9.3 v0.9.3 2018-01-28 15:34:14 -05:00
Jeff Mitchell
ebcc5a8b84 Prep for 0.9.3 2018-01-28 15:33:29 -05:00
Jeff Mitchell
752c646858 Use debian:testing for building 2018-01-28 14:58:52 -05:00
Jeff Mitchell
d9030a3c71 (Re...)Add Nomad secrets engine.
Fixes #3858
2018-01-28 14:38:19 -05:00
Jeff Mitchell
43493f2767 Bump deps 2018-01-26 18:51:00 -05:00
Jeff Mitchell
6d9efa1dac Typo fixes on upgrading page 2018-01-26 16:11:25 -05:00
Jeff Mitchell
b637904ba5 Add 0.9.2 upgrade guide 2018-01-26 16:07:41 -05:00
Jeff Mitchell
3bf8733cd6 Cut version 0.9.2 v0.9.2 2018-01-26 14:13:20 -05:00
Jeff Mitchell
d9eb24d671 Prep for 0.9.2 2018-01-26 13:59:01 -05:00
Jeff Mitchell
159bf65f66 Sync plugins 2018-01-26 09:04:48 -05:00
Jeff Mitchell
a612abcf70 Remove core restriction in cache and turn it into an active/standby restriction instead (#3849) 2018-01-25 22:21:51 -05:00
Chris Bartlett
17e1b7538d #3850 Fixed documentation for aws/sts ttl (#3851) 2018-01-25 22:20:30 -05:00
Vishal Nayak
909b9ff574 Remove logical.Initialize() method (#3848)
* Remove logical.Initialize() method

* More cleanup

* Fix test
2018-01-25 20:19:27 -05:00
Jeff Mitchell
2a04720421 Update plugins 2018-01-24 23:24:16 -05:00
Jeff Mitchell
0ffbf40186 changelog++ 2018-01-24 23:09:59 -05:00
Joel Thompson
5f4ee049f9 auth/aws: Fix error with empty bound_iam_principal_arn (#3843)
* auth/aws: Fix error with empty bound_iam_principal_arn

In cases where there doesn't need to be a bound_iam_principal_arn, i.e.,
either auth_type is ec2 or there are other bindings with the iam
auth_type, but it is specified explicitly anyway, Vault tried to parse
it to resolve to internal unique IDs. This now checks to ensure that
bound_iam_principal_arn is non-empty before attempting to resolve it.

Fixes #3837

* Fix extraneous newline
2018-01-24 23:08:05 -05:00
Jeff Mitchell
bcaa6e3444 Fix intermittent panic by storing a reference to the grpc server (#3842)
* Fix intermittent panic by storing a reference to the grpc server and
using that to ensure it will never be nil.

* Just get rid of c.rpcServer
2018-01-24 20:23:08 -05:00
Jeff Mitchell
460e8fc1ff Don't allow non-printable characters in the API client's token (#3841) 2018-01-24 19:57:49 -05:00
Calvin Leung Huang
5e0f673544 changelog++ 2018-01-24 11:32:17 -05:00
Jeff Mitchell
f4b2a9c2db Update go-plugin dep 2018-01-23 18:18:04 -05:00
Calvin Leung Huang
c3c63313f3 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
Vishal Nayak
4551b9250f docs: Fix the expected type of metadata (#3835) 2018-01-23 16:30:15 -05:00
Jeff Mitchell
22215a3e55 Better duo status message handling (#3834) 2018-01-23 14:18:48 -05:00
Jeff Mitchell
ec19c6cccd Fix build 2018-01-23 11:33:49 -05:00
Jeff Mitchell
a9f027f12a changelog++ 2018-01-23 11:30:38 -05:00
Jeff Mitchell
596febda60 Fix intermittent panic connecting to Duo (#3832)
Fixes #2030
2018-01-23 11:29:22 -05:00
Matthew Irish
b214ac1fea changelog ++ 2018-01-23 09:35:36 -06:00
Jeff Mitchell
6a3f44c8a2 Fix build 2018-01-22 21:45:22 -05:00
Jeff Mitchell
a109e2a11e Sync some bits over 2018-01-22 21:44:49 -05:00
Vishal Nayak
cc0c0dfaf9 Redirect server output warnings to stdout (#3831) 2018-01-22 20:58:27 -05:00
Brian Kassouf
3627fc7c9a Update data values from byte arrays to strings in proto definition (#3829)
* Update data values from byte arrays to strings in proto definition

* Update comments
2018-01-22 17:56:34 -08:00
Jeff Mitchell
93abbbca1d Update Dockerfile 2018-01-22 19:47:44 -05:00
Brian Shumate
28d6b91fe2 Update API endpoint references for revoke-prefix (#3828) 2018-01-22 18:04:43 -05:00
Brian Kassouf
fbe5f87278 Add compile tests to verify physical stores satisfy the correct interfaces (#3820) 2018-01-19 17:44:24 -08:00
Jeff Mitchell
2fea072515 Log sys/health errors 2018-01-19 19:59:58 -05:00
Chris Hoffman
3f97410fe4 adding back -dr-token flag to generate-root command (#3818) 2018-01-19 19:25:45 -05:00
Jeff Mitchell
e9d5863a2e Use a separate var for active node replication state (#3819) 2018-01-19 19:24:04 -05:00
Jeff Mitchell
c6ff8d35f3 Update cache to satisfy Purge interface after context plumbing 2018-01-19 17:00:13 -05:00
Jeff Mitchell
1e78dfb8ac Embed derived contexts into replication clients 2018-01-19 07:22:31 -05:00