This project is mirrored from https://gitee.com/NQL886/vault.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 27 Oct, 2021 1 commit
  2. 26 Oct, 2021 1 commit
  3. 22 Oct, 2021 1 commit
  4. 21 Oct, 2021 1 commit
    • Nick Cabatoff's avatar
      Move to go 1.17 (#12868) · 69f874be
      Nick Cabatoff authored
      Also ensure that the go 1.17 breaking changes to net.ParseCIDR don't make us choke on stored CIDRs that were acceptable to older Go versions.
      69f874be
  5. 15 Oct, 2021 1 commit
  6. 30 Sep, 2021 1 commit
  7. 29 Sep, 2021 1 commit
    • Tero Saarni's avatar
      Update Go client libraries for etcd (#11980) · 113860b4
      Tero Saarni authored
      * Update Go client libraries for etcd
      
      * Added etcd server container to run etcd3 tests automatically.
      
      * Removed etcd2 test case: it fails the backend tests but the failure is
        unrelated to the uplift.  The etcd2 backend implementation does not
        remove empty nested nodes when removing leaf (see comments in #11980).
      113860b4
  8. 17 Sep, 2021 1 commit
    • akshya96's avatar
      Add Custom metadata field to alias (#12502) · d3240660
      akshya96 authored
      * adding changes
      
      * removing q.Q
      
      * removing empty lines
      
      * testing
      
      * checking tests
      
      * fixing tests
      
      * adding changes
      
      * added requested changes
      
      * added requested changes
      
      * added policy templating changes and fixed tests
      
      * adding proto changes
      
      * making changes
      
      * adding unit tests
      
      * using suggested function
      d3240660
  9. 28 Jul, 2021 1 commit
  10. 16 Jul, 2021 1 commit
  11. 25 Jun, 2021 2 commits
    • Hridoy Roy's avatar
      oss part of license diagnose (#11939) · 54d68b54
      Hridoy Roy authored
      54d68b54
    • swayne275's avatar
      Vault-1983: Use fairsharing to distribute workers between queues (#11789) · ccddbb61
      swayne275 authored
      * prelim fairshare prototype, untested and prototype status
      
      * add tests for new fairshare infra - this likely fails tests for being racy
      
      * probably fix races for code and test
      
      * one more lock to fix for races
      
      * fairsharing queue work distribution, tests, fixes, etc
      
      * comment, shorten wait time
      
      * typos and comments
      
      * fix inverted worker count logic
      
      * Update helper/fairshare/jobmanager.go
      
      typo
      
      * Update helper/fairshare/jobmanager.go
      
      clarify comment
      
      * move back to round robin between queues
      
      * improvements from self review
      
      * add job manager stress test
      ccddbb61
  12. 21 Jun, 2021 1 commit
    • Michael Golowka's avatar
      Cassandra: Refactor PEM parsing logic (#11861) · 43ccb633
      Michael Golowka authored
      * Refactor TLS parsing
      
      The ParsePEMBundle and ParsePKIJSON functions in the certutil package assumes
      both a client certificate and a custom CA are specified. Cassandra needs to
      allow for either a client certificate, a custom CA, or both. This revamps the
      parsing of pem_json and pem_bundle to accomodate for any of these configurations
      43ccb633
  13. 07 May, 2021 1 commit
  14. 03 May, 2021 1 commit
    • swayne275's avatar
      Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477) · f8f28971
      swayne275 authored
      * 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
      f8f28971
  15. 26 Apr, 2021 2 commits
  16. 23 Apr, 2021 1 commit
  17. 21 Apr, 2021 1 commit
  18. 16 Apr, 2021 2 commits
  19. 08 Apr, 2021 1 commit
  20. 11 Mar, 2021 1 commit
  21. 08 Mar, 2021 1 commit
  22. 03 Mar, 2021 1 commit
    • Vishal Nayak's avatar
      Autopilot: Server Stabilization, State and Dead Server Cleanup (#10856) · 415890e7
      Vishal Nayak authored
      
      * k8s doc: update for 0.9.1 and 0.8.0 releases (#10825)
      
      * k8s doc: update for 0.9.1 and 0.8.0 releases
      
      * Update website/content/docs/platform/k8s/helm/configuration.mdx
      Co-authored-by: default avatarTheron Voran <tvoran@users.noreply.github.com>
      Co-authored-by: default avatarTheron Voran <tvoran@users.noreply.github.com>
      
      * Autopilot initial commit
      
      * Move autopilot related backend implementations to its own file
      
      * Abstract promoter creation
      
      * Add nil check for health
      
      * Add server state oss no-ops
      
      * Config ext stub for oss
      
      * Make way for non-voters
      
      * s/health/state
      
      * s/ReadReplica/NonVoter
      
      * Add synopsis and description
      
      * Remove struct tags from AutopilotConfig
      
      * Use var for config storage path
      
      * Handle nin-config when reading
      
      * Enable testing autopilot by using inmem cluster
      
      * First passing test
      
      * Only report the server as known if it is present in raft config
      
      * Autopilot defaults to on for all existi...
      415890e7
  23. 01 Mar, 2021 1 commit
  24. 27 Feb, 2021 1 commit
  25. 25 Feb, 2021 1 commit
  26. 24 Feb, 2021 1 commit
  27. 22 Feb, 2021 1 commit
  28. 19 Feb, 2021 2 commits
  29. 18 Feb, 2021 2 commits
    • Hridoy Roy's avatar
      Revert "Vault Dependency Upgrades [VAULT-871] (#10903)" (#10939) · d04b88d9
      Hridoy Roy authored
      This reverts commit eb74ca61.
      d04b88d9
    • Hridoy Roy's avatar
      Vault Dependency Upgrades [VAULT-871] (#10903) · eb74ca61
      Hridoy Roy authored
      * upgrade vault dependency set
      
      * etcd and grpc issues:
      
      * better for tests
      
      * testing
      
      * all upgrades for hashicorp deps
      
      * kubernetes plugin upgrade seems to work
      
      * kubernetes plugin upgrade seems to work
      
      * etcd and a bunch of other stuff
      
      * all vulnerable packages upgraded
      
      * k8s is broken in linux env but not locally
      
      * test fixes
      
      * fix testing
      
      * fix etcd and grpc
      
      * fix etcd and grpc
      
      * use master branch of go-testing-interface
      
      * roll back etcd upgrade
      
      * have to fix grpc since other vendors pull in grpc 1.35.0 but we cant due to etcd
      
      * rolling back in the replace directives
      
      * a few more testing dependencies to clean up
      
      * fix go mod vendor
      eb74ca61
  30. 16 Feb, 2021 1 commit
  31. 12 Feb, 2021 1 commit
    • swayne275's avatar
      VAULT-1401 and 1402 - preliminary fair sharing (#1701) (#10917) · 111a66ca
      swayne275 authored
      
      * basic pool and start testing
      
      * refactor a bit for testing
      
      * workFunc, start/stop safety, testing
      
      * cleanup function for worker quit, more tests
      
      * redo public/private members
      
      * improve tests, export types, switch uuid package
      
      * fix loop capture bug, cleanup
      
      * cleanup tests
      
      * update worker pool file name, other improvements
      
      * add job manager prototype
      
      * remove remnants
      
      * add functions to wait for job manager and worker pool to stop, other fixes
      
      * test job manager functionality, fix bugs
      
      * encapsulate how jobs are distributed to workers
      
      * make worker job channel read only
      
      * add job interface, more testing, fixes
      
      * set name for dispatcher
      
      * fix test races
      
      * dispatcher and job manager constructors don't return errors
      
      * logger now dependency injected
      
      * make some members private, test fcn to get worker pool size
      
      * make GetNumWorkers public
      
      * Update helper/fairshare/jobmanager_test.go
      Co-authored-by: default avatarBrian Kassouf <briankassouf@users.noreply.github.com>
      
      * make workerpool private
      
      * remove custom worker names
      
      * concurrency improvements
      
      * remove worker pool cleanup function
      
      * remove cleanup func from job manager, remove non blocking stop from fairshare
      
      * stop fairshare when started in tests
      
      * stop leaking job manager goroutine
      
      * prototype channel for waking up to assign work
      
      * fix typo/bug and add tests
      
      * improve job manager wake up, fix test typo
      
      * put channel drain back
      
      * better start/pause test for job manager
      
      * go mod vendor
      Co-authored-by: default avatarBrian Kassouf <briankassouf@users.noreply.github.com>
      Co-authored-by: default avatarBrian Kassouf <briankassouf@users.noreply.github.com>
      111a66ca
  32. 11 Feb, 2021 1 commit
  33. 07 Jan, 2021 1 commit
  34. 02 Dec, 2020 1 commit
    • swayne275's avatar
      Fix Racy Activity Log Tests (#10484) · cee0d74a
      swayne275 authored
      * fix racy activity log tests and move testing utilities elsewhere
      
      * remove TODO
      
      * move SetEnable out of activity log
      
      * clarify not waiting on waitgroup
      
      * remove todo
      cee0d74a
  35. 01 Dec, 2020 1 commit