From 48f8804d16a902a111af1f82121184c8c8140015 Mon Sep 17 00:00:00 2001 From: Kaitlyn Michael Date: Tue, 11 Aug 2026 14:26:21 -0500 Subject: [PATCH] RS: Remove the OpenSSL 3.3 requirement from the 8.2.0 release notes The 8.2.0 line never required OpenSSL 3.3. The RED-196656 fix (RS built against an earlier OpenSSL, rather than adding a pre-upgrade check) was already present in v8.2.0-25, the first 8.2.0 GA build, so no shipped 8.2.0 version was ever affected. Confirmed two ways: - Mariana Aviv on RED-196656: "this fix is part of the 8.2.0-25 build BUT is not yet part of 8.0.20 (this will only come on the next branch maint.)" - Build tags in Redis-Enterprise: v8.2.0-25 (2026-07-17) and v8.2.0-46 (2026-08-03) both contain fix commit ed048dbc6b (2026-07-12). v8.0.20-68 does not contain it; v8.0.20-96 does. Until now the pages told 8.2.0 users to run `openssl version` and upgrade openssl/openssl-libs before upgrading -- unnecessary work that never applied to their version. This partially reverts #3762 (DOC-6946) for the 8.2.0 line only. That change correctly scoped the requirement to RHEL 9, but propagated it onto the 8.2.0 pages where it did not apply. The 8.0.x pages keep the requirement, because it genuinely applies to 8.0.16 through 8.0.20-68. Found while drafting the 8.0.20-96 notes: the inherited "Version changes" section contradicted the release's own resolved-issues list, which includes RED-210040, the 8.0.20 cherry-pick of the same fix. Co-Authored-By: Claude Opus 5 (1M context) --- .../rs/release-notes/rs-8-2-releases/_index.md | 16 ---------------- .../release-notes/rs-8-2-releases/rs-8-2-0-25.md | 16 ---------------- .../release-notes/rs-8-2-releases/rs-8-2-0-46.md | 4 ---- 3 files changed, 36 deletions(-) diff --git a/content/operate/rs/release-notes/rs-8-2-releases/_index.md b/content/operate/rs/release-notes/rs-8-2-releases/_index.md index c064d9949f..54655f7fe3 100644 --- a/content/operate/rs/release-notes/rs-8-2-releases/_index.md +++ b/content/operate/rs/release-notes/rs-8-2-releases/_index.md @@ -57,22 +57,6 @@ Redis Software version 8.2.0 introduces the following breaking changes: - Existing functionality for listing, deleting, and loading modules is unchanged. -### OpenSSL version on RHEL 9 - -On RHEL 9, Redis Software version 8.0.16 and later requires OpenSSL 3.3 or later. Other supported platforms are unaffected. - -Redis Software is built against the OpenSSL 3.3 runtime included in recent RHEL 9 minor releases. Nodes on an earlier RHEL 9 minor release don't meet this requirement. For example, RHEL 9.6 ships OpenSSL 3.2.2. - -The pre-upgrade checks don't detect an incompatible OpenSSL version, so an upgrade can pass validation and then fail partway through. This can leave the management services on the node in a failed state. - -Before you upgrade, check the OpenSSL version on each node: - -```sh -openssl version -``` - -If the version is earlier than 3.3.0, upgrade the `openssl` and `openssl-libs` packages before you upgrade Redis Software. - ### Reserved ports Make sure the following ports are open before upgrading Redis Software. diff --git a/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-25.md b/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-25.md index ba36e959c4..aabcc791fd 100644 --- a/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-25.md +++ b/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-25.md @@ -177,22 +177,6 @@ Redis Software version 8.2.0 introduces the following breaking changes: - Existing functionality for listing, deleting, and loading modules is unchanged. -### OpenSSL version on RHEL 9 - -On RHEL 9, Redis Software version 8.0.16 and later requires OpenSSL 3.3 or later. Other supported platforms are unaffected. - -Redis Software is built against the OpenSSL 3.3 runtime included in recent RHEL 9 minor releases. Nodes on an earlier RHEL 9 minor release don't meet this requirement. For example, RHEL 9.6 ships OpenSSL 3.2.2. - -The pre-upgrade checks don't detect an incompatible OpenSSL version, so an upgrade can pass validation and then fail partway through. This can leave the management services on the node in a failed state. - -Before you upgrade, check the OpenSSL version on each node: - -```sh -openssl version -``` - -If the version is earlier than 3.3.0, upgrade the `openssl` and `openssl-libs` packages before you upgrade Redis Software. - ### Reserved ports Make sure the following ports are open before upgrading Redis Software. diff --git a/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-46.md b/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-46.md index 4babd2ef22..e1ae3ae203 100644 --- a/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-46.md +++ b/content/operate/rs/release-notes/rs-8-2-releases/rs-8-2-0-46.md @@ -71,10 +71,6 @@ The following table shows which Redis modules are compatible with each Redis dat ## Version changes -### OpenSSL version - -Redis Software version 8.0.16 and later requires OpenSSL 3.3 or later. - ### Reserved ports Make sure the following ports are open before upgrading Redis Software.