Hridoy Roy
a3fefdca35
oss part of license diagnose test fix ( #12234 )
...
* oss part of license diagnose test fix
* cl
2021-08-02 10:50:49 -07:00
Hridoy Roy
f3895f7cce
oss part of license diagnose ( #11939 )
2021-06-25 14:18:34 -07:00
Nick Cabatoff
2ce2617a8a
Reorganize request handling code so that we don't touch storage until we have the stateLock. ( #11835 )
2021-06-11 13:18:16 -04:00
Brian Kassouf
303c2aee7c
Run a more strict formatter over the code ( #11312 )
...
* Update tooling
* Run gofumpt
* go mod vendor
2021-04-08 09:43:39 -07:00
Nick Cabatoff
c2673ee86a
Move SanitizedConfig back to a shared-ent file. ( #11291 )
2021-04-07 10:25:05 -04:00
Hridoy Roy
049f2513e6
Initial Diagnose Command for TLS and Listener [VAULT-1896, VAULT-1899] ( #11249 )
...
* sanity checks for tls config in diagnose
* backup
* backup
* backup
* added necessary tests
* remove comment
* remove parallels causing test flakiness
* comments
* small fix
* separate out config hcl test case into new hcl file
* newline
* addressed comments
* addressed comments
* addressed comments
* addressed comments
* addressed comments
* reload funcs should be allowed to be nil
2021-04-06 16:40:43 -07:00
Nick Cabatoff
c1ddfbb538
OSS parts of the new client controlled consistency feature ( #10974 )
2021-02-24 06:58:10 -05:00
Brian Kassouf
81a86f48e8
Backport some OSS changes ( #10267 )
...
* Backport some OSS changes
* go mod vendor
2020-10-29 16:47:34 -07:00
Connor
8b1a3301f0
Add telemetry for LRU cache ( #10079 )
...
Vault creates an LRU cache that is used when interacting with the
physical backend. Add telemetry when the cache is hit, missed, written
to and deleted from. Use the MetricSink from ClusterMetrics
2020-10-13 10:11:54 -05:00
Vishal Nayak
6bd5674345
Reset quota manager during shutdown ( #9331 )
2020-06-29 13:23:10 -04:00
Vishal Nayak
c6876fe00f
Resource Quotas: Rate Limiting ( #9330 )
2020-06-26 17:13:16 -04:00
Brian Kassouf
3bbd9dc34c
Port some changes back to OSS ( #8359 )
2020-02-14 16:39:13 -08:00
Brian Kassouf
be883161be
Port OSS changes from perf standby fix ( #7818 )
...
* Port OSS changes from perf standby fix
* Fix build
2019-11-06 14:36:47 -08:00
Brian Kassouf
a20e73c2da
Port filtered paths changes back to OSS ( #7741 )
...
* Port filtered paths changes back to OSS
* Fix build
2019-10-27 13:30:38 -07:00
Michael Gaffney
24f663403e
core: add postSealMigration method ( #7579 )
...
* core: add postSealMigration method
The postSealMigration method is called at the end of the postUnseal
method if a seal migration has occurred. This starts a seal rewrap
process in the enterprise version of. It is a no-op in the OSS version.
2019-10-16 12:52:37 -04:00
Michael Gaffney
6ae92ede11
core: add hook for initializing seals for migration ( #7666 )
...
* core: add hook for initializing seals for migration
Needed in enterprise version.
2019-10-15 15:48:23 -04:00
Mike Jarmy
5986ce922d
add counters for active service tokens, and identity entities ( #7541 )
2019-10-08 13:58:19 -04:00
ncabatoff
bea627f410
Close and flush perf standby conns/cache when sealing. ( #7183 )
2019-07-24 16:32:57 -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
Jeff Mitchell
9ebc57581d
Switch to go modules ( #6585 )
...
* Switch to go modules
* Make fmt
2019-04-13 03:44:06 -04:00
Jeff Mitchell
8bcb533a1b
Create sdk/ and api/ submodules ( #6583 )
2019-04-12 17:54:35 -04:00
Jeff Mitchell
9f148c499e
Fix test break
2019-04-11 11:18:32 -04:00
Brian Kassouf
f5b5fbb392
Refactor the cluster listener ( #6232 )
...
* Port over OSS cluster port refactor components
* Start forwarding
* Cleanup a bit
* Fix copy error
* Return error from perf standby creation
* Add some more comments
* Fix copy/paste error
2019-02-14 18:14:56 -08:00
Brian Kassouf
33776b89c2
Wrap storage calls with encoding checks ( #5819 )
...
* Add encoding backend
* More work on encoding checks
* Update error message
* Update physical/encoding.go
* Disable key checks if configured
2018-11-19 13:13:16 -08:00
Jeff Mitchell
919b968c27
The big one ( #5346 )
2018-09-17 23:03:00 -04:00