From 759b1a7c0211c42afeb1d5803bda539ab42f1450 Mon Sep 17 00:00:00 2001 From: hc-github-team-secure-vault-core <82990506+hc-github-team-secure-vault-core@users.noreply.github.com> Date: Fri, 3 Nov 2023 17:04:47 -0400 Subject: [PATCH] Add known issue for sublogger memory leak (#23977) (#24008) * 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 --- website/content/docs/release-notes/1.13.0.mdx | 2 ++ website/content/docs/release-notes/1.14.0.mdx | 12 +++++++----- .../content/docs/upgrading/upgrade-to-1.13.x.mdx | 2 ++ .../content/docs/upgrading/upgrade-to-1.14.x.mdx | 2 ++ .../known-issues/ephemeral-loggers-memory-leak.mdx | 14 ++++++++++++++ 5 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx diff --git a/website/content/docs/release-notes/1.13.0.mdx b/website/content/docs/release-notes/1.13.0.mdx index 494757b67..8aa713085 100644 --- a/website/content/docs/release-notes/1.13.0.mdx +++ b/website/content/docs/release-notes/1.13.0.mdx @@ -122,6 +122,8 @@ The fix for this UI issue is coming in the Vault 1.13.1 release. @include 'known-issues/internal-error-namespace-missing-policy.mdx' +@include 'known-issues/ephemeral-loggers-memory-leak.mdx' + ## Feature deprecations and EOL Please refer to the [Deprecation Plans and Notice](/vault/docs/deprecation) page diff --git a/website/content/docs/release-notes/1.14.0.mdx b/website/content/docs/release-notes/1.14.0.mdx index 1c6f7011b..3ffda032f 100644 --- a/website/content/docs/release-notes/1.14.0.mdx +++ b/website/content/docs/release-notes/1.14.0.mdx @@ -13,7 +13,7 @@ description: |- ## Known issues and breaking changes -Version | Issue +Version | Issue ------- | ------------------------------------------------------------ 1.14.0+ | [Users limited by control groups can only access issuer detail from PKI overview page](/vault/docs/upgrading/upgrade-to-1.14.x#ui-pki-control-groups) All | [API calls to update-primary may lead to data loss](/vault/docs/upgrading/upgrade-to-1.14.x#update-primary-data-loss) @@ -83,7 +83,7 @@ Follow the learn more links for more information, or browse the list of - + Public Key Infrastructure (PKI) @@ -105,7 +105,7 @@ Follow the learn more links for more information, or browse the list of Use the improved PKI web UI to manage your PKI instance with intuitive configuration and reasonable defaults for workflows, metadata, issuer info, mount and tidy configuration, cross signing, multi-issuers etc.and - includes. + includes.

Learn more:  PKI Secrets Engine @@ -241,14 +241,14 @@ Follow the learn more links for more information, or browse the list of - + Vault replication ENHANCED - Stability improvements based on customer feedback for Vault 1.13. See the + Stability improvements based on customer feedback for Vault 1.13. See the Vault changelog @@ -278,6 +278,8 @@ Follow the learn more links for more information, or browse the list of @include 'known-issues/internal-error-namespace-missing-policy.mdx' +@include 'known-issues/ephemeral-loggers-memory-leak.mdx' + ## Feature deprecations and EOL Deprecated in 1.14 | Retired in 1.14 diff --git a/website/content/docs/upgrading/upgrade-to-1.13.x.mdx b/website/content/docs/upgrading/upgrade-to-1.13.x.mdx index d4b7b2c02..37d2bb3e2 100644 --- a/website/content/docs/upgrading/upgrade-to-1.13.x.mdx +++ b/website/content/docs/upgrading/upgrade-to-1.13.x.mdx @@ -184,3 +184,5 @@ Affects Vault 1.13.0+ @include 'known-issues/transit-managed-keys-panics.mdx' @include 'known-issues/internal-error-namespace-missing-policy.mdx' + +@include 'known-issues/ephemeral-loggers-memory-leak.mdx' diff --git a/website/content/docs/upgrading/upgrade-to-1.14.x.mdx b/website/content/docs/upgrading/upgrade-to-1.14.x.mdx index cea28376a..0bc079f66 100644 --- a/website/content/docs/upgrading/upgrade-to-1.14.x.mdx +++ b/website/content/docs/upgrading/upgrade-to-1.14.x.mdx @@ -52,3 +52,5 @@ is measuring cumulative time writing, and not the distribution of individual wri @include 'known-issues/transit-managed-keys-sign-fails.mdx' @include 'known-issues/internal-error-namespace-missing-policy.mdx' + +@include 'known-issues/ephemeral-loggers-memory-leak.mdx' diff --git a/website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx b/website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx new file mode 100644 index 000000000..6f43b9e80 --- /dev/null +++ b/website/content/partials/known-issues/ephemeral-loggers-memory-leak.mdx @@ -0,0 +1,14 @@ +### Vault is storing references to ephemeral sub-loggers leading to a memory leak + +Vault is unexpectedly storing references to ephemeral sub-loggers which prevents them from being cleaned up, leading to +a memory leak. This impacts many areas of Vault, but primarily logins in Enterprise. +There is no workaround. + +#### Affected versions + +This issue affects Vault Community and Enterprise versions: +- 1.13.7+ +- 1.14.3+ +- 1.15.0+ + +A fix will be issued in the next release