From 65c0c6818131375fe14a4b5a18221073945a6f38 Mon Sep 17 00:00:00 2001 From: Kunal Mohan Date: Fri, 4 Sep 2026 17:58:47 +0530 Subject: [PATCH 1/5] add server release notes --- docs/release-notes/server/index.md | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/docs/release-notes/server/index.md b/docs/release-notes/server/index.md index f21be58..4b19a20 100644 --- a/docs/release-notes/server/index.md +++ b/docs/release-notes/server/index.md @@ -10,6 +10,44 @@ myst: The [Livepatch Server K8s charm](https://charmhub.io/canonical-livepatch-server-k8s) is the recommended method for deploying the Livepatch Server on Kubernetes. The charm configures and runs the Livepatch Server, which serves live kernel patches and associated metadata to clients. Use the `latest/stable` channel charm for production environments. +## v2.3.0 + +### New features + +- Added support for Public Cloud Stores (AWS S3, Azure Blob Store, Google Cloud Storage, IBM COS, Oracle Cloud Storage) to be used as patch stores. + +### Optimizations + +- Mark the comparable_patch_version function as parallel safe for faster patch version lookups. + +### Deprecations + +- Deprecate SSO Macaroon issuance, SSO Macaroon based admin auth and SSO Auth config from the server. + +## v2.0.0 + +### New Features + +- Removed the `/api/auth-tokens` endpoint. +- Ping metrics can now be pushed directly to an OTLP collector. +- Traces can now be pushed directly to an OTLP collector. + +### Bug Fixes + +- Updated dependencies to pull in upstream CVE fixes. + +## v1.21.3 + +### New features + +- Added support for new ping types sent by client machines which improves monitoring of client machines. +- Fixed CVE data is now denormalized for faster database lookups. + +### Bug Fixes: + +- Fixed config parsing logic which caused invalid handling of nested config struct pointers. + + ## v1.20.0 ### New features From 82e2acf8501d110afa81dc658478e0cd601500a7 Mon Sep 17 00:00:00 2001 From: Kunal Mohan Date: Fri, 4 Sep 2026 18:01:15 +0530 Subject: [PATCH 2/5] fix md lint --- docs/release-notes/server/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/release-notes/server/index.md b/docs/release-notes/server/index.md index 4b19a20..fff1a06 100644 --- a/docs/release-notes/server/index.md +++ b/docs/release-notes/server/index.md @@ -47,7 +47,6 @@ The [Livepatch Server K8s charm](https://charmhub.io/canonical-livepatch-server- - Fixed config parsing logic which caused invalid handling of nested config struct pointers. - ## v1.20.0 ### New features From 58a6ee07a96e76583888b276884b0f8ea9c338d0 Mon Sep 17 00:00:00 2001 From: kunalmohan-work Date: Fri, 4 Sep 2026 18:05:22 +0530 Subject: [PATCH 3/5] Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: kunalmohan-work --- docs/release-notes/server/index.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/release-notes/server/index.md b/docs/release-notes/server/index.md index fff1a06..240e0fe 100644 --- a/docs/release-notes/server/index.md +++ b/docs/release-notes/server/index.md @@ -18,30 +18,29 @@ The [Livepatch Server K8s charm](https://charmhub.io/canonical-livepatch-server- ### Optimizations -- Mark the comparable_patch_version function as parallel safe for faster patch version lookups. +- Marked the `comparable_patch_version` function as parallel-safe for faster patch version lookups. ### Deprecations -- Deprecate SSO Macaroon issuance, SSO Macaroon based admin auth and SSO Auth config from the server. +- Deprecated SSO macaroon issuance, SSO macaroon-based admin authentication, and SSO auth configuration on the server. ## v2.0.0 -### New Features +### New features -- Removed the `/api/auth-tokens` endpoint. +- Removed the `/api/auth-tokens` endpoint. - Ping metrics can now be pushed directly to an OTLP collector. - Traces can now be pushed directly to an OTLP collector. -### Bug Fixes - +### Bug fixes - Updated dependencies to pull in upstream CVE fixes. ## v1.21.3 ### New features -- Added support for new ping types sent by client machines which improves monitoring of client machines. -- Fixed CVE data is now denormalized for faster database lookups. +- Added support for new ping types sent by client machines which improves monitoring of client machines. +- Fixed CVE data is now denormalized for faster database lookups. ### Bug Fixes: From fc3203998960b8498e4072e17c48f4ecc4a91f0a Mon Sep 17 00:00:00 2001 From: Kunal Mohan Date: Fri, 4 Sep 2026 18:06:16 +0530 Subject: [PATCH 4/5] add custom worklist --- docs/.custom_wordlist.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/.custom_wordlist.txt b/docs/.custom_wordlist.txt index 91f7319..16c7394 100644 --- a/docs/.custom_wordlist.txt +++ b/docs/.custom_wordlist.txt @@ -164,3 +164,5 @@ xml yaml YouTube yq +lookups +denormalized From 3dabf1835e11b02614c6680c8ab81c92c15fbe20 Mon Sep 17 00:00:00 2001 From: Kunal Mohan Date: Fri, 4 Sep 2026 18:58:17 +0530 Subject: [PATCH 5/5] fix lint and custom wordlist --- docs/.custom_wordlist.txt | 4 ++-- docs/release-notes/server/index.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/.custom_wordlist.txt b/docs/.custom_wordlist.txt index 16c7394..6e0c2a9 100644 --- a/docs/.custom_wordlist.txt +++ b/docs/.custom_wordlist.txt @@ -23,6 +23,7 @@ COS crypto cryptographically CVEs +denormalized Diátaxis docstrings? downloader @@ -69,6 +70,7 @@ liveness LLMs? lockfile logrotate +lookups loopback lowlatency LSNs @@ -164,5 +166,3 @@ xml yaml YouTube yq -lookups -denormalized diff --git a/docs/release-notes/server/index.md b/docs/release-notes/server/index.md index 240e0fe..26f86cb 100644 --- a/docs/release-notes/server/index.md +++ b/docs/release-notes/server/index.md @@ -33,6 +33,7 @@ The [Livepatch Server K8s charm](https://charmhub.io/canonical-livepatch-server- - Traces can now be pushed directly to an OTLP collector. ### Bug fixes + - Updated dependencies to pull in upstream CVE fixes. ## v1.21.3