Commit Graph

45 Commits

Author SHA1 Message Date
Jeff Mitchell
fe7ac4e934 Bump AWS plugin again 2019-05-28 17:37:47 -04:00
Joel Thompson
b47e2825d8 Bump AWS SDK dependency to latest (#6788)
Also pull the latest into the local vendor
2019-05-28 16:36:32 -05:00
Jeff Mitchell
b5455293d4
Update deps (#6580)
* Update deps

* Change azure dep to match plugin
2019-04-12 11:51:37 -04:00
Calvin Leung Huang
3d1f0d76c0
[Review Only] Autoseal OSS port (#757)
* Port awskms autoseal

* Rename files

* WIP autoseal

* Fix protobuf conflict

* Expose some structs to properly allow encrypting stored keys

* Update awskms with the latest changes

* Add KeyGuard implementation to abstract encryption/decryption of keys

* Fully decouple seal.Access implementations from sealwrap structs

* Add extra line to proto files, comment update

* Update seal_access_entry.go

* govendor sync

* Add endpoint info to configureAWSKMSSeal

* Update comment

* Refactor structs

* Update make proto

* Remove remove KeyGuard, move encrypt/decrypt to autoSeal

* Add rest of seals, update VerifyRecoveryKeys, add deps

* Fix some merge conflicts via govendor updates

* Rename SealWrapEntry to EncryptedBlobInfo

* Remove barrier type upgrade check in oss

* Add key to EncryptedBlobInfo proto

* Update barrierTypeUpgradeCheck signature
2018-10-19 14:43:57 -07:00
Brian Kassouf
ce041c47e4
Update deps (#5520) 2018-10-15 14:36:55 -07:00
Brian Kassouf
f2233d7a1c
Update Deps (#5454) 2018-10-03 09:55:26 -07:00
Clint
f39bafbf9c
Translate AWS Rate limiting errors to 502 errors (#5270)
* Initial implemntation of returning 529 for rate limits

- bump aws iam and sts packages to v1.14.31 to get mocking interface
- promote the iam and sts clients to the aws backend struct, for mocking in tests
- this also promotes some functions to methods on the Backend struct, so
  that we can use the injected client

Generating creds requires reading config/root for credentials to contact
IAM. Here we make pathConfigRoot a method on aws/backend so we can clear
the clients on successful update of config/root path. Adds a mutex to
safely clear the clients

* refactor locking and unlocking into methods on *backend

* refactor/simply the locking

* check client after grabbing lock
2018-09-18 15:26:06 -05:00
Jeff Mitchell
57b77dc702 Minor dep sync 2018-07-11 16:04:02 -04:00
Chris Hoffman
c8ab530f8a
Bump Deps (#4868)
* bump deps

* revert script changes

* adding govendor miss
2018-07-06 12:09:34 -04:00
Jim Kalafut
d3604289be
Update aws-sdk-go/service/dynamodb/dynamodbattribute (#4744)
Fixes #4721, Fixes #4742
2018-06-12 06:07:15 -07:00
Jeff Mitchell
1bb6bf2559 Bump deps 2018-02-10 19:29:52 -05:00
Jeff Mitchell
43493f2767 Bump deps 2018-01-26 18:51:00 -05:00
Jeff Mitchell
61402cf522 Bump deps 2017-11-07 11:57:05 -05:00
Jeff Mitchell
6df6041088 Bump deps 2017-10-27 15:06:04 -04:00
Jeff Mitchell
3c143bd0d3 Bump deps 2017-09-15 12:44:57 -04:00
Jeff Mitchell
b0e29bb2ec Bump deps 2017-09-05 18:06:47 -04:00
Jeff Mitchell
79c47b9433 Bump deps 2017-07-18 10:15:54 -04:00
Jeff Mitchell
08cea6aad1 Bump deps 2017-06-16 11:14:18 -04:00
Jeff Mitchell
1265e6d7e3 Finish dep update 2017-05-24 21:16:17 -04:00
Jeff Mitchell
d468da79e0 Bump deps 2017-05-24 09:40:58 -04:00
Jeff Mitchell
cccfb2dc13 Bump deps 2017-04-17 11:17:06 -04:00
Jeff Mitchell
7902612773 Bump deps 2017-03-30 20:03:13 -04:00
Jeff Mitchell
ec7ec42e4c Update deps 2017-02-24 14:36:54 -05:00
Jeff Mitchell
cda27d5834 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
25bcca2fad Bump deps 2017-02-08 02:13:15 -05:00
Jeff Mitchell
5e20429298 Update deps 2017-02-02 16:19:55 -05:00
Jeff Mitchell
15993a9934 Update deps 2017-01-26 20:16:19 -05:00
Jeff Mitchell
fc1d75032b Bump deps 2017-01-13 09:06:34 -05:00
Jeff Mitchell
de5d4f8f08 Bump deps 2017-01-04 16:47:38 -05:00
Jeff Mitchell
a57666b693 Reset vendoring to 0.6.3 2016-12-16 13:31:07 -05:00
Jeff Mitchell
35a1917bc7 bump deps 2016-12-13 19:12:26 -05:00
Jeff Mitchell
d79afd9e24 Update deps 2016-12-01 14:46:57 -05:00
Jeff Mitchell
ebf4318dae Bump deps 2016-11-02 15:34:30 -04:00
Jeff Mitchell
023aa9640f Bump deps 2016-09-30 09:50:46 -04:00
Jeff Mitchell
abd621a9e4 Update deps 2016-09-12 15:16:55 -04:00
Jeff Mitchell
a26fe991ba Update deps 2016-09-02 18:05:09 -04:00
Jeff Mitchell
5a454e1afa Update vendored deps 2016-07-22 20:11:59 -04:00
Jeff Mitchell
1651787019 Update deps 2016-06-30 14:19:03 -04:00
Jeff Mitchell
3e8271123d Update deps 2016-06-08 10:33:08 -04:00
Jeff Mitchell
cd6e91ac09 Update/add vendor 2016-06-03 10:29:46 -04:00
Jeff Mitchell
7fd919f908 Update vendoring 2016-06-01 10:24:48 -04:00
Jeff Mitchell
e2091c34e7 Bump deps. 2016-05-02 20:11:05 -04:00
Jeff Mitchell
97810148f3 Update vendoring 2016-04-26 00:18:04 +00:00
Jeff Mitchell
1b89fedc0b Update godeps 2016-03-10 22:50:50 -05:00
Jeff Mitchell
757dca2e2c 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