From 6007880ed48488c5030c73dd15b229473316a46d Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Mon, 31 Aug 2026 15:06:21 +0100 Subject: [PATCH] DOCS-3017: Remove the RHEL 8 deprecation and removal notices The Calico Enterprise 3.23 release notes said that support for RHEL 8 was removed in that release. No other page matched the claim, and the product still supports RHEL 8. The decision behind the note was narrower than the note itself. In January 2026, after Customer Success reported that Verisign runs about 1300 non-cluster host nodes on RHEL 8, Phil DiCorpo scoped the deprecation to cluster nodes and left the removal date open. Engineering has kept RHEL 8 working since then. EV-6705 forces the iptables data plane on RHEL 8 non-cluster hosts, and EV-6759 verified RHEL 8 again on 19 August 2026. This change drops the removal claim and the deprecation markers: - The 3.23 release note now covers only Windows 1809. - The cluster node operating system list reads RHEL 8 and RHEL 9 again, in 3.23, 3.24 EP1, 3.24 EP2, and next. The Windows 1809 removal is left as it stands. It rests on weaker evidence and needs its own decision, which DOCS-3017 tracks. --- calico-enterprise/_includes/components/ReqsSys.js | 2 +- .../version-3.23-2/_includes/components/ReqsSys.js | 2 +- .../version-3.23-2/release-notes/index.mdx | 2 +- .../version-3.24-1/_includes/components/ReqsSys.js | 2 +- .../version-3.24-2/_includes/components/ReqsSys.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/calico-enterprise/_includes/components/ReqsSys.js b/calico-enterprise/_includes/components/ReqsSys.js index 5637c945c3..0bacebbf22 100644 --- a/calico-enterprise/_includes/components/ReqsSys.js +++ b/calico-enterprise/_includes/components/ReqsSys.js @@ -31,7 +31,7 @@ function NodeRequirementsEnt(props) { {(props.orch === orchestrators.Kubernetes || props.orch === orchestrators.HostProtection) && ( <>
  • Ubuntu 20.04 and 22.04
  • -
  • RHEL 8 (deprecated) and RHEL 9
  • +
  • RHEL 8 and RHEL 9
  • Debian 10
  • Azure Linux Container Host
  • diff --git a/calico-enterprise_versioned_docs/version-3.23-2/_includes/components/ReqsSys.js b/calico-enterprise_versioned_docs/version-3.23-2/_includes/components/ReqsSys.js index 5637c945c3..0bacebbf22 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/_includes/components/ReqsSys.js +++ b/calico-enterprise_versioned_docs/version-3.23-2/_includes/components/ReqsSys.js @@ -31,7 +31,7 @@ function NodeRequirementsEnt(props) { {(props.orch === orchestrators.Kubernetes || props.orch === orchestrators.HostProtection) && ( <>
  • Ubuntu 20.04 and 22.04
  • -
  • RHEL 8 (deprecated) and RHEL 9
  • +
  • RHEL 8 and RHEL 9
  • Debian 10
  • Azure Linux Container Host
  • diff --git a/calico-enterprise_versioned_docs/version-3.23-2/release-notes/index.mdx b/calico-enterprise_versioned_docs/version-3.23-2/release-notes/index.mdx index 11289dbe27..ba383b0efa 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/release-notes/index.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/release-notes/index.mdx @@ -153,7 +153,7 @@ You should consider migrating away from a deprecated feature before it is remove ### Deprecated and removed features in this release * $[prodname] is moving the `projectcalico.org/v3` API from the aggregated API server to native Kubernetes CRDs. Both mechanisms will be supported until native v3 CRDs are compatible with all supported platforms, after which the aggregated API server will be removed. -* Support for RHEL 8 and Windows 1809 has been removed in this release. +* Support for Windows 1809 has been removed in this release. * Support for the x86-64 v2 chip architecture is deprecated and scheduled for removal in an upcoming release. * Application-layer policy and L7 observability features based on Envoy as a daemonset are deprecated and scheduled for removal in an upcoming release. These are being replaced with similar functionality using Istio Ambient Mode. diff --git a/calico-enterprise_versioned_docs/version-3.24-1/_includes/components/ReqsSys.js b/calico-enterprise_versioned_docs/version-3.24-1/_includes/components/ReqsSys.js index 5637c945c3..0bacebbf22 100644 --- a/calico-enterprise_versioned_docs/version-3.24-1/_includes/components/ReqsSys.js +++ b/calico-enterprise_versioned_docs/version-3.24-1/_includes/components/ReqsSys.js @@ -31,7 +31,7 @@ function NodeRequirementsEnt(props) { {(props.orch === orchestrators.Kubernetes || props.orch === orchestrators.HostProtection) && ( <>
  • Ubuntu 20.04 and 22.04
  • -
  • RHEL 8 (deprecated) and RHEL 9
  • +
  • RHEL 8 and RHEL 9
  • Debian 10
  • Azure Linux Container Host
  • diff --git a/calico-enterprise_versioned_docs/version-3.24-2/_includes/components/ReqsSys.js b/calico-enterprise_versioned_docs/version-3.24-2/_includes/components/ReqsSys.js index 5637c945c3..0bacebbf22 100644 --- a/calico-enterprise_versioned_docs/version-3.24-2/_includes/components/ReqsSys.js +++ b/calico-enterprise_versioned_docs/version-3.24-2/_includes/components/ReqsSys.js @@ -31,7 +31,7 @@ function NodeRequirementsEnt(props) { {(props.orch === orchestrators.Kubernetes || props.orch === orchestrators.HostProtection) && ( <>
  • Ubuntu 20.04 and 22.04
  • -
  • RHEL 8 (deprecated) and RHEL 9
  • +
  • RHEL 8 and RHEL 9
  • Debian 10
  • Azure Linux Container Host