open-vault/helper
swayne275 335e4c3711
Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477)
* build out zombie lease system

* add typo for CI

* undo test CI commit

* time equality test isn't working on CI, so let's see what this does...

* add unrecoverable proto error, make proto, go mod vendor

* zombify leases if unrecoverable error, tests

* test fix: somehow pointer in pointer rx is null after pointer rx called

* tweaks based on roy feedback

* improve zombie errors

* update which errors are unrecoverable

* combine zombie logic

* keep subset of zombie lease in memory
2021-05-03 17:56:06 -06:00
..
builtinplugins Bundle new Vault plugin: Terraform secrets (#10931) 2021-02-19 16:38:56 -06:00
dhutil Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
fairshare expiration: Add a few metrics to measure revoke queue lengths (#10955) 2021-02-26 16:00:39 -08:00
flag-kv Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
flag-slice command/server: add config loading 2015-03-12 15:21:11 -07:00
forwarding Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477) 2021-05-03 17:56:06 -06:00
hostutil OSS changes from ent fix for openbsd memory lookups. (#11088) 2021-03-11 10:25:15 -05:00
identity Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477) 2021-05-03 17:56:06 -06:00
metricsutil Fix a couple of 64bit-isms. (#11429) 2021-04-21 09:53:25 -04:00
mfa Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
monitor Add a new "vault monitor" command (#8477) 2020-05-21 13:07:50 -07:00
namespace Backport some OSS changes (#10267) 2020-10-29 16:47:34 -07:00
pgpkeys Update tests to reflect new HC public pgp keys. (#11446) 2021-04-23 12:32:46 -04:00
policies Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
proxyutil Create sdk/ and api/ submodules (#6583) 2019-04-12 17:54:35 -04:00
random Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
storagepacker Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477) 2021-05-03 17:56:06 -06:00
testhelpers Switch to shared raft-boltdb library and add metrics (#11269) 2021-04-26 16:01:26 -07:00
timeutil Fix Racy Activity Log Tests (#10484) 2020-12-02 13:48:13 -07:00
xor Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00