Commit Graph

17302 Commits

Author SHA1 Message Date
hc-github-team-secure-vault-core
39680359a1 backport of commit 7ec3867eea (#24030)
Co-authored-by: Nick Cabatoff <ncabatoff@hashicorp.com>
v1.13.10
2023-11-06 15:45:32 +00:00
hc-github-team-secure-vault-core
e273d02e20 backport of commit b19562db9a (#24024)
Co-authored-by: Kuba Wieczorek <kuba.wieczorek@hashicorp.com>
2023-11-06 13:48:37 +00:00
hc-github-team-secure-vault-core
ac3bfb4472 docs: add workaround to known issue loading missing policies from other namespaces (#23909) (#24016)
* add workaround to known issue with loading missing policies from other namespaces

* remove backtick

* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* fix formatting

* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* update count

* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/known-issues/internal-error-namespace-missing-policy.mdx



* add link to table

* change naming

* fix reference

* remove backtick

---------

Co-authored-by: Ellie <ellie.sterner@hashicorp.com>
Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2023-11-03 19:20:28 -05:00
Hamid Ghaf
e8ebe6b565 Revert "Automatically track subloggers in allLoggers (#22038)" (#24004)
This reverts commit 4c8cc87794.
2023-11-03 14:39:56 -07:00
hc-github-team-secure-vault-core
0b0b730710 Add known issue for sublogger memory leak (#23977) (#24007)
* add known issue for sublogger memory leak

* update known issue

* Update website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx



* Update website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx



* Update website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx



---------

Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
Co-authored-by: Hamid Ghaf <83242695+hghaf099@users.noreply.github.com>
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
Co-authored-by: Brian Kassouf <briankassouf@users.noreply.github.com>
2023-11-03 16:57:13 -04:00
hc-github-team-secure-vault-core
535ca5f0d1 backport of commit 9538c6e59b (#23996)
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
2023-11-03 11:07:22 -07:00
hc-github-team-secure-vault-core
9ec145bd55 backport of commit d93a13a7e3 (#23989)
Co-authored-by: Yoko Hyakuna <yoko@hashicorp.com>
2023-11-03 17:24:50 +00:00
hc-github-team-secure-vault-core
fa61a0be08 replace nytimes/gziphandler with klauspost/compress/gzhttp (#23898) (#23961)
no-op commit due to failed cherry-picking

Co-authored-by: Marc Boudreau <marc.boudreau@hashicorp.com>
2023-11-02 16:53:17 -04:00
hc-github-team-secure-vault-core
2f510ccb8a backport of commit 750ab337ea (#23954)
Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2023-11-02 12:28:26 +00:00
hc-github-team-secure-vault-core
89c37a738e Backport of [DOCS] Link to compliance page for vault instead of a pdf into release/1.13.x (#23932)
* backport of commit 95535193a4

* Empty commit to trigger rebuild
2023-11-01 18:00:57 +00:00
hc-github-team-secure-vault-core
70cc195561 backport of commit 30a8435499 (#23925)
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-10-31 15:34:11 -06:00
hc-github-team-secure-vault-core
cbb4be0715 backport of commit 63ab253cb4 (#23928)
Co-authored-by: Ellie <ellie.sterner@hashicorp.com>
2023-10-31 15:18:59 -05:00
hc-github-team-secure-vault-core
d30fb99987 backport of commit 9b1120b083 (#23916)
Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
2023-10-31 10:48:51 -04:00
hc-github-team-secure-vault-core
23d8f66f67 Backport of core: fix bug where deadlock detection was always on for expiration and quotas into release/1.13.x (#23903)
* backport of commit 66494c8129

* remove slices

* remove slices

---------

Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2023-10-30 14:29:42 -04:00
hc-github-team-secure-vault-core
c1fc86a66d backport of commit 26bae55997 (#23899)
Co-authored-by: Hamid Ghaf <83242695+hghaf099@users.noreply.github.com>
2023-10-30 08:47:22 -07:00
hc-github-team-secure-vault-core
75a5ce0da6 docs/update docs with known issue (#23866) (#23891)
* update docs with known issue

* Update website/content/partials/internal-error-namespace-missing-policy.mdx



* Update website/content/partials/internal-error-namespace-missing-policy.mdx



* add upgrade and release notes and change file location

* add 1.13 and 1.14 release and upgrade docs

---------

Co-authored-by: Ellie <ellie.sterner@hashicorp.com>
Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
2023-10-27 18:18:54 -05:00
hc-github-team-secure-vault-core
6a1dcf2bdb backport of commit 425b1e333d (#23884)
Co-authored-by: Josh Black <raskchanky@gmail.com>
2023-10-27 16:38:22 +00:00
hc-github-team-secure-vault-core
52879c0f0c Backport of api/seal-status: fix deadlock when namespace is set on seal-status calls into release/1.13.x (#23877)
* api/seal-status: fix deadlock when namespace is set on seal-status calls (#23861)

* api/seal-status: fix deadlock when namespace is set on seal-status calls

* changelog

* oops

* Fix seal type

---------

Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2023-10-27 14:49:04 +00:00
hc-github-team-secure-vault-core
fa2be335d4 backport of commit fb97a459ec (#23875)
Co-authored-by: miagilepner <mia.epner@hashicorp.com>
2023-10-27 14:19:07 +00:00
hc-github-team-secure-vault-core
8a5e6fcc4e backport of commit a46def288f (#23868)
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-10-26 21:32:45 +00:00
hc-github-team-secure-vault-core
648fc5a2aa backport of commit 8c9929bed2 (#23862)
Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2023-10-26 17:46:40 +00:00
hc-github-team-secure-vault-core
92e48f0093 Update hashicorp/vault-plugin-secrets-mongodbatlas to v0.10.2 (#23849) (#23850)
* Automated dependency upgrades

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2023-10-26 10:05:53 -04:00
hc-github-team-secure-vault-core
df4ff49c3f backport of commit 548b7a094b (#23846)
Co-authored-by: Andreas Gruhler <andreas.gruhler@adfinis.com>
2023-10-26 12:30:33 +00:00
hc-github-team-es-release-engineering
30829a48ac Bumped product version to 1.13.10. 2023-10-26 04:13:52 -04:00
hc-github-team-secure-vault-core
20e05a7b90 backport of commit 8c95d904f7 (#23838)
Co-authored-by: akshya96 <87045294+akshya96@users.noreply.github.com>
2023-10-25 14:38:40 -07:00
hc-github-team-secure-vault-core
8f830e558d backport of fix changelog anchor (#23827)
Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com>
2023-10-25 17:57:26 +00:00
hc-github-team-secure-vault-core
3ec6775d4a backport of commit 3d37a2507b (#23809)
Co-authored-by: Peter Wilson <peter.wilson@hashicorp.com>
2023-10-24 22:02:01 +00:00
hc-github-team-secure-vault-core
239ccdd259 backport of commit 87376a1f5c (#23789)
Co-authored-by: Hamid Ghaf <83242695+hghaf099@users.noreply.github.com>
2023-10-23 16:23:35 +00:00
davidadeleon
b7e8bf96cc Revert "Implement user lockout log (#23140)" (#23767)
This reverts commit 8f70fb907458ae0325191deba35b476e1a4bc33f.
v1.13.9
2023-10-20 16:17:35 +00:00
hc-github-team-secure-vault-core
24a15ddc08 backport of commit 28e3b78e8e (#23759)
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2023-10-20 14:25:03 +00:00
hc-github-team-secure-vault-core
108ab1b413 backport of commit 9739270d7b (#23755)
Co-authored-by: Peter Wilson <peter.wilson@hashicorp.com>
2023-10-20 12:46:00 +00:00
hc-github-team-secure-vault-core
01df297336 backport of commit d0501db90f (#23744)
Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2023-10-19 19:49:07 +00:00
hc-github-team-secure-vault-core
2a1a82e40a backport of commit 146653dfef (#23731)
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>
2023-10-19 13:20:18 +00:00
Christopher Swenson
697ff5494b Update go to version 1.20.10 (#23714)
And update:
* `google.golang.org/grpc` v1.53.0 => v1.58.3
* `golang.org/x/net` v0.10.0 => v0.17.0

and run `go mod tidy`
2023-10-17 15:31:13 -07:00
hc-github-team-secure-vault-core
141014d552 backport of commit 4e3b91d91f (#22567) (#23692)
* backport of commit 4e3b91d91f (#22567)

* workerpool implementation

* rollback tests

* website documentation

* add changelog

* fix failing test

* backport of commit de043d6736 (#22754)

* fix flaky rollback test

* better fix

* switch to defer

* add comment

---------

Co-authored-by: miagilepner <mia.epner@hashicorp.com>
2023-10-17 14:34:38 +02:00
hc-github-team-secure-vault-core
711eafa353 backport of commit c2f5ee0c62 (#23686)
Co-authored-by: Jonathan Frappier <92055993+jonathanfrappier@users.noreply.github.com>
2023-10-16 20:04:39 -04:00
hc-github-team-secure-vault-core
3f9537ede0 backport of commit 7872338ec1 (#23638)
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2023-10-16 16:43:05 -04:00
hc-github-team-secure-vault-core
85014f9869 Fix Transit managed key fixes - OSS (#23676) (#23678)
- This is the OSS parts of the greater enterprise PR to address some
   issues with signing and encryption within Transit using managed keys.

Co-authored-by: Steven Clark <steven.clark@hashicorp.com>
2023-10-16 20:31:20 +00:00
hc-github-team-secure-vault-core
5fd86cfe55 backport of commit 832c78ee6e (#23672) 2023-10-16 16:39:35 +00:00
hc-github-team-secure-vault-core
624ed9196a Backport of VAULT-20476: vault.NewCore refactor. into release/1.13.x (#23658)
* VAULT-20476: vault.NewCore refactor. (#23644)

* NewCore tech debt refactoring

* addExtraCredentialBackends

* singletonMounts => mountTypeToken instead of 'token'

* NewCore tests support ent backend addition

* PR feedback

* reorder method calls

* mounthPath___ standardization

* Try to be more explicit about the min number of backends

* Include cluster listener

* explicit declaration of events before assignment

* Removed nil checking

* resolve conflicts

* resolve conflicts

* resolve conflicts

---------

Co-authored-by: Peter Wilson <peter.wilson@hashicorp.com>
2023-10-16 11:41:38 +00:00
hc-github-team-secure-vault-core
7e451a9853 backport of commit 1f1ead0dc7 (#23614)
Co-authored-by: Josh Black <raskchanky@gmail.com>
2023-10-11 18:08:32 +00:00
hc-github-team-secure-vault-core
16663161f0 backport of commit 2f8e59c856 (#23612)
Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
2023-10-11 13:17:35 -04:00
hc-github-team-secure-vault-core
af8ab99cec backport of commit 163c03f514 (#23605)
Co-authored-by: Hamid Ghaf <83242695+hghaf099@users.noreply.github.com>
2023-10-11 15:40:36 +00:00
Hamid Ghaf
b274630bed adding testonly CI test job (#22439) (#23422)
* adding testonly CI test job

* small instance for testonly tests

* feedback

* shopt

* disable glob expansion

* revert back to a large instance

* fix a mistake
2023-10-09 12:23:55 -07:00
hc-github-team-secure-vault-core
9f1f8e871d Implement user lockout log (#23140) (#23561)
* implement user lockout logger

* formatting

* make user lockout log interval configurable

* create func to get locked user count, and fix potential deadlock

* fix test

* fix test

* add changelog

Co-authored-by: davidadeleon <56207066+davidadeleon@users.noreply.github.com>
2023-10-09 12:43:48 -04:00
hc-github-team-secure-vault-core
a971b70fc4 events: Ignore send context (#23500) (#23536)
When sending an event asynchronously, the original context used for
whatever generated the event (probably a synchronous, quick HTTP
context) is probably not what is wanted for sending the event, which
could face delays if a consumer is backed up.

I will admit myself to sometimes having "context blindness", where
I just take whatever context is incoming in a function and thread it
out to all calls. Normally this is the right thing to do when, say,
tying downstream API calls to an upstream HTTP timeout.

When making KV events, for example, we used the HTTP context for
`SendEvent()`, and this can cause the events to be dropped if they
aren't taken from the channel before the HTTP request finishes.

In retrospect, it was probably unnecessary to include a context in
the `SendEvent` interface.

We keep the context in place for backwards compability, but also in
case we want to use it for purposes other than timeouts and
cancellations in the future.

Co-authored-by: Christopher Swenson <christopher.swenson@hashicorp.com>
2023-10-05 21:34:00 +00:00
hc-github-team-secure-vault-core
7ec45fa668 backport of commit 7d800b1af2 (#23519)
Co-authored-by: Ryan Cragun <me@ryan.ec>
2023-10-04 14:43:38 -06:00
hc-github-team-secure-vault-core
8cfa1cea5d backport of commit 5123ea933a (#23504)
Co-authored-by: Jason O'Donnell <2160810+jasonodonnell@users.noreply.github.com>
2023-10-04 15:19:36 -04:00
hc-github-team-secure-vault-core
ced9aaa3aa backport of commit 9019203e9f (#23490)
Co-authored-by: Conor McCullough <103977699+conor-mccullough@users.noreply.github.com>
2023-10-04 09:13:09 -05:00
Ryan Cragun
b6281e2bad test: don't run proxy scenario before 1.14.x (#23482)
Signed-off-by: Ryan Cragun <me@ryan.ec>
2023-10-03 14:58:14 -06:00