diff --git a/calico-enterprise_versioned_docs/version-3.21-2/release-notes/index.mdx b/calico-enterprise_versioned_docs/version-3.21-2/release-notes/index.mdx index af9cb1f377..b219b9f21f 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/release-notes/index.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/release-notes/index.mdx @@ -187,4 +187,17 @@ November 27, 2025 Please note that this hotfix release has not received the normal level of CVE updates in order to accelerate the blocking eBPF fix noted above. Normal CVE resolution will be included in the next full patch release. -To update an existing installation of Calico Enterprise 3.21, see [Install a patch release](../getting-started/manifest-archive.mdx). \ No newline at end of file +To update an existing installation of Calico Enterprise 3.21, see [Install a patch release](../getting-started/manifest-archive.mdx). + +### Calico Enterprise 3.21.5 hotfix release + +December 18, 2025 + +#### Bug fixes + +* eBPF: Fixed an issue where the system was dropping fragmented packets when using a single uplink network connection. +* Fixed PATH environment variable in the calico-node Windows image. + +Please note that this hotfix release has not received the normal level of CVE updates in order to accelerate the blocking eBPF fix noted above. Normal CVE resolution will be included in the next full patch release. + +To update an existing installation of Calico Enterprise 3.21, see [Install a patch release](../getting-started/manifest-archive.mdx). diff --git a/calico-enterprise_versioned_docs/version-3.21-2/releases.json b/calico-enterprise_versioned_docs/version-3.21-2/releases.json index f4393d8713..cefb4f002b 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/releases.json +++ b/calico-enterprise_versioned_docs/version-3.21-2/releases.json @@ -1,5 +1,266 @@ [ - { + { + "title": "v3.21.5", + "tigera-operator": { + "version": "v1.38.10", + "image": "tigera/operator", + "registry": "quay.io" + }, + "calico": { + "minor_version": "v3.30", + "archive_path": "archive" + }, + "components": { + "alertmanager": { + "version": "v3.21.5", + "image": "tigera/alertmanager" + }, + "calicoctl": { + "version": "v3.21.5", + "image": "tigera/calicoctl" + }, + "calicoq": { + "version": "v3.21.5", + "image": "tigera/calicoq" + }, + "cnx-apiserver": { + "version": "v3.21.5", + "image": "tigera/cnx-apiserver" + }, + "cnx-kube-controllers": { + "version": "v3.21.5", + "image": "tigera/kube-controllers" + }, + "cnx-manager": { + "version": "v3.21.5", + "image": "tigera/cnx-manager" + }, + "cnx-node": { + "version": "v3.21.5", + "image": "tigera/cnx-node" + }, + "cnx-node-windows": { + "version": "v3.21.5", + "image": "tigera/cnx-node-windows" + }, + "cnx-queryserver": { + "version": "v3.21.5", + "image": "tigera/cnx-queryserver" + }, + "compliance-benchmarker": { + "version": "v3.21.5", + "image": "tigera/compliance-benchmarker" + }, + "compliance-controller": { + "version": "v3.21.5", + "image": "tigera/compliance-controller" + }, + "compliance-reporter": { + "version": "v3.21.5", + "image": "tigera/compliance-reporter" + }, + "compliance-server": { + "version": "v3.21.5", + "image": "tigera/compliance-server" + }, + "compliance-snapshotter": { + "version": "v3.21.5", + "image": "tigera/compliance-snapshotter" + }, + "coreos-alertmanager": { + "version": "v0.28.1" + }, + "coreos-config-reloader": { + "version": "v0.76.2" + }, + "coreos-dex": { + "version": "v2.41.1" + }, + "coreos-fluentd": { + "version": "1.18.0" + }, + "coreos-prometheus": { + "version": "v2.55.1" + }, + "coreos-prometheus-operator": { + "version": "v0.76.2" + }, + "csi": { + "version": "v3.21.5", + "image": "tigera/csi" + }, + "csi-node-driver-registrar": { + "version": "v3.21.5", + "image": "tigera/node-driver-registrar" + }, + "deep-packet-inspection": { + "version": "v3.21.5", + "image": "tigera/deep-packet-inspection" + }, + "dex": { + "version": "v3.21.5", + "image": "tigera/dex" + }, + "dikastes": { + "version": "v3.21.5", + "image": "tigera/dikastes" + }, + "eck-elasticsearch": { + "version": "8.18.8" + }, + "eck-elasticsearch-operator": { + "version": "2.16.0" + }, + "eck-kibana": { + "version": "8.18.8" + }, + "egress-gateway": { + "version": "v3.21.5", + "image": "tigera/egress-gateway" + }, + "elastic-tsee-installer": { + "version": "v3.21.5", + "image": "tigera/intrusion-detection-job-installer" + }, + "elasticsearch": { + "version": "v3.21.5", + "image": "tigera/elasticsearch" + }, + "elasticsearch-metrics": { + "version": "v3.21.5", + "image": "tigera/elasticsearch-metrics" + }, + "elasticsearch-operator": { + "version": "v3.21.5", + "image": "tigera/eck-operator" + }, + "envoy": { + "version": "v3.21.5", + "image": "tigera/envoy" + }, + "envoy-init": { + "version": "v3.21.5", + "image": "tigera/envoy-init" + }, + "es-gateway": { + "version": "v3.21.5", + "image": "tigera/es-gateway" + }, + "firewall-integration": { + "version": "v3.21.5", + "image": "tigera/firewall-integration" + }, + "flexvol": { + "version": "v3.21.5", + "image": "tigera/pod2daemon-flexvol" + }, + "fluentd": { + "version": "v3.21.5", + "image": "tigera/fluentd" + }, + "fluentd-windows": { + "version": "v3.21.5", + "image": "tigera/fluentd-windows" + }, + "gateway-api-envoy-gateway": { + "version": "v3.21.5", + "image": "tigera/envoy-gateway" + }, + "gateway-api-envoy-proxy": { + "version": "v3.21.5", + "image": "tigera/envoy-proxy" + }, + "gateway-api-envoy-ratelimit": { + "version": "v3.21.5", + "image": "tigera/envoy-ratelimit" + }, + "guardian": { + "version": "v3.21.5", + "image": "tigera/guardian" + }, + "ingress-collector": { + "version": "v3.21.5", + "image": "tigera/ingress-collector" + }, + "intrusion-detection-controller": { + "version": "v3.21.5", + "image": "tigera/intrusion-detection-controller" + }, + "key-cert-provisioner": { + "version": "v3.21.5", + "image": "tigera/key-cert-provisioner" + }, + "kibana": { + "version": "v3.21.5", + "image": "tigera/kibana" + }, + "l7-admission-controller": { + "version": "v3.21.5", + "image": "tigera/l7-admission-controller" + }, + "l7-collector": { + "version": "v3.21.5", + "image": "tigera/l7-collector" + }, + "license-agent": { + "version": "v3.21.5", + "image": "tigera/license-agent" + }, + "linseed": { + "version": "v3.21.5", + "image": "tigera/linseed" + }, + "packetcapture": { + "version": "v3.21.5", + "image": "tigera/packetcapture" + }, + "policy-recommendation": { + "version": "v3.21.5", + "image": "tigera/policy-recommendation" + }, + "prometheus": { + "version": "v3.21.5", + "image": "tigera/prometheus" + }, + "prometheus-config-reloader": { + "version": "v3.21.5", + "image": "tigera/prometheus-config-reloader" + }, + "prometheus-operator": { + "version": "v3.21.5", + "image": "tigera/prometheus-operator" + }, + "tigera-cni": { + "version": "v3.21.5", + "image": "tigera/cni" + }, + "tigera-cni-windows": { + "version": "v3.21.5", + "image": "tigera/cni-windows" + }, + "tigera-prometheus-service": { + "version": "v3.21.5", + "image": "tigera/prometheus-service" + }, + "typha": { + "version": "v3.21.5", + "image": "tigera/typha" + }, + "ui-apis": { + "version": "v3.21.5", + "image": "tigera/ui-apis" + }, + "voltron": { + "version": "v3.21.5", + "image": "tigera/voltron" + }, + "webhooks-processor": { + "version": "v3.21.5", + "image": "tigera/webhooks-processor" + } + } + }, + { "title": "v3.21.4", "tigera-operator": { "version": "v1.38.9", @@ -1565,4 +1826,4 @@ } } } -] \ No newline at end of file +] diff --git a/calico-enterprise_versioned_docs/version-3.21-2/variables.js b/calico-enterprise_versioned_docs/version-3.21-2/variables.js index 837e14cc2d..b318cbb875 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/variables.js +++ b/calico-enterprise_versioned_docs/version-3.21-2/variables.js @@ -2,13 +2,13 @@ const releases = require('./releases.json'); const componentImage = require('../../src/components/utils/componentImage'); const variables = { - releaseTitle: 'v3.21.4', + releaseTitle: 'v3.21.5', prodname: 'Calico Enterprise', prodnamedash: 'calico-enterprise', version: 'v3.21', openSourceVersion: releases[0].calico.minor_version.slice(1), baseUrl: '/calico-enterprise/latest', - filesUrl: 'https://downloads.tigera.io/ee/v3.21.4', + filesUrl: 'https://downloads.tigera.io/ee/v3.21.5', rpmsUrl: 'https://downloads.tigera.io/ee/rpms/' + releases[0].title.slice(0, 5), tutorialFilesURL: 'https://docs.tigera.io/files', tmpScriptsURL: 'https://docs.tigera.io/calico-enterprise/3.21', @@ -20,7 +20,7 @@ const variables = { rootDirWindows: 'C:\\TigeraCalico', registry: 'quay.io/', envoyVersion: '1.3.2', - chart_version_name: 'v3.21.4-0', + chart_version_name: 'v3.21.5-0', tigeraOperator: releases[0]['tigera-operator'], dikastesVersion: releases[0].components.dikastes.version, releases,