Nick Cabatoff
7380c2fd9d
Fix a test bug I introduced in 1d13290b361314466f76e251826f60c92aa67bb7 by failing to update my PR to the latest master before merging.
2019-05-09 11:59:22 -04:00
ncabatoff
c48936c4fd
Refactor cert util ( #6676 )
...
Break dataBundle into two pieces: inputBundle, which contains data that
is specific to the pki backend, and creationBundle, which is a more
generic bundle of validated inputs given to certificate creation/signing routines.
Move functions that only take creationBundle to certutil and make them public.
2019-05-09 11:43:11 -04:00
Mark Gritter
4cab0047a1
Fix test to use stable order to generate expected result. ( #6692 )
2019-05-07 14:01:49 -05:00
Mark Gritter
56c46b852c
Merge branch 'master' into fix-ou-ordering
2019-05-02 18:59:17 -05:00
mgritter
2d3d6a856b
gofmt fixes.
2019-05-02 16:29:41 -07:00
Jim Kalafut
2835131117
Apply suggestions from code review
...
Co-Authored-By: mgritter <mgritter@gmail.com>
2019-05-02 18:02:15 -05:00
mgritter
4e22fb6704
Ensure OU entries are not reordered.
2019-05-02 14:31:29 -07:00
Jim Kalafut
8bc9fa4583
Fix Okta auth to allow group names containing slashes ( #6665 )
...
This PR also adds CollectKeysPrefix which allows a more memory efficient
key scan for those cases where the result is immediately filtered by
prefix.
2019-05-01 14:56:18 -07:00
Calvin Leung Huang
93ee14844f
cert/tests: fix tests due to cert expiry ( #6647 )
2019-04-26 16:49:30 -07:00
Becca Petrin
22a6e54957
Merge pull request #6380 from povils/aws_user_path
...
AWS add user_path option for role.
2019-04-23 09:05:35 -07:00
ncabatoff
06574da57a
Merge multiple functions for creating consul containers into one. ( #6612 )
...
Merge both functions for creating mongodb containers into one.
Add retries to docker container cleanups.
Require $VAULT_ACC be set to enable AWS tests.
2019-04-22 12:26:10 -04:00
Povilas Susinskas
67f5bbe88f
AWS backend: Add user_path option for role.
2019-04-22 18:07:21 +02:00
Jeff Mitchell
5dcfe7bf5f
Fix a dropped Okta error ( #6592 )
2019-04-16 13:05:50 -04:00
Jeff Mitchell
213b9fd1cf
Update to api 1.0.1 and sdk 0.1.8
2019-04-15 14:10:07 -04:00
Becca Petrin
d3b7c3ccaf
Add explanation to dbplugin.Database ( #6581 )
...
* add explanation to the database interface
* wordsmithing
* wrap comments, add comments for Type and Close methods
* will be stored, not with be stored
* update comment on the Type method
2019-04-15 08:39:44 -07: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
1b5155080b
Update protobufs, sdk changes
2019-04-12 23:13:14 -04:00
Jeff Mitchell
33faef3840
Fix some test breakages
2019-04-12 22:05:01 -04:00
Jeff Mitchell
28e2ce8577
Fix build breakages
2019-04-12 22:01:13 -04:00
Becca Petrin
6ded269700
Merge pull request #6268 from hashicorp/6234-aws-region
...
Add region to CLI for generating AWS login data
2019-04-12 16:15:38 -07:00
Jeff Mitchell
80c303ac83
Move ldaputil and tlsutil over to sdk
2019-04-12 18:26:54 -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
Becca Petrin
4a4eab50a1
Merge branch 'opensource-master' into 6234-aws-region
2019-04-03 11:37:33 -07:00
Jeff Mitchell
0e93244b14
Clean up test artifacts
2019-04-02 15:09:31 -04:00
Jeff Mitchell
a6d6d55c03
Fix failing cert test due to cert expiration ( #6520 )
...
This introduces a way to just generate new certs for each test. It
doesn't port everything over but we can over time.
2019-04-02 14:49:42 -04:00
Brian Kassouf
f53b728d38
Update plugin.go
2019-04-01 16:45:59 -07:00
Calvin Leung Huang
000066aff7
Update builtin/credential/aws/cli.go
...
Co-Authored-By: tyrannosaurus-becks <beccapetrin@posteo.net>
2019-04-01 15:37:02 -07:00
Becca Petrin
339cfcaaf8
merge master
2019-04-01 13:52:44 -07:00
Matt Greenfield
080d4652f0
Fix uri_sans param being ignored when use_csr_values=false ( #6505 )
2019-04-01 16:08:22 -04:00
T.K
453f1ac109
changed misspelled english words ( #6432 )
2019-03-19 09:32:45 -04:00
Iskander (Alex) Sharipov
b4d30a1b6c
all: fix no-op append calls ( #6360 )
...
Append call in form of `append(s)` has no effect,
it just returns `s`. Sometimes such invocation is a sign
of a programming error, so it's better to remove these.
Signed-off-by: Iskander Sharipov <quasilyte@gmail.com>
2019-03-14 13:40:30 -07:00
Matthew Bamber
4283e6a408
Fix SSH zero address OTP delete ( #6390 )
...
* Fix SSH zero address OTP delete
Fixed bug where SSH OTP roles could not be deleted if a zero-address role
previously existed, and there currently exist no zero-address roles.
Fixes #6382
* Eliminate zeroAddressRoles remove function
2019-03-14 08:56:40 -07:00
Martin
1b9327fe3f
Fix inverted description for ldap/users$ and ldap/groups$ endpoints ( #6406 )
2019-03-13 11:02:45 -07:00
Jeff Mitchell
3b0d07a440
ToUpper base32 values for TOTP key ingress ( #6400 )
...
Fixes #6396
2019-03-12 11:07:03 -04:00
Becca Petrin
1909b20217
merge master
2019-03-05 09:39:53 -08:00
Jim Kalafut
a34099b9bb
Use HashTypeMap and remove structs in batch HMAC ( #6334 )
2019-03-04 14:49:29 -08:00
martinwaite
04c174214c
Batch hmac - ( #5850 ) ( #5875 )
2019-03-04 12:26:20 -08:00
Becca Petrin
5829774e91
Support env vars for STS region ( #6284 )
2019-02-28 09:31:06 -08:00
Joel Thompson
dbff485a1f
Coax AWS SDK to use right region for STS
2019-02-20 22:57:39 -05:00
Becca Petrin
65b8ad9187
allow aws region in cli login
2019-02-20 16:43:21 -08:00
Brian Kassouf
efe5671f36
make fmt
2019-02-20 12:12:21 -08:00
madalynrose
625f0c7546
Update OpenAPI responses to include information the UI can use ( #6204 )
2019-02-14 12:42:44 -05:00
Brian Kassouf
524b65cb9b
Remove netRPC based plugins ( #6173 )
...
* Remove netRPC backend plugins
* Remove netRPC database plugins
* Fix tests and comments
2019-02-12 09:31:03 -08:00
Clint
0db43e697b
Add signed key constraints to SSH CA [continued] ( #6030 )
...
* Adds the ability to enforce particular ssh key types and minimum key
lengths when using Signed SSH Certificates via the SSH Secret Engine.
2019-02-11 13:03:26 -05:00
Becca Petrin
ba3ed879f8
Use null strings in MSSQL to prevent errs ( #6099 )
2019-02-08 10:04:54 -08:00
Jeff Mitchell
82a85aa8c8
Make fmt
2019-02-08 09:12:55 -05:00
Naoki Ainoya
a967078d80
add missing key `bound_cidrs` in pathCertRead Response ( #6080 )
2019-02-07 22:41:38 -05:00