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
  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).
      Unverified
      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
      Unverified
      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
      Unverified
      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
      Unverified
      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
      Unverified
      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
      Unverified
      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...
      Unverified
      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.
      Unverified
      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
      Unverified
      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>
      Unverified
      111a66ca
  32. 11 Feb, 2021 1 commit
  33. 07 Jan, 2021 1 commit
  34. 02 Dec, 2020 1 commit
  35. 01 Dec, 2020 1 commit